@charset "UTF-8"; /*** LTRaaaaaaaaaaaaaaa ***/ @import url("https://fonts.googleapis.com/css?family=Roboto:300,400,400i,500,700,900&display=swap"); /*** LTR ***/ /*** RTL ***/ :root { --direction-ltr-direction: ltr; --direction-rtl-direction: rtl; --direction-left: left; --direction-right: right; --direction-start: start; --direction-end: end; --direction-transform: 1; --breakpoints-sm: 576px; --breakpoints-md: 767px; --breakpoints-lg: 991px; --breakpoints-xl: 1199px; --breakpoints-xxl: 1299px; --breakpoints-xxxl: 1399px; --breakpoints-xxxxl: 1499px; --padding-px: 1px; --padding-0: 0; --padding-1: 0.25rem; --padding-2: 0.5rem; --padding-3: 0.75rem; --padding-4: 1rem; --padding-5: 1.25rem; --padding-6: 1.5rem; --padding-8: 2rem; --padding-10: 2.5rem; --padding-12: 3rem; --padding-14: 3.4rem; --padding-16: 4rem; --padding-18: 4.5rem; --padding-20: 5rem; --padding-24: 6rem; --padding-26: 7rem; --padding-32: 8rem; --padding-40: 10rem; --padding-48: 12rem; --padding-56: 14rem; --padding-64: 16rem; --margin-px: 1px; --margin-0: 0; --margin-1: 0.25rem; --margin-2: 0.5rem; --margin-3: 0.75rem; --margin-4: 1rem; --margin-5: 1.25rem; --margin-6: 1.5rem; --margin-8: 2rem; --margin-10: 2.5rem; --margin-12: 3rem; --margin-14: 3.4rem; --margin-16: 4rem; --margin-18: 4.5rem; --margin-20: 5rem; --margin-24: 6rem; --margin-26: 7rem; --margin-32: 8rem; --margin-40: 10rem; --margin-48: 12rem; --margin-56: 14rem; --margin-64: 16rem; --radius-0: 0; --radius-1: 4px; --radius-2: 10px; --radius-3: 16px; --radius-4: 32px; --radius-5: 128px; --radius-curve: 4px; --radius-round: 100px; --font-family-base: Open Sans; --font-weight-regular: 400; --font-weight-medium: 600; --font-weight-bold: 700; --font-size-h1: calc(1.1rem + 0.9vw); --font-size-h2: calc(24px + 0.8vw); --font-size-h3: calc(18px + 0.4vw); --font-size-h4: calc(18px + 0.2vw); --font-size-h5: calc(16px + 0.13vw); --font-size-h6: calc(13px + 0.1vw); --font-size-p: 18px; --font-size-medium: 15px; --font-size-small: 13px; --font-size-xs: 0.7rem; --font-size-sm: 0.95rem; --font-size-md: 1rem; --font-size-lg: 1.25rem; --font-size-xl: 1.5rem; --font-size-xxl: 1.75rem; --font-size-xxxl: 2rem; --color-primary: #0037B4; --color-primary-inverse: #fff; --color-secondary: #FF5200; --color-secondary-inverse: #fff; --color-third: #ff9600; --color-third-inverse: #fff; --color-red: #ff0000; --color-red-inverse: #fff; --color-green: #5CE49B; --color-green-inverse: #fff; --color-yellow: #ffab22; --color-yellow-inverse: #fff; --color-danger: #c9252d; --color-danger-inverse: #fff; --color-success: #12805c; --color-success-inverse: #fff; --color-warning: #ffab22; --color-warning-inverse: #fff; --color-info: #0d66d0; --color-info-inverse: #fff; --color-black: #111; --color-white: #ffffff; --color-gray-000: #000; --color-gray-1000: gray; --color-gray-900: #8c8c8c; --color-gray-800: #999999; --color-gray-700: #a6a6a6; --color-gray-600: #b3b3b3; --color-gray-500: #bfbfbf; --color-gray-400: #cccccc; --color-gray-300: #d9d9d9; --color-gray-200: #e6e6e6; --color-gray-100: #f2f2f2; --color-dark-blue: #152352; --color-dark-blue-inverse: #fff; --color-dark: #111; --color-gray-dark: #333; --color-green-80: #7de9af; --color-green-60: #9defc3; --color-green-40: #bef4d7; --boxShadow-l-r: 0px 0px 5px rgba(0, 0, 0, 0.1); --boxShadow-vertical: 5px 15px 20px 0px rgba(0, 0, 0, 0.1); --boxShadow-all:  0 0 6px rgba(0, 0, 0, 0.08); --boxShadow-none: none; } *, ::after, ::before { -webkit-box-sizing: border-box; box-sizing: border-box; outline: 0; } html { line-height: 1.15; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -ms-overflow-style: scrollbar; -webkit-tap-highlight-color: transparent; font-size: 14px; font-family: var(--font-family-base); color: var(--color-black); } body { margin: 0; background: #fff; } article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section { display: block; } [tabindex="-1"]:focus { outline: 0 !important; } hr { -webkit-box-sizing: content-box; box-sizing: content-box; height: 0; overflow: visible; } abbr[data-original-title], abbr[title] { text-decoration: underline; -webkit-text-decoration: underline dotted; text-decoration: underline dotted; cursor: help; border-bottom: 0; } address { margin-bottom: 1rem; font-style: normal; line-height: inherit; } dl, ol, ul { margin-top: 0; margin-bottom: 1rem; padding: 0; } ol { list-style: decimal inside; color: var(--color-gray-1000); } ol li { padding: var(--padding-1) 0; } ol ol, ol ul, ul ol, ul ul { margin-bottom: 0; } dt { font-weight: 700; } dd { margin-bottom: .5rem; margin-left: 0; } blockquote { margin: 0 0 1rem; } dfn { font-style: italic; } b, strong { font-weight: 600; } sub, sup { position: relative; font-size: 75%; line-height: 0; vertical-align: baseline; } sub { bottom: -.25em; } sup { top: -.5em; } a { color: inherit; text-decoration: none; background-color: transparent; -webkit-text-decoration-skip: objects; -webkit-transition: .3s all ease-in-out; -o-transition: .3s all ease-in-out; transition: .3s all ease-in-out; } a:not([href]):not([tabindex]) { color: inherit; text-decoration: none; } a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover { color: inherit; text-decoration: none; } a:not([href]):not([tabindex]):focus { outline: 0; } code, kbd, pre, samp { font-family: monospace, monospace; font-size: 1em; } pre { margin-top: 0; margin-bottom: 1rem; overflow: auto; -ms-overflow-style: scrollbar; } figure { margin: 0 0 1rem; } img { vertical-align: middle; border-style: none; max-width: 100%; } svg:not(:root) { overflow: hidden; } table { width: 100%; border-collapse: collapse; } caption { padding-top: .75rem; padding-bottom: .75rem; color: #6c757d; text-align: left; caption-side: bottom; } th { text-align: inherit; } label { display: inline-block; margin-bottom: 0; } button { border-radius: 0; } button, input, optgroup, select, textarea { margin: 0; font-family: inherit; font-size: inherit; line-height: inherit; outline: 0; font-family: inherit; -webkit-transition: .3s all ease-in-out; -o-transition: .3s all ease-in-out; transition: .3s all ease-in-out; } button, input { overflow: visible; } button, select { text-transform: none; } [type=reset], [type=submit], button, html [type=button] { -webkit-appearance: button; } [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner { padding: 0; border-style: none; } input[type=checkbox], input[type=radio] { -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0; } input[type=date], input[type=datetime-local], input[type=month], input[type=time] { -webkit-appearance: listbox; } textarea { overflow: auto; resize: vertical; } fieldset { min-width: 0; padding: 0; margin: 0; border: 0; } legend { display: block; width: 100%; max-width: 100%; padding: 0; margin-bottom: .5rem; font-size: 1.5rem; line-height: inherit; color: inherit; white-space: normal; } progress { vertical-align: baseline; } [type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button { height: auto; } [type=search] { outline-offset: -2px; -webkit-appearance: none; } [type=search]::-webkit-search-cancel-button, [type=search]::-webkit-search-decoration { -webkit-appearance: none; } ::-webkit-file-upload-button { font: inherit; -webkit-appearance: button; } output { display: inline-block; } summary { display: list-item; cursor: pointer; } template { display: none; } [hidden] { display: none !important; } .lead { font-size: 1.25rem; font-weight: 300; } .display-1 { font-size: 6rem; font-weight: 300; line-height: 1.2; } .display-2 { font-size: 5.5rem; font-weight: 300; line-height: 1.2; } .display-3 { font-size: 4.5rem; font-weight: 300; line-height: 1.2; } .display-4 { font-size: 3.5rem; font-weight: 300; line-height: 1.2; } hr { margin-top: 1.5rem; margin-bottom: 1.5rem; border: 0; border-top: 1px solid rgba(0, 0, 0, 0.1); } .small, small { font-size: 85%; font-weight: 400; } .mark, mark { padding: .2em; background-color: #fcf8e3; } .list-unstyled { padding-left: 0; list-style: none; } .list-inline { padding-left: 0; list-style: none; } .list-inline-item { display: inline-block; } .list-inline-item:not(:last-child) { margin-right: .5rem; } .initialism { font-size: 90%; text-transform: uppercase; } .blockquote { margin-bottom: 1rem; font-size: 1.25rem; } .blockquote-footer { display: block; font-size: 80%; color: #6c757d; } .blockquote-footer::before { content: "\2014 \00A0"; } .img-fluid { max-width: 100%; height: auto; } .img-thumbnail { padding: .25rem; background-color: #fff; border: 1px solid #dee2e6; border-radius: .25rem; max-width: 100%; height: auto; } .figure { display: inline-block; } .figure-img { margin-bottom: .5rem; line-height: 1; } .figure-caption { font-size: 90%; color: #6c757d; } code, kbd, pre, samp { font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; } code { font-size: 87.5%; color: #e83e8c; word-break: break-word; } a > code { color: inherit; } kbd { padding: .2rem .4rem; font-size: 87.5%; color: #fff; background-color: #212529; border-radius: .2rem; } kbd kbd { padding: 0; font-size: 100%; font-weight: 700; } pre { display: block; font-size: 87.5%; color: #212529; } pre code { font-size: inherit; color: inherit; word-break: normal; } .pre-scrollable { max-height: 340px; overflow-y: scroll; } ul { list-style: none; margin: 0; padding: 0; } @media (max-width: 767px) { html { font-size: 13px; } .h1, h1 { font-size: 1.8rem; } .h2, h2 { font-size: 1.6rem; } .h3, h3 { font-size: 1.5rem; } .h4, h4 { font-size: 1.4rem; } .h5, h5 { font-size: 1.3rem; } .h6, h6 { font-size: 1.2rem; } .cms-container ol, .cms-container ul, p { line-height: 1.7; font-size: 1rem; } } * { scrollbar-width: thin; } *::-webkit-scrollbar { width: 8px; } *::-webkit-scrollbar-track { background-color: rgba(0, 0, 0, 0.06); border-radius: 0; } *::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0.2); border-radius: 0; } .box--checkout { border-radius: 0; color: var(--color-dark); position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } @media (min-width: 991px) { .box--checkout { min-width: 1060px; max-width: 1060px; height: 85vh; overflow: auto; } } @media (max-width: 991px) { .box--checkout { height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; min-width: 760px; max-width: 100%; } } @media (max-width: 576px) { .box--checkout { min-width: 1%; max-width: 100%; } } .box--checkout .box__head { -webkit-box-shadow: none; box-shadow: none; text-align: center; padding: var(--padding-6) var(--padding-6) var(--padding-8) !important; border-bottom: 1px solid var(--color-gray-300); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; background-color: #fff; position: sticky; top: 0; z-index: 2; box-shadow: none !important; } @media (max-width: 767px) { .box--checkout .box__head { padding: var(--padding-6); } } .box--checkout .box__head h4 { font-size: var(--font-size-h4); margin: 0 auto !important; font-weight: normal; } @media (max-width: 576px) { .box--checkout .box__head .btn { padding: 0; width: 42px; height: 42px; } } .box--checkout .box__head .btn--back { border: none; position: absolute; top: auto; padding: 0; } @media (max-width: 576px) { .box--checkout .box__head .btn--back { font-size: 0; } } .box--checkout .box__head .btn--back .icon--back { margin-right: var(--margin-2); } @media (max-width: 576px) { .box--checkout .box__head .btn--back .icon--back { margin-right: 0; } } .box--checkout .box__head .btn.btn--close { padding: 0; width: 40px; } .box--checkout .box__body { position: relative; padding: var(--padding-6); } .box--checkout .box__body .calendar-view { padding: 0; } @media (min-width: 767px) { .box--checkout .box__body { height: 100%; overflow-y: auto; overflow-x: hidden; } } @media (max-width: 767px) { .box--checkout .box__body { height: calc(100% - 150px); overflow-y: auto; overflow-x: hidden; } } .box--checkout .box-foot { margin-top: auto; padding: var(--padding-6); border-top: 1px solid var(--color-gray-300); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; position: relative; background-color: #fff; position: sticky; } .box--checkout .box-foot .btn { width: 120px; height: 40px; } @media (max-width: 576px) { .box--checkout .box-foot { width: 100%; } } @media (max-width: 767px) { .box--checkout .box-foot { margin-top: auto; position: fixed; bottom: 0; width: 100%; } } .getPaymentSummary .box__body { height: 100%; } .btn.btn--close { border: none !important; } .step-nav { position: absolute; bottom: -10px; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); z-index: 1; } .step-nav ul { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .step-nav ul .step-nav_item { width: 20px; height: 20px; line-height: 18px; border-radius: 50%; background-color: var(--color-gray-100); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-left: var(--margin-12); } .step-nav ul .step-nav_item:first-child { margin-left: 0; } .step-nav ul .step-nav_item a { color: var(--color-gray-800); font-size: 11px; } .step-nav ul .is-process { background: var(--color-white); border: 1px solid var(--color-secondary); } .step-nav ul .is-process a { color: var(--color-secondary); } .step-nav ul .is-completed { background-color: var(--color-green); position: relative; } .step-nav ul .is-completed a { font-size: 0; } .step-nav ul .is-completed .step-icon::before { width: 10px; height: 6px; position: absolute; top: 47%; left: 40%; border-left: 2px solid var(--color-white); border-bottom: 2px solid var(--color-white); content: ""; -webkit-transform: rotate(-45deg) translate(0, -78%); -ms-transform: rotate(-45deg) translate(0, -78%); transform: rotate(-45deg) translate(0, -78%); } .selection--checkout { margin: 0 auto; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .selection--checkout .selection-tabs__label { padding: var(--padding-3); margin-bottom: 0; } @media (max-width: 767px) { .selection--checkout .selection-tabs__label { padding: var(--padding-2); width: 100%; } } .selection--checkout .selection-tabs__label .selection-tabs__title { padding: var(--padding-8) var(--padding-12); display: inline-block; width: 100%; font-size: var(--font-size-medium); cursor: pointer; } @media (max-width: 767px) { .selection--checkout .selection-tabs__label .selection-tabs__title { padding: var(--padding-6) var(--padding-4); } .selection--checkout .selection-tabs__label .selection-tabs__title span { font-size: var(--font-size-sm); } } .selection--checkout .selection-tabs__label .selection-tabs__title b { display: block; } .selection--checkout .selection-tabs__label .selection-tabs__title svg { vertical-align: middle; margin-right: var(--margin-4); fill: var(--color-gray-200); } @media (max-width: 576px) { .selection--checkout .selection-tabs__label .selection-tabs__title svg { margin-right: var(--margin-2); } } @media (min-width: 767px) { .selection--onehalf { max-width: 605px; min-width: 605px; } } .selection--onehalf .selection-tabs__label { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } @media (max-width: 576px) { .selection--onehalf .selection-tabs__label { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } } .selection--onethird { max-width: 765px; min-width: 765px; } @media (max-width: 767px) { .selection--onethird { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; min-width: 100%; } } .selection--lesson .selection-tabs__title { text-align: center; } .selection--lesson .selection-tabs__title .per-lesson { color: var(--color-gray-600); } .teacher-profile { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .teacher-profile .teacher__media { margin-right: var(--margin-4); } .teacher-profile .teacher__media .avtar { border-radius: 0; } .box-foot .teacher__media .avtar { width: 40px; height: 40px; border-radius: 0; } @media (max-width: 767px) { .box-foot .teacher__media .avtar { width: 30px; height: 30px; } } .box-foot__left { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .box-foot__left .teacher-profile { margin-right: var(--margin-6); } .step-breadcrumb { color: var(--color-dark); } .step-breadcrumb ul { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .step-breadcrumb ul li a { padding: var(--padding-3); padding-left: var(--padding-4); position: relative; margin-right: var(--margin-6); } .step-breadcrumb ul li a::before { content: ""; position: absolute; width: 6px; height: 6px; background-color: var(--color-primary); border-radius: 50%; left: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } @media (max-width: 576px) { .step-breadcrumb { position: absolute; bottom: 80px; left: 0; right: 0; height: 40px; padding: 0 var(--padding-6); display: -webkit-box; display: -ms-flexbox; display: flex; background: var(--color-gray-100); } } .total-price { text-align: center; } .total-price input[type="text"] { border-radius: 0; width: calc(100% - 108px); height: 50px; text-align: center; font-size: 16px; color: var(--color-black); border: none; border-left: 1px solid var(--color-gray-300); border-right: 1px solid var(--color-gray-300); } .total-price input[type="text"]:focus { -webkit-box-shadow: none; box-shadow: none; } .total-price .btn--count { width: 50px; height: 50px; padding: 0; font-size: 26px; vertical-align: bottom; font-weight: var(--font-weight-medium); color: var(--color-black); background-color: transparent; } .total-price p { margin-top: var(--margin-4); color: var(--color-dark); font-size: var(--font-size-h5); margin-bottom: 0; } .total-price p strong { font-weight: 700; } .checkout-title { text-align: center; margin: var(--margin-10) auto var(--margin-12); } @media (min-width: 576px) { .checkout-title { max-width: 70%; } } .checkout-title p { color: var(--color-gray); margin-bottom: 0; line-height: 24px; } .selection--payment { display: block; overflow: unset; color: var(--color-dark); } @media (min-width: 1199px) { .selection--payment { padding: var(--padding-8); } } @media (max-width: 1199px) { .selection--payment { padding: var(--padding-6); } } .selection--payment .selection-title { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .selection--payment .selection-title p { text-transform: uppercase; color: inherit; } .selection--payment .selection-title .btn--link { padding: 0 0 var(--padding-1) 0; height: unset; line-height: unset; } .selection--payment .selection-tabs__label { width: 100%; padding: 0; margin-bottom: var(--padding-2); } .selection--payment .selection-tabs__label .selection-tabs__title { padding: var(--padding-5); font-size: var(--font-size-h6); font-weight: 600; display: inline-block; } .payment-type { color: var(--color-dark); display: inline-block; } .payment-type p { line-height: 18px; color: inherit; margin-bottom: 0; } .payment-type .is-selected { display: none; } .payment-type .total__payment { display: none; margin-top: var(--margin-6); } .payment-type .total__payment .btn { text-transform: uppercase; } @media (min-width: 991px) { .payment-type .total__payment .btn { width: 200px; } } .payment-type .total__payment p { margin-bottom: var(--margin-5); } .apply-coupon { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; position: relative; padding: var(--padding-4); border: 2px dotted var(--color-gray-300); height: 60px; margin-bottom: var(--margin-6); } .apply-coupon input[type="text"] { border: none; color: var(--color-dark); } .apply-coupon input[type="text"]:focus { -webkit-box-shadow: none; box-shadow: none; } @media (min-width: 767px) and (max-width: 991px) { .apply-coupon input[type="text"] { padding-left: 0; } } .apply-coupon .icon--price-tag { width: 39px; height: 39px; fill: var(--color-gray-400); -webkit-transform: rotate(-84deg); -ms-transform: rotate(-84deg); transform: rotate(-84deg); } @media (min-width: 767px) and (max-width: 991px) { .apply-coupon .icon--price-tag { display: none; } } .payment-summary { margin-bottom: var(--margin-6); } .payment-summary .payment__row { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding: var(--padding-3) var(--padding-6); border: 1px solid var(--color-gray-200); } .payment-summary .payment__row div:first-child { width: 151px; } .payment-summary .payment__row div p { font-size: 12px; margin-bottom: 0; line-height: 20px; } .payment-summary .payment__row:first-child { border-bottom: none; } .payment-note { text-align: center; font-size: 13px; margin-top: var(--margin-4); line-height: 24px; } .selection--lesson .selection-tabs__label { pointer-events: none; } .selection-disabled { opacity: 0.7; cursor: no-drop !important; } .balance-payment { margin-top: var(--margin-6); color: var(--color-dark); display: none; } .balance-payment ul li { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: var(--margin-2); } .balance-payment ul li:last-child { margin-bottom: 0; } .balance-payment ul li p { font-weight: normal; color: inherit; margin-bottom: 0; max-width: -webkit-max-content; max-width: -moz-max-content; max-width: max-content; white-space: nowrap; } .balance-payment ul li .space { border-bottom: 1px dotted var(--color-gray-400); height: 19px; width: 100%; margin: 0 var(--margin-3); } .balance-payment ul li b { text-align: right; width: -webkit-max-content; width: -moz-max-content; width: max-content; } .selection--wallet .selection-tabs__input:checked + .selection-tabs__title .balance-payment { display: block; } .selection--wallet .selection-tabs__input:checked + .selection-tabs__title .payment-type .is-selected { display: block; } .selection--wallet .selection-tabs__input:checked + .selection-tabs__title .payment-type p { display: none; } .selection-tabs__input:checked + .selection-tabs__title svg { fill: var(--color-secondary); } .section--checkout { max-width: 1000px; margin: 0 auto; } .is-checkout { background: #F6F6F6; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; height: 100vh; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .is-checkout .header { position: static; } .is-checkout .header .header__logo { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: var(--padding-10) 0; } @media (max-width: 767px) { .is-checkout .header .header__logo { padding: var(--padding-5) 0; } .is-checkout .header .header__logo a { width: 120px; } } .is-checkout .box__body .step-nav { position: absolute; top: -15px; } .is-checkout .footer { margin-top: auto; } .is-checkout .footer .copyright { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } @media (max-width: 767px) { .is-checkout .footer { padding-bottom: 0; } } .box--checkout .box__head { position: relative; } .box--checkout .box__head .btn--back { position: absolute; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .coupon-box { border: 1px solid var(--color-gray-100); -webkit-box-shadow: var(--boxShadow-all); box-shadow: var(--boxShadow-all); background: var(--color-white); position: absolute; z-index: 1; top: 118px; left: 15px; width: auto; right: 15px; display: none; } .coupon-box .coupon-box__head { padding: var(--padding-4) var(--padding-5); border-bottom: 1px solid var(--color-gray-200); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .coupon-box .coupon-box__head .btn--close { padding: 0; } .coupon-box .coupon-box__head p { text-transform: uppercase; margin-bottom: 0; color: var(--color-dark); } .coupon-box .coupon-box__body { max-height: 280px; overflow: auto; } .coupon-list { padding: var(--padding-4) var(--padding-5); border-bottom: 1px solid var(--color-gray-200); } .coupon-list:last-child { border-bottom: none; } .coupon-list .coupon-list__head { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .coupon-list .coupon-list__head .badge { font-weight: var(--font-weight-medium); } .coupon-list .coupon-list__content p { margin-bottom: 0; } .coupon-list .coupon-list__content p:first-child { color: var(--color-dark); } .coupon-applied { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; border: 1px dashed currentColor; padding: 0 var(--padding-5); position: relative; color: var(--color-secondary); margin-bottom: var(--padding-10); } .coupon-applied::before { position: absolute; left: 0; right: 0; bottom: 0; top: 0; content: ""; pointer-events: none; background-color: currentColor; opacity: 0.04; } .coupon-applied .coupon-code { margin-right: var(--padding-2); } .coupon-applied .coupon-type { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .coupon-applied .coupon-type p { margin-bottom: 0; line-height: 1; color: var(--color-dark); } .btn.btn--coupon { background: transparent; color: var(--color-dark); font-weight: 600; padding: 0 !important; height: 40px !important; text-transform: uppercase; } #facebox .calendar-view .fc-header-toolbar { padding: 0 0 var(--padding-4); border: none; margin-bottom: 0; } .drop-action { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; } @media (min-width: 576px) { .drop-action { position: relative; } } @media (max-width: 576px) { .drop-action { position: relative; display: block; width: 100%; margin-top: var(--margin-4); } } .drop-action__label { padding: 0 var(--padding-1); font-weight: var(--font-weight-medium); } .drop-action__trigger { position: relative; padding: var(--padding-3) var(--padding-6); padding-right: var(--padding-16); border: 1px solid var(--color-gray-200); cursor: pointer; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; border-radius: var(--radius-1); color: var(--color-secondary); } .drop-action__trigger:before { position: absolute; right: 1.6rem; top: 50%; width: 8px; height: 8px; content: ""; border-right: 2px solid currentColor; border-bottom: 2px solid currentColor; -webkit-transform: translateY(-50%) rotate(45deg); -ms-transform: translateY(-50%) rotate(45deg); transform: translateY(-50%) rotate(45deg); pointer-events: none; } @media (max-width: 576px) { .drop-action__trigger { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 13px; font-weight: var(--font-weight-medium); -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .drop-action__trigger .svg-icon { width: 20px; height: 20px; fill: currentColor; } } .drop-action__trigger.is-active:after { position: fixed; inset: 0; background-color: rgba(0, 0, 0, 0.5); content: ""; z-index: 11; } .drop-action__target { position: absolute; top: 100%; right: 0; z-index: 12; } @media (min-width: 576px) { .drop-action__target:before { position: absolute; right: 1rem; top: -8px; content: ""; border-left: 12px solid transparent; border-right: 12px solid transparent; border-bottom: 12px solid #fff; pointer-events: none; z-index: 1; } } @media (max-width: 576px) { .drop-action__target { top: auto; bottom: 0; right: 0; left: 0; position: fixed; } .drop-action__target .filter-dropdown { border-radius: 6px 6px 0 0; } } .drop-action__target-box { background-color: #fff; -webkit-box-shadow: 0 2px 30px 0 rgba(0, 0, 0, 0.15); box-shadow: 0 2px 30px 0 rgba(0, 0, 0, 0.15); min-width: 400px; position: relative; border-radius: 10px; padding: var(--padding-6); } .numbers-list { counter-reset: num-counter; max-height: 360px; overflow-y: auto; overflow-x: hidden; } .numbers-list__item { display: -webkit-box; display: -ms-flexbox; display: flex; position: relative; -webkit-box-align: center; -ms-flex-align: center; align-items: center; line-height: 40px; color: var(--color-gray-600); } .numbers-list__item:before { counter-increment: num-counter; content: counter(num-counter) ". "; margin-right: 0.6rem; } .numbers-list__item.is-selected { color: var(--color-black); } .numbers-list .is-delete { width: 40px; height: 40px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin-left: auto; cursor: pointer; } .numbers-list .is-delete:before { position: absolute; inset: 0; text-align: center; line-height: 40px; content: "+"; font-size: 26px; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } .is-checkout #facebox { top: auto !important; -webkit-transform: translate(-50%, 0) !important; -ms-transform: translate(-50%, 0) !important; transform: translate(-50%, 0) !important; bottom: 0 !important; } .option-select__label { width: 100%; position: relative; overflow: auto; margin-top: var(--margin-2); } .option-select__label:first-child { margin-top: 0; } .option-select__label:last-child { margin-bottom: 0; } .option-select__input { position: absolute; opacity: 0; } .option-select__title { background-color: #fff; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; border-radius: var(--radius-1); padding: var(--padding-4) var(--padding-4); border: 1px solid var(--color-gray-200); color: var(--color-gray-900); } .option-select__title svg { margin-right: var(--margin-2); fill: var(--color-gray-300); width: 20px; height: 20px; } .option-select__title .label-small { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } .option-select__input:checked + .option-select__title { color: var(--color-primary); border-color: var(--color-primary); position: relative; } .option-select__input:checked + .option-select__title:before { position: absolute; left: 0; right: 0; bottom: 0; top: 0; content: ""; pointer-events: none; background-color: currentColor; opacity: 0.04; } .option-select__input:checked + .option-select__title svg { fill: var(--color-primary) !important; } .option-select__scroll { max-height: 174px; overflow: auto; padding-right: var(--padding-4); } @media (max-width: 576px) { .option-select__scroll { max-height: 190px; } } @media (max-width: 576px) { .option-select { margin-bottom: var(--margin-6); } } .select-element { position: relative; margin-bottom: var(--margin-6); } .select-element__trigger { position: relative; border: 1px solid var(--color-gray-300); padding: var(--padding-6); min-height: 60px; display: block; background-color: #fff; } .select-element__trigger:before { position: absolute; right: 2rem; top: 50%; width: 8px; height: 8px; content: ""; border-right: 2px solid currentColor; border-bottom: 2px solid currentColor; -webkit-transform: translateY(-50%) rotate(45deg); -ms-transform: translateY(-50%) rotate(45deg); transform: translateY(-50%) rotate(45deg); pointer-events: none; } .select-element__target { position: absolute; left: 0; top: 100%; background-color: #fff; -webkit-box-shadow: 0 2px 30px 0 rgba(0, 0, 0, 0.15); box-shadow: 0 2px 30px 0 rgba(0, 0, 0, 0.15); border-radius: 10px; padding: var(--padding-4); z-index: 2; width: 100%; } .qty-option { width: 100%; margin-bottom: var(--margin-4); border: 1px solid var(--color-gray-300); border-radius: 60px; } .table-scrolled { width: 100%; border: 1px solid var(--color-gray-200); max-height: 148px; overflow: auto; } .select-dropdown { position: relative; margin-bottom: var(--margin-12); } .select-dropdown__trigger { border: 1px solid var(--color-gray-200); position: relative; padding: var(--padding-8); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-weight: var(--font-weight-medium); } .select-dropdown__trigger:before { position: absolute; right: 2rem; top: 50%; width: 8px; height: 8px; content: ""; border-left: 2px solid currentColor; border-bottom: 2px solid currentColor; -webkit-transform: translateY(-50%) rotate(-45deg); -ms-transform: translateY(-50%) rotate(-45deg); transform: translateY(-50%) rotate(-45deg); pointer-events: none; } .select-dropdown__trigger-label { -webkit-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s; padding: var(--padding-1) var(--padding-3); position: absolute; left: var(--margin-16); } .select-dropdown__trigger-media { width: 24px; } .select-dropdown__trigger.is-active .select-dropdown__trigger-label { -webkit-transform: translate(0, -40px); -ms-transform: translate(0, -40px); transform: translate(0, -40px); background-color: var(--color-white); font-size: 13px; } .select-dropdown__trigger.is-selected .select-dropdown__trigger-label { -webkit-transform: translate(0, -40px); -ms-transform: translate(0, -40px); transform: translate(0, -40px); background-color: var(--color-white); font-size: 13px; color: var(--color-black); } .select-dropdown__trigger.is-selected { color: var(--color-primary); } .select-dropdown__trigger.is-selected:before { width: 12px; height: 7px; -webkit-transform: translateY(-50%) rotate(-45deg); -ms-transform: translateY(-50%) rotate(-45deg); transform: translateY(-50%) rotate(-45deg); } .select-dropdown__trigger:not(:only-child) { cursor: pointer; } .select-dropdown__target { position: absolute; left: 0; top: 100%; background-color: #fff; -webkit-box-shadow: 0 20px 30px 0 rgba(0, 0, 0, 0.08); box-shadow: 0 20px 30px 0 rgba(0, 0, 0, 0.08); z-index: 2; width: 100%; border: 1px solid var(--color-gray-200); border-top: none; } .select-option__label { width: 100%; position: relative; } .select-option__input { position: absolute; opacity: 0; } .select-option__title { background-color: #fff; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: var(--padding-4) var(--padding-8); border-bottom: 1px solid var(--color-gray-200); color: var(--color-gray-900); } .select-option__title svg { margin-right: var(--margin-6); fill: var(--color-gray-300); width: 22px; height: 22px; } .select-option__title .label-small { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; } .select-option__input:checked + .select-option__title { color: var(--color-primary); position: relative; } .select-option__input:checked + .select-option__title:before { position: absolute; left: 0; right: 0; bottom: 0; top: 0; content: ""; pointer-events: none; background-color: currentColor; opacity: 0.04; } .select-option__input:checked + .select-option__title svg { fill: var(--color-primary) !important; } @media (max-width: 576px) { .select-option { margin-bottom: var(--margin-6); } } .select-option__scroll { max-height: 200px; overflow: auto; } @media (max-width: 576px) { .select-option__scroll { max-height: 190px; } } .selector-switch { position: relative; } .selector-switch__control { padding: var(--padding-4); border: 1px solid var(--color-gray-300); border-radius: 60px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; cursor: pointer; } .selector-switch__media { width: 24px; margin-right: var(--margin-4); } .selector-switch__action { margin-left: auto; } .selector-switch__label { font-weight: var(--font-weight-medium); } .selector-switch__info { position: relative; margin-top: var(--margin-2); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; font-size: 13px; } .selector-switch__info-media { position: relative; } .selector-switch__info .tooltip { min-width: 200px; font-size: 12px; padding: var(--padding-4); -webkit-transition: none; -o-transition: none; transition: none; } .offers-box { border: 1px dashed var(--color-third); padding: var(--padding-4) var(--padding-5); max-width: 360px; margin: 1rem auto 0; position: relative; } .offers-box:before { background-color: var(--color-third); position: absolute; left: 0; right: 0; top: 0; bottom: 0; content: ""; opacity: 0.1; pointer-events: none; z-index: 0; } .offers-box__item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 0.95rem; min-height: 26px; } .offers-box__item-media { position: relative; top: 1px; } .offers-box__item-media .icon { fill: var(--color-third); } .offers-box__scroller { max-height: 100px; overflow: auto; margin: 1rem 0 0; } .offers-box__link { color: var(--color-third); font-weight: var(--font-weight-medium); text-decoration: underline; -webkit-text-decoration-style: dashed; text-decoration-style: dashed; text-underline-offset: 4px; } .custom-select-search { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .custom-select-search .errorlist { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; } .main-dashboard .page__footer { display: none; } .teacherscheduledlessons.view .page__footer { display: none; } .learnerscheduledlessons.view .page__footer { display: none; } .messages .page__footer { display: none; } .montly-lesson-calendar .fc-header-toolbar { padding: var(--padding-6) var(--padding-6) 0; margin: 0 !important; } .montly-lesson-calendar .fc-view-harness .fc-scrollgrid { border: 1px solid var(--color-gray-200); } .scheduled-lesson-popup .fc-header-toolbar { margin-top: 0; } .fc-scroller-harness .fc-col-header-cell { border: 1px solid var(--color-gray-200); } .fc-scroller-harness .fc-col-header-cell .fc-scrollgrid-sync-inner { height: 40px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 12px; } @media (max-width: 576px) { .fc-scroller-harness .fc-col-header-cell .fc-scrollgrid-sync-inner { font-size: 9px; } } .fc-scroller-harness .fc-col-header-cell .fc-scrollgrid-sync-inner a { text-transform: uppercase; font-weight: 600; } .fc-scroller-harness .fc-scrollgrid-sync-table .fc-daygrid-day { border: 1px solid var(--color-gray-200); } .fc-scroller-harness .fc-scrollgrid-sync-table .fc-daygrid-day .fc-daygrid-event { background: var(--color-gray-100); padding: var(--padding-2) var(--padding-3); height: 35px; border-left: 2px solid var(--color-primary); border-radius: 0; margin-left: var(--margin-2); margin-right: var(--margin-2); margin-bottom: var(--margin-1) !important; } .dashboard-calendar .fc-daygrid-event { background: no-repeat !important; padding: 0 !important; border-left: none !important; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .dashboard-calendar .fc-daygrid-event .fc-event-time { display: none; } .dashboard-calendar .fc-daygrid-event .fc-event-title { display: none; } .dashboard-calendar .fc-daygrid-day-bottom { display: none; } .dashboard-calendar .fc-header-toolbar .fc-toolbar-chunk h2 { font-size: var(--font-size-md); } .dashboard-calendar .fc-day a { font-size: var(--font-size-sm); } .dashboard-calendar .fc-daygrid-day-events { min-height: 1% !important; } .dashboard-calendar .fc-daygrid-day-events .fc-daygrid-event { height: 0 !important; } .fc .fc-toolbar.fc-header-toolbar { margin-bottom: 0 !important; } .fc-daygrid-day-frame .fc-daygrid-day-top { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .fc-button-group .fc-button { background: transparent; border-radius: 0; margin: var(--margin-1); -webkit-box-shadow: 1px 2px 2px 1px rgba(0, 0, 0, 0.07); box-shadow: 1px 2px 2px 1px rgba(0, 0, 0, 0.07); border: 1px solid var(--color-gray-200); width: 2.70rem; height: 2.70rem; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; border-radius: 3px; } .fc-button-group .fc-button:focus { -webkit-box-shadow: none; box-shadow: none; } .fc-button-group .fc-button:hover { background-color: transparent; border-color: var(--color-gray-200); } .fc-event-main-frame .closeon { height: 22px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: var(--color-white); } .fc-timegrid-event .fc-event-time { text-align: center; white-space: normal !important; } .scheduled-lesson-popup .box { margin-bottom: 30px; padding-bottom: 20px; border-bottom: 1px solid #ececec; } .scheduled-lesson-popup .fc .fc-timegrid-slot { height: 1.9em; } .calendar-view.scheduled-lesson-popup .cal-status { margin-bottom: 0; } .scheduled-lesson-popup .box h4 { margin-bottom: 10px; } .learnerscheduledlessons .booking-view { text-align: left; } .learnerscheduledlessons .booking-view .inline-list { margin-bottom: 10px; } .scheduled-lesson-popup .box textarea { height: 100px; } .fc-event.booked-slot { background: var(--color-red); border-color: var(--color-red); } .cal-status .booked-box { background: var(--color-red); } .cal-status .available-box { background: var(--color-green); } .fc-event.slot_unavailable { background: var(--color-gray-500); border-color: transparent; background-image: -o-linear-gradient(45deg, #dddddd 14.29%, #ffffff 14.29%, #ffffff 50%, #dddddd 50%, #dddddd 64.29%, #ffffff 64.29%, #ffffff 100%); background-image: linear-gradient(45deg, #dddddd 14.29%, #ffffff 14.29%, #ffffff 50%, #dddddd 50%, #dddddd 64.29%, #ffffff 64.29%, #ffffff 100%); background-size: 9.90px 9.90px; } .fc-event.slot_unavailable .fc-event-time { display: none; } .slot_unavailable .fc-event-time { color: #111; } .availability-setting-calendar .slot_available { background: #0ab359; border-color: #0ab359; } .availability-setting-calendar .slot_available .fc-event-time { color: var(--color-white); } @media (max-width: 767px) { .scheduled-lesson-popup h4 { margin-bottom: 16px; } } .fc-timegrid-col-events { margin: 0 !important; } .calendar-view { background-color: #fff; position: relative; } @media (max-width: 767px) { .calendar-view { height: 100%; } .calendar-view #calendar-container { height: calc(100% - 145px); } .calendar-view #calendar-container > div { height: 100%; } } @media (min-width: 767px) { .calendar-view .calendar-view__head { margin-bottom: var(--margin-4); } } .calendar-view .calendar-view__head [class*="col-sm-7"] { display: -webkit-box; display: -ms-flexbox; display: flex; } @media (min-width: 767px) { .calendar-view .calendar-view__head [class*="col-sm-7"] { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } } .calendar-view .calendar-view__head h4 { color: var(--color-dark); font-weight: var(--font-weight-bold); } @media (min-width: 1299px) { .calendar-view .calendar-view__head h4 { font-size: var(--font-size-h5); } } @media (min-width: 991px) and (max-width: 1199px) { .calendar-view .calendar-view__head h4 { font-size: var(--font-size-h6); } } @media (max-width: 767px) { .calendar-view .calendar-view__head { padding: var(--padding-5) var(--padding-1); text-align: center; } .calendar-view .calendar-view__head h4 { margin-bottom: var(--margin-4); } .calendar-view .calendar-view__head [class*="col-sm-7"] { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } } .calendar-view .calendar-view__head .cal-status { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-right: var(--margin-4); } @media (max-width: 1199px) { .calendar-view .calendar-view__head .cal-status { margin-right: var(--margin-4); } } .calendar-view .calendar-view__head .cal-status:last-child { margin-right: var(--margin-0); } .calendar-view .calendar-view__head .cal-status p { margin-bottom: 0; font-size: var(--font-size-sm); text-transform: uppercase; color: var(--color-dark); } .calendar-view .calendar-view__head .cal-status .box-hint { width: 12px; height: 12px; border-radius: 50%; border: none; margin-right: var(--margin-2); } .calendar-view .calendar-view__head .cal-status .disabled-box { background: var(--color-gray-200); } @media (max-width: 767px) { .calendar-view .fc-header-toolbar { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } } .calendar-view .fc-header-toolbar .fc-toolbar-chunk:first-child { margin-right: auto; } @media (max-width: 767px) { .calendar-view .fc-header-toolbar .fc-toolbar-chunk:first-child { margin: auto; } } .calendar-view .fc-header-toolbar .fc-toolbar-chunk h2 { font-size: 13px; color: var(--color-gray-900); } @media (min-width: 767px) { .calendar-view .fc-header-toolbar .fc-toolbar-chunk h2 { margin-right: var(--margin-5); } } .calendar-view .fc-header-toolbar .fc-toolbar-chunk h6 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 13px; color: var(--color-gray-900); } @media (max-width: 767px) { .calendar-view .fc-header-toolbar .fc-toolbar-chunk h6 { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } } .calendar-view .fc-header-toolbar .fc-toolbar-chunk h6 .timer { color: var(--color-gray-900); margin: var(--margin-1); } @media (max-width: 767px) { .calendar-view .fc-header-toolbar .fc-toolbar-chunk { width: 100%; text-align: center; } .calendar-view .fc-header-toolbar .fc-toolbar-chunk .fc-button-group { display: inline-table; border: transparent; width: 100%; padding: 0 var(--padding-6); } .calendar-view .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button { -webkit-box-shadow: none; box-shadow: none; border: 1px solid var(--color-gray-200); } .calendar-view .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button:first-child { float: left; } .calendar-view .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button:last-child { float: right; } .calendar-view .fc-header-toolbar .fc-toolbar-chunk .fc-today-button { position: absolute; opacity: 1; left: 50%; -webkit-transform: translatex(-50%); -ms-transform: translatex(-50%); transform: translatex(-50%); margin-left: 0; } } .calendar-view .fc-header-toolbar .fc-toolbar-chunk .fc-button-group { border-radius: var(--radius-0); } .calendar-view .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button-primary { color: var(--color-dark); background-color: var(--color-white); height: auto; padding: var(--padding-2); width: 50px; height: 40px; border: none; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; } .calendar-view .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button-primary:focus { -webkit-box-shadow: none; box-shadow: none; } .calendar-view .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button-primary:active { background-color: var(--color-primary); border-color: var(--color-primary); color: var(--color-white); } .calendar-view .fc-header-toolbar .fc-toolbar-chunk .fc-today-button { background-color: var(--color-white); padding: 0; height: 40px; border: none; border-radius: 0; color: var(--color-dark); text-transform: uppercase; font-weight: 600; opacity: 1; } .calendar-view .fc-timegrid .fc-col-header .fc-day-today { color: var(--color-primary); position: relative; } .calendar-view .fc-timegrid .fc-col-header .fc-day-today a { font-weight: bold; } .calendar-view .fc-timegrid .fc-col-header .fc-day-today::before { position: absolute; left: 0; right: 0; bottom: 0; top: 0; content: ""; pointer-events: none; background-color: currentColor; opacity: 0.1; } .calendar-view .fc-timegrid .fc-timegrid-body .fc-day-today { position: relative; color: var(--color-primary); background: transparent; } .calendar-view .fc-timegrid .fc-timegrid-body .fc-day-today::before { position: absolute; left: 0; right: 0; bottom: 0; top: 0; content: ""; pointer-events: none; background-color: currentColor; opacity: 0.06; } .weekly-calendar .fc-event-main .fc-event-time { display: block; } .dashboard-calendar .fc-header-toolbar { margin-top: 0 !important; border: none; padding: 0 var(--padding-5); } @media (max-width: 767px) { .dashboard-calendar .fc-header-toolbar { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; } } .dashboard-calendar .fc-header-toolbar .fc-toolbar-chunk { width: auto; } .dashboard-calendar .fc-header-toolbar .fc-toolbar-chunk:first-child { display: none; } .dashboard-calendar .fc-header-toolbar .fc-toolbar-chunk .fc-today-button { padding: 0 var(--padding-5) !important; } .dashboard-calendar .fc-header-toolbar .fc-toolbar-chunk .fc-prev-button, .dashboard-calendar .fc-header-toolbar .fc-toolbar-chunk .fc-next-button { width: 42px !important; } .tooltipevent { -webkit-box-shadow: 0 0 10px 10px rgba(0, 0, 0, 0.03); box-shadow: 0 0 10px 10px rgba(0, 0, 0, 0.03); background: #fff; padding: 35px 20px 20px; border: 1px solid #e2e2e4; line-height: 1.6; min-width: 280px; text-align: left; z-index: 999 !important; } .tooltipevent { border-top: 3px solid var(--color-primary); border-radius: 6px; } .fc .fc-bg-event { background: #1DCE70 !important; opacity: 0.3 !important; } .fc .fc-timegrid-slot { height: 10px !important; } .fc .fc-timegrid-slot-label-cushion { font-size: 12px; } .fc-timegrid-event { border-radius: 0; } .fc .fc-toolbar { -ms-flex-wrap: wrap; flex-wrap: wrap; } .calendar-loader { position: absolute; width: 100%; background: rgba(255, 255, 255, 0.5); height: 100%; z-index: 9; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .fc .fc-timegrid-now-indicator-arrow { border-color: var(--color-primary); } .booking__head { text-align: left; } @media (max-width: 767px) { .fc .fc-timegrid-slot-label-cushion { font-size: 10px; } } .fc-event-time:after { display: none; } @media (min-width: 991px) { .error__media { text-align: center; } } .error__media img { margin: 0 auto; } @media (max-width: 767px) { .error__media img { margin-bottom: var(--margin-8); max-width: 150px; } } .error__content h3 { color: var(--color-dark); font-weight: var(--font-weight-bold); font-size: var(--font-size-xxxl); margin-bottom: var(--margin-4); } .error__content p { font-size: var(--font-size-h5); color: var(--color-dark); margin-bottom: var(--margin-14); } .error__content .list-group { margin-bottom: var(--margin-14); } .theme-preview { background-color: #eee; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 1rem; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .theme-preview .btn { margin: 0.3rem; } .align-left { text-align: left !important; } .align-right { text-align: right !important; } .align-center { text-align: center !important; } .-align-left { text-align: left !important; } .-align-right { text-align: right !important; } .-align-center { text-align: center !important; } .-align-justify { text-align: justify !important; } .-align-auto { margin: auto !important; } .align--center { text-align: center !important; } .bg-primary { color: #ffffff; background-color: var(--color-primary) !important; } .bg-primary-inverse { color: #000000; background-color: var(--color-primary-inverse) !important; } .bg-secondary { color: #ffffff; background-color: var(--color-secondary) !important; } .bg-secondary-inverse { color: #000000; background-color: var(--color-secondary-inverse) !important; } .bg-third { color: #000000; background-color: var(--color-third) !important; } .bg-third-inverse { color: #000000; background-color: var(--color-third-inverse) !important; } .bg-red { color: #ffffff; background-color: var(--color-red) !important; } .bg-red-inverse { color: #000000; background-color: var(--color-red-inverse) !important; } .bg-green { color: #000000; background-color: var(--color-green) !important; } .bg-green-inverse { color: #000000; background-color: var(--color-green-inverse) !important; } .bg-yellow { color: #000000; background-color: var(--color-yellow) !important; } .bg-yellow-inverse { color: #000000; background-color: var(--color-yellow-inverse) !important; } .bg-danger { color: #ffffff; background-color: var(--color-danger) !important; } .bg-danger-inverse { color: #000000; background-color: var(--color-danger-inverse) !important; } .bg-success { color: #ffffff; background-color: var(--color-success) !important; } .bg-success-inverse { color: #000000; background-color: var(--color-success-inverse) !important; } .bg-warning { color: #000000; background-color: var(--color-warning) !important; } .bg-warning-inverse { color: #000000; background-color: var(--color-warning-inverse) !important; } .bg-info { color: #ffffff; background-color: var(--color-info) !important; } .bg-info-inverse { color: #000000; background-color: var(--color-info-inverse) !important; } .bg-black { color: #ffffff; background-color: var(--color-black) !important; } .bg-white { color: #000000; background-color: var(--color-white) !important; } .bg-gray-000 { color: #ffffff; background-color: var(--color-gray-000) !important; } .bg-gray-1000 { color: #ffffff; background-color: var(--color-gray-1000) !important; } .bg-gray-900 { color: #ffffff; background-color: var(--color-gray-900) !important; } .bg-gray-800 { color: #000000; background-color: var(--color-gray-800) !important; } .bg-gray-700 { color: #000000; background-color: var(--color-gray-700) !important; } .bg-gray-600 { color: #000000; background-color: var(--color-gray-600) !important; } .bg-gray-500 { color: #000000; background-color: var(--color-gray-500) !important; } .bg-gray-400 { color: #000000; background-color: var(--color-gray-400) !important; } .bg-gray-300 { color: #000000; background-color: var(--color-gray-300) !important; } .bg-gray-200 { color: #000000; background-color: var(--color-gray-200) !important; } .bg-gray-100 { color: #000000; background-color: var(--color-gray-100) !important; } .bg-dark-blue { color: #ffffff; background-color: var(--color-dark-blue) !important; } .bg-dark-blue-inverse { color: #000000; background-color: var(--color-dark-blue-inverse) !important; } .bg-dark { color: #ffffff; background-color: var(--color-dark) !important; } .bg-gray-dark { color: #ffffff; background-color: var(--color-gray-dark) !important; } .bg-green-80 { color: #000000; background-color: var(--color-green-80) !important; } .bg-green-60 { color: #000000; background-color: var(--color-green-60) !important; } .bg-green-40 { color: #000000; background-color: var(--color-green-40) !important; } .border, .-border { border: 1px solid var(--color-gray-200); } .border-top, .-border-top { border-top: 1px solid var(--color-gray-200); } .border-right, .-border-right { border-right: 1px solid var(--color-gray-200); } .border-bottom, .-border-bottom { border-bottom: 1px solid var(--color-gray-200); } .border-left, .-border-left { border-left: 1px solid var(--color-gray-200); } .noborder--right { border-right: none !important; } .noborder--left { border-left: none !important; } .heading-1, .heading-2, .heading-3, .heading-4, .heading-5, .heading-6 { line-height: 1.2; margin: 0; } .heading-1 { font-size: var(--font-size-h1); } .heading-2 { font-size: var(--font-size-h2); } .heading-3 { font-size: var(--font-size-h3); } .heading-4 { font-size: var(--font-size-h4); } .heading-5 { font-size: var(--font-size-h5); } .heading-6 { font-size: var(--font-size-h6); } .-float-left { float: left !important; } .-float-right { float: right !important; } .-link-underline { text-decoration: underline; } .-transition { -webkit-transition: 0.3s all ease-in-out; -o-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; } .no-float { float: unset; } .sr-only { display: none; } .uppercase { text-transform: uppercase; } @media (min-width: 767px) { .min-height-500 { min-height: 41rem; } .max-width-80 { max-width: 80%; } .max-width-70 { max-width: 70%; } } .-gap { height: 30px; display: block; clear: both; } .-gap-10 { height: 10px; display: block; clear: both; } .-clearfix:after { clear: both; display: block; content: ""; } .-link-underline, .underline { text-decoration: underline; } img { max-width: 100%; display: block; } .-color-light { color: #999; } .mandatory { color: red; } .-text-small, .small { font-size: .85rem; } .-text-italic { font-style: italic; } .-text-bold, .bold-700 { font-weight: 700; } .bold-600 { font-weight: 600; } .-line { width: 100%; display: inline-block; background: rgba(0, 0, 0, 0.1); margin: 20px 0; height: 2px; } .-display-inline, .display-inline { display: inline-block !important; vertical-align: middle !important; } .-display-block { display: block !important; } .-hide-desktop { display: none !important; } .-skin { background: #fff; border-radius: 3px; -webkit-box-shadow: 0 0 5px 4px rgba(0, 0, 0, 0.05); box-shadow: 0 0 5px 4px rgba(0, 0, 0, 0.05); } .-padding-40 { padding: 40px; } .-padding-20 { padding: 20px; } .-padding-30 { padding: 30px; } .-color-secondary { color: var(--color-secondary); } .-color-primary { color: var(--color-primary); } .-color-danger { color: #fd4444; } .-transition { -webkit-transition: .3s all ease-in-out; -o-transition: .3s all ease-in-out; transition: .3s all ease-in-out; } .-no-border { border: none !important; } .-no-border-bottom { border-bottom: none !important; } .-no-border-top { border-top: none !important; } .-no-border-right { border-right: none !important; } .-no-border-left { border-left: none !important; } .-no-margin { margin: 0 !important; } .-no-margin-top { margin-top: 0 !important; } .-no-margin-left { margin-left: 0 !important; } .-no-margin-right { margin-right: 0 !important; } .-no-margin-bottom { margin-bottom: 0 !important; } .-no-padding { padding: 0 !important; } .-no-padding-top { padding-top: 0 !important; } .-no-padding-left { padding-left: 0 !important; } .-no-padding-right { padding-right: 0 !important; } .-no-padding-bottom { padding-bottom: 0 !important; } .-no-hover { -webkit-box-shadow: none !important; box-shadow: none !important; cursor: default !important; } .-no-shadow { -webkit-box-shadow: none !important; box-shadow: none !important; } .-style-bold { font-weight: 500; } .-clear-right { float: right !important; clear: right !important; } .-clear-left { float: left !important; clear: left !important; } .-border { border: 1px solid #e5e5e5; } .-margin-tb-10 { margin: 10px 0 !important; } .-margin-tb-15 { margin: 15px 0 !important; } .-margin-b-15 { margin-bottom: 15px; } .-margin-b-30 { margin-bottom: 30px; } .-style-italic { font-style: italic; } ::-webkit-input-placeholder { color: #cacaca; } :-moz-placeholder { color: #666; } ::-moz-placeholder { color: #666; } :-ms-input-placeholder { color: #666; } .message-display { text-align: center; padding: var(--padding-10); background-color: var(--color-white); min-height: 25rem; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-color: var(--color-white); border-radius: var(--radius-0); -webkit-box-shadow: var(--boxShadow-all); box-shadow: var(--boxShadow-all); } .message-display h5 { line-height: 1.6; margin-bottom: var(--margin-3); } .message-display h2 { text-transform: uppercase; color: var(--color-secondary); font-size: 4rem; font-weight: 800; } .message-display__media { display: table; margin: 0 auto 30px; } .message-display__icon { width: 8rem; height: 8rem; position: relative; display: block; overflow: hidden; margin: 0 auto; } .message-display__icon svg { fill: #1a1a1a; } .message-display__icon .-color-fill { fill: var(--color-secondary); } .message-display.message-display--404 .message-display-content h5 { font-size: 2.5rem; color: var(--color-primary); line-height: 1; } @media (min-width: 767px) { .message-display.message-display--404 .message-display__media { width: 280px; margin: 0; float: left; } .message-display.message-display--404 .message-display-content { text-align: left; width: calc(100% - 280px); float: left; padding-top: 158px; margin-left: -30px; } .message-display.message-display--404 .message-display-content h2 { font-size: 3.2rem; line-height: 1; } } .-link-close { text-align: center; position: absolute; top: 0; right: 5px; display: inline-block; width: 45px; height: 45px; } .-link-close:before { content: "+"; font-size: 2.5rem; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; line-height: 42px; } .gototop { width: 50px; height: 50px; display: none; -webkit-animation: hide 350ms ease-out forwards 1; animation: hide 350ms ease-out forwards 1; padding: 5px; border: 0; text-align: center; background-color: var(--color-secondary); color: #fff; position: fixed; bottom: 16px; right: 16px; -webkit-transition: background-color .1s ease-in-out; -o-transition: background-color .1s ease-in-out; transition: background-color .1s ease-in-out; z-index: 11; } .gototop:before { width: 12px; height: 12px; top: 50%; left: 50%; margin-top: -6px; margin-left: -6px; position: absolute; content: ""; border-left: 3px solid #fff; border-bottom: 3px solid #fff; transform: rotate(135deg); -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); } .gototop.isvisible { display: block; -webkit-animation: show 1s ease-out forwards 1; animation: show 1s ease-out forwards 1; } @-webkit-keyframes hide { 0% { opacity: 1; -webkit-transform: translateY(0); } 25% { opacity: .5; -webkit-transform: rotate(-5deg) translateY(-40px); } 75% { -webkit-transform: rotate(5deg); } 100% { opacity: 0; -webkit-transform: translateY(100px); } } @keyframes hide { 0% { opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); } 25% { opacity: .5; -webkit-transform: rotate(-5deg) translateY(-40px); transform: rotate(-5deg) translateY(-40px); } 75% { -webkit-transform: rotate(5deg); transform: rotate(5deg); } 100% { opacity: 0; -webkit-transform: translateY(100px); transform: translateY(100px); } } @-webkit-keyframes show { 0% { -webkit-transform: rotate(0); } 25% { opacity: .5; -webkit-transform: rotate(-5deg) translateY(-40px); } 75% { -webkit-transform: rotate(5deg); } 100% { opacity: 1; -webkit-transform: rotate(0); } } @keyframes show { 0% { -webkit-transform: rotate(0); transform: rotate(0); } 25% { opacity: .5; -webkit-transform: rotate(-5deg) translateY(-40px); transform: rotate(-5deg) translateY(-40px); } 75% { -webkit-transform: rotate(5deg); transform: rotate(5deg); } 100% { opacity: 1; -webkit-transform: rotate(0); transform: rotate(0); } } @media (max-width: 1200px) { .-show-responsive { display: inline-block !important; } } @media (max-width: 767px) { .message-display { padding: 10px; } .message-display.message-display--404 .message-display__media { width: 200px; } .message-display h2 { font-size: 3rem; } .-show-mobile { display: inline-block !important; } .-hide-mobile { display: none !important; } .-padding-30, .-padding-40 { padding: 20px; } } .arrow-link { position: relative; font-weight: 600; padding-right: 20px; display: inline-block; } .arrow-link:after { content: ""; position: absolute; right: 5px; top: 5px; width: 8px; height: 8px; border-left: 2px solid currentColor; border-bottom: 2px solid currentColor; -webkit-transform: rotate(-135deg); -ms-transform: rotate(-135deg); transform: rotate(-135deg); -webkit-transition: .3s ease-in-out all; -o-transition: .3s ease-in-out all; transition: .3s ease-in-out all; } .arrow-link:hover:after { right: 0; } .arrow-link:hover { color: var(--color-primary); } .overlay { position: fixed; left: 0; right: 0; top: 0; bottom: 0; background: rgba(0, 0, 0, 0.8); z-index: 11; display: none; } .-no-padding { padding: 0 !important; } .-no-padding-tb { padding-top: 0 !important; padding-bottom: 0 !important; } .link-color { color: var(--color-primary); } .readMore { float: right; } .messageCheckbox { text-align: right; margin-top: 15px; } .text-right { text-align: right; } .issueReportLink { margin-top: 20px; } .issueReportLink a { color: #fff; font-size: 1.2rem; } .isuueOptions { max-height: 300px; overflow-y: auto; } .issueDetailPopup { overflow-y: auto; } .box-hint { width: 15px; height: 15px; border: 1px solid #dcdcdc; display: inline-block; margin-right: 10px; margin-left: 10px; line-height: 1; } .note { position: relative; padding: var(--padding-2); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .note .icon { min-width: 14px; height: 14px; margin-right: var(--margin-2); margin-top: var(--margin-2); } .note::before { content: ""; position: absolute; left: 0; right: 0; top: 0; bottom: 0; opacity: 0.05; background-color: currentColor; pointer-events: none; } .note p { color: inherit; margin-bottom: 0; } .note--secondary { color: var(--color-secondary); } .note--primary { color: var(--color-primary); } .note--blank { background: transparent; } .note--blank::before { content: none; } .note--vertical-border { padding: var(--padding-6) 0; } .panel--calendar { border-bottom: transparent; } .booked-box { background: var(--color-secondary); } .-gap-negative { margin-top: -30px; } .border-dotted { border-bottom: 1px dotted; } .overlay { position: fixed; left: 0; right: 0; top: 0; bottom: 0; background: rgba(0, 0, 0, 0.8); z-index: 11; display: none; } @media (max-width: 1200px) { html.show-nav-js .overlay--nav { display: block; } } @media (max-width: 1199px) { .-hide-responsive { display: none !important; } } @media (max-width: 1023px) { .-clear-right, .-clear-left { clear: none !important; float: none !important; } } .direction-column { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .close { /* width: 3rem; height: 3rem; position: relative; color: inherit; font-size: var(--font-size-xxxl); line-height: 40px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; background-color: transparent; border: none; cursor: pointer;  */ width: 3rem; /* height: 3rem; */ position: relative; /* color: inherit; */ /* font-size: var(--font-size-xxxl); */ line-height: 0px; /* display: -webkit-box; */ display: -ms-flexbox; /* display: flex; */ /* -webkit-box-align: center; */ -ms-flex-align: center; /* align-items: center; */ -webkit-box-pack: center; -ms-flex-pack: center; /* justify-content: center; */ /* background-color: transparent; */ /* border: none; */ /* cursor: pointer; } .close:before { position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; content: "+"; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); text-align: center; } .close--small { width: 24px; height: 24px; line-height: 20px; font-size: var(--font-size-xl); } .bg-secondary { color: var(--color-secondary-inverse) !important; } .-no-hover { -webkit-box-shadow: var(--shadow-none) !important; box-shadow: var(--shadow-none) !important; cursor: default !important; } .-no-border { border: none !important; } .-no-border-bottom { border-bottom: none !important; } .-no-border-top { border-top: none !important; } .-no-border-right { border-right: none !important; } .-no-border-left { border-left: none !important; } .-no-margin { margin: 0 !important; } .-no-margin-top { margin-top: 0 !important; } .-no-margin-left { margin-left: 0 !important; } .-no-margin-right { margin-right: 0 !important; } .-no-margin-bottom { margin-bottom: 0 !important; } .-no-padding { padding: 0 !important; } .-no-padding-top { padding-top: 0 !important; } .-no-padding-left { padding-left: 0 !important; } .-no-padding-right { padding-right: 0 !important; } .-no-padding-bottom { padding-bottom: 0 !important; } .-no-background-color { background-color: transparent !important; } .-no-background-image { background-image: none !important; } .nomargin { margin: 0 !important; } .nomargin--bottom { margin-bottom: 0 !important; } .nomargin--top { margin-top: 0 !important; } .nomargin--left { margin-left: 0 !important; } .nomargin--right { margin-right: 0 !important; } .nopadding { padding: 0 !important; } .nopadding--bottom { padding-bottom: 0 !important; } .nopadding--top { padding-top: 0 !important; } .nopadding--left { padding-left: 0 !important; } .nopadding--right { padding-right: 0 !important; } .border-0 { border: 0 !important; } .border-top-0 { border-top: 0 !important; } .border-bottom-0 { border-bottom: 0 !important; } .border-left-0 { border-left: 0 !important; } .border-right-0 { border-right: 0 !important; } .scrollbar { overflow: auto; width: 100% !important; max-height: 200px; padding: 0 !important; position: relative; } .scrollbar-track { width: 10px; right: 0px !important; position: relative; } .scrollbar-handle { width: 4px; background: rgba(0, 0, 0, 0.1); margin-left: 3px; border-radius: var(--radius-1); -webkit-transition: width 250ms; -o-transition: width 250ms; transition: width 250ms; } @media (max-width: 1199px) { .horiz-scroller { position: relative; overflow-y: hidden; overflow-x: scroll; white-space: nowrap; } .horiz-scroller [class*="col-"] { display: inline-block; vertical-align: top; } .horiz-scroller > * { white-space: normal; } } @media (max-width: 767px) { .mini-horiz-scroller { position: relative; display: inline-block; overflow-y: hidden; overflow-x: scroll; white-space: nowrap; } .mini-horiz-scroller [class*="col-"] { display: inline-block; vertical-align: top; width: 50%; } .mini-horiz-scroller > * { white-space: normal; } } .p-px { padding: 1px; } .pt-px { padding-top: 1px; } .pb-px { padding-bottom: 1px; } .pl-px { padding-left: 1px; } .pr-px { padding-right: 1px; } .px-px { padding-left: 1px; padding-right: 1px; } .py-px { padding-top: 1px; padding-bottom: 1px; } .p-0 { padding: 0; } .pt-0 { padding-top: 0; } .pb-0 { padding-bottom: 0; } .pl-0 { padding-left: 0; } .pr-0 { padding-right: 0; } .px-0 { padding-left: 0; padding-right: 0; } .py-0 { padding-top: 0; padding-bottom: 0; } .p-1 { padding: 0.25rem; } .pt-1 { padding-top: 0.25rem; } .pb-1 { padding-bottom: 0.25rem; } .pl-1 { padding-left: 0.25rem; } .pr-1 { padding-right: 0.25rem; } .px-1 { padding-left: 0.25rem; padding-right: 0.25rem; } .py-1 { padding-top: 0.25rem; padding-bottom: 0.25rem; } .p-2 { padding: 0.5rem; } .pt-2 { padding-top: 0.5rem; } .pb-2 { padding-bottom: 0.5rem; } .pl-2 { padding-left: 0.5rem; } .pr-2 { padding-right: 0.5rem; } .px-2 { padding-left: 0.5rem; padding-right: 0.5rem; } .py-2 { padding-top: 0.5rem; padding-bottom: 0.5rem; } .p-3 { padding: 0.75rem; } .pt-3 { padding-top: 0.75rem; } .pb-3 { padding-bottom: 0.75rem; } .pl-3 { padding-left: 0.75rem; } .pr-3 { padding-right: 0.75rem; } .px-3 { padding-left: 0.75rem; padding-right: 0.75rem; } .py-3 { padding-top: 0.75rem; padding-bottom: 0.75rem; } .p-4 { padding: 1rem; } .pt-4 { padding-top: 1rem; } .pb-4 { padding-bottom: 1rem; } .pl-4 { padding-left: 1rem; } .pr-4 { padding-right: 1rem; } .px-4 { padding-left: 1rem; padding-right: 1rem; } .py-4 { padding-top: 1rem; padding-bottom: 1rem; } .p-5 { padding: 1.25rem; } .pt-5 { padding-top: 1.25rem; } .pb-5 { padding-bottom: 1.25rem; } .pl-5 { padding-left: 1.25rem; } .pr-5 { padding-right: 1.25rem; } .px-5 { padding-left: 1.25rem; padding-right: 1.25rem; } .py-5 { padding-top: 1.25rem; padding-bottom: 1.25rem; } .p-6 { padding: 1.5rem; } .pt-6 { padding-top: 1.5rem; } .pb-6 { padding-bottom: 1.5rem; } .pl-6 { padding-left: 1.5rem; } .pr-6 { padding-right: 1.5rem; } .px-6 { padding-left: 1.5rem; padding-right: 1.5rem; } .py-6 { padding-top: 1.5rem; padding-bottom: 1.5rem; } .p-8 { padding: 2rem; } .pt-8 { padding-top: 2rem; } .pb-8 { padding-bottom: 2rem; } .pl-8 { padding-left: 2rem; } .pr-8 { padding-right: 2rem; } .px-8 { padding-left: 2rem; padding-right: 2rem; } .py-8 { padding-top: 2rem; padding-bottom: 2rem; } .p-10 { padding: 2.5rem; } .pt-10 { padding-top: 2.5rem; } .pb-10 { padding-bottom: 2.5rem; } .pl-10 { padding-left: 2.5rem; } .pr-10 { padding-right: 2.5rem; } .px-10 { padding-left: 2.5rem; padding-right: 2.5rem; } .py-10 { padding-top: 2.5rem; padding-bottom: 2.5rem; } .p-12 { padding: 3rem; } .pt-12 { padding-top: 3rem; } .pb-12 { padding-bottom: 3rem; } .pl-12 { padding-left: 3rem; } .pr-12 { padding-right: 3rem; } .px-12 { padding-left: 3rem; padding-right: 3rem; } .py-12 { padding-top: 3rem; padding-bottom: 3rem; } .p-14 { padding: 3.4rem; } .pt-14 { padding-top: 3.4rem; } .pb-14 { padding-bottom: 3.4rem; } .pl-14 { padding-left: 3.4rem; } .pr-14 { padding-right: 3.4rem; } .px-14 { padding-left: 3.4rem; padding-right: 3.4rem; } .py-14 { padding-top: 3.4rem; padding-bottom: 3.4rem; } .p-16 { padding: 4rem; } .pt-16 { padding-top: 4rem; } .pb-16 { padding-bottom: 4rem; } .pl-16 { padding-left: 4rem; } .pr-16 { padding-right: 4rem; } .px-16 { padding-left: 4rem; padding-right: 4rem; } .py-16 { padding-top: 4rem; padding-bottom: 4rem; } .p-18 { padding: 4.5rem; } .pt-18 { padding-top: 4.5rem; } .pb-18 { padding-bottom: 4.5rem; } .pl-18 { padding-left: 4.5rem; } .pr-18 { padding-right: 4.5rem; } .px-18 { padding-left: 4.5rem; padding-right: 4.5rem; } .py-18 { padding-top: 4.5rem; padding-bottom: 4.5rem; } .p-20 { padding: 5rem; } .pt-20 { padding-top: 5rem; } .pb-20 { padding-bottom: 5rem; } .pl-20 { padding-left: 5rem; } .pr-20 { padding-right: 5rem; } .px-20 { padding-left: 5rem; padding-right: 5rem; } .py-20 { padding-top: 5rem; padding-bottom: 5rem; } .p-24 { padding: 6rem; } .pt-24 { padding-top: 6rem; } .pb-24 { padding-bottom: 6rem; } .pl-24 { padding-left: 6rem; } .pr-24 { padding-right: 6rem; } .px-24 { padding-left: 6rem; padding-right: 6rem; } .py-24 { padding-top: 6rem; padding-bottom: 6rem; } .p-26 { padding: 7rem; } .pt-26 { padding-top: 7rem; } .pb-26 { padding-bottom: 7rem; } .pl-26 { padding-left: 7rem; } .pr-26 { padding-right: 7rem; } .px-26 { padding-left: 7rem; padding-right: 7rem; } .py-26 { padding-top: 7rem; padding-bottom: 7rem; } .p-32 { padding: 8rem; } .pt-32 { padding-top: 8rem; } .pb-32 { padding-bottom: 8rem; } .pl-32 { padding-left: 8rem; } .pr-32 { padding-right: 8rem; } .px-32 { padding-left: 8rem; padding-right: 8rem; } .py-32 { padding-top: 8rem; padding-bottom: 8rem; } .p-40 { padding: 10rem; } .pt-40 { padding-top: 10rem; } .pb-40 { padding-bottom: 10rem; } .pl-40 { padding-left: 10rem; } .pr-40 { padding-right: 10rem; } .px-40 { padding-left: 10rem; padding-right: 10rem; } .py-40 { padding-top: 10rem; padding-bottom: 10rem; } .p-48 { padding: 12rem; } .pt-48 { padding-top: 12rem; } .pb-48 { padding-bottom: 12rem; } .pl-48 { padding-left: 12rem; } .pr-48 { padding-right: 12rem; } .px-48 { padding-left: 12rem; padding-right: 12rem; } .py-48 { padding-top: 12rem; padding-bottom: 12rem; } .p-56 { padding: 14rem; } .pt-56 { padding-top: 14rem; } .pb-56 { padding-bottom: 14rem; } .pl-56 { padding-left: 14rem; } .pr-56 { padding-right: 14rem; } .px-56 { padding-left: 14rem; padding-right: 14rem; } .py-56 { padding-top: 14rem; padding-bottom: 14rem; } .p-64 { padding: 16rem; } .pt-64 { padding-top: 16rem; } .pb-64 { padding-bottom: 16rem; } .pl-64 { padding-left: 16rem; } .pr-64 { padding-right: 16rem; } .px-64 { padding-left: 16rem; padding-right: 16rem; } .py-64 { padding-top: 16rem; padding-bottom: 16rem; } .m-px { margin: 1px; } .mt-px { margin-top: 1px; } .mb-px { margin-bottom: 1px; } .ml-px { margin-left: 1px; } .mr-px { margin-right: 1px; } .mx-px { margin-left: 1px; margin-right: 1px; } .my-px { margin-top: 1px; margin-bottom: 1px; } .m-0 { margin: 0; } .mt-0 { margin-top: 0; } .mb-0 { margin-bottom: 0; } .ml-0 { margin-left: 0; } .mr-0 { margin-right: 0; } .mx-0 { margin-left: 0; margin-right: 0; } .my-0 { margin-top: 0; margin-bottom: 0; } .m-1 { margin: 0.25rem; } .mt-1 { margin-top: 0.25rem; } .mb-1 { margin-bottom: 0.25rem; } .ml-1 { margin-left: 0.25rem; } .mr-1 { margin-right: 0.25rem; } .mx-1 { margin-left: 0.25rem; margin-right: 0.25rem; } .my-1 { margin-top: 0.25rem; margin-bottom: 0.25rem; } .m-2 { margin: 0.5rem; } .mt-2 { margin-top: 0.5rem; } .mb-2 { margin-bottom: 0.5rem; } .ml-2 { margin-left: 0.5rem; } .mr-2 { margin-right: 0.5rem; } .mx-2 { margin-left: 0.5rem; margin-right: 0.5rem; } .my-2 { margin-top: 0.5rem; margin-bottom: 0.5rem; } .m-3 { margin: 0.75rem; } .mt-3 { margin-top: 0.75rem; } .mb-3 { margin-bottom: 0.75rem; } .ml-3 { margin-left: 0.75rem; } .mr-3 { margin-right: 0.75rem; } .mx-3 { margin-left: 0.75rem; margin-right: 0.75rem; } .my-3 { margin-top: 0.75rem; margin-bottom: 0.75rem; } .m-4 { margin: 1rem; } .mt-4 { margin-top: 1rem; } .mb-4 { margin-bottom: 1rem; } .ml-4 { margin-left: 1rem; } .mr-4 { margin-right: 1rem; } .mx-4 { margin-left: 1rem; margin-right: 1rem; } .my-4 { margin-top: 1rem; margin-bottom: 1rem; } .m-5 { margin: 1.25rem; } .mt-5 { margin-top: 1.25rem; } .mb-5 { margin-bottom: 1.25rem; } .ml-5 { margin-left: 1.25rem; } .mr-5 { margin-right: 1.25rem; } .mx-5 { margin-left: 1.25rem; margin-right: 1.25rem; } .my-5 { margin-top: 1.25rem; margin-bottom: 1.25rem; } .m-6 { margin: 1.5rem; } .mt-6 { margin-top: 1.5rem; } .mb-6 { margin-bottom: 1.5rem; } .ml-6 { margin-left: 1.5rem; } .mr-6 { margin-right: 1.5rem; } .mx-6 { margin-left: 1.5rem; margin-right: 1.5rem; } .my-6 { margin-top: 1.5rem; margin-bottom: 1.5rem; } .m-8 { margin: 2rem; } .mt-8 { margin-top: 2rem; } .mb-8 { margin-bottom: 2rem; } .ml-8 { margin-left: 2rem; } .mr-8 { margin-right: 2rem; } .mx-8 { margin-left: 2rem; margin-right: 2rem; } .my-8 { margin-top: 2rem; margin-bottom: 2rem; } .m-10 { margin: 2.5rem; } .mt-10 { margin-top: 2.5rem; } .mb-10 { margin-bottom: 2.5rem; } .ml-10 { margin-left: 2.5rem; } .mr-10 { margin-right: 2.5rem; } .mx-10 { margin-left: 2.5rem; margin-right: 2.5rem; } .my-10 { margin-top: 2.5rem; margin-bottom: 2.5rem; } .m-12 { margin: 3rem; } .mt-12 { margin-top: 3rem; } .mb-12 { margin-bottom: 3rem; } .ml-12 { margin-left: 3rem; } .mr-12 { margin-right: 3rem; } .mx-12 { margin-left: 3rem; margin-right: 3rem; } .my-12 { margin-top: 3rem; margin-bottom: 3rem; } .m-14 { margin: 3.4rem; } .mt-14 { margin-top: 3.4rem; } .mb-14 { margin-bottom: 3.4rem; } .ml-14 { margin-left: 3.4rem; } .mr-14 { margin-right: 3.4rem; } .mx-14 { margin-left: 3.4rem; margin-right: 3.4rem; } .my-14 { margin-top: 3.4rem; margin-bottom: 3.4rem; } .m-16 { margin: 4rem; } .mt-16 { margin-top: 4rem; } .mb-16 { margin-bottom: 4rem; } .ml-16 { margin-left: 4rem; } .mr-16 { margin-right: 4rem; } .mx-16 { margin-left: 4rem; margin-right: 4rem; } .my-16 { margin-top: 4rem; margin-bottom: 4rem; } .m-18 { margin: 4.5rem; } .mt-18 { margin-top: 4.5rem; } .mb-18 { margin-bottom: 4.5rem; } .ml-18 { margin-left: 4.5rem; } .mr-18 { margin-right: 4.5rem; } .mx-18 { margin-left: 4.5rem; margin-right: 4.5rem; } .my-18 { margin-top: 4.5rem; margin-bottom: 4.5rem; } .m-20 { margin: 5rem; } .mt-20 { margin-top: 5rem; } .mb-20 { margin-bottom: 5rem; } .ml-20 { margin-left: 5rem; } .mr-20 { margin-right: 5rem; } .mx-20 { margin-left: 5rem; margin-right: 5rem; } .my-20 { margin-top: 5rem; margin-bottom: 5rem; } .m-24 { margin: 6rem; } .mt-24 { margin-top: 6rem; } .mb-24 { margin-bottom: 6rem; } .ml-24 { margin-left: 6rem; } .mr-24 { margin-right: 6rem; } .mx-24 { margin-left: 6rem; margin-right: 6rem; } .my-24 { margin-top: 6rem; margin-bottom: 6rem; } .m-26 { margin: 7rem; } .mt-26 { margin-top: 7rem; } .mb-26 { margin-bottom: 7rem; } .ml-26 { margin-left: 7rem; } .mr-26 { margin-right: 7rem; } .mx-26 { margin-left: 7rem; margin-right: 7rem; } .my-26 { margin-top: 7rem; margin-bottom: 7rem; } .m-32 { margin: 8rem; } .mt-32 { margin-top: 8rem; } .mb-32 { margin-bottom: 8rem; } .ml-32 { margin-left: 8rem; } .mr-32 { margin-right: 8rem; } .mx-32 { margin-left: 8rem; margin-right: 8rem; } .my-32 { margin-top: 8rem; margin-bottom: 8rem; } .m-40 { margin: 10rem; } .mt-40 { margin-top: 10rem; } .mb-40 { margin-bottom: 10rem; } .ml-40 { margin-left: 10rem; } .mr-40 { margin-right: 10rem; } .mx-40 { margin-left: 10rem; margin-right: 10rem; } .my-40 { margin-top: 10rem; margin-bottom: 10rem; } .m-48 { margin: 12rem; } .mt-48 { margin-top: 12rem; } .mb-48 { margin-bottom: 12rem; } .ml-48 { margin-left: 12rem; } .mr-48 { margin-right: 12rem; } .mx-48 { margin-left: 12rem; margin-right: 12rem; } .my-48 { margin-top: 12rem; margin-bottom: 12rem; } .m-56 { margin: 14rem; } .mt-56 { margin-top: 14rem; } .mb-56 { margin-bottom: 14rem; } .ml-56 { margin-left: 14rem; } .mr-56 { margin-right: 14rem; } .mx-56 { margin-left: 14rem; margin-right: 14rem; } .my-56 { margin-top: 14rem; margin-bottom: 14rem; } .m-64 { margin: 16rem; } .mt-64 { margin-top: 16rem; } .mb-64 { margin-bottom: 16rem; } .ml-64 { margin-left: 16rem; } .mr-64 { margin-right: 16rem; } .mx-64 { margin-left: 16rem; margin-right: 16rem; } .my-64 { margin-top: 16rem; margin-bottom: 16rem; } .padding-0 { padding: var(--padding-0) !important; } .padding-1 { padding: var(--padding-1) !important; } .padding-2 { padding: var(--padding-2) !important; } .padding-3 { padding: var(--padding-3) !important; } .padding-4 { padding: var(--padding-4) !important; } .padding-5 { padding: var(--padding-5) !important; } .padding-6 { padding: var(--padding-6) !important; } .padding-8 { padding: var(--padding-8) !important; } .padding-10 { padding: var(--padding-10) !important; } .padding-12 { padding: var(--padding-12) !important; } .padding-14 { padding: var(--padding-14) !important; } .padding-16 { padding: var(--padding-16) !important; } .padding-top-0 { padding-top: var(--padding-0) !important; } .padding-top-1 { padding-top: var(--padding-1) !important; } .padding-top-2 { padding-top: var(--padding-2) !important; } .padding-top-3 { padding-top: var(--padding-3) !important; } .padding-top-4 { padding-top: var(--padding-4) !important; } .padding-top-5 { padding-top: var(--padding-5) !important; } .padding-left-0 { padding-left: var(--padding-0) !important; } .padding-left-1 { padding-left: var(--padding-1) !important; } .padding-left-2 { padding-left: var(--padding-2) !important; } .padding-left-3 { padding-left: var(--padding-3) !important; } .padding-left-4 { padding-left: var(--padding-4) !important; } .padding-left-5 { padding-left: var(--padding-5) !important; } .padding-left-6 { padding-left: var(--padding-6) !important; } .padding-left-8 { padding-left: var(--padding-8) !important; } .padding-left-10 { padding-left: var(--padding-10) !important; } .padding-left-12 { padding-left: var(--padding-12) !important; } .padding-left-14 { padding-left: var(--padding-14) !important; } .padding-left-16 { padding-left: var(--padding-16) !important; } .padding-right-0 { padding-right: var(--padding-0) !important; } .padding-right-1 { padding-right: var(--padding-1) !important; } .padding-right-2 { padding-right: var(--padding-2) !important; } .padding-right-3 { padding-right: var(--padding-3) !important; } .padding-right-4 { padding-right: var(--padding-4) !important; } .padding-right-5 { padding-right: var(--padding-5) !important; } .padding-right-6 { padding-right: var(--padding-6) !important; } .padding-right-8 { padding-right: var(--padding-8) !important; } .padding-right-10 { padding-right: var(--padding-10) !important; } .padding-right-12 { padding-right: var(--padding-12) !important; } .padding-right-14 { padding-right: var(--padding-14) !important; } .padding-right-16 { padding-right: var(--padding-16) !important; } .padding-bottom-0 { padding-bottom: var(--padding-0) !important; } .padding-bottom-1 { padding-bottom: var(--padding-1) !important; } .padding-bottom-2 { padding-bottom: var(--padding-2) !important; } .padding-bottom-3 { padding-bottom: var(--padding-3) !important; } .padding-bottom-4 { padding-bottom: var(--padding-4) !important; } .padding-bottom-5 { padding-bottom: var(--padding-5) !important; } .padding-bottom-6 { padding-bottom: var(--padding-6) !important; } .padding-bottom-8 { padding-bottom: var(--padding-8) !important; } .padding-bottom-10 { padding-bottom: var(--padding-10) !important; } .padding-bottom-12 { padding-bottom: var(--padding-12) !important; } .padding-bottom-14 { padding-bottom: var(--padding-14) !important; } .padding-bottom-16 { padding-bottom: var(--padding-16) !important; } .padding-bottom-18 { padding-bottom: var(--padding-18) !important; } .padding-bottom-20 { padding-bottom: var(--padding-20) !important; } .margin-auto { margin: auto !important; } .margin-0 { margin: var(--margin-0) !important; } .margin-1 { margin: var(--margin-1) !important; } .margin-2 { margin: var(--margin-2) !important; } .margin-3 { margin: var(--margin-3) !important; } .margin-4 { margin: var(--margin-4) !important; } .margin-5 { margin: var(--margin-5) !important; } .margin-left-0 { margin-left: 0 !important; } .margin-top-auto { margin-top: auto !important; } .margin-left-auto { margin-left: auto !important; } .margin-right-auto { margin-right: auto !important; } .margin-left-1 { margin-left: var(--margin-1) !important; } .margin-left-2 { margin-left: var(--margin-2) !important; } .margin-left-3 { margin-left: var(--margin-3) !important; } .margin-left-4 { margin-left: var(--margin-4) !important; } .margin-left-5 { margin-left: var(--margin-5) !important; } .margin-right-0 { margin-right: 0 !important; } .margin-right-1 { margin-right: var(--margin-1) !important; } .margin-right-2 { margin-right: var(--margin-2) !important; } .margin-right-3 { margin-right: var(--margin-3) !important; } .margin-right-4 { margin-right: var(--margin-4) !important; } .margin-right-5 { margin-right: var(--margin-5) !important; } .margin-top-0 { margin-top: 0 !important; } .margin-top-1 { margin-top: var(--margin-1) !important; } .margin-top-2 { margin-top: var(--margin-2) !important; } .margin-top-3 { margin-top: var(--margin-3) !important; } .margin-top-4 { margin-top: var(--margin-4) !important; } .margin-top-5 { margin-top: var(--margin-5) !important; } .margin-top-6 { margin-top: var(--margin-6) !important; } .margin-top-8 { margin-top: var(--margin-8) !important; } .margin-top-10 { margin-top: var(--margin-10) !important; } .margin-top-12 { margin-top: var(--margin-12) !important; } .margin-top-14 { margin-top: var(--margin-14) !important; } .margin-top-16 { margin-top: var(--margin-16) !important; } .margin-bottom-0 { margin-bottom: 0 !important; } .margin-bottom-1 { margin-bottom: var(--margin-1) !important; } .margin-bottom-2 { margin-bottom: var(--margin-2) !important; } .margin-bottom-3 { margin-bottom: var(--margin-3) !important; } .margin-bottom-4 { margin-bottom: var(--margin-4) !important; } .margin-bottom-5 { margin-bottom: var(--margin-5) !important; } .margin-bottom-6 { margin-bottom: var(--margin-6) !important; } .margin-bottom-8 { margin-bottom: var(--margin-8) !important; } .margin-bottom-10 { margin-bottom: var(--margin-10) !important; } .margin-bottom-12 { margin-bottom: var(--margin-12) !important; } .margin-bottom-14 { margin-bottom: var(--margin-14) !important; } .margin-bottom-16 { margin-bottom: var(--margin-16) !important; } .margin-bottom-18 { margin-bottom: var(--margin-18) !important; } .margin-bottom-20 { margin-bottom: var(--margin-20) !important; } .spinner { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; position: relative; } .spinner__animation { background-color: #FFF; position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; width: 3em; height: 3em; border-radius: 100vw; border: 4px solid rgba(0, 0, 0, 0.2); border-top-color: currentColor; -webkit-animation: spinner-animation .8s linear infinite; animation: spinner-animation .8s linear infinite; } .spinner--fill { position: absolute; top: 0; left: 0; right: 0; bottom: 0; z-index: 20; } .spinner--fill:before { position: absolute; width: 100%; height: 100%; background-color: var(--color-white); opacity: 0.9; content: ""; } .spinner--success .spinner__animation { border-color: currentColor; background-color: currentColor; -webkit-animation: spinner-grow .55s linear; animation: spinner-grow .55s linear; } .spinner--success .spinner__animation:before { width: 0.8em; height: 1.5em; border-right: 4px solid #fff; border-bottom: 4px solid #fff; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%) rotate(45deg); -ms-transform: translate(-50%, -50%) rotate(45deg); transform: translate(-50%, -50%) rotate(45deg); content: ""; } @-webkit-keyframes spinner-animation { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(1turn); transform: rotate(1turn); } } @keyframes spinner-animation { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(1turn); transform: rotate(1turn); } } @-webkit-keyframes spinner-grow { 0% { -webkit-transform: scale(0); transform: scale(0); } 50% { opacity: 1; } } @keyframes spinner-grow { 0% { -webkit-transform: scale(0); transform: scale(0); } 50% { opacity: 1; } } .color-primary { color: var(--color-primary) !important; } .color-primary-inverse { color: var(--color-primary-inverse) !important; } .color-secondary { color: var(--color-secondary) !important; } .color-secondary-inverse { color: var(--color-secondary-inverse) !important; } .color-third { color: var(--color-third) !important; } .color-third-inverse { color: var(--color-third-inverse) !important; } .color-red { color: var(--color-red) !important; } .color-red-inverse { color: var(--color-red-inverse) !important; } .color-green { color: var(--color-green) !important; } .color-green-inverse { color: var(--color-green-inverse) !important; } .color-yellow { color: var(--color-yellow) !important; } .color-yellow-inverse { color: var(--color-yellow-inverse) !important; } .color-danger { color: var(--color-danger) !important; } .color-danger-inverse { color: var(--color-danger-inverse) !important; } .color-success { color: var(--color-success) !important; } .color-success-inverse { color: var(--color-success-inverse) !important; } .color-warning { color: var(--color-warning) !important; } .color-warning-inverse { color: var(--color-warning-inverse) !important; } .color-info { color: var(--color-info) !important; } .color-info-inverse { color: var(--color-info-inverse) !important; } .color-black { color: var(--color-black) !important; } .color-white { color: var(--color-white) !important; } .color-gray-000 { color: var(--color-gray-000) !important; } .color-gray-1000 { color: var(--color-gray-1000) !important; } .color-gray-900 { color: var(--color-gray-900) !important; } .color-gray-800 { color: var(--color-gray-800) !important; } .color-gray-700 { color: var(--color-gray-700) !important; } .color-gray-600 { color: var(--color-gray-600) !important; } .color-gray-500 { color: var(--color-gray-500) !important; } .color-gray-400 { color: var(--color-gray-400) !important; } .color-gray-300 { color: var(--color-gray-300) !important; } .color-gray-200 { color: var(--color-gray-200) !important; } .color-gray-100 { color: var(--color-gray-100) !important; } .color-dark-blue { color: var(--color-dark-blue) !important; } .color-dark-blue-inverse { color: var(--color-dark-blue-inverse) !important; } .color-dark { color: var(--color-dark) !important; } .color-gray-dark { color: var(--color-gray-dark) !important; } .color-green-80 { color: var(--color-green-80) !important; } .color-green-60 { color: var(--color-green-60) !important; } .color-green-40 { color: var(--color-green-40) !important; } .ratio { position: relative; width: 100%; overflow: hidden; background-color: #eee; } .ratio:before { display: block; content: ""; } .ratio--1by1:before { padding-bottom: 100%; } .ratio--4by3:before { padding-bottom: 75%; } .ratio--3by4:before { padding-bottom: 133.33333%; } .ratio--16by9:before { padding-bottom: 56.25%; } .ratio--9by16:before { padding-bottom: 177.77778%; } .ratio--2by1:before { padding-bottom: 50%; } .ratio--1by2:before { padding-bottom: 200%; } .ratio--3by1:before { padding-bottom: 33.33333%; } .ratio--1by3:before { padding-bottom: 300%; } .ratio--4by1:before { padding-bottom: 25%; } .ratio--1by4:before { padding-bottom: 400%; } .ratio > *, .ratio img { position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; } .accordian-group { margin: 0 0 40px 0; } .accordian { border: 1px solid #ceced0; border-bottom: none; -webkit-transition: 0.3s all ease-in-out; -o-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; } .accordian:last-child { border-bottom: 1px solid #ceced0; margin: 0; } .accordian__title { cursor: pointer; position: relative; font-size: 1.3rem; font-weight: 600; padding: 30px 80px 30px 30px; } .accordian__title:before { width: 30px; height: 30px; position: absolute; right: 30px; top: 20px; content: "+"; color: #000; line-height: 34px; text-align: center; font-size: 2rem; } .accordian__body { padding: 0 20px 20px 30px; position: relative; } .accordian__body p { color: #888; } .accordian.is-active { -webkit-box-shadow: 3.536px 3.536px 8px 0px rgba(0, 0, 0, 0.08); box-shadow: 3.536px 3.536px 8px 0px rgba(0, 0, 0, 0.08); background: #fff; border-color: #e0dfe2; } .accordian.is-active .accordian__title { padding-bottom: 10px; } .accordian.is-active .accordian__title:before { content: "-"; font-size: 2.5rem; } @media (max-width: 767px) { .accordian__title { padding: 20px; padding-right: 50px; line-height: 1.6; } .accordian__body { padding: 0 20px 20px 20px; } .accordian__title:before { right: 10px; top: 16px; } } .animated { -webkit-animation-duration: 0.3s; animation-duration: 0.3s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } @-webkit-keyframes fadeInDown { 0% { opacity: 0; -webkit-transform: translateY(-100%); transform: translateY(-100%); } 100% { opacity: 1; -webkit-transform: none; transform: none; } } @keyframes fadeInDown { 0% { opacity: 0; -webkit-transform: translateY(-100%); transform: translate3d(-100%); } 100% { opacity: 1; -webkit-transform: none; transform: none; } } .fadeInDown { -webkit-animation-name: fadeInDown; animation-name: fadeInDown; } @-webkit-keyframes fadeOutUp { 0% { opacity: 1; } 100% { opacity: 0; -webkit-transform: translateY(-100%); transform: translateY(-100%); } } @keyframes fadeOutUp { 0% { opacity: 1; } 100% { opacity: 0; -webkit-transform: translateY(-100%); transform: translateY(-100%); } } .fadeOutUp { -webkit-animation-name: fadeOutUp; animation-name: fadeOutUp; } .avtar { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; border-radius: var(--radius-1); width: 3.428rem; height: 3.428rem; font-size: var(--font-size-md); font-weight: 700; text-transform: uppercase; overflow: hidden; background: var(--color-primary); margin: 0; } .avtar:before { position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); pointer-events: none; content: attr(data-title); color: var(--color-primary-inverse); } .avtar img { position: relative; width: 100%; height: 100%; } .avtar--xsmall { width: 32px; height: 32px; font-size: var(--font-size-small); } .avtar--small { width: 40px; height: 40px; font-size: var(--font-size-small); } .avtar--large { width: 100px; height: 100px; } .avtar--xlarge { width: 14rem; height: auto; font-size: var(--font-size-xl); } .avtar--round { border-radius: var(--radius-round); } .IssueBlockquote { border-left: 3px solid; border-color: var(--color-primary); padding-left: 15px; margin-bottom: 30px; } .IssueBlockquote h6 { margin-bottom: 15px; } .IssueBlockquote ul { list-style: disc; list-style-position: inside; } .IssueBlockquote ul li { padding: 3px; } .block__head { position: relative; padding: 15px 20px; border-bottom: 1px solid var(--color-gray-300); } .block__body { position: relative; padding: 20px; border-bottom: 1px solid var(--color-gray-300); } .block__head h6 { margin: 0; font-size: 1.1rem; font-weight: 500; } .block__head-trigger { padding-right: 40px; cursor: pointer; position: relative; } .block__head-trigger:after { position: absolute; right: 20px; top: 15px; content: "+"; font-size: 1.6rem; line-height: 1; } .block__head-trigger.is-active:after { content: "-"; } .construction-message-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; height: 100%; margin: 0 0 30px 0; } .construction-message { margin: 0 auto; text-align: center; } .svg-maintenance { width: calc(50% + 0.3vw); height: auto; margin: 30px 0; } .svg-maintenance .-color-secondary { stroke: var(--color-secondary); } .svg-maintenance .-color-primary { stroke: var(--color-primary); } .box { background: #fff; border-radius: 2px; } .box .box__head { -webkit-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.08); box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.08); padding: 20px; } .box .box__head .-link-underline { line-height: 1.4; display: inline-block; } .box .box__head p, .box .box__head h4 { margin: 0; } .box .box__head h1 { font-size: 1.75rem; } .box--narrow { padding: 15px 30px 30px; min-width: 460px; max-width: 460px; } @media (min-width: 1199px) { .box--narrow { display: block; overflow: auto; max-height: 85vh; } } .box--narrow h2 { margin-bottom: 15px; } .box--narrow .box__logo { width: 140px; margin: auto; } .box--narrow .form input[type="submit"], .box--narrow .form input[type="button"] { width: 100%; text-align: center; } .box--narrow .form .field_label { margin-bottom: 0.4rem; } .box--narrow p { margin-bottom: 0.4rem; } .set-remember .caption-wraper { display: none; } .box-list { margin: 0 0 30px; position: relative; } .box-list .box__price h6 { font-size: 1.1rem; font-weight: 700; } .box-list__head { margin-bottom: 10px; } .box-list__head h3 { font-size: 1.4rem; margin-right: 5px; } .box-list__head .ratings { margin-left: 30px; } .box__description { margin: 10px 0 20px; min-height: 60px; } .box__description p { line-height: 1.4; font-size: 1.05rem; color: #666; line-height: 1.8; } .box__slip { display: none; height: 100%; width: 55%; position: absolute; right: 0; top: 0; bottom: 0; background: #fff; padding: 20px; /*display: none;*/ } .box__slip-data .btn { margin: 20px 0 0 0; margin-left: 90px; } .box-list.is-selected .box__content { opacity: 0.4; pointer-events: none; } .box__tabs { margin-right: 20px; } .box__tabs li { display: inline-block; position: relative; vertical-align: top; margin-right: 20px; } .box__tabs li a { color: #999999; position: relative; } .box__tabs li a:after { position: absolute; left: 5px; right: 5px; bottom: -5px; content: ""; height: 2px; background: #333; display: none; } .box__tabs li.is-active a { color: #000; } .box__tabs li.is-active a:after { display: block; } .box__calender li .time { min-width: 80px; display: inline-block; min-height: 15px; } .box__calender li .span { display: inline-block; padding: 5px; width: 10%; vertical-align: top; font-size: 0.85rem; } .box__calender li .point { background: #ddd; min-height: 12px; width: 100%; display: block; } .box__calender li .point.is-available { background: var(--color-primary); } @media (min-width: 1199px) { .box__slip-data { min-width: 300px; white-space: nowrap; } } @media (max-width: 576px) { .box-list .box__description { display: none; } .box-list .box-list__body a.btn { display: inline-block; padding: 0 var(--padding-2); width: 47%; text-align: center; } .box-list .box-list__body .txt-inline { margin-bottom: var(--margin-3); } .box-list .box-list__head [class*="col-"]:first-child { text-align: center; } .box-list__head .ratings { margin-left: var(--margin-0); width: 100%; padding: var(--padding-3) 0; margin: var(--margin-3) 0; border: 1px solid #ddd; border-right: 0; border-left: 0; } .box-list .box__price { margin-bottom: var(--margin-3); } .box-list__head .btn--fav { font-size: 0; } .box-list .box-list__head .btn .svg-icon { margin-right: 0; } .box-list .box-list__head .btn--fav { font-size: 0; padding: 0 var(--padding-1); border-radius: var(--radius-round); } .box-list .box-list__head [class*="col-"]:last-child { position: absolute; top: -205px; right: 0; } .box-list .avtar { width: 10rem; height: 10rem; border-radius: var(--radius-round); } .box-list .grid-group .grid { padding-bottom: 3px; } .box-list .-gap { height: 14px; } .box-list__head { margin-bottom: 0; } } @media (max-width: 1199px) { .box-list .grid-group .grid { padding-left: var(--padding-0); padding-bottom: var(--padding-1); } } .badge { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin: var(--margin-1) 0; padding: var(--padding-2) var(--padding-3); overflow: hidden; position: relative; line-height: 100%; font-weight: 500; text-align: center; font-size: 85%; border-width: 1px; border-style: solid; border-color: transparent; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .badge > svg:first-child:not(:last-child), .badge > img:first-child:not(:last-child) { margin-right: var(--margin-2); } .badge > svg:last-child:not(:first-child), .badge > img:last-child:not(:first-child) { margin-left: var(--margin-2); } .badge[data-count]:after { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; min-width: 1.5em; height: 1.5em; border-radius: 1.5em; padding-left: var(--padding-5); padding-right: var(--padding-5); margin-left: var(--margin-2); content: attr(data-count); font-size: var(--font-size-p); line-height: 1.5em; background-color: var(--colors-gray-900); color: var(--colors-white); pointer-events: none; } .badge:not(:first-child) { margin-right: var(--margin-1); } .badge:before { background-color: currentColor; position: absolute; left: 0; right: 0; top: 0; bottom: 0; content: ""; pointer-events: none; opacity: 0.1; } .badge--curve { border-radius: 0.4rem; } .badge--round { border-radius: 100px; } .badge--equal { padding: 0; min-width: 1.7em; min-height: 1.7em; line-height: 1.7em; } .badge--xsmall { font-size: 10px; font-weight: normal; padding: 1px 5px 2px; min-height: 12px; } .badge--small { font-size: 75%; font-weight: normal; padding: var(--padding-1) var(--padding-3); min-height: 18px; } .badge--block { display: block; margin-bottom: var(--margin-2); } .badge--removable { padding-right: 30px; position: relative; cursor: pointer; } .badge--removable:after { content: "+"; font-size: var(--font-size-lg); position: absolute; -webkit-transform: rotate(45deg) translate(0, -50%); -ms-transform: rotate(45deg) translate(0, -50%); transform: rotate(45deg) translate(0, -50%); right: 15px; top: 45%; -webkit-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center; } .badge--bordered { border: 1px solid currentColor; } .breadcrumb { margin: 0 0 15px; display: inline-block; } .breadcrumb.breadcrumb--centered { display: table; margin: 15px auto 0; } .breadcrumb li { float: left; color: #999; padding-right: 10px; margin-right: 10px; font-size: .95rem; } .breadcrumb li:last-child { margin: 0; padding: 0; } .breadcrumb li a { color: var(--color-secondary); position: relative; } .breadcrumb li a:after { content: "/"; pointer-events: none; position: absolute; right: -11px; top: 2px; } .breadcrumb li a:hover { text-decoration: underline; } .btn { background: #333; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 0 var(--padding-6); position: relative; cursor: pointer; border: none; height: 2.8rem; line-height: 2.8rem; font-weight: 500; -webkit-transition: .3s all ease-in-out; -o-transition: .3s all ease-in-out; transition: .3s all ease-in-out; white-space: nowrap; border: none; border-radius: var(--radius-1); color: var(--color-white); } .btn--processing:before { content: ""; border-radius: var(--radius-round); pointer-events: none; width: 18px; height: 18px; border: 2px solid; border-left-color: transparent; -webkit-animation: load8 1.1s infinite linear; animation: load8 1.1s infinite linear; z-index: 1; margin-right: var(--margin-3); } .btn--equal { padding: 0 !important; width: 2.86rem; height: 2.86rem; line-height: 100%; min-width: 2.86rem; min-height: 1px; } .btn--equal svg { vertical-align: text-top; margin: 0 !important; } .btn.btn--transparent { background: transparent !important; } .btn.btn--small { height: 32px; line-height: 32px; font-size: .95rem; padding: 0 var(--padding-4); } .btn.btn--large { height: 50px; line-height: 50px; padding: 0 var(--padding-14); font-size: 1.2rem; } .btn.btn--xlarge { height: 60px; line-height: 60px; padding: 0 50px; font-size: 1.2rem; } .btn.btn--xsmall { height: 28px; line-height: 28px; font-size: .83em; padding: 0 10px; } .btn.btn--block { width: 100%; text-align: center; padding: 0 10px; } .btn.btn--addition { padding: 0; position: relative; } .btn.btn--addition:before { content: "+"; width: 15px; height: 15px; line-height: 12px; margin-right: var(--margin-1); text-align: center; border: 1px solid currentColor; border-radius: var(--radius-round); } .btn.btn--primary { background-color: var(--color-primary); color: var(--color-primary-inverse); } .btn.btn--third { background-color: var(--color-third); color: var(--color-third-inverse); } .btn.btn--secondary { background-color: var(--color-secondary); color: var(--color-secondary-inverse); } .btn.btn--danger { background-color: var(--color-red); } .btn.btn--gray { background: #e9e8eb; color: #000; } .btn.btn--primary-bordered { background: #fff; border: 1px solid var(--color-primary); color: var(--color-primary); } .btn.btn--secondary-bordered { background: #fff; border: 1px solid var(--color-secondary); color: var(--color-secondary); } .btn.btn--bordered { background: transparent; border: 1px solid currentColor; } .btn.btn--bordered.color-primary:hover { color: var(--color-secondary) !important; } .btn.btn--bordered.color-secondary:hover { color: var(--color-primary) !important; } .btn.btn--light { background: #fff; color: var(--color-black); } .btn.btn-round { border-radius: 100px; } .btn.btn--bordered-inverse { background: 0 0; border: 1px solid rgba(255, 255, 255, 0.8); color: #fff; } .btn.btn--shadow { border-color: var(--color-gray-200); color: var(--color-black); -webkit-box-shadow: 1px 2px 2px 1px rgba(0, 0, 0, 0.07); box-shadow: 1px 2px 2px 1px rgba(0, 0, 0, 0.07); background-color: var(--color-white); } .btn .svg-icon { margin-right: 5px; overflow: hidden; position: relative; display: inline-block; vertical-align: middle; width: 22px; height: 22px; } .btn .svg-icon svg { fill: currentColor; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; } .btn--wide.btn { min-width: 150px; text-align: center; } .btn--wide.btn.btn--small { min-width: 92px; } .btn.btn--arrow { padding-right: 50px; padding-left: 30px; } .btn.btn--arrow:after { position: absolute; top: 50%; right: 35px; content: ""; width: 6px; height: 6px; border-right: 1px solid #000; border-bottom: 1px solid #000; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); margin: -4px 0 0; } .btn--social-fb { background-color: #3a5795; border-color: #3a5795; height: 43px; line-height: 41px; margin-top: 2px; margin-right: 5px; } .btn--social-gp { background-color: #fff; border: 1px solid #e5e5e5; color: inherit; -webkit-box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.07); box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.07); height: 50px; line-height: 50px; } .svg-icon { overflow: hidden; } .btn--social-fb .svg-icon, .btn--social-gp .svg-icon { width: 24px; height: 26px; display: inline-block; vertical-align: middle; margin-right: 5px; position: relative; } .btn--social-fb .svg-icon svg, .btn--social-gp .svg-icon svg { position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; } .btn--fileupload { overflow: hidden; position: relative; cursor: pointer; } .btn--fileupload input { opacity: 0; position: absolute; left: 0; right: 0; top: 0; bottom: 0; cursor: pointer; height: auto !important; } .btn.btn--disabled { cursor: not-allowed; opacity: .5; } .btn--filters { display: none; } @media (min-width: 1199px) { .btn.btn--primary:hover { background: var(--color-secondary); border-color: var(--color-secondary); color: var(--color-secondary-inverse); } .btn.btn--secondary:hover { background: var(--color-primary); border-color: var(--color-primary); color: var(--color-primary-inverse); } .form input[type=submit]:hover { background-color: var(--color-secondary); color: var(--color-secondary-inverse); } .btn:active { -webkit-box-shadow: none; box-shadow: none; top: 2px; } .btn.btn--bordered-inverse:hover { background: #fff; border-color: #fff; } .btn.btn--primary-bordered:hover { background: var(--color-primary); border-color: var(--color-primary); color: var(--color-white); } .btn.btn--primary-bordered:hover svg, .btn.btn--secondary-bordered:hover svg { fill: var(--color-white); } .btn.btn--secondary-bordered:hover { background: var(--color-secondary); border-color: var(--color-secondary); color: var(--color-white); } .-hover-shadow:hover { -webkit-box-shadow: 1px 10px 16px 1px rgba(0, 0, 0, 0.08); box-shadow: 1px 10px 16px 1px rgba(0, 0, 0, 0.08); } } @media (max-width: 1199px) { .btn--filters { display: inline-block; } } @media (max-width: 767px) { .btn.btn--large { padding: 0 20px; } } .btn--live { background: rgba(0, 0, 0, 0.08); color: var(--color-red); padding-left: var(--padding-12); position: relative; pointer-events: none; font-weight: bold; } .btn--live span { margin-right: var(--margin-3); } @media (min-width: 991px) and (max-width: 1299px) { .btn--live span { display: none; } } .btn--live::before { content: ""; position: absolute; height: 10px; width: 10px; background: rgba(255, 0, 0, 0.6); border-radius: 50%; left: 17px; -webkit-animation: live 2s ease-in-out infinite; animation: live 2s ease-in-out infinite; z-index: -1; } .btn--live::after { content: ""; display: inline-block; background-color: var(--color-red); width: 16px; height: 16px; border: 2px solid #fff; border-radius: 50%; z-index: 1; position: absolute; left: 14px; } @-webkit-keyframes live { 0% { -webkit-transform: scale(1, 1); transform: scale(1, 1); } 100% { -webkit-transform: scale(3.5, 3.5); transform: scale(3.5, 3.5); background: rgba(255, 0, 0, 0); } } @keyframes live { 0% { -webkit-transform: scale(1, 1); transform: scale(1, 1); } 100% { -webkit-transform: scale(3.5, 3.5); transform: scale(3.5, 3.5); background: rgba(255, 0, 0, 0); } } @media (max-width: 576px) { .rotator-actions .btn { margin: 5px 0 0; width: 100%; display: block; } } .editor-content, .cms-container { line-height: 2; color: var(--color-black); word-break: break-word; } .editor-content p, .cms-container p { margin-bottom: var(--margin-10); line-height: inherit; color: inherit; } .cms-container ol, .editor-content ol, .cms-container ul, .editor-content ul { margin: 20px 0 40px; line-height: inherit; } .cms-container ul li, .editor-content ul li { position: relative; padding-left: var(--padding-6); margin-bottom: var(--margin-2); color: inherit; } .cms-container ul li:before, .editor-content ul li:before { position: absolute; left: 0; top: 14px; content: ""; width: 8px; height: 2px; background: var(--color-primary); } .cms-container ol, .editor-content ol { list-style: decimal; } .cms-container ol li, .editor-content ol li { position: relative; padding: 0; margin-left: var(--margin-6); margin-bottom: var(--margin-2); } .cms-container ol li a, .editor-content ol li a { color: inherit; } .container--cms ul, .container--cms ol { margin: 30px 0; font-size: 1.1rem; } .container--cms ul li { position: relative; padding: 0 0 10px 30px; color: inherit; } .container--cms ul li:before { position: absolute; left: 8px; top: 4px; content: ""; width: 3px; height: 12px; background: #B7B7B7; transform: rotate(45deg); -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); } .container--cms ul li:after { position: absolute; left: 2px; top: 8px; content: ""; width: 3px; height: 6px; background: #B7B7B7; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); } .container--cms ol { list-style: decimal; } .container--cms ol li { position: relative; padding: 0 0 15px 0; color: inherit; margin: 0 0 0 15px; } .container--cms ol li a { color: inherit; } /*cookies*/ .cc-window { background-color: rgba(0, 0, 0, 0.75); bottom: 0; left: 0; opacity: 1; position: fixed; right: 0; -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; width: 100%; z-index: 1000; } .cc-window .box-cookies { color: #dbe0df; font-size: 13px; font-weight: 400; line-height: 30px; padding: 15px; text-align: center; } .cc-window .box-cookies a { color: #fff; text-decoration: underline; } .cc-window .cc-close { background-color: var(--color-secondary); cursor: pointer; display: inline-block; font-weight: bold; height: 25px; line-height: 25px; margin-left: 10px; padding: 0 10px; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } input::-webkit-input-placeholder { /* WebKit, Blink, Edge */ color: var(--color-gray-600); } input::-moz-placeholder { /* Mozilla Firefox 19+ */ color: var(--color-gray-600); opacity: 1; } input::-ms-input-placeholder { /* Microsoft Edge */ color: var(--color-gray-600); opacity: 1; } input:-ms-input-placeholder { /* Most modern browsers support this now. */ color: var(--color-gray-600); opacity: 1; } input::placeholder { /* Most modern browsers support this now. */ color: var(--color-gray-600); opacity: 1; } input[type=email], input[type=file], input[type=number], input[type=password], input[type=phone], input[type=search], input[type=text], select, textarea, .switch-group { border: none; border: 1px solid var(--color-gray-300); height: 2.8rem; padding: 0 var(--padding-4); width: 100%; color: var(--color-black); font-family: inherit; line-height: 2.8rem; background-color: #fff; border-radius: var(--radius-1); } input[type=email]:focus, input[type=file]:focus, input[type=number]:focus, input[type=password]:focus, input[type=phone]:focus, input[type=search]:focus, input[type=text]:focus, select:focus, textarea:focus { -webkit-box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.08); box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.08); } select { padding-right: 30px; background-color: #fff; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAAI0lEQVQImWOYMmXKf2IwAwMDAwNRimCAKEW4FGNVhK4YXRwAe5JR6xMYuYgAAAAASUVORK5CYII=); background-repeat: no-repeat; background-position: calc(100% - 15px) center; line-height: 2.8rem; } html[dir="rtl"] select, body[dir="rtl"] select { background-position: 15px center; } /*input[type=password], input[type=text], select, textarea { -webkit-appearance: none; -moz-appearance: none; appearance: none; }*/ .div-login-form .form input[type="submit"] { width: 100%; } .form input[type="submit"] { width: 100%; height: 55px; border-radius: 50px; border: none; background: #fd6727; color: #fff; font-weight: 600; font-size: 18px; line-height: 25px; text-align: center; color: #ffffff; } .form input[type="button"] { position: relative; background: transparent; border: 1px solid var(--color-primary); display: inline-block; vertical-align: top; padding: 0 var(--padding-8); position: relative; cursor: pointer; height: 2.8rem; line-height: 2.6rem; color: var(--color-primary); font-weight: 600; -webkit-transition: .3s all ease-in-out; -o-transition: .3s all ease-in-out; transition: .3s all ease-in-out; border-radius: var(--radius-1); } .form input[type="reset"] { position: relative; background: transparent; border: 1px solid var(--color-primary); display: inline-block; vertical-align: top; padding: 0 var(--padding-8); position: relative; cursor: pointer; height: 2.8rem; line-height: 2.6rem; color: var(--color-primary); font-weight: 600; -webkit-transition: .3s all ease-in-out; -o-transition: .3s all ease-in-out; transition: .3s all ease-in-out; border-radius: var(--radius-1); } .form--rtl { direction: rtl; } .form--rtl input[type="submit"] { margin-left: 10px; margin-right: 0; } textarea { height: 150px; padding: var(--padding-4); line-height: 1.4; } @media (max-width: 767px) { textarea { height: 100px; } } input[type=file] { height: auto; padding: 8px 10px; min-height: 40px; line-height: 20px; } .spn_must_field { color: red; margin: 0 0 0 5px; } .form small { font-style: italic; opacity: 0.5; margin: 10px 0 0; display: block; } .field-set { display: inline-block; width: 100%; margin-bottom: 20px; } .field_label { font-weight: 600; font-size: 13px; min-height: 14px; margin-bottom: 0.8rem; } @media (max-width: 576px) { .field_label { margin-bottom: 0; } .caption-wraper { margin-bottom: 0.5rem; } } @media (min-width: 576px) { .form--horizontal .field-set { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; width: 100%; } .form--horizontal .caption-wraper { padding: 12px 0 0; width: 100%; max-width: 40%; } .form--horizontal .field_label { margin-bottom: 0; } .form--horizontal .field-wraper { width: 100%; } } .layout--rtl { direction: rtl !important; text-align: right; } .form--small input, .form--small select { height: 40px; -webkit-box-shadow: none; box-shadow: none; font-size: .98rem; } .form--small select { padding-left: 5px; } .form .form-heading, .form h5 { margin: 0 0 25px; color: var(--color-secondary); font-size: 1.3rem; } .checkbox, .radio { margin: 0; display: inline-block; position: relative; vertical-align: top; padding-left: 30px; color: #888; min-width: 20px; min-height: 20px; } .checkbox .input-helper, .radio .input-helper { position: absolute; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; vertical-align: middle; width: 20px; height: 20px; left: 0; top: 0px; border-radius: var(--radius-1); -webkit-box-shadow: inset 0 0 0 1px var(--color-gray-300); box-shadow: inset 0 0 0 1px var(--color-gray-300); -webkit-transition: background 250ms ease, -webkit-box-shadow 250ms ease; transition: background 250ms ease, -webkit-box-shadow 250ms ease; -o-transition: background 250ms ease, box-shadow 250ms ease; transition: background 250ms ease, box-shadow 250ms ease; transition: background 250ms ease, box-shadow 250ms ease, -webkit-box-shadow 250ms ease; } .checkbox input:checked + .input-helper, .radio input:checked + .input-helper { -webkit-box-shadow: none; box-shadow: none; border: 2px solid var(--color-secondary); } .checkbox input, .radio input { top: 0; left: 0; margin: 0 !important; z-index: 1; cursor: pointer; opacity: 0; } .checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] { position: absolute; margin-left: -20px; } .checkbox.disabled, .radio.disabled { cursor: not-allowed; } .inline.checkbox, .inline.radio { padding-right: 20px; } .checkbox .input-helper:after, .checkbox .input-helper:before, .radio .input-helper:after, .radio .input-helper:before { -webkit-transition: all; -o-transition: all; transition: all; -webkit-transition-duration: 250ms; -o-transition-duration: 250ms; transition-duration: 250ms; -webkit-backface-visibility: hidden; backface-visibility: hidden; position: absolute; content: ""; } .checkbox.disabled, .radio.disabled { opacity: .6; } .checkbox input { width: 17px; height: 17px; } .checkbox input:checked + .input-helper:after { width: 10px; -webkit-transition-delay: 180ms; -o-transition-delay: 180ms; transition-delay: 180ms; } .checkbox input:checked + .input-helper:before { width: 4px; -webkit-transition-delay: 0ms; -o-transition-delay: 0ms; transition-delay: 0ms; } .checkbox .input-helper:before, .checkbox .input-helper:after { content: ""; position: absolute; left: 8px; bottom: 5px; width: 0; height: 2px; background: var(--color-secondary); border-radius: 3px; -webkit-transform-origin: center left; -ms-transform-origin: center left; transform-origin: center left; -webkit-transition: width 200ms ease; -o-transition: width 200ms ease; transition: width 200ms ease; } .checkbox .input-helper:after { -webkit-transform: rotate(-50deg); -ms-transform: rotate(-50deg); transform: rotate(-50deg); -webkit-transition-delay: 0ms; -o-transition-delay: 0ms; transition-delay: 0ms; border-radius: 0 3px 3px 0; } .checkbox .input-helper:before { -webkit-transform: rotate(42deg); -ms-transform: rotate(42deg); transform: rotate(42deg); left: 5px; bottom: 9.1px; -webkit-transition-delay: 180ms; -o-transition-delay: 180ms; transition-delay: 180ms; border-radius: 3px 0 0 3px; } .radio input { width: 19px; height: 19px; } .radio input:checked + .input-helper:after { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } .radio .input-helper:before { top: 1px; width: 18px; height: 18px; border-radius: 50%; } .radio .input-helper:after { width: 8px; height: 8px; background: var(--color-secondary); border-radius: 50%; -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); } textarea[disabled] { cursor: not-allowed; background-color: rgba(0, 0, 0, 0.03); -webkit-text-fill-color: #333; /* Override iOS / Android font color change */ -webkit-opacity: 1; /* Override iOS opacity change affecting text & background color */ color: #333; /* Override IE font color change */ } @media (max-width: 1599px) { .form input[type=reset], .page-filters .form input[type=button], .page-filters .form input[type=submit] { padding: 0 20px; } } @media (max-width: 1199px) { .form input[type="reset"], .form input[type="submit"], .form input[type="button"] { padding: 0 var(--padding-5); } } @media (max-width: 767px) { .form input[type=button], .form input[type=reset], .form input[type=submit] { padding: 0 20px; } .form .form-heading, .form h5 { font-size: 1.5rem; } } @media (max-width: 576px) { .list-onethird li { width: 100%; } } .btn-file { position: relative; } .btn-file input[type=file] { position: relative; max-width: 120px; min-height: 41px; border: 1px solid; padding: 0; } .btn-file input[type=file]:before { content: "Upload file"; position: absolute; height: 2.8rem; line-height: 2.8rem; font-weight: 500; -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; align-items: center; position: relative; cursor: pointer; -webkit-transition: .3s all ease-in-out; -o-transition: .3s all ease-in-out; transition: .3s all ease-in-out; white-space: nowrap; } .form__body { min-height: unset !important; } .checkbox .input-helper::before { left: 3px; bottom: 6.1px; } .checkbox .input-helper::after { left: 6px; bottom: 3px; } .field-wraper label .errorlist.erlist_tereq_terms { position: absolute; bottom: -30px; } .select2-container--default .select2-selection--single { border-radius: 0 !important; } .iti { border-radius: 0 !important; } .accept--field .errorlist.erlist_utrequest_terms { bottom: -25px; } .fld-date, #grpcls_start_datetime, .datetime { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAjUlEQVRIS2NkoDFgJGD+f6g8LnWE5BnoasF6oGsDqBRiB4DmOILMQvYBzLtUsgNiNjYLCIkhOwBbHKCIETKMUCRSbAE5wUWSD2hiATmGYtODM5JpbgGhzEfIAQMfB6M+GI0DQqmUgWAQETSBSAUYOfk8UKMBkZoJKdsAVBCIXh8Q0kSWPKWZiqClNLcAALenKBmlBxVOAAAAAElFTkSuQmCC"); background-repeat: no-repeat; background-position: calc(100% - 12px) 11px; background-size: 16px 16px; } html[dir="rtl"] .fld-date, html[dir="rtl"] #grpcls_start_datetime, html[dir="rtl"] .datetime, body[dir="rtl"] .fld-date, body[dir="rtl"] #grpcls_start_datetime, body[dir="rtl"] .datetime { background-position: 12px 11px; } .terms_wrap .field_cover label { display: inline; } .terms_wrap .errorlist.erlist_agree { margin-bottom: 1rem; } .label { color: #fff; display: inline; font-size: .85em; padding: 0 10px 0; text-align: center; color: #fff; vertical-align: baseline; white-space: nowrap; display: inline-block; min-width: 70px; height: 30px; line-height: 31px; margin: 0 5px 5px 0; } .label.label--default { color: #666; background: #e3e3e3 url(images/icon_inactive.svg) no-repeat 6px 7px; padding-left: 26px; background-size: 11px; } .label.label--success { color: #4ca146; background: #e7fae6 url(images/icon_success.svg) no-repeat 6px 7px; padding-left: 26px; background-size: 14px; } .label.label--primary { color: #7a6fbe; background: #e9d9ff url(images/icon_active.svg) no-repeat 5px 5px; padding-left: 26px; background-size: 16px; } .label.label--info { color: #009cff; background: #e6f2fa url(images/icon_info.svg) no-repeat 6px 7px; padding-left: 26px; background-size: 14px; } .label.label--danger { color: #cf1b21; background: #fae6e7 url(images/icon_danger.svg) no-repeat 6px 8px; padding-left: 26px; background-size: 14px; } .label.label--warning { color: #e79500; background: #faf4e6 url(images/icon_warning.svg) no-repeat 6px 7px; padding-left: 26px; background-size: 14px; } .label.label--process { color: #666; background: #e3e3e3 url(images/icon_process.svg) no-repeat 6px 7px; padding-left: 26px; background-size: 14px; } .list-inline li { display: inline-block; padding: 0 10px 10px 0; } .list-inline label { background: #fff; height: 2.8rem; display: inline-block; margin: 0 2px 0 0; padding: var(--padding-2) var(--padding-4); line-height: 1.4; border: 1px solid var(--color-gray-300); border-radius: var(--radius-1); cursor: pointer; } .list-inline label .checkbox, .list-inline label .radio { vertical-align: top; position: relative; top: 1px; } .list-inline label:active, .list-inline label:focus { background: rgba(0, 0, 0, 0.02); } .list-inline .is-active label { color: var(--color-secondary); font-weight: 600; } .list-inline label .checkbox .input-helper:before { top: -2px; } .list-inline.list-inline--onehalf { margin: 0 0 0 -20px; } @media (min-width: 576px) { .list-inline.list-inline--onehalf, .list-inline.list-inline--onethird ul { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } } .list-inline.list-inline--onethird li:first-child { width: 20%; } .list-inline.list-inline--onethird li { width: 80%; padding: 0 0 10px 20px; } .list-inline.list-inline--onehalf li { padding: 0 0 10px 20px; width: 50%; } .list-inline.list-inline--onehalf li label { display: block; } .list-onethird li { display: inline-block; vertical-align: top; padding: 10px 20px 10px 0; margin: 0 -4px 0 0; width: 33.3%; } .field_cover label, .list-onethird li label { margin: 0; line-height: 1.6; } .list-onethird.list-onethird--bg { background: rgba(0, 0, 0, 0.02); padding: 20px; border-radius: 2px; } .listing--vertical li { font-size: 0.9rem; margin: 15px 0 0; } .listing--vertical li:first-child { margin: 0; } .floated-list { text-align: center; } .floated-list li { display: inline-block; vertical-align: top; padding: 10px; } .floated-list li a:hover { text-decoration: underline; } .selection-list { width: 100%; display: inline-block; margin: 0 0 20px; } .selection-list ul { margin: 0 -5px; } .selection-list ul li { width: 50%; display: inline-block; vertical-align: top; margin: 0 -2px; padding: 5px; } .selection-list ul li .selection { display: inline-block; width: 100%; border: 1px solid #e5e5e5; padding: 15px 15px 15px 40px; font-weight: 700; position: relative; } .selection-list ul li .selection small { line-height: 1.4; float: none !important; display: block; margin: 5px 0 0; text-transform: uppercase; } .selection-list ul li .selection .radio { vertical-align: top; position: absolute; left: 10px; top: 12px; } .selection-list ul li.is-active .selection { background: #f3f2f5; border-color: #f3f2f5; } .list-repeated { width: 100%; margin: 20px 0 0; display: inline-block; } .list-repeated .avtar { float: left; margin: 0 0 0; width: 40px; height: 40px; } .list-repeated .list-repeated__content { width: calc(100% - 40px); padding-left: 20px; float: left; } .list-repeated p { line-height: 1.2; margin: 0 0 5px; font-size: 1rem; } @media (max-width: 991px) { .list-onethird li { width: 50%; } } @media (max-width: 576px) { .list-onethird li { width: 100%; } .list-onethird.list-onethird--bg { max-height: 350px; overflow: auto; } } @media (max-width: 1199px) { .vertical-links li a { padding: 15px 20px; } } .loader { border: 10px solid rgba(0, 0, 0, 0.1); border-radius: 50%; border-top: 10px solid var(--color-secondary); width: 120px; height: 120px; -webkit-animation: spin 1 linear infinite; animation: spin 1s linear infinite; margin: 0 auto 30px; position: relative; } @-webkit-keyframes spin { 0% { -webkit-transform: rotate(0); } 100% { -webkit-transform: rotate(360deg); } } @keyframes spin { 0% { -webkit-transform: rotate(0); transform: rotate(0); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } .loader { width: 90px; height: 90px; } .loading-wrapper { background: rgba(0, 0, 0, 0.65); width: 100vw; height: 100vh; position: fixed; top: 0; z-index: 1000; bottom: 0; left: 0; right: 0; } .loading-wrapper .loading { width: 100px; height: 80px; position: fixed; top: 50%; left: 50%; margin-top: -40px; margin-left: -50px; } .loading-wrapper .loading .inner { -webkit-animation: rotate 0.8s linear infinite; animation: rotate 0.8s linear infinite; margin-top: 20px; border-radius: 50%; width: 50px; height: 50px; position: absolute; } .loading-wrapper .loading .rotate-one { left: 50%; margin-left: -25px; border-top: 2px solid #fff; } .loading-wrapper .loading .rotate-two { top: -10px; left: 30px; border-left: 2px solid #fff; } .loading-wrapper .loading .rotate-three { top: -10px; right: 30px; border-right: 2px solid #fff; } @-webkit-keyframes rotate { 0% { -webkit-transform: rotateZ(0deg); } 100% { -webkit-transform: rotateZ(360deg); } } @keyframes rotate { 0% { -webkit-transform: rotateZ(0deg); transform: rotateZ(0deg); } 100% { -webkit-transform: rotateZ(360deg); transform: rotateZ(360deg); } } .media-group .media { position: relative; width: 100%; border-radius: 3px; overflow: hidden; } .media-group .media img { position: absolute; left: 0; top: 0; bottom: 0; right: 0; margin: auto; width: 100%; } .media-group .media:before { position: relative; padding-bottom: 77%; content: ""; display: block; } .media-group .media.media--small { width: 70%; right: -20%; top: 45%; position: absolute; } .section--content .row:nth-child(even) .media-group .media.media--small { right: auto; left: -20%; } .pagination { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; list-style: none; padding: 0; } .pagination > ul { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .pagination a, .pagination button { border-radius: 50% !important; position: relative; display: inline-block; line-height: 2.6rem; height: 3rem; width: 3rem; text-decoration: none; text-align: center; background-color: #fff; cursor: pointer; color: currentColor; font-size: var(--font-size-md); border: 1px solid var(--color-gray-200); margin: var(--margin-1); } .pagination a:hover, .pagination button:hover { background-color: var(--color-gray-100); } .pagination a.is-active, .pagination button.is-active { color: #FFFFFF; background: #161D27; border-width: 0; } .pagination a.is-disabled, .pagination button.is-disabled { cursor: not-allowed; opacity: 0.5; } .pagination a.is-disabled:hover, .pagination button.is-disabled:hover { background-color: transparent; } .pagination a.is-prev:before, .pagination button.is-prev:before { position: absolute; left: 50%; top: 50%; content: ""; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-right: 5px solid #000; margin-top: -5px; margin-left: -5px; } .pagination a.is-next:before, .pagination button.is-next:before { position: absolute; left: 50%; top: 50%; content: ""; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid #000; margin-top: -5px; margin-left: -3px; } .pagination a.is-backward:before, .pagination button.is-backward:before { position: absolute; left: 50%; top: 50%; content: ""; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-right: 5px solid #000; margin-top: -5px; margin-left: -1px; } .pagination a.is-backward:after, .pagination button.is-backward:after { position: absolute; left: 50%; top: 50%; content: ""; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-right: 5px solid #000; margin-top: -5px; margin-left: -6px; } .pagination a.is-forward:before, .pagination button.is-forward:before { position: absolute; left: 50%; top: 50%; content: ""; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid #000; margin-top: -5px; margin-right: -1px; } .pagination a.is-forward:after, .pagination button.is-forward:after { position: absolute; left: 50%; top: 50%; content: ""; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid #000; margin-top: -5px; margin-left: -6px; } .pagination--centered { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .pagination--right { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .pagination--left { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } .pagination--curve a, .pagination--curve button { border-radius: var(--radius-curve); } .pagination--round a, .pagination--round button { border-radius: 1000px; } .form--processing { position: relative; pointer-events: none; } .form--processing:after { position: absolute; left: 0; right: 0; top: 0; bottom: 0; content: ""; background: rgba(255, 255, 255, 0.85); z-index: 2; pointer-events: none; } .form--processing:before { position: absolute; left: 50%; top: 50%; width: 50px; height: 50px; margin-top: -25px; margin-left: -25px; z-index: 3; border-top: 3px solid rgba(0, 0, 0, 0.2); content: ""; border-radius: var(--radius-round); border-right: 3px solid rgba(0, 0, 0, 0.2); border-bottom: 3px solid rgba(0, 0, 0, 0.2); border-left: 3px solid #000; -webkit-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); -webkit-animation: load8 1.1s infinite linear; animation: load8 1.1s infinite linear; } @-webkit-keyframes load8 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes load8 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } .progress { width: 100%; height: 1rem; background-color: var(--color-gray-400); min-width: 120px; overflow: hidden; } .progress__bar { -webkit-transition: width .6s ease; -o-transition: width .6s ease; transition: width .6s ease; background-color: currentColor; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 100%; font-size: 11px; padding-right: var(--padding-2); } .progress--round { border-radius: var(--radius-round); } .progress--curve { border-radius: var(--radius-curve); } .progress--small { height: 0.7rem; } .progress + .progress { margin-top: 15px; } .progress-bar { display: -webkit-box; display: -ms-flexbox; display: flex; } .progress-bar .progress__step { width: 100%; height: 10px; border-right: 1px solid #fff; } .progress-bar .progress__step:last-child { border-right: none; } .progress-bar .is-active { background: var(--color-green); } .range .ui-slider-horizontal { background: #eee; height: 6px; position: relative; border-radius: 30px; margin-bottom: 10px; } .range .ui-slider .ui-slider-range { top: 0; bottom: 2px; height: 6px; position: absolute; z-index: 1; background: var(--color-secondary); } .range .ui-slider-horizontal .ui-slider-handle { border-radius: 100%; margin-left: -0.6em; top: -0.6rem; background: #fff; color: #555555; cursor: move; font-weight: normal; border: 1px solid #ddd; cursor: move; height: 1.8em; position: absolute; width: 1.8rem; z-index: 2; -webkit-box-shadow: 0 5px 5px 5px rgba(0, 0, 0, 0.06); box-shadow: 0 5px 5px 5px rgba(0, 0, 0, 0.06); } .slide__fields { margin: 20px -6px 0; padding-bottom: 10px; } .slide__fields:after { clear: both; content: ""; display: block; height: 0; } .slide__fields li { float: left; padding: 0 6px; width: 50%; position: relative; } .slide__fields li input { padding-left: 40px; } .slide__fields li .rsText { position: absolute; left: 17px; top: 0; bottom: 0; line-height: 50px; color: #999; font-size: 0.90rem; } .ratings__star img { display: inline-block; vertical-align: top; } .ratings .ratings__count { margin-left: 10px; } .ratings h6 { margin: 10px 0 0; } /*+========================SECTION============================*/ .section { padding: calc(4rem + 2vw) 0; position: relative; } @media (max-width: 767px) { .section { padding: var(--padding-12) 0; } } .section-title { text-align: center; color: var(--color-dark); margin-bottom: 55px; } .section-title h2 { color: inherit; font-size: 2rem; font-weight: 700; } @media (max-width: 1200px) { .section-title { margin-bottom: 30px; } } @media (max-width: 992px) { .section-title h2 { font-size: 1.8rem; } } @media (max-width: 767px) { .slick-arrow { width: 45px; height: 45px; } .section.section_course_card { padding: 30px 5px; } } /*cookies end*/ /* section */ .section .section__head { padding: 0 0 30px; } .section .section__head h2 { line-height: 1; } .section.section--caraousel { background: #f9f7f0; padding-bottom: 0; } .section.section--caraousel:before { position: absolute; left: 0; right: 0; bottom: 0; content: ""; background: #fff; height: 40%; } .section--white { background: #fff; } .section--advert { padding: 20px 0; } .section--sort { padding: 20px 0; border-bottom: 1px solid #e8e8e8; border-top: 1px solid #e8e8e8; } .section--sort h1 { font-size: 1.6rem; margin: 0; } .section--content { padding: 0; } .section--content .row { padding: 90px 0; } .section--content .row:first-child { padding-bottom: 0; } .section--content .icon { width: 120px; height: 120px; border-radius: 100%; position: relative; border: 1px solid #eaeaea; -webkit-box-shadow: 3.536px 3.536px 8px 0px rgba(0, 0, 0, 0.08); box-shadow: 3.536px 3.536px 8px 0px rgba(0, 0, 0, 0.08); margin: 0 0 40px; } .section--content [class*="col-"] { min-height: 450px; } .section--content h2 { font-weight: normal; margin-bottom: 30px; color: var(--color-primary); } .section--content .icon img { position: absolute; left: 0; right: 0; bottom: 0; top: 0; margin: auto; } .section--content .row:nth-child(even) h2 { color: var(--color-secondary); } .section--gray .media, .section--hiw .media, .section--slider .media { position: relative; background: #fff; } .section--gray .media:before, .section--hiw .media:before, .section--slider .media:before { position: relative; display: block; content: ""; /*padding-bottom: 62.5%;*/ padding-bottom: 80%; } .section--gray .media img, .section--hiw .media img, .section--slider .media img { position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; padding: 0 6px; } .section--hiw:before { background: #f3f2f5; right: 0; width: 50%; top: 150px; bottom: 90px; position: absolute; content: ""; } .section--hiw .media { margin: 60px 0 0; position: relative; } .section--hiw .col__content:before { background: #f3f2f5; left: -12%; width: 50%; top: 0; bottom: 0; position: absolute; content: ""; z-index: 0; } .section--slider { padding-bottom: 120px; } .section--slider .media { z-index: 1; } .section--slider .slick-dots { left: 0; right: 0; text-align: center; bottom: -80px; position: absolute; } .section--slider:before { background: url(images/patterns.svg) repeat; background-size: 44px 44px; opacity: 0.05; content: ""; position: absolute; left: 0; right: 0; top: 0; bottom: 40%; } .section--slider .quote__col-right { padding-right: 100px; } .section--slider .caraousel--single { z-index: 1; } .section--slider .quote__content h5 { line-height: 1.6; } .section--slider .container--fixed:before { background: #f3f2f5; position: absolute; right: 20px; bottom: -30px; top: -30px; content: ""; width: 50%; } .section--slider .container--fixed:after { background: #f3f2f5; position: absolute; right: 50%; bottom: -30px; top: -30px; content: ""; width: 15%; } .section--grey { background: #f3f2f5; } .section--centered .icon { width: 120px; height: 120px; border-radius: 100%; position: relative; border: 1px solid #eaeaea; -webkit-box-shadow: 3.536px 3.536px 8px 0px rgba(0, 0, 0, 0.08); box-shadow: 3.536px 3.536px 8px 0px rgba(0, 0, 0, 0.08); margin: 0 40px 20px 0; margin: 0 auto 20px; } .section--centered .icon img { position: absolute; left: 0; right: 0; bottom: 0; top: 0; margin: auto; } .section--lower { padding: 40px 0; } .section--icons .icon-col { margin: 50px 0 0 0; padding-right: 40px; } .section--icons .icon-col .icon + h4 { margin: 10px 0; } .section--icons .icon { width: 120px; height: 120px; border-radius: 100%; position: relative; border: 1px solid #eaeaea; -webkit-box-shadow: 3.536px 3.536px 8px 0px rgba(0, 0, 0, 0.08); box-shadow: 3.536px 3.536px 8px 0px rgba(0, 0, 0, 0.08); margin: 0 0 20px 0; margin-right: 40px; float: left; } .section--icons h2 { font-weight: normal; } .section--icons .icon img { position: absolute; left: 0; right: 0; bottom: 0; top: 0; margin: auto; } .section--page { padding: 40px 0; } .section--offset { color: #333; } .section--offset .icon { width: 150px; height: 150px; border-radius: 100%; position: relative; border: 1px solid #eaeaea; -webkit-box-shadow: 3.536px 3.536px 8px 0px rgba(0, 0, 0, 0.08); box-shadow: 3.536px 3.536px 8px 0px rgba(0, 0, 0, 0.08); margin: -160px auto 20px; background: #fff; } .section--offset .icon img { position: absolute; left: 0; right: 0; bottom: 0; top: 0; margin: auto; } @media (max-width: 1599px) { .section--content .row { padding: 50px 0; } .section--page { padding: 30px 0; } .section--content { padding: 0; } .section--hiw:before { top: 115px; bottom: 50px; } .section--hiw .media { margin-top: 40px; } .is-landing .section--gray [class*="col-"]:last-child { padding-right: 150px; } .is-landing .section--gray [class*="col-"].col__content { padding-right: 15px; /*pading changes done here*/ /*Took default column padding*/ /*To overwrite property of padding-right for home page tabs section, mentioned in above*/ } .section--search, .section--listing { padding: 20px 0; } .section--hiw .col__content:before { top: 7px; } .section--slider { padding-bottom: 100px; } .section--lower { padding: 20px 0; } .section--content .icon { margin-bottom: 20px; } .section--content h2 { margin-bottom: 10px; } .avtars-list li .avtar { width: 50px; height: 50px; } .section--offset .icon { margin-top: -120px; } .section--nav, .section--blogs { padding: 0; } .blog-row { padding: 50px 0; } .blog-row h2 { font-size: 2.2rem; } .section--upper { margin: -80px 0 0; } } @media (max-width: 767px) { .section.section--content .media-group { max-width: 70%; } .section--content .icon { margin-bottom: 20px; } .section--content [class*="col-"] { min-height: 250px; } .section--content .row:nth-child(2n) .media-group .media.media--small { left: auto; right: 20px; } .section--content .row { padding: 50px 0; } .section--content .icon { width: 80px; height: 80px; } .section--content .icon img { width: 50%; } .section--search { padding: 20px 0; } .section--icons .icon-col { margin-top: 20px; text-align: center; } .section--icons .icon { float: none; margin: auto; } .section .section__head { padding-bottom: 10px; } .selection-list ul li { width: 100%; } .section--lower { padding: 10px 0; } } /*+========================SLIDER============================*/ .slick-slider { position: relative; display: block; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; } .slick-list { position: relative; display: block; overflow: hidden; margin: 0; padding: 0 !important; } .slick-list:focus { outline: none; } .slick-list.dragging { cursor: pointer; cursor: hand; } .slick-slider .slick-track, .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .slick-track { position: relative; top: 0; left: 0; display: block; margin-left: auto; margin-right: auto; } .slick-track:before, .slick-track:after { display: table; content: ''; } .slick-track:after { clear: both; } .slick-loading .slick-track { visibility: hidden; } .slick-slide { display: none; float: left; height: 100%; min-height: 1px; } .slick-slide img { display: block; margin: auto; } .slick-slide.slick-loading img { display: none; } .slick-slide.dragging img { pointer-events: none; } .slick-initialized .slick-slide { display: block; } .slick-loading .slick-slide { visibility: hidden; } .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; } .slick-arrow.slick-hidden { display: none; } .slick-arrow { position: absolute; top: 50%; background: transparent; width: 56px; height: 56px; border-radius: 100%; font-size: 0; -webkit-box-shadow: none; box-shadow: none; margin: -28px 0 0 0; z-index: 1; border: none; cursor: pointer; } .slick-arrow:before { width: 24px; height: 24px; position: absolute; left: 50%; top: 50%; margin: -7px 0 0 0; content: ""; border-bottom: 2px solid #333; } .slick-arrow.slick-prev { left: 0; } .slick-arrow.slick-prev:before { border-right: 2px solid #333; margin-right: -18px; } .slick-arrow.slick-prev:before { transform: rotate(135deg); -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); } body[dir="rtl"] .slick-arrow.slick-prev:before { transform: rotate(-135deg); -webkit-transform: rotate(-135deg); -ms-transform: rotate(-135deg); } .slick-arrow.slick-next { right: 0; } .slick-arrow.slick-next:before { border-right: 2px solid #333; margin-left: -18px; } .slick-arrow.slick-next:before { transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); } body[dir="rtl"] .slick-arrow.slick-next:before { transform: rotate(45deg); -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); } .slick-arrow.slick-disabled { opacity: 0.5; } .slick-dots { position: absolute; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); width: 100%; } .slick-dots button { width: 10px; background: rgba(255, 255, 255, 0.4); border-radius: 30px; } .slick-dots { text-align: center; } .slick-dots li { display: inline-block; vertical-align: top; margin-right: 5px; } @media (max-width: 576px) { .slick-dots li { margin-right: 5px; margin-bottom: 1rem; } } .slick-dots li button { width: 30px; height: 6px; border: none; font-size: 0; background: rgba(0, 0, 0, 0.2); } @media (max-width: 576px) { .slick-dots li button { width: 10px; } } .slick-dots li.slick-active button { background: var(--color-primary); } @media (min-width: 1199px) { .slider-onethird .slick-arrow { background-color: transparent; color: var(--color-black); top: 50%; -webkit-box-shadow: none; box-shadow: none; } .slider-onethird .slick-arrow:before { border-color: currentColor; } .slider-onethird .slick-next { right: -4%; } .slider-onethird .slick-prev { left: -4%; } } @media (max-width: 1299px) { .slider-onethird .slick-arrow { top: calc(50% - 120px); background-color: var(--color-white); border-radius: 0; } .slider-onethird .slick-arrow:before { width: 16px; height: 16px; margin-top: -8px; } .slider-onethird .slick-next { right: 1%; } .slider-onethird .slick-prev { left: 1%; } } .social-button { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: var(--padding-1) var(--padding-2); background-color: var(--color-white); border-radius: 3px; color: var(--color-black); font-weight: var(--font-weight-medium); border: 1px solid var(--color-gray-400); } .social-button__label { padding: 0 var(--padding-6); width: 100%; text-align: center; -webkit-box-flex: 1; -ms-flex: 1 1 0%; flex: 1 1 0%; } .social-button__media { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 36px; height: 36px; } .social-button__media svg { width: 30px; height: 30px; } .social-button--block { width: 100%; } .social-button--google { color: var(--color-black); } .social-button--ap { color: var(--color-black); } .social-button--fb { color: var(--color-black); } .social-button--google-white { background-color: var(--color-white); border-color: var(--color-white); color: var(--color-black); } @media (max-width: 767px) { .social-button--google-white { border-color: var(--color-gray-200); } } .social-button--google-white:hover { background-color: #4285F4; border-color: #4285F4; color: var(--color-white); } .social-button--fb-white { background-color: var(--color-white); border-color: var(--color-white); color: var(--color-black); } @media (max-width: 767px) { .social-button--fb-white { border-color: var(--color-gray-200); } } .social-button--fb-white:hover { background-color: #28589c; border-color: #28589c; color: var(--color-white); } .social-button--center { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; height: 50px; line-height: 50px; padding: 0 var(--padding-8); } .social-button--center > * { padding: 0; } .social-button--center .social-button__media { width: 40px; margin-right: var(--margin-2); } .social-button--center .social-button__label { width: auto; } .social-button:focus { -webkit-box-shadow: 0 0 0 0.3rem rgba(0, 0, 0, 0.1); box-shadow: 0 0 0 0.3rem rgba(0, 0, 0, 0.1); outline: none; } .social-button:active { -webkit-box-shadow: 0 0 0 0.3rem rgba(0, 0, 0, 0.1); box-shadow: 0 0 0 0.3rem rgba(0, 0, 0, 0.1); outline: none; background-color: #eeeeee; } @media (min-width: 1199px) { .social-button:hover { -webkit-box-shadow: 0 4px 3px 1px rgba(0, 0, 0, 0.1); box-shadow: 0 4px 3px 1px rgba(0, 0, 0, 0.1); border-color: var(--color-gray-800); } } .social-actions .social-button { margin-bottom: var(--margin-3); } .group--social a span, .group--social a { font-size: 13px; color: #fff; } .group.group--social .-gap { height: 15px; font-weight: 500; } .group.group--social p { margin: 10px 0; } .group.group--social .btn { /* margin: 0 0; */ float: left; width: 48%; } .group.group--social .btn.btn--social-gp { float: right; } .group.group--social .btn .svg-icon { position: absolute; left: 15px; top: 8px; } .group--social a { margin-right: 5px; } .group--social a:last-child { margin-right: 0; } .group--social { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .social--share li { display: inline-block; vertical-align: top; margin: 10px 0 0 0; margin-right: 3px; } .social--share li a, .social--share li span { width: 35px; height: 35px; border-radius: 100%; display: block; padding: 5px; overflow: hidden; position: relative; background: rgba(0, 0, 0, 0.05); } .social--share li a img, .social--share li span img { width: 16px; display: block; margin: 5px auto 0; opacity: 0.6; pointer-events: none; } .social--share li a:hover { background: rgba(0, 0, 0, 0.05); } .social--share li .stButton { position: absolute; opacity: 0; z-index: 1; left: 0; right: 0; top: 0; bottom: 0; } .google-btn { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; -webkit-box-align: center; -ms-flex-align: center; align-items: center; background: #4285f4; color: #ffff; font-size: 14px; font-weight: 600; height: 46px; max-width: 191px; margin: auto; padding-right: 10px; } .google-btn span { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; padding-left: 5px; } .group.group--social a .google-btn img { width: auto; } .group.group--social a { display: inline-block; } .group.group--social .btn--social-fb.btn { width: 184px; display: inline-block; height: 46px; vertical-align: top; margin-top: 0; margin-right: 15px; float: none; } @media screen and (max-width: 1199px) { .group.group--social .btn--social-fb.btn { margin-right: 5px; } .group.group--social .btn--social-fb.btn, .group.group--social a { display: block; } .group.group--social .btn--social-fb.btn { margin-bottom: 10px; } } @media (max-width: 767px) { .social-links { margin: 0; } } .group.group--social a { width: 50%; height: 40px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 0 8px; border-radius: 2px; font-weight: bold; } .group--social a svg { height: 18px; width: 18px; margin-right: 24px; } .group.group--social .google-login { background: #4285F4; padding: 0 2px; } .group--social .facebook-login { background-color: #28589c; color: #fff; } .group--social .facebook-login svg { fill: #fff; height: 25px; width: 25px; margin-right: 24px; } .group--social a.google-login svg { height: 36px; width: 36px; margin-right: 15px; padding: 9px 9px; background: #fff; border-radius: 2px; } @media (max-width: 576px) { .group--social { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .group.group--social a { margin-bottom: 10px; width: 100%; } .group--social a { margin-right: var(--margin-0); } .box--narrow { min-width: auto; } } #signinFrmPopUp .field_label:empty, #frm_fat_id_signupFrm .field_label:empty { display: none; } .share { position: relative; } .share__trigger { padding: var(--padding-3) 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-weight: var(--font-weight-medium); } @media (min-width: 1199px) { .share__trigger { pointer-events: none; cursor: pointer; } } @media (max-width: 1199px) { .share__trigger.is-active:after { position: fixed; left: 0; right: 0; top: 0; bottom: 0; content: ""; background-color: rgba(0, 0, 0, 0.8); z-index: 100; } } @media (max-width: 576px) { .share__trigger { font-size: 0; width: 40px; height: 40px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 0; } } @media (min-width: 1199px) { .share__target { position: absolute; right: 0; top: 140%; background-color: var(--color-white); min-width: 240px; -webkit-box-shadow: var(--boxShadow-bottom); box-shadow: var(--boxShadow-bottom); border: 1px solid var(--color-gray-200); padding: var(--padding-6); opacity: 0; visibility: hidden; z-index: 1; -webkit-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s; } .share__target:before { position: absolute; right: 1rem; top: -12px; content: ""; border-left: 12px solid transparent; border-right: 12px solid transparent; border-bottom: 12px solid var(--color-gray-200); pointer-events: none; z-index: 1; } .share__target:after { position: absolute; right: 1rem; top: -10px; content: ""; border-left: 12px solid transparent; border-right: 12px solid transparent; border-bottom: 12px solid #fff; pointer-events: none; z-index: 1; } } @media (max-width: 1199px) { .share__target { left: 50%; top: 50%; position: fixed; max-width: 350px; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 90%; background-color: var(--color-white); z-index: 101; padding: var(--padding-6); opacity: 0; visibility: hidden; } .share__target:after { position: absolute; right: 0; top: -40px; width: 40px; height: 40px; content: "+"; font-size: 2rem; color: var(--color-white); -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); text-align: center; line-height: 40px; pointer-events: none; } } .share__target.is-visible { opacity: 1; visibility: visible; } @media (min-width: 1199px) { .share:hover .share__target { opacity: 1; visibility: visible; top: 100%; } } .table th, .table td { padding: var(--padding-4) var(--padding-6); vertical-align: top; text-align: left; line-height: 1.4; } .table th { font-weight: 600; background-color: #e1e3e7; } .table td { color: var(--color-black); } @media (min-width: 1199px) { .table--styled { border-spacing: 0 var(--padding-4); border-collapse: separate; } } @media (min-width: 576px) { .table--styled tr { -webkit-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s; } .table--styled td { background-color: var(--color-white); -webkit-box-shadow: 0 4px 6px -4px rgba(0, 0, 0, 0.1); box-shadow: 0 4px 6px -4px rgba(0, 0, 0, 0.1); vertical-align: middle; } .table--styled td:first-child { border-top-left-radius: var(--radius-0); border-bottom-left-radius: var(--radius-0); } .table--styled td:last-child { border-top-right-radius: var(--radius-0); border-bottom-right-radius: var(--radius-0); } .table--styled th { position: sticky; top: 0; z-index: 1; } .table--styled th:first-child { border-top-left-radius: var(--radius-0); border-bottom-left-radius: var(--radius-0); } .table--styled th:last-child { border-top-right-radius: var(--radius-0); border-bottom-right-radius: var(--radius-0); } .table--styled tr:hover:not(.title-row) { -webkit-box-shadow: var(--boxShadow-vertical); box-shadow: var(--boxShadow-vertical); } } .table--small th, .table--small td { padding-top: var(--padding-0); padding-bottom: var(--padding-0); } .table--hover tbody tr:hover th, .table--hover tbody tr:hover td { background-color: var(--color-gray-100); } .table--bordered { border-top: 1px solid var(--color-gray-200); } .table--bordered tbody tr th, .table--bordered tbody tr td { border-bottom: 1px solid var(--color-gray-200); } .table--striped tbody tr:nth-child(odd) th, .table--striped tbody tr:nth-child(odd) td { background-color: var(--color-gray-100); } .table--striped tbody th:first-child, .table--striped tbody td:first-child { padding-left: var(--padding-3); } .table--condensed th, .table--condensed td { padding: var(--padding-2); } .table--sticky thead tr:first-child { -webkit-box-shadow: 0 1px 0 0 var(--color-gray-200); box-shadow: 0 1px 0 0 var(--color-gray-200); } .table--sticky th { position: sticky; top: 0; background-color: var(--colors-white); z-index: 1; } .table .action-group .btn { margin: 3px; } .table--aligned-middle td { vertical-align: middle; } .table--aligned-top td { vertical-align: top !important; } .tabled { width: 100%; display: table; border-top: 1px solid #e5e5e5; } .tabled .tabled__cell { display: table-cell; vertical-align: top; padding: 25px 15px; border-right: 1px solid #e5e5e5; line-height: 1.4; } .tabled .tabled__cell:last-child { border-right: none; } .tabled .tabled__cell h3 { line-height: 1; } .table.table--responsive .flex-cell__label { display: none; } @media (max-width: 767px) { .table.table--responsive tr { display: inline-block; width: 100%; border-bottom: 1px solid var(--color-gray-200); padding: var(--padding-4); } .table.table--responsive tr.title-row { display: none; } .table.table--responsive tr > td { display: block; border: none; padding: 5px 0; font-size: 13px; line-height: 1.6; } .table.table--responsive .flex-cell { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } .table.table--responsive .flex-cell > div { width: 100%; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } .table.table--responsive .flex-cell__label { max-width: 40%; font-weight: var(--font-weight-medium); display: block; padding-right: var(--padding-4); } } @media (max-width: 1199px) { .table.table--responsive td { border-bottom: 1px solid var(--color-gray-200); } .table.table--responsive .flex-cell__content > div { max-width: 100% !important; min-width: 100px; } .table.table--responsive .flex-cell__content > .profile-meta { min-width: 200px; } } @media (max-width: 767px) { .table.table--responsive td { border-bottom: none; } .table.table--responsive .flex-cell__content > .profile-meta { min-width: 1%; } } @media (min-width: 1199px) { .table-cols td:first-child { width: 25%; } .table-listing tr:hover { -webkit-box-shadow: 0 10px 15px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 10px 15px 0 rgba(0, 0, 0, 0.1); margin: -5px; } } @media (min-width: 1199px) { .table--cols.table td:first-child { padding-left: 15px; width: 25%; } } @media (max-width: 1199px) { .table-scroll { overflow: auto; white-space: nowrap; background-color: var(--color-white); border-radius: var(--radius-1); -webkit-box-shadow: var(--boxShadow-all); box-shadow: var(--boxShadow-all); margin-top: var(--margin-6); } } @media (max-width: 767px) { .table-scroll { overflow: visible; white-space: normal; } } @media (max-width: 1199px) { .table tr td .td__caption { display: none !important; } .table tr.-hide-mobile { display: table-row !important; } .table tr:last-child { border-bottom: none; } } @media (max-width: 1199px) { .table tr td .td__caption { width: 100%; padding-bottom: 3px; } .table tr td .td__data { width: 100%; padding-top: 5px; } } .tabs { position: relative; } .tabs--line { border-bottom: 1px solid rgba(0, 0, 0, 0.07); } .tabs--line ul { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: nowrap; flex-wrap: nowrap; white-space: nowrap; overflow: auto; } .tabs--line ul li:not(:last-child) { margin-right: var(--margin-10); } .tabs--line ul li a { display: block; padding: var(--padding-5) 0; opacity: 0.4; position: relative; } .tabs--line ul li a:after { position: absolute; left: 0; right: 0; bottom: 0; content: ""; background-color: currentColor; height: 3px; display: none; } .tabs--line ul li.is-active a { color: var(--color-primary); font-weight: 600; opacity: 1; } .tabs--line ul li.is-active a:after { display: block; } .tabs-gray { overflow: auto; max-height: 400px; } .tabs-gray ul { width: 100%; border: 1px solid #e9e8eb; } .tabs-gray ul li { border-bottom: 1px solid #e9e8eb; } .tabs-gray ul li:last-child { border-bottom: none; } .tabs-gray li a { display: block; font-size: 1rem; padding: 20px 20px; position: relative; } .tabs-gray ul li.is-active a { background: #e9e8eb; font-weight: 700; color: var(--color-secondary); } .tabs-gray li a img { position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; max-width: 100px; } .tab-swticher { width: 100%; display: inline-block; margin: 0 0 25px; } .tab-swticher .btn { width: 50%; float: left; background: #fff; color: #333; text-align: center; padding: 0 10px; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .tab-swticher .btn.is-active { background: var(--color-secondary); color: #fff; font-weight: 600; } .tab-swticher .btn:last-child { border-radius: 0 2px 2px 0; } .tab-swticher .btn:first-child { border-radius: 2px 0 0 2px; } .tab-swticher-small.tab-swticher { margin: 0; } .tab-swticher-small.tab-swticher .btn { width: auto; min-width: 80px; height: 35px; line-height: 35px; padding: 0 20px; font-size: 1.05rem; } .tab-swticher-small.tab-swticher .btn { border: 1px solid var(--color-secondary); } .tabs-inline { border-bottom: 1px solid #e9e8eb; background: #fff; } .tabs-inline li { display: inline-block; position: relative; vertical-align: top; margin: 0 10px 0 15px; } .tabs-inline li a { display: block; padding: 20px 0; font-size: 1.1rem; border-bottom: 2px solid transparent; color: #999; } .tabs-inline li.is-active a { background: #fff; font-weight: 700; border-bottom-color: var(--color-secondary); color: #000; } .tabs-offset { margin: -20px -20px 25px; } .tabs-small { border-bottom: 1px solid #e9e8eb; padding: 0 20px; } .tabs-small li { display: inline-block; vertical-align: top; font-size: 1.05rem; } .tabs-small li a { display: block; padding: 15px 20px; border: 1px solid transparent; border-top: none; border-bottom: none; position: relative; } .tabs-small li.is-active a:after { height: 4px; background: #fff; position: absolute; left: 0; right: 0; bottom: -2px; content: ""; } .tabs-small li.is-active a { background: #fff; border-color: #e9e8eb; color: var(--color-secondary); font-weight: 600; } .tab-horizontal ul { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; background: #eee; text-align: center; } .tab-horizontal ul li { display: inline-block; vertical-align: top; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; } .tab-horizontal ul li a { display: block; padding: 20px; font-size: 1.3rem; } .tab-horizontal ul li.is-active a { background: #fff; color: var(--color-secondary); font-weight: 700; } @media (max-width: 1199px) { .tabs-vertical ul li .tab-info h3 { font-size: 1.3rem; } .tabs-vertical ul li .counter:before { font-size: 44px; } } @media (max-width: 991px) { .tabs-vertical { margin-bottom: 25px; } .tabs-vertical ul { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .tabs-vertical ul li { text-align: center; display: block; padding: 15px; } } @media (max-width: 767px) { .tabs-gray ul { display: block; overflow: auto; -ms-flex-wrap: nowrap; flex-wrap: nowrap; white-space: nowrap; margin: 0 0 20px; } .tabs-gray ul li { display: inline-block; vertical-align: top; white-space: normal; margin: 0 -4px 0 0; } .tabs-gray ul li a img { position: relative; top: 16px; } } /*========================TOGGLE NAV============================*/ .toggle--nav { width: 30px; height: 30px; vertical-align: middle; margin-right: 10px; padding: 3px 1px; display: none; } .toggle--nav span { width: 100%; height: 3px; background: #333; display: block; margin: 12px 0 0; position: relative; } .toggle--nav span:before { width: 100%; height: 3px; background: #333; content: ""; position: absolute; top: -8px; left: 0; } .toggle--nav span:after { width: 100%; height: 3px; background: #333; content: ""; position: absolute; bottom: -8px; left: 0; } @media (max-width: 1199px) { .toggle--nav { display: inline-block; } } /* toggle */ .toggle-dropdown { position: relative; display: inline-block; } .toggle-dropdown .toggle-dropdown__link { padding-right: 15px; color: #6a6a6a; font-size: 1.1em; } .toggle-dropdown .toggle-dropdown__link .-txt--bold { font-weight: 500; color: #333; } .toggle-dropdown .toggle-dropdown__link:after { border-right: 1px solid #000; border-top: 1px solid #000; content: ""; height: 7px; pointer-events: none; position: absolute; right: 0; top: 6px; width: 7px; transform: rotate(135deg); -webkit-transform: rotate(135deg); -ms-transform: rotate(135deg); } .toggle-dropdown__target { min-width: 260px; z-index: 9; left: 50%; top: 100%; background: #fff; -webkit-box-shadow: 0 0 40px rgba(0, 0, 0, 0.2); box-shadow: 0 0 40px rgba(0, 0, 0, 0.2); position: absolute; margin-left: -140px; padding: 20px; text-align: center; -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 300ms; -o-transition: all 300ms; transition: all 300ms; -webkit-transform-origin: top center; -ms-transform-origin: top center; transform-origin: top center; } .toggle-dropdown.is-active .toggle-dropdown__target { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); opacity: 1; filter: alpha(opacity=100); } @media (max-width: 1199px) { .toggle--nav { display: inline-block; } } .tooltip { position: absolute; z-index: 10; display: -webkit-box; display: -ms-flexbox; display: flex; max-width: 300px; padding: var(--padding-1) var(--padding-2); font-size: 10px; font-weight: normal; letter-spacing: 0.05em; background-color: currentColor; color: var(--color-white); -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; -webkit-box-shadow: var(--boxShadow-5); box-shadow: var(--boxShadow-5); } .tooltip:before { position: absolute; display: block; width: 0.7em; height: 0.7em; background-color: inherit; content: ""; } .tooltip--curve { border-radius: var(--radius-curve); } .tooltip--round { border-radius: var(--radius-round); } .tooltip--top { left: 50%; top: 0; -webkit-transform: translateX(-50%) translateY(-90%); -ms-transform: translateX(-50%) translateY(-90%); transform: translateX(-50%) translateY(-90%); text-align: center; } .tooltip--top:before { bottom: 0; left: 50%; -webkit-transform: translateY(50%) translateX(-50%) rotate(45deg); -ms-transform: translateY(50%) translateX(-50%) rotate(45deg); transform: translateY(50%) translateX(-50%) rotate(45deg); } .tooltip--bottom { left: 50%; top: 100%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); text-align: center; } .tooltip--bottom:before { top: 0; left: 50%; -webkit-transform: translateY(-50%) translateX(-50%) rotate(45deg); -ms-transform: translateY(-50%) translateX(-50%) rotate(45deg); transform: translateY(-50%) translateX(-50%) rotate(45deg); } .tooltip--left { left: 0; top: 50%; -webkit-transform: translateX(-90%) translateY(-50%); -ms-transform: translateX(-90%) translateY(-50%); transform: translateX(-90%) translateY(-50%); text-align: left; } .tooltip--left:before { right: 0; top: 50%; -webkit-transform: translateY(-50%) translateX(50%) rotate(45deg); -ms-transform: translateY(-50%) translateX(50%) rotate(45deg); transform: translateY(-50%) translateX(50%) rotate(45deg); } .tooltip--right { right: 0; top: 50%; -webkit-transform: translateX(90%) translateY(-50%); -ms-transform: translateX(90%) translateY(-50%); transform: translateX(90%) translateY(-50%); text-align: left; } .tooltip--right:before { left: 0; top: 50%; -webkit-transform: translateY(-50%) translateX(-50%) rotate(45deg); -ms-transform: translateY(-50%) translateX(-50%) rotate(45deg); transform: translateY(-50%) translateX(-50%) rotate(45deg); } .is-hover .tooltip { opacity: 0; visibility: hidden; } .is-hover:hover .tooltip { opacity: 1; visibility: visible; } .reviews-section { width: 100%; position: relative; } .reviews-stats { width: 100%; position: relative; } .reviews-total { max-width: 110px; text-align: center; } .reviews-media { position: relative; width: 100%; height: 100%; } .reviews-media svg { width: 100%; height: 100%; fill: #FFAB22; } .reviews-media .reviews-count { position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); text-align: center; width: 100%; font-size: var(--font-size-h4); color: var(--color-white); font-weight: var(--font-weight-bold); line-height: 1; } .reviews-progress { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .reviews-progress__value { min-width: 60px; text-align: center; padding: 0 var(--padding-2); } .reviews-progress__value:first-child { text-align: right; } .reviews-progress__value:last-child { text-align: left; } .reviews-progress__content { width: calc(100% - 120px); } .reviews-counter__item { margin-top: var(--margin-2); } .reviews-sorting { margin: var(--margin-10) 0; text-align: center; } @media (min-width: 576px) { .reviews-sorting { background-color: var(--color-gray-100); padding: var(--padding-2) var(--padding-6); } } @media (max-width: 576px) { .reviews-sorting p { margin-bottom: var(--margin-2) !important; } } @media (min-width: 576px) { .reviews-sort select { background-color: transparent; border: none; font-weight: var(--font-weight-medium); } .reviews-sort select:focus { -webkit-box-shadow: none; box-shadow: none; } } .review { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; margin-top: var(--margin-10); border-bottom: 1px solid var(--color-gray-200); } .review__media { width: 80px; } @media (max-width: 576px) { .review__media { width: 70px; } } .review__content { width: calc(100% - 80px); } @media (max-width: 576px) { .review__content { width: calc(100% - 70px); } } .review__author { font-size: var(--font-size-h6); font-weight: var(--font-weight-bold); margin-bottom: var(--margin-2); display: block; } .review__date { color: var(--color-black); font-size: var(--font-size-small); line-height: 1; padding-left: var(--margin-3); margin-left: var(--margin-3); position: relative; top: 1px; } .review__date:before { position: absolute; left: 0; top: 0; bottom: 0; content: ""; width: 1px; background-color: currentColor; } .review__meta { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .review__message { margin-top: var(--margin-4); } .rating { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .rating__media { width: 15px; height: 19px; fill: var(--color-yellow); margin-right: var(--margin-2); } .rating__value { margin-right: 6px; font-weight: bold; } @media (max-width: 576px) { .reviews-submission { border-top: 1px solid var(--color-gray-200); margin-top: var(--margin-6); } } .review__title { margin-bottom: 0; } .icon { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: middle; width: 24px; height: 24px; fill: currentColor; } @media (max-width: 767px) { .icon { width: 22px; height: 22px; } } .icon--30 { width: 30px; height: 30px; } .icon--40 { width: 2.86rem; height: 2.86rem; } .icon--large { width: 3.4rem; height: 3.4rem; } .icon--xlarge { width: 4rem; height: 4rem; } .icon--xsmall { width: 14px; height: 14px; } .icon--small { width: 16px; height: 16px; } .icon--18 { width: 18px; height: 18px; } .switch { line-height: 1; /* ============================================================ SWITCH 1 - ROUND ============================================================ */ } .switch__label { position: absolute; margin-left: -9999px; visibility: hidden; } .switch__label + .switch__handle { position: relative; cursor: pointer; outline: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .switch__label + .switch__handle { display: inline-block; vertical-align: middle; width: 60px; height: 26px; border-radius: 60px; } .switch__label + .switch__handle:before, .switch__label + .switch__handle:after { display: block; position: absolute; top: 0; bottom: 0; content: ""; } .switch__label + .switch__handle:before { right: 0; left: 0; background-color: #d8d8d9; border-radius: 60px; -webkit-transition: background 0.4s; -o-transition: background 0.4s; transition: background 0.4s; } .switch__label + .switch__handle:after { width: 20px; background-color: #fff; border-radius: 100%; -webkit-transition: margin 0.4s; -o-transition: margin 0.4s; transition: margin 0.4s; top: 3px; bottom: 3px; left: 3px; margin-left: 0; } .switch.is-active .switch__label + .switch__handle:before, .switch .switch__label:checked + .switch__handle:before { background-color: inherit; } .switch.is-active .switch__label + .switch__handle:after, .switch .switch__label:checked + .switch__handle:after { margin-left: 34px; } .switch.is-disabled .switch__label + .switch__handle { cursor: not-allowed; pointer-events: none; } .switch.is-disabled { opacity: 0.5; cursor: not-allowed; } .switch--small .switch__label + .switch__handle { width: 40px; height: 22px; } .switch--small .switch__label + .switch__handle:after { width: 16px; margin-left: 0; } .switch--small.is-active .switch__label + .switch__handle:after, .switch--small .switch__label:checked + .switch__handle:after { margin-left: 18px; } .switch-group { cursor: pointer; padding: var(--padding-5); } .switch-group__label.is-disabled { background-color: rgba(0, 0, 0, 0.02); cursor: not-allowed; } .tab-switch { position: relative; background-color: rgba(0, 0, 0, 0.06); border-radius: var(--radius-1); padding: 4px; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .tab-switch__item { padding: 0 var(--padding-5); display: block; text-transform: uppercase; font-size: var(--font-size-small); height: 32px; line-height: 32px; border-radius: var(--radius-1); } .tab-switch__item.is-active { background-color: var(--color-white); font-weight: var(--font-weight-medium); color: var(--color-primary); } .tab-switch .icon { display: none; } @media (max-width: 1199px) { .tab-switch__item { padding: 0 var(--padding-5); height: 2.6rem; line-height: 2.6rem; } } @media (max-width: 767px) { .tab-switch--icons .tab-switch__item { padding: 0; font-size: 0; width: 3.5rem; display: -webkit-box; display: -ms-flexbox; display: flex; height: 2.5rem; line-height: 2.5rem; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .tab-switch .icon { display: block; } } .alert { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: var(--margin-3); padding: var(--padding-2); color: var(--color-white); background-color: var(--color-transparent); font-size: var(--font-size-small); border-radius: var(--radius-1); } @media (min-width: 576px) { .alert { min-width: 400px; } } .alert__icon { width: 40px; height: 40px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -ms-flex-item-align: start; align-self: flex-start; position: relative; } .alert__icon svg { fill: var(--color-white); width: 24px; height: 24px; display: block; } .alert__message { padding: var(--padding-2); -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } .alert__message p { line-height: 1.3; color: inherit; margin: 0; } .alert__close { width: 40px; height: 40px; position: relative; cursor: pointer; -ms-flex-item-align: start; align-self: flex-start; border-radius: 60px; -webkit-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s; margin-left: auto; } .alert__close:before { position: absolute; content: "+"; font-size: var(--font-size-h3); -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); inset: 0; text-align: center; line-height: 40px; } @media (min-width: 1199px) { .alert__close:hover { background-color: rgba(255, 255, 255, 0.2); } } .alert--small { padding: var(--padding-1) var(--padding-2); } .alert--success { background-color: var(--color-success); } .alert--success .alert__icon:before { content: ""; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMC1jMDAwIDc5LmRhYmFjYmIsIDIwMjEvMDQvMTQtMDA6Mzk6NDQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi41IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGRTQ0NzQxMUFFOEUxMUVDQkNDNEFCQjVBRkI3QzdGMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGRTQ0NzQxMkFFOEUxMUVDQkNDNEFCQjVBRkI3QzdGMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZFNDQ3NDBGQUU4RTExRUNCQ0M0QUJCNUFGQjdDN0YxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkZFNDQ3NDEwQUU4RTExRUNCQ0M0QUJCNUFGQjdDN0YxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+FSoRngAAAYFJREFUeNq8l4tthDAMhgMTpBukE5QNjk7QjHAj0A2uE6BOUHWCqhPQDbgN6AawQRojB0UI50VSS7/ulMvlA8d2nEopxQKtRV20uJbA8V9L31o/QasB2CGu1WmNKtxm/I9zbdePbSRwb5OWjAV3+OQ57BYK/lD5bfCBO1XOegosM7qXsm3PK0wnSI9Bq2FlbdF6gC81DlwzQ+9EPsML3uw8njK6c8T8ZxhUR3m+gptCUJAg5rXgapnRvc+4jwxL6kDMfQHwU0BA3BOhgpjfME9ZhP24OvaLcq8vZmZfYO2L/ZABuoFnT6HnBDwVuhoLOIGO4P0ZKMx17Z0PngpdD406IGJNlI5YefbjruilsyCygNhvLk5UPJlSMid82FQoBDM3h8R7hJuM20VihQPWUlld5nRisZhj8RE+a2vwlZW3t62sHuTnv7c+JZu9r30doNrbPvOb8piGXp7sTJw3Ct8VJqXlNUDuWreKuLRJbAgvmHYCI9QImrtPvLwtvsX+BBgAj13XfF7ScF4AAAAASUVORK5CYII="); position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 20px; height: 20px; background-size: 20px 20px; } .alert--info { background-color: var(--color-info); } .alert--info .alert__icon:before { content: ""; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMC1jMDAwIDc5LmRhYmFjYmIsIDIwMjEvMDQvMTQtMDA6Mzk6NDQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi41IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5OEI3ODQwREFFOEYxMUVDOURCOUFDOEQ1MDQzREE1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5OEI3ODQwRUFFOEYxMUVDOURCOUFDOEQ1MDQzREE1OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk4Qjc4NDBCQUU4RjExRUM5REI5QUM4RDUwNDNEQTU4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjk4Qjc4NDBDQUU4RjExRUM5REI5QUM4RDUwNDNEQTU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+nQtVKgAAAUxJREFUeNrEV4FtgzAQBJQBnA3IBM0GsEG8STwCG6BOUHWCqhMEJmg2CBuEDRx/dERWVIzfgDnpBALZZ/759znVWieeKMHCUBjmeN5Z/DVsvGYjYQeFoTL80/64Y4xzbtfLkin4jpuh5AorrHwJVL7CX3p5XKaElV4P9ZiwXDC8Y3jlPEU5UXlcDI+epUUl0+K+QJn5oDfc2+WkZvwwVcjYDCs5J/Hw1NohvDlzMIW3su45oLSWJCwDVl0y8vofThTqjyQ+jruAMM/5q1/CGWLORYscV9YCWAgVnguRYR+NjS5DN9lE+LqB8JWEvzcQbocvjplnSm0z9OrPiMKk1aeWy7wxmsmcbfHwvL4ZgbWhxqxPvYX1WdPs/cCjT9rbeuEvFRxDL2HKQ+E8UUwdYUL82CAoXPOmjEObhE0qUHY5ymNggy7Y+fT/hwADAJx2xWNoDiNcAAAAAElFTkSuQmCC"); position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 20px; height: 20px; background-size: 20px 20px; } .alert--danger { background-color: var(--color-danger); } .alert--danger .alert__icon:before { content: ""; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMC1jMDAwIDc5LmRhYmFjYmIsIDIwMjEvMDQvMTQtMDA6Mzk6NDQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi41IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3QThCQ0I5NEFFOTAxMUVDQjJFNUMyQjgzRkJBQjRBRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3QThCQ0I5NUFFOTAxMUVDQjJFNUMyQjgzRkJBQjRBRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdBOEJDQjkyQUU5MDExRUNCMkU1QzJCODNGQkFCNEFFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdBOEJDQjkzQUU5MDExRUNCMkU1QzJCODNGQkFCNEFFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+EY+8hgAAAUpJREFUeNrEV4sNgjAQpcQB6gY4gWwAG1gnsSOwAXEC4wTGCdAJcAPcQDaoPXM1SAR6fNqXvEg07YPD9+7KlFKBJVJkosk1I/z+2eBV82a1Gwj3kGtKzVLZ44Vrevfu+zElCrZRaQqqsMQ7nwOZrfBJzY9iSFiq5ZB3CYsZy9uF7ztnaCewR6EZW1oLLHPH6wRtZoNac920k5zwh8nGrA3xTg6BO3y0Qixv5FAYXmsKwiJwjx0Ibz0Ix6HjMv8Icw/CgS9hvsI+GhMXQmhkjWsqnitMEypSQlr9FYZSPzyU+gFZDWUuiQvHZrXB3uRt5TCroQNyk9VHh2UGrZo1psyKECZT2uLm89kaBJaG7Bp9ch+jz5LD3gVn9MHxNp/5STlloBcjbGZ9ohg6woyZx4wg79uXEQ5tAptJgraL0B6GYLEzNp3B/H8LMACMjTUUMjZzJQAAAABJRU5ErkJggg=="); position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 20px; height: 20px; background-size: 20px 20px; } .alert--warning { background-color: var(--color-warning); } .alert--warning .alert__icon:before { content: ""; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMC1jMDAwIDc5LmRhYmFjYmIsIDIwMjEvMDQvMTQtMDA6Mzk6NDQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi41IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxREM3MkVFM0FGMkMxMUVDQUZDOEEwNUM5NTFGNzg5RiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxREM3MkVFNEFGMkMxMUVDQUZDOEEwNUM5NTFGNzg5RiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFEQzcyRUUxQUYyQzExRUNBRkM4QTA1Qzk1MUY3ODlGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjFEQzcyRUUyQUYyQzExRUNBRkM4QTA1Qzk1MUY3ODlGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Ub1B7QAAAahJREFUeNpi/P//P8NAACYK9G6BYvIAyMdkYN//COBLjhnkWnwGyeIz9LI44z8mSKO1xQJA/BiLxXehckSbRWriygNiGSziSlA5ogEjCdlJDoivATE3DvkPQKwNxM+onZ1K8VgKAgJAXEFtHxsB8RmQeij/EhDvhbKdgVgPljuB2ASIz1ErH29CS0yFSHKFaHKbqJW43IDYF02MFQebAarWhdI4ZgHiNizizDjYMNAExGyUWBwBxMZklMSWQOxHrsWgFNxMQSXSji8XMBEoLBQosFgFX6GCy2JhIC6hQrVbAjWLaItBiUOIChYLQc0iymJDIE4nYOA7HGxsIBFalGJkF3RQgSOLIAM7JAvtCKjlBOJaaA7BWXI5AfHf/9QHIDOt8NXHx4k06DcQv4fi30TqOYTL4lgSfDAJWvELQNnEglj0spqHlCoNCO5D698PUDaxAGQHL3KqBqViLRIMYMPBJgRAdqTB6mMpIH0FiAVJMACUot9D2YIk5vnnQKwPyk7FJFoKKxjILWAkQUEO8vFbKpVSpIB3IB9fxtFypCV4wjhQnTaAAAMAukNkIFSWlp4AAAAASUVORK5CYII="); position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 20px; height: 20px; background-size: 20px 20px; } .alert--process { background-color: #333; } .alert--process .alert__icon:before { content: ""; border-radius: 50%; pointer-events: none; width: 26px; height: 26px; display: inline-block; position: absolute; left: 50%; top: 50%; border-top: 4px solid rgba(255, 255, 255, 0.2); border-right: 4px solid rgba(255, 255, 255, 0.2); border-bottom: 4px solid rgba(255, 255, 255, 0.2); border-left: 4px solid #ffffff; -webkit-animation: load8 1s infinite linear; animation: load8 1s infinite linear; margin-top: -13px; margin-left: -13px; } @-webkit-keyframes load8 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes load8 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } .alert-position { position: fixed; opacity: 0; visibility: hidden; z-index: -1; padding: var(--padding-4); } .alert-position.animated { opacity: 1; visibility: visible; z-index: 1000; } .alert-position .alert { margin-bottom: 0; } @media (min-width: 576px) { .alert-position { max-width: 500px; } } @media (max-width: 576px) { .alert-position { left: 0; right: 0; } } .alert-position--top-right { top: 0; } @media (min-width: 576px) { .alert-position--top-right { right: 0; } } .alert-position--top-left { top: 0; } @media (min-width: 576px) { .alert-position--top-left { left: 0; } } .alert-position--bottom-right { bottom: 0; } @media (min-width: 576px) { .alert-position--bottom-right { right: 0; } } .alert-position--bottom-left { bottom: 0; } @media (min-width: 576px) { .alert-position--bottom-left { left: 0; } } .alert-position--bottom-center { bottom: 0; margin: 0 auto; } @media (min-width: 576px) { .alert-position--bottom-center { left: 0; right: 0; } } .alert-position--top-center { top: 0; margin: 0 auto; } @media (min-width: 576px) { .alert-position--top-center { left: 0; right: 0; } } .error { border-color: #F00 !important; } .errorlist { margin: 0; list-style: none; padding: 2px 10px 4px; position: relative; background: #fdf7f6; clear: both; } .errorlist li a { color: #f44336; font-size: 11px; /*text-transform: uppercase;*/ text-decoration: none; cursor: default; } .errorlist li:last-child { padding-bottom: 0; } .errorlist li { font-size: 12px; position: relative; } .timer { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: var(--color-third); min-height: 32px; } .timer__media { margin-right: var(--margin-1); } .timer__controls { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .timer__digit { position: relative; font-weight: 600; } .timer__digit:not(:last-child):after { content: ":"; margin: 0 0.1rem; } .container { padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; position: relative; } @media (min-width: 1199px) { .container { width: 98%; } } @media (min-width: 1299px) { .container--fixed { max-width: 1440px; } } .container--narrow { max-width: 1240px; } .container--fluid { width: 100%; padding: 0; } .row { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; } .no-gutters { margin-right: 0; margin-left: 0; } .no-gutters > .col, .no-gutters > [class*=col-] { padding-right: 0; padding-left: 0; } .col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto { position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px; } .col { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .col-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; } .col-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; } .col-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .col-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .col-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .col-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } .col-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; } .col-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; } .col-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .col-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; } .col-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; } .col-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .order-first { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; } .order-last { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13; } .order-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; } .order-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; } .order-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; } .order-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; } .order-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; } .order-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; } .order-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; } .order-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; } .order-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; } .order-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; } .order-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; } .order-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; } .order-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; } .offset-1 { margin-left: 8.333333%; } .offset-2 { margin-left: 16.666667%; } .offset-3 { margin-left: 25%; } .offset-4 { margin-left: 33.333333%; } .offset-5 { margin-left: 41.666667%; } .offset-6 { margin-left: 50%; } .offset-7 { margin-left: 58.333333%; } .offset-8 { margin-left: 66.666667%; } .offset-9 { margin-left: 75%; } .offset-10 { margin-left: 83.333333%; } .offset-11 { margin-left: 91.666667%; } @media (min-width: 576px) { .col-sm { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .col-sm-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; } .col-sm-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; } .col-sm-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .col-sm-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .col-sm-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .col-sm-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } .col-sm-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col-sm-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; } .col-sm-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; } .col-sm-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .col-sm-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; } .col-sm-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; } .col-sm-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .order-sm-first { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; } .order-sm-last { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13; } .order-sm-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; } .order-sm-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; } .order-sm-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; } .order-sm-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; } .order-sm-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; } .order-sm-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; } .order-sm-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; } .order-sm-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; } .order-sm-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; } .order-sm-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; } .order-sm-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; } .order-sm-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; } .order-sm-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; } .offset-sm-0 { margin-left: 0; } .offset-sm-1 { margin-left: 8.333333%; } .offset-sm-2 { margin-left: 16.666667%; } .offset-sm-3 { margin-left: 25%; } .offset-sm-4 { margin-left: 33.333333%; } .offset-sm-5 { margin-left: 41.666667%; } .offset-sm-6 { margin-left: 50%; } .offset-sm-7 { margin-left: 58.333333%; } .offset-sm-8 { margin-left: 66.666667%; } .offset-sm-9 { margin-left: 75%; } .offset-sm-10 { margin-left: 83.333333%; } .offset-sm-11 { margin-left: 91.666667%; } } @media (min-width: 768px) { .col-md { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .col-md-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; } .col-md-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; } .col-md-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .col-md-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .col-md-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .col-md-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } .col-md-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col-md-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; } .col-md-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; } .col-md-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .col-md-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; } .col-md-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; } .col-md-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .order-md-first { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; } .order-md-last { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13; } .order-md-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; } .order-md-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; } .order-md-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; } .order-md-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; } .order-md-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; } .order-md-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; } .order-md-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; } .order-md-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; } .order-md-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; } .order-md-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; } .order-md-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; } .order-md-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; } .order-md-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; } .offset-md-0 { margin-left: 0; } .offset-md-1 { margin-left: 8.333333%; } .offset-md-2 { margin-left: 16.666667%; } .offset-md-3 { margin-left: 25%; } .offset-md-4 { margin-left: 33.333333%; } .offset-md-5 { margin-left: 41.666667%; } .offset-md-6 { margin-left: 50%; } .offset-md-7 { margin-left: 58.333333%; } .offset-md-8 { margin-left: 66.666667%; } .offset-md-9 { margin-left: 75%; } .offset-md-10 { margin-left: 83.333333%; } .offset-md-11 { margin-left: 91.666667%; } } @media (min-width: 992px) { .col-lg { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .col-lg-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; } .col-lg-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; } .col-lg-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .col-lg-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .col-lg-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .col-lg-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } .col-lg-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col-lg-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; } .col-lg-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; } .col-lg-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .col-lg-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; } .col-lg-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; } .col-lg-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .order-lg-first { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; } .order-lg-last { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13; } .order-lg-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; } .order-lg-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; } .order-lg-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; } .order-lg-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; } .order-lg-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; } .order-lg-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; } .order-lg-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; } .order-lg-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; } .order-lg-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; } .order-lg-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; } .order-lg-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; } .order-lg-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; } .order-lg-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; } .offset-lg-0 { margin-left: 0; } .offset-lg-1 { margin-left: 8.333333%; } .offset-lg-2 { margin-left: 16.666667%; } .offset-lg-3 { margin-left: 25%; } .offset-lg-4 { margin-left: 33.333333%; } .offset-lg-5 { margin-left: 41.666667%; } .offset-lg-6 { margin-left: 50%; } .offset-lg-7 { margin-left: 58.333333%; } .offset-lg-8 { margin-left: 66.666667%; } .offset-lg-9 { margin-left: 75%; } .offset-lg-10 { margin-left: 83.333333%; } .offset-lg-11 { margin-left: 91.666667%; } } @media (min-width: 1200px) { .col-xl { -ms-flex-preferred-size: 0; flex-basis: 0; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; max-width: 100%; } .col-xl-auto { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: auto; max-width: none; } .col-xl-1 { -webkit-box-flex: 0; -ms-flex: 0 0 8.333333%; flex: 0 0 8.333333%; max-width: 8.333333%; } .col-xl-2 { -webkit-box-flex: 0; -ms-flex: 0 0 16.666667%; flex: 0 0 16.666667%; max-width: 16.666667%; } .col-xl-3 { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; } .col-xl-4 { -webkit-box-flex: 0; -ms-flex: 0 0 33.333333%; flex: 0 0 33.333333%; max-width: 33.333333%; } .col-xl-5 { -webkit-box-flex: 0; -ms-flex: 0 0 41.666667%; flex: 0 0 41.666667%; max-width: 41.666667%; } .col-xl-6 { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .col-xl-7 { -webkit-box-flex: 0; -ms-flex: 0 0 58.333333%; flex: 0 0 58.333333%; max-width: 58.333333%; } .col-xl-8 { -webkit-box-flex: 0; -ms-flex: 0 0 66.666667%; flex: 0 0 66.666667%; max-width: 66.666667%; } .col-xl-9 { -webkit-box-flex: 0; -ms-flex: 0 0 75%; flex: 0 0 75%; max-width: 75%; } .col-xl-10 { -webkit-box-flex: 0; -ms-flex: 0 0 83.333333%; flex: 0 0 83.333333%; max-width: 83.333333%; } .col-xl-11 { -webkit-box-flex: 0; -ms-flex: 0 0 91.666667%; flex: 0 0 91.666667%; max-width: 91.666667%; } .col-xl-12 { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; max-width: 100%; } .order-xl-first { -webkit-box-ordinal-group: 0; -ms-flex-order: -1; order: -1; } .order-xl-last { -webkit-box-ordinal-group: 14; -ms-flex-order: 13; order: 13; } .order-xl-0 { -webkit-box-ordinal-group: 1; -ms-flex-order: 0; order: 0; } .order-xl-1 { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; } .order-xl-2 { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; } .order-xl-3 { -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; } .order-xl-4 { -webkit-box-ordinal-group: 5; -ms-flex-order: 4; order: 4; } .order-xl-5 { -webkit-box-ordinal-group: 6; -ms-flex-order: 5; order: 5; } .order-xl-6 { -webkit-box-ordinal-group: 7; -ms-flex-order: 6; order: 6; } .order-xl-7 { -webkit-box-ordinal-group: 8; -ms-flex-order: 7; order: 7; } .order-xl-8 { -webkit-box-ordinal-group: 9; -ms-flex-order: 8; order: 8; } .order-xl-9 { -webkit-box-ordinal-group: 10; -ms-flex-order: 9; order: 9; } .order-xl-10 { -webkit-box-ordinal-group: 11; -ms-flex-order: 10; order: 10; } .order-xl-11 { -webkit-box-ordinal-group: 12; -ms-flex-order: 11; order: 11; } .order-xl-12 { -webkit-box-ordinal-group: 13; -ms-flex-order: 12; order: 12; } .offset-xl-0 { margin-left: 0; } .offset-xl-1 { margin-left: 8.333333%; } .offset-xl-2 { margin-left: 16.666667%; } .offset-xl-3 { margin-left: 25%; } .offset-xl-4 { margin-left: 33.333333%; } .offset-xl-5 { margin-left: 41.666667%; } .offset-xl-6 { margin-left: 50%; } .offset-xl-7 { margin-left: 58.333333%; } .offset-xl-8 { margin-left: 66.666667%; } .offset-xl-9 { margin-left: 75%; } .offset-xl-10 { margin-left: 83.333333%; } .offset-xl-11 { margin-left: 91.666667%; } } .d-none { display: none !important; } .d-inline { display: inline !important; } .d-inline-block { display: inline-block !important; } .d-block { display: block !important; } .d-table { display: table !important; } .d-table-row { display: table-row !important; } .d-table-cell { display: table-cell !important; } .d-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .d-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; } @media (min-width: 576px) { .d-sm-none { display: none !important; } .d-sm-inline { display: inline !important; } .d-sm-inline-block { display: inline-block !important; } .d-sm-block { display: block !important; } .d-sm-table { display: table !important; } .d-sm-table-row { display: table-row !important; } .d-sm-table-cell { display: table-cell !important; } .d-sm-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .d-sm-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media (min-width: 768px) { .d-md-none { display: none !important; } .d-md-inline { display: inline !important; } .d-md-inline-block { display: inline-block !important; } .d-md-block { display: block !important; } .d-md-table { display: table !important; } .d-md-table-row { display: table-row !important; } .d-md-table-cell { display: table-cell !important; } .d-md-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .d-md-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media (min-width: 992px) { .d-lg-none { display: none !important; } .d-lg-inline { display: inline !important; } .d-lg-inline-block { display: inline-block !important; } .d-lg-block { display: block !important; } .d-lg-table { display: table !important; } .d-lg-table-row { display: table-row !important; } .d-lg-table-cell { display: table-cell !important; } .d-lg-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .d-lg-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media (min-width: 1200px) { .d-xl-none { display: none !important; } .d-xl-inline { display: inline !important; } .d-xl-inline-block { display: inline-block !important; } .d-xl-block { display: block !important; } .d-xl-table { display: table !important; } .d-xl-table-row { display: table-row !important; } .d-xl-table-cell { display: table-cell !important; } .d-xl-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .d-xl-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; } } @media print { .d-print-none { display: none !important; } .d-print-inline { display: inline !important; } .d-print-inline-block { display: inline-block !important; } .d-print-block { display: block !important; } .d-print-table { display: table !important; } .d-print-table-row { display: table-row !important; } .d-print-table-cell { display: table-cell !important; } .d-print-flex { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; } .d-print-inline-flex { display: -webkit-inline-box !important; display: -ms-inline-flexbox !important; display: inline-flex !important; } } .flex-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; } .flex-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; } .flex-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; } .flex-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; } .flex-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; } .flex-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; } .flex-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; } .justify-content-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; } .justify-content-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } .justify-content-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; } .justify-content-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; } .justify-content-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; } .align-items-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; } .align-items-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; } .align-items-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; } .align-items-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; } .align-items-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; } .align-content-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; } .align-content-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; } .align-content-center { -ms-flex-line-pack: center !important; align-content: center !important; } .align-content-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; } .align-content-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; } .align-content-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; } .align-self-auto { -ms-flex-item-align: auto !important; align-self: auto !important; } .align-self-start { -ms-flex-item-align: start !important; align-self: flex-start !important; } .align-self-end { -ms-flex-item-align: end !important; align-self: flex-end !important; } .align-self-center { -ms-flex-item-align: center !important; align-self: center !important; } .align-self-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; } .align-self-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; } @media (min-width: 576px) { .flex-sm-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; } .flex-sm-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; } .flex-sm-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; } .flex-sm-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; } .flex-sm-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; } .flex-sm-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; } .flex-sm-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; } .justify-content-sm-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; } .justify-content-sm-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } .justify-content-sm-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; } .justify-content-sm-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; } .justify-content-sm-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; } .align-items-sm-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; } .align-items-sm-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; } .align-items-sm-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; } .align-items-sm-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; } .align-items-sm-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; } .align-content-sm-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; } .align-content-sm-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; } .align-content-sm-center { -ms-flex-line-pack: center !important; align-content: center !important; } .align-content-sm-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; } .align-content-sm-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; } .align-content-sm-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; } .align-self-sm-auto { -ms-flex-item-align: auto !important; align-self: auto !important; } .align-self-sm-start { -ms-flex-item-align: start !important; align-self: flex-start !important; } .align-self-sm-end { -ms-flex-item-align: end !important; align-self: flex-end !important; } .align-self-sm-center { -ms-flex-item-align: center !important; align-self: center !important; } .align-self-sm-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; } .align-self-sm-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; } } @media (min-width: 768px) { .flex-md-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; } .flex-md-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; } .flex-md-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; } .flex-md-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; } .flex-md-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; } .flex-md-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; } .flex-md-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; } .justify-content-md-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; } .justify-content-md-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } .justify-content-md-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; } .justify-content-md-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; } .justify-content-md-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; } .align-items-md-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; } .align-items-md-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; } .align-items-md-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; } .align-items-md-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; } .align-items-md-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; } .align-content-md-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; } .align-content-md-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; } .align-content-md-center { -ms-flex-line-pack: center !important; align-content: center !important; } .align-content-md-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; } .align-content-md-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; } .align-content-md-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; } .align-self-md-auto { -ms-flex-item-align: auto !important; align-self: auto !important; } .align-self-md-start { -ms-flex-item-align: start !important; align-self: flex-start !important; } .align-self-md-end { -ms-flex-item-align: end !important; align-self: flex-end !important; } .align-self-md-center { -ms-flex-item-align: center !important; align-self: center !important; } .align-self-md-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; } .align-self-md-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; } } @media (min-width: 992px) { .flex-lg-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; } .flex-lg-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; } .flex-lg-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; } .flex-lg-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; } .flex-lg-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; } .flex-lg-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; } .flex-lg-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; } .justify-content-lg-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; } .justify-content-lg-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } .justify-content-lg-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; } .justify-content-lg-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; } .justify-content-lg-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; } .align-items-lg-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; } .align-items-lg-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; } .align-items-lg-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; } .align-items-lg-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; } .align-items-lg-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; } .align-content-lg-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; } .align-content-lg-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; } .align-content-lg-center { -ms-flex-line-pack: center !important; align-content: center !important; } .align-content-lg-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; } .align-content-lg-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; } .align-content-lg-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; } .align-self-lg-auto { -ms-flex-item-align: auto !important; align-self: auto !important; } .align-self-lg-start { -ms-flex-item-align: start !important; align-self: flex-start !important; } .align-self-lg-end { -ms-flex-item-align: end !important; align-self: flex-end !important; } .align-self-lg-center { -ms-flex-item-align: center !important; align-self: center !important; } .align-self-lg-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; } .align-self-lg-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; } } @media (min-width: 1200px) { .flex-xl-row { -webkit-box-orient: horizontal !important; -webkit-box-direction: normal !important; -ms-flex-direction: row !important; flex-direction: row !important; } .flex-xl-column { -webkit-box-orient: vertical !important; -webkit-box-direction: normal !important; -ms-flex-direction: column !important; flex-direction: column !important; } .flex-xl-row-reverse { -webkit-box-orient: horizontal !important; -webkit-box-direction: reverse !important; -ms-flex-direction: row-reverse !important; flex-direction: row-reverse !important; } .flex-xl-column-reverse { -webkit-box-orient: vertical !important; -webkit-box-direction: reverse !important; -ms-flex-direction: column-reverse !important; flex-direction: column-reverse !important; } .flex-xl-wrap { -ms-flex-wrap: wrap !important; flex-wrap: wrap !important; } .flex-xl-nowrap { -ms-flex-wrap: nowrap !important; flex-wrap: nowrap !important; } .flex-xl-wrap-reverse { -ms-flex-wrap: wrap-reverse !important; flex-wrap: wrap-reverse !important; } .justify-content-xl-start { -webkit-box-pack: start !important; -ms-flex-pack: start !important; justify-content: flex-start !important; } .justify-content-xl-end { -webkit-box-pack: end !important; -ms-flex-pack: end !important; justify-content: flex-end !important; } .justify-content-xl-center { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; } .justify-content-xl-between { -webkit-box-pack: justify !important; -ms-flex-pack: justify !important; justify-content: space-between !important; } .justify-content-xl-around { -ms-flex-pack: distribute !important; justify-content: space-around !important; } .align-items-xl-start { -webkit-box-align: start !important; -ms-flex-align: start !important; align-items: flex-start !important; } .align-items-xl-end { -webkit-box-align: end !important; -ms-flex-align: end !important; align-items: flex-end !important; } .align-items-xl-center { -webkit-box-align: center !important; -ms-flex-align: center !important; align-items: center !important; } .align-items-xl-baseline { -webkit-box-align: baseline !important; -ms-flex-align: baseline !important; align-items: baseline !important; } .align-items-xl-stretch { -webkit-box-align: stretch !important; -ms-flex-align: stretch !important; align-items: stretch !important; } .align-content-xl-start { -ms-flex-line-pack: start !important; align-content: flex-start !important; } .align-content-xl-end { -ms-flex-line-pack: end !important; align-content: flex-end !important; } .align-content-xl-center { -ms-flex-line-pack: center !important; align-content: center !important; } .align-content-xl-between { -ms-flex-line-pack: justify !important; align-content: space-between !important; } .align-content-xl-around { -ms-flex-line-pack: distribute !important; align-content: space-around !important; } .align-content-xl-stretch { -ms-flex-line-pack: stretch !important; align-content: stretch !important; } .align-self-xl-auto { -ms-flex-item-align: auto !important; align-self: auto !important; } .align-self-xl-start { -ms-flex-item-align: start !important; align-self: flex-start !important; } .align-self-xl-end { -ms-flex-item-align: end !important; align-self: flex-end !important; } .align-self-xl-center { -ms-flex-item-align: center !important; align-self: center !important; } .align-self-xl-baseline { -ms-flex-item-align: baseline !important; align-self: baseline !important; } .align-self-xl-stretch { -ms-flex-item-align: stretch !important; align-self: stretch !important; } } /*! * Cropper v0.11.1 * https://github.com/fengyuanchen/cropper * * Copyright (c) 2014-2015 Fengyuan Chen and contributors * Released under the MIT license * * Date: 2015-08-22T04:54:51.269Z */ .cropper-container { position: relative; overflow: hidden; -ms-touch-action: none; touch-action: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; direction: ltr !important; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; } .cropper-container img { display: block; width: 100%; min-width: 0 !important; max-width: none !important; height: 100%; min-height: 0 !important; max-height: none !important; image-orientation: 0deg !important; } .cropper-canvas, .cropper-drag-box, .cropper-crop-box, .cropper-modal { position: absolute; top: 0; right: 0; bottom: 0; left: 0; } .cropper-drag-box { background-color: #fff; filter: alpha(opacity=0); opacity: 0; } .cropper-modal { background-color: #000; filter: alpha(opacity=50); opacity: .5; } .cropper-view-box { display: block; width: 100%; height: 100%; overflow: hidden; border: 1px solid #69f; border-color: rgba(102, 153, 255, 0.75); border-radius: 0; } .cropper-dashed { position: absolute; display: block; filter: alpha(opacity=50); border: 0 dashed #eee; opacity: .5; } .cropper-dashed.dashed-h { top: 33.33333333%; left: 0; width: 100%; height: 33.33333333%; border-top-width: 1px; border-bottom-width: 1px; } .cropper-dashed.dashed-v { top: 0; left: 33.33333333%; width: 33.33333333%; height: 100%; border-right-width: 1px; border-left-width: 1px; } .cropper-center { position: absolute; top: 50%; left: 50%; display: block; width: 0; height: 0; filter: alpha(opacity=75); opacity: .75; } .cropper-center:before, .cropper-center:after { position: absolute; display: block; content: " "; background-color: #eee; } .cropper-center:before { top: 0; left: -3px; width: 7px; height: 1px; } .cropper-center:after { top: -3px; left: 0; width: 1px; height: 7px; } .cropper-face, .cropper-line, .cropper-point { position: absolute; display: block; width: 100%; height: 100%; filter: alpha(opacity=10); opacity: .1; } .cropper-face { top: 0; left: 0; background-color: #fff; } .cropper-line { background-color: #69f; } .cropper-line.line-e { top: 0; right: -3px; width: 5px; cursor: e-resize; } .cropper-line.line-n { top: -3px; left: 0; height: 5px; cursor: n-resize; } .cropper-line.line-w { top: 0; left: -3px; width: 5px; cursor: w-resize; } .cropper-line.line-s { bottom: -3px; left: 0; height: 5px; cursor: s-resize; } .cropper-point { width: 5px; height: 5px; background-color: #69f; filter: alpha(opacity=75); opacity: .75; } .cropper-point.point-e { top: 50%; right: -3px; margin-top: -3px; cursor: e-resize; } .cropper-point.point-n { top: -3px; left: 50%; margin-left: -3px; cursor: n-resize; } .cropper-point.point-w { top: 50%; left: -3px; margin-top: -3px; cursor: w-resize; } .cropper-point.point-s { bottom: -3px; left: 50%; margin-left: -3px; cursor: s-resize; } .cropper-point.point-ne { top: -3px; right: -3px; cursor: ne-resize; } .cropper-point.point-nw { top: -3px; left: -3px; cursor: nw-resize; } .cropper-point.point-sw { bottom: -3px; left: -3px; cursor: sw-resize; } .cropper-point.point-se { right: -3px; bottom: -3px; width: 20px; height: 20px; cursor: se-resize; filter: alpha(opacity=100); opacity: 1; } .cropper-point.point-se:before { position: absolute; right: -50%; bottom: -50%; display: block; width: 200%; height: 200%; content: " "; background-color: #69f; filter: alpha(opacity=0); opacity: 0; } @media (min-width: 768px) { .cropper-point.point-se { width: 15px; height: 15px; } } @media (min-width: 992px) { .cropper-point.point-se { width: 10px; height: 10px; } } @media (min-width: 1200px) { .cropper-point.point-se { width: 5px; height: 5px; filter: alpha(opacity=75); opacity: .75; } } .cropper-bg { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC"); } .cropper-invisible { filter: alpha(opacity=0); opacity: 0; } .cropper-hide { position: absolute; display: block; width: 0; height: 0; } .cropper-hidden { display: none !important; } .cropper-move { cursor: move; } .cropper-crop { cursor: crosshair; } .cropper-disabled .cropper-drag-box, .cropper-disabled .cropper-face, .cropper-disabled .cropper-line, .cropper-disabled .cropper-point { cursor: not-allowed; } .img-container > img { max-width: 100%; } #facebox { position: fixed; z-index: 9999999999; } @media (min-width: 576px) { #facebox { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } } @media (min-width: 991px) { #facebox { -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); left: 50% !important; top: 50% !important; } } @media (max-width: 991px) { #facebox { top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important; } } #facebox .popup { position: relative; max-width: 1120px; margin: 0 auto; background-color: #fff; } @media (max-width: 576px) { #facebox .popup { height: 100%; overflow-x: hidden; overflow-y: auto; } } .popup__head { padding: var(--padding-10); padding-bottom: 0; border-bottom: 1px solid var(--color-gray-300); } .popup__body { padding: var(--padding-10); } #facebox .content { display: contents; } @media (min-width: 991px) { #facebox .content.facebox-large { min-width: 1020px; display: block; overflow: auto; } } @media (min-width: 991px) { #facebox .content.facebox-medium { min-width: 920px; display: block; overflow: auto; } } @media (max-width: 991px) { #facebox .content.facebox-large { width: 100vw; height: 100vh; display: block; overflow: auto; max-height: 100% !important;} } @media (max-width: 991px) { #facebox .content.facebox-medium { width: 100vw; height: 100vh; display: block; overflow: auto; max-height: 100% !important;} } #frmLoginPopUp .caption-wraper .field_label:empty, #frmLoginPopUp .caption-wraper:empty, #frmRegisterPopUp .caption-wraper .field_label:empty, #frmRegisterPopUp .caption-wraper:empty { display: none; } #facebox .close { width: 35px; height: 35px; position: absolute; top: -40px; right: 0; -webkit-transform: none; -ms-transform: none; transform: none; } @media (min-width: 767px) { #facebox .close::before { color: #fff; } } #facebox .close img { display: none; } #facebox .loading { text-align: center; } #facebox .image { text-align: center; } #facebox_overlay { position: fixed; top: 0px; left: 0px; height: 100%; width: 100%; } #facebox .scrollbar { max-height: 700px; } .facebox_hide { z-index: -100; } .facebox_overlayBG { background-color: #000; z-index: 99999; opacity: 0.7; } @media (max-width: 767px) { #facebox .close { top: 0; } #facebox .close:after { color: #000; } } @media (max-width: 767px) { .show-facebox { position: fixed; width: 100%; } } #facebox .img-container { max-height: 500px; overflow: auto; } #facebox .img-description { text-align: center; padding: var(--padding-6) var(--padding-6) 0; } #facebox .img-description .rotator-info { margin-bottom: var(--margin-4); } @media (min-width: 767px) { #facebox .calendar-view { padding: var(--padding-6); } /*#facebox .calendar-view.scheduled-lesson-popup { padding: 0;  } */ } @media (max-width: 767px) { #facebox .calendar-view .fc-header-toolbar { border: none; padding: 0; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } } .cookies-popup .content-panel__head { padding: var(--padding-4); } .cookies-popup .form__actions { padding: var(--padding-4); } @media (max-width: 1199px) { .calendar-facebox { position: fixed; left: 0; right: 0; top: 0; bottom: 0; overflow: hidden; } .calendar-facebox #facebox { left: 5% !important; right: 5% !important; top: 5% !important; bottom: 5% !important; } .calendar-facebox #facebox .popup, .calendar-facebox #facebox .content, .calendar-facebox #facebox .calendar-view, .calendar-facebox #facebox #calendar-container { height: 100%; } .calendar-facebox #facebox .content { max-height: 100% !important; } .calendar-facebox #facebox #calendar-container { height: calc(100% - 65px); } .calendar-facebox #facebox #calendar-container > div { height: 100%; } .calendar-facebox .tooltipevent { left: 50% !important; top: 50% !important; -webkit-transform: translate(-50%, -50%) !important; -ms-transform: translate(-50%, -50%) !important; transform: translate(-50%, -50%) !important; } } @media (max-width: 767px) { .calendar-facebox #facebox { left: 0% !important; right: 0% !important; top: 0% !important; bottom: 0% !important; } .calendar-facebox #facebox .calendar-view__head > .row { margin: 0; } } .field-set.filelink { margin-top: var(--margin-4); } .field-set.filelink .tag { margin-top: var(--margin-4); } .facebox-panel { position: relative; -webkit-transform: translate(0); -ms-transform: translate(0); transform: translate(0); background-color: #fff; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } @media (max-width: 576px) { .facebox-panel { height: 100%; } } @media (min-width: 576px) { .facebox-panel { min-width: 600px; } } @media (min-width: 1199px) { .facebox-panel { max-height: 85vh; } } .facebox-panel__head { padding: var(--padding-6); padding-bottom: 0; border-bottom: 1px solid var(--color-gray-300); } .facebox-panel__head h4 { padding-bottom: var(--padding-6); margin-bottom: 0 !important; } .facebox-panel__body { padding: var(--padding-6); height: 100%; overflow: auto; min-height: 300px; padding-bottom: var(--padding-26); } @media (max-width: 767px) { .facebox-panel__body { padding: var(--padding-5); padding-bottom: var(--padding-20); } } .form-action-sticky { position: fixed; width: 100%; left: 0; right: 0; -webkit-box-shadow: var(--boxShadow-all); box-shadow: var(--boxShadow-all); bottom: 0; margin: 0; padding: var(--padding-4) 5px; background: var(--color-white); } .form-action-sticky .caption-wraper { display: none; } .form-action-sticky .field_cover { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .form-action-sticky .field_cover input[type="submit"] { margin-right: 0 !important; margin-left: auto; } .fc-icon, .fc-unselectable { -moz-user-select: none; -ms-user-select: none; } .fc .fc-button, .fc-icon { text-transform: none; text-align: center; } .fc-not-allowed, .fc-not-allowed .fc-event { cursor: not-allowed; } .fc .fc-button:not(:disabled), .fc a[data-navlink], .fc-event.fc-event-draggable, .fc-event[href] { cursor: pointer; } .fc-unselectable { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -webkit-tap-highlight-color: transparent; } .fc { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; font-size: 1em; } .fc .fc-button, .fc-icon { display: inline-block; font-weight: 400; } .fc, .fc *, .fc :after, .fc :before { -webkit-box-sizing: border-box; box-sizing: border-box; } .fc table { border-collapse: collapse; border-spacing: 0; font-size: 1em; } .fc th { text-align: center; } .fc td, .fc th { vertical-align: top; padding: 0; } .fc .fc-button, .fc .fc-button .fc-icon, .fc .fc-button-group, .fc .fc-timegrid-slot-label { vertical-align: middle; } .fc a[data-navlink]:hover { text-decoration: underline; } .fc .fc-button:hover, .fc .fc-list-event-title a, a.fc-event, a.fc-event:hover { text-decoration: none; } .fc-direction-ltr { direction: ltr; text-align: left; } .fc-direction-rtl { direction: rtl; text-align: right; } .fc-theme-standard td, .fc-theme-standard th { border: 1px solid #ddd; border: 1px solid var(--fc-border-color, #ddd); } .fc-liquid-hack td, .fc-liquid-hack th { position: relative; } @font-face { font-family: fcicons; src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format("truetype"); font-weight: 400; font-style: normal; } .fc-icon { width: 1em; height: 1em; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; font-family: fcicons !important; speak: none; font-style: normal; font-variant: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .fc-icon-chevron-left:before { content: "\e900"; } .fc-icon-chevron-right:before { content: "\e901"; } .fc-icon-chevrons-left:before { content: "\e902"; } .fc-icon-chevrons-right:before { content: "\e903"; } .fc-icon-minus-square:before { content: "\e904"; } .fc-icon-plus-square:before { content: "\e905"; } .fc-icon-x:before { content: "\e906"; } .fc .fc-button { overflow: visible; text-transform: none; margin: 0; font-family: inherit; } .fc .fc-button::-moz-focus-inner { padding: 0; border-style: none; } .fc .fc-button { -webkit-appearance: button; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-color: transparent; border: 1px solid transparent; padding: .4em .65em; font-size: 1em; line-height: 1.5; border-radius: .25em; } .fc .fc-button:focus { outline: 0; -webkit-box-shadow: 0 0 0 0.2rem rgba(44, 62, 80, 0.25); box-shadow: 0 0 0 0.2rem rgba(44, 62, 80, 0.25); } .fc .fc-button-primary:focus, .fc .fc-button-primary:not(:disabled).fc-button-active:focus, .fc .fc-button-primary:not(:disabled):active:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(76, 91, 106, 0.5); box-shadow: 0 0 0 0.2rem rgba(76, 91, 106, 0.5); } .fc .fc-button:disabled { opacity: .65; } .fc .fc-button-primary { color: #fff; color: var(--fc-button-text-color, #fff); background-color: #2C3E50; background-color: var(--fc-button-bg-color, #2C3E50); border-color: #2C3E50; border-color: var(--fc-button-border-color, #2C3E50); } .fc .fc-button-primary:hover { color: #fff; color: var(--fc-button-text-color, #fff); background-color: #1e2b37; background-color: var(--fc-button-hover-bg-color, #1e2b37); border-color: #1a252f; border-color: var(--fc-button-hover-border-color, #1a252f); } .fc .fc-button-primary:disabled { color: #fff; color: var(--fc-button-text-color, #fff); background-color: #2C3E50; background-color: var(--fc-button-bg-color, #2C3E50); border-color: #2C3E50; border-color: var(--fc-button-border-color, #2C3E50); } .fc .fc-button-primary:not(:disabled).fc-button-active, .fc .fc-button-primary:not(:disabled):active { color: #fff; color: var(--fc-button-text-color, #fff); background-color: #1a252f; background-color: var(--fc-button-active-bg-color, #1a252f); border-color: #151e27; border-color: var(--fc-button-active-border-color, #151e27); } .fc .fc-button .fc-icon { font-size: 1.5em; } .fc .fc-button-group { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; } .fc .fc-button-group > .fc-button { position: relative; -webkit-box-flex: 1; -ms-flex: 1 1 auto; flex: 1 1 auto; } .fc .fc-button-group > .fc-button.fc-button-active, .fc .fc-button-group > .fc-button:active, .fc .fc-button-group > .fc-button:focus, .fc .fc-button-group > .fc-button:hover { z-index: 1; } .fc-direction-ltr .fc-button-group > .fc-button:not(:first-child) { margin-left: -1px; border-top-left-radius: 0; border-bottom-left-radius: 0; } .fc-direction-ltr .fc-button-group > .fc-button:not(:last-child) { border-top-right-radius: 0; border-bottom-right-radius: 0; } .fc-direction-rtl .fc-button-group > .fc-button:not(:first-child) { margin-right: -1px; border-top-right-radius: 0; border-bottom-right-radius: 0; } .fc-direction-rtl .fc-button-group > .fc-button:not(:last-child) { border-top-left-radius: 0; border-bottom-left-radius: 0; } .fc .fc-toolbar { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .fc .fc-toolbar.fc-header-toolbar { margin-bottom: 1.5em; } .fc .fc-toolbar.fc-footer-toolbar { margin-top: 1.5em; } .fc .fc-toolbar-title { font-size: 1.75em; margin: 0; } .fc-direction-ltr .fc-toolbar > * > :not(:first-child) { margin-left: .75em; } .fc-direction-rtl .fc-toolbar > * > :not(:first-child) { margin-right: .75em; } .fc-direction-rtl .fc-toolbar-ltr { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .fc .fc-scroller { -webkit-overflow-scrolling: touch; position: relative; } .fc .fc-scroller-liquid { height: 100%; } .fc .fc-scroller-liquid-absolute { position: absolute; top: 0; right: 0; left: 0; bottom: 0; } .fc .fc-scroller-harness { position: relative; overflow: hidden; direction: ltr; } .fc .fc-scroller-harness-liquid { height: 100%; } .fc-direction-rtl .fc-scroller-harness > .fc-scroller { direction: rtl; } .fc-theme-standard .fc-scrollgrid { border: 1px solid #ddd; border: 1px solid var(--fc-border-color, #ddd); } .fc .fc-scrollgrid, .fc .fc-scrollgrid-section-footer > *, .fc .fc-scrollgrid-section-header > * { border-bottom-width: 0; } .fc .fc-scrollgrid, .fc .fc-scrollgrid table { width: 100%; table-layout: fixed; } .fc .fc-scrollgrid table { border-top-style: hidden; border-left-style: hidden; border-right-style: hidden; } .fc .fc-scrollgrid { border-collapse: separate; border-right-width: 0; } .fc .fc-scrollgrid-liquid { height: 100%; } .fc .fc-scrollgrid-section, .fc .fc-scrollgrid-section table, .fc .fc-scrollgrid-section > td { height: 1px; } .fc .fc-scrollgrid-section-liquid { height: auto; } .fc .fc-scrollgrid-section-liquid > td { height: 100%; } .fc .fc-scrollgrid-section > * { border-top-width: 0; border-left-width: 0; } .fc .fc-scrollgrid-section-body table, .fc .fc-scrollgrid-section-footer table { border-bottom-style: hidden; } .fc .fc-scrollgrid-section-sticky > * { background: var(--fc-page-bg-color, #fff); position: sticky; z-index: 2; } .fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky > * { top: 0; } .fc .fc-scrollgrid-section-footer.fc-scrollgrid-section-sticky > * { bottom: 0; } .fc .fc-scrollgrid-sticky-shim { height: 1px; margin-bottom: -1px; } .fc-sticky { position: sticky; } .fc .fc-view-harness { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; position: relative; } .fc .fc-bg-event, .fc .fc-highlight, .fc .fc-non-business, .fc .fc-view-harness-active > .fc-view { position: absolute; top: 0; left: 0; right: 0; bottom: 0; } .fc .fc-col-header-cell-cushion { display: inline-block; padding: 2px 4px; } .fc .fc-non-business { background: rgba(215, 215, 215, 0.3); background: var(--fc-non-business-color, rgba(215, 215, 215, 0.3)); } .fc .fc-bg-event { background: var(--fc-bg-event-color, #8fdf82); opacity: .3; opacity: var(--fc-bg-event-opacity, 0.3); } .fc .fc-bg-event .fc-event-title { margin: .5em; font-size: .85em; font-size: var(--fc-small-font-size, 0.85em); font-style: italic; } .fc .fc-highlight { background: rgba(188, 232, 241, 0.3); background: var(--fc-highlight-color, rgba(188, 232, 241, 0.3)); } .fc .fc-cell-shaded, .fc .fc-day-disabled { background: rgba(208, 208, 208, 0.3); background: var(--fc-neutral-bg-color, rgba(208, 208, 208, 0.3)); } .fc-event .fc-event-main { position: relative; z-index: 2; } .fc-event-dragging:not(.fc-event-selected) { opacity: .75; } .fc-event-dragging.fc-event-selected { -webkit-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3); box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3); } .fc-event .fc-event-resizer { display: none; position: absolute; z-index: 4; } .fc-event-selected .fc-event-resizer, .fc-event:hover .fc-event-resizer, .fc-h-event { display: block; } .fc-event-selected .fc-event-resizer { border-radius: 4px; border-radius: calc(var(--fc-event-resizer-dot-total-width,8px)/ 2); border-width: 1px; border-width: var(--fc-event-resizer-dot-border-width, 1px); width: 8px; width: var(--fc-event-resizer-dot-total-width, 8px); height: 8px; height: var(--fc-event-resizer-dot-total-width, 8px); border-style: solid; border-color: inherit; background: var(--fc-page-bg-color, #fff); } .fc-event-selected .fc-event-resizer:before { content: ''; position: absolute; top: -20px; left: -20px; right: -20px; bottom: -20px; } .fc-event-selected { -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); } .fc-event-selected:before { content: ""; position: absolute; z-index: 3; top: 0; left: 0; right: 0; bottom: 0; } .fc-event-selected:after { content: ""; background: rgba(0, 0, 0, 0.25); background: var(--fc-event-selected-overlay-color, rgba(0, 0, 0, 0.25)); position: absolute; z-index: 1; top: -1px; left: -1px; right: -1px; bottom: -1px; } .fc-h-event { border: 1px solid #3788d8; border: 1px solid var(--fc-event-border-color, #3788d8); background-color: #3788d8; background-color: var(--fc-event-bg-color, #3788d8); } .fc-h-event .fc-event-main { color: #fff; color: var(--fc-event-text-color, #fff); } .fc-h-event .fc-event-main-frame { display: -webkit-box; display: -ms-flexbox; display: flex; } .fc-h-event .fc-event-time { max-width: 100%; overflow: hidden; } .fc-h-event .fc-event-title-container { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; -ms-flex-negative: 1; flex-shrink: 1; min-width: 0; } .fc-h-event .fc-event-title { display: inline-block; vertical-align: top; left: 0; right: 0; max-width: 100%; overflow: hidden; } .fc-h-event.fc-event-selected:before { top: -10px; bottom: -10px; } .fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-start), .fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-end) { border-top-left-radius: 0; border-bottom-left-radius: 0; border-left-width: 0; } .fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-end), .fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-start) { border-top-right-radius: 0; border-bottom-right-radius: 0; border-right-width: 0; } .fc-h-event:not(.fc-event-selected) .fc-event-resizer { top: 0; bottom: 0; width: 8px; width: var(--fc-event-resizer-thickness, 8px); } .fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start, .fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end { cursor: w-resize; left: -4px; left: calc(var(--fc-event-resizer-thickness,8px)/ -2); } .fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end, .fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start { cursor: e-resize; right: -4px; right: calc(var(--fc-event-resizer-thickness,8px)/ -2); } .fc-h-event.fc-event-selected .fc-event-resizer { top: 50%; margin-top: -4px; margin-top: calc(var(--fc-event-resizer-dot-total-width,8px)/ -2); } .fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-start, .fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-end { left: -4px; left: calc(var(--fc-event-resizer-dot-total-width,8px)/ -2); } .fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-end, .fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-start { right: -4px; right: calc(var(--fc-event-resizer-dot-total-width,8px)/ -2); } :root { --fc-daygrid-event-dot-width:8px; --fc-list-event-dot-width:10px; --fc-list-event-hover-bg-color:#f5f5f5; } .fc .fc-popover { position: fixed; top: 0; -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15); box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15); } .fc .fc-popover-header { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 3px 4px; } .fc .fc-popover-title { margin: 0 2px; } .fc .fc-popover-close { cursor: pointer; opacity: .65; font-size: 1.1em; } .fc-theme-standard .fc-popover { border: 1px solid #ddd; border: 1px solid var(--fc-border-color, #ddd); background: var(--fc-page-bg-color, #fff); } .fc-theme-standard .fc-popover-header { background: rgba(208, 208, 208, 0.3); background: var(--fc-neutral-bg-color, rgba(208, 208, 208, 0.3)); } .fc-daygrid-day-events:after, .fc-daygrid-day-events:before, .fc-daygrid-day-frame:after, .fc-daygrid-day-frame:before, .fc-daygrid-event-harness:after, .fc-daygrid-event-harness:before { content: ""; clear: both; display: table; } .fc .fc-daygrid-body { position: relative; z-index: 1; } .fc .fc-daygrid-day.fc-day-today { background-color: rgba(255, 220, 40, 0.15); background-color: var(--fc-today-bg-color, rgba(255, 220, 40, 0.15)); } .fc .fc-daygrid-day-frame { position: relative; min-height: 100%; } .fc .fc-daygrid-day-top { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .fc .fc-day-other .fc-daygrid-day-top { opacity: .3; } .fc .fc-daygrid-day-number { position: relative; z-index: 4; padding: 4px; } .fc .fc-daygrid-day-events { margin-top: 1px; } .fc .fc-daygrid-body-balanced .fc-daygrid-day-events { position: absolute; left: 0; right: 0; } .fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events { position: relative; min-height: 2em; } .fc .fc-daygrid-body-natural .fc-daygrid-day-events { margin-bottom: 1em; } .fc .fc-daygrid-event-harness { position: relative; } .fc .fc-daygrid-event-harness-abs { position: absolute; top: 0; left: 0; right: 0; } .fc .fc-daygrid-bg-harness { position: absolute; top: 0; bottom: 0; } .fc .fc-daygrid-day-bg .fc-non-business { z-index: 1; } .fc .fc-daygrid-day-bg .fc-bg-event { z-index: 2; } .fc .fc-daygrid-day-bg .fc-highlight { z-index: 3; } .fc .fc-daygrid-event { z-index: 6; margin-top: 1px; } .fc .fc-daygrid-event.fc-event-mirror { z-index: 7; } .fc .fc-daygrid-day-bottom { font-size: .85em; margin: 2px 3px 0; } .fc .fc-daygrid-more-link { position: relative; z-index: 4; cursor: pointer; } .fc .fc-daygrid-week-number { position: absolute; z-index: 5; top: 0; padding: 2px; min-width: 1.5em; text-align: center; background-color: rgba(208, 208, 208, 0.3); background-color: var(--fc-neutral-bg-color, rgba(208, 208, 208, 0.3)); color: grey; color: var(--fc-neutral-text-color, grey); } .fc .fc-more-popover { z-index: 8; } .fc .fc-more-popover .fc-popover-body { min-width: 220px; padding: 10px; } .fc-direction-ltr .fc-daygrid-event.fc-event-start, .fc-direction-rtl .fc-daygrid-event.fc-event-end { margin-left: 2px; } .fc-direction-ltr .fc-daygrid-event.fc-event-end, .fc-direction-rtl .fc-daygrid-event.fc-event-start { margin-right: 2px; } .fc-direction-ltr .fc-daygrid-week-number { left: 0; border-radius: 0 0 3px; } .fc-direction-rtl .fc-daygrid-week-number { right: 0; border-radius: 0 0 0 3px; } .fc-liquid-hack .fc-daygrid-day-frame { position: static; } .fc-daygrid-event { position: relative; white-space: nowrap; border-radius: 3px; font-size: .85em; font-size: var(--fc-small-font-size, 0.85em); } .fc-daygrid-block-event .fc-event-time { font-weight: 700; } .fc-daygrid-block-event .fc-event-time, .fc-daygrid-block-event .fc-event-title { padding: 1px; } .fc-daygrid-dot-event { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 2px 0; } .fc-daygrid-dot-event .fc-event-title { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; -ms-flex-negative: 1; flex-shrink: 1; min-width: 0; overflow: hidden; font-weight: 700; } .fc-daygrid-dot-event.fc-event-mirror, .fc-daygrid-dot-event:hover { background: rgba(0, 0, 0, 0.1); } .fc-daygrid-dot-event.fc-event-selected:before { top: -10px; bottom: -10px; } .fc-daygrid-event-dot { margin: 0 4px; -webkit-box-sizing: content-box; box-sizing: content-box; width: 0; height: 0; border: 4px solid #3788d8; border: calc(var(--fc-daygrid-event-dot-width,8px)/ 2) solid var(--fc-event-border-color, #3788d8); border-radius: 4px; border-radius: calc(var(--fc-daygrid-event-dot-width,8px)/ 2); } .fc-direction-ltr .fc-daygrid-event .fc-event-time { margin-right: 3px; } .fc-direction-rtl .fc-daygrid-event .fc-event-time { margin-left: 3px; } .fc-v-event { display: block; border: 1px solid #3788d8; border: 1px solid var(--fc-event-border-color, #3788d8); background-color: #3788d8; background-color: var(--fc-event-bg-color, #3788d8); } .fc-v-event .fc-event-main { color: #000; color: var(--fc-event-text-color, #000); height: 100%; } .fc-v-event .fc-event-main-frame { height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .fc-v-event .fc-event-time { -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; -ms-flex-negative: 0; flex-shrink: 0; max-height: 100%; overflow: hidden; } .fc-v-event .fc-event-title-container { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; -ms-flex-negative: 1; flex-shrink: 1; min-height: 0; } .fc-v-event .fc-event-title { top: 0; bottom: 0; max-height: 100%; overflow: hidden; } .fc-v-event:not(.fc-event-start) { border-top-width: 0; border-top-left-radius: 0; border-top-right-radius: 0; } .fc-v-event:not(.fc-event-end) { border-bottom-width: 0; border-bottom-left-radius: 0; border-bottom-right-radius: 0; } .fc-v-event.fc-event-selected:before { left: -10px; right: -10px; } .fc-v-event .fc-event-resizer-start { cursor: n-resize; } .fc-v-event .fc-event-resizer-end { cursor: s-resize; } .fc-v-event:not(.fc-event-selected) .fc-event-resizer { height: 8px; height: var(--fc-event-resizer-thickness, 8px); left: 0; right: 0; } .fc-v-event:not(.fc-event-selected) .fc-event-resizer-start { top: -4px; top: calc(var(--fc-event-resizer-thickness,8px)/ -2); } .fc-v-event:not(.fc-event-selected) .fc-event-resizer-end { bottom: -4px; bottom: calc(var(--fc-event-resizer-thickness,8px)/ -2); } .fc-v-event.fc-event-selected .fc-event-resizer { left: 50%; margin-left: -4px; margin-left: calc(var(--fc-event-resizer-dot-total-width,8px)/ -2); } .fc-v-event.fc-event-selected .fc-event-resizer-start { top: -4px; top: calc(var(--fc-event-resizer-dot-total-width,8px)/ -2); } .fc-v-event.fc-event-selected .fc-event-resizer-end { bottom: -4px; bottom: calc(var(--fc-event-resizer-dot-total-width,8px)/ -2); } .fc .fc-timegrid .fc-daygrid-body { z-index: 2; } .fc .fc-timegrid-axis-chunk > table, .fc .fc-timegrid-body, .fc .fc-timegrid-slots { position: relative; z-index: 1; } .fc .fc-timegrid-divider { padding: 0 0 2px; } .fc .fc-timegrid-body { min-height: 100%; } .fc .fc-timegrid-axis-chunk { position: relative; } .fc .fc-timegrid-slot { height: 1.5em; border-bottom: 0; } .fc .fc-timegrid-slot:empty:before { content: '\00a0'; } .fc .fc-timegrid-slot-minor { border-top-style: dotted; } .fc .fc-timegrid-slot-label-cushion { display: inline-block; white-space: nowrap; } .fc .fc-timegrid-axis-cushion, .fc .fc-timegrid-slot-label-cushion { padding: 0 4px; } .fc .fc-timegrid-axis-frame-liquid { height: 100%; } .fc .fc-timegrid-axis-frame { overflow: hidden; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .fc .fc-timegrid-axis-cushion { max-width: 60px; -ms-flex-negative: 0; flex-shrink: 0; } .fc-direction-ltr .fc-timegrid-slot-label-frame { text-align: right; } .fc-direction-rtl .fc-timegrid-slot-label-frame { text-align: left; } .fc-liquid-hack .fc-timegrid-axis-frame-liquid { height: auto; position: absolute; top: 0; right: 0; bottom: 0; left: 0; } .fc .fc-timegrid-col.fc-day-today { background-color: rgba(255, 220, 40, 0.15); background-color: var(--fc-today-bg-color, rgba(255, 220, 40, 0.15)); } .fc .fc-timegrid-col-frame { min-height: 100%; position: relative; } .fc-liquid-hack .fc-timegrid-col-frame { height: auto; position: absolute; top: 0; right: 0; bottom: 0; left: 0; } .fc-media-screen .fc-timegrid-cols { position: absolute; top: 0; left: 0; right: 0; bottom: 0; } .fc-media-screen .fc-timegrid-cols > table { height: 100%; } .fc-media-screen .fc-timegrid-col-bg, .fc-media-screen .fc-timegrid-col-events, .fc-media-screen .fc-timegrid-now-indicator-container { position: absolute; top: 0; left: 0; right: 0; } .fc-media-screen .fc-timegrid-event-harness { position: absolute; } .fc .fc-timegrid-col-bg { z-index: 2; } .fc .fc-timegrid-col-bg .fc-non-business { z-index: 1; } .fc .fc-timegrid-col-bg .fc-bg-event { z-index: 2; } .fc .fc-timegrid-col-bg .fc-highlight, .fc .fc-timegrid-col-events { z-index: 3; } .fc .fc-timegrid-bg-harness { position: absolute; left: 0; right: 0; } .fc .fc-timegrid-now-indicator-container { bottom: 0; overflow: hidden; } .fc-direction-ltr .fc-timegrid-col-events { margin: 0 2.5% 0 2px; } .fc-direction-rtl .fc-timegrid-col-events { margin: 0 2px 0 2.5%; } .fc-timegrid-event-harness-inset .fc-timegrid-event, .fc-timegrid-event.fc-event-mirror { -webkit-box-shadow: 0 0 0 1px #fff; box-shadow: 0 0 0 1px #fff; -webkit-box-shadow: 0 0 0 1px var(--fc-page-bg-color, #fff); box-shadow: 0 0 0 1px var(--fc-page-bg-color, #fff); } .fc-timegrid-event { font-size: .85em; font-size: var(--fc-small-font-size, 0.85em); border-radius: 3px; } .fc-timegrid-event .fc-event-main { padding: 1px 1px 0; } .fc-timegrid-event .fc-event-time { white-space: nowrap; font-size: .85em; font-size: var(--fc-small-font-size, 0.85em); margin-bottom: 1px; } .fc-timegrid-event-condensed .fc-event-main-frame { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; overflow: hidden; } .fc-timegrid-event-condensed .fc-event-time:after { content: '\00a0-\00a0'; } .fc-timegrid-event-condensed .fc-event-title { font-size: .85em; font-size: var(--fc-small-font-size, 0.85em); } .fc-media-screen .fc-timegrid-event { position: absolute; top: 0; bottom: 1px; left: 0; right: 0; } .fc .fc-timegrid-now-indicator-line { position: absolute; z-index: 4; left: 0; right: 0; border-style: solid; border-width: 1px 0 0; } .fc .fc-timegrid-now-indicator-arrow { position: absolute; z-index: 4; margin-top: -5px; border-style: solid; } .fc-direction-ltr .fc-timegrid-now-indicator-arrow { left: 0; border-width: 5px 0 5px 6px; border-top-color: transparent; border-bottom-color: transparent; } .fc-direction-rtl .fc-timegrid-now-indicator-arrow { right: 0; border-width: 5px 6px 5px 0; border-top-color: transparent; border-bottom-color: transparent; } .fc-theme-standard .fc-list { border: 1px solid #ddd; border: 1px solid var(--fc-border-color, #ddd); } .fc .fc-list-empty { background-color: rgba(208, 208, 208, 0.3); background-color: var(--fc-neutral-bg-color, rgba(208, 208, 208, 0.3)); height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .fc .fc-list-empty-cushion { margin: 5em 0; } .fc .fc-list-table { width: 100%; border-style: hidden; } .fc .fc-list-table tr > * { border-left: 0; border-right: 0; } .fc .fc-list-sticky .fc-list-day > * { position: sticky; top: 0; background: var(--fc-page-bg-color, #fff); } .fc .fc-list-table th { padding: 0; } .fc .fc-list-day-cushion, .fc .fc-list-table td { padding: 8px 14px; } .fc .fc-list-day-cushion:after { content: ""; clear: both; display: table; } .fc-theme-standard .fc-list-day-cushion { background-color: rgba(208, 208, 208, 0.3); background-color: var(--fc-neutral-bg-color, rgba(208, 208, 208, 0.3)); } .fc-direction-ltr .fc-list-day-text, .fc-direction-rtl .fc-list-day-side-text { float: left; } .fc-direction-ltr .fc-list-day-side-text, .fc-direction-rtl .fc-list-day-text { float: right; } .fc-direction-ltr .fc-list-table .fc-list-event-graphic { padding-right: 0; } .fc-direction-rtl .fc-list-table .fc-list-event-graphic { padding-left: 0; } .fc .fc-list-event.fc-event-forced-url { cursor: pointer; } .fc .fc-list-event:hover td { background-color: #f5f5f5; background-color: var(--fc-list-event-hover-bg-color, #f5f5f5); } .fc .fc-list-event-graphic, .fc .fc-list-event-time { white-space: nowrap; width: 1px; } .fc .fc-list-event-dot { display: inline-block; -webkit-box-sizing: content-box; box-sizing: content-box; width: 0; height: 0; border: 5px solid #3788d8; border: calc(var(--fc-list-event-dot-width,10px)/ 2) solid var(--fc-event-border-color, #3788d8); border-radius: 5px; border-radius: calc(var(--fc-list-event-dot-width,10px)/ 2); } .fc .fc-list-event-title a { color: inherit; } .fc .fc-list-event.fc-event-forced-url:hover a { text-decoration: underline; } .fc-theme-bootstrap a:not([href]) { color: inherit; } /* Ion.RangeSlider // css version 2.0.3 // © 2013-2014 Denis Ineshin | IonDen.com // ===================================================================================================================*/ /* ===================================================================================================================== // RangeSlider */ .irs { position: relative; display: block; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .irs-line { position: relative; display: block; overflow: hidden; outline: none !important; } .irs-line-left, .irs-line-mid, .irs-line-right { position: absolute; display: block; top: 0; } .irs-line-left { left: 0; width: 11%; } .irs-line-mid { left: 9%; width: 82%; } .irs-line-right { right: 0; width: 11%; } .irs-bar { position: absolute; display: block; left: 0; width: 0; } .irs-bar-edge { position: absolute; display: block; top: 0; left: 0; } .irs-shadow { position: absolute; display: none; left: 0; width: 0; } .irs-slider { position: absolute; display: block; cursor: default; z-index: 1; } .irs-slider.type_last { z-index: 2; } .irs-min { position: absolute; display: block; left: 0; cursor: default; } .irs-max { position: absolute; display: block; right: 0; cursor: default; } .irs-from, .irs-to, .irs-single { position: absolute; display: block; top: 0; left: 0; cursor: default; white-space: nowrap; } .irs-grid { position: absolute; display: none; bottom: 0; left: 0; width: 100%; height: 20px; } .irs-with-grid .irs-grid { display: block; } .irs-grid-pol { position: absolute; top: 0; left: 0; width: 1px; height: 8px; background: #000; } .irs-grid-pol.small { height: 4px; } .irs-grid-text { position: absolute; bottom: 0; left: 0; white-space: nowrap; text-align: center; font-size: 9px; line-height: 9px; padding: 0 3px; color: #000; } .irs-disable-mask { position: absolute; display: block; top: 0; left: -1%; width: 102%; height: 100%; cursor: default; background: rgba(0, 0, 0, 0); z-index: 2; } .irs-disabled { opacity: 0.4; } .lt-ie9 .irs-disabled { filter: alpha(opacity=40); } .irs-hidden-input { position: absolute !important; display: block !important; top: 0 !important; left: 0 !important; width: 0 !important; height: 0 !important; font-size: 0 !important; line-height: 0 !important; padding: 0 !important; margin: 0 !important; outline: none !important; z-index: -9999 !important; background: none !important; border-style: solid !important; border-color: transparent !important; } /* Ion.RangeSlider, Simple Skin // css version 2.0.3 // © Denis Ineshin, 2014    https://github.com/IonDen // © guybowden, 2014        https://github.com/guybowden // ===================================================================================================================*/ /* ===================================================================================================================== // Skin details */ .irs { height: 30px; } .irs-with-grid { height: 60px; margin-top: 10px; } .irs-line { height: 6px; top: 0; background: #e1e1e1; /* background: linear-gradient(to bottom, #DDD -50%, #FFF 150%);  W3C */ /*   border: 1px solid #CCC;*/ border-radius: 16px; -moz-border-radius: 16px; } .irs-line-left { height: 8px; } .irs-line-mid { height: 8px; } .irs-line-right { height: 8px; } .irs-bar { height: 6px; top: 0; background: var(--color-secondary); /*  background: linear-gradient(to top, rgba(66,139,202,1) 0%,rgba(127,195,232,1) 100%);  W3C */ } .irs-bar-edge { height: 10px; top: 33px; width: 14px; border: 1px solid #428bca; border-right: 0; background: #428bca; background: -webkit-gradient(linear, left bottom, left top, from(#428bca), to(#7fc3e8)); background: -o-linear-gradient(bottom, #428bca 0%, #7fc3e8 100%); background: linear-gradient(to top, #428bca 0%, #7fc3e8 100%); /* W3C */ border-radius: 16px 0 0 16px; -moz-border-radius: 16px 0 0 16px; } .irs-shadow { height: 2px; top: 38px; background: #000; opacity: 0.3; border-radius: 5px; -moz-border-radius: 5px; } .lt-ie9 .irs-shadow { filter: alpha(opacity=30); } .irs-slider { top: -10px; border-radius: 100%; background: #fff; color: #555555; cursor: move; font-weight: normal; border: 1px solid #ddd; cursor: move; height: 1.8em; position: absolute; width: 1.8rem; z-index: 2; -webkit-box-shadow: 0 5px 5px 5px rgba(0, 0, 0, 0.06); box-shadow: 0 5px 5px 5px rgba(0, 0, 0, 0.06); } /* .irs-slider.state_hover, .irs-slider:hover { background: #FFF; } */ .irs-min, .irs-max { color: #333; font-size: 12px; line-height: 1.333; text-shadow: none; top: 0; padding: 1px 5px; background: rgba(0, 0, 0, 0.1); border-radius: 3px; -moz-border-radius: 3px; } .lt-ie9 .irs-min, .lt-ie9 .irs-max { background: #ccc; } .irs-from, .irs-to, .irs-single { color: #fff; font-size: 12px; line-height: 1.333; text-shadow: none; padding: 1px 5px; background: #0064ca; border-radius: 3px; -moz-border-radius: 3px; } #perform_price { position: relative; } .lt-ie9 .irs-from, .lt-ie9 .irs-to, .lt-ie9 .irs-single { background: #999; } .irs-grid { height: 30px; } .irs-grid-pol { opacity: 0.5; background: #428bca; } .irs-grid-pol.small { background: #999; } .irs-grid-text { bottom: 5px; color: #99a4ac; } /*! * jquery-confirm v3.3.2 (http://craftpip.github.io/jquery-confirm/) * Author: boniface pereira * Website: www.craftpip.com * Contact: hey@craftpip.com * * Copyright 2013-2017 jquery-confirm * Licensed under MIT (https://github.com/craftpip/jquery-confirm/blob/master/LICENSE) */ @-webkit-keyframes jconfirm-spin { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes jconfirm-spin { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } body[class*="jconfirm-no-scroll-"] { overflow: hidden !important; } .jconfirm { position: fixed; top: 0; left: 0; right: 0; bottom: 0; z-index: 99999999; font-family: inherit; overflow: hidden; } .jconfirm .jconfirm-bg { position: fixed; top: 0; left: 0; right: 0; bottom: 0; -webkit-transition: opacity 0.4s; -o-transition: opacity 0.4s; transition: opacity 0.4s; } .jconfirm .jconfirm-bg.jconfirm-bg-h { opacity: 0 !important; } .jconfirm .jconfirm-scrollpane { -webkit-perspective: 500px; perspective: 500px; -webkit-perspective-origin: center; perspective-origin: center; display: table; width: 100%; height: 100%; } .jconfirm .jconfirm-row { display: table-row; width: 100%; } .jconfirm .jconfirm-cell { display: table-cell; vertical-align: middle; } .jconfirm .jconfirm-holder { max-height: 100%; padding: 50px 0; } .jconfirm .jconfirm-box-container { -webkit-transition: -webkit-transform; transition: -webkit-transform; -o-transition: transform; transition: transform; transition: transform, -webkit-transform; } .jconfirm .jconfirm-box-container.jconfirm-no-transition { -webkit-transition: none !important; -o-transition: none !important; transition: none !important; } .jconfirm .jconfirm-box { background: white; border-radius: 4px; position: relative; outline: 0; padding: 15px 15px 0; overflow: hidden; margin-left: auto; margin-right: auto; } @-webkit-keyframes type-blue { 1%, 100% { border-color: #3498db; } 50% { border-color: #5faee3; } } @keyframes type-blue { 1%, 100% { border-color: #3498db; } 50% { border-color: #5faee3; } } @-webkit-keyframes type-green { 1%, 100% { border-color: #2ecc71; } 50% { border-color: #54d98c; } } @keyframes type-green { 1%, 100% { border-color: #2ecc71; } 50% { border-color: #54d98c; } } @-webkit-keyframes type-red { 1%, 100% { border-color: #e74c3c; } 50% { border-color: #ed7669; } } @keyframes type-red { 1%, 100% { border-color: #e74c3c; } 50% { border-color: #ed7669; } } @-webkit-keyframes type-orange { 1%, 100% { border-color: #f1c40f; } 50% { border-color: #f4d03f; } } @keyframes type-orange { 1%, 100% { border-color: #f1c40f; } 50% { border-color: #f4d03f; } } @-webkit-keyframes type-purple { 1%, 100% { border-color: #9b59b6; } 50% { border-color: #b07cc6; } } @keyframes type-purple { 1%, 100% { border-color: #9b59b6; } 50% { border-color: #b07cc6; } } @-webkit-keyframes type-dark { 1%, 100% { border-color: #34495e; } 50% { border-color: #46627f; } } @keyframes type-dark { 1%, 100% { border-color: #34495e; } 50% { border-color: #46627f; } } .jconfirm .jconfirm-box.jconfirm-type-animated { -webkit-animation-duration: 2s; animation-duration: 2s; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; } .jconfirm .jconfirm-box.jconfirm-type-blue { border-top: solid 7px #3498db; -webkit-animation-name: type-blue; animation-name: type-blue; } .jconfirm .jconfirm-box.jconfirm-type-green { border-top: solid 7px #2ecc71; -webkit-animation-name: type-green; animation-name: type-green; } .jconfirm .jconfirm-box.jconfirm-type-red { border-top: solid 7px #e74c3c; -webkit-animation-name: type-red; animation-name: type-red; } .jconfirm .jconfirm-box.jconfirm-type-orange { border-top: solid 7px #f1c40f; -webkit-animation-name: type-orange; animation-name: type-orange; } .jconfirm .jconfirm-box.jconfirm-type-purple { border-top: solid 7px #9b59b6; -webkit-animation-name: type-purple; animation-name: type-purple; } .jconfirm .jconfirm-box.jconfirm-type-dark { border-top: solid 7px #34495e; -webkit-animation-name: type-dark; animation-name: type-dark; } .jconfirm .jconfirm-box.loading { height: 120px; } .jconfirm .jconfirm-box.loading:before { content: ""; position: absolute; left: 0; background: white; right: 0; top: 0; bottom: 0; border-radius: 10px; z-index: 1; } .jconfirm .jconfirm-box.loading:after { opacity: 0.6; content: ""; height: 30px; width: 30px; border: solid 3px transparent; position: absolute; left: 50%; margin-left: -15px; border-radius: 50%; -webkit-animation: jconfirm-spin 1s infinite linear; animation: jconfirm-spin 1s infinite linear; border-bottom-color: dodgerblue; top: 50%; margin-top: -15px; z-index: 2; } .jconfirm .jconfirm-box div.jconfirm-closeIcon { height: 20px; width: 20px; position: absolute; top: 10px; right: 10px; cursor: pointer; opacity: 0.6; text-align: center; font-size: 27px !important; line-height: 14px !important; display: none; z-index: 1; } .jconfirm .jconfirm-box div.jconfirm-closeIcon:empty { display: none; } .jconfirm .jconfirm-box div.jconfirm-closeIcon .fa { font-size: 16px; } .jconfirm .jconfirm-box div.jconfirm-closeIcon .glyphicon { font-size: 16px; } .jconfirm .jconfirm-box div.jconfirm-closeIcon .zmdi { font-size: 16px; } .jconfirm .jconfirm-box div.jconfirm-closeIcon:hover { opacity: 1; } .jconfirm .jconfirm-box div.jconfirm-title-c { display: block; font-size: 22px; line-height: 20px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; cursor: default; padding-bottom: 15px; } .jconfirm .jconfirm-box div.jconfirm-title-c.jconfirm-hand { cursor: move; } .jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c { font-size: inherit; display: inline-block; vertical-align: middle; } .jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c i { vertical-align: middle; } .jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c:empty { display: none; } .jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; font-size: inherit; font-family: inherit; display: inline-block; vertical-align: middle; } .jconfirm .jconfirm-box div.jconfirm-title-c .jconfirm-title:empty { display: none; } .jconfirm .jconfirm-box div.jconfirm-content-pane { margin-bottom: 15px; height: auto; -webkit-transition: height 0.4s ease-in; -o-transition: height 0.4s ease-in; transition: height 0.4s ease-in; display: inline-block; width: 100%; position: relative; overflow-x: hidden; overflow-y: auto; } .jconfirm .jconfirm-box div.jconfirm-content-pane.no-scroll { overflow-y: hidden; } .jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar { width: 3px; } .jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-track { background: rgba(0, 0, 0, 0.1); } .jconfirm .jconfirm-box div.jconfirm-content-pane::-webkit-scrollbar-thumb { background: #666; border-radius: 3px; } .jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content { overflow: auto; } .jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content img { max-width: 100%; height: auto; } .jconfirm .jconfirm-box div.jconfirm-content-pane .jconfirm-content:empty { display: none; } .jconfirm .jconfirm-box .jconfirm-buttons { padding-bottom: 11px; } .jconfirm .jconfirm-box .jconfirm-buttons > button { margin-bottom: 4px; margin-left: 2px; margin-right: 2px; } .jconfirm .jconfirm-box .jconfirm-buttons button { display: inline-block; padding: 6px 12px; font-size: 14px; font-weight: 400; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border-radius: 4px; min-height: 1em; -webkit-transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, background 0.1s ease, -webkit-box-shadow 0.1s ease; transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, background 0.1s ease, -webkit-box-shadow 0.1s ease; -o-transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, background 0.1s ease; transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, background 0.1s ease; transition: opacity 0.1s ease, background-color 0.1s ease, color 0.1s ease, box-shadow 0.1s ease, background 0.1s ease, -webkit-box-shadow 0.1s ease; -webkit-tap-highlight-color: transparent; border: 0; background-image: none; } .jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue { background-color: #3498db; color: #fff; text-shadow: none; -webkit-transition: background 0.2s; -o-transition: background 0.2s; transition: background 0.2s; } .jconfirm .jconfirm-box .jconfirm-buttons button.btn-blue:hover { background-color: #2980b9; color: #fff; } .jconfirm .jconfirm-box .jconfirm-buttons button.btn-green { background-color: #2ecc71; color: #fff; text-shadow: none; -webkit-transition: background 0.2s; -o-transition: background 0.2s; transition: background 0.2s; } .jconfirm .jconfirm-box .jconfirm-buttons button.btn-green:hover { background-color: #27ae60; color: #fff; } .jconfirm .jconfirm-box .jconfirm-buttons button.btn-red { background-color: #e74c3c; color: #fff; text-shadow: none; -webkit-transition: background 0.2s; -o-transition: background 0.2s; transition: background 0.2s; } .jconfirm .jconfirm-box .jconfirm-buttons button.btn-red:hover { background-color: #c0392b; color: #fff; } .jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange { background-color: #f1c40f; color: #fff; text-shadow: none; -webkit-transition: background 0.2s; -o-transition: background 0.2s; transition: background 0.2s; } .jconfirm .jconfirm-box .jconfirm-buttons button.btn-orange:hover { background-color: #f39c12; color: #fff; } .jconfirm .jconfirm-box .jconfirm-buttons button.btn-default { background-color: #ecf0f1; color: #000; text-shadow: none; -webkit-transition: background 0.2s; -o-transition: background 0.2s; transition: background 0.2s; } .jconfirm .jconfirm-box .jconfirm-buttons button.btn-default:hover { background-color: #bdc3c7; color: #000; } .jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple { background-color: #9b59b6; color: #fff; text-shadow: none; -webkit-transition: background 0.2s; -o-transition: background 0.2s; transition: background 0.2s; } .jconfirm .jconfirm-box .jconfirm-buttons button.btn-purple:hover { background-color: #8e44ad; color: #fff; } .jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark { background-color: #34495e; color: #fff; text-shadow: none; -webkit-transition: background 0.2s; -o-transition: background 0.2s; transition: background 0.2s; } .jconfirm .jconfirm-box .jconfirm-buttons button.btn-dark:hover { background-color: #2c3e50; color: #fff; } .jconfirm .jconfirm-box.jconfirm-type-red .jconfirm-title-c .jconfirm-icon-c { color: #e74c3c !important; } .jconfirm .jconfirm-box.jconfirm-type-blue .jconfirm-title-c .jconfirm-icon-c { color: #3498db !important; } .jconfirm .jconfirm-box.jconfirm-type-green .jconfirm-title-c .jconfirm-icon-c { color: #2ecc71 !important; } .jconfirm .jconfirm-box.jconfirm-type-purple .jconfirm-title-c .jconfirm-icon-c { color: #9b59b6 !important; } .jconfirm .jconfirm-box.jconfirm-type-orange .jconfirm-title-c .jconfirm-icon-c { color: #f1c40f !important; } .jconfirm .jconfirm-box.jconfirm-type-dark .jconfirm-title-c .jconfirm-icon-c { color: #34495e !important; } .jconfirm .jconfirm-clear { clear: both; } .jconfirm.jconfirm-rtl { direction: rtl; } .jconfirm.jconfirm-rtl div.jconfirm-closeIcon { left: 5px; right: auto; } .jconfirm.jconfirm-white .jconfirm-bg, .jconfirm.jconfirm-light .jconfirm-bg { background-color: #444; opacity: 0.2; } .jconfirm.jconfirm-white .jconfirm-box, .jconfirm.jconfirm-light .jconfirm-box { -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2); box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2); border-radius: 5px; } .jconfirm.jconfirm-white .jconfirm-box .jconfirm-title-c .jconfirm-icon-c, .jconfirm.jconfirm-light .jconfirm-box .jconfirm-title-c .jconfirm-icon-c { margin-right: 8px; margin-left: 0; } .jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons, .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons { float: right; } .jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button, .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button { text-transform: uppercase; font-size: 14px; font-weight: bold; text-shadow: none; } .jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default, .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default { -webkit-box-shadow: none; box-shadow: none; color: #333; } .jconfirm.jconfirm-white .jconfirm-box .jconfirm-buttons button.btn-default:hover, .jconfirm.jconfirm-light .jconfirm-box .jconfirm-buttons button.btn-default:hover { background: #ddd; } .jconfirm.jconfirm-white.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c, .jconfirm.jconfirm-light.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c { margin-left: 8px; margin-right: 0; } .jconfirm.jconfirm-black .jconfirm-bg, .jconfirm.jconfirm-dark .jconfirm-bg { background-color: darkslategray; opacity: 0.4; } .jconfirm.jconfirm-black .jconfirm-box, .jconfirm.jconfirm-dark .jconfirm-box { -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2); box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2); background: #444; border-radius: 5px; color: white; } .jconfirm.jconfirm-black .jconfirm-box .jconfirm-title-c .jconfirm-icon-c, .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-title-c .jconfirm-icon-c { margin-right: 8px; margin-left: 0; } .jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons, .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons { float: right; } .jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button, .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button { border: 0; background-image: none; text-transform: uppercase; font-size: 14px; font-weight: bold; text-shadow: none; -webkit-transition: background 0.1s; -o-transition: background 0.1s; transition: background 0.1s; color: white; } .jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default, .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default { -webkit-box-shadow: none; box-shadow: none; color: #fff; background: 0; } .jconfirm.jconfirm-black .jconfirm-box .jconfirm-buttons button.btn-default:hover, .jconfirm.jconfirm-dark .jconfirm-box .jconfirm-buttons button.btn-default:hover { background: #666; } .jconfirm.jconfirm-black.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c, .jconfirm.jconfirm-dark.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c { margin-left: 8px; margin-right: 0; } .jconfirm .jconfirm-box.hilight.jconfirm-hilight-shake { -webkit-animation: shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both; animation: shake 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .jconfirm .jconfirm-box.hilight.jconfirm-hilight-glow { -webkit-animation: glow 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both; animation: glow 0.82s cubic-bezier(0.36, 0.07, 0.19, 0.97) both; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } @-webkit-keyframes shake { 10%, 90% { -webkit-transform: translate3d(-2px, 0, 0); transform: translate3d(-2px, 0, 0); } 20%, 80% { -webkit-transform: translate3d(4px, 0, 0); transform: translate3d(4px, 0, 0); } 30%, 50%, 70% { -webkit-transform: translate3d(-8px, 0, 0); transform: translate3d(-8px, 0, 0); } 40%, 60% { -webkit-transform: translate3d(8px, 0, 0); transform: translate3d(8px, 0, 0); } } @keyframes shake { 10%, 90% { -webkit-transform: translate3d(-2px, 0, 0); transform: translate3d(-2px, 0, 0); } 20%, 80% { -webkit-transform: translate3d(4px, 0, 0); transform: translate3d(4px, 0, 0); } 30%, 50%, 70% { -webkit-transform: translate3d(-8px, 0, 0); transform: translate3d(-8px, 0, 0); } 40%, 60% { -webkit-transform: translate3d(8px, 0, 0); transform: translate3d(8px, 0, 0); } } @-webkit-keyframes glow { 0%, 100% { -webkit-box-shadow: 0 0 0 red; box-shadow: 0 0 0 red; } 50% { -webkit-box-shadow: 0 0 30px red; box-shadow: 0 0 30px red; } } @keyframes glow { 0%, 100% { -webkit-box-shadow: 0 0 0 red; box-shadow: 0 0 0 red; } 50% { -webkit-box-shadow: 0 0 30px red; box-shadow: 0 0 30px red; } } .jconfirm { -webkit-perspective: 400px; perspective: 400px; } .jconfirm .jconfirm-box { opacity: 1; -webkit-transition-property: all; -o-transition-property: all; transition-property: all; } .jconfirm .jconfirm-box.jconfirm-animation-top, .jconfirm .jconfirm-box.jconfirm-animation-left, .jconfirm .jconfirm-box.jconfirm-animation-right, .jconfirm .jconfirm-box.jconfirm-animation-bottom, .jconfirm .jconfirm-box.jconfirm-animation-opacity, .jconfirm .jconfirm-box.jconfirm-animation-zoom, .jconfirm .jconfirm-box.jconfirm-animation-scale, .jconfirm .jconfirm-box.jconfirm-animation-none, .jconfirm .jconfirm-box.jconfirm-animation-rotate, .jconfirm .jconfirm-box.jconfirm-animation-rotatex, .jconfirm .jconfirm-box.jconfirm-animation-rotatey, .jconfirm .jconfirm-box.jconfirm-animation-scaley, .jconfirm .jconfirm-box.jconfirm-animation-scalex { opacity: 0; } .jconfirm .jconfirm-box.jconfirm-animation-rotate { -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); transform: rotate(90deg); } .jconfirm .jconfirm-box.jconfirm-animation-rotatex { -webkit-transform: rotateX(90deg); transform: rotateX(90deg); -webkit-transform-origin: center; -ms-transform-origin: center; transform-origin: center; } .jconfirm .jconfirm-box.jconfirm-animation-rotatexr { -webkit-transform: rotateX(-90deg); transform: rotateX(-90deg); -webkit-transform-origin: center; -ms-transform-origin: center; transform-origin: center; } .jconfirm .jconfirm-box.jconfirm-animation-rotatey { -webkit-transform: rotatey(90deg); -ms-transform: rotatey(90deg); transform: rotatey(90deg); -webkit-transform-origin: center; -ms-transform-origin: center; transform-origin: center; } .jconfirm .jconfirm-box.jconfirm-animation-rotateyr { -webkit-transform: rotatey(-90deg); -ms-transform: rotatey(-90deg); transform: rotatey(-90deg); -webkit-transform-origin: center; -ms-transform-origin: center; transform-origin: center; } .jconfirm .jconfirm-box.jconfirm-animation-scaley { -webkit-transform: scaley(1.5); -ms-transform: scaley(1.5); transform: scaley(1.5); -webkit-transform-origin: center; -ms-transform-origin: center; transform-origin: center; } .jconfirm .jconfirm-box.jconfirm-animation-scalex { -webkit-transform: scalex(1.5); -ms-transform: scalex(1.5); transform: scalex(1.5); -webkit-transform-origin: center; -ms-transform-origin: center; transform-origin: center; } .jconfirm .jconfirm-box.jconfirm-animation-top { -webkit-transform: translate(0px, -100px); -ms-transform: translate(0px, -100px); transform: translate(0px, -100px); } .jconfirm .jconfirm-box.jconfirm-animation-left { -webkit-transform: translate(-100px, 0px); -ms-transform: translate(-100px, 0px); transform: translate(-100px, 0px); } .jconfirm .jconfirm-box.jconfirm-animation-right { -webkit-transform: translate(100px, 0px); -ms-transform: translate(100px, 0px); transform: translate(100px, 0px); } .jconfirm .jconfirm-box.jconfirm-animation-bottom { -webkit-transform: translate(0px, 100px); -ms-transform: translate(0px, 100px); transform: translate(0px, 100px); } .jconfirm .jconfirm-box.jconfirm-animation-zoom { -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); } .jconfirm .jconfirm-box.jconfirm-animation-scale { -webkit-transform: scale(0.5); -ms-transform: scale(0.5); transform: scale(0.5); } .jconfirm .jconfirm-box.jconfirm-animation-none { visibility: hidden; } .jconfirm.jconfirm-supervan .jconfirm-bg { background-color: rgba(54, 70, 93, 0.95); } .jconfirm.jconfirm-supervan .jconfirm-box { background-color: transparent; } .jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-blue { border: 0; } .jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-green { border: 0; } .jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-red { border: 0; } .jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-orange { border: 0; } .jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-purple { border: 0; } .jconfirm.jconfirm-supervan .jconfirm-box.jconfirm-type-dark { border: 0; } .jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-closeIcon { color: white; } .jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c { text-align: center; color: white; font-size: 28px; font-weight: normal; } .jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c > * { padding-bottom: 25px; } .jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c { margin-right: 8px; margin-left: 0; } .jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content-pane { margin-bottom: 25px; } .jconfirm.jconfirm-supervan .jconfirm-box div.jconfirm-content { text-align: center; color: white; } .jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons { text-align: center; } .jconfirm.jconfirm-supervan .jconfirm-box .jconfirm-buttons button { font-size: 16px; border-radius: 2px; background: #303f53; text-shadow: none; border: 0; color: white; padding: 10px; min-width: 100px; } .jconfirm.jconfirm-supervan.jconfirm-rtl .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c { margin-left: 8px; margin-right: 0; } .jconfirm.jconfirm-material .jconfirm-bg { background-color: rgba(0, 0, 0, 0.67); } .jconfirm.jconfirm-material .jconfirm-box { background-color: white; -webkit-box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 13px 19px 2px rgba(0, 0, 0, 0.14), 0 5px 24px 4px rgba(0, 0, 0, 0.12); box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 13px 19px 2px rgba(0, 0, 0, 0.14), 0 5px 24px 4px rgba(0, 0, 0, 0.12); padding: 30px 25px 10px 25px; } .jconfirm.jconfirm-material .jconfirm-box .jconfirm-title-c .jconfirm-icon-c { margin-right: 8px; margin-left: 0; } .jconfirm.jconfirm-material .jconfirm-box div.jconfirm-closeIcon { color: rgba(0, 0, 0, 0.87); } .jconfirm.jconfirm-material .jconfirm-box div.jconfirm-title-c { color: rgba(0, 0, 0, 0.87); font-size: 22px; font-weight: bold; } .jconfirm.jconfirm-material .jconfirm-box div.jconfirm-content { color: rgba(0, 0, 0, 0.87); } .jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons { text-align: right; } .jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons button { text-transform: uppercase; font-weight: 500; } .jconfirm.jconfirm-material.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c { margin-left: 8px; margin-right: 0; } .jconfirm.jconfirm-bootstrap .jconfirm-bg { background-color: rgba(0, 0, 0, 0.21); } .jconfirm.jconfirm-bootstrap .jconfirm-box { background-color: white; -webkit-box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.2); box-shadow: 0 3px 8px 0 rgba(0, 0, 0, 0.2); border: solid 1px rgba(0, 0, 0, 0.4); padding: 15px 0 0; } .jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-title-c .jconfirm-icon-c { margin-right: 8px; margin-left: 0; } .jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-closeIcon { color: rgba(0, 0, 0, 0.87); } .jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-title-c { color: rgba(0, 0, 0, 0.87); font-size: 22px; font-weight: bold; padding-left: 15px; padding-right: 15px; } .jconfirm.jconfirm-bootstrap .jconfirm-box div.jconfirm-content { color: rgba(0, 0, 0, 0.87); padding: 0 15px; } .jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons { text-align: right; padding: 10px; margin: -5px 0 0; border-top: solid 1px #ddd; overflow: hidden; border-radius: 0 0 4px 4px; } .jconfirm.jconfirm-bootstrap .jconfirm-box .jconfirm-buttons button { font-weight: 500; } .jconfirm.jconfirm-bootstrap.jconfirm-rtl .jconfirm-title-c .jconfirm-icon-c { margin-left: 8px; margin-right: 0; } .jconfirm.jconfirm-modern .jconfirm-bg { background-color: slategray; opacity: 0.6; } .jconfirm.jconfirm-modern .jconfirm-box { background-color: white; -webkit-box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 13px 19px 2px rgba(0, 0, 0, 0.14), 0 5px 24px 4px rgba(0, 0, 0, 0.12); box-shadow: 0 7px 8px -4px rgba(0, 0, 0, 0.2), 0 13px 19px 2px rgba(0, 0, 0, 0.14), 0 5px 24px 4px rgba(0, 0, 0, 0.12); padding: 30px 30px 15px; } .jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-closeIcon { color: rgba(0, 0, 0, 0.87); top: 15px; right: 15px; } .jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c { color: rgba(0, 0, 0, 0.87); font-size: 24px; font-weight: bold; text-align: center; margin-bottom: 10px; } .jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-title-c .jconfirm-icon-c { -webkit-transition: -webkit-transform 0.5s; transition: -webkit-transform 0.5s; -o-transition: transform 0.5s; transition: transform 0.5s; transition: transform 0.5s, -webkit-transform 0.5s; -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); display: block; margin-right: 0; margin-left: 0; margin-bottom: 10px; font-size: 69px; color: #aaa; } .jconfirm.jconfirm-modern .jconfirm-box div.jconfirm-content { text-align: center; font-size: 15px; color: #777; margin-bottom: 25px; } .jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons { text-align: center; } .jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button { font-weight: bold; text-transform: uppercase; -webkit-transition: background 0.1s; -o-transition: background 0.1s; transition: background 0.1s; padding: 10px 20px; } .jconfirm.jconfirm-modern .jconfirm-box .jconfirm-buttons button + button { margin-left: 4px; } .jconfirm.jconfirm-modern.jconfirm-open .jconfirm-box .jconfirm-title-c .jconfirm-icon-c { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } .ui-timepicker-div .ui-widget-header { margin-bottom: 8px; } .ui-timepicker-div dl { text-align: left; } .ui-timepicker-div dl dt { float: left; clear: left; padding-left: 5px; } .ui-timepicker-div dl dd { margin: 0 10px 10px 0; margin-left: 40%; } .ui-timepicker-div td { font-size: 90%; } .ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; } .ui-timepicker-div .ui_tpicker_unit_hide { display: none; } .ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input { background: none; color: inherit; border: none; outline: none; border-bottom: solid 1px #555; width: 95%; } .ui-timepicker-div .ui_tpicker_time .ui_tpicker_time_input:focus { border-bottom-color: #aaa; } .ui-timepicker-rtl { direction: rtl; } .ui-timepicker-rtl dl { text-align: right; padding-right: 5px; } .ui-timepicker-rtl dl dt { float: right; clear: right; } .ui-timepicker-rtl dl dd { margin: 0 0 10px 10px; margin-right: 40%; } /* Shortened version style */ .ui-timepicker-div.ui-timepicker-oneLine { padding-right: 2px; } .ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time, .ui-timepicker-div.ui-timepicker-oneLine dt { display: none; } .ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time_label { display: block; padding-top: 2px; } .ui-timepicker-div.ui-timepicker-oneLine dl { text-align: right; } .ui-timepicker-div.ui-timepicker-oneLine dl dd, .ui-timepicker-div.ui-timepicker-oneLine dl dd > div { display: inline-block; margin: 0; } .ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_minute:before, .ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_second:before { content: ':'; display: inline-block; } .ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_millisec:before, .ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_microsec:before { content: '.'; display: inline-block; } .ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide, .ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_unit_hide:before { display: none; } /*! jQuery UI - v1.12.0 - 2016-07-08 * http://jqueryui.com * Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px * Copyright jQuery Foundation and other contributors; Licensed MIT */ .ui-helper-hidden { display: none; } .ui-helper-hidden-accessible { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } .ui-helper-clearfix:after, .ui-helper-clearfix:before { content: ""; display: table; border-collapse: collapse; } .ui-helper-clearfix:after { clear: both; } .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter: Alpha(Opacity=0); } .ui-front { z-index: 10; } .ui-state-disabled { cursor: default !important; pointer-events: none; } .ui-icon { display: inline-block; vertical-align: middle; margin-top: -0.25em; position: relative; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } .ui-widget-icon-block { left: 50%; margin-left: -8px; display: block; } .ui-widget-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; } .ui-accordion .ui-accordion-header { display: block; cursor: pointer; position: relative; margin: 2px 0 0 0; padding: 0.5em 0.5em 0.5em 0; padding-left: 0.7em; font-size: 100%; } .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; overflow: auto; } .ui-autocomplete { position: absolute; top: 0; left: 0; cursor: default; max-height: 220px; overflow-x: hidden; overflow-y: auto; } .ui-menu { list-style: none; padding: 0; margin: 0; display: block; outline: 0; } .ui-menu .ui-menu { position: absolute; } .ui-menu .ui-menu-item { margin: 0; cursor: pointer; list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); } .ui-menu .ui-menu-item-wrapper { position: relative; padding: 0.6rem 1rem; } .ui-menu .ui-menu-divider { margin: 5px 0; height: 0; font-size: 0; line-height: 0; border-width: 1px 0 0 0; } .ui-menu-icons { position: relative; } .ui-menu-icons .ui-menu-item-wrapper { padding-left: 2em; } .ui-menu .ui-icon { position: absolute; top: 0; bottom: 0; left: 0.2em; margin: auto 0; } .ui-menu .ui-menu-icon { left: auto; right: 0; } .ui-button { padding: 0.4em 1em; display: inline-block; position: relative; line-height: normal; margin-right: 0.1em; cursor: pointer; vertical-align: middle; text-align: center; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; overflow: visible; } .ui-button, .ui-button:active, .ui-button:hover, .ui-button:link, .ui-button:visited { text-decoration: none; } .ui-button-icon-only { width: 2em; -webkit-box-sizing: border-box; box-sizing: border-box; text-indent: -9999px; white-space: nowrap; } input.ui-button.ui-button-icon-only { text-indent: 0; } .ui-button-icon-only .ui-icon { position: absolute; top: 50%; left: 50%; margin-top: -8px; margin-left: -8px; } .ui-button.ui-icon-notext .ui-icon { padding: 0; width: 2.1em; height: 2.1em; text-indent: -9999px; white-space: nowrap; } input.ui-button.ui-icon-notext .ui-icon { width: auto; height: auto; text-indent: 0; white-space: normal; padding: 0.4em 1em; } button.ui-button::-moz-focus-inner, input.ui-button::-moz-focus-inner { border: 0; padding: 0; } .ui-controlgroup { vertical-align: middle; display: inline-block; } .ui-controlgroup > .ui-controlgroup-item { float: left; margin-left: 0; margin-right: 0; } .ui-controlgroup > .ui-controlgroup-item.ui-visual-focus, .ui-controlgroup > .ui-controlgroup-item:focus { z-index: 9999; } .ui-controlgroup-vertical > .ui-controlgroup-item { display: block; float: none; width: 100%; margin-top: 0; margin-bottom: 0; text-align: left; } .ui-controlgroup-vertical .ui-controlgroup-item { -webkit-box-sizing: border-box; box-sizing: border-box; } .ui-controlgroup .ui-controlgroup-label { padding: 0.4em 1em; } .ui-controlgroup .ui-controlgroup-label span { font-size: 80%; } .ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item { border-left: none; } .ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item { border-top: none; } .ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { border-right: none; } .ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { border-bottom: none; } .ui-controlgroup-vertical .ui-spinner-input { width: 75%; width: calc(100% - 2.4em); } .ui-controlgroup-vertical .ui-spinner .ui-spinner-up { border-top-style: solid; } .ui-checkboxradio-label .ui-icon-background { -webkit-box-shadow: inset 1px 1px 1px #ccc; box-shadow: inset 1px 1px 1px #ccc; border-radius: 0.12em; border: none; } .ui-checkboxradio-radio-label .ui-icon-background { width: 16px; height: 16px; border-radius: 1em; overflow: visible; border: none; } .ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, .ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { background-image: none; width: 8px; height: 8px; border-width: 4px; border-style: solid; } .ui-checkboxradio-disabled { pointer-events: none; } .ui-datepicker { width: 17em; padding: 0.2em 0.2em 0; display: none; } .ui-datepicker .ui-datepicker-header { position: relative; padding: 0.2em 0; } .ui-datepicker .ui-datepicker-next, .ui-datepicker .ui-datepicker-prev { position: absolute; top: 3px; width: 1.8em; height: 1.8em; } .ui-datepicker .ui-datepicker-prev { left: 2px; } .ui-datepicker .ui-datepicker-next { right: 2px; } .ui-datepicker .ui-datepicker-next span, .ui-datepicker .ui-datepicker-prev span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } .ui-datepicker .ui-datepicker-title select { font-size: 1em; margin: 1px 0; } .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 48%; height: 30px; padding-left: 5px; line-height: 30px; } .ui-datepicker table { width: 100%; font-size: 0.9em; border-collapse: collapse; margin: 0 0 0.4em; } .ui-datepicker th { padding: 0.7em 0.3em; text-align: center; font-weight: 600; text-transform: uppercase; font-size: 12px; border: 1px solid #eee; } .ui-datepicker td { border: 0; padding: 0; border: 1px solid #eee; } .ui-datepicker td a, .ui-datepicker td span { display: block; padding: 0.2em; text-align: right; text-decoration: none; } .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: 0.7em 0 0 0; padding: 0 0.2em; border-left: 0; border-right: 0; border-bottom: 0; border-top: none; } .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: 0.5em 0.2em 0.4em; cursor: pointer; padding: 0.2em 0.6em 0.3em 0.6em; width: auto; overflow: visible; } .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float: left; } .ui-datepicker.ui-datepicker-multi { width: auto; } .ui-datepicker-multi .ui-datepicker-group { float: left; } .ui-datepicker-multi .ui-datepicker-group table { width: 95%; margin: 0 auto 0.4em; } .ui-datepicker-multi-2 .ui-datepicker-group { width: 50%; } .ui-datepicker-multi-3 .ui-datepicker-group { width: 33.3%; } .ui-datepicker-multi-4 .ui-datepicker-group { width: 25%; } .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width: 0; } .ui-datepicker-multi .ui-datepicker-buttonpane { clear: left; } .ui-datepicker-row-break { clear: both; width: 100%; font-size: 0; } .ui-datepicker-rtl { direction: rtl; } .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } .ui-datepicker-rtl .ui-datepicker-buttonpane { clear: right; } .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group { float: right; } .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width: 0; border-left-width: 1px; } .ui-datepicker .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; left: 0.5em; top: 0.3em; } .ui-dialog { position: absolute; top: 0; left: 0; padding: 0.2em; outline: 0; } .ui-dialog .ui-dialog-titlebar { padding: 0.4em 1em; position: relative; } .ui-dialog .ui-dialog-title { float: left; margin: 0.1em 0; white-space: nowrap; width: 90%; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; } .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: 0.3em; top: 50%; width: 20px; margin: -10px 0 0 0; padding: 1px; height: 20px; } .ui-dialog .ui-dialog-content { position: relative; border: 0; padding: 0.5em 1em; background: 0 0; overflow: auto; } .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin-top: 0.5em; padding: 0.3em 1em 0.5em 0.4em; } .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; } .ui-dialog .ui-dialog-buttonpane button { margin: 0.5em 0.4em 0.5em 0; margin-right: 0.4em; cursor: pointer; } .ui-dialog .ui-resizable-n { height: 2px; top: 0; } .ui-dialog .ui-resizable-e { width: 2px; right: 0; } .ui-dialog .ui-resizable-s { height: 2px; bottom: 0; } .ui-dialog .ui-resizable-w { width: 2px; left: 0; } .ui-dialog .ui-resizable-ne, .ui-dialog .ui-resizable-nw, .ui-dialog .ui-resizable-se, .ui-dialog .ui-resizable-sw { width: 7px; height: 7px; } .ui-dialog .ui-resizable-se { right: 0; bottom: 0; } .ui-dialog .ui-resizable-sw { left: 0; bottom: 0; } .ui-dialog .ui-resizable-ne { right: 0; top: 0; } .ui-dialog .ui-resizable-nw { left: 0; top: 0; } .ui-draggable .ui-dialog-titlebar { cursor: move; } .ui-draggable-handle { -ms-touch-action: none; touch-action: none; } .ui-resizable { position: relative; } .ui-resizable-handle { position: absolute; font-size: 0.1px; display: block; -ms-touch-action: none; touch-action: none; } .ui-resizable-autohide .ui-resizable-handle, .ui-resizable-disabled .ui-resizable-handle { display: none; } .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; } .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; } .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; } .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; } .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px; } .ui-progressbar { height: 2em; text-align: left; overflow: hidden; } .ui-progressbar .ui-progressbar-value { margin: -1px; height: 100%; } .ui-progressbar .ui-progressbar-overlay { background: url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==); height: 100%; opacity: 0.25; } .ui-progressbar-indeterminate .ui-progressbar-value { background-image: none; } .ui-selectable { -ms-touch-action: none; touch-action: none; } .ui-selectable-helper { position: absolute; z-index: 100; border: 1px dotted #000; } .ui-selectmenu-menu { padding: 0; margin: 0; position: absolute; top: 0; left: 0; display: none; } .ui-selectmenu-menu .ui-menu { overflow: auto; overflow-x: hidden; padding-bottom: 1px; } .ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { font-size: 1em; font-weight: 700; line-height: 1.5; padding: 2px 0.4em; margin: 0.5em 0 0 0; height: auto; border: 0; } .ui-selectmenu-open { display: block; } .ui-selectmenu-text { display: block; margin-right: 20px; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; } .ui-selectmenu-button.ui-button { text-align: left; white-space: nowrap; width: 14em; } .ui-selectmenu-icon.ui-icon { float: right; margin-top: 0; } .ui-slider { border: none !important; position: relative; text-align: left; } .ui-slider .ui-slider-handle { border-radius: 100%; border: none !important; background: #c4c8cc !important; position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; -ms-touch-action: none; touch-action: none; } .ui-slider .ui-slider-range { border: none !important; background: #0064ca !important; position: absolute; z-index: 1; font-size: 0.7em; display: block; border: 0; background-position: 0 0; } .ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range { -webkit-filter: inherit; filter: inherit; } .ui-slider-horizontal { background: #e9e9e9 !important; height: 6px; } .ui-slider-horizontal .ui-slider-handle { top: -0.4em; margin-left: -0.6em; } .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } .ui-slider-horizontal .ui-slider-range-min { left: 0; } .ui-slider-horizontal .ui-slider-range-max { right: 0; } .ui-slider-vertical { width: 0.8em; height: 100px; } .ui-slider-vertical .ui-slider-handle { left: -0.3em; margin-left: 0; margin-bottom: -0.6em; } .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } .ui-slider-vertical .ui-slider-range-min { bottom: 0; } .ui-slider-vertical .ui-slider-range-max { top: 0; } .ui-sortable-handle { -ms-touch-action: none; touch-action: none; } .ui-spinner { position: relative; display: inline-block; overflow: hidden; padding: 0; vertical-align: middle; } .ui-spinner-input { border: none; background: 0 0; color: inherit; padding: 0.222em 0; margin: 0.2em 0; vertical-align: middle; margin-left: 0.4em; margin-right: 2em; } .ui-spinner-button { width: 1.6em; height: 50%; font-size: 0.5em; padding: 0; margin: 0; text-align: center; position: absolute; cursor: default; display: block; overflow: hidden; right: 0; } .ui-spinner a.ui-spinner-button { border-top-style: none; border-bottom-style: none; border-right-style: none; } .ui-spinner-up { top: 0; } .ui-spinner-down { bottom: 0; } .ui-tabs { position: relative; padding: 0.2em; } .ui-tabs .ui-tabs-nav { margin: 0; padding: 0.2em 0.2em 0; } .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0; margin-top: 1px; margin-right: 0.2em; border-bottom-width: 0; padding: 0; white-space: nowrap; } .ui-tabs .ui-tabs-nav .ui-tabs-anchor { float: left; padding: 0.5em 1em; text-decoration: none; } .ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: -1px; padding-bottom: 1px; } .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { cursor: text; } .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { cursor: pointer; } .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: 0 0; } .ui-tooltip { padding: 8px; position: absolute; z-index: 9999; max-width: 300px; } body .ui-tooltip { border-width: 2px; } .ui-widget { font-family: Arial, Helvetica, sans-serif; font-size: 1em; } .ui-widget .ui-widget { font-size: 1em; } .ui-widget button, .ui-widget input, .ui-widget select, .ui-widget textarea { font-family: Arial, Helvetica, sans-serif; font-size: 1em; } .ui-widget.ui-widget-content { border: 1px solid #c5c5c5; } .ui-widget-content { border: 1px solid transparent !important; background: #fff; color: #333; -webkit-box-shadow: var(--boxShadow-vertical); box-shadow: var(--boxShadow-vertical); } .ui-widget-content a { color: #333; } .ui-widget-header { border: 1px solid #ddd; background: #e9e9e9; color: #333; font-weight: 700; } .ui-widget-header a { color: #333; } .ui-button, .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, html .ui-button.ui-state-disabled:active, html .ui-button.ui-state-disabled:hover { border: 1px solid #c5c5c5; background: #f6f6f6; font-weight: 400; color: #454545; } .ui-visual-focus { -webkit-box-shadow: 0 0 3px 1px #5e9ed6; box-shadow: 0 0 3px 1px #5e9ed6; } .ui-button.ui-state-active:hover, .ui-button:active, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active { background: rgba(0, 0, 0, 0.06); font-weight: 400; color: var(--color-secondary); } .ui-icon-background, .ui-state-active .ui-icon-background { border: #003eff; background-color: #fff; } .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #fff; text-decoration: none; } .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { border: 1px solid #dad55e; background: #fffa90; color: #777620; } .ui-state-checked { border: 1px solid #dad55e; background: #fffa90; } .ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a { color: #777620; } .ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error { border: 1px solid #f1a899; background: #fddfdf; color: #5f3f3f; } .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #5f3f3f; } .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #5f3f3f; } .ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: 700; } .ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: 0.7; filter: Alpha(Opacity=70); font-weight: 400; } .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: 0.35; filter: Alpha(Opacity=35); background-image: none; } .ui-state-disabled .ui-icon { filter: Alpha(Opacity=35); } .ui-icon { width: 16px; height: 16px; } .ui-icon, .ui-widget-content .ui-icon { background-image: url(images/ui-icons_222222_256x240.png); } .ui-widget-header .ui-icon { background-image: url(images/ui-icons_222222_256x240.png); } .ui-button .ui-icon { background-image: url(images/ui-icons_777777_256x240.png); } .ui-button:focus .ui-icon, .ui-button:hover .ui-icon, .ui-state-default .ui-icon, .ui-state-focus .ui-icon, .ui-state-hover .ui-icon { background-image: url(images/ui-icons_222222_256x240.png); } .ui-button:active .ui-icon, .ui-state-active .ui-icon { background-image: url(images/ui-icons_ffffff_256x240.png); } .ui-button .ui-state-highlight.ui-icon, .ui-state-highlight .ui-icon { background-image: url(images/ui-icons_777620_256x240.png); } .ui-state-error .ui-icon, .ui-state-error-text .ui-icon { background-image: url(images/ui-icons_cc0000_256x240.png); } .ui-icon-blank { background-position: 16px 16px; } .ui-icon-caret-1-n { background-position: 0 0; } .ui-icon-caret-1-ne { background-position: -16px 0; } .ui-icon-caret-1-e { background-position: -32px 0; } .ui-icon-caret-1-se { background-position: -48px 0; } .ui-icon-caret-1-s { background-position: -65px 0; } .ui-icon-caret-1-sw { background-position: -80px 0; } .ui-icon-caret-1-w { background-position: -96px 0; } .ui-icon-caret-1-nw { background-position: -112px 0; } .ui-icon-caret-2-n-s { background-position: -128px 0; } .ui-icon-caret-2-e-w { background-position: -144px 0; } .ui-icon-triangle-1-n { background-position: 0 -16px; } .ui-icon-triangle-1-ne { background-position: -16px -16px; } .ui-icon-triangle-1-e { background-position: -32px -16px; } .ui-icon-triangle-1-se { background-position: -48px -16px; } .ui-icon-triangle-1-s { background-position: -65px -16px; } .ui-icon-triangle-1-sw { background-position: -80px -16px; } .ui-icon-triangle-1-w { background-position: -96px -16px; } .ui-icon-triangle-1-nw { background-position: -112px -16px; } .ui-icon-triangle-2-n-s { background-position: -128px -16px; } .ui-icon-triangle-2-e-w { background-position: -144px -16px; } .ui-icon-arrow-1-n { background-position: 0 -32px; } .ui-icon-arrow-1-ne { background-position: -16px -32px; } .ui-icon-arrow-1-e { background-position: -32px -32px; } .ui-icon-arrow-1-se { background-position: -48px -32px; } .ui-icon-arrow-1-s { background-position: -65px -32px; } .ui-icon-arrow-1-sw { background-position: -80px -32px; } .ui-icon-arrow-1-w { background-position: -96px -32px; } .ui-icon-arrow-1-nw { background-position: -112px -32px; } .ui-icon-arrow-2-n-s { background-position: -128px -32px; } .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } .ui-icon-arrow-2-e-w { background-position: -160px -32px; } .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } .ui-icon-arrowstop-1-n { background-position: -192px -32px; } .ui-icon-arrowstop-1-e { background-position: -208px -32px; } .ui-icon-arrowstop-1-s { background-position: -224px -32px; } .ui-icon-arrowstop-1-w { background-position: -240px -32px; } .ui-icon-arrowthick-1-n { background-position: 1px -48px; } .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } .ui-icon-arrowthick-1-e { background-position: -32px -48px; } .ui-icon-arrowthick-1-se { background-position: -48px -48px; } .ui-icon-arrowthick-1-s { background-position: -64px -48px; } .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } .ui-icon-arrowthick-1-w { background-position: -96px -48px; } .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } .ui-icon-arrow-4 { background-position: 0 -80px; } .ui-icon-arrow-4-diag { background-position: -16px -80px; } .ui-icon-extlink { background-position: -32px -80px; } .ui-icon-newwin { background-position: -48px -80px; } .ui-icon-refresh { background-position: -64px -80px; } .ui-icon-shuffle { background-position: -80px -80px; } .ui-icon-transfer-e-w { background-position: -96px -80px; } .ui-icon-transferthick-e-w { background-position: -112px -80px; } .ui-icon-folder-collapsed { background-position: 0 -96px; } .ui-icon-folder-open { background-position: -16px -96px; } .ui-icon-document { background-position: -32px -96px; } .ui-icon-document-b { background-position: -48px -96px; } .ui-icon-note { background-position: -64px -96px; } .ui-icon-mail-closed { background-position: -80px -96px; } .ui-icon-mail-open { background-position: -96px -96px; } .ui-icon-suitcase { background-position: -112px -96px; } .ui-icon-comment { background-position: -128px -96px; } .ui-icon-person { background-position: -144px -96px; } .ui-icon-print { background-position: -160px -96px; } .ui-icon-trash { background-position: -176px -96px; } .ui-icon-locked { background-position: -192px -96px; } .ui-icon-unlocked { background-position: -208px -96px; } .ui-icon-bookmark { background-position: -224px -96px; } .ui-icon-tag { background-position: -240px -96px; } .ui-icon-home { background-position: 0 -112px; } .ui-icon-flag { background-position: -16px -112px; } .ui-icon-calendar { background-position: -32px -112px; } .ui-icon-cart { background-position: -48px -112px; } .ui-icon-pencil { background-position: -64px -112px; } .ui-icon-clock { background-position: -80px -112px; } .ui-icon-disk { background-position: -96px -112px; } .ui-icon-calculator { background-position: -112px -112px; } .ui-icon-zoomin { background-position: -128px -112px; } .ui-icon-zoomout { background-position: -144px -112px; } .ui-icon-search { background-position: -160px -112px; } .ui-icon-wrench { background-position: -176px -112px; } .ui-icon-gear { background-position: -192px -112px; } .ui-icon-heart { background-position: -208px -112px; } .ui-icon-star { background-position: -224px -112px; } .ui-icon-link { background-position: -240px -112px; } .ui-icon-cancel { background-position: 0 -128px; } .ui-icon-plus { background-position: -16px -128px; } .ui-icon-plusthick { background-position: -32px -128px; } .ui-icon-minus { background-position: -48px -128px; } .ui-icon-minusthick { background-position: -64px -128px; } .ui-icon-close { background-position: -80px -128px; } .ui-icon-closethick { background-position: -96px -128px; } .ui-icon-key { background-position: -112px -128px; } .ui-icon-lightbulb { background-position: -128px -128px; } .ui-icon-scissors { background-position: -144px -128px; } .ui-icon-clipboard { background-position: -160px -128px; } .ui-icon-copy { background-position: -176px -128px; } .ui-icon-contact { background-position: -192px -128px; } .ui-icon-image { background-position: -208px -128px; } .ui-icon-video { background-position: -224px -128px; } .ui-icon-script { background-position: -240px -128px; } .ui-icon-alert { background-position: 0 -144px; } .ui-icon-info { background-position: -16px -144px; } .ui-icon-notice { background-position: -32px -144px; } .ui-icon-help { background-position: -48px -144px; } .ui-icon-check { background-position: -64px -144px; } .ui-icon-bullet { background-position: -80px -144px; } .ui-icon-radio-on { background-position: -96px -144px; } .ui-icon-radio-off { background-position: -112px -144px; } .ui-icon-pin-w { background-position: -128px -144px; } .ui-icon-pin-s { background-position: -144px -144px; } .ui-icon-play { background-position: 0 -160px; } .ui-icon-pause { background-position: -16px -160px; } .ui-icon-seek-next { background-position: -32px -160px; } .ui-icon-seek-prev { background-position: -48px -160px; } .ui-icon-seek-end { background-position: -64px -160px; } .ui-icon-seek-start { background-position: -80px -160px; } .ui-icon-seek-first { background-position: -80px -160px; } .ui-icon-stop { background-position: -96px -160px; } .ui-icon-eject { background-position: -112px -160px; } .ui-icon-volume-off { background-position: -128px -160px; } .ui-icon-volume-on { background-position: -144px -160px; } .ui-icon-power { background-position: 0 -176px; } .ui-icon-signal-diag { background-position: -16px -176px; } .ui-icon-signal { background-position: -32px -176px; } .ui-icon-battery-0 { background-position: -48px -176px; } .ui-icon-battery-1 { background-position: -64px -176px; } .ui-icon-battery-2 { background-position: -80px -176px; } .ui-icon-battery-3 { background-position: -96px -176px; } .ui-icon-circle-plus { background-position: 0 -192px; } .ui-icon-circle-minus { background-position: -16px -192px; } .ui-icon-circle-close { background-position: -32px -192px; } .ui-icon-circle-triangle-e { background-position: -48px -192px; } .ui-icon-circle-triangle-s { background-position: -64px -192px; } .ui-icon-circle-triangle-w { background-position: -80px -192px; } .ui-icon-circle-triangle-n { background-position: -96px -192px; } .ui-icon-circle-arrow-e { background-position: -112px -192px; } .ui-icon-circle-arrow-s { background-position: -128px -192px; } .ui-icon-circle-arrow-w { background-position: -144px -192px; } .ui-icon-circle-arrow-n { background-position: -160px -192px; } .ui-icon-circle-zoomin { background-position: -176px -192px; } .ui-icon-circle-zoomout { background-position: -192px -192px; } .ui-icon-circle-check { background-position: -208px -192px; } .ui-icon-circlesmall-plus { background-position: 0 -208px; } .ui-icon-circlesmall-minus { background-position: -16px -208px; } .ui-icon-circlesmall-close { background-position: -32px -208px; } .ui-icon-squaresmall-plus { background-position: -48px -208px; } .ui-icon-squaresmall-minus { background-position: -64px -208px; } .ui-icon-squaresmall-close { background-position: -80px -208px; } .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } .ui-icon-grip-solid-vertical { background-position: -32px -224px; } .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } .ui-icon-grip-diagonal-se { background-position: -80px -224px; } .ui-corner-all, .ui-corner-left, .ui-corner-tl, .ui-corner-top { border-top-left-radius: 3px; } .ui-corner-all, .ui-corner-right, .ui-corner-top, .ui-corner-tr { border-top-right-radius: 3px; } .ui-corner-all, .ui-corner-bl, .ui-corner-bottom, .ui-corner-left { border-bottom-left-radius: 3px; } .ui-corner-all, .ui-corner-bottom, .ui-corner-br, .ui-corner-right { border-bottom-right-radius: 3px; } .ui-widget-overlay { background: #aaa; opacity: 0.3; filter: Alpha(Opacity=30); } .ui-widget-shadow { -webkit-box-shadow: 0 0 5px #666; box-shadow: 0 0 5px #666; } .ui-datepicker { border: none !important; -webkit-box-shadow: 0 0 35px 10px rgba(0, 0, 0, 0.1); box-shadow: 0 0 35px 10px rgba(0, 0, 0, 0.1); padding: 15px; border-radius: var(--radius-0); width: auto; min-width: 400px; } .ui-datepicker-header.ui-widget-header { background: 0 0; border: none; margin-bottom: 1rem; } .ui-datepicker-month, .ui-datepicker-year { margin: 0 2px !important; } .ui-datepicker td .ui-state-default { background: 0 0; border: none; text-align: center; padding: 10px; } .ui-datepicker td.ui-datepicker-current-day { background: var(--color-secondary); } .ui-datepicker td.ui-datepicker-current-day:before { position: absolute; left: -4px; top: -4px; right: -4px; bottom: -4px; content: ""; background: var(--color-primary); } .ui-datepicker td { position: relative; } .ui-datepicker td > a { position: relative; } .ui-datepicker td.ui-datepicker-today .ui-state-active { background: #fff; } .ui-datepicker td.ui-datepicker-today .ui-state-active:before { display: none; } .ui-datepicker td.ui-datepicker-today .ui-state-active > a { color: var(--color-secondary); } .ui-datepicker td.ui-datepicker-current-day .ui-state-active > a { color: var(--color-secondary); } .ui-datepicker td.ui-datepicker-current-day.ui-datepicker-today { background: 0 0; } .ui-datepicker td.ui-datepicker-current-day.ui-datepicker-today:before { display: none; } .ui-datepicker td.ui-datepicker-today a { color: var(--color-secondary); font-weight: 600; background: var(--color-gray-100) !important; } .ui-datepicker .ui-datepicker-buttonpane button { opacity: 1; padding: 8px 20px; font-weight: 400 !important; border: none; background: var(--color-secondary); color: #fff; -webkit-transition: 0.5s all ease; -o-transition: 0.5s all ease; transition: 0.5s all ease; } .dropdown-menu { -webkit-box-shadow: 0 0 35px 10px rgba(0, 0, 0, 0.1); box-shadow: 0 0 35px 10px rgba(0, 0, 0, 0.1); background: #fff; border-radius: 5px; padding: 0; position: absolute; top: 100%; min-width: 300px; z-index: 2; display: none; list-style: none; max-height: 200px; overflow: auto; } .dropdown-menu li { border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .dropdown-menu li a { display: block; padding: 10px; color: inherit; } .ui-datepicker-header .ui-datepicker-next { width: 30px; height: 30px; display: block; cursor: pointer; } .ui-datepicker-header .ui-datepicker-next .ui-icon::before { position: absolute; left: 5px; top: 3px; content: ""; pointer-events: none; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 7px solid #999; } .ui-datepicker-header .ui-datepicker-prev { width: 30px; height: 30px; display: block; cursor: pointer; } .ui-datepicker-header .ui-datepicker-prev .ui-icon::before { position: absolute; left: 5px; top: 3px; content: ""; pointer-events: none; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-right: 7px solid #999; } .xdsoft_datetimepicker { background: #FFFFFF; position: absolute; z-index: 9999; -webkit-box-sizing: border-box; box-sizing: border-box; display: none; border: none !important; -webkit-box-shadow: 0 0 35px 10px rgba(0, 0, 0, 0.1); box-shadow: 0 0 35px 10px rgba(0, 0, 0, 0.1); width: 400px; padding: var(--padding-2); border-radius: var(--radius-0); } @media (min-width: 576px) { .xdsoft_datetimepicker { min-width: 400px; } } @media (max-width: 576px) { .xdsoft_datetimepicker { width: 100%; min-width: 1%; } } .xdsoft_datetimepicker iframe { position: absolute; left: 0; top: 0; width: 75px; height: 210px; background: transparent; border: none; } /*For IE8 or lower*/ .xdsoft_datetimepicker button { border: none !important; } .xdsoft_noselect { -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; } .xdsoft_noselect::-moz-selection { background: transparent; } .xdsoft_noselect::selection { background: transparent; } .xdsoft_noselect::-moz-selection { background: transparent; } .xdsoft_datetimepicker.xdsoft_inline { display: inline-block; position: static; -webkit-box-shadow: none; box-shadow: none; } .xdsoft_datetimepicker * { -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0; margin: 0; } .xdsoft_datetimepicker .xdsoft_datepicker, .xdsoft_datetimepicker .xdsoft_timepicker { display: none; } .xdsoft_datetimepicker .xdsoft_datepicker.active, .xdsoft_datetimepicker .xdsoft_timepicker.active { display: block; } .xdsoft_datetimepicker .xdsoft_datepicker { width: calc(100% - 80px); float: left; } .xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker { width: 256px; } .xdsoft_datetimepicker .xdsoft_timepicker { width: 80px; float: right; text-align: center; margin-top: 0; } .xdsoft_datetimepicker .xdsoft_mounthpicker { position: relative; min-height: 50px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .xdsoft_datetimepicker .xdsoft_label i, .xdsoft_datetimepicker .xdsoft_prev, .xdsoft_datetimepicker .xdsoft_next, .xdsoft_datetimepicker .xdsoft_today_button { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC); } .xdsoft_datetimepicker .xdsoft_label i { opacity: 0.5; background-position: -92px -19px; display: none; width: 9px; height: 20px; vertical-align: middle; } .xdsoft_datetimepicker .xdsoft_prev { float: left; border: 1px solid var(--color-gray-300) !important; border-radius: var(--radius-1); background-image: none !important; background-position: -15px 0; } .xdsoft_datetimepicker .xdsoft_prev:before { position: absolute; left: 50%; top: 50%; content: ""; pointer-events: none; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-right: 7px solid #666; margin-top: -5px; margin-left: -5px; } .xdsoft_datetimepicker .xdsoft_today_button { float: left; background-position: -63px 0; margin-left: 5px; } .xdsoft_datetimepicker .xdsoft_next { border: 1px solid var(--color-gray-300) !important; border-radius: var(--radius-1); background-image: none !important; float: left; background-position: 0 0; } .xdsoft_datetimepicker .xdsoft_next:before { position: absolute; left: 50%; top: 50%; content: ""; pointer-events: none; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 7px solid #666; margin-top: -5px; margin-left: -3px; } .xdsoft_datetimepicker .xdsoft_next, .xdsoft_datetimepicker .xdsoft_prev, .xdsoft_datetimepicker .xdsoft_today_button { background-color: transparent; background-repeat: no-repeat; border: 0 none currentColor; cursor: pointer; display: block; height: 34px; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; outline: medium none currentColor; overflow: hidden; padding: 0; position: relative; text-indent: 100%; white-space: nowrap; width: 34px; min-width: 34px; } .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next { position: relative; float: none; background-position: -40px -15px; height: 20px; width: 52px; display: block; background-image: none !important; margin-top: 7px; border: none !important; } .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev { background-position: -40px 0; margin-bottom: 0; margin-top: 0; } .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev:before { position: absolute; left: 50%; top: 0; content: ""; pointer-events: none; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 7px solid #666; margin-top: -1px; } .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next:before { position: absolute; left: 50%; top: 0; content: ""; pointer-events: none; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 7px solid #666; margin-top: 5px; } .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box { height: 218px; overflow: hidden; border-bottom: 1px solid var(--color-gray-300); } .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div { border-top: 1px solid var(--color-gray-300); color: #666666; font-size: 12px; text-align: center; border-collapse: collapse; cursor: pointer; border-bottom-width: 0; height: 30px; line-height: 30px; } .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:first-child { border-top-width: 0; } .xdsoft_datetimepicker .xdsoft_today_button:hover, .xdsoft_datetimepicker .xdsoft_next:hover, .xdsoft_datetimepicker .xdsoft_prev:hover { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; } .xdsoft_datetimepicker .xdsoft_label { display: inline; position: relative; z-index: 9999; margin: 0; padding: 5px 10px; font-size: 13px; line-height: 20px; background-color: #fff; float: left; width: 182px; cursor: pointer; } .xdsoft_datetimepicker .xdsoft_label:hover > span { text-decoration: underline; } .xdsoft_datetimepicker .xdsoft_label:hover i { opacity: 1.0; } .xdsoft_datetimepicker .xdsoft_label > .xdsoft_select { border: 1px solid #ccc; position: absolute; right: 0; top: 30px; z-index: 101; display: none; background: #fff; max-height: 160px; overflow-y: hidden; } .xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect { left: 0; } .xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect { left: 0; } .xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover { color: #fff; background: #ff8000; } .xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option { padding: 2px 10px 2px 5px; text-decoration: none !important; } .xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current { background: var(--color-primary); color: #fff; font-weight: 700; } .xdsoft_datetimepicker .xdsoft_month { min-width: 75px; border: 1px solid var(--color-gray-300); margin: 0 5px; height: 34px; border-radius: var(--radius-1); } .xdsoft_datetimepicker .xdsoft_month > span { display: block; white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; position: relative; } .xdsoft_datetimepicker .xdsoft_month > span:after { position: absolute; right: 0; top: 50%; content: ""; margin-top: -2px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 6px solid #999; } .xdsoft_datetimepicker .xdsoft_calendar { clear: both; } .xdsoft_datetimepicker .xdsoft_year { min-width: 75px; border: 1px solid var(--color-gray-300); margin: 0 5px; height: 34px; border-radius: var(--radius-1); } .xdsoft_datetimepicker .xdsoft_year > span { display: block; white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; position: relative; } .xdsoft_datetimepicker .xdsoft_year > span:after { position: absolute; right: 0; top: 50%; content: ""; margin-top: -2px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 6px solid #999; } .xdsoft_datetimepicker .xdsoft_calendar table { border-collapse: collapse; width: 100%; } .xdsoft_datetimepicker .xdsoft_calendar th { height: 35px; } .xdsoft_datetimepicker .xdsoft_calendar td, .xdsoft_datetimepicker .xdsoft_calendar th { width: 14.2857142%; background: transparent; border: 1px solid #DDDDDD; color: #666666; font-size: 12px; text-align: center; vertical-align: middle; padding: 0; border-collapse: collapse; cursor: pointer; height: 35px; } .xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td, .xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th { width: 12.5%; } .xdsoft_datetimepicker .xdsoft_calendar th { background: transparent; } .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today { color: var(--color-primary); } .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default, .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current { background: var(--color-primary); color: #fff; font-weight: 700; } .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month, .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled, .xdsoft_datetimepicker .xdsoft_time_box > div > div.xdsoft_disabled { opacity: 0.5; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; } .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled { opacity: 0.2; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; } .xdsoft_datetimepicker .xdsoft_calendar td:hover, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover { color: #fff !important; background: var(--color-secondary) !important; -webkit-box-shadow: none !important; box-shadow: none !important; } .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_disabled:hover { color: inherit	!important; background: inherit !important; -webkit-box-shadow: inherit !important; box-shadow: inherit !important; } .xdsoft_datetimepicker .xdsoft_calendar th { font-weight: 700; text-align: center; color: #999; cursor: default; } .xdsoft_datetimepicker .xdsoft_copyright { color: #ccc !important; font-size: 10px; clear: both; float: none; margin-left: 8px; } .xdsoft_datetimepicker .xdsoft_copyright a { color: #eee !important; } .xdsoft_datetimepicker .xdsoft_copyright a:hover { color: #aaa !important; } .xdsoft_time_box { position: relative; border: 1px solid var(--color-gray-300); } .xdsoft_scrollbar > .xdsoft_scroller { background: #ccc !important; height: 20px; border-radius: 3px; } .xdsoft_scrollbar { position: absolute; width: 7px; right: 0; top: 0; bottom: 0; cursor: pointer; } .xdsoft_scroller_box { position: relative; } .xdsoft_datetimepicker.xdsoft_dark { -webkit-box-shadow: 0 5px 15px -5px rgba(255, 255, 255, 0.506); box-shadow: 0 5px 15px -5px rgba(255, 255, 255, 0.506); background: #000000; border-bottom: 1px solid #444444; border-left: 1px solid #333333; border-right: 1px solid #333333; border-top: 1px solid #333333; color: #cccccc; } .xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box { border-bottom: 1px solid #222222; } .xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box > div > div { background: #0a0a0a; border-top: 1px solid #222222; color: #999999; } .xdsoft_datetimepicker.xdsoft_dark .xdsoft_label { background-color: #000; } .xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select { border: 1px solid #333; background: #000; } .xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover { color: #000; background: #007fff; } .xdsoft_datetimepicker.xdsoft_dark .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current { background: #cc5500; -webkit-box-shadow: #b03e00 0 1px 3px 0 inset; box-shadow: #b03e00 0 1px 3px 0 inset; color: #000; } .xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i, .xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev, .xdsoft_datetimepicker.xdsoft_dark .xdsoft_next, .xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==); } .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td, .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th { background: #0a0a0a; border: 1px solid #222222; color: #999999; } .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th { background: #0e0e0e; } .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today { color: #cc5500; } .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default, .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current, .xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current { background: #cc5500; -webkit-box-shadow: #b03e00 0 1px 3px 0 inset; box-shadow: #b03e00 0 1px 3px 0 inset; color: #000; } .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover, .xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box > div > div:hover { color: #000 !important; background: #007fff !important; } .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th { color: #666; } .xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright { color: #333 !important; } .xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a { color: #111 !important; } .xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover { color: #555 !important; } .xdsoft_dark .xdsoft_time_box { border: 1px solid #333; } .xdsoft_dark .xdsoft_scrollbar > .xdsoft_scroller { background: #333 !important; } .xdsoft_datepicker.active, .xdsoft_timepicker.active { background-color: transparent !important; } .xdsoft_timepicker.active { padding: var(--padding-4); } .xdsoft_datepicker.active { padding: var(--padding-4); } .xdsoft_datetimepicker .xdsoft_today_button { width: 34px; min-width: 34px; height: 34px; border: 1px solid var(--color-gray-300) !important; opacity: 1 !important; display: none; } div.tagsinput { border: 1px solid #ccc; background: #fff; padding: 5px; overflow-y: auto; } div.tagsinput span.tag { border: 1px solid #a5d24a; -moz-border-radius: 2px; -webkit-border-radius: 2px; display: block; float: left; padding: 5px; text-decoration: none; background: #cde69c; color: #638421; margin-right: 5px; margin-bottom: 5px; font-family: helvetica; font-size: 13px; } div.tagsinput span.tag a { font-weight: 700; color: #82ad2b; text-decoration: none; font-size: 11px; } div.tagsinput input { width: 80px; margin: 0 5px 5px 0; font-family: helvetica; font-size: 13px; border: 1px solid transparent; padding: 5px; background: 0 0; color: #000; outline: 0; } div.tagsinput div { display: block; float: left; } .tags_clear { clear: both; width: 100%; height: 0; } .not_valid { background: #fbd8db !important; color: #90111a !important; } /* sliders ---------------------- */ .slick-slider { position: relative; display: block; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; } .slick-list { position: relative; display: block; overflow: hidden; margin: 0; padding: 0; } .slick-list:focus { outline: none; } .slick-list.dragging { cursor: pointer; cursor: hand; } .slick-slider .slick-track, .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .slick-track { position: relative; top: 0; left: 0; display: block; } .slick-track:before, .slick-track:after { display: table; content: ''; } .slick-track:after { clear: both; } .slick-loading .slick-track { visibility: hidden; } .slick-slide { display: none; float: left; height: 100%; min-height: 1px; } .slick-slide img { display: block; } .slick-slide.slick-loading img { display: none; } .slick-slide.dragging img { pointer-events: none; } .slick-initialized .slick-slide { display: block; } .slick-loading .slick-slide { visibility: hidden; } .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; } .slick-arrow.slick-hidden { display: none; } /******* EXAMPLE A *******/ .rating-a .br-widget { height: 52px; } .rating-a .br-widget a { display: block; width: 15px; padding: 5px 0 5px 0; height: 30px; float: left; background-color: #e3e3e3; margin: 1px; text-align: center; } .rating-a .br-widget a.br-active, .rating-a .br-widget a.br-selected { background-color: #59a6d6; } .rating-a .br-widget .br-current-rating { font-size: 20px; line-height: 2; float: left; padding: 0 20px 0 20px; color: #646464; } /******* EXAMPLE B *******/ .rating-b .br-widget { height: 25px; } .rating-b .br-widget a { display: block; width: 70px; height: 16px; float: left; background-color: #e3e3e3; margin: 1px; } .rating-b .br-widget a.br-active, .rating-b .br-widget a.br-selected { background-color: #59a6d6; } .rating-b .br-widget .br-current-rating { line-height: 1.1; float: left; padding: 0 20px 0 20px; color: #646464; } .rating-b .br-readonly a.br-active, .rating-b .br-readonly a.br-selected { background-color: #cbcbcb; } /******* EXAMPLE C *******/ .rating-c .br-widget { height: 52px; } .rating-c .br-widget a { display: block; width: 35px; height: 35px; float: left; background-color: #e3e3e3; margin: 2px; text-decoration: none; font-size: 16px; font-weight: 400; line-height: 2.2; text-align: center; color: #b6b6b6; } .rating-c .br-widget a.br-active, .rating-c .br-widget a.br-selected { background-color: #59a6d6; color: white; } /******* EXAMPLE D *******/ .rating-d .br-widget { height: 52px; } .rating-d .br-widget a { display: block; width: 40px; padding: 5px 0 5px 0; height: 30px; float: left; background-color: white; border-bottom: 2px solid #e3e3e3; color: #646464; margin: 1px; text-decoration: none; line-height: 2.1; text-align: center; } .rating-d .br-widget a span { color: white; } .rating-d .br-widget a.br-active, .rating-d .br-widget a.br-selected { border-bottom: 2px solid #646464; } .rating-d .br-widget a:hover span, .rating-d .br-widget a.br-current span { color: #646464; } /******* EXAMPLE E *******/ .rating-e .br-widget a { padding: 5px; color: #646464; text-decoration: none; font-size: 11px; font-weight: 400; line-height: 3; text-align: center; } .rating-e .br-widget a.br-active { background-color: #e3e3e3; color: #646464; } .rating-e .br-widget a.br-selected { background-color: #59a6d6; color: white; } /******* EXAMPLE F *******/ .rating-f .br-widget { height: 24px; } .rating-f .br-widget a { background: url("images/star.png"); width: 24px; height: 24px; display: block; float: left; } .rating-f .br-widget a:hover, .rating-f .br-widget a.br-active, .rating-f .br-widget a.br-selected { background-position: 0 24px; } /******* EXAMPLE G *******/ .rating-g .br-widget { height: 25px; } .rating-g .br-widget a { display: block; width: 50px; height: 16px; float: left; background-color: #e3e3e3; margin: 1px; } .rating-g .br-widget a.br-active, .rating-g .br-widget a.br-selected { background-color: #59a6d6; } .rating-g .br-widget .br-current-rating { line-height: 1.1; float: left; padding: 0 20px 0 20px; color: #646464; } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5), (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 192dpi) { .rating-f .br-widget a { /* background: url('images/star@2x.png'); background-size: 24px 48px; */ } } a.banner-btn-url { margin-top: 1rem; } input[name=teach_language_name].ui-autocomplete-loading { background: none; } .schedule-list .timer .span-right { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .lesson-listing-timer.timer .colorDefinition { font-weight: 500; padding: 3px 10px; font-size: 17px; background: #333 !important; margin-top: 3px; display: inline-block; max-width: 115px; } .schedule-list .timer .label { font-size: 15px; margin: 0; display: inline-block; margin-right: 5px; font-weight: 600; color: var(--color-secondary); } .actions { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; vertical-align: top; margin: 0 0; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .actions li { display: inline-block; vertical-align: top; margin: 0 0 4px 0; margin-right: 2px; } .actions li a { display: block; border-radius: 4px; padding: 5px; width: 35px; height: 35px; line-height: 1.4; text-align: center; border-radius: 4px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; background: #333; border-radius: 4px; } .actions li a svg path { fill: #fff; } .profile-progress { /*padding-right: 10px;*/ } .search-lesson-listing { padding-bottom: 10px; } small.transaction-fee { color: var(--color-secondary); } .btn.disabled { cursor: not-allowed; } .div_info li a { text-decoration: underline; color: var(--colors-primary); cursor: pointer; } a.view-teacher-link { margin-right: 35px; } .-link-close.-top { top: 17px; } @media screen and (max-width: 767px) { a.view-teacher-link { margin-right: 45px; } .-link-close.-top { right: 0px; } .message-head { padding-left: 30px; } } .iss_accordion { background-color: #eee; color: #444; cursor: pointer; padding: 18px; width: 100%; text-align: left; border: none; outline: none; -webkit-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s; } /* Add a background color to the button if it is clicked on (add the .active class with JS), and when you move the mouse over it (hover) */ /*.active, .iss_accordion:hover { background-color: #ccc; } */ /* Style the accordion panel. Note: hidden by default */ .panel { background-color: white; display: none; overflow: hidden; } ul.list-accordion li { position: relative; } ul.list-accordion li label { position: absolute; left: 10px; top: 13px; } ul.list-accordion li .iss_accordion { padding-left: 40px; } .issues-to-resolve input { margin-right: 8px; margin-top: 2px; } /* cookie consent */ .cookie-consent .tab-menu { display: inline-block; } .cookie-consent .tabs-offset { margin: 0; } .cookie-consent .tab-menu ul { margin: 0; padding: 0; } .cookie-consent .tab-menu ul li { list-style-type: none; display: inline-block; } .cookie-consent .tab-menu ul li a { text-decoration: none; color: rgba(0, 0, 0, 0.4); background-color: #b4cbc4; padding: 7px 25px; border-radius: 4px; } .cookie-consent .tab { display: none; } .cookie-consent .tab h2 { color: rgba(0, 0, 0, 0.7); } .cookie-consent .tab p { color: rgba(0, 0, 0, 0.6); text-align: justify; } .cookie-consent .tab-active { display: block; } .cookie-consent .tabs-small a.is-active:after { height: 4px; background: #fff; position: absolute; left: 0; right: 0; bottom: -2px; content: ""; } .cookie-consent .tabs-small a.is-active { background: #fff; border-color: #e9e8eb; color: var(--color-secondary); font-weight: 600; } .cookie-consent .tabs-small li a { border-top: 1px solid transparent; } .cookie-consent.tab-container .tabs-small ul { display: -webkit-box; display: -ms-flexbox; display: flex; } .cookie-consent.tab-container .tabs-small li { display: block; } .cookie-consent.tab-container h2 { font-size: 20px; margin-bottom: 10px; } .cookie-consent .checkbox label input:checked + .input-helper:before, .radio input:checked + .input-helper:before { border-color: var(--color-secondary); } .cookie-consent .checkbox label input:checked + .input-helper:after { -webkit-transform: scale(1) rotate(-50deg); -ms-transform: scale(1) rotate(-50deg); transform: scale(1) rotate(-50deg); opacity: 1; filter: alpha(opacity=100); } .cookie-consent .tab-heading { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .coookie-popup-head { padding: 15px; border-bottom: 1px solid var(--color-main); margin-bottom: 20px; } .coookie-popup-footer { padding: 15px; border-top: 1px solid var(--color-secondary); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .coookie-popup-body .form { padding: 10px 20px; min-height: 176px; } .coookie-popup-footer input[type="submit"] { background: var(--color-secondary); display: inline-block; vertical-align: top; padding: 0 30px; border: 0 none; position: relative; cursor: pointer; border: none; height: 40px; line-height: 41px; color: #fff; border-radius: 3px; font-weight: 600; font-size: 1.2rem; font-weight: 600; margin-right: 10px; -webkit-transition: 0.3s all ease-in-out; -o-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; } .cookie-consent .checkbox input[type="checkbox"][disabled] { -webkit-text-fill-color: transparent; -webkit-opacity: 0; } /* end cookie consent */ .card-brand-logos { width: 300px; } .fc button.fc-time-button { display: none; } /*** LTR ***/ .tags { position: relative; } @media (min-width: 576px) { .tags__overflow { display: contents; } } @media (max-width: 576px) { .tags__overflow { display: block; overflow: auto; white-space: nowrap; } .tags__item { min-width: 60px; display: inline-block; vertical-align: top; } } .forum-header { padding: var(--padding-8) 0 0; } .forum-header h4 { font-weight: normal; } @media (min-width: 576px) { .forum-header { padding: var(--padding-8) 0 0; } } @media (max-width: 576px) { .forum-header h1 { font-size: 1.8rem; } .forum-header h4 { font-size: 1.1rem; } .forum-header hgroup { text-align: center; } } @media (max-width: 576px) { .forum-header .tags { text-align: center; } } .forum-header h1 { font-size: 2.4rem; } @media (min-width: 576px) { .forum-header h4 { font-size: 1.6rem; } } .forum-header .tabs--line ul li.is-active a { color: var(--color-black); } .forum-body { padding: var(--padding-14) 0; background-color: var(--color-gray-100); min-height: 500px; } @media (min-width: 576px) { .forum-actions { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .forum-actions__large { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; padding-right: var(--padding-10); } .forum-actions__small { min-width: 315px; -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; } .forum-actions__small .btn { font-weight: var(--font-weight-medium); } } @media (max-width: 1199px) { .forum-actions__small { min-width: 1%; } .forum-actions__small .btn { padding: 0 var(--padding-10); } } @media (max-width: 576px) { .forum-actions .btn.btn--xlarge { height: 50px; line-height: 50px; font-size: 1rem; } .forum-actions__small { padding-bottom: var(--padding-6); } } @media (min-width: 1199px) { .forum-actions__large { padding-right: var(--padding-14); } } .forum-search { position: relative; } .forum-search__action { position: absolute; top: 0; } @media (max-width: 576px) { .forum-search__action { width: 50px; height: 50px; } } @media (min-width: 576px) { .forum-search__action { width: 60px; height: 60px; } } .forum-search__action--reset { right: 3rem; } .forum-search__action--submit { right: 0; } .forum-search__action .close, .forum-search__action .btn { pointer-events: none; display: -webkit-box; display: -ms-flexbox; display: flex; } .forum-search__action--submit input { padding: 0 !important; font-size: 0; width: 100%; height: 100%; border: none; background: transparent !important; position: absolute !important; cursor: pointer; } .forum-search__action--reset input { padding: 0 !important; font-size: 0; width: 100%; height: 100%; border: none; background: transparent !important; position: absolute !important; border: none !important; cursor: pointer; } .forum-search__action .btn--equal { width: 100%; height: 100%; } .forum-search__action .btn--equal .icon.icon--small { width: 20px; height: 20px; } .forum-search__field input { padding-right: 130px; } .forum-search__field input:focus { border-color: var(--color-secondary); border-width: 2px; } @media (max-width: 576px) { .forum-search__field input { height: 50px; } } @media (min-width: 576px) { .forum-search__field input { height: 60px; } } .forum-search .form-reset { width: 60px; height: 60px; position: relative; color: inherit; font-size: var(--font-size-xxxl); line-height: 60px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; background-color: transparent; border: none; pointer-events: none; } .forum-search .form-reset:before { position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; content: "+"; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); text-align: center; } .forum-search .form-reset--small { width: 28px; height: 28px; line-height: 20px; font-size: var(--font-size-xl); } .forum-stat { background-color: var(--color-white); position: relative; -webkit-box-shadow: var(--boxShadow-all); box-shadow: var(--boxShadow-all); display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; border-radius: var(--radius-1); overflow: hidden; } .forum-stat__content { padding: var(--padding-10); -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; } .forum-stat__content h3 { line-height: 1.6; } @media (min-width: 1199px) { .forum-stat__content h3 { max-width: 80%; } } .forum-stat__count { padding: var(--padding-12) 0; -webkit-box-flex: 0; -ms-flex: 0 0 18%; flex: 0 0 18%; } .forum-stat__media { -webkit-box-flex: 0; -ms-flex: 0 0 30%; flex: 0 0 30%; margin-top: auto; } @media (max-width: 991px) { .forum-stat__content { -webkit-box-flex: 0; -ms-flex: 0 0 54%; flex: 0 0 54%; padding: var(--padding-8); } .forum-stat__content .btn { width: 80%; display: block !important; margin-top: var(--margin-2); text-align: center; } .forum-stat__count { -webkit-box-flex: 0; -ms-flex: 0 0 46%; flex: 0 0 46%; position: relative; z-index: 1; } .forum-stat__media { -webkit-box-flex: 0; -ms-flex: 0 0 20%; flex: 0 0 20%; position: absolute; right: 0; bottom: 0; max-width: 220px; } } @media (max-width: 576px) { .forum-stat__content { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; padding: var(--padding-8); } .forum-stat__content h3 { font-size: 1.2rem; } .forum-stat__content .btn { width: 100%; } .forum-stat__count { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; position: relative; z-index: 1; padding: 0 var(--padding-8); } .forum-stat__media { -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; position: absolute; right: 0; bottom: 0; max-width: 220px; } } @media (min-width: 576px) { .forum-stat .social-actions { display: -webkit-box; display: -ms-flexbox; display: flex; } .forum-stat .social-actions .social-button:first-child { margin-right: 0.5rem; } } .forum-counts { height: 100%; } @media (min-width: 576px) { .forum-counts { border-left: 1px solid var(--color-gray-200); padding-left: var(--padding-10); } } @media (min-width: 991px) { .flex-panel { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .flex-panel__large { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; padding-right: var(--padding-10); } .flex-panel__small { min-width: 315px; max-width: 315px; } } @media (min-width: 1199px) { .flex-panel__large { padding-right: var(--padding-14); } } @media (max-width: 991px) { .flex-panel__small { padding-top: var(--padding-10); } } .article-check { width: 36px; height: 36px; position: relative; background-color: var(--color-success); border-radius: var(--radius-round); display: block; } @media (min-width: 576px) { .article-check { margin: var(--margin-6) auto; } } .article-check:before { position: absolute; left: 32%; top: 48%; content: ""; pointer-events: none; width: 9px; height: 14px; border-bottom: 3px solid var(--color-white); border-right: 3px solid var(--color-white); -webkit-transform: rotate(44deg) translate(-50%, -50%); -ms-transform: rotate(44deg) translate(-50%, -50%); transform: rotate(44deg) translate(-50%, -50%); -webkit-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center; pointer-events: none; } .article-check .tooltip { min-width: 80px; } .article { background-color: var(--color-white); padding: var(--padding-4); -webkit-box-shadow: var(--boxShadow-all); box-shadow: var(--boxShadow-all); border-radius: var(--radius-1); margin-top: var(--margin-6); -webkit-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s; border: 1px solid transparent; position: relative; } @media (min-width: 576px) { .article { padding: var(--padding-6) var(--padding-6) var(--padding-4); display: grid; grid-template-columns: -webkit-max-content 1fr; grid-template-columns: max-content 1fr; margin-top: var(--margin-8); } } .article__left { min-width: 50px; } .article__right { padding-left: 0; } @media (min-width: 576px) { .article__right { padding-left: var(--padding-16); } } @media (max-width: 576px) { .article__left { margin-bottom: var(--margin-4); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } .article .article-desc { clear: left; margin-top: 1rem; } } .article.is-completed { border-color: var(--color-success); padding-top: var(--padding-6); } @media (min-width: 1199px) { .article:hover .article-title { color: var(--color-primary); } .article:hover .article-title a { background-size: 100% 1px; color: var(--color-primary); } } @media (min-width: 576px) { .article-list .article:hover { -webkit-box-shadow: var(--boxShadow-vertical); box-shadow: var(--boxShadow-vertical); } } .article-list:first-child .article { margin-top: 0; } .counts { position: relative; text-align: center; } .counts .tooltip { min-width: 80px; padding: var(--padding-2) var(--padding-3); white-space: nowrap; display: block; } @media (max-width: 1199px) { .counts .tooltip { display: none; } } .counts .tooltip--right { right: -1rem; } @media (max-width: 576px) { .counts { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } } .vote { position: relative; width: 42px; height: 42px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; color: var(--color-gray-200); margin: 0 auto; text-align: center; } @media (min-width: 1199px) { .vote svg { width: 30px; height: 30px; } } @media (max-width: 576px) { .vote--up { color: var(--color-black); border: 1px solid var(--color-gray-300); border-radius: var(--radius-round); } .vote--up svg { fill: var(--color-gray-500); } } @media (max-width: 576px) { .vote--down { color: var(--color-black); border: 1px solid var(--color-gray-300); border-radius: var(--radius-round); } .vote--down svg { fill: var(--color-gray-500); } } .vote-counts { width: 100%; min-height: 40px; line-height: 40px; font-size: var(--font-size-h4); display: block; font-weight: var(--font-weight-bold); color: var(--color-gray-800); } @media (max-width: 576px) { .vote-counts { min-width: 60px; padding: 0 var(--padding-4); } } .article-content { min-height: 70px; margin-bottom: var(--margin-8); } @media (min-width: 576px) { .article-content { margin-bottom: var(--margin-8); } } .snakeline-hover { text-decoration: none; background-image: -o-linear-gradient(currentColor, currentColor); background-image: -webkit-gradient(linear, left top, left bottom, from(currentColor), to(currentColor)); background-image: linear-gradient(currentColor, currentColor); background-position: 0% 100%; background-repeat: no-repeat; background-size: 0% 1px; -webkit-transition: background-size .3s; -o-transition: background-size .3s; transition: background-size .3s; } @media (min-width: 1199px) { .snakeline-hover:hover { background-size: 100% 1px; color: var(--color-primary); } } .style-italic { font-style: italic; } .article-stats { width: 100%; margin-top: var(--margin-6); border-top: 1px solid var(--color-gray-200); padding-top: var(--padding-4); } @media (min-width: 576px) { .article-stats { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } } @media (max-width: 576px) { .article-stats__right { padding-top: var(--padding-4); border-top: 1px solid var(--color-gray-200); margin-top: var(--margin-4); } } .article-author { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; } .article-author__avatar { min-width: 50px; margin: 0; } @media (max-width: 576px) { .article-author__avatar { min-width: 50px; } } @media (max-width: 576px) { .article-author__content { width: calc(100% - 50px); } .article-author__content .style-italic { display: block; margin-top: 0.5rem; } } .article-actions ul { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } @media (min-width: 576px) { .article-actions ul li { margin-left: var(--margin-3); } } @media (max-width: 576px) { .article-actions ul li { margin-right: var(--margin-2); } } .article-actions__trigger { padding: var(--padding-3) var(--padding-5); font-weight: var(--font-weight-medium); padding-left: var(--padding-2); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; border-radius: var(--radius-round); position: relative; } @media (min-width: 1199px) { .article-actions__trigger:not(span):hover { background-color: var(--color-gray-100); } } @media (min-width: 991px) { .article-side--sticky { position: sticky; top: 8rem; } } .article-widget { background-color: var(--color-white); -webkit-box-shadow: var(--boxShadow-all); box-shadow: var(--boxShadow-all); border-radius: var(--radius-1); margin-bottom: 1.4rem; } .article-widget__head { padding: var(--padding-5) var(--padding-8); border-bottom: 1px solid var(--color-gray-200); position: relative; overflow: hidden; background-color: rgba(0, 0, 0, 0.02); } .article-widget__body { padding: var(--padding-6) var(--padding-8); } .mini-article { position: relative; padding: var(--padding-5) var(--padding-8); } .mini-article:not(:last-child) { border-bottom: 1px solid var(--color-gray-200); } .mini-article__title { line-height: 1.6; } .mini-article__title a { font-weight: var(--font-weight-medium); } .mini-article__stats { opacity: 0.7; } @media (min-width: 1199px) { .mini-article:hover { background-color: rgba(0, 0, 0, 0.02); } } @media (min-width: 1199px) { .mini-article:hover .mini-article__title { color: var(--color-primary); } .mini-article:hover .mini-article__title a { background-size: 100% 1px; color: var(--color-primary); } } .article-authors__item { position: relative; padding: var(--padding-5) var(--padding-8); } @media (min-width: 1199px) { .article-authors__item:hover { background-color: rgba(0, 0, 0, 0.02); } } .article-authors__item:not(:last-child) { border-bottom: 1px solid var(--color-gray-200); } .article-panel { background-color: var(--color-white); -webkit-box-shadow: var(--boxShadow-all); box-shadow: var(--boxShadow-all); border-radius: var(--radius-1); margin-bottom: var(--margin-8); -webkit-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s; border: 1px solid transparent; } @media (min-width: 576px) { .article-panel .article-stats { padding: var(--padding-3) var(--padding-8); } } @media (max-width: 576px) { .article-panel .article-stats__left { padding: 0 var(--padding-4); } .article-panel .article-stats__right { padding: var(--padding-4); } .article-panel .article-stats .share__trigger { font-size: 100%; width: auto; } } .article-panel.is-completed { border-color: var(--color-success); } .article-grid { padding: var(--padding-4); } @media (min-width: 576px) { .article-grid { padding: var(--padding-6); padding-bottom: 0; display: grid; grid-template-columns: -webkit-max-content 1fr; grid-template-columns: max-content 1fr; } } .article-grid__left { min-width: 50px; } .article-grid__right { padding-left: 0; } @media (min-width: 576px) { .article-grid__right { padding-left: var(--padding-16); } } @media (max-width: 576px) { .article-grid__left { margin-bottom: var(--margin-4); } } @media (max-width: 576px) { .article-grid .article-title { font-size: 1.6rem; } } .article-comment { padding: var(--padding-6); display: grid; grid-template-columns: -webkit-max-content 1fr; grid-template-columns: max-content 1fr; } @media (max-width: 576px) { .article-comment { padding: var(--padding-4); } } .article-comment__left { padding-top: var(--padding-3); } .article-comment__right { padding-left: var(--padding-8); } .comment-panel { position: relative; } .comment-panel__trigger { padding: var(--padding-4); color: var(--color-gray-800); display: block; min-height: 50px; border: 1px solid var(--color-gray-300); border-radius: var(--radius-1); line-height: 1.4; } .comment-panel__trigger.is-active { display: none; } .step-actions { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .step-actions input[type="button"], .step-actions .btn { border-color: transparent; color: var(--color-black); } .step-actions input[type="submit"] { margin-right: 0; margin-left: 1rem; } @media (max-width: 576px) { .step-actions input[type="button"], .step-actions .btn { border: 1px solid var(--color-gray-300) !important; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } .step-actions input[type="submit"] { border-color: currentColor; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } } .article-result { margin-top: var(--margin-12); } .article-result__head { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; margin-bottom: var(--margin-6); } .article-card { padding: var(--padding-4); -webkit-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s; border: 1px solid transparent; position: relative; } @media (min-width: 576px) { .article-card { padding: var(--padding-6); display: grid; grid-template-columns: -webkit-max-content 1fr; grid-template-columns: max-content 1fr; } } .article-card__left { min-width: 50px; } @media (max-width: 576px) { .article-card__left { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-bottom: var(--margin-6); } .article-card__left :first-child { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; } .article-card__left :nth-child(2) { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; } } .article-card__right { padding-left: 0; } @media (min-width: 576px) { .article-card__right { padding-left: var(--padding-16); } } .article-card .article-author { padding: 0; margin: 0 0 var(--margin-6); } .article-mark { width: 36px; height: 36px; position: relative; background-color: var(--color-gray-200); border-radius: var(--radius-round); display: block; color: var(--color-white); } @media (min-width: 576px) { .article-mark { margin: 0 auto var(--margin-8); } } .article-mark:before { position: absolute; left: 32%; top: 48%; content: ""; pointer-events: none; width: 9px; height: 14px; border-bottom: 3px solid var(--color-white); border-right: 3px solid var(--color-white); -webkit-transform: rotate(44deg) translate(-50%, -50%); -ms-transform: rotate(44deg) translate(-50%, -50%); transform: rotate(44deg) translate(-50%, -50%); -webkit-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center; pointer-events: none; } .article-mark.is-active { background-color: var(--color-success); } .article-mark.is-active:after { text-align: center; position: absolute; left: 0; right: 0; top: 0; bottom: 0; content: "+"; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); font-size: var(--font-size-h3); line-height: 32px; font-weight: var(--font-weight-bold); display: none; } .article-mark.is-active:hover:before { display: none; } .article-mark.is-active:hover:after { display: block; } .article-mark .tooltip { white-space: nowrap; padding: var(--padding-2) var(--padding-3); } @media (max-width: 1199px) { .article-mark .tooltip { display: none; } } .sorting { display: -webkit-box; display: -ms-flexbox; display: flex; } .sorting { position: relative; } .sorting .select-option { margin: 0; } .sorting__label { padding: 0 var(--padding-1); font-weight: var(--font-weight-medium); } .sorting__trigger { position: relative; padding: var(--padding-3); padding-right: var(--padding-8); cursor: pointer; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .sorting__trigger:before { position: absolute; right: 0.5rem; top: 46%; width: 8px; height: 8px; content: ""; border-right: 2px solid var(--color-gray-1000); border-bottom: 2px solid var(--color-gray-1000); -webkit-transform: translateY(-50%) rotate(45deg); -ms-transform: translateY(-50%) rotate(45deg); transform: translateY(-50%) rotate(45deg); pointer-events: none; } .sorting__target { position: absolute; top: 100%; right: 0; padding-top: var(--padding-6); z-index: 12; } .sorting__target:before { position: absolute; right: 1rem; top: 10px; content: ""; border-left: 12px solid transparent; border-right: 12px solid transparent; border-bottom: 12px solid #fff; pointer-events: none; z-index: 1; } .sorting__target .filter-dropdown { -webkit-box-shadow: var(--boxShadow-vertical); box-shadow: var(--boxShadow-vertical); min-width: 200px; padding: var(--padding-4); border: 1px solid var(--color-gray-100); } .reset-search { width: 50px; height: 60px; cursor: pointer; display: block; position: absolute; right: 50px; top: 0; text-align: center; line-height: 60px; font-size: 0; } .reset-search:after { pointer-events: none; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; content: "+"; font-size: 2.4rem; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } @media (max-width: 576px) { .reset-search { height: 50px; line-height: 50px; } } .article-directions { margin-top: var(--margin-20); } .article-directions { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .article-directions__item { max-width: 300px; } @media (max-width: 576px) { .article-directions__item { width: 50%; } } .article-directions__item-next { text-align: right; } @media (max-width: 576px) { .article-directions__item-next { padding-left: var(--padding-6); } } @media (max-width: 576px) { .article-directions__item-prev { padding-right: var(--padding-6); } } .directions-action { display: block; position: relative; } .directions-action__item { font-weight: var(--font-weight-bold); color: var(--color-secondary); } .directions-action__item-prev { padding-left: var(--padding-5); position: relative; } .directions-action__item-prev:before { width: 8px; height: 8px; content: ""; pointer-events: none; position: absolute; left: 0; top: 6px; border-left: 2px solid  currentColor; border-bottom: 2px solid  currentColor; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } .directions-action__item-next { padding-right: var(--padding-5); position: relative; } .directions-action__item-next:before { width: 8px; height: 8px; content: ""; pointer-events: none; position: absolute; right: 0; top: 6px; border-right: 2px solid  currentColor; border-top: 2px solid  currentColor; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } .directions-action:hover { color: var(--color-primary); } @media (max-width: 576px) { .directions-action h6 { font-size: 12px; } } .more-block { position: relative; } .more-block:after { position: absolute; left: 0; right: 0; bottom: 0; height: 40px; content: ""; pointer-events: none; /* FF3.6-15 */ /* Chrome10-25,Safari5.1-6 */ background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(white)); background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%); background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ } .article-more { position: relative; } .article-more__content { position: relative; } .article-more__action { position: absolute; left: 0; right: 0; min-height: 50px; bottom: 0; line-height: 2; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } .article-more__action:before { position: absolute; left: 0; right: 0; bottom: 0; content: ""; pointer-events: none; height: 100px; z-index: 1; /* FF3.6-15 */ /* Chrome10-25,Safari5.1-6 */ background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, 0.62)), color-stop(81%, white), color-stop(86%, white)); background: -o-linear-gradient(top, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.62) 50%, white 81%, white 86%); background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.62) 50%, white 81%, white 86%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ } .article-more__action a.adjust { position: relative; z-index: 1; background-color: #fff; padding: 0.2rem 0; top: 1rem; display: inline-block; line-height: 2; background-color: var(--color-white); text-decoration: underline; text-underline-offset: 3px; display: none; } @media (min-width: 1199px) { .article-more__action a.adjust:hover { color: var(--color-primary); } } /*** LTR ***/ .header { left: 0; right: 0; position: relative; top: 0; -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; z-index: 11; } @media (min-width: 1499px) { .header .container { max-width: 1800px; width: 100%; } } .home.home-index .header { position: sticky; top: 0; } .header-primary { padding: var(--padding-3) 0; color: #111; background: var(--color-white); -webkit-transition: 0.3s all ease-in-out; -o-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; -webkit-box-shadow: 0px 3px 3px #0000000F; box-shadow: 0px 3px 3px #0000000F; } @media (min-width: 576px) { .header-primary .header-flex { min-height: 70px; } } @media (max-width: 767px) { .header-primary { padding: var(--padding-3) 0; } } .header-primary .header__logo { max-width: 180px; max-height: 80px; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } @media (min-width: 767px) { .header-primary .header__logo { margin-right: var(--margin-3); } } .header-primary .header__left { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } @media (max-width: 1199px) { .header-primary .header__left .header-dropdown .is-visible { opacity: 1; visibility: visible; } } @media (max-width: 767px) { .header-primary .header__left .header-dropdown .is-visible { bottom: 100%; z-index: 3; padding-top: 0; top: 60px; } } @media (max-width: 767px) { .header-primary .header__left .header-dropdown .is-active:after { position: fixed; left: 0; right: 0; top: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.8); content: ""; z-index: 3; } } @media (max-width: 767px) { .header-primary .header__left .header-dropdown .dropdown__cover::before { content: none; } } @media (max-width: 767px) { .header-primary .header__left .header-dropdown__target { bottom: auto; top: 0; padding-top: 0; width: calc(100% - 30px); left: 15px; } } @media (max-width: 1199px) { .header__right .header-dropdown .is-visible { opacity: 1; visibility: visible; } } .header-dropdown .header-dropdown__trigger { padding: 0 0.8rem; font-weight: 600; text-transform: uppercase; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 42px; } @media (min-width: 991px) and (max-width: 1599px) { .header-dropdown .header-dropdown__trigger { font-size: 0.9rem; } } .header-dropdown .header-dropdown__trigger span { margin-left: var(--margin-2); } @media (max-width: 767px) { .header-dropdown .header-dropdown__trigger span { font-size: 0; } } @media (max-width: 1199px) { .header-dropdown .header-dropdown__trigger { padding: 0.65rem 0; } } @media (min-width: 991px) and (max-width: 1299px) { .header-dropdown .header-dropdown__trigger { padding: 0.65rem 1rem; font-size: 0.9rem; } } .header-dropdown .header-dropdown__trigger:hover { color: var(--color-primary); } .header__action { text-transform: uppercase; } .header__right { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } @media (max-width: 767px) { .header__right .icon--arrow { display: none; } } @media (max-width: 767px) { .header__right .header-dropdown__trigger span { font-size: 0; } } @media (max-width: 767px) { .header__right .header-dropdown__trigger .icon--globe { width: 30px; height: 30px; fill: var(--color-white); } } @media (min-width: 767px) { .header__right .user-click svg { display: none; } } @media (max-width: 767px) { .header__right .user-click svg { fill: var(--color-white); } } @media (max-width: 767px) { .header__right .header-action, .header__right .header-action .header__action { display: contents; } } @media (max-width: 1199px) { .menu { bottom: 0; background: #fff; padding: 0; -webkit-box-shadow: 0 0 10px rgba(51, 51, 51, 0.38); box-shadow: 0 0 10px rgba(51, 51, 51, 0.38); left: 0; margin: 0; overflow: auto; position: fixed; text-align: left; top: 0; opacity: 0; visibility: hidden; z-index: 11; width: 280px; } } @media (min-width: 1199px) { .menu ul { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } } .menu ul .menu__item a { padding: 0 calc(0.4rem + 0.6vw); text-transform: uppercase; font-weight: 600; color: inherit; height: 42px; display: block; line-height: 1; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .menu ul .menu__item a:hover { color: var(--color-primary); } @media (min-width: 991px) and (max-width: 1599px) { .menu ul .menu__item a { padding: 0 0.5rem; font-size: 0.9rem; } } .menu ul .is--active a { color: var(--color-primary); } .header__action .btn { margin-left: var(--margin-2); padding: 0 var(--padding-5); } .header__action .btn:first-child { margin-left: 0; } .header-dropdown--arrow { margin-right: var(--margin-2); } .header-dropdown--arrow .header-dropdown__trigger .icon--globe { width: 14px; height: 14px; } .header-dropdown__target { min-width: 240px; z-index: 2; right: 0; top: 100%; position: absolute; padding: 0; opacity: 0; visibility: hidden; width: 100%; } @media (min-width: 1199px) { .header-dropdown__target { top: 150%; padding-top: var(--padding-6); } } @media (min-width: 1199px) { .header-dropdown.header-dropdown--explore .header-dropdown__target { left: 0; right: auto; } } .menu--inline { max-height: 334px; overflow: auto; } .menu--inline ul .menu__item { padding: 0; display: block; } .menu--inline ul .menu__item a { padding: var(--padding-3) var(--padding-4); display: block; color: var(--color-dark); font-weight: 400; } .menu--inline ul .menu__item:hover a { background: var(--color-gray-100); } .menu--inline ul .is--active a { position: relative; color: var(--color-primary); font-weight: 600; border-left: 3px solid; } .menu--inline ul .is--active a::before { position: absolute; left: 0; right: 0; bottom: 0; top: 0; content: ""; pointer-events: none; background-color: currentColor; opacity: 0.04; } .dropdown__cover { background-color: #fff; -webkit-box-shadow: 0 0 20px 4px rgba(0, 0, 0, 0.08); box-shadow: 0 0 20px 4px rgba(0, 0, 0, 0.08); border-radius: var(--radius-0); } .header-dropdown { position: relative; } @media (min-width: 1199px) { .header-dropdown:hover .header-dropdown__target { opacity: 1; visibility: visible; top: 100%; -webkit-transition: all 300ms; -o-transition: all 300ms; transition: all 300ms; } } @media (max-width: 767px) { .header-dropdown { position: static; } } .header__left .header-dropdown .menu--inline { position: relative; } @media (max-width: 767px) { .header__left .header-dropdown .icon--menu { width: 30px; height: 30px; } } @media (max-width: 767px) { .header__left { width: 100%; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } } @media (min-width: 767px) { .header-dropdown--arrow .header-dropdown__target { min-width: 20rem; } } .header-dropdown--arrow .header-dropdown__target .menu--inline ul { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .header-dropdown--arrow .header-dropdown__target .menu--inline ul li { padding: var(--padding-1) !important; -webkit-box-flex: 0; -ms-flex: 0 0 33.3%; flex: 0 0 33.3%; max-width: 33.3%; } .header-dropdown--arrow .header-dropdown__target .menu--inline ul li a { display: block; padding: var(--padding-2); font-size: var(--font-size-sm); border: 1px solid var(--color-gray-200); text-align: center; color: var(--color-gray-800); } .header-dropdown--arrow .header-dropdown__target .menu--inline ul li a:hover { color: var(--color-primary); border-color: var(--color-primary); } .header-dropdown--arrow .header-dropdown__target .menu--inline ul .is-active a { color: var(--color-primary); border-color: var(--color-primary); } @media (max-width: 767px) { .header-dropdown--arrow .header-dropdown__trigger .icon { width: 17px; height: 17px; } } .header-dropdown--arrow .dropdown__cover { padding: var(--padding-6) var(--padding-8) var(--padding-10); } .header-dropdown--arrow .settings { margin-bottom: var(--margin-8); } .header-dropdown--arrow .settings .dropdaown__title { text-transform: uppercase; color: var(--color-gray-700); font-size: var(--font-size-sm); } .header-dropdown--arrow .settings .btn { color: var(--color-dark) !important; border-color: var(--color-gray-300); } .header-dropdown--arrow .settings .btn::before { width: 6px; height: 6px; top: 13px; } .dropdown__cover { position: relative; } .dropdown__cover::before { content: ""; border-right: 9px solid transparent; border-left: 9px solid transparent; border-bottom: 9px solid #fff; top: -9px; left: 28px; position: absolute; pointer-events: none; } .explore-wrapper { position: relative; } .explore-wrapper::before { content: ""; border-right: 9px solid transparent; border-left: 9px solid transparent; border-bottom: 9px solid #fff; top: -9px; left: 39px; position: absolute; pointer-events: none; z-index: 1; } .header-dropdown--explore .dropdown__cover { padding: var(--padding-4); } @media (min-width: 767px) { .user-icon { display: none !important; } } @media (max-width: 767px) { .user-click { font-size: 0; padding: 0 !important; width: 35px; line-height: 35px; height: 35px; background-color: var(--color-primary) !important; } } .user-click .user-icon { margin: 0; } .user-click .user-icon svg { fill: var(--color-white); } .toggle--nav { width: 26px; height: 26px; vertical-align: middle; margin: 0 10px 0 0; padding: 2px; display: none; } @media (max-width: 1199px) { .toggle--nav { display: inline-block; } } @media (max-width: 1199px) { .nav--primary-offset { bottom: 0; background: #fff; padding: 0; -webkit-box-shadow: 0 0 10px rgba(51, 51, 51, 0.38); box-shadow: 0 0 10px rgba(51, 51, 51, 0.38); left: 0; margin: 0; overflow: auto; position: fixed; text-align: left; top: 0; z-index: 11; width: 280px; opacity: 0; visibility: hidden; -webkit-transition: all 300ms ease 0s; -o-transition: all 300ms ease 0s; transition: all 300ms ease 0s; -webkit-transform: translate3d(-100%, 0px, 0px); transform: translate3d(-100%, 0px, 0px); } } .show-nav-js .menu { visibility: visible; opacity: 1; -webkit-transform: translate3d(0px, 0px, 0px); transform: translate3d(0px, 0px, 0px); } .header-controls { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } @media (max-width: 767px) { .header-controls { position: fixed; bottom: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; left: 0; right: 0; top: auto; background: var(--color-primary); padding: 0 var(--padding-2); } } @media (min-width: 767px) { .header-controls .header-controls__item { display: none; } } @media (min-width: 767px) { .header-controls .header-controls__item .header-actions { display: none !important; } } .header-controls .header-controls__item a { padding: var(--padding-3) var(--padding-5); position: relative; } @media (max-width: 767px) { .header-controls .header-controls__item .header-controls__action { padding: var(--padding-5) var(--padding-4); height: auto; } .header-controls .header-controls__item .header-controls__action svg { fill: var(--color-white); width: 17px; height: 17px; } .header-controls .header-controls__item .header-controls__action .lang { display: none; } } @media (min-width: 1199px) { .header-controls .header--notification { display: block; } .header-controls .header--notification svg { fill: var(--color-dark) !important; } .header-controls .header--message { display: block; } .header-controls .header--message svg { fill: var(--color-dark) !important; } .header-controls .header-dropdown--arrow { display: block; } } .header-controls .header-dropdown--arrow { margin: 0; } .header-controls .header-dropdown--arrow .dropdown__cover::before { right: 26px; left: unset; } @media (max-width: 767px) { .header-controls .header-dropdown--arrow .is-visible { bottom: 100%; opacity: 1; visibility: visible; z-index: 3; padding-top: 0; bottom: 0px; bottom: 60px; } } @media (max-width: 767px) { .header-controls .header-dropdown--arrow .is-active:after { position: fixed; left: 0; right: 0; top: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.8); content: ""; z-index: 3; } } @media (max-width: 767px) { .header-controls .header-dropdown--arrow .dropdown__cover::before { content: none; } } @media (min-width: 767px) { .header-controls .header-dropdown--arrow { margin-right: var(--margin-2); } } @media (max-width: 767px) { .header-controls .header-dropdown__target { top: auto; bottom: 0; padding-top: 0; width: calc(100% - 30px); left: 15px; } } @media (min-width: 767px) { .header-controls .header-action { display: block; } } .head-count { position: absolute; height: 16px; background: var(--color-secondary); text-align: center; font-size: 11px; color: var(--color-white); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; top: 1px; right: 2px; padding: 3px 4px; } .header-dropwown--profile { text-transform: capitalize; } .header-dropwown--profile .teacher__name { text-transform: capitalize; } @media (max-width: 767px) { .header-dropwown--profile .teacher__name { font-size: 0; } } @media (max-width: 767px) { .header-dropwown--profile .is-visible { bottom: 100%; opacity: 1; visibility: visible; z-index: 3; padding-top: 0; bottom: 0px; bottom: 60px; } } @media (max-width: 767px) { .header-dropwown--profile .is-active:after { position: fixed; left: 0; right: 0; top: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.8); content: ""; z-index: 3; } } @media (max-width: 767px) { .header-dropwown--profile .dropdown__cover::before { content: none; } } .header-dropwown--profile .teacher__media svg { display: none; } @media (max-width: 767px) { .header-dropwown--profile .teacher__media svg { margin: 0; fill: var(--color-white); display: block; } } @media (max-width: 767px) { .header-dropwown--profile .teacher__media { margin-right: 0 !important; padding: var(--padding-3); } } .header-dropwown--profile .dropdown__cover::before { right: 20px; left: unset; } .header-dropwown--profile .dropdown__cover .menu--inline ul .is--active a { border: none; } .nav--primary > ul > li { position: relative; display: inline-block; vertical-align: top; } .nav--primary > ul > li > a { display: block; padding: var(--padding-3) var(--padding-6); position: relative; } .nav--primary > ul > li > a:not(.btn):hover { color: var(--color-secondary); } .nav--primary > ul > li.user-click > a { height: auto; line-height: normal; } .nav--primary .nav__dropdown > a { padding-right: var(--padding-10); } @media (max-width: 1199px) { .nav--primary-offset > ul > li { display: block; border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .nav--primary-offset > ul > li > a { padding: var(--padding-5) var(--padding-6); } } .nav__dropdown .avtar { margin-right: var(--margin-2); } .nav__dropdown-trigger:after { position: absolute; right: 1.5rem; top: 50%; content: ""; border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 5px solid currentColor; margin-top: -2px; } .nav__dropdown-target { min-width: 200px; z-index: 2; right: 0; top: 160%; position: absolute; padding: 0; opacity: 0; filter: alpha(opacity=0); visibility: hidden; padding: var(--padding-3); -webkit-box-shadow: var(--boxShadow-all); box-shadow: var(--boxShadow-all); width: 100%; } .nav__dropdown-action { width: 3rem; height: 3rem; padding: 0 !important; border: 1px solid transparent; border-radius: var(--radius-round); } .nav__dropdown-action .svg-icon { position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; width: 1.3rem; height: 1.3rem; overflow: hidden; } .nav__dropdown-action .svg-icon svg { width: 100%; height: 100%; } @media (min-width: 1199px) { .nav__dropdown-action:hover { background-color: var(--color-primary); } .nav__dropdown-action:hover .svg-icon { fill: var(--color-white); } } .nav__dropdown-action .count { position: absolute; right: -0.9rem; top: -0.3rem; padding: 0.15rem; border-radius: var(--radius-round); background: var(--color-primary); font-size: 11px; color: var(--color-white); min-width: 1.5rem; text-align: center; line-height: normal; min-width: 1.9rem; border: 2px solid var(--color-white); } @media (min-width: 1199px) { .nav__dropdown--account { margin-left: var(--margin-6); } } .nav__dropdown--account > a { padding-top: 0 !important; padding-bottom: 0 !important; padding-left: 0 !important; } .nav__dropdown--notification .nav__dropdown-target { min-width: 300px; } .nav--vertical > ul > li > a { padding: var(--padding-3); display: block; } .nav--vertical > ul > li > a:hover { background-color: rgba(0, 0, 0, 0.05); color: var(--color-secondary); } @media (min-width: 991px) { .nav__dropdown-target .menu-vertical { display: none; } .nav.nav--primary > ul > li.nav__dropdown.is-active .nav__dropdown-target, .nav.nav--primary > ul > li.nav__dropdown:hover .nav__dropdown-target { visibility: visible; top: 100%; opacity: 1; filter: alpha(opacity=100); -webkit-transition: all 300ms; -o-transition: all 300ms; transition: all 300ms; } .nav.nav--primary > ul > li.nav__dropdown.nav__dropdown--account .nav__dropdown-target { right: 0; left: auto; } } @media (max-width: 1199px) { .nav__dropdown-target { min-width: 250px; } .menu-vertical li a { padding: 16px 15px 16px 15px; padding-left: 55px; } .nav.nav--primary-offset { bottom: 0; background: #fff; padding: 0; -webkit-box-shadow: 0 0 10px rgba(51, 51, 51, 0.38); box-shadow: 0 0 10px rgba(51, 51, 51, 0.38); left: 0; margin: 0; overflow: auto; position: fixed; text-align: left; top: 0; transform: translate3d(-100%, 0px, 0px); -webkit-transform: translate3d(-100%, 0px, 0px); -ms-transform: translate3d(-100%, 0px, 0px); -o-transition: all 300ms ease 0s; transition: all 300ms ease 0s; -webkit-transition: all 300ms ease 0s; -ms-transition: all 300ms ease 0s; opacity: 0; visibility: hidden; z-index: 11; width: 280px; } html.show-nav-js .nav.nav--primary-offset { opacity: 1; transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0px, 0px, 0px); -ms-transform: translate3d(0px, 0px, 0px); visibility: visible; } html.show-nav-js, html.show-dashboard-js { position: fixed; left: 0; right: 0; top: 0; bottom: 0; } html.show-nav-js .overlay--nav { display: block; } .nav.nav--primary > ul > li.nav__dropdown > a.is-active:after { border-top: 5px solid transparent; border-bottom: 5px solid currentColor; margin-top: -8px; } .subheader .nav.nav--primary > ul > li.nav__dropdown > a.is-active:after { border-bottom: 0px solid #333; } .nav.nav--primary-offset > ul > li .nav__dropdown-target { min-width: 100%; position: relative; -webkit-box-shadow: none; box-shadow: none; border-top: 1px solid #eee; top: auto; right: auto; } .nav__dropdown-target { opacity: 1; visibility: visible; display: none; padding: 10px; top: 45px; right: 0; left: auto; } } @media (max-width: 767px) { .nav.nav--actions > ul > li > a { width: 40px; height: 40px; position: relative; font-size: 0; padding: 0; } .nav.nav--actions > ul > li > a img { position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; width: 60%; } .nav.nav--actions > ul > li { position: static; } .nav.nav--actions > ul > li .nav__dropdown-target .nav--vertical { width: 100%; } .nav.nav--actions > ul > li .nav__dropdown-target .nav--vertical li { border-bottom: 1px solid #ddd; } .nav.nav--actions > ul > li .nav__dropdown-target .nav--vertical li a { font-size: 1.2rem; padding: 15px; } .nav.nav--actions > ul > li .nav__dropdown-target { left: 0; right: 0; position: fixed; top: 0; bottom: 0; z-index: 100; padding: 50px 0 20px 0; overflow-y: auto; overflow-x: hidden; } html.show-dropdown-js { position: fixed; left: 0; right: 0; top: 0; bottom: 0; overflow: hidden; } .nav.nav--actions > ul > li.nav__dropdown.nav__dropdown--account > a img { width: 100%; } .menu-vertical li.-show-responsive { display: block !important; } } .h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { margin: 0; font-weight: 600; line-height: 1.4; color: inherit; } .h1, h1 { font-size: 2.2rem; } .h2, h2 { font-size: 2rem; } .h3, h3 { font-size: 1.75rem; } .h4, h4 { font-size: 1.3rem; } .h5, h5 { font-size: 1.2rem; } .h6, h6 { font-size: 1.1rem; } p { margin-top: 0; margin-bottom: 1rem; color: inherit; line-height: 1.8; color: var(--color-black); } .section-action-wrap .form-search { margin: 20px 0; } @media (min-width: 767px) { .section-action-wrap .form-search { margin: 0; } .section-action-wrap { padding-left: 30px; } } .section-action-wrap .form__element .form__input { height: 45px; line-height: 45px; border-radius: 3px; border: none; } .section-action-wrap .form-search .form__action-wrap { width: 45px; height: 45px; } .web-class-card { background: #fff; margin: 0 0 30px; position: relative; border-radius: 2px; } .web-class-card .top-card { padding: 15px; padding-bottom: 0; } .web-class-card .bottom-card { border-top: 1px solid #eee; margin-top: 20px; padding-top: 10px; padding: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .web-class-card .bottom-card .btn { height: 35px; line-height: 35px; padding: 0 20px; font-size: 1rem; } .web-class-card .bottom-card .btn:not(.btn--disabled):hover, .web-class-detail .btn-wrap a:not(.btn--disabled):hover { background: #333; color: #fff; } .web-class-card .price-value { font-weight: 600; color: var(--color-secondary); font-size: 1.3rem; margin-top: 10px; display: block; } .web-class-card .topic-wrap { color: #fff; padding: 8px 10px; font-size: 0.9rem; margin-bottom: 20px; } .web-class-card .topic-title { display: block; font-size: 1.1rem; font-weight: 600; line-height: 1.4; color: #464646; } @media (min-width: 567px) { .web-class-card .price-value { margin-top: 0; } .web-class-card .topic-type { margin-bottom: 0; } .web-class-card .topic-title { overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; } } .top-card .card-listing .card-type { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .top-card .card-listing .card-type img { margin-right: 8px; } .top-card .card-listing li:last-child .card-type img { /*margin-left: 4px;*/ } .top-card .card-listing .card-lable { margin-right: 5px; } .top-card .card-listing li { margin: 10px 0; margin-top: 0; font-size: 0.95rem; } .card-listing .card-type .lable-txt { color: var(--color-secondary); } @media (min-width: 567px) { .web-class-card .inline-card { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; margin-bottom: 25px; } } .web-class-card .duration { margin: 5px 0; display: inline-block; padding: 6px 8px; } .web-class-card .highlight { background: rgba(61, 145, 232, 0.1); border-radius: 2px; } .teacher-card { display: block; } .teacher-card .avtar { width: 50px; height: 50px; } .teacher-card .avtar:after { font-size: 1.5rem; } @media (min-width: 667px) { .teacher-card { text-align: center; } .teacher-card .avtar { margin: auto; } } .teacher-card .name { font-weight: 600; margin-top: 10px; display: block; } .web-class-card .locations { margin-top: 10px; color: #5d5d5d; } .web-class-card .locations .icon { vertical-align: middle; } .web-class-card .arrow-link:after { top: 3px; } .web-class-card .arrow-link:hover { color: var(--color-secondary); } .web-class-card .class-pointers { display: none; } .web-class-card .top-slide p { color: #5d5d5d; } /*Detail Page*/ .web-class-detail .topic-title { font-size: 1.25rem; } .web-class-detail .top-card { padding-bottom: 15px; } .web-class-detail .btn-wrap { margin-top: 10px; } .web-class-detail .btn-wrap a { margin: 5px 0; } @media (max-width: 600px) { .web-class-detail .btn-wrap { text-align: left !important; } } .web-class-detail .card-listing .card-type .lable-txt { font-size: 1rem; } @media (min-width: 600px) { .web-class-detail .teacher-card .avtar { width: 100px; height: 100px; } .web-class-detail .top-card .card-listing li { width: 50%; vertical-align: top; display: inline-block; margin: 12px -2px; } } .web-class-detail .top-card .card-listing li:last-child .card-type img { margin-left: 0; } .web-class-detail .top-card .card-listing li:last-child .card-type.cart-type-price img { margin-left: 4px; } .web-class-detail-desc h4 { margin-bottom: 20px; } .twobtn-actions a { margin-right: 5px; } .twobtn-actions a:last-child { margin-right: 0; } .switch-timzone { margin-top: 10px; } @media (min-width: 1199px) { .timezone, .web-class-detail .top-card .card-listing li.timezone { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .switch-timzone { margin-left: 15px; margin-top: 0px; } } @media (max-width: 576px) { .web-class-detail .btn-wrap.twobtn-actions a:last-child { display: block; text-align: center; } } @media (max-width: 576px) { .web-class-card .bottom-card { display: block; } .web-class-card .twobtn-actions { margin-top: 10px; } .web-class-card .twobtn-actions .btn { width: 100%; display: block; margin-top: 5px; } .web-class-card .arrow-link { width: 100%; display: block; margin-top: 5px; border: 1px solid #ddd; padding: 10px; } .web-class-card .arrow-link:after { top: 50%; right: 20px; -ms-transform: translate(0, -50%) rotate(-135deg); transform: translate(0, -50%) rotate(-135deg); -webkit-transform: translate(0, -50%) rotate(-135deg); } } .page-title { font-size: var(--font-size-h4); color: var(--color-black); } .payment.payment-charge { background-color: #f3f2f5; } .section--footer { background: var(--color-dark-blue); color: var(--color-dark-blue-inverse); padding: 4rem 0 2rem; } @media (max-width: 767px) { .section--footer { padding: 0 !important; } } @media (max-width: 767px) { .footer { padding-bottom: 50px; } } .footer .footer--row { margin-bottom: var(--margin-10); padding-bottom: var(--padding-6); border-bottom: 2px solid rgba(255, 255, 255, 0.1); } @media (max-width: 1199px) { .footer .footer--row { margin-bottom: var(--margin-10); padding-bottom: var(--margin-10); } } @media (max-width: 767px) { .footer .footer--row { margin-bottom: 0; padding-bottom: 0; border: none; } } @media (max-width: 767px) { .footer .footer--row [class*="col-"] { padding-left: 0; padding-right: 0; } } .footer .footer--row:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: none; } .footer .footer--row .footer__group-title { line-height: 30px; text-transform: uppercase; } @media (max-width: 767px) { .footer .footer--row .footer__group-title { margin: 0; padding: var(--padding-5) var(--padding-5); border-bottom: 1px solid rgba(255, 255, 255, 0.2); cursor: pointer; position: relative; } .footer .footer--row .footer__group-title::before { position: absolute; right: 19px; top: 19px; width: 10px; height: 10px; content: ""; border-left: 2px solid white; border-bottom: 2px solid white; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-transition: 0.3s all ease-in-out; -o-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; } } @media (min-width: 767px) { .footer .footer--row .footer__group-title h5 { margin-bottom: 10px; } } @media (max-width: 991px) { .footer .footer--row .footer__group-title { font-size: 0.96rem; } } @media (max-width: 1199px) { .footer .footer--row h5 { margin: 0; font-size: 0.96rem; } } .footer .footer--row p { color: var(--color-dark-blue-inverse); opacity: 0.7; } @media (max-width: 1199px) { .footer .footer--row p { margin-bottom: 12px; } } .footer .footer--row .email-field { position: relative; } .footer .footer--row .email-field input[type="text"] { border-radius: 0; height: 50px; padding: 0 var(--padding-8); background-color: var(--color-white); border: transparent; padding-right: var(--padding-16); padding-left: var(--padding-5); } .footer .footer--row .footer__group-tag { margin: 1.2rem 0 1.4rem; } .footer .footer--row .footer__group-tag .tags-inline__item { display: inline-block; padding: var(--padding-1) var(--padding-3); font-size: 13px; background: #FFFFFF1A; margin-bottom: var(--padding-4); line-height: 18px; margin-right: var(--margin-3); } .footer .footer--row .footer__group-tag .tags-inline__item:first-child { margin-left: 0; } .footer .section-copyright { padding: var(--padding-8) 0; } @media (max-width: 767px) { .footer .section-copyright { padding: var(--padding-3) 0; } } .footer .section-copyright .copyright { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } @media (max-width: 767px) { .footer .section-copyright .copyright { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; text-align: center; } .footer .section-copyright .copyright .footer__logo { margin-bottom: var(--margin-3); } .footer .section-copyright .copyright .footer__logo img { max-width: 180px; } } .footer .section-copyright .copyright p { margin-bottom: 0; } .footer .section-copyright .copyright p .copyright-action { text-decoration: underline; } .bullet-list { margin: 1.2rem 0 1.4rem; } .bullet-list li { margin: 0.8rem 0; font-weight: 300; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; line-height: 1.6; font-size: 15px; } @media (min-width: 1199px) { .bullet-list li { font-size: 14px; } } @media (max-width: 767px) { .footer__group-content { padding: 1rem; display: none; } .footer__group-content * { margin: 0; } } @media (max-width: 576px) { .footer__group-content .field-set { margin-bottom: 1rem; } } .footer-group { width: 100%; } .bullet-list li { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; opacity: 0.7; position: relative; } .bullet-list li:hover { opacity: 1; } .bullet-list li .icon { min-width: 17px; max-width: 17px; height: 16px; margin-right: var(--margin-3); opacity: 0.7; vertical-align: sub; } .bullet-list li span { line-height: 24px; } .footer_contact_details li { margin-bottom: var(--margin-4); padding: 0; } .footer_contact_details li .icon { margin-top: 4px; } @media (min-width: 767px) and (max-width: 991px) { .footer_contact_details li .icon { margin-bottom: var(--margin-3); } } .settings { margin-bottom: var(--margin-4); position: relative; } .settings:last-child { margin-bottom: 0; } .settings .btn { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; padding: 0 var(--padding-6); border-color: currentColor; } .settings .btn::before { content: ""; position: absolute; width: 8px; height: 8px; border-left: 2px solid currentColor; border-bottom: 2px solid currentColor; right: 18px; top: 14px; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); } .settings .dropdaown__title { margin-bottom: var(--margin-2); } .settings .settings__target { position: absolute; width: 100%; background: #fff; z-index: 1; -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); top: 100%; -webkit-transition: 0.3s all ease-in-out; -o-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; max-height: 235px; overflow: auto; } @media (max-width: 767px) { .settings .settings__target { top: unset; bottom: 80%; } } .settings .settings__target ul li { -webkit-transition: 0.3s all ease-in-out; -o-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; } .settings .settings__target ul li:hover { background-color: var(--color-gray-100); } .settings .settings__target ul li a { padding: var(--padding-4) var(--padding-3); display: block; color: var(--color-dark); width: 100%; } .settings .settings__target ul .is--active { background-color: var(--color-gray-100); color: var(--color-primary); } .settings .settings__target ul .is--active a { color: var(--color-primary); font-weight: 600; position: relative; } .settings .settings__target ul .is--active a::before { position: absolute; left: 0; right: 0; bottom: 0; top: 0; content: ""; pointer-events: none; background-color: currentColor; opacity: 0.04; } .footer-group .settings .btn { opacity: 0.5; } .footer-group .settings .settings__target .is--active a { color: var(--color-secondary) !important; } .form__element { margin-bottom: var(--margin-6); } .form__element input[type="text"] { border-radius: 0; background-color: transparent; padding: 0 var(--padding-8); padding-right: var(--padding-12); } .section--cta { background-position: center top; background-repeat: no-repeat; background-size: cover; } @media (min-width: 1299px) { .section--cta { padding: calc(4rem + 60px) 0; } } @media (min-width: 767px) and (max-width: 1399px) { .section--cta { background-position: center -16px; } } .footer__logo { max-width: 240px; } .footer_social-links li a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .footer_social-links li a img { opacity: 1; width: 24px; height: 24px; margin-right: var(--margin-3); } .btn--newsletter { padding: 8px; width: 36px; height: 36px; position: absolute; right: 2%; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); border-radius: 3px; -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; background: var(--color-secondary); } .btn--newsletter:hover { background: rgba(255, 255, 255, 0.1); } @media (min-width: 576px) { .footer_social-links { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .footer_social-links li { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; margin-top: 0; } } .section--listing { padding-top: 0; } .section-filters { padding: 2rem 0 0; } .section-filters h1 { text-align: center; } @media (min-width: 576px) { .section-filters:after { position: absolute; left: 0; right: 0; bottom: 0; height: 40px; background-color: var(--color-gray-100); content: ""; pointer-events: none; } } @media (min-width: 1199px) { .section-filters { position: sticky; top: 0; } } @media (min-width: 576px) { .section-filters { background-color: rgba(0, 0, 0, 0.03); padding: 5rem 0 0; z-index: 1; margin-bottom: 2rem; } } @media (max-width: 576px) { .section-filters { padding: 2rem 0; border-bottom: 1px solid var(--color-gray-300); } .section-filters h1 { margin-bottom: 0 !important; } } .section-filters .select-option { margin-bottom: 0; } .section-filters .select2-selection__arrow { display: none !important; } @media (min-width: 576px) { .filter-item { border-right: 1px solid var(--color-gray-200); position: relative; } } @media (min-width: 576px) { .filter-item__field { position: relative; top: 4px; } } .filter-item__label { font-size: var(--font-size-small); color: var(--color-gray-700); } @media (min-width: 576px) { .filter-item__label { position: relative; top: 4px; } } @media (min-width: 576px) { .filter-item__label { text-transform: uppercase; } } .filter-item__search { position: relative; } .filter-item__search input[type="text"] { padding-right: var(--padding-5); } .filter-item__search input[type="text"]:focus { -webkit-box-shadow: none; box-shadow: none; } @media (min-width: 576px) { .filter-item__search input[type="text"] { border: none; height: 30px; padding: 0; } .filter-item__search input[type="text"]::-webkit-input-placeholder { /* WebKit, Blink, Edge */ color: var(--color-black); font-weight: var(--font-weight-normal); } .filter-item__search input[type="text"]::-moz-placeholder { /* Mozilla Firefox 19+ */ color: var(--color-black); font-weight: var(--font-weight-normal); opacity: 1; } .filter-item__search input[type="text"]::-ms-input-placeholder { /* Microsoft Edge */ color: var(--color-black); font-weight: var(--font-weight-normal); opacity: 1; } .filter-item__search input[type="text"]:-ms-input-placeholder { /* Most modern browsers support this now. */ color: var(--color-black); font-weight: var(--font-weight-normal); opacity: 1; } .filter-item__search input[type="text"]::placeholder { /* Most modern browsers support this now. */ color: var(--color-black); font-weight: var(--font-weight-normal); opacity: 1; } } .filter-item__search-action { position: absolute; right: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } @media (max-width: 576px) { .filter-item__search-action { right: 0.6rem; } } .filter-item__search-submit { width: 30px; height: 30px; cursor: pointer; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .filter-item__search-submit input { padding: 0 !important; font-size: 0; width: 30px; height: 30px; background: transparent !important; position: absolute !important; border: none !important; } .filter-item__search-reset { width: 30px; height: 30px; cursor: pointer; } .filter-item__search-reset input { padding: 0 !important; font-size: 0; width: 30px; height: 30px; background: transparent !important; position: absolute !important; border: none !important; } .filter-item__search-reset .close { width: 30px; height: 30px; line-height: 30px; } .filter-item__trigger { padding: var(--padding-4); position: relative; } .filter-item__select { position: relative; height: 30px; line-height: 30px; font-weight: var(--font-weight-normal); } .filter-item__select--arrow { padding-right: var(--padding-5); } .filter-item__select--arrow:after { position: absolute; right: 0; top: 48%; width: 8px; height: 8px; content: ""; border-right: 1px solid #999; border-bottom: 1px solid #999; -webkit-transform: translateY(-50%) rotate(45deg); -ms-transform: translateY(-50%) rotate(45deg); transform: translateY(-50%) rotate(45deg); pointer-events: none; } .filter-item__target { position: absolute; } @media (min-width: 576px) { .filter-item__target { top: 100%; left: 0; right: 0; z-index: 2; padding-top: var(--padding-6); } .filter-item__target:before { position: absolute; left: 1rem; top: 10px; content: ""; border-left: 12px solid transparent; border-right: 12px solid transparent; border-bottom: 12px solid #fff; pointer-events: none; } } @media (max-width: 991px) { .filter-item__target { min-width: 250px; } } @media (max-width: 576px) { .filter-item__target { min-width: 1%; } } @media (max-width: 576px) { .filter-item__trigger { border-top: 1px solid transparent; border-bottom: 1px solid transparent; padding: var(--padding-3) var(--padding-4); } .filter-item__trigger.is-active { background-color: var(--color-white); border-color: var(--color-gray-200); border-left-color: var(--color-primary); pointer-events: none; } .filter-item__trigger.is-active .filter-item__label { font-weight: var(--font-weight-medium); color: var(--color-primary); } .filter-item__trigger.is-active:after { position: absolute; top: 0; bottom: 0; right: -1px; content: ""; background-color: var(--color-white); width: 5px; pointer-events: none; z-index: 1; } .filter-item__target { left: 150px; top: 64px; bottom: 0; width: calc(100% - 150px); -webkit-transition: none !important; -o-transition: none !important; transition: none !important; height: auto !important; padding-bottom: 70px; overflow: auto; } } .cursor-pointer { cursor: pointer; } .filter-dropdown { position: relative; background-color: #fff; width: 100%; border-radius: var(--radius-0); } @media (min-width: 1199px) { .filter-dropdown { overflow: hidden; } } .filter-dropdown__head { padding: var(--padding-4); } @media (min-width: 1199px) { .filter-dropdown__head { border-bottom: 1px solid var(--color-gray-200); } } @media (max-width: 576px) { .filter-dropdown__head { padding-bottom: 0; } .filter-dropdown__head h5 { font-size: 14px; } .filter-dropdown__head .underline { font-size: 13px; padding-top: 10px; padding-bottom: 10px; } } @media (max-width: 576px) { .filter-dropdown__body { padding: var(--padding-4); } } .filter-dropdown__footer { padding: var(--padding-4); border-top: 1px solid var(--color-gray-200); position: relative; background-color: #fff; } @media (max-width: 576px) { .filters-layout__item { max-width: 150px; } } @media (min-width: 576px) { .filters-layout { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; border-radius: var(--radius-0); -webkit-box-shadow: var(--boxShadow-all); box-shadow: var(--boxShadow-all); position: relative; z-index: 1; background-color: #fff; } .filters-layout__item { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } } @media (min-width: 576px) { .filters-layout__item-forth .filter-item { position: static; } .filters-layout__item-forth .filter-item__target { max-width: 435px; right: 0; left: auto; } } .filters-layout__item-fifth { -webkit-box-flex: inherit; -ms-flex: inherit; flex: inherit; } @media (min-width: 576px) { .filters-layout__item-fifth .filter-item { position: static; border-right: none; } .filters-layout__item-fifth .filter-item__target { right: 0; } .filters-layout__item-fifth .filter-item__target:before { left: auto; right: 2rem; } } @media (min-width: 576px) { .filters-layout__item-fifth .filter-dropdown__body { max-height: 450px; overflow: auto; } } @media (max-width: 576px) { .filters-layout__item-first { position: absolute; left: 0; right: 0; top: 0; border-bottom: 1px solid var(--color-gray-200); background-color: #fff; z-index: 1; max-width: 100%; } .filters-layout__item-fifth > .filter-item { max-width: 100%; } .filters-layout__item-second > .filter-item .filters-layout__item-second > .filter-item__target { display: block !important; } } @media (max-width: 1199px) { .filters-layout__item-first { max-width: 100%; -webkit-box-flex: 0; -ms-flex: 0 0 100%; flex: 0 0 100%; border-bottom: 1px solid var(--color-gray-200); border-right: none; } } body.is-filter-show .header { z-index: 0; -webkit-transition: none; -o-transition: none; transition: none; } @media (max-width: 576px) { body.is-filter-show { position: fixed; inset: 0; overflow: hidden; } } @media (max-width: 576px) { body.is-filter-show:after { position: fixed; inset: 0; background-color: rgba(0, 0, 0, 0.7); content: ""; } body.is-filter-show .sorting-options { z-index: 0; } } @media (min-width: 576px) { body.filter-active:after { position: fixed; inset: 0; background-color: rgba(0, 0, 0, 0.5); content: ""; z-index: 11; } } @media (min-width: 576px) { body.filter-active .filters-layout { z-index: 12; } body.filter-active .section-filters { z-index: 12; -webkit-transition: none; -o-transition: none; transition: none; } body.filter-active .section-filters:after { display: none; } } .select-option { position: relative; display: block; cursor: pointer; } .select-option__item { position: relative; padding: var(--padding-3) var(--padding-5); padding-right: var(--padding-10); display: block; overflow: hidden; color: var(--color-gray-600); border: 1px solid var(--color-gray-200); text-transform: capitalize; } .select-option__item:after { position: absolute; right: 1rem; top: 50%; content: ""; height: 12px; width: 6px; border-right: 1px solid currentColor; border-bottom: 1px solid currentColor; -webkit-transform: translateY(-65%) rotate(45deg); -ms-transform: translateY(-65%) rotate(45deg); transform: translateY(-65%) rotate(45deg); pointer-events: none; display: none;} @media (max-width: 576px) { .select-option__item { padding-left: 0; border: none; font-size: 13px; } } .select-option__input { position: absolute; inset: 0; opacity: 0; width: 100%; height: 100%; } .select-option__input:checked + .select-option__item { color: var(--color-secondary); border-color: currentColor; font-weight: var(--font-weight-medium); } @media (min-width: 1199px) { .select-option__input:checked + .select-option__item:before { position: absolute; inset: 0; content: ""; background-color: currentColor; opacity: 0.06; pointer-events: none; } } .select-list { position: relative; } @media (min-width: 576px) { .select-list--vertical .select-option__item { border: none; border-bottom: 1px solid var(--color-gray-200); padding: var(--padding-3); padding-right: var(--padding-8); } .select-list--vertical .select-option__input:checked + .select-option__item { color: var(--color-secondary); border-color: var(--color-gray-200); } .select-list--vertical .select-option__input:checked + .select-option__item:before { display: none; } .select-list--vertical li:last-child .select-option__item { border-bottom: none; } .select-list--vertical > ul > li ul { padding: var(--padding-3); border-bottom: 1px solid var(--color-gray-200); } } @media (min-width: 576px) and (min-width: 576px) { .select-list--vertical > ul > li ul .select-option__item { border: none; } } @media (max-width: 576px) { .select-list--vertical .select-option__item { padding-left: 0; } } @media (min-width: 576px) { .select-list--scroll { max-height: 240px; overflow: auto; } } @media (min-width: 576px) { .select-list--flex ul { display: -webkit-box; display: -ms-flexbox; display: flex; border: 1px solid var(--color-gray-200); border-radius: var(--radius-round); overflow: hidden; } .select-list--flex ul li { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } .select-list--flex .select-option__item { border: none; padding: var(--padding-3) var(--padding-4); text-align: center; } .select-list--flex .select-option__item:after { display: none; } .select-list--flex .select-option__input:checked + .select-option__item { color: var(--color-secondary); border-color: var(--color-gray-200); } } @media (min-width: 576px) { .select-list--inline ul { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .select-list--inline ul li { padding: var(--padding-2); } .select-list--inline .select-option__item { text-align: center; border-radius: var(--radius-round); padding-top: var(--padding-2); padding-bottom: var(--padding-2); } } @media (min-width: 576px) { .select-list--onethird ul { display: -webkit-box; display: -ms-flexbox; display: flex; overflow: hidden; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: 0 -0.5rem; } .select-list--onethird ul li { -webkit-box-flex: 0; -ms-flex: 0 0 33.3%; flex: 0 0 33.3%; padding: 0.5rem; } .select-list--onethird .select-option__item { padding: var(--padding-2) var(--padding-4); text-align: center; border-radius: var(--radius-round); overflow: hidden; } .select-list--onethird .select-option__item:after { display: none; } .select-list--onethird .select-option__input:checked + .select-option__item { color: var(--color-secondary); border-color: currentColor; } } @media (min-width: 576px) { .selection-group { padding: var(--padding-5); } } @media (max-width: 576px) { .selection-group { margin: 1rem 0 2rem; } .selection-group h6 { font-size: 12px; font-weight: normal; } } @media (min-width: 576px) { .search-form-cover { padding: var(--padding-4); border-bottom: 1px solid var(--color-gray-200); } } @media (max-width: 576px) { .search-form-cover { margin-bottom: 1rem; } } .filter-actions { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } @media (max-width: 576px) { .filter-actions .btn--secondary { width: 65%; } .filter-actions .btn--gray { width: 35%; } } .more-filters-btn { color: var(--color-primary); background-color: transparent; position: relative; font-weight: var(--font-weight-medium); height: 46px; } .more-filters-btn:before { position: absolute; left: 0; right: 0; bottom: 0; top: 0; content: ""; pointer-events: none; background-color: currentColor; opacity: 0.05; } .box-wrapper .box.box-list { border-radius: var(--radius-0); -webkit-box-shadow: var(--boxShadow-all); box-shadow: var(--boxShadow-all); } .search-form { position: relative; } @media (max-width: 576px) { .search-form { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; } } .search-form__action { position: absolute; top: 0; } .search-form__action--reset { right: 0; } .search-form__action--submit { left: 0; opacity: 0.3; } .search-form__action--submit input { padding: 0 !important; font-size: 0; width: 3rem; background: transparent !important; position: absolute !important; } .search-form__action--reset input { padding: 0 !important; font-size: 0; width: 3rem; height: 3rem; background: transparent !important; position: absolute !important; border: none !important; } .search-form__field { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } .search-form__field input { padding-left: var(--padding-12); } @media (min-width: 576px) { .filters-more { min-height: 360px; padding: var(--padding-4) 0; } .filters-more:before { background-color: #F9F9F9; position: absolute; left: 0; top: 0; bottom: 0; content: ""; pointer-events: none; width: 250px; } .filters-more:after { background-color: var(--color-gray-200); position: absolute; left: 249px; top: 0; bottom: 0; content: ""; pointer-events: none; width: 1px; } } @media (min-width: 576px) { .filters-more .filter-item { max-width: 250px; } .filters-more .filter-item__target { left: 250px; right: 0; width: calc(100% - 250px); top: 0; padding: 0; } .filters-more .filter-item__target:before { display: none; } } .filters-more .filter-item__label { font-weight: normal; text-transform: none; position: static; } @media (min-width: 576px) { .filters-more .filter-item__label { font-size: 14px; color: var(--color-gray-900); } } .filters-more .filter-item__trigger { position: relative; } @media (min-width: 576px) { .filters-more .filter-item__trigger { border-top: 1px solid transparent; border-bottom: 1px solid transparent; padding: var(--padding-3) var(--padding-5); padding-left: var(--padding-4); border-left: 4px solid transparent; } .filters-more .filter-item__trigger.is-active { background-color: var(--color-white); border-color: var(--color-gray-200); border-left-color: var(--color-primary); pointer-events: none; } .filters-more .filter-item__trigger.is-active .filter-item__label { font-weight: var(--font-weight-medium); color: var(--color-primary); } .filters-more .filter-item__trigger.is-active:after { position: absolute; top: 0; bottom: 0; right: 0; content: ""; background-color: var(--color-white); width: 5px; pointer-events: none; z-index: 1; } } @media (min-width: 576px) { .filters-more .filter-dropdown { padding: var(--padding-4) var(--padding-6); } } .filters-more .filter-dropdown__head { border-bottom: none; margin-bottom: var(--margin-3); } @media (min-width: 576px) { .filters-more .filter-dropdown__body { max-height: 220px; overflow: auto; } } @media (min-width: 1199px) { .is-filter-fixed .section-filters { background-color: #fff; padding: 0; -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.08); box-shadow: 0 3px 3px rgba(0, 0, 0, 0.08); -webkit-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s; } .is-filter-fixed .section-filters h1 { display: none; } .is-filter-fixed .section-filters::after { display: none; } .is-filter-fixed .filters-layout { border-radius: 0; -webkit-box-shadow: none; box-shadow: none; border: none; } .is-filter-fixed .filters-layout__item-first .filter-item__trigger { padding-left: 0; } .is-filter-fixed .filters-layout__item-fifth .filter-item__trigger { padding-right: 0; } } @media (min-width: 1199px) { .page-listing__head { padding: var(--padding-10) 0; } .page-listing__head h4 { font-weight: normal; } } @media (max-width: 1199px) { .page-listing__head { padding: 1.4rem 0; } .page-listing__head h4 { font-size: 1.3rem; font-weight: normal; } } @media (max-width: 576px) { .page-listing__head { padding: 2rem 0; } .page-listing__head h4 { font-size: 1.2rem; text-align: center; } } .sorting-options { position: relative; } @media (max-width: 1199px) { .sorting-options { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } } .sorting-options .svg-icon { width: 16px; height: 16px; margin-right: var(--margin-1); display: block; position: relative; top: 1px; } @media (max-width: 1199px) { .sorting-options .btn.btn--filters { display: none; } } @media (max-width: 576px) { .sorting-options { background-color: var(--color-secondary); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; border-radius: var(--radius-round); position: fixed; left: 15px; right: 15px; bottom: 60px; z-index: 1; max-width: 400px; margin: 0 auto; } .sorting-options__item { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } .sorting-options__item:first-child { border-right: 1px solid var(--color-gray-100); } .sorting-options__item .btn.btn--filters { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; background: none; color: var(--color-white); font-size: 13px; font-weight: var(--font-weight-medium); padding: var(--padding-4) var(--padding-3); } .sorting-options__item .svg-icon { display: block; } } .sorting-action { display: -webkit-box; display: -ms-flexbox; display: flex; } @media (min-width: 576px) { .sorting-action { position: relative; } } .sorting-action__label { padding: 0 var(--padding-1); font-weight: var(--font-weight-medium); } @media (max-width: 576px) { .sorting-action__label { display: none; } .sorting-action__label .svg-icon { display: none; } } .sorting-action__trigger { position: relative; padding: var(--padding-3); padding-right: var(--padding-8); cursor: pointer; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } @media (max-width: 576px) { .sorting-action__trigger { width: 100%; padding: var(--padding-4) var(--padding-3); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: var(--color-white); font-size: 13px; font-weight: var(--font-weight-medium); -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .sorting-action__trigger .svg-icon { width: 20px; height: 20px; fill: currentColor; } } @media (min-width: 576px) { .sorting-action__trigger:before { position: absolute; right: 0.5rem; top: 50%; width: 8px; height: 8px; content: ""; border-right: 2px solid #999; border-bottom: 2px solid #999; -webkit-transform: translateY(-50%) rotate(45deg); -ms-transform: translateY(-50%) rotate(45deg); transform: translateY(-50%) rotate(45deg); pointer-events: none; } } .sorting-action__trigger.is-active:after { position: fixed; inset: 0; background-color: rgba(0, 0, 0, 0.5); content: ""; z-index: 11; } .sorting-action__target { position: absolute; top: 100%; right: 0; padding-top: var(--padding-6); z-index: 12; } @media (min-width: 576px) { .sorting-action__target:before { position: absolute; right: 1rem; top: 10px; content: ""; border-left: 12px solid transparent; border-right: 12px solid transparent; border-bottom: 12px solid #fff; pointer-events: none; z-index: 1; } } .sorting-action__target .filter-dropdown { -webkit-box-shadow: var(--boxShadow-vertical); box-shadow: var(--boxShadow-vertical); min-width: 200px; padding: var(--padding-4); border: 1px solid var(--color-gray-100); } @media (max-width: 576px) { .sorting-action__target { top: auto; bottom: 0; right: 0; left: 0; position: fixed; } .sorting-action__target .filter-dropdown { border-radius: 6px 6px 0 0; } } body.sort-active { position: fixed; left: 0; right: 0; top: 0; bottom: 0; overflow: hidden; } body.sort-active .header { z-index: inherit; } @media (max-width: 576px) { .more-filters { display: none; } } @media (max-width: 576px) { .more-filters-target { position: static; display: block !important; width: 100%; } } @media (max-width: 576px) { .more-filters-target { padding-bottom: 0; overflow: visible; } .more-filters-target > .filter-dropdown { background-color: transparent; position: static; } .more-filters-target > .filter-dropdown > .filter-dropdown__body { padding: 0; } .more-filters-target > .filter-dropdown > .filter-dropdown__footer { position: fixed; left: 0; right: 0; bottom: 0; background-color: #fff; z-index: 1; } } .filter-panel__footer { position: absolute; left: 0; right: 0; bottom: 0; background-color: #fff; padding: var(--padding-4); z-index: 1; border-top: 1px solid var(--color-gray-200); } .filter-panel__head { display: none; } @media (max-width: 576px) { .filter-panel { position: fixed; left: 50%; top: 50%; z-index: 1000; background-color: #fff; -webkit-transform: translate3d(0, 100%, 0px) translate(-50%, -50%); transform: translate3d(0, 100%, 0px) translate(-50%, -50%); -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; max-width: 800px; max-height: 80px; width: 100%; opacity: 0; visibility: hidden; min-height: 84%; z-index: 10; } .filter-panel:after { pointer-events: none; position: absolute; left: 200px; top: 0; bottom: 0; background-color: #eee; content: ""; width: 1px; } .filter-panel:before { pointer-events: none; position: absolute; left: 0; top: 0; bottom: 0; background-color: #F9F9F9; content: ""; width: 200px; z-index: 0; } .filter-panel__head { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding: var(--padding-4) var(--padding-4) 0; height: 52px; position: relative; background-color: #fff; z-index: 1; } .filter-panel__body { height: calc(100% - 52px); position: relative; padding-bottom: 60px; padding-top: 70px; overflow: auto; position: relative; } .filter-panel.is-filter-visible { -webkit-transform: translate3d(0, 0, 0) translate(-50%, -50%); transform: translate3d(0, 0, 0) translate(-50%, -50%); opacity: 1; visibility: visible; } } @media (max-width: 576px) { .filter-panel { left: 0; right: 0; top: 0; bottom: 0; min-height: 1%; max-width: 100%; max-height: 100%; -webkit-transform: translate3d(0, 100%, 0px) translate(0, 0); transform: translate3d(0, 100%, 0px) translate(0, 0); } .filter-panel:after { pointer-events: none; position: absolute; left: 150px; top: 0; bottom: 0; background-color: #eee; content: ""; width: 1px; } .filter-panel:before { pointer-events: none; position: absolute; left: 0; top: 0; bottom: 0; background-color: #F9F9F9; content: ""; width: 150px; z-index: 0; } .filter-panel.is-filter-visible { -webkit-transform: translate3d(0, 0, 0) translate(0, 0); transform: translate3d(0, 0, 0) translate(0, 0); opacity: 1; visibility: visible; } } .selected-filters { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .selected-filters { color: var(--color-primary); } .selected-filters__action { width: 20px; height: 20px; line-height: 18px; border-radius: var(--radius-round); text-align: center; position: relative; overflow: hidden; display: -webkit-box; display: -ms-flexbox; display: flex; margin-left: 8px; cursor: pointer; } .selected-filters__action::before { background-color: var(--color-primary); position: absolute; inset: 0; content: ""; opacity: 0.2; pointer-events: none; } .selected-filters__action::after { content: "+"; position: absolute; inset: 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); font-size: 20px; pointer-events: none; z-index: 1; text-align: center; } @media (min-width: 1199px) { .selected-filters__action:hover { color: var(--color-white); } .selected-filters__action:hover:before { opacity: 1; } } .selected-filters__item { display: block; white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; max-width: 170px; text-transform: capitalize; } @media (max-width: 991px) { .selected-filters__item { max-width: 120px; } } .filters-count { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; padding: 2px 4px; border-radius: var(--radius-1); background-color: var(--color-secondary); color: var(--color-white); font-size: 10px; } .filters-count--positioned { position: absolute; right: 12px; top: 12px; padding: 3px 4px; } .sorting-options .filters-count { background-color: var(--color-primary); line-height: normal; margin-left: 6px; } .slideshow .slideshow__item::before { content: ""; position: absolute; top: 0; left: 0; bottom: 0; right: 0; background-color: rgba(0, 0, 0, 0.1); z-index: 1; pointer-events: none; } .slideshow .slick-dots { bottom: 32px; } .slideshow .slick-dots { position: absolute; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .slideshow .slick-dots button { width: 30px; background: rgba(255, 255, 255, 0.4); } .section--slideshow { padding: 0; max-width: 2000px; position: relative; margin: 0 auto; } .slideshow-content { position: absolute; left: 5%; top: 50%; min-width: 530px; max-width: 530px; color: #111; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); z-index: 2; padding: var(--padding-14) var(--padding-14); text-align: center; -webkit-backdrop-filter: saturate(180%) blur(20px); backdrop-filter: saturate(180%) blur(20px); background: rgba(255, 255, 255, 0.7); } @media (max-width: 1199px) { .slideshow-content { padding: var(--padding-8) var(--padding-10); min-width: 450px; max-width: 450px; } } @media (max-width: 767px) { .slideshow-content { position: relative; top: auto; max-width: 100%; margin: -4px 0 0; -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); left: auto; padding: var(--padding-6) var(--padding-8) var(--padding-10); text-align: center; min-width: 100%; color: var(--color-dark); border-bottom: 1px solid var(--color-gray-200); } } .slideshow-content h1 { font-size: 1.9rem; font-weight: var(--font-weight-bold); line-height: 2.8rem; margin-bottom: var(--margin-2); } @media (max-width: 1199px) { .slideshow-content h1 { font-size: 1.4rem; line-height: 2rem; } } @media (max-width: 767px) { .slideshow-content h1 { font-size: 20px; line-height: 1.8; font-weight: 700; } } .slideshow-content p { font-size: 14px; color: inherit; line-height: 30px; margin-bottom: var(--padding-6); } @media (max-width: 1199px) { .slideshow-content p { margin-bottom: var(--margin-6); font-size: 1.1rem; } } .slideshow-content .form__lang { margin-bottom: 0; font-size: 14px; } .slideshow__form { margin-bottom: var(--margin-6); } @media (max-width: 767px) { .slideshow__form { margin-bottom: var(--margin-4); } } .slideshow__form .slideshow-input { position: relative; margin-bottom: var(--margin-6); border-radius: var(--radius-1); } .slideshow__form .slideshow-input::after { content: ""; position: absolute; height: 8px; width: 8px; background: transparent; border-right: 2px solid; border-bottom: 2px solid; -webkit-transform: translateY(-50%) rotate(45deg); -ms-transform: translateY(-50%) rotate(45deg); transform: translateY(-50%) rotate(45deg); right: 24px; top: 50%; pointer-events: none; } .slideshow__form .slideshow-input svg { fill: var(--color-gray-1000); } .slideshow__form .slideshow-input input[type="text"] { height: 60px; padding-left: var(--padding-16); padding-right: var(--padding-16); position: relative; border: none; } @media (max-width: 991px) { .slideshow__form .slideshow-input input[type="text"] { height: 50px; } } @media (max-width: 767px) { .slideshow__form .slideshow-input input[type="text"] { height: 50px; border: 1px solid var(--color-gray-500); } } .slideshow__form .slideshow-input .icon--search { position: absolute; z-index: 1; width: 20px; height: 20px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); left: 20px; opacity: 0.3; } .slideshow__form .btn { font-weight: bold; height: 60px; } @media (max-width: 991px) { .slideshow__form .btn { height: 50px; } } @media (max-width: 767px) { .slideshow__form .btn { height: 50px; font-weight: 600; font-size: 16px; } } .tags-inline { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .tags-inline b { margin-right: var(--margin-3); color: inherit; font-size: 1.1rem; line-height: 23px; } .tags-inline ul { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-left: var(--margin-2); -ms-flex-wrap: wrap; flex-wrap: wrap; } .tags-inline ul .tags-inline__item { margin: 0; } .tags-inline ul .tags-inline__item a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; border: none; padding: var(--padding-1); color: inherit; font-size: 1rem; } .tags-inline ul .tags-inline__item :hover { color: var(--color-secondary); } .section__head { padding: 0 !important; text-align: center; margin-bottom: var(--margin-14); } @media (max-width: 991px) { .section__head { margin-bottom: var(--margin-10); } } .section__head h2 { line-height: 40px !important; font-weight: normal; color: #111; font-size: var(--font-size-h1); } @media (max-width: 1199px) { .section__head h2 { font-size: 1.7rem; font-weight: 600; line-height: 2.5rem !important; } } @media (max-width: 767px) { .section__head h2 { font-size: var(--font-size-h4); } } .section__head .view-all { font-weight: 600; color: var(--color-primary); padding-bottom: 5px; border-bottom: 1px dashed; } @media (max-width: 767px) { .section--services .section__head { max-width: 80%; margin: 0 auto var(--margin-8); } } .service { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; color: var(--color-dark); } @media (min-width: 767px) { .service { padding: var(--padding-12) var(--padding-10); } } @media (max-width: 767px) { .service { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; text-align: center; margin-bottom: var(--margin-5); flex-direction: column; text-align: center; padding: var(--padding-8) var(--padding-10); border: 1px solid var(--color-gray-200); } } .service .service__media { min-width: 100px; min-height: 100px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; position: relative; color: var(--color-primary); } .service .service__media::before { position: absolute; left: 0; right: 0; bottom: 0; top: 0; content: ""; pointer-events: none; background-color: var(--color-black); opacity: 0.06; } @media (max-width: 991px) { .service .service__media { margin: 0 auto var(--margin-6); } } @media (min-width: 767px) { .service .service__content { margin-left: var(--margin-6); } } .service .service__content h3 { font-size: var(--font-size-h5); margin-bottom: var(--margin-4); line-height: 20px; } @media (max-width: 767px) { .service .service__content h3 { font-size: var(--font-size-medium); margin-bottom: var(--margin-3); } } .service .service__content p { margin-bottom: 0; } .bg-gray { background: #F6F6F6; } .flag-wrapper { margin-bottom: var(--margin-10); } @media (min-width: 1199px) { .flag-wrapper { display: grid; grid-template-columns: repeat(6, 1fr); grid-gap: 1.4rem; } } @media (max-width: 1199px) { .flag-wrapper { display: grid; grid-template-columns: repeat(6, 1fr); grid-gap: 1rem; } } @media (max-width: 991px) { .flag-wrapper { grid-template-columns: repeat(3, 1fr); } } @media (max-width: 576px) { .flag-wrapper { display: grid; grid-template-columns: repeat(2, 1fr); grid-gap: 1rem; } } .flag-wrapper .flag__box { width: 100%; border: 1px solid var(--color-gray-200); border-radius: var(--radius-2); padding: var(--padding-4) var(--padding-4); -webkit-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s; margin: 0; max-width: 100%; margin: 0; background-color: var(--color-white); position: relative; } @media (min-width: 1199px) { .flag-wrapper .flag__box { padding: var(--padding-8) var(--padding-4); } } @media (max-width: 1199px) { .flag-wrapper .flag__box { background-color: var(--color-white); } } .flag-wrapper .flag__box .flag__media { width: 80px; height: 80px; overflow: hidden; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin: 0 auto; margin-bottom: var(--margin-6); background: #fff; } .flag-wrapper .flag__box .flag__media img { max-width: 100%; } .flag-wrapper .flag__box .flag__name { text-align: center; font-weight: 600; } .flag-wrapper .flag__box .flag__name .lesson-count { margin-top: 4px; line-height: 30px; font-size: 12px; font-weight: normal; } @media (min-width: 1199px) { .flag-wrapper .flag__box .flag__name .lesson-count { color: transparent; } } @media (max-width: 767px) { .flag-wrapper .flag__box .flag__name .lesson-count { line-height: 20px; } } .flag-wrapper .flag__box .flag__action { position: absolute; top: 0; bottom: 0; left: 0; right: 0; } @media (min-width: 1199px) { .flag-wrapper .flag__box:hover { -webkit-box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 10px 10px 0 rgba(0, 0, 0, 0.1); -webkit-transform: translateY(-1px); -ms-transform: translateY(-1px); transform: translateY(-1px); border-color: var(--color-gray-400); } } .section--language, .section--step { background: var(--color-gray-100); } .more-info p { color: #111; font-size: 16px; margin-bottom: 0; } @media (max-width: 767px) { .more-info p { font-size: 1.1rem; } } .more-info p a { color: var(--color-primary); font-weight: 600; position: relative; padding-bottom: 4px; text-decoration: underline; } @media (max-width: 767px) { .more-info p a { display: block; margin-top: var(--margin-2); } } .tutor-card { margin-bottom: var(--margin-18); -webkit-transition: .3s all ease-in-out; -o-transition: .3s all ease-in-out; transition: .3s all ease-in-out; } .tutor-card:hover { -webkit-box-shadow: 0px 10px 16px rgba(0, 0, 0, 0.1); box-shadow: 0px 10px 16px rgba(0, 0, 0, 0.1); } @media (min-width: 1199px) { .card__row--action { opacity: 0; visibility: hidden; position: absolute; padding-left: var(--padding-8); padding-right: var(--padding-8); bottom: 65px; left: 0; -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; padding: 0 var(--padding-8) var(--padding-8); color: inherit; } .card__row--action::before { position: absolute; left: 0; right: 0; bottom: 0; top: 0; content: ""; pointer-events: none; background-color: currentColor; opacity: 0.04; } } .tile { margin-bottom: var(--margin-10); -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; position: relative; border-radius: var(--radius-1); } @media (max-width: 1199px) { .tile { -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15); box-shadow: 0 0 5px rgba(0, 0, 0, 0.15); margin-bottom: var(--margin-10); } } @media (max-width: 1199px) { .tile { -webkit-box-shadow: none; box-shadow: none; margin-bottom: 0; padding: var(--padding-6); border: 1px solid var(--color-gray-200); min-width: 300px; max-width: 300px; height: 100%; } } .tile .card__row--action { padding: 0; left: 0; right: 0; color: unset; } @media (min-width: 1199px) { .tile .card__row--action { padding: 0 var(--padding-5); } } .tile .card__row--action::before { content: none; } @media (max-width: 1199px) { .teacher-wrapper .row { -ms-flex-wrap: nowrap; flex-wrap: nowrap; overflow: auto; } .teacher-wrapper [class*="col-"] { padding-right: 0; max-width: inherit; -webkit-box-flex: 0; -ms-flex: 0; flex: 0; } .teacher-wrapper [class*="col-"]:last-child { margin-right: var(--margin-5); } } @media (min-width: 1199px) { .tile:hover { -webkit-box-shadow: var(--boxShadow-vertical); box-shadow: var(--boxShadow-vertical); } .tile:hover .card__row--action { opacity: 1; visibility: visible; padding-top: var(--padding-3); padding-bottom: var(--padding-3); -webkit-transform: translateY(100%); -ms-transform: translateY(100%); transform: translateY(100%); } } .tile__head .tile__media { border-radius: var(--radius-1); overflow: hidden; } @media (max-width: 767px) { .tile__head .tile__media img { width: 100%; } } .tile__body { padding: var(--padding-5); text-align: center; color: #111; } @media (min-width: 1199px) { .tile__body { padding: var(--padding-5) var(--padding-5) var(--padding-20); } } @media (max-width: 767px) { .tile__body { padding: var(--padding-5) 0 0 0; } } .tile__body .info-wrapper { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } @media (max-width: 576px) { .tile__body .info-wrapper { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } } .tile__body .tile__title h4 { margin-bottom: var(--margin-3); font-size: var(--font-size-medium); font-weight: bold; color: #111; } @media (max-width: 767px) { .tile__body .tile__title h4 { font-size: 1.1rem; font-weight: var(--font-weight-medium); } } @media (max-width: 1199px) { .tile__body .card__row--action { margin-top: var(--margin-5); } } @media (max-width: 767px) { .section--language .tile { max-width: 200px; } } .info-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: #333; -ms-flex-wrap: wrap; flex-wrap: wrap; } .info-wrapper .info-tag { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .info-wrapper .info-tag:last-child { margin-right: 0; } @media (max-width: 576px) { .info-wrapper .info-tag { margin-bottom: var(--margin-4); margin-right: var(--margin-2); } } @media (min-width: 576px) { .info-wrapper .info-tag { margin-right: var(--margin-5); } } .info-wrapper .info-tag .icon--location { width: 11px; height: 15px; fill: var(--color-dark); opacity: 0.7; } .info-wrapper .info-tag .icon { margin-right: var(--margin-2); } .info-wrapper .info-tag .value { margin-right: 6px; font-weight: bold; } .info-wrapper .info-tag span { opacity: 0.8; } .info-wrapper .info-tag .total-count { margin: 0 var(--margin-2); } .ratings { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .ratings .icon--rating { width: 15px; height: 19px; fill: var(--color-yellow); } .ratings .value { margin-right: 6px; font-weight: bold; } .ratings span { opacity: 0.8; } .section--cta::before { content: ""; position: absolute; background: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.8)), to(rgba(255, 255, 255, 0))); background: -o-linear-gradient(left, rgba(0, 0, 0, 0.8) 0%, rgba(255, 255, 255, 0) 100%); background: linear-gradient(to right, rgba(0, 0, 0, 0.8) 0%, rgba(255, 255, 255, 0) 100%); pointer-events: none; top: 0; bottom: 0; left: 0; right: 0; } @media (max-width: 767px) { .section--cta { min-height: 400px; } } .section--cta .cta-content { max-width: 380px; color: #fff; } @media (max-width: 767px) { .section--cta .cta-content { max-width: 224px; margin: var(--margin-20) 0; } } .section--cta .cta-content h2 { font-size: var(--font-size-h1); font-weight: normal; line-height: calc(3rem + 13px); margin-bottom: var(--margin-16); } @media (max-width: 1199px) { .section--cta .cta-content h2 { line-height: calc(2.3rem + 10px); margin-bottom: var(--margin-10); } } @media (max-width: 576px) { .section--cta .cta-content h2 { font-size: 22px; margin-bottom: var(--margin-8); } } .card { padding: var(--padding-10) var(--padding-8); -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; } @media (max-width: 1199px) { .card { margin-bottom: var(--margin-6); padding-bottom: var(--padding-8); } } .card .card__row--action { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; } .card .card__row--action .btn { width: 50%; } @media (min-width: 1199px) { .card .card__row--action .btn:first-child { margin-right: 20px; } } @media (max-width: 1199px) { .card .card__row--action .btn:first-child { margin-right: 10px; } } @media (min-width: 1199px) { .card:hover .card__row--action { opacity: 1; visibility: visible; bottom: -67px; } } .card .card__head { position: relative; margin-bottom: var(--margin-20); } .card .card__head::before { content: ""; position: absolute; height: 100%; width: 4px; background: var(--color-primary); height: calc(100% - 10px); left: -27px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .card .card__head h3 { color: var(--color-primary); font-size: var(--font-size-h5); line-height: 30px; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } @media (max-width: 767px) { .card .card__head h3 { font-size: var(--font-size-lg); line-height: 26px; } } .card__row { margin-bottom: var(--margin-6); } @media (min-width: 1199px) { .card__row:nth-child(3) { margin-bottom: 0; } } .card__row span { text-transform: uppercase; font-size: var(--font-size-sm); opacity: 0.6; color: #333; } .card__row p { font-size: 14px; color: #333; font-weight: 600; margin-bottom: 0; margin-top: var(--margin-1); } .card__row .class-price { border-bottom: 1px dashed; } .card--bg { position: relative; } .card--bg::before { position: absolute; left: 0; right: 0; bottom: 0; top: 0; content: ""; pointer-events: none; background-color: currentColor; opacity: 0.04; } .timer .timer__media { margin-right: var(--margin-2); } .timer .timer__media svg { width: 14px; height: 16px; vertical-align: sub; fill: var(--color-secondary); } .timer .timer__controls { font-weight: 600; } .section--quote { background: var(--color-dark-blue); color: var(--color-dark-blue-inverse); } .section--quote .slick-disabled { opacity: 0.5; } .quote-slider { max-width: 1030px; margin: 0 auto; } @media (min-width: 1399px) { .quote-slider .slider .slick-next { right: -10%; } .quote-slider .slider .slick-next:before { border-color: #fff; } .quote-slider .slider .slick-prev { left: -10%; } .quote-slider .slider .slick-prev:before { border-color: #fff; } } @media (min-width: 1199px) and (max-width: 1399px) { .quote-slider .slider .slick-next { right: -5%; } .quote-slider .slider .slick-next:before { border-color: #fff; } .quote-slider .slider .slick-prev { left: -5%; } .quote-slider .slider .slick-prev:before { border-color: #fff; } } .quote-slider .slider .slider__item { padding: 0 var(--padding-4); } .quote-slider .quote { padding: var(--padding-12) 0; } @media (min-width: 767px) { .quote-slider .quote { display: -webkit-box; display: -ms-flexbox; display: flex; } } @media (max-width: 767px) { .quote-slider .quote { text-align: center; } } .quote-slider .quote .quote__media { position: relative; } @media (min-width: 767px) { .quote-slider .quote .quote__media { min-width: 260px; } } @media (max-width: 767px) { .quote-slider .quote .quote__media { margin-bottom: var(--margin-6); width: 140px; height: 140px; margin: 0 auto var(--margin-6); } } .quote-slider .quote .quote__media .quote__box { width: 80px; height: 80px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; background: var(--color-secondary); position: absolute; top: -18px; right: -18px; } .quote-slider .quote .quote__media .quote__box svg { fill: var(--color-white); } @media (max-width: 767px) { .quote-slider .quote .quote__media .quote__box { width: 40px; height: 40px; } .quote-slider .quote .quote__media .quote__box svg { max-width: 18px; } } .quote-slider .quote .quote__content { position: relative; } @media (min-width: 767px) { .quote-slider .quote .quote__content { width: calc(100% - 260px); margin-left: var(--padding-26); } } .quote-slider .quote .quote__content p { font-size: var(--font-size-h4); line-height: 3rem; margin-bottom: var(--margin-20); color: inherit; } @media (max-width: 767px) { .quote-slider .quote .quote__content p { margin-bottom: var(--margin-14); font-size: 1.1rem; line-height: 2.3rem; } } .quote-slider .quote .quote__content .quote__icon { position: absolute; right: 0; bottom: -26px; } .quote-slider .quote .quote__content .quote__icon svg { opacity: 0.07; fill: var(--color-white); } @media (max-width: 767px) { .quote-slider .quote .quote__content .quote__icon { bottom: 30px; } } .quote-info { padding-left: var(--padding-5); position: relative; } @media (max-width: 767px) { .quote-info { display: inline-block; } } .quote-info::before { content: ""; position: absolute; height: 25px; width: 2px; background: rgba(255, 255, 255, 0.5); left: 0; top: 4px; } .quote-info h4 { margin-bottom: 10px; } .quote-info span { font-size: var(--font-size-medium); opacity: 0.6; } .step-wrapper { max-width: 960px; margin: 0 auto; } .step-wrapper .slick-dots li:not(.slick-active) button { background: var(--color-dark); opacity: 0.15; } .step { padding-bottom: var(--padding-14); } @media (max-width: 767px) { .step { padding-bottom: 0; } } .step .step__content { padding: var(--padding-8); } @media (max-width: 991px) { .step .step__content { padding: 0; } } @media (max-width: 767px) { .step .step__content { text-align: center; margin-top: var(--margin-6); } } .step .step__content h3 { font-size: var(--font-size-h3); color: var(--color-dark); margin-bottom: var(--margin-6); line-height: 40px; } @media (max-width: 767px) { .step .step__content h3 { font-size: var(--font-size-h4); margin-bottom: var(--margin-4); line-height: 36px; } } .step .step__content p { font-size: 16px; line-height: 32px; margin-bottom: var(--margin-12); color: var(--color-gray-1000); } @media (max-width: 767px) { .step .step__content p { font-size: 15px; line-height: 28px; margin-bottom: var(--margin-8); } } .step__actions { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .step__actions .btn-video { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: var(--color-secondary); height: 42px; margin-left: var(--margin-16); } .step__actions .btn-video svg { margin-right: 10px; } @media (max-width: 767px) { .step__actions { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } } .step__actions .icon-play { width: 22px; height: 22px; position: relative; border-radius: 50%; background: var(--color-secondary); margin-right: var(--margin-3); } .step__actions .icon-play:before { content: ""; position: absolute; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 6px solid var(--color-white); top: 50%; left: 50%; -webkit-transform: translate(-34%, -50%); -ms-transform: translate(-34%, -50%); transform: translate(-34%, -50%); pointer-events: none; } @media (min-width: 1199px) { .blog-wrapper .slick-next { right: -5%; } .blog-wrapper .slick-prev { left: -5%; } .blog-wrapper .slick-arrow::before { border-color: #666; } } @media (max-width: 1299px) { .blog-wrapper { max-width: 1030px; margin: 0 auto; } } @media (max-width: 767px) { .blog-wrapper .slick-next { right: 0px; } .blog-wrapper .slick-prev { left: 0px; } } .blog-wrapper .slick-disabled { opacity: 0.5; } .blog-wrapper .slick-dots { bottom: -7px; } .blog-wrapper .slick-dots li:not(.slick-active) button { background: var(--color-dark); opacity: 0.15; } .blog-card { position: relative; overflow: hidden; } @media (max-width: 1199px) { .blog-card { margin-bottom: var(--margin-6); } } .blog-card:hover .blog__detail { bottom: 0 !important; } .blog-card:hover .blog__media img { -webkit-transform: scale(1.1); -ms-transform: scale(1.1); transform: scale(1.1); } .blog-card .blog__head::before { content: ""; position: absolute; pointer-events: none; top: 0; bottom: 0; left: 0; right: 0; z-index: 1; opacity: 0.8; } @media (min-width: 767px) { .blog-card .blog__head::before { background: rgba(0, 0, 0, 0) -webkit-gradient(linear, left bottom, left top, from(black), to(rgba(0, 0, 0, 0.2))) repeat scroll 0 0; background: rgba(0, 0, 0, 0) -o-linear-gradient(bottom, black 0%, rgba(0, 0, 0, 0.2) 100%) repeat scroll 0 0; background: rgba(0, 0, 0, 0) linear-gradient(0deg, black 0%, rgba(0, 0, 0, 0.2) 100%) repeat scroll 0 0; -webkit-transform: translateY(0px); -ms-transform: translateY(0px); transform: translateY(0px); } } @media (max-width: 767px) { .blog-card .blog__head::before { background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.8)), to(rgba(255, 255, 255, 0))); background: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.8) 0%, rgba(255, 255, 255, 0) 100%); background: linear-gradient(to top, rgba(0, 0, 0, 0.8) 0%, rgba(255, 255, 255, 0) 100%); } } .blog-card .blog__head .blog__media img { -webkit-transition: .3s ease-in-out; -o-transition: .3s ease-in-out; transition: .3s ease-in-out; } .blog-card .blog__body .blog__detail { position: absolute; color: var(--color-white); z-index: 1; padding: var(--padding-12); bottom: -84px; -webkit-transition: .3s ease-in-out; -o-transition: .3s ease-in-out; transition: .3s ease-in-out; } @media (max-width: 576px) { .blog-card .blog__body .blog__detail { padding: var(--padding-6); } } @media (max-width: 767px) { .blog-card .blog__body .blog__detail { bottom: 0; } } .blog-card .blog__body .blog__detail .tags-inline__item { padding: var(--padding-1) var(--padding-3); font-size: 12px; background: var(--color-secondary); margin-bottom: var(--padding-4); display: inline-block; } .blog-card .blog__body .blog__detail .blog__title { margin-bottom: var(--margin-8); } @media (max-width: 767px) { .blog-card .blog__body .blog__detail .blog__title { margin-bottom: var(--margin-6); } } .blog-card .blog__body .blog__detail .blog__title h3 { font-size: var(--font-size-h4); line-height: 32px; } @media (max-width: 767px) { .blog-card .blog__body .blog__detail .blog__title h3 { font-size: 16px; line-height: 26px; } } .blog-card .blog__body .blog__detail .blog__date { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: var(--margin-8); } .blog-card .blog__body .blog__detail .blog__date .icon { width: 16px; height: 16px; fill: var(--color-secondary); margin-right: 10px; } .blog-card .blog__body .blog__detail .blog__date span { font-weight: 600; } .blog-card .blog__body .blog__detail .btn { text-transform: uppercase; font-weight: var(--font-weight-medium); } .blog-card .blog__action { position: absolute; top: 0; bottom: 0; left: 0; right: 0; } .step-tabs { margin: 0 auto var(--margin-14); max-width: 700px; } @media (max-width: 767px) { .step-tabs { margin-bottom: var(--margin-6); } } .step-tabs .slider-tabs__action { border: none; font-size: 18px; color: var(--color-dark); opacity: 0.5; font-weight: 600; width: 140px; height: 60px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin: 0 auto; border-bottom: 2px solid rgba(0, 0, 0, 0.14); cursor: pointer; background-color: transparent; } @media (max-width: 767px) { .step-tabs .slider-tabs__action { width: 115px; height: 42px; font-size: 15px; } } .step-tabs .slick-current .slider-tabs__action { border-bottom: 2px solid var(--color-primary); color: var(--color-primary); opacity: 1; font-weight: bold; } .slider { position: relative; } @media (min-width: 576px) { .slider { margin: 0 -1rem; } } @media (min-width: 576px) { .slider--onethird .slider__item { padding: var(--padding-2) var(--padding-4) var(--padding-16); } } @media (min-width: 576px) { .slider--onehalf .slider__item { padding: 0 var(--padding-4) 0; } } .step-tabs .slick-track { -webkit-transform: translate3d(0, 0, 0) !important; transform: translate3d(0, 0, 0) !important; } .section--upcoming-class { background-color: var(--color-gray-100); } @media (min-width: 1199px) { .section--upcoming-class .slider--onethird .slick-next { right: -4%; } .section--upcoming-class .slider--onethird .slick-prev { left: -4%; } } @media (min-width: 1199px) { .section .container--narrow { width: 92%; } } .home.home-index .service { display: block; text-align: center; padding: 0; } .home.home-index .service__media:before { display: none; } .home.home-index .service__content { margin-left: 0; padding-top: 2rem; } .home.home-index .service__content h3 { font-weight: var(--font-weight-bold); } @media (min-width: 576px) { .home.home-index .section.section--services .row [class*="col-"] { -webkit-box-flex: 0; -ms-flex: 0 0 33.3%; flex: 0 0 33.3%; max-width: 33.3%; } } .box.box--narrow .field_label { display: block; width: 100%; } .box.box--narrow .field_label .-link-underline { font-weight: normal; } .div-login-form .field_label .-link-underline { font-weight: normal; } @media (max-width: 991px) { .box.box--narrow .-float-right { float: right !important; } } @media (min-width: 1199px) { .filter-primary .filter-colum { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } .filter-primary .filter-colum--large { -webkit-box-flex: 3; -ms-flex: 3; flex: 3; } } @media (max-width: 1199px) { .filter-primary .filter-colum { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } .filter-primary .filter-colum--large { -webkit-box-flex: 2; -ms-flex: 2; flex: 2; } } @media (max-width: 767px) { .filter-primary .filter-row { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .filter-primary .filter-row .filter-colum { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; } .filter-primary .filter-row .filter-colum--large { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; margin-bottom: var(--margin-6); } .filter-primary .filter-row .filter-colum--large .filter { border-bottom: none; } } @media (min-width: 767px) { .filter-primary .filter-row { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; } } @media (min-width: 1199px) { .filter-colum--large .filter__trigger--outlined { padding-right: var(--padding-16); } } .filter-secondary { padding-top: var(--padding-2); } @media (min-width: 1199px) { .filter-secondary .filter-row { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; } } @media (max-width: 1199px) { .filter-secondary .filter__target { position: relative; padding: var(--padding-6); -webkit-box-shadow: none; box-shadow: none; border: none; border-bottom: 1px solid var(--color-gray-300); } } @media (min-width: 1199px) { .filter-secondary .filter__trigger { margin-right: var(--margin-5); } } @media (min-width: 1199px) { .filter-secondary .filter__trigger-label { font-weight: normal; } } @media (min-width: 1199px) { .filter-secondary .filter-colum:first-child .filter__trigger { padding-left: 0; } } .filter-search { width: 100%; } @media (max-width: 767px) { .filter-search { border: 1px solid var(--color-gray-300); } } @media (max-width: 767px) { .filter-search input { padding-left: var(--padding-4) !important; font-weight: normal !important; } } .filter-search input { border: none; padding: 0; color: inherit; padding: 0 var(--padding-6); } .filter-search input:focus { -webkit-box-shadow: none; box-shadow: none; } .filter-search input::-webkit-input-placeholder { color: inherit; } .filter-search input::-moz-placeholder { color: inherit; } .filter-search input:-ms-input-placeholder { color: inherit; } .filter-search input::-ms-input-placeholder { color: inherit; } .filter-search input::placeholder { color: inherit; } .filter-search .icon { width: 20px; height: 20px; opacity: 1; position: absolute; display: block !important; right: 13px; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .filter { width: 100%; position: relative; } @media (max-width: 767px) { .filter { border-bottom: 1px solid var(--color-gray-300); } } .filter__trigger { position: relative; height: 44px; line-height: 44px; padding: 0 var(--padding-4); cursor: pointer; text-align: left; } @media (min-width: 767px) { .filter__trigger { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } } @media (max-width: 767px) { .filter__trigger { font-weight: var(--font-weight-medium); font-size: 14px; } } .filter__trigger .icon { margin-right: var(--margin-2); opacity: 0.5; min-width: 24px; } @media (max-width: 767px) { .filter__trigger .icon { display: none; } } .filter__trigger input { border: none; padding: 0; color: inherit; cursor: pointer; } .filter__trigger input:focus { -webkit-box-shadow: none; box-shadow: none; } .filter__trigger input::-webkit-input-placeholder { color: inherit; } .filter__trigger input::-moz-placeholder { color: inherit; } .filter__trigger input:-ms-input-placeholder { color: inherit; } .filter__trigger input::-ms-input-placeholder { color: inherit; } .filter__trigger input::placeholder { color: inherit; } @media (max-width: 767px) { .filter__trigger input { font-weight: var(--font-weight-medium); font-size: 14px; } } .filter .is-active .filter__trigger-label { color: var(--color-primary); } .filter__trigger--arrow:before { content: ""; position: absolute; height: 8px; width: 8px; background: transparent; border-right: 2px solid var(--color-black); border-bottom: 2px solid var(--color-black); -webkit-transform: translateY(-60%) rotate(45deg); -ms-transform: translateY(-60%) rotate(45deg); transform: translateY(-60%) rotate(45deg); right: 15px; top: 50%; opacity: 0.3; pointer-events: none; -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; } @media (min-width: 1199px) { .filter__trigger--arrow:before { right: 0; } } @media (min-width: 767px) { .filter__trigger--outlined { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-color: var(--color-white); padding-left: var(--padding-4); padding-right: var(--padding-8); outline: 1px solid #ddd; } .filter__trigger--outlined:before { right: 15px; } } @media (max-width: 1199px) { .filter__trigger--outlined { font-size: var(--font-size-sm); background-color: var(--color-white); } } @media (max-width: 767px) { .filter__trigger--outlined { font-size: 14px; } } @media (min-width: 767px) { .filter__trigger--large { height: 60px; line-height: 60px; } } .filter__target { position: relative; padding: var(--padding-4); background-color: var(--color-white); } @media (max-width: 767px) { .filter__target { border-bottom: 1px solid var(--color-gray-300); } } @media (min-width: 767px) { .filter__target { position: absolute; border: 1px solid var(--color-gray-300); z-index: 1; -webkit-box-shadow: 0 5px 7px rgba(0, 0, 0, 0.08); box-shadow: 0 5px 7px rgba(0, 0, 0, 0.08); min-width: 260px; top: 100%; left: 0px; } } .filter .is-active { color: var(--color-primary); font-weight: 600; } .filter .is-active:before { border-color: currentColor; opacity: 1; -webkit-transform: translateY(-16%) rotate(-135deg); -ms-transform: translateY(-16%) rotate(-135deg); transform: translateY(-16%) rotate(-135deg); } .filter .is-active .icon { opacity: 1; } @media (max-width: 767px) { .group-class-search { padding: var(--padding-6) 0 var(--padding-4); } } .group-class-search .filter__target { position: absolute; width: 100%; } @media (max-width: 767px) { .group-class-search .filter { border: 1px solid var(--color-gray-300); } .group-class-search .filter__trigger input { padding: 0 !important; } } @media (max-width: 767px) { .group-class-search .filter-search { border: none; } } @media (max-width: 767px) { .group-class-search .filter__trigger { border-bottom: 1px solid var(--color-gray-300); } .group-class-search .filter__trigger--arrow { border-bottom: none; } } .filter-header { display: none; } @media (max-width: 767px) { .filter-header { display: inline-block; width: 100%; margin-bottom: var(--margin-4); padding: var(--padding-6); } } .filter-header h3 { text-align: left; } @media (max-width: 767px) { .filter-form { bottom: 0; background: #fff; padding: 0; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.38); box-shadow: 0 0 10px rgba(0, 0, 0, 0.38); left: 0; right: 0; margin: 0; overflow: auto; position: fixed; text-align: left; top: 0; opacity: 0; visibility: hidden; z-index: 999; } } @media (max-width: 767px) { .show-filters-js { position: fixed; left: 0; right: 0; bottom: 0; top: 0; } } @media (max-width: 767px) { .show-filters-js .filter-form { opacity: 1; visibility: visible; } } @media (max-width: 1199px) { .filter-secondary { bottom: 0; background: #fff; padding: 0; -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.38); box-shadow: 0 0 10px rgba(0, 0, 0, 0.38); left: 0; margin: 0; overflow: auto; position: fixed; text-align: left; top: 0; opacity: 0; visibility: hidden; z-index: 999; width: 280px; -webkit-transition: all 300ms ease 0s; -o-transition: all 300ms ease 0s; transition: all 300ms ease 0s; -webkit-transform: translate3d(-100%, 0px, 0px); transform: translate3d(-100%, 0px, 0px); } } @media (max-width: 767px) { .filter-secondary { position: static; -webkit-box-shadow: none; box-shadow: none; width: 100%; -webkit-transform: translate(0); -ms-transform: translate(0); transform: translate(0); -webkit-transition: none; -o-transition: none; transition: none; } } @media (max-width: 1199px) { .filter-secondary .filter__trigger { border-bottom: 1px solid var(--color-gray-300); } } @media (max-width: 767px) { .filter-secondary .filter__trigger { border-bottom: none; } } @media (max-width: 1199px) { .show-filters-js .filter-secondary { opacity: 1; -webkit-transform: translate3d(0px, 0px, 0px); transform: translate3d(0px, 0px, 0px); visibility: visible; } } .main__head { padding: var(--padding-12) 0; border-bottom: 1px solid var(--color-gray-300); } @media (max-width: 1199px) { .main__head { padding: var(--padding-6) 0; } } @media (max-width: 767px) { .main__head { padding: 0; } } .main__body { padding: var(--padding-18) 0; } @media (max-width: 767px) { .main__body { padding: var(--padding-10) 0; } } .section--gray { background-color: var(--color-gray-100); } .filter__primary { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; } @media (max-width: 767px) { .filter__primary { border-bottom: 1px solid var(--color-gray-200); } .filter__primary .filter-form__inner { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; } .filter__primary .filter-form__inner:not(.filter--search) .icon { display: none; } .filter__primary .filter--search { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; padding: 0 var(--padding-6) var(--padding-4); } } .filter-form__inner { position: relative; } @media (max-width: 767px) { .filter-form__inner { width: 100%; } } @media (min-width: 767px) and (max-width: 1199px) { .filter-form__inner { width: 21%; } } @media (min-width: 1199px) and (max-width: 1399px) { .filter-form__inner { width: 20%; } } .filter-form__inner .filter__head { min-width: 220px; max-width: 220px; height: 60px; background-color: #fff; border: 1px solid var(--color-gray-200); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 0 var(--padding-5); position: relative; padding-right: var(--padding-10); border-right: transparent; cursor: pointer; } @media (max-width: 1399px) { .filter-form__inner .filter__head { min-width: unset; max-width: unset; padding: 0 var(--padding-3); padding-right: var(--padding-12); } .filter-form__inner .filter__head::before { right: 13px; } } @media (max-width: 767px) { .filter-form__inner .filter__head { min-width: 100%; border-left: none; border-bottom: none; height: 47px; padding: 0 var(--padding-6); color: var(--color-dark); } .filter-form__inner .filter__head:last-child { border-bottom: 1px solid var(--color-gray-200); } .filter-form__inner .filter__head::before { top: 18px !important; } } .filter-form__inner .filter__head::before { content: ""; position: absolute; height: 8px; width: 8px; background: transparent; border-right: 2px solid var(--color-gray-500); border-bottom: 2px solid var(--color-gray-500); -webkit-transform: translateY(-50%) rotate(45deg); -ms-transform: translateY(-50%) rotate(45deg); transform: translateY(-50%) rotate(45deg); right: 24px; top: 50%; -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; } .filter-form__inner .filter__head input { border: none; padding: 0; color: inherit; margin-bottom: 2px; } .filter-form__inner .filter__head input:focus { -webkit-box-shadow: none; box-shadow: none; } .filter-form__inner .filter__head input::-webkit-input-placeholder { color: inherit; } .filter-form__inner .filter__head input::-moz-placeholder { color: inherit; } .filter-form__inner .filter__head input:-ms-input-placeholder { color: inherit; } .filter-form__inner .filter__head input::-ms-input-placeholder { color: inherit; } .filter-form__inner .filter__head input::placeholder { color: inherit; } .filter-form__inner .filter__head .icon { min-width: 24px; height: 24px; margin-right: var(--margin-2); fill: var(--color-dark); opacity: 0.5; } .filter-form__inner .filter__head h6 { font-weight: normal; font-size: 14px; color: inherit; } .filter-form__inner .filter__body { position: absolute; top: 100%; left: 0px; background: #fff; -webkit-box-shadow: 0 5px 7px rgba(0, 0, 0, 0.08); box-shadow: 0 5px 7px rgba(0, 0, 0, 0.08); z-index: 1; border: 1px solid var(--color-gray-200); } @media (max-width: 767px) { .filter-form__inner .filter__body { width: 100%; position: static; border-left: none; border-right: none; } } @media (min-width: 767px) and (max-width: 1199px) { .filter--search { width: 37%; } .filter--search .icon { right: 6px !important; } } @media (min-width: 1199px) and (max-width: 1399px) { .filter--search { width: 40%; } } .filter--search .filter__head { position: relative; border: 1px solid var(--color-gray-200); } @media (min-width: 767px) { .filter--search .filter__head { padding-right: var(--padding-18); } } @media (max-width: 767px) { .filter--search .filter__head { padding-left: var(--padding-14); padding-right: var(--padding-8); } } @media (min-width: 1399px) { .filter--search .filter__head { max-width: 530px; min-width: 530px; width: 100%; } } @media (min-width: 767px) and (max-width: 1199px) { .filter--search .filter__head { padding-right: var(--padding-12); } } .filter--search .filter__head::before { content: none; } .filter--search .filter__head .icon { width: 20px; height: 20px; opacity: 1; position: absolute; right: 13px; } @media (max-width: 767px) { .filter--search .filter__head .icon { left: 13px; right: unset; } } .filter--search .filter__head input::-webkit-input-placeholder { color: var(--color-gray-700); } .filter--search .filter__head input::-moz-placeholder { color: var(--color-gray-700); } .filter--search .filter__head input:-ms-input-placeholder { color: var(--color-gray-700); } .filter--search .filter__head input::-ms-input-placeholder { color: var(--color-gray-700); } .filter--search .filter__head input::placeholder { color: var(--color-gray-700); } @media (min-width: 1199px) { .filter-form .filter__secondary .filter-group { width: 100%; padding-top: var(--padding-3); } } .filter-form .filter__secondary .is-active::before { opacity: 1; } @media (min-width: 1199px) { .filter-group { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } } .listing-dropdown ul { max-height: 200px; overflow: auto; } .listing-dropdown ul li { margin-bottom: var(--margin-4); text-align: left; } .listing-dropdown ul li:last-child { margin-bottom: 0; } .filter-group__inner { cursor: pointer; } .filter-group__inner:last-child .filter__head { margin-right: 0; } @media (min-width: 1199px) { .filter-group__inner .filter__head { position: relative; text-align: left; padding-right: var(--margin-6); margin-right: var(--margin-6); } .filter-group__inner .filter__head::before { content: ""; position: absolute; height: 8px; width: 8px; background: transparent; border-right: 2px solid var(--color-dark); border-bottom: 2px solid var(--color-dark); -webkit-transform: translateY(-60%) rotate(45deg); -ms-transform: translateY(-60%) rotate(45deg); transform: translateY(-60%) rotate(45deg); right: 5px; top: 50%; opacity: 0.3; -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; } } @media (min-width: 1199px) { .filter-group__inner .filter__head h6 { padding: var(--padding-3) 0; color: var(--color-dark); font-weight: normal; font-size: 14px; } } .filter-group__inner .filter__body { position: absolute; padding: var(--padding-4); background: #fff; z-index: 1; width: 235px; -webkit-box-shadow: 0 5px 7px rgba(0, 0, 0, 0.08); box-shadow: 0 5px 7px rgba(0, 0, 0, 0.08); border: 1px solid var(--color-gray-200); } @media (max-width: 1199px) { .filter-group__inner .filter__body { position: static; width: 100%; -webkit-box-shadow: none; box-shadow: none; } } .sorting__head { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; color: var(--color-dark); margin-bottom: var(--margin-10); } @media (max-width: 767px) { .sorting__head { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } } @media (max-width: 1199px) { .sorting__box { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } } @media (max-width: 767px) { .btn--filter { width: 49%; } } @media (max-width: 767px) and (min-width: 767px) and (max-width: 1199px) { .btn--filter { margin-left: var(--margin-3); } } @media (min-width: 767px) and (max-width: 1199px) { .btn--filter { margin-left: var(--margin-3); } } @media (max-width: 1199px) { .sorting__title { max-width: 80%; } } @media (max-width: 767px) { .sorting__title { margin-bottom: var(--margin-4); } } .sorting__title h4 { font-weight: 600; font-size: var(--font-size-h4); color: #333; } @media (max-width: 767px) { .sorting__title h4 { font-size: 1.2rem; } } .sorting__title h4 b { font-weight: bold; border-bottom: 1px solid var(--color-gray-700); } @media (min-width: 767px) and (max-width: 1199px) { .listing__title { margin-bottom: var(--margin-6); } } @media (min-width: 1199px) { .sorting__box::before { content: ""; position: absolute; height: 8px; width: 8px; background: transparent; border-right: 2px solid var(--color-dark); border-bottom: 2px solid var(--color-dark); -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); right: 15px; top: 15px; opacity: 0.2; } .sorting__box { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; width: 200px; color: var(--color-dark); background: #fff; height: 42px; border: 1px solid var(--color-gray-200); position: relative; } .sorting__box b { white-space: nowrap; margin-right: var(--margin-1); } .sorting__box select { padding: 0 var(--padding-6); background-image: none; background-color: transparent; border: none; color: inherit; } .sorting__box .btn--filter { display: none; } } @media (max-width: 767px) { .sorting__box { width: 100%; } .sorting__box .btn { width: 100%; } } .box-wrapper .box { background-color: var(--color-white); display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .box__primary { padding: var(--padding-8); } @media (min-width: 991px) { .box__primary { width: calc(100% - 420px); } } @media (min-width: 991px) and (max-width: 1199px) { .box__primary { width: calc(100% - 350px); } } @media (max-width: 1199px) { .box__primary { padding: var(--padding-6); } } @media (max-width: 991px) { .box__primary { padding: var(--padding-6); width: 100%; } } @media (max-width: 767px) { .box__primary { padding: var(--padding-4); } } .list__head { text-align: center; float: left; clear: left; } @media (min-width: 767px) { .list__head { max-width: 140px; } } @media (max-width: 767px) { .list__head { margin-right: var(--margin-6); } } .list__head .list__media { margin-bottom: var(--margin-5); position: relative; } .list__head .list__media .avtar { width: 140px; height: 140px; border-radius: 0; } @media (max-width: 767px) { .list__head .list__media .avtar { margin: 0 auto; width: 80px; height: 80px; } } .list__head .list__price p { font-weight: bold; color: var(--color-dark); border-bottom: 1px dashed; display: inline-block; line-height: 18px; margin-bottom: 13px; } @media (max-width: 767px) { .list__head .list__price p { color: var(--color-primary); } } @media (max-width: 767px) { .list__head .list__price { text-align: left; } } @media (min-width: 767px) { .list__body { max-width: calc(100% - 180px); min-width: calc(100% - 180px); } } @media (min-width: 767px) { .list__body { float: right; clear: right; } } .list__action { float: left; clear: left; } @media (min-width: 767px) { .list__action { max-width: 140px; } } @media (max-width: 767px) { .list__action { width: 100%; } } .list__action .list__action-btn .btn { margin-bottom: var(--margin-3); } .list__action .list__action-btn .btn:last-child { margin: 0; } @media (max-width: 767px) { .list__action .list__action-btn { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; } .list__action .list__action-btn .btn { margin-bottom: 0; margin-right: var(--margin-4); } .list__action .list__action-btn .btn:last-child { margin-right: 0; } } .profile-detail { color: var(--color-dark); } .profile-detail .profile-detail__head { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; position: relative; top: -10px; } .profile-detail .profile-detail__head .follow { margin-left: auto; } @media (max-width: 767px) { .profile-detail .profile-detail__head .offers-ui { position: static; } .profile-detail .profile-detail__head .offers-ui__label { display: none; } } .tutor-name { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } @media (max-width: 767px) { .tutor-name { width: 100%; } } .tutor-name h4 { font-weight: bold; color: inherit; font-size: var(--font-size-h5); } @media (max-width: 767px) { .tutor-name h4 { font-size: var(--font-size-lg); width: 80%; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; } } .tutor-name .flag { margin-left: var(--margin-4); width: 40px; } @media (max-width: 767px) { .tutor-name .flag { margin-left: auto; } } .profile-detail__body .info-wrapper { margin-bottom: var(--margin-6); -ms-flex-wrap: wrap; flex-wrap: wrap; } @media (max-width: 767px) { .profile-detail__body .info-wrapper .list-count .total-count { margin-right: var(--margin-3); margin-left: var(--margin-0); } } @media (max-width: 767px) { .tutor-info { clear: left; width: 100%; display: flow-root; } } @media (max-width: 767px) { .follow { margin-left: 10px; } } .follow a { width: 36px; height: 36px; padding: 5px; background: rgba(255, 255, 255, 0.1); border-radius: 50%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .follow a .icon { width: 16px; height: 14px; opacity: 0.6; } .follow .is--active { background-color: var(--color-primary); } .follow .is--active .icon { fill: var(--color-white); opacity: 1; } .tutor-info__inner { margin-bottom: var(--margin-6); } @media (max-width: 767px) { .tutor-info__inner { margin-bottom: var(--margin-4); } } .tutor-info__inner .info__title { margin-bottom: 5px; } .tutor-info__inner .info__title h6 { font-size: 14px; font-weight: 600; color: inherit; } .tutor-info__inner .info__language { color: #333; line-height: 20px; } .info--about { margin-bottom: 0; } @media (max-width: 767px) { .info--about { display: none; } } @media (min-width: 1199px) { .about__detail { min-height: 60px; } } .about__detail p { margin-bottom: 0; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .about__detail a { display: inline; color: var(--color-black); text-decoration: underline; } .about__detail a:hover { color: var(--color-primary); } .list__action { position: relative; } @media (min-width: 991px) { .list__action .link-detail { display: none; } } .link-detail { -webkit-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s; padding: var(--padding-3); color: var(--color-primary); font-weight: 600; -webkit-text-decoration-style: dotted; text-decoration-style: dotted; -webkit-text-decoration-color: var(--color-primary); text-decoration-color: var(--color-primary); text-decoration: underline; white-space: nowrap; } @media (min-width: 1199px) { .link-detail { opacity: 0; visibility: hidden; position: absolute; bottom: -27px; left: 50%; -webkit-transform: translatex(-50%); -ms-transform: translatex(-50%); transform: translatex(-50%); } } @media (max-width: 1199px) { .link-detail { display: block; font-weight: var(--font-weight-bold); padding: var(--padding-8) var(--padding-0) var(--padding-6); text-align: center; font-size: var(--font-size-sm); } } .box-list { -webkit-transition: all 0.2s; -o-transition: all 0.2s; transition: all 0.2s; } @media (min-width: 1199px) { .box-list:hover { -webkit-box-shadow: var(--boxShadow-vertical); box-shadow: var(--boxShadow-vertical); } .box-list:hover .link-detail { opacity: 1; visibility: visible; bottom: -18px; } } .box__secondary { border-left: 1px solid var(--color-gray-200); } @media (min-width: 991px) { .box__secondary { width: 420px; } } @media (min-width: 991px) and (max-width: 1199px) { .box__secondary { width: 350px; } } @media (max-width: 991px) { .box__secondary { border: none; width: 100%; } } @media (max-width: 991px) { .box__secondary { display: none; } } .custom-calendar tbody td { position: relative; padding: var(--padding-2) var(--padding-1); } .custom-calendar tbody td:first-child .cal-cell { background-color: transparent; border: none; width: 55px; color: var(--color-gray-800); } .custom-calendar tbody td .cal-cell { width: 33px; height: 19px; background-color: var(--color-gray-100); } @media (max-width: 767px) { .custom-calendar tbody td .cal-cell { width: 30px; } } @media (min-width: 991px) and (max-width: 1199px) { .custom-calendar tbody td .cal-cell { width: 30px; } } @media (max-width: 991px) { .custom-calendar tbody td .cal-cell { margin: 0 auto; } } .custom-calendar tbody td .tooltip { width: auto; height: 21px; border-radius: 2px; line-height: 13px; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; white-space: nowrap; } .custom-calendar tbody td .cell-green-100 { background-color: var(--color-green); } .custom-calendar tbody td .cell-green-80 { background-color: var(--color-green-80); } .custom-calendar tbody td .cell-green-60 { background-color: var(--color-green-60); } .custom-calendar tbody td .cell-green-40 { background-color: var(--color-green-40); } .custom-calendar thead th { text-transform: uppercase; text-align: center; font-size: 12px; padding-bottom: var(--padding-2); } .panel-box .panel-box__head { border-bottom: 1px solid var(--color-gray-200); } .panel-box .panel-box__head ul { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } @media (min-width: 991px) { .panel-box .panel-box__head ul { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } } .panel-box .panel-box__head ul li .panel-action { height: 60px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; padding: 0 var(--padding-5); color: rgba(0, 0, 0, 0.7); } .panel-box .panel-box__head ul .is--active { position: relative; } .panel-box .panel-box__head ul .is--active .panel-action { font-weight: 600; color: var(--color-dark); } .panel-box .panel-box__head ul .is--active::before { content: ""; position: absolute; width: calc(100% - 34px); height: 2px; background: var(--color-primary); bottom: 0; left: 50%; -webkit-transform: translateX(-50%); -ms-transform: translateX(-50%); transform: translateX(-50%); } .panel-box .panel-box__head ul:last-child a { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } .panel-box .panel-box__body { padding: var(--padding-6); position: relative; } @media (max-width: 767px) { .panel-box .panel-box__body { padding: var(--padding-6); } } @media (min-width: 991px) and (max-width: 1199px) { .panel-box .panel-box__body { padding: var(--padding-8) var(--padding-6) 0; } } .dummy-video { position: relative; } .dummy-video:before { content: ""; position: absolute; left: 0; right: 0; top: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.3); pointer-events: none; } .dummy-video .icon-play { width: 50px; height: 33px; background-color: rgba(255, 0, 0, 0.8); border-radius: 8px; position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); backdrop-filter: blur(11px); -webkit-backdrop-filter: blur(11px); } .dummy-video .icon-play::before { content: ""; position: absolute; border-right: 7px solid transparent; border-left: 7px solid transparent; border-top: 10px solid #fff; -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); top: 12px; left: 20px; pointer-events: none; } .show-more { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding-top: 10px; } .show-more .btn--show { color: var(--color-gray-dark); background-color: #fff; border: 1px solid var(--color-gray-200); font-weight: 600; height: 40px; width: 242px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .dropdown-listing { min-width: 250px; } .dropdown-listing ul { max-height: 300px; overflow: auto; } .dropdown-listing ul li:hover a { background-color: var(--color-gray-100); } .dropdown-listing ul li a { display: block; padding: var(--padding-2); } .dropdown-listing ul .is--active { color: var(--color-primary); position: relative; } .dropdown-listing ul .is--active::before { position: absolute; left: 0; right: 0; bottom: 0; top: 0; content: ""; pointer-events: none; background-color: currentColor; opacity: 0.04; } @media (min-width: 767px) { .dropdown-availbility { min-width: 450px; } } .dropdown-availbility .availbility-title { color: var(--color-dark); margin-bottom: var(--margin-4); font-weight: 600; } .selection-tabs { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; overflow: auto; } .selection--days { -ms-flex-wrap: wrap; flex-wrap: wrap; } .selection--days .selection-tabs__label { -webkit-box-flex: 0; -ms-flex: 0 0 33.3%; flex: 0 0 33.3%; max-width: 33.3%; } .selection-tabs__label { position: relative; overflow: auto; margin-bottom: var(--margin-3); padding: var(--padding-1); } .selection-tabs__label:last-child .selection-tabs__title { margin-right: 0; } .selection-tabs__input { position: absolute; opacity: 0; } .selection-tabs__title { background-color: #fff; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; padding: var(--padding-2) var(--padding-4); border: 1px solid var(--color-gray-200); font-size: var(--font-size-sm); } .selection-tabs__input:checked + .selection-tabs__title { color: var(--color-primary); border-color: var(--color-primary); position: relative; } .selection-tabs__input:checked + .selection-tabs__title:before { position: absolute; left: 0; right: 0; bottom: 0; top: 0; content: ""; pointer-events: none; background-color: currentColor; opacity: 0.04; } .selection-tabs__input:checked + .selection-tabs__title svg { fill: var(--color-primary) !important; } .dropdown-price { width: 280px; padding: var(--padding-3) var(--padding-4); } @media (max-width: 767px) { .dropdown-price { margin: 0 auto; } } .video-media img { margin: 0 auto; } .filter-form__head { display: none; } @media (max-width: 767px) { .filter-form__head { padding: var(--padding-6); display: block; } } @media (max-width: 1199px) { .show-filters-js .overlay--filters { display: block; } } .btn--filters-js.is-active::after { position: fixed; left: 0; right: 0; top: 0; bottom: 0; content: ""; background-color: rgba(0, 0, 0, 0.8); z-index: 12; } @media (max-width: 767px) { .filter-tags-list ul { display: -webkit-box; display: -ms-flexbox; display: flex; overflow: auto; } } .filter-tags-list ul li { display: inline-block; padding: 10px 10px 10px 0; vertical-align: top; } .filter-tags-list ul li a { position: relative; background: var(--color-primary); color: var(--color-white); border-radius: 3px; padding: 0 var(--padding-3); padding-right: var(--padding-10); line-height: 30px; display: block; font-size: var(--font-size-small); white-space: nowrap; } .filter-tags-list ul li a:after { width: 20px; height: 20px; border-radius: 100%; background: #fff; content: "+"; position: absolute; right: 7px; top: 5px; line-height: 19px; text-align: center; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); font-size: 1.2rem; -webkit-transform-origin: center center; -ms-transform-origin: center center; transform-origin: center center; color: var(--color-primary); } .filter-tags-list ul .clear-filter a { background: none; color: var(--color-dark); text-decoration: underline; padding: 0; white-space: nowrap; } .filter-tags-list ul .clear-filter a::after { content: none; } .search-field { position: relative; } .search-field .input-search { padding-left: var(--padding-12); margin-bottom: var(--margin-4); border-radius: 0; } .search-field .icon--search { width: 20px; height: 20px; position: absolute; left: 12px; top: 10px; fill: var(--color-gray-600); } .filter-tags { padding: var(--padding-4) 0; border-bottom: 1px solid var(--color-gray-300); } .price-field { padding: var(--padding-4) 0 0; display: -webkit-box; display: -ms-flexbox; display: flex; } .price-field .input-field { position: relative; margin-right: var(--margin-3); } .price-field .input-field:last-child { margin: 0; } .price-field .input-field span { position: absolute; left: 14px; top: 12px; color: var(--color-primary); font-weight: 600; } .price-field .input-field input[type="number"] { border-radius: 0; padding-left: var(--padding-10); } .offers-ui { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .offers-ui__trigger { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: var(--color-third); font-weight: var(--font-weight-medium); text-decoration: underline; -webkit-text-decoration-style: dashed; text-decoration-style: dashed; text-underline-offset: 3px; cursor: pointer; padding: var(--padding-2); } @media (max-width: 1199px) { .offers-ui__trigger.is-active:after { position: fixed; left: 0; right: 0; top: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.8); content: ""; z-index: 100; } } .offers-ui__target { position: absolute; left: 0; top: 100%; background-color: #fff; -webkit-box-shadow: 0 20px 30px 0 rgba(0, 0, 0, 0.08); box-shadow: 0 20px 30px 0 rgba(0, 0, 0, 0.08); z-index: 2; width: 100%; border: 1px solid var(--color-gray-200); min-width: 24rem; padding: var(--padding-6); display: none; } @media (max-width: 1199px) { .offers-ui__target { position: fixed; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index: 1000; width: auto; } .offers-ui__target:before { position: absolute; right: 0; top: -50px; width: 40px; height: 40px; content: "+"; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); color: #fff; font-size: 2.4rem; text-align: center; pointer-events: none; } } .offers-ui__target-body { max-height: 190px; overflow: auto; } @media (max-width: 1199px) { .offers-ui__target-body { max-height: 450px; } } .video { position: relative; width: 100%; background: #eee; min-height: 200px; } .video:before { display: block; padding-bottom: 60%; content: ""; position: relative; } .video iframe, .video .video__enlarge .svg-icon svg { position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; } .video .video__enlarge { position: absolute; right: 10px; bottom: 10px; width: 40px; height: 40px; background: #fff; border-radius: 3px; } .video .video__enlarge .svg-icon { width: 26px; height: 26px; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; overflow: hidden; } .box__slip .video:before { padding-bottom: 45%; } .btn--fav.is-active { color: #fff; background: var(--color-secondary); } .btn--fav.is-active svg { fill: #fff; } .box--cta { margin-top: 30px; } .box--cta:first-child { margin-top: 0; } .box--cta h4 { margin-bottom: 10px; } .box--cta p { font-size: 1.14rem; line-height: 1.4; color: #888; margin-bottom: 30px; } .section--details { padding: 30px 0 60px; } .box__profile-head h3 { margin: 0; } .box__profile-head .location { position: relative; padding-left: 20px; color: #888; margin: 5px 0 0; } .box__profile-head .location .svg-icon { position: absolute; left: 0; top: 0; width: 20px; height: 20px; overflow: hidden; opacity: 0.5; } .box-highlighted { padding: 10px 20px; background: #f3f2f5; margin: 10px 0; text-align: left; } .tags-inline ul { margin: 0 -5px; } .tags-inline li { margin: 5px; display: inline-block; vertical-align: top; } .tags-inline li a { padding: 4px 6px; border: 1px solid #ddd; border-radius: 2px; display: block; font-size: 0.9rem; color: #777; } .box.box--toggle { margin: 30px 0 0; } .tick-listing li { position: relative; padding-left: 20px; margin: 5px 0 15px 0; } .tick-listing.tick-listing--onehalf li { width: 50%; margin-right: -4px; display: inline-block; vertical-align: top; } .tick-listing li:before { width: 10px; height: 6px; border-left: 2px solid #ddd; border-bottom: 2px solid #ddd; content: ""; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); position: absolute; left: 0; top: 4px; } .content-repeated [class*="col-"]:last-child { border-bottom: 1px solid #ebebeb; padding-bottom: 15px; padding-left: 0; margin-bottom: 20px; } .content-repeated [class*="col-"]:last-child p { margin: 0; } .-small-title { font-size: 1.08rem; } .content-repeated--action.content-repeated [class*="col-"]:last-child { margin-bottom: 0; } .content-repeated:last-child [class*="col-"]:last-child { border-bottom: none; margin-bottom: 0; } .content-repeated .avtar { float: left; margin-right: 15px; } .content-repeated .avtar + h6 { margin: 0; } .content-repeated .avtar + h6 + p { line-height: 1; font-size: 0.9rem; } .select-box { position: relative; } .select-box .select-box__value { position: relative; display: block; padding: 10px 15px; padding-right: 40px; border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 2px; font-size: 1.15rem; color: #999; line-height: 1; min-height: 40px; } .select-box .select-box__value:after { position: absolute; right: 15px; top: 50%; content: ""; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #999; margin: -2px 0 0; } .select-box .select-box__value small, .select-box .select-box__target .listing li a small { display: block; font-size: 0.8rem; margin: 5px 0 0; } .select-box .select-box__target { border: 1px solid #dddddd; background: #fff; max-height: 350px; overflow: auto; position: absolute; right: 0; z-index: 2; min-width: 200px; width: 100%; } .select-box .select-box__target .listing li { text-align: left; margin: 0; border-bottom: 1px solid rgba(0, 0, 0, 0.06); } .select-box .select-box__target .listing li a { font-size: 1.05rem; font-weight: 500; display: block; padding: 10px 20px; color: #999; } .select-box .select-box__target .listing li a:hover { background: rgba(0, 0, 0, 0.03); } .select-box.select-box--small { display: inline-block; vertical-align: middle; margin-left: 20px; } .select-box.select-box--small .select-box__value { padding-right: 40px; border-color: transparent; height: 30px; line-height: 28px; font-weight: 500; min-height: 1%; } .select-box.select-box--small .select-box__value:after { top: 13px; } .select-box.select-box--small .select-box__target { min-width: 200px; } .select-box.select-box--small .select-box__target .listing li a { font-weight: 400; font-size: 1rem; } .select-box--up.select-box .select-box__target { bottom: 100%; right: auto; width: auto; left: 0; min-width: 250px; } @media (max-width: 568px) { .timer-block .select-box .buttons-toggle { display: -webkit-box; display: -ms-flexbox; display: flex; } .timer-block .select-box .buttons-toggle .btn:first-child { width: 100%; } .timer-block .timer.timer--small { display: block; text-align: center; } .timer-block .btn.end_lesson_now { width: 100%; text-align: center; margin-top: 10px; } } .form .select-box .select-box__value { min-height: 50px; padding: 16px 20px 12px 20px; padding-right: 40px; -webkit-box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.07); box-shadow: 1px 1px 2px 1px rgba(0, 0, 0, 0.07); } .form .select-box .select-box__target .listing li { padding: 10px; } .form .select-box .select-box__target .listing li label { display: block; } .box-btn-group .btn { margin: 10px 0 0; } .box--medium { padding: 40px; min-width: 800px; } .direction { margin-left: 30px; } .direction .direction__action { width: 30px; height: 30px; border: 1px solid #e5e5e5; border-radius: 100%; display: inline-block; vertical-align: top; margin: 0 2px; position: relative; } .direction .direction__action:hover { background: rgba(0, 0, 0, 0.1); } .direction .direction__action.direction__action-prev:before { width: 8px; height: 8px; content: ""; border-left: 1px solid #333; border-bottom: 1px solid #333; position: absolute; left: 50%; top: 50%; transform: rotate(45deg); -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); margin: -4px 0 0 0; margin-left: -3px; } .direction .direction__action.direction__action-next:before { width: 8px; height: 8px; content: ""; border-right: 1px solid #333; border-top: 1px solid #333; position: absolute; left: 50%; top: 50%; transform: rotate(45deg); -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); margin: -4px 0 0 0; margin-left: -5px; } .table-total th { font-size: 0.9rem; font-weight: normal; color: #000; padding: 15px 20px 15px 20px; border-bottom: 1px solid #ddd; border-top: 1px solid #ddd; text-align: left; } .table-total th:last-child, .table-total td:last-child { text-align: right; } .table-total td { color: #666; padding: 10px 20px 6px 20px; vertical-align: top; } .table-total td h6 { font-size: 1.1rem; } .table-total tr.last td { border-top: 1px solid #ddd; } .table-total tr.last td h6 { font-size: 1.4rem; } .apply-coupon .btn.btn--gray.is-active { border-radius: 3px 3px 0 0; } .apply-coupon .btn.btn--gray.is-active:after { content: "+"; position: absolute; transform: rotate(45deg); -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); font-size: 1.8rem; margin: -2px 0 0 0; margin-right: 10px; } .apply-coupon__target { position: relative; background: #fff; border: 1px solid #ddd; border-radius: 0 0 3px 3px; } .apply-coupon__target [class*="col-"] { padding: 0; } .apply-coupon__target input[type="submit"] { padding: 0 20px; text-transform: uppercase; display: block; width: 100%; border-top-right-radius: 3px; border-bottom-right-radius: 3px; } .apply-coupon__target input[type="text"] { border-top-left-radius: 3px; border-bottom-left-radius: 3px; } .applied-coupon { background: #ecfff4; border: dashed 1px var(--color-primary); padding: 15px; margin: 0 0 0; text-align: center; position: relative; } @media (max-width: 1199px) { .box__slip { padding: 10px; } .video { height: 200px; } .video:before, .box__slip .video:before { padding-bottom: 0; } .video iframe { position: relative; left: auto; top: auto; bottom: auto; right: auto; } } @media (max-width: 767px) { .content-repeated [class*="col-"]:last-child { padding-left: 15px; } .content-repeated .avtar + h6 + p { margin-bottom: 25px; } .-small-title { font-size: 1.15rem; } .box__body-target { display: none; } .box.box--toggle { margin: 10px 0 0; } .box .box__head { padding: 15px; } .box__head-trigger { padding-right: 40px; cursor: pointer; position: relative; } .box__head-trigger:after { position: absolute; right: 20px; top: 15px; content: "+"; font-size: 1.6rem; line-height: 1; } .box__head-trigger.is-active:after { content: "-"; } .offset-min-12 { width: auto; -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } .box--medium { padding: 20px; min-width: 1%; } } @media (min-width: 1199px) { .teachers.teachers-view { overflow-x: hidden; } } .card-class-cover .card-class { border: 1px solid var(--color-gray-200); } .author-slider .slick-arrow { top: calc(50% - 160px); } .author-slider .slick-arrow.slick-next { right: 1.2rem; } .author-slider .slick-arrow.slick-next:before { border-color: #fff; } .author-slider .slick-arrow.slick-prev { left: 1.2rem; } .author-slider .slick-arrow.slick-prev:before { border-color: #fff; } @media (min-width: 1199px) { .filter--group .filter--search { width: calc(100% - 200px); } } @media (min-width: 767px) and (max-width: 1199px) { .filter--group .filter--search { width: calc(100% - 21%); } } @media (min-width: 1199px) and (max-width: 1399px) { .filter--group .filter--search { width: calc(100% - 20%); } } .filter--group .filter--search .filter__head { max-width: unset; min-width: unset; } .group__list .card { background-color: var(--color-white); margin-bottom: var(--margin-18); } .group__list .card:hover { -webkit-box-shadow: 0px 7px 10px rgba(0, 0, 0, 0.1); box-shadow: 0px 7px 10px rgba(0, 0, 0, 0.1); } .group__list .card:hover .card__row--action { -webkit-box-shadow: 0 7px 10px rgba(0, 0, 0, 0.1); box-shadow: 0 7px 10px rgba(0, 0, 0, 0.1); z-index: 1; } .group__list .card:hover .card__row--action::before { opacity: 1; } .group__list .card .card__head h3 { color: var(--color-dark); } .group-cover .sorting__head { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; } .group-cover .sorting__head .sorting__title b { border-bottom: none; } .group-cover .sorting__head .sorting__box { width: auto; } .group-cover .sorting__head .sorting__box select { width: 200px; } .breadcrumb-list { padding: var(--padding-8) 0; margin-bottom: var(--margin-6); } @media (max-width: 767px) { .breadcrumb-list { margin-bottom: 0; } } .breadcrumb-list ul { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; } .breadcrumb-list ul li { margin-right: var(--margin-3); padding-right: var(--padding-3); } @media (max-width: 991px) { .breadcrumb-list ul li { margin-bottom: var(--margin-3); } } .breadcrumb-list ul li a { color: var(--color-gray-700); position: relative; } .breadcrumb-list ul li a::after { content: "/"; pointer-events: none; position: absolute; right: -12px; top: 2px; } .group-primary { color: var(--color-dark); margin-bottom: var(--margin-24); } @media (max-width: 767px) { .group-primary { margin-bottom: var(--margin-16); } } .group-primary .group-primary__head { margin-bottom: var(--margin-12); } .group-primary .group-primary__head h3 { font-weight: bold; color: inherit; font-size: var(--font-size-h3); margin-bottom: var(--margin-2); line-height: 32px; } @media (max-width: 767px) { .group-primary .group-primary__head h3 { font-size: var(--font-size-h4); line-height: 28px; } } .group-primary .group-primary__head .date { font-weight: 600; color: var(--color-primary); } .group-listing { color: var(--color-dark); margin-bottom: var(--margin-16); } .group-listing ul li { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: var(--margin-6); } .group-listing ul li p { margin-bottom: 0; text-transform: uppercase; color: inherit; } .group-listing ul li .icon { margin-right: var(--margin-3); width: 18px; height: 18px; } .group-actions .btn { text-transform: uppercase; margin-right: var(--margin-14); } .group-actions .seat-left { color: var(--color-secondary); font-size: 16px; font-weight: 600; padding: var(--padding-3) 0; } @media (max-width: 767px) { .course-details { margin-bottom: var(--margin-12); } } .course-details h3 { font-size: var(--font-size-h4); color: var(--color-dark); margin-bottom: var(--margin-5); } .course-details p { margin-bottom: var(--margin-10); line-height: 28px; } @media (max-width: 767px) { .course-details p { margin-bottom: var(--margin-6); } } .course-details p:last-child { margin-bottom: 0; } .group-secondary { text-align: center; border: 1px solid var(--color-gray-300); position: sticky; top: 144px; } @media (min-width: 1299px) { .group-secondary .box__body { padding: var(--padding-12) var(--padding-26); } } @media (max-width: 1299px) { .group-secondary .box__body { padding: var(--padding-8) var(--padding-12); } } .group-secondary .box__body h3 { font-size: var(--font-size-h4); color: var(--color-dark); margin-bottom: var(--margin-10); } .box-profile .tile { margin-bottom: 0; } @media (max-width: 1199px) { .box-profile .tile { -webkit-box-shadow: none; box-shadow: none; } } .box-profile .tile:hover { -webkit-box-shadow: none; box-shadow: none; } .box-profile .tile .tile__body { padding-bottom: 0; } .box-actions { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; border-top: 1px solid var(--color-gray-300); } .box-actions .btn { background-color: transparent; -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; border-right: 1px solid var(--color-gray-300); height: 80px; font-size: var(--font-size-medium); text-transform: uppercase; font-weight: 600; } @media (max-width: 1199px) { .box-actions .btn { height: 50px; } } .box-actions .btn:last-child { border-right: none; } .box-actions .btn svg { fill: var(--color-primary); width: 18px; margin-right: var(--margin-2); } .box-actions .btn .icon--email_1 { width: 28px; height: 28px; } .card-class { position: relative; background-color: #fff; border-radius: var(--radius-0); width: 100%; -webkit-box-shadow: var(--boxShadow-all); box-shadow: var(--boxShadow-all); -webkit-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s; height: 100%; } @media (max-width: 576px) { .card-class .profile-meta { margin-bottom: var(--margin-8); } } .card-class__media { position: relative; overflow: hidden; } .card-class__media img { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; width: 100%; } .card-class__subtitle { font-size: var(--font-size-small); text-transform: uppercase; color: var(--color-primary); font-weight: var(--font-weight-medium); margin-bottom: var(--margin-2); display: inline-block; } .card-class__title { font-size: var(--font-size-h5); font-weight: var(--font-weight-bold); color: var(--color-black); line-height: 1.5; position: relative; margin-bottom: var(--margin-5); } @media (min-width: 576px) { .card-class__title { display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; min-height: 4rem; } } @media (max-width: 576px) { .card-class__title { font-size: 14px; } } .card-class__title a { text-decoration: none; background-image: -o-linear-gradient(currentColor, currentColor); background-image: -webkit-gradient(linear, left top, left bottom, from(currentColor), to(currentColor)); background-image: linear-gradient(currentColor, currentColor); background-position: 0% 100%; background-repeat: no-repeat; background-size: 0% 2px; -webkit-transition: background-size .3s; -o-transition: background-size .3s; transition: background-size .3s; } .card-class__body { padding: var(--padding-6); } .card-class__footer { padding: var(--padding-6); border-top: 1px solid var(--color-gray-300); } .card-class__footer .avtar { width: 40px; height: 40px; } .card-class__footer .ratings .icon--rating { margin-right: 5px; } @media (min-width: 576px) { .card-class__head { min-height: 180px; } } @media (min-width: 1199px) { .card-class:hover .card-class__media img { -webkit-transform: scale(1.2); -ms-transform: scale(1.2); transform: scale(1.2); } .card-class:hover .card-class__title a { background-size: 100% 2px; } .card-class:hover { -webkit-box-shadow: var(--boxShadow-vertical); box-shadow: var(--boxShadow-vertical); } } .card-class__elements { position: absolute; left: 1.4rem; right: 1.4rem; top: 1.4rem; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .card-class__elements .offers-ui { background-color: var(--color-white); border-radius: var(--radius-round); -webkit-box-shadow: var(--boxShadow-all); box-shadow: var(--boxShadow-all); margin-left: 0.6rem; position: static; } .card-class__elements .offers-ui__trigger { padding: var(--padding-2) var(--padding-4); font-weight: var(--font-weight-bold); font-size: 12px; text-decoration: none; } @media (min-width: 1199px) { .card-class__elements .offers-ui__target { left: 0; right: 0; } } .card-class.is-package .card-class__title:before { background-color: var(--color-third); } .card-class.is-package .label-badge { position: absolute; top: 0; background-color: var(--color-third); font-size: var(--font-size-xs); color: var(--color-white); padding: var(--padding-1) var(--padding-4); border-radius: 0 0 var(--radius-1) var(--radius-1); } .card-class__tag { background-color: var(--color-white); border-radius: var(--radius-round); -webkit-box-shadow: var(--boxShadow-all); box-shadow: var(--boxShadow-all); padding: var(--padding-2) var(--padding-4); color: var(--color-secondary); font-weight: var(--font-weight-bold); font-size: 12px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .card-share { position: relative; } .card-share__trigger { color: var(--color-gray-900); } .card-share__trigger svg { fill: currentColor; opacity: 0.4; } .card-share .toggle-dropdown__target { left: auto; right: 0; z-index: 1; } .card-element { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-wrap: wrap; flex-wrap: wrap; } .card-element__item { position: relative; margin-bottom: var(--margin-2); } .card-element__item:not(:last-child) { padding-right: var(--padding-6); } .card-element__item:not(:last-child):after { position: absolute; right: 9px; top: 1px; content: ""; width: 1px; height: 14px; background-color: currentColor; } @media (max-width: 1199px) { .card-element__item { font-size: 0.9rem; } .card-element__item:not(:last-child) { padding-right: var(--padding-5); } } .card-class-cover { padding: 0 var(--padding-4) var(--padding-10); } @media (max-width: 576px) { .card-class-cover { padding-left: 0; padding-right: 0; } } .silder--group-class .card-class { border: 1px solid var(--color-gray-200); } @media (max-width: 576px) { .icon-element { font-size: 12px; } } .view-panel { position: relative; width: 100%; } @media (min-width: 991px) { .view-panel { display: grid; grid-column-gap: 80px; grid-row-gap: 40px; grid-template-columns: 1fr 1fr 300px; } .view-panel__large { grid-column-start: 1; grid-column-end: 3; } .view-panel__large h3, .view-panel__large h4, .view-panel__large h5, .view-panel__large h6 { margin-bottom: var(--margin-6); } .view-panel__small { grid-column-start: 3; grid-column-end: 4; grid-row-start: 1; grid-row-end: 3; } } @media (max-width: 1199px) { .view-panel { grid-column-gap: 60px; grid-template-columns: 1fr 1fr 360px; } } .view-panel__media { border-radius: var(--radius-0); } .page-title-h1 { font-weight: var(--font-weight-bold); } @media (max-width: 991px) { .page-title-h1 { font-size: 1.4rem; margin-top: var(--margin-4); } } .class-list { position: relative; width: 100%; counter-reset: my-sec-counter; } .class-list__item { position: relative; border: 1px solid var(--color-gray-200); border-radius: var(--radius-0); padding: var(--padding-6); padding-left: var(--padding-20); margin-top: var(--margin-4); } .class-list__item h5 { margin-bottom: 0.6rem; position: relative; } .class-list__item h5:before { color: var(--color-primary); position: absolute; left: -3rem; top: 0; font-size: 1.2rem; font-weight: var(--font-weight-bold); counter-increment: my-sec-counter; content: "0" counter(my-sec-counter); } .class-list__item p { margin-bottom: 0; } .view-box { position: relative; width: 100%; border: 1px solid var(--color-gray-200); min-height: 400px; } .view-box__head { padding: var(--padding-8); border-bottom: 1px solid var(--color-gray-200); } .view-box__body, .view-box__footer { padding: var(--padding-8); } .view-box__footer .offers-ui { width: 100%; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .view-box__footer .offers-ui__item { width: 100%; } .view-box__footer .offers-ui__trigger { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: var(--padding-4); border: 1px dashed var(--color-third); margin-bottom: var(--margin-3); width: 100%; position: relative; border-radius: var(--radius-1); overflow: hidden; } .view-box__footer .offers-ui__trigger:before { background-color: var(--color-third); position: absolute; left: 0; right: 0; top: 0; bottom: 0; content: ""; opacity: 0.1; pointer-events: none; z-index: 0; border-radius: var(--radius-1); } .view-list__item { padding: var(--padding-2) 0; } .view-list__item:first-child { padding-top: 0; } .view-list__item.is-hurry { color: var(--color-secondary); font-weight: var(--font-weight-medium); } @media (min-width: 767px) { .sticky-side-panel { position: sticky; top: 60px; z-index: 1; } } @media (max-width: 991px) { .sharing-view { border: 1px solid var(--color-gray-200); padding: var(--padding-4); margin-bottom: var(--margin-10); } } .sharing-view .social--share li a { cursor: pointer; background-color: transparent; border: 1px solid var(--color-gray-200); width: 48px; height: 48px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } @media (min-width: 767px) { .sharing-view .social--share li a:hover { border-color: var(--color-gray-800); } } .panel-nav { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } @media (max-width: 1199px) { .panel-nav { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; overflow: auto; } } .panel-nav ul { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .panel-nav ul li { padding: 0 1.2rem; } .panel-nav ul li a { text-transform: uppercase; color: inherit; height: 60px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: -webkit-box; display: -ms-flexbox; display: flex; line-height: 1; color: var(--color-gray-500); } @media (max-width: 1199px) { .panel-nav ul li a { white-space: nowrap; } } .panel-nav ul .is--active a { border-bottom: 2px solid var(--color-primary); color: var(--color-primary); font-weight: bold; } .section--faq { background: var(--color-gray-100); } .faq-cover { max-width: 920px; margin: 0 auto; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .search-panel { position: relative; width: 100%; margin-bottom: var(--margin-12); } .search-panel .icon { z-index: 1; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); left: 30px; position: absolute; width: 20px; height: 20px; fill: var(--color-gray-600); } @media (max-width: 767px) { .search-panel .icon { width: 18px; height: 18px; left: 13px; } } .search-panel input[type="text"] { border-radius: 0; height: 80px; padding-left: var(--padding-20); padding-right: var(--padding-16); position: relative; border: 1px solid var(--color-gray-200); } @media (max-width: 767px) { .search-panel input[type="text"] { height: 60px; padding-left: var(--padding-12); padding-right: var(--padding-6); } } @media (max-width: 991px) { .search-panel { margin-bottom: var(--margin-6); } } .faq-container .faq-row { background: #fff; border: 1px solid var(--color-gray-200); position: relative; margin-bottom: var(--margin-6); counter-increment: counter-inc; } @media (max-width: 767px) { .faq-container .faq-row { margin-bottom: var(--margin-3); } } .faq-container .faq-row .faq-title { padding: var(--padding-10); display: block; position: relative; padding-right: var(--padding-14); } @media (max-width: 767px) { .faq-container .faq-row .faq-title { padding: var(--padding-5); padding-right: var(--padding-10); } } @media (max-width: 1199px) { .faq-container .faq-row .faq-title { padding: var(--padding-6); padding-right: var(--padding-10); } } .faq-container .faq-row .faq-title h5 { color: var(--color-dark); font-size: var(--font-size-h5); position: relative; } .faq-container .faq-row .faq-title h5::before { content: counter(counter-inc) "."; font-weight: bold; margin-right: var(--margin-1); } @media (max-width: 767px) { .faq-container .faq-row .faq-title h5 { font-size: 1.1rem; line-height: 1.6rem; } } .faq-container .faq-row .faq-title::before { content: ""; position: absolute; height: 10px; width: 10px; background: transparent; border-right: 2px solid var(--color-dark); border-bottom: 2px solid var(--color-dark); -webkit-transform: rotate(45deg) translateY(-50%); -ms-transform: rotate(45deg) translateY(-50%); transform: rotate(45deg) translateY(-50%); right: 30px; top: 48%; -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; } @media (max-width: 767px) { .faq-container .faq-row .faq-title::before { height: 8px; width: 8px; right: 17px; } } @media (max-width: 1199px) { .faq-container .faq-row .faq-title::before { right: 26px; } } .faq-container .faq-row .faq-answer { display: none; padding: 0 var(--padding-10) var(--padding-10); } @media (max-width: 767px) { .faq-container .faq-row .faq-answer { padding: 0 var(--padding-5) var(--padding-5); } } @media (max-width: 1199px) { .faq-container .faq-row .faq-answer { padding: 0 var(--padding-6) var(--padding-6); } } .faq-container .faq-row .faq-answer p { margin-bottom: var(--margin-10); line-height: 30px; } @media (max-width: 767px) { .faq-container .faq-row .faq-answer p { margin-bottom: var(--margin-4); line-height: 25px; } } .faq-container .faq-row .faq-answer p:last-child { margin-bottom: 0; } .faq-container .is-active .faq-title h5 { color: var(--color-primary); } .faq-container .is-active .faq-title::before { border-color: var(--color-primary); -webkit-transform: rotate(-135deg); -ms-transform: rotate(-135deg); transform: rotate(-135deg); } .contact-cta { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; max-width: 920px; margin: 0 auto; } @media (max-width: 576px) { .contact-cta { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } } .contact-cta .contact__content h3 { font-size: var(--font-size-h3); color: var(--color-dark); margin-bottom: var(--margin-2); } .contact-cta .contact__content p { font-size: var(--font-size-h5); margin-bottom: 0; } @media (max-width: 767px) { .contact-cta .contact__content p { font-size: 1.1rem; } } @media (max-width: 576px) { .contact-cta .contact__content { text-align: center; } } @media (max-width: 767px) { .contact-cta .contact__content { margin-bottom: var(--margin-6); } } .contact-cta .btn { width: 159px; } .faq.faq-index .section { padding-top: 3rem; } .faq.faq-index .section.section--faq { padding: 4rem 0; } /* [ blog css  */ .blog-row { padding: 80px 0; border-bottom: 1px solid #eee; } .blog-row h2 { font-size: 2.4rem; } .blog-row:nth-child(even) { direction: rtl; text-align: left; } .blog-row:nth-child(even) .blog__content { padding-left: 0; direction: ltr; } .section--blogs { padding: 0; } .banner .form-search { min-width: 700px; } .banner .form__element .form__input { border: none; } .section--nav { background: #e9e8eb; padding: 0; } .blog__subtitle { display: block; text-transform: uppercase; } .blog__subtitle .inline-icon { margin: 3px 0 0; } .blog__content { padding-left: left; } .blog__content h2 { margin: 5px 0 30px; } .blog__actions .blog__action { font-size: 1.15em; color: #666; margin-right: 10px; } .blog__author { display: block; margin: 0; } .blog__author .avtar { margin-right: 10px; } /* nav categories */ .nav-categories > ul { text-align: center; } .nav-categories > ul > li { display: inline-block; vertical-align: top; } .nav-categories > ul > li > a { display: block; padding: 30px 20px; font-size: 1.1rem; } .nav-categories > ul > li.is-active > a { font-weight: 700; color: var(--color-secondary); } .categories-target { position: absolute; left: 0; right: 0; top: 100%; background: #fff; z-index: 1; -webkit-box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.1); padding: 30px; display: none; } .nav-categories .nav-subcategories { text-align: left; } .nav-categories .nav-subcategories li { width: 25%; float: left; padding: 10px; } .nav-categories .nav-subcategories li a:hover { text-decoration: underline; color: var(--color-secondary); } .blog .banner--main .form__element, .blog .banner--main { position: relative; } .blog .banner--main .banner__media { position: relative; } .blog .banner--main .banner__media:before { position: absolute; left: 0; top: 0; bottom: 0; right: 0; content: ""; pointer-events: none; background-color: rgba(0, 0, 0, 0.7); } .blog .banner--main .form__element .form__input { border-radius: 0; -webkit-box-shadow: none; box-shadow: none; height: 60px; padding-right: 50px; background-color: #fff; } .blog .banner--main .form-search .form__action { position: relative; } .blog .banner--main .banner__content { position: absolute; left: 50%; top: 50%; max-width: 450px; color: #fff; margin: 0 0 0 -600px; transform: translate(0, -50%); -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); } .blog .banner--main .banner__content h1 { margin-bottom: 20px; font-size: 3.4rem; font-weight: 800; } .blog .banner--main .banner__content p { font-size: 1.2rem; color: rgba(255, 255, 255, 0.8); } .blog .banner--main .banner__content.banner__content--centered { margin: 0; text-align: center; transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); max-width: 800px; } .blog .banner--main .banner__content.banner__content--centered h1 { margin-bottom: 0; } .blog .banner--main .form-search .form__action-wrap { position: absolute; right: 0; top: 50%; width: 60px; height: 60px; } .blog .banner--main .form-search .form__action-wrap .svg-icon { position: absolute; right: 0; top: 0; bottom: 0; left: 0; width: 21px; height: 20px; margin: auto; pointer-events: none; } .blog .banner--main .form-search .form__action-wrap .svg-icon svg { height: 100%; } .blog .banner--main .form-search .form__action-wrap input { width: 100%; height: 100%; display: block; background-color: transparent; border: none; cursor: pointer; } /* toggle */ .categories-toggle { width: 30px; height: 30px; vertical-align: middle; margin: 26px 0 0 0; padding: 3px 1px !important; position: relative; } .categories-toggle span { width: 80%; height: 3px; background: #333; display: block; margin: 8px 0 0; position: relative; } .categories-toggle span:before { width: 100%; height: 3px; background: #333; content: ""; position: absolute; top: -7px; left: 0; } .categories-toggle span:after { width: 100%; height: 3px; background: #333; content: ""; position: absolute; bottom: -7px; left: 0; } .categories-toggle.is-active span { background: transparent; } .categories-toggle.is-active span:before { -webkit-transform: rotate(45deg) translate(4px, 5px); -ms-transform: rotate(45deg) translate(4px, 5px); transform: rotate(45deg) translate(4px, 5px); } .categories-toggle.is-active span:after { -webkit-transform: rotate(-45deg) translate(5px, -6px); -ms-transform: rotate(-45deg) translate(5px, -6px); transform: rotate(-45deg) translate(5px, -6px); } .section--paging { padding: 50px 0; } .section--paging .pagination { margin-top: 0; } .box__footer .social--share li { margin-top: 0; } .nav--toggled { width: 100%; } .nav--toggled > ul > li { position: relative; border-bottom: 1px solid rgba(0, 0, 0, 0.06); display: block; font-size: 1.06rem; } .nav--toggled > ul > li:last-child { border-bottom: none; } .nav--toggled > ul > li .link--toggle { position: absolute; right: 0; top: 0; height: 46px; width: 40px; cursor: pointer; } .nav--toggled > ul > li > a { position: relative; padding: 14px 20px; padding-right: 40px; color: #333; display: block; } .nav--toggled > ul > li > ul { background: #fafafa; margin: 0; padding: 10px; } .nav--toggled > ul > li > ul ul { margin: 0; padding: 5px 10px; } .nav--toggled > ul > li ul li .link--toggle { right: -10px; } .nav--toggled > ul > li ul li { padding: 0; position: relative; display: block; } .nav--toggled > ul > li ul li a { color: #999; padding: 10px 20px; padding-right: 40px; display: block; } .nav--toggled > ul > li ul li a:hover { color: #333; } .nav--toggled > ul > li ul li.is--active a { color: #333; font-weight: 600; } .nav--toggled > ul > li.is-active > a, .nav--vertical > ul > li > a.is-active { color: #000; font-weight: 600; } .nav--toggled > ul > li .link--toggle:before { width: 6px; height: 6px; margin: 0; position: absolute; right: 20px; top: 18px; content: ""; border-top: 4px solid transparent; border-bottom: 4px solid transparent; border-left: 5px solid #333; -webkit-transition: 0.4s all ease-in-out; pointer-events: none; -o-transition: 0.4s all ease-in-out; transition: 0.4s all ease-in-out; } .nav--toggled > ul > li .link--toggle.is-active:before { transform: rotate(90deg); -webkit-transform: rotate(90deg); -ms-transform: rotate(90deg); } .nav--toggled > ul > li .link--toggle.is-active:hover { background: none; } .comments-list { width: 100%; display: inline-block; border: 1px solid #efefef; padding: 20px; padding-left: 100px; position: relative; background: #fff; margin: 15px 0 0; } .comments-list .date { float: right; text-transform: uppercase; color: #999; font-size: 0.9em; } .comments-list h5 { margin: 0; font-weight: 600; font-size: 1.1em; color: #333; } .comments-list h5 strong { font-weight: 600; } .comments-list .avtar { position: absolute; left: 20px; top: 15px; color: #000; } .comments-list .avtar img { position: absolute; left: 0; top: 0; bottom: 0; right: 0; margin: auto; } .comments-list .comment__desc { margin: 10px 0; } .comments-list .link--underlined { font-weight: normal; text-decoration: underline; color: var(--color-secondary); font-weight: 600; } .comments-list.comments-list--replied { background: rgba(0, 0, 0, 0.03); margin-left: 50px; width: auto; border-top: none; } .comments-list.comments-list--replied .avtar { background: #fff; } .form--comments { background: rgba(0, 0, 0, 0.04); margin: 20px 0 0; padding: 30px; } .form--comments h4 { font-size: 1.4em; margin-right: 30px; color: #333; } .captchapic { display: inline-block; vertical-align: middle; } .reloadlink { display: inline-block; margin: 10px 0 0 10px; position: relative; vertical-align: middle; } .reloadlink img { width: 25px; } .width--narrow { max-width: 700px; margin: auto; } .width--narrow .form input[type="submit"] { width: 100%; display: block; } .box--cta-blog { margin: 0 0 30px; } .box--cta-blog .btn img { position: relative; top: -2px; margin-right: 5px; } .blog-toggle { height: 60px; width: 60px; background: var(--color-secondary); float: left; display: none; } .blog-toggle span { width: 60%; height: 3px; background: #fff; display: block; margin: 28px auto 0; position: relative; } .blog-toggle span:before { width: 100%; height: 3px; background: #fff; content: ""; position: absolute; top: -8px; left: 0; } .blog-toggle span:after { width: 100%; height: 3px; background: #fff; content: ""; position: absolute; bottom: -8px; left: 0; } .section--upper { padding: 60px 0; } /*  blog css ] */ /* .form .field_label:empty{display:none;} */ .img-description { display: inline-block; padding: 20px; background: #fff; width: 100%; text-align: center; } .img-description .btn { margin: 5px; } .rotator-info { display: inline-block; width: 100%; padding: 0 0 20px 0; } .rotator-actions { display: inline-block; background: #fff; width: 100%; } @media (min-width: 1199px) { .inline-action:hover { -webkit-box-shadow: 1px 6px 6px 1px rgba(0, 0, 0, 0.05); box-shadow: 1px 6px 6px 1px rgba(0, 0, 0, 0.05); } .blog-row:hover .blog__media { -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0px 20px 40px 0px; box-shadow: rgba(0, 0, 0, 0.2) 0px 20px 40px 0px; transform: translateY(-10px); -webkit-transform: translateY(-10px); -ms-transform: translateY(-10px); } .blog__content h2 a:hover { color: var(--color-secondary); } } @media (max-width: 1599px) { .blog-row { padding: 50px 0; } .blog-row h2 { font-size: 2.2rem; } } @media (max-width: 1199px) { /* [ blog css for resposive  */ .section--nav { padding: 0; } .nav-categories > ul > li { display: block; text-align: left; } .nav-categories > ul > li > a { padding: 10px; font-size: 1rem; } .nav-categories > ul > li > a.categories-toggle { display: none; margin: auto; } .nav-categories > ul > li > .categories-target { display: block !important; background: transparent; position: relative; -webkit-box-shadow: none; box-shadow: none; padding: 0; left: auto; right: auto; top: auto; } .nav-categories .nav-subcategories li { float: none; width: 100%; display: inline-block; vertical-align: top; } .nav-categories { bottom: 0; background: #fff; padding: 0; -webkit-box-shadow: 0 0 10px rgba(51, 51, 51, 0.38); box-shadow: 0 0 10px rgba(51, 51, 51, 0.38); left: 0; margin: 0; overflow: auto; position: fixed; text-align: left; top: 0; transform: translate3d(-100%, 0px, 0px); -webkit-transform: translate3d(-100%, 0px, 0px); -ms-transform: translate3d(-100%, 0px, 0px); -o-transition: all 300ms ease 0s; transition: all 300ms ease 0s; -webkit-transition: all 300ms ease 0s; -ms-transition: all 300ms ease 0s; opacity: 0; visibility: hidden; z-index: 11; width: 350px; } html.show-categories-js .nav-categories { opacity: 1; transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0px, 0px, 0px); -ms-transform: translate3d(0px, 0px, 0px); visibility: visible; } html.show-categories-js { position: fixed; left: 0; right: 0; top: 0; bottom: 0; } html.show-categories-js .overlay--blog { display: block; } .form-search { position: relative; width: 100%; display: inline-block; margin-top: var(--padding-4); } .banner .form-search form { width: calc(100% - 60px); float: right; padding-left: 20px; } .blog-row h2 { font-size: 2rem; } .section--blogs { padding: 0; } .blog-row { padding: 40px 0; } .form-search.form-search--blog { background: #fff; display: block; margin-bottom: 20px; } .form-search.form-search--blog:after { display: block; clear: both; content: ""; } .form-search.form-search--blog .form__input { border: 1px solid #e5e5e5; } .form-search.form-search--blog .form__input { border-top: 1px solid #e5e5e5 !important; } .banner .form-search.form-search--blog { padding: 0; background: none; min-width: 600px; border: none; } .banner .blog-toggle { display: block; } .section--upper { margin: 0; padding: 60px 0; } } @media (max-width: 991px) { .blog-row h2 { font-size: 1.5rem; } .blog__content { padding-left: 0; } .form-search.form-search--blog .blog-toggle { display: block; } .blog-filters { bottom: 0; background: #fff; padding: 0; -webkit-box-shadow: 0 0 10px rgba(51, 51, 51, 0.38); box-shadow: 0 0 10px rgba(51, 51, 51, 0.38); left: 0; margin: 0; overflow: auto; position: fixed; text-align: left; top: 0; transform: translate3d(-100%, 0px, 0px); -webkit-transform: translate3d(-100%, 0px, 0px); -ms-transform: translate3d(-100%, 0px, 0px); -o-transition: all 300ms ease 0s; transition: all 300ms ease 0s; -webkit-transition: all 300ms ease 0s; -ms-transition: all 300ms ease 0s; opacity: 0; visibility: hidden; z-index: 11; width: 350px; } html.show-categories-js .blog-filters { opacity: 1; transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0px, 0px, 0px); -ms-transform: translate3d(0px, 0px, 0px); visibility: visible; } html.show-categories-js { position: fixed; left: 0; right: 0; top: 0; bottom: 0; } html.show-categories-js .overlay--blog { display: block; } .form-search.form-search--blog + .-gap { display: none; } .form-search.form-search--blog { border-bottom: none; } } @media (max-width: 767px) { .banner .form-search { min-width: 1%; } .section--nav { padding: 0; } .section--blogs { padding: 0; } /* [ blog css for resposive  */ .blog-row { padding: 20px 0; } .blog-row .btn.btn--large { height: 40px; line-height: 40px; font-size: 1rem; min-width: 1%; } .blog__content { padding-left: 0; } .blog-row h2 { font-size: 1.3rem; } .blog__actions .blog__action { margin-bottom: 10px; vertical-align: top !important; } .blog__actions .blog__action .inline-icon, .blog__subtitle .inline-icon { width: 20px; height: 20px; } .blog__actions + .-gap { height: 5px; } .blog__content h2 { margin-bottom: 10px; margin-top: 10px; } .blog__subtitle { font-size: 0.9rem; } .nav-categories { width: 280px; } .blog__actions { margin-top: 15px; } .comments-list .avtar { position: relative; left: auto; top: auto; float: left; margin: 0 15px 0 0; width: 40px; height: 40px; line-height: 40px; } .comments-list { padding-right: 15px; border: none; border-bottom: 1px solid #ddd; margin: 20px 0 0; } .comments-list .date { float: none; font-size: 0.85em; margin: 0 0 0; display: block; } .comments-list .comment__desc { width: 100%; display: inline-block; } .comments-list.comments-list--replied { margin: 0; padding: 10px; } .comments-list .avtar:before { font-size: 1.1em; } .form--comments { padding: 20px; } .banner .form-search.form-search--blog { min-width: 1%; } .banner__content.banner__content--centered { max-width: 100%; } } .form__element { position: relative; } .form__element input[type="text"] { border-radius: 0; -webkit-box-shadow: none; box-shadow: none; height: 60px; padding-right: 50px; line-height: 60px; } .form-search .form__action-wrap { position: absolute; right: 0; top: 50%; width: 40px; height: 59px; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .form-search .form__action { width: 100%; height: 100%; position: absolute; right: 0; top: 0; background: none; border: none; cursor: pointer; } .form-search .form__action-wrap .svg-icon { position: absolute; right: 0; top: 0; bottom: 0; left: 0; width: 21px; height: 20px; margin: auto; pointer-events: none; } .box--blog .box__head .slick-arrow::before { border-color: var(--color-dark); } .box--blog .box__body .svg-icon { fill: var(--color-primary); } .box--blog .box__body h1 { font-size: 1.7rem; } .box--blog .box__body h2 { font-size: 1.5rem; } .banner__media img { margin: 0 auto; } @media (mIN-width: 1199px) { .blog-sidebar { position: sticky; top: 115px; } } @media (max-width: 1199px) { .form-search--blog .form__element { display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: 0; } } @media (max-width: 1199px) { .form-search--blog form { width: calc(100% - 60px); float: right; padding-left: 20px; } } .blog-sidebar .form-search--blog { margin-top: 0; } @media (max-width: 576px) { .row.row--cols [class*="col-"].-align-right { text-align: left !important; } } @media (max-width: 767px) { .blog .banner--main .banner__content { position: static; background: var(--color-gray-400); -webkit-transform: none !important; -ms-transform: none !important; transform: none !important; padding: var(--padding-4); } } .payment-page { height: 100%; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; } .body { padding: 0; } .cc-payment { background: #fff; border: solid 1px #e1dfdf; margin: 30px auto; max-width: 600px; position: relative; } .logo-payment { max-width: 200px; text-align: center; margin: 25px auto; } .logo-payment img, .logo-payment svg { margin: 0 auto; max-width: 100%; } .reff p { padding: 10px 30px; } .payment-from { border-top: solid 1px #e1dfdf; display: table; width: 100%; padding: 30px; } .payment-from .siteForm label { text-align: left; display: block; } .payment-from .siteForm input.type-bg { background: url(images/cc-pay.png) no-repeat right center; } .payment-from .field { margin-bottom: 15px; text-align: left; } .cvv { float: left; } .ccExpiryMonth, .ccExpiryYear { float: left; } .expiry-wrapper, .ccCvvWrapper { float: left; } .ccExpiryYear { margin-left: 20px; } .ccCvvWrapper { width: 205px; margin-left: 50px; } .payment-from .siteForm input.ccCvvBox { width: 119px; margin-right: 10px; float: left; } .total-pay { margin-bottom: 10px; color: #000; font-size: 16px; font-weight: 600; } .total-pay small { font-size: 13px; color: #333; } @media only screen and (max-width: 768px) { .payment-page { height: auto; } .cc-payment { -webkit-transform: none; -ms-transform: none; transform: none; position: static; } .reff { margin: 0; } .reff p { text-align: center; padding: 5px 0; margin: 0; } .cc-payment { margin: 0 auto; border: none; padding-top: 30px; } .logo-payment { margin-top: 0; } } @media only screen and (max-width: 500px) { .form .btn.btn--large { width: 100%; display: block; text-align: center; } } .label-select { display: block; width: 100%; padding: 20px; padding-left: 60px; background: #e9e8eb; position: relative; margin: 0 0; } .label-select > label { display: block; width: 100%; margin: 0; } .label-select .checkbox, .label-select .radio { position: absolute; left: 25px; top: 20px; } .label-select p { margin: 0; font-size: 0.95rem; } .listing-cell { width: 100%; margin: 6px 0 0; display: inline-block; } .listing-cell ul { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; -ms-flex-wrap: wrap; flex-wrap: wrap; } .listing-cell ul li { padding-right: 20px; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; } .listing-cell ul li .boxwhite { background: #fff; border: 1px solid #ddd; padding: 10px 15px; display: block; } .listing-cell ul li .btn, .listing-cell ul li form { margin-top: 14px; } .listing-cell ul li form .btn { margin-top: 0; } .listing-cell ul li form .caption-wraper { display: none; } .listing-cell ul li form .field-set { margin-bottom: 0; } .payments-container-inactive { position: relative; } .payments-container-inactive:before { position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: rgba(255, 255, 255, 0.9); content: ""; z-index: 1; } .form .field_label { display: block; width: 100%; } @media (max-width: 767px) { .label-select { padding: 15px 15px 15px 15px; } .label-select label h6 { padding-left: 30px; } .label-select .checkbox, .label-select .radio { left: 15px; top: 12px; } .listing-cell { margin-top: 15px; } .listing-cell ul li .btn { margin-top: 8px; } } .section.section--profile { padding-top: 3rem; } @media (max-width: 767px) { .section--profile .container { padding: 0; } .section--profile { padding: var(--padding-6) 0; } } @media (min-width: 767px) and (max-width: 1199px) { .section--profile { padding: 2rem 0; } } .detail-wrapper { color: var(--color-gray-dark); } @media (max-width: 767px) { .detail-wrapper { margin-bottom: var(--margin-8); padding: 0 var(--padding-5); } } .detail-wrapper .profile__media { float: left; clear: left; } @media (max-width: 767px) { .detail-wrapper .profile__media { margin-right: var(--margin-6); margin-bottom: var(--margin-4); } .detail-wrapper .profile__media .avtar { width: 80px; height: 80px; } } @media (min-width: 1199px) { .detail-wrapper .profile__media { margin-right: var(--margin-16); } } @media (min-width: 767px) and (max-width: 1199px) { .detail-wrapper .profile__media { margin-right: var(--margin-8); } } .detail-wrapper .profile-detail .profile-detail__head { margin-bottom: var(--margin-4); } @media (min-width: 576px) and (max-width: 767px) { .detail-wrapper .profile-detail .profile-detail__head { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } } .detail-wrapper .profile-detail .info-wrapper { margin-bottom: var(--margin-6); } @media (min-width: 1199px) { .detail-wrapper .profile-detail .info-wrapper span { font-size: var(--font-size-medium); } } @media (min-width: 576px) and (max-width: 767px) { .detail-wrapper .profile-detail .info-wrapper { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } } @media (min-width: 1199px) { .detail-wrapper .tutor-name h4 { font-size: var(--font-size-h3); } } .detail-wrapper .tutor-name .flag { margin-left: var(--margin-8); width: 40px; } .har-rate { color: inherit; margin-bottom: var(--margin-4); } @media (min-width: 1199px) { .har-rate { font-size: var(--font-size-medium); } } .tutor-lang { font-size: var(--font-size-medium); color: inherit; margin-bottom: var(--margin-4); } @media (min-width: 1199px) { .tutor-lang { font-size: var(--font-size-medium); } } .detail-actions .btn { border: 1px solid var(--color-gray-400); font-weight: 600; color: var(--color-dark) !important; } .detail-actions .is--active { background: var(--color-primary); color: var(--color-white) !important; border-color: var(--color-primary); } .detail-actions .icon { padding: 4px; margin-right: var(--margin-3); } .btn--link { border-bottom: 1px solid; display: inline-block; vertical-align: text-bottom; padding: var(--padding-2) 0; height: 42px; line-height: 43px; } .content__row { margin-bottom: var(--margin-16); color: var(--color-dark); } .content__row:last-child { margin-bottom: 0; } @media (max-width: 767px) { .content__row { margin-bottom: var(--margin-8); } } .content__row h3 { font-size: var(--font-size-h3); margin-bottom: var(--margin-5); } .content__row p { line-height: 28px; margin-bottom: 0; } .content__row h4 { margin-bottom: var(--margin-2); } @media (max-width: 767px) { .content__row h4 { font-size: 1.1rem; } } .profile-primary .panel-cover:first-child .panel-cover__body { margin-top: var(--margin-5); } .profile-primary .panel-cover:last-child { border-bottom: none; } .profile-primary .panel-cover .panel-cover__head { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; position: relative; } @media (min-width: 767px) { .profile-primary .panel-cover .panel-cover__head { pointer-events: none; } } @media (max-width: 767px) { .profile-primary .panel-cover .panel-cover__head::after { position: absolute; right: 0px; top: 1px; content: "+"; font-size: 1.6rem; line-height: 1; } } @media (max-width: 576px) { .profile-primary .panel-cover .panel-cover__head { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } } .profile-primary .panel-cover .panel-cover__head h3 { color: var(--color-dark); } @media (max-width: 767px) { .profile-primary .panel-cover .panel-cover__head h3 { font-size: 1.2rem; } } @media (min-width: 1199px) { .profile-primary .panel-cover .panel-cover__head h3 { font-size: var(--font-size-xxl); pointer-events: none; } } @media (max-width: 767px) { .profile-primary .panel-cover .is-active::after { content: "-"; } } .profile-primary:first-child { margin-top: var(--margin-6); } .profile-primary:first-child .panel-cover__body { margin-top: var(--margin-6); } .panel-head__right { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: var(--margin-3); } @media (min-width: 767px) { .panel-head__right { position: absolute; top: 14%; right: 0; } } @media (max-width: 767px) { .panel-head__right { margin-top: var(--margin-6); } } .panel-head__right .settings { width: 160px; margin-left: var(--margin-4); } .panel-head__right .settings a { color: var(--color-gray); } .panel-head__right .settings a::before { border-color: var(--color-gray); } .panel-cover { border-bottom: 2px solid var(--color-gray-100); position: relative; } @media (min-width: 767px) { .panel-cover { padding: var(--padding-18) 0; } } @media (max-width: 767px) { .panel-cover { padding: var(--padding-5); } } .panel-cover .panel-cover__body { margin-top: var(--margin-12); } @media (max-width: 767px) { .panel-cover .panel-cover__body { display: none; } } .slider--prices .card { padding: var(--padding-10) var(--padding-12); border: 1px solid var(--color-gray-300); } @media (min-width: 1199px) and (max-width: 1299px) { .slider--prices .card { padding: var(--padding-10); } } .slider--prices .card .card__head { margin-bottom: var(--margin-5); } .slider--prices .card .card__head::before { width: 3px; left: -42px; } @media (max-width: 767px) { .slider--prices .card .card__head::before { left: -37px; } } @media (min-width: 1199px) and (max-width: 1299px) { .slider--prices .card .card__head::before { left: -35px; } } .slider--prices .card .card__head h4 { font-size: var(--font-size-medium); line-height: 2.3rem; } .lesson-slot-info ul li { position: relative; margin-bottom: var(--margin-3); } .lesson-slot-info ul li:last-child { margin-bottom: 0; } .lesson-slot-info ul li a { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: var(--margin-2); height: 30px; } .lesson-slot-info ul li a .space { border-bottom: 1px solid var(--color-gray-400); height: 19px; width: 100%; margin: 0 var(--margin-3); } .lesson-slot-info ul li a .lesson { white-space: nowrap; } .calendar-head__right { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .calendar-head__right .calendar-actions { margin-left: var(--margin-8); display: -webkit-box; display: -ms-flexbox; display: flex; } .calendar-head__right .calendar-actions .btn { border-color: var(--color-gray-300); font-weight: 600; padding: 0 var(--padding-5); } .calendar-head__right .calendar-actions .btn .icon { width: 14px; } .button-group { display: -webkit-box; display: -ms-flexbox; display: flex; margin-left: var(--margin-3); } .button-group .btn:first-child { border-right: transparent; } .Schedule-date { color: var(--color-dark); } .arrow--left { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); } .arrow--right { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .calender__media img { width: 100%; } .alert--note { background: var(--color-gray-100); color: var(--color-gray-1000); font-size: var(--font-size-md); -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: var(--padding-3); line-height: 22px; } .alert--note::before { -webkit-filter: brightness(0.5); filter: brightness(0.5); left: -4px; position: relative; top: 12px; background-size: 16px; } .alert--note a { color: inherit; margin: 0 var(--margin-1); } .silder--group-class .slider__item { padding: var(--padding-2) var(--padding-3) var(--padding-16); } .silder--group-class .slider__item .card .card__head h3 { font-size: var(--font-size-h5); overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; /* number of lines to show */ -webkit-box-orient: vertical; } .silder--group-class .slick-arrow { top: -40px; border: 1px solid var(--color-gray-300); border-radius: 0; width: 50px; height: 40px; } .silder--group-class .slick-arrow:before { left: 27px; top: 21px; border-color: var(--color-dark); width: 10px; height: 10px; } .silder--group-class .slick-next { right: 12px; } .silder--group-class .slick-prev { right: 61px; left: unset; } .silder--group-class .slick-disabled { opacity: 1; } .silder--group-class .slick-disabled:before { opacity: 0.2; } .content--tick { margin-bottom: var(--margin-16); } .content--tick .content__head { margin-bottom: var(--margin-6); } .content--tick .content__head h4 { color: var(--color-dark); font-size: 1.1rem; } .content--tick ul { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .content--tick ul li { -webkit-box-flex: 0; -ms-flex: 0 0 25%; flex: 0 0 25%; max-width: 25%; padding-left: var(--padding-8); } @media (max-width: 1199px) { .content--tick ul li { -webkit-box-flex: 0; -ms-flex: 0 0 33.33%; flex: 0 0 33.33%; max-width: 33.33%; } } @media (max-width: 767px) { .content--tick ul li { -webkit-box-flex: 0; -ms-flex: 0 0 50%; flex: 0 0 50%; max-width: 50%; } } .content--tick ul li:before { width: 15px; height: 2px; border-left: unset; border-bottom: 2px solid var(--color-primary); -webkit-transform: unset; -ms-transform: unset; transform: unset; top: 7px; } .content--tick { margin-bottom: var(--margin-16); } .content--tick:last-child { margin-bottom: 0; } .resume-wrapper { position: relative; margin-bottom: var(--margin-16); color: var(--color-gray-1000); } @media (max-width: 767px) { .resume-wrapper { margin-bottom: var(--margin-8); } } .resume-wrapper .resume__primary::before { content: ""; position: absolute; height: calc(100% + 30px); width: 1px; background: var(--color-gray-300); right: 0; top: 0; } .resume-wrapper .resume__primary::after { content: ""; position: absolute; width: 10px; height: 10px; border-radius: 50%; background: var(--color-gray-300); right: -5px; } .row--resume { margin-bottom: var(--margin-18); } .row--resume:last-child { margin-bottom: 0; } @media (max-width: 767px) { .row--resume { margin-bottom: var(--margin-10); } } @media (max-width: 767px) { .row--resume [class*="col-sm-4"] { margin-bottom: var(--margin-6); } } .rating-details { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: var(--margin-8); } .rating-details .rating__count { color: var(--color-secondary); } .rating-details .rating__count h1 { font-size: calc(1.3rem + 32px); } .rating-details .rating__info { color: var(--color-dark); margin-left: var(--margin-8); } .rating-details .rating__info p { margin-bottom: 0; margin-top: var(--margin-1); color: inherit; } .reviews-wrapper { color: var(--color-dark); } .reviews-wrapper .reviews-wrapper__head { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; background: var(--color-gray-100); padding: var(--padding-3) var(--padding-6); margin-bottom: var(--margin-12); } @media (max-width: 576px) { .reviews-wrapper .reviews-wrapper__head { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; } } .reviews-wrapper .reviews-wrapper__head .review__shorting { position: relative; } .reviews-wrapper .reviews-wrapper__head .review__shorting select { width: 127px; border: none; background-image: none; padding: 0; color: inherit; background-color: transparent; } .reviews-wrapper .reviews-wrapper__head .review__shorting select:focus { -webkit-box-shadow: none; box-shadow: none; } .reviews-wrapper .reviews-wrapper__head .review__shorting::before { content: ""; position: absolute; width: 7px; height: 7px; border-left: 2px solid var(--color-dark); border-bottom: 2px solid var(--color-dark); right: 9px; top: 15px; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); } .reviews-wrapper .reviews-wrapper__head p { margin-bottom: 0; color: inherit; } .review-profile { display: -webkit-box; display: -ms-flexbox; display: flex; } .review-profile .avatar.avatar-md { width: 48px; height: 48px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } @media (max-width: 767px) { .review-profile { margin-bottom: var(--margin-6); } } .review-profile .user-info { margin-left: var(--margin-5); } .review-profile p { margin-top: var(--margin-2); margin-bottom: 0; } .reviews-wrapper__body .row { margin-bottom: var(--margin-18); } .reviews-wrapper__body .row:last-child { margin-bottom: 0; } @media (max-width: 767px) { .reviews-wrapper__body .row { margin-bottom: var(--margin-10); } } .reviews-wrapper__foot { padding-top: var(--padding-8); margin-top: var(--margin-8); border-top: 1px solid var(--color-gray-300); } .review-content .review-content__head { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: var(--margin-5); } @media (max-width: 767px) { .review-content .review-content__head { margin-bottom: var(--margin-3); } } .review-content .review-content__head h6 { margin-right: var(--margin-6); font-size: var(--font-size-h6); } .review-content .review-content__head h6 span { font-weight: normal; } .review-content .review-content__body p { line-height: 28px; } @media (max-width: 991px) { .profile-secondary { margin: var(--margin-6) 0; width: 100%; } } .profile-secondary .right-panel { position: sticky; top: 60px; } .book__actions .-gap { display: none; } .right-panel .-gap { height: 0; } .box--book { padding: var(--padding-10); border: 1px solid var(--color-gray-200); border-radius: var(--radius-1); } @media (max-width: 991px) { .box--book { padding: var(--padding-10); } } @media (min-width: 1399px) { .box--book { padding: var(--padding-16) var(--padding-16) var(--padding-10); } } @media (max-width: 767px) { .box--book { border: none; padding: 0 var(--padding-4); } } .book__actions { text-align: center; } .book__actions .btn { height: 50px; font-weight: 600; margin-bottom: var(--margin-4); } .book__actions .btn--contact { border: 1px solid var(--color-gray-400); } .book__actions .btn-availbility { background-color: transparent; font-weight: normal; text-decoration: underline; } .book__actions .btn--trial { height: 40px; margin-bottom: var(--margin-1); margin-top: var(--margin-10); } .book__actions .btn--trial span { margin-right: 3px; } .book__actions p { color: var(--color-dark); margin-bottom: 0; } .select--box { width: 160px; color: var(--color-dark); background: #fff; height: 40px; border: 1px solid var(--color-gray-200); position: relative; margin-left: var(--margin-4); } .select--box::before { content: ""; position: absolute; height: 8px; width: 8px; background: transparent; border-right: 2px solid var(--color-dark); border-bottom: 2px solid var(--color-dark); -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); right: 15px; top: 15px; pointer-events: none; } .select--box select { padding: 0 var(--padding-6); background-image: none; background-color: transparent; border: none; color: inherit; } .profile-cover { scroll-behavior: smooth; } @media (min-width: 991px) { .profile-cover { display: grid; grid-template-columns: repeat(4, 1fr); } } @media (max-width: 767px) { .profile-cover { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } } .profile-cover .profile-head { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; } @media (min-width: 991px) { .profile-cover .profile-head { grid-column-start: 1; grid-column-end: 4; grid-row-start: 1; grid-row-end: 2; } } @media (min-width: 1199px) { .profile-cover .profile-head { width: calc(100% - 100px); } } @media (min-width: 991px) and (max-width: 1399px) { .profile-cover .profile-head { width: calc(100% - 50px); } } .profile-cover .profile-primary { scroll-behavior: smooth; -webkit-box-ordinal-group: 4; -ms-flex-order: 3; order: 3; width: 100%; } @media (min-width: 991px) { .profile-cover .profile-primary { scroll-behavior: smooth; grid-column-start: 1; grid-column-end: 4; grid-row-start: 2; grid-row-end: 3; } } @media (min-width: 1199px) { .profile-cover .profile-primary { width: calc(100% - 100px); } } @media (min-width: 991px) and (max-width: 1399px) { .profile-cover .profile-primary { width: calc(100% - 50px); } } @media (max-width: 767px) { .profile-cover .profile-primary { border-top: 1px solid var(--color-gray-200); border-bottom: 1px solid var(--color-gray-200); } } .profile-cover .profile-secondary { -webkit-box-ordinal-group: 3; -ms-flex-order: 2; order: 2; } @media (min-width: 991px) { .profile-cover .profile-secondary { grid-column-start: 4; grid-row-start: 1; grid-row-end: 3; } } @media (min-width: 1199px) { .profile-cover .profile-secondary { width: 400px; } } @media (min-width: 991px) and (max-width: 1399px) { .profile-cover .profile-secondary { width: 350px; } } .panel-cover .slider__item { padding-bottom: 0; } .intro-head { text-align: center; max-width: 860px; margin: 0 auto; color: var(--color-dark); } @media (max-width: 767px) { .intro-head { margin-bottom: var(--margin-14); } } .intro-head h2 { color: inherit; font-weight: normal; font-size: var(--font-size-h1); margin-bottom: var(--margin-10); } @media (max-width: 767px) { .intro-head h2 { margin-bottom: var(--margin-6); } } @media (min-width: 1199px) { .intro-head h2 { padding: 0 var(--padding-14); line-height: 4rem; } } .intro-head p { font-size: var(--font-size-h4); color: inherit; opacity: 0.7; line-height: 2.9rem; margin-bottom: 0; } @media (max-width: 767px) { .intro-head p { line-height: 2.2rem; font-size: 1.1rem; } } .about-media { border-bottom: 5px solid var(--color-secondary); } .small-title { color: var(--color-primary); text-transform: uppercase; font-weight: bold; margin-bottom: var(--margin-4); font-size: var(--font-size-md); } .main__title { color: var(--color-gray-dark); } @media (max-width: 1199px) { .main__title br { display: none; } } .main__title h2 { font-size: var(--font-size-h1); font-weight: normal; } @media (max-width: 767px) { .main__title h2 { line-height: 2.7rem; font-size: 1.7rem; } } @media (min-width: 1199px) { .main__title h2 { line-height: 3.6rem; } } @media (max-width: 991px) { .main__title h2 br { display: none; } } .main__title span { font-weight: bold; } .who-we__content { color: var(--color-dark); } .who-we__content p { margin-bottom: var(--margin-8); color: inherit; font-size: var(--font-size-medium); line-height: 36px; } .who-we__content p:first-child { font-weight: 600; font-size: var(--font-size-h5); } @media (max-width: 767px) { .who-we__content p { margin-bottom: var(--margin-6); font-size: 14px; } } .section--value { background-color: var(--color-dark-blue); overflow: hidden; } @media (min-width: 1299px) { .section--value { padding: var(--padding-32) 0; } } .panel-left { color: var(--color-white); } @media (max-width: 991px) { .panel-left { margin-bottom: var(--margin-16); } } .panel-left .small-title { color: inherit; opacity: 0.5; margin-bottom: var(--margin-6); } .panel-left h2 { font-weight: normal; font-size: var(--font-size-h1); } @media (max-width: 991px) { .panel-left h2 { font-size: 1.8rem; } } .slider--value { overflow: visible; padding-bottom: var(--padding-26); } @media (max-width: 1199px) { .slider--value { padding-bottom: var(--padding-10); } } .slider--value .slider__item h3 { color: var(--color-white); } @media (min-width: 576px) { .slider--value .slider__item { padding: 0 var(--padding-8) 0; } } .slider--value .slick-current .slide-box { opacity: 1; } .slider--value .slick-dots { bottom: 0; } @media (min-width: 991px) { .slider--value .slick-dots { left: 30px; position: absolute; } } .slider--value .slick-dots .slick-active button { background-color: var(--color-white); border-color: var(--color-white); } .slide-box { color: var(--color-white); opacity: 0.5; } @media (max-width: 767px) { .slide-box { padding: 0 var(--padding-3); } } .slide-box .slide-box__head { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-bottom: var(--margin-16); } @media (max-width: 767px) { .slide-box .slide-box__head { margin-bottom: var(--margin-6); } } .slide-box .slide-box__head .slide-box__title { max-width: 303px; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; } .slide-box .slide-box__head .slide-box__title h5 { font-size: var(--font-size-lg); line-height: 36px; } .slide-box .slide-box__body p { font-size: var(--font-size-medium); line-height: 2.6rem; margin-bottom: 0; color: inherit; opacity: 0.8; } @media (max-width: 767px) { .slide-box .slide-box__body p { font-size: 1.1rem; } } .count__box { min-width: 80px; height: 80px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; background: var(--color-secondary); color: var(--color-white); margin-right: var(--margin-10); } .count__box h2 { font-size: var(--font-size-h1); font-weight: bold; } @media (max-width: 767px) { .count__box h2 { font-size: var(--font-size-h2); } } .mission { color: var(--color-dark); margin-bottom: var(--margin-26); } @media (max-width: 767px) { .mission { padding-bottom: var(--padding-8); border-bottom: 1px solid var(--color-gray-300); } } @media (max-width: 991px) { .mission { margin-bottom: var(--margin-8); } } .mission:last-child { margin-bottom: 0; } .mission .mission__head { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: var(--margin-10); } @media (max-width: 767px) { .mission .mission__head { margin-bottom: var(--margin-6); } } .mission .mission__head h4 { font-size: var(--font-size-h4); color: inherit; } .mission .mission__head .mission__media { width: 80px; height: 0px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-shadow: 0px 0px 8px #0000001f; box-shadow: 0px 0px 8px #0000001f; margin-right: var(--margin-6); } .mission .mission__head .mission__media .icon { width: 36px; height: 36px; fill: var(--color-dark-blue); } .mission .mission__body p { color: inherit; font-size: var(--font-size-medium); opacity: 0.8; line-height: 36px; margin-bottom: 0; } @media (max-width: 767px) { .mission .mission__body p { font-size: 1.1rem; } } .section--mission { background: var(--color-gray-100); } .section--mission .primary-content { position: sticky; top: 140px; } .team-content { font-size: var(--font-size-h4); margin-bottom: 0; line-height: 40px; } @media (max-width: 991px) { .team-content { font-size: 1.1rem; line-height: 28px; } } .team .team__head { margin-bottom: var(--margin-26); } @media (max-width: 991px) { .team .team__head { margin-bottom: var(--margin-10); } } @media (max-width: 1199px) { .team .team__body .tile { -webkit-box-shadow: none; box-shadow: none; margin-bottom: var(--margin-6); } } .team .team__body .tile:hover { -webkit-box-shadow: none; box-shadow: none; } .team .team__body .tile .tile__body { text-align: left; padding: var(--padding-5) 0; } .team .team__body .tile .tile__body h6 { font-size: var(--font-size-h5); } .team .team__body .tile .tile__body p { margin-bottom: 0; } .achievement-media { width: 160px; height: 160px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; border-radius: 50%; -webkit-box-shadow: 0px 5px 6px rgba(0, 0, 0, 0.09); box-shadow: 0px 5px 6px rgba(0, 0, 0, 0.09); border: 1px solid var(--color-gray-100); margin: 0 auto; } .achievement-media .icon { width: 50px; height: 50px; fill: var(--color-dark-blue); } @media (max-width: 991px) { .achievement-media .icon { width: 40px; height: 40px; } } @media (max-width: 991px) { .achievement-media { width: 100px; height: 100px; margin-bottom: var(--margin-6); } } .achievement-title { color: var(--color-dark); } .primary-content .small-title { font-size: var(--font-size-medium); } .primary-content .btn { margin-top: var(--margin-20); width: 153px; height: 40px; } @media (max-width: 991px) { .primary-content .btn { margin-top: var(--margin-6); } } @media (max-width: 991px) { .primary-content { margin-bottom: var(--margin-10); } } .section--achievement .box { text-align: center; } @media (max-width: 767px) { .section--achievement .box { display: -webkit-box; display: -ms-flexbox; display: flex; margin-bottom: var(--margin-8); padding-bottom: var(--padding-8); border-bottom: 1px solid var(--color-gray-300); -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .section--achievement .box .box__head { margin-right: var(--margin-8); } .section--achievement .box .box__head .achievement-media { margin-bottom: 0; border-radius: 0; width: 80px; height: 80px; } .section--achievement .box .box__body { text-align: left; } } .section--achievement .box .box__head { -webkit-box-shadow: none; box-shadow: none; padding: 0; } @media (min-width: 767px) { .section--achievement .box .box__head { margin: 0 auto var(--margin-10); } } .section--achievement .box .box__body p { margin-bottom: 0; } .slider-nav { display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: var(--margin-24); direction: ltr; float: left; } @media (max-width: 991px) { .slider-nav { display: none; } } .slider-nav .slick-arrow { position: relative; margin: 0; width: 59px; height: 59px; background: rgba(255, 255, 255, 0.06); margin-right: var(--margin-6); border-radius: 50%; } .slider-nav .slick-arrow::before { width: 15px; height: 15px; border-color: var(--color-white); -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); margin: 0; } .slider-nav .prev-slide::before { -webkit-transform: rotate(45deg) translate(-50%, -20%); -ms-transform: rotate(45deg) translate(-50%, -20%); transform: rotate(45deg) translate(-50%, -20%); } .slider-nav .next-slide::before { -webkit-transform: rotate(-135deg) translate(83%, -6%); -ms-transform: rotate(-135deg) translate(83%, -6%); transform: rotate(-135deg) translate(83%, -6%); } .section--contect { background: var(--color-gray-100); } .contact-form { background-color: var(--color-white); } @media (max-width: 767px) { .contact-info { margin-bottom: var(--margin-10); } } .contact-info__row { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-bottom: var(--margin-8); padding-bottom: var(--padding-8); border-bottom: 1px dashed var(--color-gray-600); } @media (max-width: 767px) { .contact-info__row { margin-bottom: var(--margin-6); padding-bottom: var(--padding-6); } } .contact-info__row:last-child { margin-bottom: 0; padding-bottom: 0; border-bottom: none; } @media (max-width: 991px) { .contact-info__row .contact__icon .icon { width: 20px; height: 20px; } } .contact-info__row .contact__content { margin-left: calc(theme('margin.12') - 3px); color: var(--color-dark); margin-left: var(--margin-6); } @media (max-width: 991px) { .contact-info__row .contact__content { margin-left: var(--margin-6); } } .contact-info__row .contact__content h6 { margin-bottom: var(--margin-4); text-transform: uppercase; color: inherit; } .contact-info__row .contact__content p { font-size: var(--font-size-medium); color: inherit; margin-bottom: 0; } .contact-form .field-set { margin-bottom: calc(theme('margin.10') - 3px); } .contact-form .field-set .field-wraper .field_cover input { font-size: var(--font-size-h6); padding: 0 var(--padding-8); width: 100%; height: 60px; } @media (max-width: 1199px) { .contact-form .field-set .field-wraper .field_cover input { height: 50px; } } .contact-form .field-set .field-wraper .field_cover textarea { width: 100%; height: 115px; border-radius: 0; padding: var(--padding-5) var(--padding-8); border: 1px solid var(--color-gray-200); } @media (max-width: 1199px) { .contact-form .field-set .field-wraper .field_label { margin-bottom: var(--margin-4); } } .dummy-capcha { margin-bottom: calc(theme('margin.10') - 3px); } .teacherrequest-form { background-color: var(--color-white); position: relative; } .teacherrequest-form .header { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); } .teacherrequest-form .header .container { max-width: 1220px; } @media (min-width: 767px) { .teacherrequest-form .header { position: absolute; } } @media (max-width: 767px) { .teacherrequest-form .header { background-color: var(--color-white); } } .teacherrequest-form .header .header-primary { -webkit-box-shadow: none; box-shadow: none; background: none; } @media (min-width: 767px) { .teacherrequest-form .header .header-primary { padding: var(--padding-10); } } @media (min-width: 991px) { .teacherrequest-form .header .header-primary { padding-left: var(--padding-16); } } @media (max-width: 767px) { .teacherrequest-form .header .header-primary .header__right .header-dropwown--profile .is-visible { padding: var(--padding-8); } } .teacherrequest-form .copyright { -webkit-box-pack: center !important; -ms-flex-pack: center !important; justify-content: center !important; } .head__action a { padding: var(--padding-3); display: block; white-space: nowrap; } .head__action a svg { width: 16px; fill: var(--color-primary); margin-right: var(--margin-2); } .head__action a span { font-weight: var(--font-weight-medium); font-size: var(--font-size-sm); text-transform: uppercase; } .head__title h4 { color: var(--color-dark); font-weight: var(--font-weight-bold); font-size: var(--font-size-h4); } .page-block__cover { display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: var(--margin-18); -webkit-box-shadow: var(--boxShadow-all); box-shadow: var(--boxShadow-all); background: var(--color-gray-100); } @media (max-width: 767px) { .page-block__cover { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin-top: var(--margin-10); } } .page-block__left { background: #fff; padding: var(--padding-6); } @media (min-width: 991px) { .page-block__left { min-width: 357px; padding: var(--padding-16); border-right: 1px solid var(--color-gray-400); } } @media (min-width: 767px) { .page-block__left { padding-top: var(--padding-32); } } @media (max-width: 767px) { .page-block__left { padding: var(--padding-4) var(--padding-6); } } @media (min-width: 767px) and (max-width: 991px) { .page-block__left { width: 220px; border-right: 1px solid var(--color-gray-400); } } @media (min-width: 991px) { .page-block__left .steps--vertical { margin-top: var(--margin-12); } } @media (max-width: 767px) { .page-block__left ul { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: nowrap; flex-wrap: nowrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; white-space: nowrap; overflow: auto; } } @media (max-width: 767px) { .page-block__left ul li { margin-right: var(--padding-5); } } .page-block__right { min-width: calc(100% - 357px); } @media (min-width: 767px) and (max-width: 991px) { .page-block__right { width: calc(100% - 220px); } } .page-block__right .page-block__head { padding: var(--padding-12); border-bottom: 1px solid var(--color-gray-300); } @media (max-width: 767px) { .page-block__right .page-block__head { padding: var(--padding-6); } } .steps--vertical ul li { counter-increment: counter-inc; } .steps--vertical ul li a { padding: var(--padding-6) 0; padding-left: var(--padding-14); display: block; position: relative; text-transform: uppercase; font-size: var(--font-size-sm); color: var(--color-gray-700); } .steps--vertical ul li a::before { content: counter(counter-inc); font-size: var(--font-size-sm); background-color: var(--color-gray-100); width: 24px; height: 24px; border-radius: 50%; position: absolute; left: 0; font-weight: 600; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); display: block; text-align: center; padding: 4px 0; } @media (max-width: 1199px) { .steps--vertical ul li a { padding: var(--padding-6) 0 var(--padding-6); padding-left: var(--padding-10); } } .steps--vertical ul .is-process a { font-weight: var(--font-weight-medium); color: var(--color-secondary); } .steps--vertical ul .is-process a::before { background-color: transparent; color: var(--color-secondary); border: 1px solid var(--color-secondary); } .steps--vertical ul .is-completed { position: relative; } .steps--vertical ul .is-completed a { font-weight: var(--font-weight-medium); color: var(--color-dark); } .steps--vertical ul .is-completed .step__icon { width: 24px; height: 24px; position: absolute; background-color: var(--color-green); border-radius: 50%; left: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .steps--vertical ul .is-completed .step__icon::before { width: 13px; height: 7px; position: absolute; top: 47%; left: 40%; border-left: 2px solid var(--color-white); border-bottom: 2px solid var(--color-white); content: ""; -webkit-transform: rotate(-45deg) translate(0, -78%); -ms-transform: rotate(-45deg) translate(0, -78%); transform: rotate(-45deg) translate(0, -78%); } .block-content { padding: var(--padding-16) 0; } @media (max-width: 1199px) { .block-content { padding: var(--padding-10) var(--padding-6); } } .block-content .block-content__head { margin-bottom: var(--margin-14); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-wrap: wrap; flex-wrap: wrap; } @media (max-width: 767px) { .block-content .block-content__head { margin-bottom: var(--margin-8); } .block-content .block-content__head div:first-child { margin-bottom: var(--margin-6); } } .block-content .block-content__head h5 { color: var(--color-dark); font-size: var(--font-size-medium); margin-bottom: var(--margin-3); } .block-content .block-content__head p { margin-bottom: 0; } .block-content .block-content__body { margin-bottom: var(--margin-12); } @media (max-width: 991px) { .block-content .block-content__body .field-set { margin-bottom: var(--margin-6); } } .block-content .block-content__body .field-set .caption-wraper .field_label { color: var(--color-dark); } .block-content .block-content__body .phone--number input:first-child { border-right: none; } .block-content .block-content__body .form .row:last-child [class*="col-md-12"] .field-set { margin-bottom: 0; } .block-content .block-content__foot { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .block-content .list-inline label { width: 100%; border-radius: 0; } .block-content .block-content__foot .submit-row { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .block-content .block-content__foot .submit-row .field_cover { display: -webkit-box; display: -ms-flexbox; display: flex; } .block-content .block-content__foot .submit-row .field_cover input { border-color: var(--color-primary); width: 100px; } @media (max-width: 991px) { .block-content .block-content__foot .submit-row .field_cover input { height: 38px; } } .checkbox input:checked + .input-helper, .radio input:checked + .input-helper { -webkit-box-shadow: none; box-shadow: none; border: 2px solid var(--color-secondary) !important; } .img-upload { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: var(--margin-10); } .img-upload .img-upload__content { margin-left: var(--margin-12); } .img-upload .img-upload__content h6 { font-size: var(--font-size-sm); color: var(--color-dark); margin-bottom: var(--margin-1); } .img-upload .img-upload__content p { font-size: 0.9rem; } .img-upload .img-upload__content .btn { height: 30px; } .block-content__foot .form__actions { width: 100%; } .block-content__foot .form__actions input[type="button"] { border-radius: 0; } .block-content__foot .form__actions input[type="submit"] { border-radius: 0; } @media (min-width: 767px) { .colum-layout { display: grid; grid-gap: 20px; grid-template-columns: 49% 49%; } } @media (max-width: 767px) { .colum-layout__cell { margin-bottom: var(--margin-6); } } .colum-layout__cell { border: 1px solid var(--color-gray-200); } .colum-layout__head { padding: var(--padding-6) var(--padding-6); border-bottom: 1px solid var(--color-gray-200); background: #fff; } .colum-layout__scroll { max-height: 32.2rem; } .selection { position: relative; border-bottom: 1px solid var(--color-gray-200); } .selection__trigger { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; position: relative; padding: var(--padding-4) var(--padding-6); min-height: 3.5rem; cursor: pointer; background: #fff; z-index: 1; } .selection__trigger-input, .selection__trigger input { position: absolute; opacity: 0; } .selection__trigger-action { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; width: 100%; color: var(--color-gray-800); } .selection__trigger-icon { position: relative; width: 16px; height: 16px; display: block; border-radius: var(--radius-round); background-color: currentColor; opacity: 0.3; } .selection__trigger-icon:before { width: 9px; height: 5px; position: absolute; top: 48%; left: 38%; border-left: 2px solid var(--color-white); border-bottom: 2px solid var(--color-white); content: ""; -webkit-transform: rotate(-45deg) translate(0, -78%); -ms-transform: rotate(-45deg) translate(0, -78%); transform: rotate(-45deg) translate(0, -78%); } .selection__trigger-label { width: 80%; } .selection__trigger-input:checked ~ .selection__trigger-action { color: var(--color-secondary); font-weight: 600; } .selection__trigger-input:checked ~ .selection__trigger-action .selection__trigger-icon { opacity: 1; } .selection.is-selected .selection__trigger-action { color: var(--color-secondary); font-weight: 600; } .selection.is-selected .selection__trigger-icon { opacity: 1; } .selection--select .selection__trigger { pointer-events: none; } .submit-row { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } @media (max-width: 576px) { .submit-row .field_cover { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .submit-row .field_cover input { width: auto; } } @media (max-width: 576px) { .profile-media .avtar--xlarge { width: 100%; height: 100%; } } @media (max-width: 576px) { .profile-media .buttons-group { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .profile-media .buttons-group .btn.btn--wide.btn.btn--small { width: 100%; min-width: 1%; margin: 0; } } .select__dropdown { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; border: none; min-height: 3.5rem; line-height: 20px; background: none; padding: var(--padding-4) var(--padding-6); -webkit-appearance: none; -moz-appearance: none; cursor: pointer; } .flag-icon--s { width: 1.5rem; height: 1.5rem; } .flag-icon { display: inline-block; border-radius: var(--radius-round); overflow: hidden; vertical-align: text-top; margin-right: var(--margin-2); } .common-slot-price input[type="text"] { width: 90px; height: 32px; text-align: center; color: #333; border-radius: 0; } .common-slot-price .field_label { margin-bottom: 0; margin-right: 10px; font-weight: normal; color: #999; } .field-set .input-helper { border-radius: 0; background: #fff; -webkit-box-shadow: none; box-shadow: none; border: 2px solid var(--color-gray-300); } .box--white { background: var(--color-white); } .application-no { max-width: 340px; padding: var(--padding-4) 0; border-top: 1px solid var(--color-gray-300); border-bottom: 1px solid var(--color-gray-300); text-transform: uppercase; font-size: 0.9rem; color: var(--color-gray-800); margin: 0 auto var(--margin-16); } .form__actions div { -ms-flex-wrap: nowrap; flex-wrap: nowrap; } .form__actions div div { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; } .form__actions div div input[type="submit"] { margin-bottom: 0; margin-right: var(--margin-3); } .message--resume { min-height: 27rem; margin-bottom: var(--margin-12); } .message--resume .message-display__icon { height: 12rem; width: 12rem; margin-bottom: var(--margin-6); } .message--resume p { opacity: 0.7; margin-bottom: var(--margin-8); } .message--resume h5 { color: var(--color-dark); } .message--confirmetion { background-color: transparent; padding: 0; } .form--register { color: var(--color-dark); background-color: var(--color-white); margin-bottom: var(--margin-12); } .form--register table { border-top: transparent; } .form--register table .title-row th { background-color: var(--color-white); text-transform: uppercase; font-size: 0.9rem; } .form--register table .data-group span { font-size: var(--font-size-sm); } .form--register table .data-group span:first-child { color: inherit; font-size: var(--font-size-h6); } .form--register table .attachment-file { opacity: 0.6; font-size: var(--font-size-md); } .form--register table .attachment-file .icon { width: 12px; fill: var(--color-gray-900); } .form--register table .actions-group .btn .icon { fill: inherit; width: 14px; } .accept--field { color: var(--color-gray-1000); } .accept--field label a { text-decoration: underline; } .section--registration { position: relative; } @media (min-width: 767px) { .section--registration .header { background: transparent; border: none; } } .form-register .form { margin-bottom: var(--margin-4); } .form-register .form .field-set { margin-bottom: var(--margin-5); } .form-register .form .field_cover { position: relative; } .form-register .form .field_cover .password-toggle { position: absolute; top: 0px; right: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 40px; height: 50px; } .form-register .form .field_cover .password-toggle .icon { -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .form-register .form input { height: 50px; -webkit-box-shadow: none; box-shadow: none; font-size: var(--font-size-md); } .btn--white { height: 50px; line-height: 50px; padding: 0 var(--padding-8); background-color: var(--color-white); color: var(--color-black); } @media (max-width: 767px) { .btn--white { border-color: var(--color-gray-200); } } .section--cta .cta-content p { color: currentColor; opacity: 0.8; font-size: var(--font-size-p); } @media (min-width: 576px) { .full-view-banner img { min-height: 700px; -o-object-fit: cover; object-fit: cover; } } .service--wrapper [class*="col"] { counter-increment: counter-inc; } @media (max-width: 991px) { .service--horizontal { margin-bottom: var(--margin-8); padding-bottom: var(--padding-4); border-bottom: 1px solid var(--color-gray-200); } } .service--horizontal .service__content h3 { font-size: calc(theme('font.size.h5') - 1px); } .service--vertical { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } @media (max-width: 991px) { .service--vertical { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-bottom: var(--margin-8); padding-bottom: var(--padding-4); border-bottom: 1px solid var(--color-gray-200); } } .service--vertical .service__media::before { opacity: 1; } .service--vertical .service__media img { position: relative; } .service--vertical .service__content { margin-top: var(--margin-6); margin-left: 0; text-align: center; } @media (max-width: 991px) { .service--vertical .service__content { margin-top: 0; margin-left: var(--margin-6); text-align: left; } } .service--vertical .service__content h3 { font-size: calc(theme('font.size.h5') - 1px); } .service--vertical .service__content h3::before { content: "0" counter(counter-inc) "."; font-weight: bold; margin-right: var(--margin-1); color: var(--color-primary); } .list-group--line .list-group--item { position: relative; padding-left: var(--padding-10); font-size: var(--font-size-medium); } .list-group--line .list-group--item::before { content: ''; width: 16px; height: 2px; background-color: var(--color-primary); display: block; position: absolute; top: 20px; left: 0; } .list-group--item { line-height: 40px; } .media_group { position: relative; margin: 0 0 var(--margin-14) 0; } .media_group--item-small { width: 50%; position: absolute; bottom: -10%; left: -10%; border: 8px solid var(--color-gray-100); } @media (max-width: 767px) { .media_group--item-small { bottom: -5%; border: 5px solid var(--color-gray-100); left: -2%; } } .form-register .form { text-align: left; } .section-full { max-width: 2000px; margin: 0 auto; position: relative; padding: 0; } /*! * Font Awesome Free 6.4.0 by @fontawesome - https://fontawesome.com * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) * Copyright 2023 Fonticons, Inc. */ .fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)} .fa-0:before{content:"\30"}.fa-1:before{content:"\31"}.fa-2:before{content:"\32"}.fa-3:before{content:"\33"}.fa-4:before{content:"\34"}.fa-5:before{content:"\35"}.fa-6:before{content:"\36"}.fa-7:before{content:"\37"}.fa-8:before{content:"\38"}.fa-9:before{content:"\39"}.fa-fill-drip:before{content:"\f576"}.fa-arrows-to-circle:before{content:"\e4bd"}.fa-chevron-circle-right:before,.fa-circle-chevron-right:before{content:"\f138"}.fa-at:before{content:"\40"}.fa-trash-alt:before,.fa-trash-can:before{content:"\f2ed"}.fa-text-height:before{content:"\f034"}.fa-user-times:before,.fa-user-xmark:before{content:"\f235"}.fa-stethoscope:before{content:"\f0f1"}.fa-comment-alt:before,.fa-message:before{content:"\f27a"}.fa-info:before{content:"\f129"}.fa-compress-alt:before,.fa-down-left-and-up-right-to-center:before{content:"\f422"}.fa-explosion:before{content:"\e4e9"}.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:"\f15c"}.fa-wave-square:before{content:"\f83e"}.fa-ring:before{content:"\f70b"}.fa-building-un:before{content:"\e4d9"}.fa-dice-three:before{content:"\f527"}.fa-calendar-alt:before,.fa-calendar-days:before{content:"\f073"}.fa-anchor-circle-check:before{content:"\e4aa"}.fa-building-circle-arrow-right:before{content:"\e4d1"}.fa-volleyball-ball:before,.fa-volleyball:before{content:"\f45f"}.fa-arrows-up-to-line:before{content:"\e4c2"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-circle-minus:before,.fa-minus-circle:before{content:"\f056"}.fa-door-open:before{content:"\f52b"}.fa-right-from-bracket:before,.fa-sign-out-alt:before{content:"\f2f5"}.fa-atom:before{content:"\f5d2"}.fa-soap:before{content:"\e06e"}.fa-heart-music-camera-bolt:before,.fa-icons:before{content:"\f86d"}.fa-microphone-alt-slash:before,.fa-microphone-lines-slash:before{content:"\f539"}.fa-bridge-circle-check:before{content:"\e4c9"}.fa-pump-medical:before{content:"\e06a"}.fa-fingerprint:before{content:"\f577"}.fa-hand-point-right:before{content:"\f0a4"}.fa-magnifying-glass-location:before,.fa-search-location:before{content:"\f689"}.fa-forward-step:before,.fa-step-forward:before{content:"\f051"}.fa-face-smile-beam:before,.fa-smile-beam:before{content:"\f5b8"}.fa-flag-checkered:before{content:"\f11e"}.fa-football-ball:before,.fa-football:before{content:"\f44e"}.fa-school-circle-exclamation:before{content:"\e56c"}.fa-crop:before{content:"\f125"}.fa-angle-double-down:before,.fa-angles-down:before{content:"\f103"}.fa-users-rectangle:before{content:"\e594"}.fa-people-roof:before{content:"\e537"}.fa-people-line:before{content:"\e534"}.fa-beer-mug-empty:before,.fa-beer:before{content:"\f0fc"}.fa-diagram-predecessor:before{content:"\e477"}.fa-arrow-up-long:before,.fa-long-arrow-up:before{content:"\f176"}.fa-burn:before,.fa-fire-flame-simple:before{content:"\f46a"}.fa-male:before,.fa-person:before{content:"\f183"}.fa-laptop:before{content:"\f109"}.fa-file-csv:before{content:"\f6dd"}.fa-menorah:before{content:"\f676"}.fa-truck-plane:before{content:"\e58f"}.fa-record-vinyl:before{content:"\f8d9"}.fa-face-grin-stars:before,.fa-grin-stars:before{content:"\f587"}.fa-bong:before{content:"\f55c"}.fa-pastafarianism:before,.fa-spaghetti-monster-flying:before{content:"\f67b"}.fa-arrow-down-up-across-line:before{content:"\e4af"}.fa-spoon:before,.fa-utensil-spoon:before{content:"\f2e5"}.fa-jar-wheat:before{content:"\e517"}.fa-envelopes-bulk:before,.fa-mail-bulk:before{content:"\f674"}.fa-file-circle-exclamation:before{content:"\e4eb"}.fa-circle-h:before,.fa-hospital-symbol:before{content:"\f47e"}.fa-pager:before{content:"\f815"}.fa-address-book:before,.fa-contact-book:before{content:"\f2b9"}.fa-strikethrough:before{content:"\f0cc"}.fa-k:before{content:"\4b"}.fa-landmark-flag:before{content:"\e51c"}.fa-pencil-alt:before,.fa-pencil:before{content:"\f303"}.fa-backward:before{content:"\f04a"}.fa-caret-right:before{content:"\f0da"}.fa-comments:before{content:"\f086"}.fa-file-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-code-pull-request:before{content:"\e13c"}.fa-clipboard-list:before{content:"\f46d"}.fa-truck-loading:before,.fa-truck-ramp-box:before{content:"\f4de"}.fa-user-check:before{content:"\f4fc"}.fa-vial-virus:before{content:"\e597"}.fa-sheet-plastic:before{content:"\e571"}.fa-blog:before{content:"\f781"}.fa-user-ninja:before{content:"\f504"}.fa-person-arrow-up-from-line:before{content:"\e539"}.fa-scroll-torah:before,.fa-torah:before{content:"\f6a0"}.fa-broom-ball:before,.fa-quidditch-broom-ball:before,.fa-quidditch:before{content:"\f458"}.fa-toggle-off:before{content:"\f204"}.fa-archive:before,.fa-box-archive:before{content:"\f187"}.fa-person-drowning:before{content:"\e545"}.fa-arrow-down-9-1:before,.fa-sort-numeric-desc:before,.fa-sort-numeric-down-alt:before{content:"\f886"}.fa-face-grin-tongue-squint:before,.fa-grin-tongue-squint:before{content:"\f58a"}.fa-spray-can:before{content:"\f5bd"}.fa-truck-monster:before{content:"\f63b"}.fa-w:before{content:"\57"}.fa-earth-africa:before,.fa-globe-africa:before{content:"\f57c"}.fa-rainbow:before{content:"\f75b"}.fa-circle-notch:before{content:"\f1ce"}.fa-tablet-alt:before,.fa-tablet-screen-button:before{content:"\f3fa"}.fa-paw:before{content:"\f1b0"}.fa-cloud:before{content:"\f0c2"}.fa-trowel-bricks:before{content:"\e58a"}.fa-face-flushed:before,.fa-flushed:before{content:"\f579"}.fa-hospital-user:before{content:"\f80d"}.fa-tent-arrow-left-right:before{content:"\e57f"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-binoculars:before{content:"\f1e5"}.fa-microphone-slash:before{content:"\f131"}.fa-box-tissue:before{content:"\e05b"}.fa-motorcycle:before{content:"\f21c"}.fa-bell-concierge:before,.fa-concierge-bell:before{content:"\f562"}.fa-pen-ruler:before,.fa-pencil-ruler:before{content:"\f5ae"}.fa-people-arrows-left-right:before,.fa-people-arrows:before{content:"\e068"}.fa-mars-and-venus-burst:before{content:"\e523"}.fa-caret-square-right:before,.fa-square-caret-right:before{content:"\f152"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-sun-plant-wilt:before{content:"\e57a"}.fa-toilets-portable:before{content:"\e584"}.fa-hockey-puck:before{content:"\f453"}.fa-table:before{content:"\f0ce"}.fa-magnifying-glass-arrow-right:before{content:"\e521"}.fa-digital-tachograph:before,.fa-tachograph-digital:before{content:"\f566"}.fa-users-slash:before{content:"\e073"}.fa-clover:before{content:"\e139"}.fa-mail-reply:before,.fa-reply:before{content:"\f3e5"}.fa-star-and-crescent:before{content:"\f699"}.fa-house-fire:before{content:"\e50c"}.fa-minus-square:before,.fa-square-minus:before{content:"\f146"}.fa-helicopter:before{content:"\f533"}.fa-compass:before{content:"\f14e"}.fa-caret-square-down:before,.fa-square-caret-down:before{content:"\f150"}.fa-file-circle-question:before{content:"\e4ef"}.fa-laptop-code:before{content:"\f5fc"}.fa-swatchbook:before{content:"\f5c3"}.fa-prescription-bottle:before{content:"\f485"}.fa-bars:before,.fa-navicon:before{content:"\f0c9"}.fa-people-group:before{content:"\e533"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-heart-broken:before,.fa-heart-crack:before{content:"\f7a9"}.fa-external-link-square-alt:before,.fa-square-up-right:before{content:"\f360"}.fa-face-kiss-beam:before,.fa-kiss-beam:before{content:"\f597"}.fa-film:before{content:"\f008"}.fa-ruler-horizontal:before{content:"\f547"}.fa-people-robbery:before{content:"\e536"}.fa-lightbulb:before{content:"\f0eb"}.fa-caret-left:before{content:"\f0d9"}.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:"\f06a"}.fa-school-circle-xmark:before{content:"\e56d"}.fa-arrow-right-from-bracket:before,.fa-sign-out:before{content:"\f08b"}.fa-chevron-circle-down:before,.fa-circle-chevron-down:before{content:"\f13a"}.fa-unlock-alt:before,.fa-unlock-keyhole:before{content:"\f13e"}.fa-cloud-showers-heavy:before{content:"\f740"}.fa-headphones-alt:before,.fa-headphones-simple:before{content:"\f58f"}.fa-sitemap:before{content:"\f0e8"}.fa-circle-dollar-to-slot:before,.fa-donate:before{content:"\f4b9"}.fa-memory:before{content:"\f538"}.fa-road-spikes:before{content:"\e568"}.fa-fire-burner:before{content:"\e4f1"}.fa-flag:before{content:"\f024"}.fa-hanukiah:before{content:"\f6e6"}.fa-feather:before{content:"\f52d"}.fa-volume-down:before,.fa-volume-low:before{content:"\f027"}.fa-comment-slash:before{content:"\f4b3"}.fa-cloud-sun-rain:before{content:"\f743"}.fa-compress:before{content:"\f066"}.fa-wheat-alt:before,.fa-wheat-awn:before{content:"\e2cd"}.fa-ankh:before{content:"\f644"}.fa-hands-holding-child:before{content:"\e4fa"}.fa-asterisk:before{content:"\2a"}.fa-check-square:before,.fa-square-check:before{content:"\f14a"}.fa-peseta-sign:before{content:"\e221"}.fa-header:before,.fa-heading:before{content:"\f1dc"}.fa-ghost:before{content:"\f6e2"}.fa-list-squares:before,.fa-list:before{content:"\f03a"}.fa-phone-square-alt:before,.fa-square-phone-flip:before{content:"\f87b"}.fa-cart-plus:before{content:"\f217"}.fa-gamepad:before{content:"\f11b"}.fa-circle-dot:before,.fa-dot-circle:before{content:"\f192"}.fa-dizzy:before,.fa-face-dizzy:before{content:"\f567"}.fa-egg:before{content:"\f7fb"}.fa-house-medical-circle-xmark:before{content:"\e513"}.fa-campground:before{content:"\f6bb"}.fa-folder-plus:before{content:"\f65e"}.fa-futbol-ball:before,.fa-futbol:before,.fa-soccer-ball:before{content:"\f1e3"}.fa-paint-brush:before,.fa-paintbrush:before{content:"\f1fc"}.fa-lock:before{content:"\f023"}.fa-gas-pump:before{content:"\f52f"}.fa-hot-tub-person:before,.fa-hot-tub:before{content:"\f593"}.fa-map-location:before,.fa-map-marked:before{content:"\f59f"}.fa-house-flood-water:before{content:"\e50e"}.fa-tree:before{content:"\f1bb"}.fa-bridge-lock:before{content:"\e4cc"}.fa-sack-dollar:before{content:"\f81d"}.fa-edit:before,.fa-pen-to-square:before{content:"\f044"}.fa-car-side:before{content:"\f5e4"}.fa-share-alt:before,.fa-share-nodes:before{content:"\f1e0"}.fa-heart-circle-minus:before{content:"\e4ff"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-microscope:before{content:"\f610"}.fa-sink:before{content:"\e06d"}.fa-bag-shopping:before,.fa-shopping-bag:before{content:"\f290"}.fa-arrow-down-z-a:before,.fa-sort-alpha-desc:before,.fa-sort-alpha-down-alt:before{content:"\f881"}.fa-mitten:before{content:"\f7b5"}.fa-person-rays:before{content:"\e54d"}.fa-users:before{content:"\f0c0"}.fa-eye-slash:before{content:"\f070"}.fa-flask-vial:before{content:"\e4f3"}.fa-hand-paper:before,.fa-hand:before{content:"\f256"}.fa-om:before{content:"\f679"}.fa-worm:before{content:"\e599"}.fa-house-circle-xmark:before{content:"\e50b"}.fa-plug:before{content:"\f1e6"}.fa-chevron-up:before{content:"\f077"}.fa-hand-spock:before{content:"\f259"}.fa-stopwatch:before{content:"\f2f2"}.fa-face-kiss:before,.fa-kiss:before{content:"\f596"}.fa-bridge-circle-xmark:before{content:"\e4cb"}.fa-face-grin-tongue:before,.fa-grin-tongue:before{content:"\f589"}.fa-chess-bishop:before{content:"\f43a"}.fa-face-grin-wink:before,.fa-grin-wink:before{content:"\f58c"}.fa-deaf:before,.fa-deafness:before,.fa-ear-deaf:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-road-circle-check:before{content:"\e564"}.fa-dice-five:before{content:"\f523"}.fa-rss-square:before,.fa-square-rss:before{content:"\f143"}.fa-land-mine-on:before{content:"\e51b"}.fa-i-cursor:before{content:"\f246"}.fa-stamp:before{content:"\f5bf"}.fa-stairs:before{content:"\e289"}.fa-i:before{content:"\49"}.fa-hryvnia-sign:before,.fa-hryvnia:before{content:"\f6f2"}.fa-pills:before{content:"\f484"}.fa-face-grin-wide:before,.fa-grin-alt:before{content:"\f581"}.fa-tooth:before{content:"\f5c9"}.fa-v:before{content:"\56"}.fa-bangladeshi-taka-sign:before{content:"\e2e6"}.fa-bicycle:before{content:"\f206"}.fa-rod-asclepius:before,.fa-rod-snake:before,.fa-staff-aesculapius:before,.fa-staff-snake:before{content:"\e579"}.fa-head-side-cough-slash:before{content:"\e062"}.fa-ambulance:before,.fa-truck-medical:before{content:"\f0f9"}.fa-wheat-awn-circle-exclamation:before{content:"\e598"}.fa-snowman:before{content:"\f7d0"}.fa-mortar-pestle:before{content:"\f5a7"}.fa-road-barrier:before{content:"\e562"}.fa-school:before{content:"\f549"}.fa-igloo:before{content:"\f7ae"}.fa-joint:before{content:"\f595"}.fa-angle-right:before{content:"\f105"}.fa-horse:before{content:"\f6f0"}.fa-q:before{content:"\51"}.fa-g:before{content:"\47"}.fa-notes-medical:before{content:"\f481"}.fa-temperature-2:before,.fa-temperature-half:before,.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-dong-sign:before{content:"\e169"}.fa-capsules:before{content:"\f46b"}.fa-poo-bolt:before,.fa-poo-storm:before{content:"\f75a"}.fa-face-frown-open:before,.fa-frown-open:before{content:"\f57a"}.fa-hand-point-up:before{content:"\f0a6"}.fa-money-bill:before{content:"\f0d6"}.fa-bookmark:before{content:"\f02e"}.fa-align-justify:before{content:"\f039"}.fa-umbrella-beach:before{content:"\f5ca"}.fa-helmet-un:before{content:"\e503"}.fa-bullseye:before{content:"\f140"}.fa-bacon:before{content:"\f7e5"}.fa-hand-point-down:before{content:"\f0a7"}.fa-arrow-up-from-bracket:before{content:"\e09a"}.fa-folder-blank:before,.fa-folder:before{content:"\f07b"}.fa-file-medical-alt:before,.fa-file-waveform:before{content:"\f478"}.fa-radiation:before{content:"\f7b9"}.fa-chart-simple:before{content:"\e473"}.fa-mars-stroke:before{content:"\f229"}.fa-vial:before{content:"\f492"}.fa-dashboard:before,.fa-gauge-med:before,.fa-gauge:before,.fa-tachometer-alt-average:before{content:"\f624"}.fa-magic-wand-sparkles:before,.fa-wand-magic-sparkles:before{content:"\e2ca"}.fa-e:before{content:"\45"}.fa-pen-alt:before,.fa-pen-clip:before{content:"\f305"}.fa-bridge-circle-exclamation:before{content:"\e4ca"}.fa-user:before{content:"\f007"}.fa-school-circle-check:before{content:"\e56b"}.fa-dumpster:before{content:"\f793"}.fa-shuttle-van:before,.fa-van-shuttle:before{content:"\f5b6"}.fa-building-user:before{content:"\e4da"}.fa-caret-square-left:before,.fa-square-caret-left:before{content:"\f191"}.fa-highlighter:before{content:"\f591"}.fa-key:before{content:"\f084"}.fa-bullhorn:before{content:"\f0a1"}.fa-globe:before{content:"\f0ac"}.fa-synagogue:before{content:"\f69b"}.fa-person-half-dress:before{content:"\e548"}.fa-road-bridge:before{content:"\e563"}.fa-location-arrow:before{content:"\f124"}.fa-c:before{content:"\43"}.fa-tablet-button:before{content:"\f10a"}.fa-building-lock:before{content:"\e4d6"}.fa-pizza-slice:before{content:"\f818"}.fa-money-bill-wave:before{content:"\f53a"}.fa-area-chart:before,.fa-chart-area:before{content:"\f1fe"}.fa-house-flag:before{content:"\e50d"}.fa-person-circle-minus:before{content:"\e540"}.fa-ban:before,.fa-cancel:before{content:"\f05e"}.fa-camera-rotate:before{content:"\e0d8"}.fa-air-freshener:before,.fa-spray-can-sparkles:before{content:"\f5d0"}.fa-star:before{content:"\f005"}.fa-repeat:before{content:"\f363"}.fa-cross:before{content:"\f654"}.fa-box:before{content:"\f466"}.fa-venus-mars:before{content:"\f228"}.fa-arrow-pointer:before,.fa-mouse-pointer:before{content:"\f245"}.fa-expand-arrows-alt:before,.fa-maximize:before{content:"\f31e"}.fa-charging-station:before{content:"\f5e7"}.fa-shapes:before,.fa-triangle-circle-square:before{content:"\f61f"}.fa-random:before,.fa-shuffle:before{content:"\f074"}.fa-person-running:before,.fa-running:before{content:"\f70c"}.fa-mobile-retro:before{content:"\e527"}.fa-grip-lines-vertical:before{content:"\f7a5"}.fa-spider:before{content:"\f717"}.fa-hands-bound:before{content:"\e4f9"}.fa-file-invoice-dollar:before{content:"\f571"}.fa-plane-circle-exclamation:before{content:"\e556"}.fa-x-ray:before{content:"\f497"}.fa-spell-check:before{content:"\f891"}.fa-slash:before{content:"\f715"}.fa-computer-mouse:before,.fa-mouse:before{content:"\f8cc"}.fa-arrow-right-to-bracket:before,.fa-sign-in:before{content:"\f090"}.fa-shop-slash:before,.fa-store-alt-slash:before{content:"\e070"}.fa-server:before{content:"\f233"}.fa-virus-covid-slash:before{content:"\e4a9"}.fa-shop-lock:before{content:"\e4a5"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-blender-phone:before{content:"\f6b6"}.fa-building-wheat:before{content:"\e4db"}.fa-person-breastfeeding:before{content:"\e53a"}.fa-right-to-bracket:before,.fa-sign-in-alt:before{content:"\f2f6"}.fa-venus:before{content:"\f221"}.fa-passport:before{content:"\f5ab"}.fa-heart-pulse:before,.fa-heartbeat:before{content:"\f21e"}.fa-people-carry-box:before,.fa-people-carry:before{content:"\f4ce"}.fa-temperature-high:before{content:"\f769"}.fa-microchip:before{content:"\f2db"}.fa-crown:before{content:"\f521"}.fa-weight-hanging:before{content:"\f5cd"}.fa-xmarks-lines:before{content:"\e59a"}.fa-file-prescription:before{content:"\f572"}.fa-weight-scale:before,.fa-weight:before{content:"\f496"}.fa-user-friends:before,.fa-user-group:before{content:"\f500"}.fa-arrow-up-a-z:before,.fa-sort-alpha-up:before{content:"\f15e"}.fa-chess-knight:before{content:"\f441"}.fa-face-laugh-squint:before,.fa-laugh-squint:before{content:"\f59b"}.fa-wheelchair:before{content:"\f193"}.fa-arrow-circle-up:before,.fa-circle-arrow-up:before{content:"\f0aa"}.fa-toggle-on:before{content:"\f205"}.fa-person-walking:before,.fa-walking:before{content:"\f554"}.fa-l:before{content:"\4c"}.fa-fire:before{content:"\f06d"}.fa-bed-pulse:before,.fa-procedures:before{content:"\f487"}.fa-shuttle-space:before,.fa-space-shuttle:before{content:"\f197"}.fa-face-laugh:before,.fa-laugh:before{content:"\f599"}.fa-folder-open:before{content:"\f07c"}.fa-heart-circle-plus:before{content:"\e500"}.fa-code-fork:before{content:"\e13b"}.fa-city:before{content:"\f64f"}.fa-microphone-alt:before,.fa-microphone-lines:before{content:"\f3c9"}.fa-pepper-hot:before{content:"\f816"}.fa-unlock:before{content:"\f09c"}.fa-colon-sign:before{content:"\e140"}.fa-headset:before{content:"\f590"}.fa-store-slash:before{content:"\e071"}.fa-road-circle-xmark:before{content:"\e566"}.fa-user-minus:before{content:"\f503"}.fa-mars-stroke-up:before,.fa-mars-stroke-v:before{content:"\f22a"}.fa-champagne-glasses:before,.fa-glass-cheers:before{content:"\f79f"}.fa-clipboard:before{content:"\f328"}.fa-house-circle-exclamation:before{content:"\e50a"}.fa-file-arrow-up:before,.fa-file-upload:before{content:"\f574"}.fa-wifi-3:before,.fa-wifi-strong:before,.fa-wifi:before{content:"\f1eb"}.fa-bath:before,.fa-bathtub:before{content:"\f2cd"}.fa-underline:before{content:"\f0cd"}.fa-user-edit:before,.fa-user-pen:before{content:"\f4ff"}.fa-signature:before{content:"\f5b7"}.fa-stroopwafel:before{content:"\f551"}.fa-bold:before{content:"\f032"}.fa-anchor-lock:before{content:"\e4ad"}.fa-building-ngo:before{content:"\e4d7"}.fa-manat-sign:before{content:"\e1d5"}.fa-not-equal:before{content:"\f53e"}.fa-border-style:before,.fa-border-top-left:before{content:"\f853"}.fa-map-location-dot:before,.fa-map-marked-alt:before{content:"\f5a0"}.fa-jedi:before{content:"\f669"}.fa-poll:before,.fa-square-poll-vertical:before{content:"\f681"}.fa-mug-hot:before{content:"\f7b6"}.fa-battery-car:before,.fa-car-battery:before{content:"\f5df"}.fa-gift:before{content:"\f06b"}.fa-dice-two:before{content:"\f528"}.fa-chess-queen:before{content:"\f445"}.fa-glasses:before{content:"\f530"}.fa-chess-board:before{content:"\f43c"}.fa-building-circle-check:before{content:"\e4d2"}.fa-person-chalkboard:before{content:"\e53d"}.fa-mars-stroke-h:before,.fa-mars-stroke-right:before{content:"\f22b"}.fa-hand-back-fist:before,.fa-hand-rock:before{content:"\f255"}.fa-caret-square-up:before,.fa-square-caret-up:before{content:"\f151"}.fa-cloud-showers-water:before{content:"\e4e4"}.fa-bar-chart:before,.fa-chart-bar:before{content:"\f080"}.fa-hands-bubbles:before,.fa-hands-wash:before{content:"\e05e"}.fa-less-than-equal:before{content:"\f537"}.fa-train:before{content:"\f238"}.fa-eye-low-vision:before,.fa-low-vision:before{content:"\f2a8"}.fa-crow:before{content:"\f520"}.fa-sailboat:before{content:"\e445"}.fa-window-restore:before{content:"\f2d2"}.fa-plus-square:before,.fa-square-plus:before{content:"\f0fe"}.fa-torii-gate:before{content:"\f6a1"}.fa-frog:before{content:"\f52e"}.fa-bucket:before{content:"\e4cf"}.fa-image:before{content:"\f03e"}.fa-microphone:before{content:"\f130"}.fa-cow:before{content:"\f6c8"}.fa-caret-up:before{content:"\f0d8"}.fa-screwdriver:before{content:"\f54a"}.fa-folder-closed:before{content:"\e185"}.fa-house-tsunami:before{content:"\e515"}.fa-square-nfi:before{content:"\e576"}.fa-arrow-up-from-ground-water:before{content:"\e4b5"}.fa-glass-martini-alt:before,.fa-martini-glass:before{content:"\f57b"}.fa-rotate-back:before,.fa-rotate-backward:before,.fa-rotate-left:before,.fa-undo-alt:before{content:"\f2ea"}.fa-columns:before,.fa-table-columns:before{content:"\f0db"}.fa-lemon:before{content:"\f094"}.fa-head-side-mask:before{content:"\e063"}.fa-handshake:before{content:"\f2b5"}.fa-gem:before{content:"\f3a5"}.fa-dolly-box:before,.fa-dolly:before{content:"\f472"}.fa-smoking:before{content:"\f48d"}.fa-compress-arrows-alt:before,.fa-minimize:before{content:"\f78c"}.fa-monument:before{content:"\f5a6"}.fa-snowplow:before{content:"\f7d2"}.fa-angle-double-right:before,.fa-angles-right:before{content:"\f101"}.fa-cannabis:before{content:"\f55f"}.fa-circle-play:before,.fa-play-circle:before{content:"\f144"}.fa-tablets:before{content:"\f490"}.fa-ethernet:before{content:"\f796"}.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:"\f153"}.fa-chair:before{content:"\f6c0"}.fa-check-circle:before,.fa-circle-check:before{content:"\f058"}.fa-circle-stop:before,.fa-stop-circle:before{content:"\f28d"}.fa-compass-drafting:before,.fa-drafting-compass:before{content:"\f568"}.fa-plate-wheat:before{content:"\e55a"}.fa-icicles:before{content:"\f7ad"}.fa-person-shelter:before{content:"\e54f"}.fa-neuter:before{content:"\f22c"}.fa-id-badge:before{content:"\f2c1"}.fa-marker:before{content:"\f5a1"}.fa-face-laugh-beam:before,.fa-laugh-beam:before{content:"\f59a"}.fa-helicopter-symbol:before{content:"\e502"}.fa-universal-access:before{content:"\f29a"}.fa-chevron-circle-up:before,.fa-circle-chevron-up:before{content:"\f139"}.fa-lari-sign:before{content:"\e1c8"}.fa-volcano:before{content:"\f770"}.fa-person-walking-dashed-line-arrow-right:before{content:"\e553"}.fa-gbp:before,.fa-pound-sign:before,.fa-sterling-sign:before{content:"\f154"}.fa-viruses:before{content:"\e076"}.fa-square-person-confined:before{content:"\e577"}.fa-user-tie:before{content:"\f508"}.fa-arrow-down-long:before,.fa-long-arrow-down:before{content:"\f175"}.fa-tent-arrow-down-to-line:before{content:"\e57e"}.fa-certificate:before{content:"\f0a3"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-suitcase:before{content:"\f0f2"}.fa-person-skating:before,.fa-skating:before{content:"\f7c5"}.fa-filter-circle-dollar:before,.fa-funnel-dollar:before{content:"\f662"}.fa-camera-retro:before{content:"\f083"}.fa-arrow-circle-down:before,.fa-circle-arrow-down:before{content:"\f0ab"}.fa-arrow-right-to-file:before,.fa-file-import:before{content:"\f56f"}.fa-external-link-square:before,.fa-square-arrow-up-right:before{content:"\f14c"}.fa-box-open:before{content:"\f49e"}.fa-scroll:before{content:"\f70e"}.fa-spa:before{content:"\f5bb"}.fa-location-pin-lock:before{content:"\e51f"}.fa-pause:before{content:"\f04c"}.fa-hill-avalanche:before{content:"\e507"}.fa-temperature-0:before,.fa-temperature-empty:before,.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-bomb:before{content:"\f1e2"}.fa-registered:before{content:"\f25d"}.fa-address-card:before,.fa-contact-card:before,.fa-vcard:before{content:"\f2bb"}.fa-balance-scale-right:before,.fa-scale-unbalanced-flip:before{content:"\f516"}.fa-subscript:before{content:"\f12c"}.fa-diamond-turn-right:before,.fa-directions:before{content:"\f5eb"}.fa-burst:before{content:"\e4dc"}.fa-house-laptop:before,.fa-laptop-house:before{content:"\e066"}.fa-face-tired:before,.fa-tired:before{content:"\f5c8"}.fa-money-bills:before{content:"\e1f3"}.fa-smog:before{content:"\f75f"}.fa-crutch:before{content:"\f7f7"}.fa-cloud-arrow-up:before,.fa-cloud-upload-alt:before,.fa-cloud-upload:before{content:"\f0ee"}.fa-palette:before{content:"\f53f"}.fa-arrows-turn-right:before{content:"\e4c0"}.fa-vest:before{content:"\e085"}.fa-ferry:before{content:"\e4ea"}.fa-arrows-down-to-people:before{content:"\e4b9"}.fa-seedling:before,.fa-sprout:before{content:"\f4d8"}.fa-arrows-alt-h:before,.fa-left-right:before{content:"\f337"}.fa-boxes-packing:before{content:"\e4c7"}.fa-arrow-circle-left:before,.fa-circle-arrow-left:before{content:"\f0a8"}.fa-group-arrows-rotate:before{content:"\e4f6"}.fa-bowl-food:before{content:"\e4c6"}.fa-candy-cane:before{content:"\f786"}.fa-arrow-down-wide-short:before,.fa-sort-amount-asc:before,.fa-sort-amount-down:before{content:"\f160"}.fa-cloud-bolt:before,.fa-thunderstorm:before{content:"\f76c"}.fa-remove-format:before,.fa-text-slash:before{content:"\f87d"}.fa-face-smile-wink:before,.fa-smile-wink:before{content:"\f4da"}.fa-file-word:before{content:"\f1c2"}.fa-file-powerpoint:before{content:"\f1c4"}.fa-arrows-h:before,.fa-arrows-left-right:before{content:"\f07e"}.fa-house-lock:before{content:"\e510"}.fa-cloud-arrow-down:before,.fa-cloud-download-alt:before,.fa-cloud-download:before{content:"\f0ed"}.fa-children:before{content:"\e4e1"}.fa-blackboard:before,.fa-chalkboard:before{content:"\f51b"}.fa-user-alt-slash:before,.fa-user-large-slash:before{content:"\f4fa"}.fa-envelope-open:before{content:"\f2b6"}.fa-handshake-alt-slash:before,.fa-handshake-simple-slash:before{content:"\e05f"}.fa-mattress-pillow:before{content:"\e525"}.fa-guarani-sign:before{content:"\e19a"}.fa-arrows-rotate:before,.fa-refresh:before,.fa-sync:before{content:"\f021"}.fa-fire-extinguisher:before{content:"\f134"}.fa-cruzeiro-sign:before{content:"\e152"}.fa-greater-than-equal:before{content:"\f532"}.fa-shield-alt:before,.fa-shield-halved:before{content:"\f3ed"}.fa-atlas:before,.fa-book-atlas:before{content:"\f558"}.fa-virus:before{content:"\e074"}.fa-envelope-circle-check:before{content:"\e4e8"}.fa-layer-group:before{content:"\f5fd"}.fa-arrows-to-dot:before{content:"\e4be"}.fa-archway:before{content:"\f557"}.fa-heart-circle-check:before{content:"\e4fd"}.fa-house-chimney-crack:before,.fa-house-damage:before{content:"\f6f1"}.fa-file-archive:before,.fa-file-zipper:before{content:"\f1c6"}.fa-square:before{content:"\f0c8"}.fa-glass-martini:before,.fa-martini-glass-empty:before{content:"\f000"}.fa-couch:before{content:"\f4b8"}.fa-cedi-sign:before{content:"\e0df"}.fa-italic:before{content:"\f033"}.fa-church:before{content:"\f51d"}.fa-comments-dollar:before{content:"\f653"}.fa-democrat:before{content:"\f747"}.fa-z:before{content:"\5a"}.fa-person-skiing:before,.fa-skiing:before{content:"\f7c9"}.fa-road-lock:before{content:"\e567"}.fa-a:before{content:"\41"}.fa-temperature-arrow-down:before,.fa-temperature-down:before{content:"\e03f"}.fa-feather-alt:before,.fa-feather-pointed:before{content:"\f56b"}.fa-p:before{content:"\50"}.fa-snowflake:before{content:"\f2dc"}.fa-newspaper:before{content:"\f1ea"}.fa-ad:before,.fa-rectangle-ad:before{content:"\f641"}.fa-arrow-circle-right:before,.fa-circle-arrow-right:before{content:"\f0a9"}.fa-filter-circle-xmark:before{content:"\e17b"}.fa-locust:before{content:"\e520"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-list-1-2:before,.fa-list-numeric:before,.fa-list-ol:before{content:"\f0cb"}.fa-person-dress-burst:before{content:"\e544"}.fa-money-check-alt:before,.fa-money-check-dollar:before{content:"\f53d"}.fa-vector-square:before{content:"\f5cb"}.fa-bread-slice:before{content:"\f7ec"}.fa-language:before{content:"\f1ab"}.fa-face-kiss-wink-heart:before,.fa-kiss-wink-heart:before{content:"\f598"}.fa-filter:before{content:"\f0b0"}.fa-question:before{content:"\3f"}.fa-file-signature:before{content:"\f573"}.fa-arrows-alt:before,.fa-up-down-left-right:before{content:"\f0b2"}.fa-house-chimney-user:before{content:"\e065"}.fa-hand-holding-heart:before{content:"\f4be"}.fa-puzzle-piece:before{content:"\f12e"}.fa-money-check:before{content:"\f53c"}.fa-star-half-alt:before,.fa-star-half-stroke:before{content:"\f5c0"}.fa-code:before{content:"\f121"}.fa-glass-whiskey:before,.fa-whiskey-glass:before{content:"\f7a0"}.fa-building-circle-exclamation:before{content:"\e4d3"}.fa-magnifying-glass-chart:before{content:"\e522"}.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:"\f08e"}.fa-cubes-stacked:before{content:"\e4e6"}.fa-krw:before,.fa-won-sign:before,.fa-won:before{content:"\f159"}.fa-virus-covid:before{content:"\e4a8"}.fa-austral-sign:before{content:"\e0a9"}.fa-f:before{content:"\46"}.fa-leaf:before{content:"\f06c"}.fa-road:before{content:"\f018"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-person-circle-plus:before{content:"\e541"}.fa-chart-pie:before,.fa-pie-chart:before{content:"\f200"}.fa-bolt-lightning:before{content:"\e0b7"}.fa-sack-xmark:before{content:"\e56a"}.fa-file-excel:before{content:"\f1c3"}.fa-file-contract:before{content:"\f56c"}.fa-fish-fins:before{content:"\e4f2"}.fa-building-flag:before{content:"\e4d5"}.fa-face-grin-beam:before,.fa-grin-beam:before{content:"\f582"}.fa-object-ungroup:before{content:"\f248"}.fa-poop:before{content:"\f619"}.fa-location-pin:before,.fa-map-marker:before{content:"\f041"}.fa-kaaba:before{content:"\f66b"}.fa-toilet-paper:before{content:"\f71e"}.fa-hard-hat:before,.fa-hat-hard:before,.fa-helmet-safety:before{content:"\f807"}.fa-eject:before{content:"\f052"}.fa-arrow-alt-circle-right:before,.fa-circle-right:before{content:"\f35a"}.fa-plane-circle-check:before{content:"\e555"}.fa-face-rolling-eyes:before,.fa-meh-rolling-eyes:before{content:"\f5a5"}.fa-object-group:before{content:"\f247"}.fa-chart-line:before,.fa-line-chart:before{content:"\f201"}.fa-mask-ventilator:before{content:"\e524"}.fa-arrow-right:before{content:"\f061"}.fa-map-signs:before,.fa-signs-post:before{content:"\f277"}.fa-cash-register:before{content:"\f788"}.fa-person-circle-question:before{content:"\e542"}.fa-h:before{content:"\48"}.fa-tarp:before{content:"\e57b"}.fa-screwdriver-wrench:before,.fa-tools:before{content:"\f7d9"}.fa-arrows-to-eye:before{content:"\e4bf"}.fa-plug-circle-bolt:before{content:"\e55b"}.fa-heart:before{content:"\f004"}.fa-mars-and-venus:before{content:"\f224"}.fa-home-user:before,.fa-house-user:before{content:"\e1b0"}.fa-dumpster-fire:before{content:"\f794"}.fa-house-crack:before{content:"\e3b1"}.fa-cocktail:before,.fa-martini-glass-citrus:before{content:"\f561"}.fa-face-surprise:before,.fa-surprise:before{content:"\f5c2"}.fa-bottle-water:before{content:"\e4c5"}.fa-circle-pause:before,.fa-pause-circle:before{content:"\f28b"}.fa-toilet-paper-slash:before{content:"\e072"}.fa-apple-alt:before,.fa-apple-whole:before{content:"\f5d1"}.fa-kitchen-set:before{content:"\e51a"}.fa-r:before{content:"\52"}.fa-temperature-1:before,.fa-temperature-quarter:before,.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-cube:before{content:"\f1b2"}.fa-bitcoin-sign:before{content:"\e0b4"}.fa-shield-dog:before{content:"\e573"}.fa-solar-panel:before{content:"\f5ba"}.fa-lock-open:before{content:"\f3c1"}.fa-elevator:before{content:"\e16d"}.fa-money-bill-transfer:before{content:"\e528"}.fa-money-bill-trend-up:before{content:"\e529"}.fa-house-flood-water-circle-arrow-right:before{content:"\e50f"}.fa-poll-h:before,.fa-square-poll-horizontal:before{content:"\f682"}.fa-circle:before{content:"\f111"}.fa-backward-fast:before,.fa-fast-backward:before{content:"\f049"}.fa-recycle:before{content:"\f1b8"}.fa-user-astronaut:before{content:"\f4fb"}.fa-plane-slash:before{content:"\e069"}.fa-trademark:before{content:"\f25c"}.fa-basketball-ball:before,.fa-basketball:before{content:"\f434"}.fa-satellite-dish:before{content:"\f7c0"}.fa-arrow-alt-circle-up:before,.fa-circle-up:before{content:"\f35b"}.fa-mobile-alt:before,.fa-mobile-screen-button:before{content:"\f3cd"}.fa-volume-high:before,.fa-volume-up:before{content:"\f028"}.fa-users-rays:before{content:"\e593"}.fa-wallet:before{content:"\f555"}.fa-clipboard-check:before{content:"\f46c"}.fa-file-audio:before{content:"\f1c7"}.fa-burger:before,.fa-hamburger:before{content:"\f805"}.fa-wrench:before{content:"\f0ad"}.fa-bugs:before{content:"\e4d0"}.fa-rupee-sign:before,.fa-rupee:before{content:"\f156"}.fa-file-image:before{content:"\f1c5"}.fa-circle-question:before,.fa-question-circle:before{content:"\f059"}.fa-plane-departure:before{content:"\f5b0"}.fa-handshake-slash:before{content:"\e060"}.fa-book-bookmark:before{content:"\e0bb"}.fa-code-branch:before{content:"\f126"}.fa-hat-cowboy:before{content:"\f8c0"}.fa-bridge:before{content:"\e4c8"}.fa-phone-alt:before,.fa-phone-flip:before{content:"\f879"}.fa-truck-front:before{content:"\e2b7"}.fa-cat:before{content:"\f6be"}.fa-anchor-circle-exclamation:before{content:"\e4ab"}.fa-truck-field:before{content:"\e58d"}.fa-route:before{content:"\f4d7"}.fa-clipboard-question:before{content:"\e4e3"}.fa-panorama:before{content:"\e209"}.fa-comment-medical:before{content:"\f7f5"}.fa-teeth-open:before{content:"\f62f"}.fa-file-circle-minus:before{content:"\e4ed"}.fa-tags:before{content:"\f02c"}.fa-wine-glass:before{content:"\f4e3"}.fa-fast-forward:before,.fa-forward-fast:before{content:"\f050"}.fa-face-meh-blank:before,.fa-meh-blank:before{content:"\f5a4"}.fa-parking:before,.fa-square-parking:before{content:"\f540"}.fa-house-signal:before{content:"\e012"}.fa-bars-progress:before,.fa-tasks-alt:before{content:"\f828"}.fa-faucet-drip:before{content:"\e006"}.fa-cart-flatbed:before,.fa-dolly-flatbed:before{content:"\f474"}.fa-ban-smoking:before,.fa-smoking-ban:before{content:"\f54d"}.fa-terminal:before{content:"\f120"}.fa-mobile-button:before{content:"\f10b"}.fa-house-medical-flag:before{content:"\e514"}.fa-basket-shopping:before,.fa-shopping-basket:before{content:"\f291"}.fa-tape:before{content:"\f4db"}.fa-bus-alt:before,.fa-bus-simple:before{content:"\f55e"}.fa-eye:before{content:"\f06e"}.fa-face-sad-cry:before,.fa-sad-cry:before{content:"\f5b3"}.fa-audio-description:before{content:"\f29e"}.fa-person-military-to-person:before{content:"\e54c"}.fa-file-shield:before{content:"\e4f0"}.fa-user-slash:before{content:"\f506"}.fa-pen:before{content:"\f304"}.fa-tower-observation:before{content:"\e586"}.fa-file-code:before{content:"\f1c9"}.fa-signal-5:before,.fa-signal-perfect:before,.fa-signal:before{content:"\f012"}.fa-bus:before{content:"\f207"}.fa-heart-circle-xmark:before{content:"\e501"}.fa-home-lg:before,.fa-house-chimney:before{content:"\e3af"}.fa-window-maximize:before{content:"\f2d0"}.fa-face-frown:before,.fa-frown:before{content:"\f119"}.fa-prescription:before{content:"\f5b1"}.fa-shop:before,.fa-store-alt:before{content:"\f54f"}.fa-floppy-disk:before,.fa-save:before{content:"\f0c7"}.fa-vihara:before{content:"\f6a7"}.fa-balance-scale-left:before,.fa-scale-unbalanced:before{content:"\f515"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-comment-dots:before,.fa-commenting:before{content:"\f4ad"}.fa-plant-wilt:before{content:"\e5aa"}.fa-diamond:before{content:"\f219"}.fa-face-grin-squint:before,.fa-grin-squint:before{content:"\f585"}.fa-hand-holding-dollar:before,.fa-hand-holding-usd:before{content:"\f4c0"}.fa-bacterium:before{content:"\e05a"}.fa-hand-pointer:before{content:"\f25a"}.fa-drum-steelpan:before{content:"\f56a"}.fa-hand-scissors:before{content:"\f257"}.fa-hands-praying:before,.fa-praying-hands:before{content:"\f684"}.fa-arrow-right-rotate:before,.fa-arrow-rotate-forward:before,.fa-arrow-rotate-right:before,.fa-redo:before{content:"\f01e"}.fa-biohazard:before{content:"\f780"}.fa-location-crosshairs:before,.fa-location:before{content:"\f601"}.fa-mars-double:before{content:"\f227"}.fa-child-dress:before{content:"\e59c"}.fa-users-between-lines:before{content:"\e591"}.fa-lungs-virus:before{content:"\e067"}.fa-face-grin-tears:before,.fa-grin-tears:before{content:"\f588"}.fa-phone:before{content:"\f095"}.fa-calendar-times:before,.fa-calendar-xmark:before{content:"\f273"}.fa-child-reaching:before{content:"\e59d"}.fa-head-side-virus:before{content:"\e064"}.fa-user-cog:before,.fa-user-gear:before{content:"\f4fe"}.fa-arrow-up-1-9:before,.fa-sort-numeric-up:before{content:"\f163"}.fa-door-closed:before{content:"\f52a"}.fa-shield-virus:before{content:"\e06c"}.fa-dice-six:before{content:"\f526"}.fa-mosquito-net:before{content:"\e52c"}.fa-bridge-water:before{content:"\e4ce"}.fa-person-booth:before{content:"\f756"}.fa-text-width:before{content:"\f035"}.fa-hat-wizard:before{content:"\f6e8"}.fa-pen-fancy:before{content:"\f5ac"}.fa-digging:before,.fa-person-digging:before{content:"\f85e"}.fa-trash:before{content:"\f1f8"}.fa-gauge-simple-med:before,.fa-gauge-simple:before,.fa-tachometer-average:before{content:"\f629"}.fa-book-medical:before{content:"\f7e6"}.fa-poo:before{content:"\f2fe"}.fa-quote-right-alt:before,.fa-quote-right:before{content:"\f10e"}.fa-shirt:before,.fa-t-shirt:before,.fa-tshirt:before{content:"\f553"}.fa-cubes:before{content:"\f1b3"}.fa-divide:before{content:"\f529"}.fa-tenge-sign:before,.fa-tenge:before{content:"\f7d7"}.fa-headphones:before{content:"\f025"}.fa-hands-holding:before{content:"\f4c2"}.fa-hands-clapping:before{content:"\e1a8"}.fa-republican:before{content:"\f75e"}.fa-arrow-left:before{content:"\f060"}.fa-person-circle-xmark:before{content:"\e543"}.fa-ruler:before{content:"\f545"}.fa-align-left:before{content:"\f036"}.fa-dice-d6:before{content:"\f6d1"}.fa-restroom:before{content:"\f7bd"}.fa-j:before{content:"\4a"}.fa-users-viewfinder:before{content:"\e595"}.fa-file-video:before{content:"\f1c8"}.fa-external-link-alt:before,.fa-up-right-from-square:before{content:"\f35d"}.fa-table-cells:before,.fa-th:before{content:"\f00a"}.fa-file-pdf:before{content:"\f1c1"}.fa-bible:before,.fa-book-bible:before{content:"\f647"}.fa-o:before{content:"\4f"}.fa-medkit:before,.fa-suitcase-medical:before{content:"\f0fa"}.fa-user-secret:before{content:"\f21b"}.fa-otter:before{content:"\f700"}.fa-female:before,.fa-person-dress:before{content:"\f182"}.fa-comment-dollar:before{content:"\f651"}.fa-briefcase-clock:before,.fa-business-time:before{content:"\f64a"}.fa-table-cells-large:before,.fa-th-large:before{content:"\f009"}.fa-book-tanakh:before,.fa-tanakh:before{content:"\f827"}.fa-phone-volume:before,.fa-volume-control-phone:before{content:"\f2a0"}.fa-hat-cowboy-side:before{content:"\f8c1"}.fa-clipboard-user:before{content:"\f7f3"}.fa-child:before{content:"\f1ae"}.fa-lira-sign:before{content:"\f195"}.fa-satellite:before{content:"\f7bf"}.fa-plane-lock:before{content:"\e558"}.fa-tag:before{content:"\f02b"}.fa-comment:before{content:"\f075"}.fa-birthday-cake:before,.fa-cake-candles:before,.fa-cake:before{content:"\f1fd"}.fa-envelope:before{content:"\f0e0"}.fa-angle-double-up:before,.fa-angles-up:before{content:"\f102"}.fa-paperclip:before{content:"\f0c6"}.fa-arrow-right-to-city:before{content:"\e4b3"}.fa-ribbon:before{content:"\f4d6"}.fa-lungs:before{content:"\f604"}.fa-arrow-up-9-1:before,.fa-sort-numeric-up-alt:before{content:"\f887"}.fa-litecoin-sign:before{content:"\e1d3"}.fa-border-none:before{content:"\f850"}.fa-circle-nodes:before{content:"\e4e2"}.fa-parachute-box:before{content:"\f4cd"}.fa-indent:before{content:"\f03c"}.fa-truck-field-un:before{content:"\e58e"}.fa-hourglass-empty:before,.fa-hourglass:before{content:"\f254"}.fa-mountain:before{content:"\f6fc"}.fa-user-doctor:before,.fa-user-md:before{content:"\f0f0"}.fa-circle-info:before,.fa-info-circle:before{content:"\f05a"}.fa-cloud-meatball:before{content:"\f73b"}.fa-camera-alt:before,.fa-camera:before{content:"\f030"}.fa-square-virus:before{content:"\e578"}.fa-meteor:before{content:"\f753"}.fa-car-on:before{content:"\e4dd"}.fa-sleigh:before{content:"\f7cc"}.fa-arrow-down-1-9:before,.fa-sort-numeric-asc:before,.fa-sort-numeric-down:before{content:"\f162"}.fa-hand-holding-droplet:before,.fa-hand-holding-water:before{content:"\f4c1"}.fa-water:before{content:"\f773"}.fa-calendar-check:before{content:"\f274"}.fa-braille:before{content:"\f2a1"}.fa-prescription-bottle-alt:before,.fa-prescription-bottle-medical:before{content:"\f486"}.fa-landmark:before{content:"\f66f"}.fa-truck:before{content:"\f0d1"}.fa-crosshairs:before{content:"\f05b"}.fa-person-cane:before{content:"\e53c"}.fa-tent:before{content:"\e57d"}.fa-vest-patches:before{content:"\e086"}.fa-check-double:before{content:"\f560"}.fa-arrow-down-a-z:before,.fa-sort-alpha-asc:before,.fa-sort-alpha-down:before{content:"\f15d"}.fa-money-bill-wheat:before{content:"\e52a"}.fa-cookie:before{content:"\f563"}.fa-arrow-left-rotate:before,.fa-arrow-rotate-back:before,.fa-arrow-rotate-backward:before,.fa-arrow-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-hard-drive:before,.fa-hdd:before{content:"\f0a0"}.fa-face-grin-squint-tears:before,.fa-grin-squint-tears:before{content:"\f586"}.fa-dumbbell:before{content:"\f44b"}.fa-list-alt:before,.fa-rectangle-list:before{content:"\f022"}.fa-tarp-droplet:before{content:"\e57c"}.fa-house-medical-circle-check:before{content:"\e511"}.fa-person-skiing-nordic:before,.fa-skiing-nordic:before{content:"\f7ca"}.fa-calendar-plus:before{content:"\f271"}.fa-plane-arrival:before{content:"\f5af"}.fa-arrow-alt-circle-left:before,.fa-circle-left:before{content:"\f359"}.fa-subway:before,.fa-train-subway:before{content:"\f239"}.fa-chart-gantt:before{content:"\e0e4"}.fa-indian-rupee-sign:before,.fa-indian-rupee:before,.fa-inr:before{content:"\e1bc"}.fa-crop-alt:before,.fa-crop-simple:before{content:"\f565"}.fa-money-bill-1:before,.fa-money-bill-alt:before{content:"\f3d1"}.fa-left-long:before,.fa-long-arrow-alt-left:before{content:"\f30a"}.fa-dna:before{content:"\f471"}.fa-virus-slash:before{content:"\e075"}.fa-minus:before,.fa-subtract:before{content:"\f068"}.fa-chess:before{content:"\f439"}.fa-arrow-left-long:before,.fa-long-arrow-left:before{content:"\f177"}.fa-plug-circle-check:before{content:"\e55c"}.fa-street-view:before{content:"\f21d"}.fa-franc-sign:before{content:"\e18f"}.fa-volume-off:before{content:"\f026"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before,.fa-hands-american-sign-language-interpreting:before,.fa-hands-asl-interpreting:before{content:"\f2a3"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-droplet-slash:before,.fa-tint-slash:before{content:"\f5c7"}.fa-mosque:before{content:"\f678"}.fa-mosquito:before{content:"\e52b"}.fa-star-of-david:before{content:"\f69a"}.fa-person-military-rifle:before{content:"\e54b"}.fa-cart-shopping:before,.fa-shopping-cart:before{content:"\f07a"}.fa-vials:before{content:"\f493"}.fa-plug-circle-plus:before{content:"\e55f"}.fa-place-of-worship:before{content:"\f67f"}.fa-grip-vertical:before{content:"\f58e"}.fa-arrow-turn-up:before,.fa-level-up:before{content:"\f148"}.fa-u:before{content:"\55"}.fa-square-root-alt:before,.fa-square-root-variable:before{content:"\f698"}.fa-clock-four:before,.fa-clock:before{content:"\f017"}.fa-backward-step:before,.fa-step-backward:before{content:"\f048"}.fa-pallet:before{content:"\f482"}.fa-faucet:before{content:"\e005"}.fa-baseball-bat-ball:before{content:"\f432"}.fa-s:before{content:"\53"}.fa-timeline:before{content:"\e29c"}.fa-keyboard:before{content:"\f11c"}.fa-caret-down:before{content:"\f0d7"}.fa-clinic-medical:before,.fa-house-chimney-medical:before{content:"\f7f2"}.fa-temperature-3:before,.fa-temperature-three-quarters:before,.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-mobile-android-alt:before,.fa-mobile-screen:before{content:"\f3cf"}.fa-plane-up:before{content:"\e22d"}.fa-piggy-bank:before{content:"\f4d3"}.fa-battery-3:before,.fa-battery-half:before{content:"\f242"}.fa-mountain-city:before{content:"\e52e"}.fa-coins:before{content:"\f51e"}.fa-khanda:before{content:"\f66d"}.fa-sliders-h:before,.fa-sliders:before{content:"\f1de"}.fa-folder-tree:before{content:"\f802"}.fa-network-wired:before{content:"\f6ff"}.fa-map-pin:before{content:"\f276"}.fa-hamsa:before{content:"\f665"}.fa-cent-sign:before{content:"\e3f5"}.fa-flask:before{content:"\f0c3"}.fa-person-pregnant:before{content:"\e31e"}.fa-wand-sparkles:before{content:"\f72b"}.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:"\f142"}.fa-ticket:before{content:"\f145"}.fa-power-off:before{content:"\f011"}.fa-long-arrow-alt-right:before,.fa-right-long:before{content:"\f30b"}.fa-flag-usa:before{content:"\f74d"}.fa-laptop-file:before{content:"\e51d"}.fa-teletype:before,.fa-tty:before{content:"\f1e4"}.fa-diagram-next:before{content:"\e476"}.fa-person-rifle:before{content:"\e54e"}.fa-house-medical-circle-exclamation:before{content:"\e512"}.fa-closed-captioning:before{content:"\f20a"}.fa-hiking:before,.fa-person-hiking:before{content:"\f6ec"}.fa-venus-double:before{content:"\f226"}.fa-images:before{content:"\f302"}.fa-calculator:before{content:"\f1ec"}.fa-people-pulling:before{content:"\e535"}.fa-n:before{content:"\4e"}.fa-cable-car:before,.fa-tram:before{content:"\f7da"}.fa-cloud-rain:before{content:"\f73d"}.fa-building-circle-xmark:before{content:"\e4d4"}.fa-ship:before{content:"\f21a"}.fa-arrows-down-to-line:before{content:"\e4b8"}.fa-download:before{content:"\f019"}.fa-face-grin:before,.fa-grin:before{content:"\f580"}.fa-backspace:before,.fa-delete-left:before{content:"\f55a"}.fa-eye-dropper-empty:before,.fa-eye-dropper:before,.fa-eyedropper:before{content:"\f1fb"}.fa-file-circle-check:before{content:"\e5a0"}.fa-forward:before{content:"\f04e"}.fa-mobile-android:before,.fa-mobile-phone:before,.fa-mobile:before{content:"\f3ce"}.fa-face-meh:before,.fa-meh:before{content:"\f11a"}.fa-align-center:before{content:"\f037"}.fa-book-dead:before,.fa-book-skull:before{content:"\f6b7"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-heart-circle-exclamation:before{content:"\e4fe"}.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:"\f015"}.fa-calendar-week:before{content:"\f784"}.fa-laptop-medical:before{content:"\f812"}.fa-b:before{content:"\42"}.fa-file-medical:before{content:"\f477"}.fa-dice-one:before{content:"\f525"}.fa-kiwi-bird:before{content:"\f535"}.fa-arrow-right-arrow-left:before,.fa-exchange:before{content:"\f0ec"}.fa-redo-alt:before,.fa-rotate-forward:before,.fa-rotate-right:before{content:"\f2f9"}.fa-cutlery:before,.fa-utensils:before{content:"\f2e7"}.fa-arrow-up-wide-short:before,.fa-sort-amount-up:before{content:"\f161"}.fa-mill-sign:before{content:"\e1ed"}.fa-bowl-rice:before{content:"\e2eb"}.fa-skull:before{content:"\f54c"}.fa-broadcast-tower:before,.fa-tower-broadcast:before{content:"\f519"}.fa-truck-pickup:before{content:"\f63c"}.fa-long-arrow-alt-up:before,.fa-up-long:before{content:"\f30c"}.fa-stop:before{content:"\f04d"}.fa-code-merge:before{content:"\f387"}.fa-upload:before{content:"\f093"}.fa-hurricane:before{content:"\f751"}.fa-mound:before{content:"\e52d"}.fa-toilet-portable:before{content:"\e583"}.fa-compact-disc:before{content:"\f51f"}.fa-file-arrow-down:before,.fa-file-download:before{content:"\f56d"}.fa-caravan:before{content:"\f8ff"}.fa-shield-cat:before{content:"\e572"}.fa-bolt:before,.fa-zap:before{content:"\f0e7"}.fa-glass-water:before{content:"\e4f4"}.fa-oil-well:before{content:"\e532"}.fa-vault:before{content:"\e2c5"}.fa-mars:before{content:"\f222"}.fa-toilet:before{content:"\f7d8"}.fa-plane-circle-xmark:before{content:"\e557"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen-sign:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble-sign:before,.fa-ruble:before{content:"\f158"}.fa-sun:before{content:"\f185"}.fa-guitar:before{content:"\f7a6"}.fa-face-laugh-wink:before,.fa-laugh-wink:before{content:"\f59c"}.fa-horse-head:before{content:"\f7ab"}.fa-bore-hole:before{content:"\e4c3"}.fa-industry:before{content:"\f275"}.fa-arrow-alt-circle-down:before,.fa-circle-down:before{content:"\f358"}.fa-arrows-turn-to-dots:before{content:"\e4c1"}.fa-florin-sign:before{content:"\e184"}.fa-arrow-down-short-wide:before,.fa-sort-amount-desc:before,.fa-sort-amount-down-alt:before{content:"\f884"}.fa-less-than:before{content:"\3c"}.fa-angle-down:before{content:"\f107"}.fa-car-tunnel:before{content:"\e4de"}.fa-head-side-cough:before{content:"\e061"}.fa-grip-lines:before{content:"\f7a4"}.fa-thumbs-down:before{content:"\f165"}.fa-user-lock:before{content:"\f502"}.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:"\f178"}.fa-anchor-circle-xmark:before{content:"\e4ac"}.fa-ellipsis-h:before,.fa-ellipsis:before{content:"\f141"}.fa-chess-pawn:before{content:"\f443"}.fa-first-aid:before,.fa-kit-medical:before{content:"\f479"}.fa-person-through-window:before{content:"\e5a9"}.fa-toolbox:before{content:"\f552"}.fa-hands-holding-circle:before{content:"\e4fb"}.fa-bug:before{content:"\f188"}.fa-credit-card-alt:before,.fa-credit-card:before{content:"\f09d"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-hand-holding-hand:before{content:"\e4f7"}.fa-book-open-reader:before,.fa-book-reader:before{content:"\f5da"}.fa-mountain-sun:before{content:"\e52f"}.fa-arrows-left-right-to-line:before{content:"\e4ba"}.fa-dice-d20:before{content:"\f6cf"}.fa-truck-droplet:before{content:"\e58c"}.fa-file-circle-xmark:before{content:"\e5a1"}.fa-temperature-arrow-up:before,.fa-temperature-up:before{content:"\e040"}.fa-medal:before{content:"\f5a2"}.fa-bed:before{content:"\f236"}.fa-h-square:before,.fa-square-h:before{content:"\f0fd"}.fa-podcast:before{content:"\f2ce"}.fa-temperature-4:before,.fa-temperature-full:before,.fa-thermometer-4:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-bell:before{content:"\f0f3"}.fa-superscript:before{content:"\f12b"}.fa-plug-circle-xmark:before{content:"\e560"}.fa-star-of-life:before{content:"\f621"}.fa-phone-slash:before{content:"\f3dd"}.fa-paint-roller:before{content:"\f5aa"}.fa-hands-helping:before,.fa-handshake-angle:before{content:"\f4c4"}.fa-location-dot:before,.fa-map-marker-alt:before{content:"\f3c5"}.fa-file:before{content:"\f15b"}.fa-greater-than:before{content:"\3e"}.fa-person-swimming:before,.fa-swimmer:before{content:"\f5c4"}.fa-arrow-down:before{content:"\f063"}.fa-droplet:before,.fa-tint:before{content:"\f043"}.fa-eraser:before{content:"\f12d"}.fa-earth-america:before,.fa-earth-americas:before,.fa-earth:before,.fa-globe-americas:before{content:"\f57d"}.fa-person-burst:before{content:"\e53b"}.fa-dove:before{content:"\f4ba"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-socks:before{content:"\f696"}.fa-inbox:before{content:"\f01c"}.fa-section:before{content:"\e447"}.fa-gauge-high:before,.fa-tachometer-alt-fast:before,.fa-tachometer-alt:before{content:"\f625"}.fa-envelope-open-text:before{content:"\f658"}.fa-hospital-alt:before,.fa-hospital-wide:before,.fa-hospital:before{content:"\f0f8"}.fa-wine-bottle:before{content:"\f72f"}.fa-chess-rook:before{content:"\f447"}.fa-bars-staggered:before,.fa-reorder:before,.fa-stream:before{content:"\f550"}.fa-dharmachakra:before{content:"\f655"}.fa-hotdog:before{content:"\f80f"}.fa-blind:before,.fa-person-walking-with-cane:before{content:"\f29d"}.fa-drum:before{content:"\f569"}.fa-ice-cream:before{content:"\f810"}.fa-heart-circle-bolt:before{content:"\e4fc"}.fa-fax:before{content:"\f1ac"}.fa-paragraph:before{content:"\f1dd"}.fa-check-to-slot:before,.fa-vote-yea:before{content:"\f772"}.fa-star-half:before{content:"\f089"}.fa-boxes-alt:before,.fa-boxes-stacked:before,.fa-boxes:before{content:"\f468"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-assistive-listening-systems:before,.fa-ear-listen:before{content:"\f2a2"}.fa-tree-city:before{content:"\e587"}.fa-play:before{content:"\f04b"}.fa-font:before{content:"\f031"}.fa-rupiah-sign:before{content:"\e23d"}.fa-magnifying-glass:before,.fa-search:before{content:"\f002"}.fa-ping-pong-paddle-ball:before,.fa-table-tennis-paddle-ball:before,.fa-table-tennis:before{content:"\f45d"}.fa-diagnoses:before,.fa-person-dots-from-line:before{content:"\f470"}.fa-trash-can-arrow-up:before,.fa-trash-restore-alt:before{content:"\f82a"}.fa-naira-sign:before{content:"\e1f6"}.fa-cart-arrow-down:before{content:"\f218"}.fa-walkie-talkie:before{content:"\f8ef"}.fa-file-edit:before,.fa-file-pen:before{content:"\f31c"}.fa-receipt:before{content:"\f543"}.fa-pen-square:before,.fa-pencil-square:before,.fa-square-pen:before{content:"\f14b"}.fa-suitcase-rolling:before{content:"\f5c1"}.fa-person-circle-exclamation:before{content:"\e53f"}.fa-chevron-down:before{content:"\f078"}.fa-battery-5:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-skull-crossbones:before{content:"\f714"}.fa-code-compare:before{content:"\e13a"}.fa-list-dots:before,.fa-list-ul:before{content:"\f0ca"}.fa-school-lock:before{content:"\e56f"}.fa-tower-cell:before{content:"\e585"}.fa-down-long:before,.fa-long-arrow-alt-down:before{content:"\f309"}.fa-ranking-star:before{content:"\e561"}.fa-chess-king:before{content:"\f43f"}.fa-person-harassing:before{content:"\e549"}.fa-brazilian-real-sign:before{content:"\e46c"}.fa-landmark-alt:before,.fa-landmark-dome:before{content:"\f752"}.fa-arrow-up:before{content:"\f062"}.fa-television:before,.fa-tv-alt:before,.fa-tv:before{content:"\f26c"}.fa-shrimp:before{content:"\e448"}.fa-list-check:before,.fa-tasks:before{content:"\f0ae"}.fa-jug-detergent:before{content:"\e519"}.fa-circle-user:before,.fa-user-circle:before{content:"\f2bd"}.fa-user-shield:before{content:"\f505"}.fa-wind:before{content:"\f72e"}.fa-car-burst:before,.fa-car-crash:before{content:"\f5e1"}.fa-y:before{content:"\59"}.fa-person-snowboarding:before,.fa-snowboarding:before{content:"\f7ce"}.fa-shipping-fast:before,.fa-truck-fast:before{content:"\f48b"}.fa-fish:before{content:"\f578"}.fa-user-graduate:before{content:"\f501"}.fa-adjust:before,.fa-circle-half-stroke:before{content:"\f042"}.fa-clapperboard:before{content:"\e131"}.fa-circle-radiation:before,.fa-radiation-alt:before{content:"\f7ba"}.fa-baseball-ball:before,.fa-baseball:before{content:"\f433"}.fa-jet-fighter-up:before{content:"\e518"}.fa-diagram-project:before,.fa-project-diagram:before{content:"\f542"}.fa-copy:before{content:"\f0c5"}.fa-volume-mute:before,.fa-volume-times:before,.fa-volume-xmark:before{content:"\f6a9"}.fa-hand-sparkles:before{content:"\e05d"}.fa-grip-horizontal:before,.fa-grip:before{content:"\f58d"}.fa-share-from-square:before,.fa-share-square:before{content:"\f14d"}.fa-child-combatant:before,.fa-child-rifle:before{content:"\e4e0"}.fa-gun:before{content:"\e19b"}.fa-phone-square:before,.fa-square-phone:before{content:"\f098"}.fa-add:before,.fa-plus:before{content:"\2b"}.fa-expand:before{content:"\f065"}.fa-computer:before{content:"\e4e5"}.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:"\f00d"}.fa-arrows-up-down-left-right:before,.fa-arrows:before{content:"\f047"}.fa-chalkboard-teacher:before,.fa-chalkboard-user:before{content:"\f51c"}.fa-peso-sign:before{content:"\e222"}.fa-building-shield:before{content:"\e4d8"}.fa-baby:before{content:"\f77c"}.fa-users-line:before{content:"\e592"}.fa-quote-left-alt:before,.fa-quote-left:before{content:"\f10d"}.fa-tractor:before{content:"\f722"}.fa-trash-arrow-up:before,.fa-trash-restore:before{content:"\f829"}.fa-arrow-down-up-lock:before{content:"\e4b0"}.fa-lines-leaning:before{content:"\e51e"}.fa-ruler-combined:before{content:"\f546"}.fa-copyright:before{content:"\f1f9"}.fa-equals:before{content:"\3d"}.fa-blender:before{content:"\f517"}.fa-teeth:before{content:"\f62e"}.fa-ils:before,.fa-shekel-sign:before,.fa-shekel:before,.fa-sheqel-sign:before,.fa-sheqel:before{content:"\f20b"}.fa-map:before{content:"\f279"}.fa-rocket:before{content:"\f135"}.fa-photo-film:before,.fa-photo-video:before{content:"\f87c"}.fa-folder-minus:before{content:"\f65d"}.fa-store:before{content:"\f54e"}.fa-arrow-trend-up:before{content:"\e098"}.fa-plug-circle-minus:before{content:"\e55e"}.fa-sign-hanging:before,.fa-sign:before{content:"\f4d9"}.fa-bezier-curve:before{content:"\f55b"}.fa-bell-slash:before{content:"\f1f6"}.fa-tablet-android:before,.fa-tablet:before{content:"\f3fb"}.fa-school-flag:before{content:"\e56e"}.fa-fill:before{content:"\f575"}.fa-angle-up:before{content:"\f106"}.fa-drumstick-bite:before{content:"\f6d7"}.fa-holly-berry:before{content:"\f7aa"}.fa-chevron-left:before{content:"\f053"}.fa-bacteria:before{content:"\e059"}.fa-hand-lizard:before{content:"\f258"}.fa-notdef:before{content:"\e1fe"}.fa-disease:before{content:"\f7fa"}.fa-briefcase-medical:before{content:"\f469"}.fa-genderless:before{content:"\f22d"}.fa-chevron-right:before{content:"\f054"}.fa-retweet:before{content:"\f079"}.fa-car-alt:before,.fa-car-rear:before{content:"\f5de"}.fa-pump-soap:before{content:"\e06b"}.fa-video-slash:before{content:"\f4e2"}.fa-battery-2:before,.fa-battery-quarter:before{content:"\f243"}.fa-radio:before{content:"\f8d7"}.fa-baby-carriage:before,.fa-carriage-baby:before{content:"\f77d"}.fa-traffic-light:before{content:"\f637"}.fa-thermometer:before{content:"\f491"}.fa-vr-cardboard:before{content:"\f729"}.fa-hand-middle-finger:before{content:"\f806"}.fa-percent:before,.fa-percentage:before{content:"\25"}.fa-truck-moving:before{content:"\f4df"}.fa-glass-water-droplet:before{content:"\e4f5"}.fa-display:before{content:"\e163"}.fa-face-smile:before,.fa-smile:before{content:"\f118"}.fa-thumb-tack:before,.fa-thumbtack:before{content:"\f08d"}.fa-trophy:before{content:"\f091"}.fa-person-praying:before,.fa-pray:before{content:"\f683"}.fa-hammer:before{content:"\f6e3"}.fa-hand-peace:before{content:"\f25b"}.fa-rotate:before,.fa-sync-alt:before{content:"\f2f1"}.fa-spinner:before{content:"\f110"}.fa-robot:before{content:"\f544"}.fa-peace:before{content:"\f67c"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-warehouse:before{content:"\f494"}.fa-arrow-up-right-dots:before{content:"\e4b7"}.fa-splotch:before{content:"\f5bc"}.fa-face-grin-hearts:before,.fa-grin-hearts:before{content:"\f584"}.fa-dice-four:before{content:"\f524"}.fa-sim-card:before{content:"\f7c4"}.fa-transgender-alt:before,.fa-transgender:before{content:"\f225"}.fa-mercury:before{content:"\f223"}.fa-arrow-turn-down:before,.fa-level-down:before{content:"\f149"}.fa-person-falling-burst:before{content:"\e547"}.fa-award:before{content:"\f559"}.fa-ticket-alt:before,.fa-ticket-simple:before{content:"\f3ff"}.fa-building:before{content:"\f1ad"}.fa-angle-double-left:before,.fa-angles-left:before{content:"\f100"}.fa-qrcode:before{content:"\f029"}.fa-clock-rotate-left:before,.fa-history:before{content:"\f1da"}.fa-face-grin-beam-sweat:before,.fa-grin-beam-sweat:before{content:"\f583"}.fa-arrow-right-from-file:before,.fa-file-export:before{content:"\f56e"}.fa-shield-blank:before,.fa-shield:before{content:"\f132"}.fa-arrow-up-short-wide:before,.fa-sort-amount-up-alt:before{content:"\f885"}.fa-house-medical:before{content:"\e3b2"}.fa-golf-ball-tee:before,.fa-golf-ball:before{content:"\f450"}.fa-chevron-circle-left:before,.fa-circle-chevron-left:before{content:"\f137"}.fa-house-chimney-window:before{content:"\e00d"}.fa-pen-nib:before{content:"\f5ad"}.fa-tent-arrow-turn-left:before{content:"\e580"}.fa-tents:before{content:"\e582"}.fa-magic:before,.fa-wand-magic:before{content:"\f0d0"}.fa-dog:before{content:"\f6d3"}.fa-carrot:before{content:"\f787"}.fa-moon:before{content:"\f186"}.fa-wine-glass-alt:before,.fa-wine-glass-empty:before{content:"\f5ce"}.fa-cheese:before{content:"\f7ef"}.fa-yin-yang:before{content:"\f6ad"}.fa-music:before{content:"\f001"}.fa-code-commit:before{content:"\f386"}.fa-temperature-low:before{content:"\f76b"}.fa-biking:before,.fa-person-biking:before{content:"\f84a"}.fa-broom:before{content:"\f51a"}.fa-shield-heart:before{content:"\e574"}.fa-gopuram:before{content:"\f664"}.fa-earth-oceania:before,.fa-globe-oceania:before{content:"\e47b"}.fa-square-xmark:before,.fa-times-square:before,.fa-xmark-square:before{content:"\f2d3"}.fa-hashtag:before{content:"\23"}.fa-expand-alt:before,.fa-up-right-and-down-left-from-center:before{content:"\f424"}.fa-oil-can:before{content:"\f613"}.fa-t:before{content:"\54"}.fa-hippo:before{content:"\f6ed"}.fa-chart-column:before{content:"\e0e3"}.fa-infinity:before{content:"\f534"}.fa-vial-circle-check:before{content:"\e596"}.fa-person-arrow-down-to-line:before{content:"\e538"}.fa-voicemail:before{content:"\f897"}.fa-fan:before{content:"\f863"}.fa-person-walking-luggage:before{content:"\e554"}.fa-arrows-alt-v:before,.fa-up-down:before{content:"\f338"}.fa-cloud-moon-rain:before{content:"\f73c"}.fa-calendar:before{content:"\f133"}.fa-trailer:before{content:"\e041"}.fa-bahai:before,.fa-haykal:before{content:"\f666"}.fa-sd-card:before{content:"\f7c2"}.fa-dragon:before{content:"\f6d5"}.fa-shoe-prints:before{content:"\f54b"}.fa-circle-plus:before,.fa-plus-circle:before{content:"\f055"}.fa-face-grin-tongue-wink:before,.fa-grin-tongue-wink:before{content:"\f58b"}.fa-hand-holding:before{content:"\f4bd"}.fa-plug-circle-exclamation:before{content:"\e55d"}.fa-chain-broken:before,.fa-chain-slash:before,.fa-link-slash:before,.fa-unlink:before{content:"\f127"}.fa-clone:before{content:"\f24d"}.fa-person-walking-arrow-loop-left:before{content:"\e551"}.fa-arrow-up-z-a:before,.fa-sort-alpha-up-alt:before{content:"\f882"}.fa-fire-alt:before,.fa-fire-flame-curved:before{content:"\f7e4"}.fa-tornado:before{content:"\f76f"}.fa-file-circle-plus:before{content:"\e494"}.fa-book-quran:before,.fa-quran:before{content:"\f687"}.fa-anchor:before{content:"\f13d"}.fa-border-all:before{content:"\f84c"}.fa-angry:before,.fa-face-angry:before{content:"\f556"}.fa-cookie-bite:before{content:"\f564"}.fa-arrow-trend-down:before{content:"\e097"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-draw-polygon:before{content:"\f5ee"}.fa-balance-scale:before,.fa-scale-balanced:before{content:"\f24e"}.fa-gauge-simple-high:before,.fa-tachometer-fast:before,.fa-tachometer:before{content:"\f62a"}.fa-shower:before{content:"\f2cc"}.fa-desktop-alt:before,.fa-desktop:before{content:"\f390"}.fa-m:before{content:"\4d"}.fa-table-list:before,.fa-th-list:before{content:"\f00b"}.fa-comment-sms:before,.fa-sms:before{content:"\f7cd"}.fa-book:before{content:"\f02d"}.fa-user-plus:before{content:"\f234"}.fa-check:before{content:"\f00c"}.fa-battery-4:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-house-circle-check:before{content:"\e509"}.fa-angle-left:before{content:"\f104"}.fa-diagram-successor:before{content:"\e47a"}.fa-truck-arrow-right:before{content:"\e58b"}.fa-arrows-split-up-and-left:before{content:"\e4bc"}.fa-fist-raised:before,.fa-hand-fist:before{content:"\f6de"}.fa-cloud-moon:before{content:"\f6c3"}.fa-briefcase:before{content:"\f0b1"}.fa-person-falling:before{content:"\e546"}.fa-image-portrait:before,.fa-portrait:before{content:"\f3e0"}.fa-user-tag:before{content:"\f507"}.fa-rug:before{content:"\e569"}.fa-earth-europe:before,.fa-globe-europe:before{content:"\f7a2"}.fa-cart-flatbed-suitcase:before,.fa-luggage-cart:before{content:"\f59d"}.fa-rectangle-times:before,.fa-rectangle-xmark:before,.fa-times-rectangle:before,.fa-window-close:before{content:"\f410"}.fa-baht-sign:before{content:"\e0ac"}.fa-book-open:before{content:"\f518"}.fa-book-journal-whills:before,.fa-journal-whills:before{content:"\f66a"}.fa-handcuffs:before{content:"\e4f8"}.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:"\f071"}.fa-database:before{content:"\f1c0"}.fa-arrow-turn-right:before,.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-bottle-droplet:before{content:"\e4c4"}.fa-mask-face:before{content:"\e1d7"}.fa-hill-rockslide:before{content:"\e508"}.fa-exchange-alt:before,.fa-right-left:before{content:"\f362"}.fa-paper-plane:before{content:"\f1d8"}.fa-road-circle-exclamation:before{content:"\e565"}.fa-dungeon:before{content:"\f6d9"}.fa-align-right:before{content:"\f038"}.fa-money-bill-1-wave:before,.fa-money-bill-wave-alt:before{content:"\f53b"}.fa-life-ring:before{content:"\f1cd"}.fa-hands:before,.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-calendar-day:before{content:"\f783"}.fa-ladder-water:before,.fa-swimming-pool:before,.fa-water-ladder:before{content:"\f5c5"}.fa-arrows-up-down:before,.fa-arrows-v:before{content:"\f07d"}.fa-face-grimace:before,.fa-grimace:before{content:"\f57f"}.fa-wheelchair-alt:before,.fa-wheelchair-move:before{content:"\e2ce"}.fa-level-down-alt:before,.fa-turn-down:before{content:"\f3be"}.fa-person-walking-arrow-right:before{content:"\e552"}.fa-envelope-square:before,.fa-square-envelope:before{content:"\f199"}.fa-dice:before{content:"\f522"}.fa-bowling-ball:before{content:"\f436"}.fa-brain:before{content:"\f5dc"}.fa-band-aid:before,.fa-bandage:before{content:"\f462"}.fa-calendar-minus:before{content:"\f272"}.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:"\f057"}.fa-gifts:before{content:"\f79c"}.fa-hotel:before{content:"\f594"}.fa-earth-asia:before,.fa-globe-asia:before{content:"\f57e"}.fa-id-card-alt:before,.fa-id-card-clip:before{content:"\f47f"}.fa-magnifying-glass-plus:before,.fa-search-plus:before{content:"\f00e"}.fa-thumbs-up:before{content:"\f164"}.fa-user-clock:before{content:"\f4fd"}.fa-allergies:before,.fa-hand-dots:before{content:"\f461"}.fa-file-invoice:before{content:"\f570"}.fa-window-minimize:before{content:"\f2d1"}.fa-coffee:before,.fa-mug-saucer:before{content:"\f0f4"}.fa-brush:before{content:"\f55d"}.fa-mask:before{content:"\f6fa"}.fa-magnifying-glass-minus:before,.fa-search-minus:before{content:"\f010"}.fa-ruler-vertical:before{content:"\f548"}.fa-user-alt:before,.fa-user-large:before{content:"\f406"}.fa-train-tram:before{content:"\e5b4"}.fa-user-nurse:before{content:"\f82f"}.fa-syringe:before{content:"\f48e"}.fa-cloud-sun:before{content:"\f6c4"}.fa-stopwatch-20:before{content:"\e06f"}.fa-square-full:before{content:"\f45c"}.fa-magnet:before{content:"\f076"}.fa-jar:before{content:"\e516"}.fa-note-sticky:before,.fa-sticky-note:before{content:"\f249"}.fa-bug-slash:before{content:"\e490"}.fa-arrow-up-from-water-pump:before{content:"\e4b6"}.fa-bone:before{content:"\f5d7"}.fa-user-injured:before{content:"\f728"}.fa-face-sad-tear:before,.fa-sad-tear:before{content:"\f5b4"}.fa-plane:before{content:"\f072"}.fa-tent-arrows-down:before{content:"\e581"}.fa-exclamation:before{content:"\21"}.fa-arrows-spin:before{content:"\e4bb"}.fa-print:before{content:"\f02f"}.fa-try:before,.fa-turkish-lira-sign:before,.fa-turkish-lira:before{content:"\e2bb"}.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"\24"}.fa-x:before{content:"\58"}.fa-magnifying-glass-dollar:before,.fa-search-dollar:before{content:"\f688"}.fa-users-cog:before,.fa-users-gear:before{content:"\f509"}.fa-person-military-pointing:before{content:"\e54a"}.fa-bank:before,.fa-building-columns:before,.fa-institution:before,.fa-museum:before,.fa-university:before{content:"\f19c"}.fa-umbrella:before{content:"\f0e9"}.fa-trowel:before{content:"\e589"}.fa-d:before{content:"\44"}.fa-stapler:before{content:"\e5af"}.fa-masks-theater:before,.fa-theater-masks:before{content:"\f630"}.fa-kip-sign:before{content:"\e1c4"}.fa-hand-point-left:before{content:"\f0a5"}.fa-handshake-alt:before,.fa-handshake-simple:before{content:"\f4c6"}.fa-fighter-jet:before,.fa-jet-fighter:before{content:"\f0fb"}.fa-share-alt-square:before,.fa-square-share-nodes:before{content:"\f1e1"}.fa-barcode:before{content:"\f02a"}.fa-plus-minus:before{content:"\e43c"}.fa-video-camera:before,.fa-video:before{content:"\f03d"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-hand-holding-medical:before{content:"\e05c"}.fa-person-circle-check:before{content:"\e53e"}.fa-level-up-alt:before,.fa-turn-up:before{content:"\f3bf"} .fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/public/assets/fonts/fa-brands-400.woff2) format("woff2"),url(/public/assets/fonts/fa-brands-400.ttf) format("truetype")}.fa-brands,.fab{font-weight:400}.fa-monero:before{content:"\f3d0"}.fa-hooli:before{content:"\f427"}.fa-yelp:before{content:"\f1e9"}.fa-cc-visa:before{content:"\f1f0"}.fa-lastfm:before{content:"\f202"}.fa-shopware:before{content:"\f5b5"}.fa-creative-commons-nc:before{content:"\f4e8"}.fa-aws:before{content:"\f375"}.fa-redhat:before{content:"\f7bc"}.fa-yoast:before{content:"\f2b1"}.fa-cloudflare:before{content:"\e07d"}.fa-ups:before{content:"\f7e0"}.fa-wpexplorer:before{content:"\f2de"}.fa-dyalog:before{content:"\f399"}.fa-bity:before{content:"\f37a"}.fa-stackpath:before{content:"\f842"}.fa-buysellads:before{content:"\f20d"}.fa-first-order:before{content:"\f2b0"}.fa-modx:before{content:"\f285"}.fa-guilded:before{content:"\e07e"}.fa-vnv:before{content:"\f40b"}.fa-js-square:before,.fa-square-js:before{content:"\f3b9"}.fa-microsoft:before{content:"\f3ca"}.fa-qq:before{content:"\f1d6"}.fa-orcid:before{content:"\f8d2"}.fa-java:before{content:"\f4e4"}.fa-invision:before{content:"\f7b0"}.fa-creative-commons-pd-alt:before{content:"\f4ed"}.fa-centercode:before{content:"\f380"}.fa-glide-g:before{content:"\f2a6"}.fa-drupal:before{content:"\f1a9"}.fa-hire-a-helper:before{content:"\f3b0"}.fa-creative-commons-by:before{content:"\f4e7"}.fa-unity:before{content:"\e049"}.fa-whmcs:before{content:"\f40d"}.fa-rocketchat:before{content:"\f3e8"}.fa-vk:before{content:"\f189"}.fa-untappd:before{content:"\f405"}.fa-mailchimp:before{content:"\f59e"}.fa-css3-alt:before{content:"\f38b"}.fa-reddit-square:before,.fa-square-reddit:before{content:"\f1a2"}.fa-vimeo-v:before{content:"\f27d"}.fa-contao:before{content:"\f26d"}.fa-square-font-awesome:before{content:"\e5ad"}.fa-deskpro:before{content:"\f38f"}.fa-sistrix:before{content:"\f3ee"}.fa-instagram-square:before,.fa-square-instagram:before{content:"\e055"}.fa-battle-net:before{content:"\f835"}.fa-the-red-yeti:before{content:"\f69d"}.fa-hacker-news-square:before,.fa-square-hacker-news:before{content:"\f3af"}.fa-edge:before{content:"\f282"}.fa-napster:before{content:"\f3d2"}.fa-snapchat-square:before,.fa-square-snapchat:before{content:"\f2ad"}.fa-google-plus-g:before{content:"\f0d5"}.fa-artstation:before{content:"\f77a"}.fa-markdown:before{content:"\f60f"}.fa-sourcetree:before{content:"\f7d3"}.fa-google-plus:before{content:"\f2b3"}.fa-diaspora:before{content:"\f791"}.fa-foursquare:before{content:"\f180"}.fa-stack-overflow:before{content:"\f16c"}.fa-github-alt:before{content:"\f113"}.fa-phoenix-squadron:before{content:"\f511"}.fa-pagelines:before{content:"\f18c"}.fa-algolia:before{content:"\f36c"}.fa-red-river:before{content:"\f3e3"}.fa-creative-commons-sa:before{content:"\f4ef"}.fa-safari:before{content:"\f267"}.fa-google:before{content:"\f1a0"}.fa-font-awesome-alt:before,.fa-square-font-awesome-stroke:before{content:"\f35c"}.fa-atlassian:before{content:"\f77b"}.fa-linkedin-in:before{content:"\f0e1"}.fa-digital-ocean:before{content:"\f391"}.fa-nimblr:before{content:"\f5a8"}.fa-chromecast:before{content:"\f838"}.fa-evernote:before{content:"\f839"}.fa-hacker-news:before{content:"\f1d4"}.fa-creative-commons-sampling:before{content:"\f4f0"}.fa-adversal:before{content:"\f36a"}.fa-creative-commons:before{content:"\f25e"}.fa-watchman-monitoring:before{content:"\e087"}.fa-fonticons:before{content:"\f280"}.fa-weixin:before{content:"\f1d7"}.fa-shirtsinbulk:before{content:"\f214"}.fa-codepen:before{content:"\f1cb"}.fa-git-alt:before{content:"\f841"}.fa-lyft:before{content:"\f3c3"}.fa-rev:before{content:"\f5b2"}.fa-windows:before{content:"\f17a"}.fa-wizards-of-the-coast:before{content:"\f730"}.fa-square-viadeo:before,.fa-viadeo-square:before{content:"\f2aa"}.fa-meetup:before{content:"\f2e0"}.fa-centos:before{content:"\f789"}.fa-adn:before{content:"\f170"}.fa-cloudsmith:before{content:"\f384"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-dribbble-square:before,.fa-square-dribbble:before{content:"\f397"}.fa-codiepie:before{content:"\f284"}.fa-node:before{content:"\f419"}.fa-mix:before{content:"\f3cb"}.fa-steam:before{content:"\f1b6"}.fa-cc-apple-pay:before{content:"\f416"}.fa-scribd:before{content:"\f28a"}.fa-openid:before{content:"\f19b"}.fa-instalod:before{content:"\e081"}.fa-expeditedssl:before{content:"\f23e"}.fa-sellcast:before{content:"\f2da"}.fa-square-twitter:before,.fa-twitter-square:before{content:"\f081"}.fa-r-project:before{content:"\f4f7"}.fa-delicious:before{content:"\f1a5"}.fa-freebsd:before{content:"\f3a4"}.fa-vuejs:before{content:"\f41f"}.fa-accusoft:before{content:"\f369"}.fa-ioxhost:before{content:"\f208"}.fa-fonticons-fi:before{content:"\f3a2"}.fa-app-store:before{content:"\f36f"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-itunes-note:before{content:"\f3b5"}.fa-golang:before{content:"\e40f"}.fa-kickstarter:before{content:"\f3bb"}.fa-grav:before{content:"\f2d6"}.fa-weibo:before{content:"\f18a"}.fa-uncharted:before{content:"\e084"}.fa-firstdraft:before{content:"\f3a1"}.fa-square-youtube:before,.fa-youtube-square:before{content:"\f431"}.fa-wikipedia-w:before{content:"\f266"}.fa-rendact:before,.fa-wpressr:before{content:"\f3e4"}.fa-angellist:before{content:"\f209"}.fa-galactic-republic:before{content:"\f50c"}.fa-nfc-directional:before{content:"\e530"}.fa-skype:before{content:"\f17e"}.fa-joget:before{content:"\f3b7"}.fa-fedora:before{content:"\f798"}.fa-stripe-s:before{content:"\f42a"}.fa-meta:before{content:"\e49b"}.fa-laravel:before{content:"\f3bd"}.fa-hotjar:before{content:"\f3b1"}.fa-bluetooth-b:before{content:"\f294"}.fa-sticker-mule:before{content:"\f3f7"}.fa-creative-commons-zero:before{content:"\f4f3"}.fa-hips:before{content:"\f452"}.fa-behance:before{content:"\f1b4"}.fa-reddit:before{content:"\f1a1"}.fa-discord:before{content:"\f392"}.fa-chrome:before{content:"\f268"}.fa-app-store-ios:before{content:"\f370"}.fa-cc-discover:before{content:"\f1f2"}.fa-wpbeginner:before{content:"\f297"}.fa-confluence:before{content:"\f78d"}.fa-mdb:before{content:"\f8ca"}.fa-dochub:before{content:"\f394"}.fa-accessible-icon:before{content:"\f368"}.fa-ebay:before{content:"\f4f4"}.fa-amazon:before{content:"\f270"}.fa-unsplash:before{content:"\e07c"}.fa-yarn:before{content:"\f7e3"}.fa-square-steam:before,.fa-steam-square:before{content:"\f1b7"}.fa-500px:before{content:"\f26e"}.fa-square-vimeo:before,.fa-vimeo-square:before{content:"\f194"}.fa-asymmetrik:before{content:"\f372"}.fa-font-awesome-flag:before,.fa-font-awesome-logo-full:before,.fa-font-awesome:before{content:"\f2b4"}.fa-gratipay:before{content:"\f184"}.fa-apple:before{content:"\f179"}.fa-hive:before{content:"\e07f"}.fa-gitkraken:before{content:"\f3a6"}.fa-keybase:before{content:"\f4f5"}.fa-apple-pay:before{content:"\f415"}.fa-padlet:before{content:"\e4a0"}.fa-amazon-pay:before{content:"\f42c"}.fa-github-square:before,.fa-square-github:before{content:"\f092"}.fa-stumbleupon:before{content:"\f1a4"}.fa-fedex:before{content:"\f797"}.fa-phoenix-framework:before{content:"\f3dc"}.fa-shopify:before{content:"\e057"}.fa-neos:before{content:"\f612"}.fa-hackerrank:before{content:"\f5f7"}.fa-researchgate:before{content:"\f4f8"}.fa-swift:before{content:"\f8e1"}.fa-angular:before{content:"\f420"}.fa-speakap:before{content:"\f3f3"}.fa-angrycreative:before{content:"\f36e"}.fa-y-combinator:before{content:"\f23b"}.fa-empire:before{content:"\f1d1"}.fa-envira:before{content:"\f299"}.fa-gitlab-square:before,.fa-square-gitlab:before{content:"\e5ae"}.fa-studiovinari:before{content:"\f3f8"}.fa-pied-piper:before{content:"\f2ae"}.fa-wordpress:before{content:"\f19a"}.fa-product-hunt:before{content:"\f288"}.fa-firefox:before{content:"\f269"}.fa-linode:before{content:"\f2b8"}.fa-goodreads:before{content:"\f3a8"}.fa-odnoklassniki-square:before,.fa-square-odnoklassniki:before{content:"\f264"}.fa-jsfiddle:before{content:"\f1cc"}.fa-sith:before{content:"\f512"}.fa-themeisle:before{content:"\f2b2"}.fa-page4:before{content:"\f3d7"}.fa-hashnode:before{content:"\e499"}.fa-react:before{content:"\f41b"}.fa-cc-paypal:before{content:"\f1f4"}.fa-squarespace:before{content:"\f5be"}.fa-cc-stripe:before{content:"\f1f5"}.fa-creative-commons-share:before{content:"\f4f2"}.fa-bitcoin:before{content:"\f379"}.fa-keycdn:before{content:"\f3ba"}.fa-opera:before{content:"\f26a"}.fa-itch-io:before{content:"\f83a"}.fa-umbraco:before{content:"\f8e8"}.fa-galactic-senate:before{content:"\f50d"}.fa-ubuntu:before{content:"\f7df"}.fa-draft2digital:before{content:"\f396"}.fa-stripe:before{content:"\f429"}.fa-houzz:before{content:"\f27c"}.fa-gg:before{content:"\f260"}.fa-dhl:before{content:"\f790"}.fa-pinterest-square:before,.fa-square-pinterest:before{content:"\f0d3"}.fa-xing:before{content:"\f168"}.fa-blackberry:before{content:"\f37b"}.fa-creative-commons-pd:before{content:"\f4ec"}.fa-playstation:before{content:"\f3df"}.fa-quinscape:before{content:"\f459"}.fa-less:before{content:"\f41d"}.fa-blogger-b:before{content:"\f37d"}.fa-opencart:before{content:"\f23d"}.fa-vine:before{content:"\f1ca"}.fa-paypal:before{content:"\f1ed"}.fa-gitlab:before{content:"\f296"}.fa-typo3:before{content:"\f42b"}.fa-reddit-alien:before{content:"\f281"}.fa-yahoo:before{content:"\f19e"}.fa-dailymotion:before{content:"\e052"}.fa-affiliatetheme:before{content:"\f36b"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-bootstrap:before{content:"\f836"}.fa-odnoklassniki:before{content:"\f263"}.fa-nfc-symbol:before{content:"\e531"}.fa-ethereum:before{content:"\f42e"}.fa-speaker-deck:before{content:"\f83c"}.fa-creative-commons-nc-eu:before{content:"\f4e9"}.fa-patreon:before{content:"\f3d9"}.fa-avianex:before{content:"\f374"}.fa-ello:before{content:"\f5f1"}.fa-gofore:before{content:"\f3a7"}.fa-bimobject:before{content:"\f378"}.fa-facebook-f:before{content:"\f39e"}.fa-google-plus-square:before,.fa-square-google-plus:before{content:"\f0d4"}.fa-mandalorian:before{content:"\f50f"}.fa-first-order-alt:before{content:"\f50a"}.fa-osi:before{content:"\f41a"}.fa-google-wallet:before{content:"\f1ee"}.fa-d-and-d-beyond:before{content:"\f6ca"}.fa-periscope:before{content:"\f3da"}.fa-fulcrum:before{content:"\f50b"}.fa-cloudscale:before{content:"\f383"}.fa-forumbee:before{content:"\f211"}.fa-mizuni:before{content:"\f3cc"}.fa-schlix:before{content:"\f3ea"}.fa-square-xing:before,.fa-xing-square:before{content:"\f169"}.fa-bandcamp:before{content:"\f2d5"}.fa-wpforms:before{content:"\f298"}.fa-cloudversify:before{content:"\f385"}.fa-usps:before{content:"\f7e1"}.fa-megaport:before{content:"\f5a3"}.fa-magento:before{content:"\f3c4"}.fa-spotify:before{content:"\f1bc"}.fa-optin-monster:before{content:"\f23c"}.fa-fly:before{content:"\f417"}.fa-aviato:before{content:"\f421"}.fa-itunes:before{content:"\f3b4"}.fa-cuttlefish:before{content:"\f38c"}.fa-blogger:before{content:"\f37c"}.fa-flickr:before{content:"\f16e"}.fa-viber:before{content:"\f409"}.fa-soundcloud:before{content:"\f1be"}.fa-digg:before{content:"\f1a6"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-symfony:before{content:"\f83d"}.fa-maxcdn:before{content:"\f136"}.fa-etsy:before{content:"\f2d7"}.fa-facebook-messenger:before{content:"\f39f"}.fa-audible:before{content:"\f373"}.fa-think-peaks:before{content:"\f731"}.fa-bilibili:before{content:"\e3d9"}.fa-erlang:before{content:"\f39d"}.fa-cotton-bureau:before{content:"\f89e"}.fa-dashcube:before{content:"\f210"}.fa-42-group:before,.fa-innosoft:before{content:"\e080"}.fa-stack-exchange:before{content:"\f18d"}.fa-elementor:before{content:"\f430"}.fa-pied-piper-square:before,.fa-square-pied-piper:before{content:"\e01e"}.fa-creative-commons-nd:before{content:"\f4eb"}.fa-palfed:before{content:"\f3d8"}.fa-superpowers:before{content:"\f2dd"}.fa-resolving:before{content:"\f3e7"}.fa-xbox:before{content:"\f412"}.fa-searchengin:before{content:"\f3eb"}.fa-tiktok:before{content:"\e07b"}.fa-facebook-square:before,.fa-square-facebook:before{content:"\f082"}.fa-renren:before{content:"\f18b"}.fa-linux:before{content:"\f17c"}.fa-glide:before{content:"\f2a5"}.fa-linkedin:before{content:"\f08c"}.fa-hubspot:before{content:"\f3b2"}.fa-deploydog:before{content:"\f38e"}.fa-twitch:before{content:"\f1e8"}.fa-ravelry:before{content:"\f2d9"}.fa-mixer:before{content:"\e056"}.fa-lastfm-square:before,.fa-square-lastfm:before{content:"\f203"}.fa-vimeo:before{content:"\f40a"}.fa-mendeley:before{content:"\f7b3"}.fa-uniregistry:before{content:"\f404"}.fa-figma:before{content:"\f799"}.fa-creative-commons-remix:before{content:"\f4ee"}.fa-cc-amazon-pay:before{content:"\f42d"}.fa-dropbox:before{content:"\f16b"}.fa-instagram:before{content:"\f16d"}.fa-cmplid:before{content:"\e360"}.fa-facebook:before{content:"\f09a"}.fa-gripfire:before{content:"\f3ac"}.fa-jedi-order:before{content:"\f50e"}.fa-uikit:before{content:"\f403"}.fa-fort-awesome-alt:before{content:"\f3a3"}.fa-phabricator:before{content:"\f3db"}.fa-ussunnah:before{content:"\f407"}.fa-earlybirds:before{content:"\f39a"}.fa-trade-federation:before{content:"\f513"}.fa-autoprefixer:before{content:"\f41c"}.fa-whatsapp:before{content:"\f232"}.fa-slideshare:before{content:"\f1e7"}.fa-google-play:before{content:"\f3ab"}.fa-viadeo:before{content:"\f2a9"}.fa-line:before{content:"\f3c0"}.fa-google-drive:before{content:"\f3aa"}.fa-servicestack:before{content:"\f3ec"}.fa-simplybuilt:before{content:"\f215"}.fa-bitbucket:before{content:"\f171"}.fa-imdb:before{content:"\f2d8"}.fa-deezer:before{content:"\e077"}.fa-raspberry-pi:before{content:"\f7bb"}.fa-jira:before{content:"\f7b1"}.fa-docker:before{content:"\f395"}.fa-screenpal:before{content:"\e570"}.fa-bluetooth:before{content:"\f293"}.fa-gitter:before{content:"\f426"}.fa-d-and-d:before{content:"\f38d"}.fa-microblog:before{content:"\e01a"}.fa-cc-diners-club:before{content:"\f24c"}.fa-gg-circle:before{content:"\f261"}.fa-pied-piper-hat:before{content:"\f4e5"}.fa-kickstarter-k:before{content:"\f3bc"}.fa-yandex:before{content:"\f413"}.fa-readme:before{content:"\f4d5"}.fa-html5:before{content:"\f13b"}.fa-sellsy:before{content:"\f213"}.fa-sass:before{content:"\f41e"}.fa-wirsindhandwerk:before,.fa-wsh:before{content:"\e2d0"}.fa-buromobelexperte:before{content:"\f37f"}.fa-salesforce:before{content:"\f83b"}.fa-octopus-deploy:before{content:"\e082"}.fa-medapps:before{content:"\f3c6"}.fa-ns8:before{content:"\f3d5"}.fa-pinterest-p:before{content:"\f231"}.fa-apper:before{content:"\f371"}.fa-fort-awesome:before{content:"\f286"}.fa-waze:before{content:"\f83f"}.fa-cc-jcb:before{content:"\f24b"}.fa-snapchat-ghost:before,.fa-snapchat:before{content:"\f2ab"}.fa-fantasy-flight-games:before{content:"\f6dc"}.fa-rust:before{content:"\e07a"}.fa-wix:before{content:"\f5cf"}.fa-behance-square:before,.fa-square-behance:before{content:"\f1b5"}.fa-supple:before{content:"\f3f9"}.fa-rebel:before{content:"\f1d0"}.fa-css3:before{content:"\f13c"}.fa-staylinked:before{content:"\f3f5"}.fa-kaggle:before{content:"\f5fa"}.fa-space-awesome:before{content:"\e5ac"}.fa-deviantart:before{content:"\f1bd"}.fa-cpanel:before{content:"\f388"}.fa-goodreads-g:before{content:"\f3a9"}.fa-git-square:before,.fa-square-git:before{content:"\f1d2"}.fa-square-tumblr:before,.fa-tumblr-square:before{content:"\f174"}.fa-trello:before{content:"\f181"}.fa-creative-commons-nc-jp:before{content:"\f4ea"}.fa-get-pocket:before{content:"\f265"}.fa-perbyte:before{content:"\e083"}.fa-grunt:before{content:"\f3ad"}.fa-weebly:before{content:"\f5cc"}.fa-connectdevelop:before{content:"\f20e"}.fa-leanpub:before{content:"\f212"}.fa-black-tie:before{content:"\f27e"}.fa-themeco:before{content:"\f5c6"}.fa-python:before{content:"\f3e2"}.fa-android:before{content:"\f17b"}.fa-bots:before{content:"\e340"}.fa-free-code-camp:before{content:"\f2c5"}.fa-hornbill:before{content:"\f592"}.fa-js:before{content:"\f3b8"}.fa-ideal:before{content:"\e013"}.fa-git:before{content:"\f1d3"}.fa-dev:before{content:"\f6cc"}.fa-sketch:before{content:"\f7c6"}.fa-yandex-international:before{content:"\f414"}.fa-cc-amex:before{content:"\f1f3"}.fa-uber:before{content:"\f402"}.fa-github:before{content:"\f09b"}.fa-php:before{content:"\f457"}.fa-alipay:before{content:"\f642"}.fa-youtube:before{content:"\f167"}.fa-skyatlas:before{content:"\f216"}.fa-firefox-browser:before{content:"\e007"}.fa-replyd:before{content:"\f3e6"}.fa-suse:before{content:"\f7d6"}.fa-jenkins:before{content:"\f3b6"}.fa-twitter:before{content:"\f099"}.fa-rockrms:before{content:"\f3e9"}.fa-pinterest:before{content:"\f0d2"}.fa-buffer:before{content:"\f837"}.fa-npm:before{content:"\f3d4"}.fa-yammer:before{content:"\f840"}.fa-btc:before{content:"\f15a"}.fa-dribbble:before{content:"\f17d"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-internet-explorer:before{content:"\f26b"}.fa-stubber:before{content:"\e5c7"}.fa-telegram-plane:before,.fa-telegram:before{content:"\f2c6"}.fa-old-republic:before{content:"\f510"}.fa-odysee:before{content:"\e5c6"}.fa-square-whatsapp:before,.fa-whatsapp-square:before{content:"\f40c"}.fa-node-js:before{content:"\f3d3"}.fa-edge-legacy:before{content:"\e078"}.fa-slack-hash:before,.fa-slack:before{content:"\f198"}.fa-medrt:before{content:"\f3c8"}.fa-usb:before{content:"\f287"}.fa-tumblr:before{content:"\f173"}.fa-vaadin:before{content:"\f408"}.fa-quora:before{content:"\f2c4"}.fa-reacteurope:before{content:"\f75d"}.fa-medium-m:before,.fa-medium:before{content:"\f23a"}.fa-amilia:before{content:"\f36d"}.fa-mixcloud:before{content:"\f289"}.fa-flipboard:before{content:"\f44d"}.fa-viacoin:before{content:"\f237"}.fa-critical-role:before{content:"\f6c9"}.fa-sitrox:before{content:"\e44a"}.fa-discourse:before{content:"\f393"}.fa-joomla:before{content:"\f1aa"}.fa-mastodon:before{content:"\f4f6"}.fa-airbnb:before{content:"\f834"}.fa-wolf-pack-battalion:before{content:"\f514"}.fa-buy-n-large:before{content:"\f8a6"}.fa-gulp:before{content:"\f3ae"}.fa-creative-commons-sampling-plus:before{content:"\f4f1"}.fa-strava:before{content:"\f428"}.fa-ember:before{content:"\f423"}.fa-canadian-maple-leaf:before{content:"\f785"}.fa-teamspeak:before{content:"\f4f9"}.fa-pushed:before{content:"\f3e1"}.fa-wordpress-simple:before{content:"\f411"}.fa-nutritionix:before{content:"\f3d6"}.fa-wodu:before{content:"\e088"}.fa-google-pay:before{content:"\e079"}.fa-intercom:before{content:"\f7af"}.fa-zhihu:before{content:"\f63f"}.fa-korvue:before{content:"\f42f"}.fa-pix:before{content:"\e43a"}.fa-steam-symbol:before{content:"\f3f6"}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/public/assets/fonts/fa-regular-400.woff2) format("woff2"),url(/public/assets/fonts/fa-regular-400.ttf) format("truetype")}.fa-regular,.far{font-weight:400}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/public/assets/fonts/fa-solid-900.woff2) format("woff2"),url(/public/assets/fonts/fa-solid-900.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(/public/assets/fonts/fa-brands-400.woff2) format("woff2"),url(/public/assets/fonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(/public/assets/fonts/fa-solid-900.woff2) format("woff2"),url(/public/assets/fonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(/public/assets/fonts/fa-regular-400.woff2) format("woff2"),url(/public/assets/fonts/fa-regular-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(/public/assets/fonts/fa-solid-900.woff2) format("woff2"),url(/public/assets/fonts/fa-solid-900.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(/public/assets/fonts/fa-brands-400.woff2) format("woff2"),url(/public/assets/fonts/fa-brands-400.ttf) format("truetype")}@font-face{font-family:"FontAwesome";font-display:block;src:url(/public/assets/fonts/fa-regular-400.woff2) format("woff2"),url(/public/assets/fonts/fa-regular-400.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:"FontAwesome";font-display:block;src:url(/public/assets/fonts/fa-v4compatibility.woff2) format("woff2"),url(/public/assets/fonts/fa-v4compatibility.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}@charset "UTF-8";/*! * Bootstrap v5.1.0 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors * Copyright 2011-2021 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13,110,253;--bs-secondary-rgb:108,117,125;--bs-success-rgb:25,135,84;--bs-info-rgb:13,202,240;--bs-warning-rgb:255,193,7;--bs-danger-rgb:220,53,69;--bs-light-rgb:248,249,250;--bs-dark-rgb:33,37,41;--bs-white-rgb:255,255,255;--bs-black-rgb:0,0,0;--bs-body-rgb:33,37,41;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-bg:#fff}*,::after,::before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[data-bs-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{padding:.2em;background-color:#fcf8e3}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#0d6efd;text-decoration:underline}a:hover{color:#0a58ca}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:#d63384;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:700}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[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}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer::before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:#6c757d}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);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}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.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}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0, 0, 0, 0.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0, 0, 0, 0.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem .25rem}.table-bordered>:not(caption)>*{border-width:1px 0}.table-bordered>:not(caption)>*>*{border-width:0 1px}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}.table-hover>tbody>tr:hover{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}.table-primary{--bs-table-bg:#cfe2ff;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:#000;border-color:#bacbe6}.table-secondary{--bs-table-bg:#e2e3e5;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:#000;border-color:#cbccce}.table-success{--bs-table-bg:#d1e7dd;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:#000;border-color:#bcd0c7}.table-info{--bs-table-bg:#cff4fc;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:#000;border-color:#badce3}.table-warning{--bs-table-bg:#fff3cd;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:#000;border-color:#e6dbb9}.table-danger{--bs-table-bg:#f8d7da;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:#000;border-color:#dfc2c4}.table-light{--bs-table-bg:#f8f9fa;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:#000;border-color:#dfe0e1}.table-dark{--bs-table-bg:#212529;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:#fff;border-color:#373b3e}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-control::-webkit-date-and-time-value{height:1.5em}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}.form-control-color{width:3rem;height:auto;padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:#e9ecef}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.form-switch{padding-left:2.5em}.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control{padding:1rem .75rem}.form-floating>.form-control::-moz-placeholder{color:transparent}.form-floating>.form-control::placeholder{color:transparent}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:3}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.25rem}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group .form-control.is-valid,.input-group .form-select.is-valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid{z-index:1}.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus{z-index:3}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid{z-index:2}.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus{z-index:3}.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529}.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#198754;border-color:#198754}.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#198754;border-color:#198754}.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}.btn-info.disabled,.btn-info:disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}.btn-light.disabled,.btn-light:disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#212529;border-color:#212529}.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#212529;border-color:#212529}.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{color:#fff;background-color:#0d6efd;border-color:#0d6efd}.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0d6efd;background-color:transparent}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-success{color:#198754;border-color:#198754}.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{color:#fff;background-color:#198754;border-color:#198754}.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#198754;background-color:transparent}.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#0dcaf0;background-color:transparent}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{color:#000;background-color:#ffc107;border-color:#ffc107}.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-dark{color:#212529;border-color:#212529}.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{color:#fff;background-color:#212529;border-color:#212529}.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212529;background-color:transparent}.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}.btn-link:hover{color:#0a58ca}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropend,.dropstart,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty::after{margin-left:0}.dropend .dropdown-toggle::after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle::after{display:none}.dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropstart .dropdown-toggle:empty::after{margin-left:0}.dropstart .dropdown-toggle::before{vertical-align:0}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#e9ecef}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item{color:#dee2e6}.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{color:#fff;background-color:rgba(255,255,255,.15)}.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}.dropdown-menu-dark .dropdown-header{color:#adb5bd}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropstart .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:focus,.nav-link:hover{color:#0a58ca}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-link{margin-bottom:-1px;background:0 0;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{background:0 0;border:0;border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.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}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-width:576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas-header{display:none}.navbar-expand-sm .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-sm .offcanvas-bottom,.navbar-expand-sm .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas-header{display:none}.navbar-expand-md .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-md .offcanvas-bottom,.navbar-expand-md .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas-header{display:none}.navbar-expand-lg .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-lg .offcanvas-bottom,.navbar-expand-lg .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas-header{display:none}.navbar-expand-xl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xl .offcanvas-bottom,.navbar-expand-xl .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand-xxl .offcanvas-bottom,.navbar-expand-xxl .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas-header{display:none}.navbar-expand .offcanvas{position:inherit;bottom:0;z-index:1000;flex-grow:1;visibility:visible!important;background-color:transparent;border-right:0;border-left:0;transition:none;transform:none}.navbar-expand .offcanvas-bottom,.navbar-expand .offcanvas-top{height:auto;border-top:0;border-bottom:0}.navbar-expand .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.55)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.55)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.55)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.55);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.55)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:1rem 1rem}.card-title{margin-bottom:.5rem}.card-subtitle{margin-top:-.25rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:1rem}.card-header{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.card-footer{padding:.5rem 1rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}.card-header-tabs{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}.card-header-pills{margin-right:-.5rem;margin-left:-.5rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.card-group>.card{margin-bottom:.75rem}@media (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.accordion-button::after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.accordion-header{margin-bottom:0}.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.accordion-body{padding:1rem 1.25rem}.accordion-flush .accordion-collapse{border-width:0}.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}.accordion-flush .accordion-item:first-child{border-top:0}.accordion-flush .accordion-item:last-child{border-bottom:0}.accordion-flush .accordion-item .accordion-button{border-radius:0}.breadcrumb{display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/")}.breadcrumb-item.active{color:#6c757d}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}.page-item:not(:first-child) .page-link{margin-left:-1px}.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-link{padding:.375rem .75rem}.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}.alert-primary .alert-link{color:#06357a}.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}.alert-secondary .alert-link{color:#34383c}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert-success .alert-link{color:#0c4128}.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}.alert-info .alert-link{color:#04414d}.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}.alert-warning .alert-link{color:#523e02}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}.alert-danger .alert-link{color:#6a1a21}.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}.alert-light .alert-link{color:#4f5050}.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}.alert-dark .alert-link{color:#101214}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>li::before{content:counters(section, ".") ". ";counter-increment:section}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 1px}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#084298;background-color:#cfe2ff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}.list-group-item-success{color:#0f5132;background-color:#d1e7dd}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}.list-group-item-info{color:#055160;background-color:#cff4fc}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}.list-group-item-warning{color:#664d03;background-color:#fff3cd}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}.list-group-item-danger{color:#842029;background-color:#f8d7da}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}.list-group-item-light{color:#636464;background-color:#fefefe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}.list-group-item-dark{color:#141619;background-color:#d3d3d4}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}.btn-close:hover{color:#000;text-decoration:none;opacity:.75}.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:.75rem}.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}.toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}.toast-body{padding:.75rem;word-wrap:break-word}.modal{position:fixed;top:0;left:0;z-index:1055;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1050;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .btn-close{padding:.5rem .5rem;margin:-.5rem -.5rem -.5rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{height:calc(100% - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}.modal-fullscreen .modal-footer{border-radius:0}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}.modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}.modal-fullscreen-md-down .modal-footer{border-radius:0}}@media (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}.modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}.modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}.modal-fullscreen-xxl-down .modal-footer{border-radius:0}}.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start{padding:0 .4rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f0f0f0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:1rem 1rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}.carousel-dark .carousel-caption{color:#000}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}.spinner-grow-sm{width:1rem;height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}.offcanvas{position:fixed;bottom:0;z-index:1045;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem}.offcanvas-header .btn-close{padding:.5rem .5rem;margin-top:-.5rem;margin-right:-.5rem;margin-bottom:-.5rem}.offcanvas-title{margin-bottom:0;line-height:1.5}.offcanvas-body{flex-grow:1;padding:1rem 1rem;overflow-y:auto}.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translateX(-100%)}.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translateX(100%)}.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}.offcanvas.show{transform:none}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentColor;opacity:.5}.placeholder.btn::before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{-webkit-animation:placeholder-glow 2s ease-in-out infinite;animation:placeholder-glow 2s ease-in-out infinite}@-webkit-keyframes placeholder-glow{50%{opacity:.2}}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,0.8) 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;-webkit-animation:placeholder-wave 2s linear infinite;animation:placeholder-wave 2s linear infinite}@-webkit-keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}@keyframes placeholder-wave{100%{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix::after{display:block;clear:both;content:""}.link-primary{color:#0d6efd}.link-primary:focus,.link-primary:hover{color:#0a58ca}.link-secondary{color:#6c757d}.link-secondary:focus,.link-secondary:hover{color:#565e64}.link-success{color:#198754}.link-success:focus,.link-success:hover{color:#146c43}.link-info{color:#0dcaf0}.link-info:focus,.link-info:hover{color:#3dd5f3}.link-warning{color:#ffc107}.link-warning:focus,.link-warning:hover{color:#ffcd39}.link-danger{color:#dc3545}.link-danger:focus,.link-danger:hover{color:#b02a37}.link-light{color:#f8f9fa}.link-light:focus,.link-light:hover{color:#f9fafb}.link-dark{color:#212529}.link-dark:focus,.link-dark:hover{color:#1a1e21}.ratio{position:relative;width:100%}.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:calc(3 / 4 * 100%)}.ratio-16x9{--bs-aspect-ratio:calc(9 / 16 * 100%)}.ratio-21x9{--bs-aspect-ratio:calc(9 / 21 * 100%)}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:1px;min-height:1em;background-color:currentColor;opacity:.25}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translateX(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.border-top{border-top:1px solid #dee2e6!important}.border-top-0{border-top:0!important}.border-end{border-right:1px solid #dee2e6!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:1px solid #dee2e6!important}.border-start-0{border-left:0!important}.border-primary{border-color:#0d6efd!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#198754!important}.border-info{border-color:#0dcaf0!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#212529!important}.border-white{border-color:#fff!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.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}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!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}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.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:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.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:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.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:.25rem!important}.mt-2{margin-top:.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:.25rem!important}.me-2{margin-right:.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:.25rem!important}.mb-2{margin-bottom:.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:.25rem!important}.ms-2{margin-left:.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:.25rem!important}.p-2{padding:.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:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.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:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.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:.25rem!important}.pt-2{padding-top:.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:.25rem!important}.pe-2{padding-right:.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:.25rem!important}.pb-2{padding-bottom:.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:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-light{font-weight:300!important}.fw-lighter{font-weight:lighter!important}.fw-normal{font-weight:400!important}.fw-bold{font-weight:700!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb),var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb),var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb),var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb),var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb),var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb),var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb),var(--bs-text-opacity))!important}.text-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:#6c757d!important}.text-black-50{--bs-text-opacity:1;color:rgba(0,0,0,.5)!important}.text-white-50{--bs-text-opacity:1;color:rgba(255,255,255,.5)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:0.25}.text-opacity-50{--bs-text-opacity:0.5}.text-opacity-75{--bs-text-opacity:0.75}.text-opacity-100{--bs-text-opacity:1}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb),var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb),var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb),var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb),var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb),var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb),var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb),var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb),var(--bs-bg-opacity))!important}.bg-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:transparent!important}.bg-opacity-10{--bs-bg-opacity:0.1}.bg-opacity-25{--bs-bg-opacity:0.25}.bg-opacity-50{--bs-bg-opacity:0.5}.bg-opacity-75{--bs-bg-opacity:0.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:.25rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:.2rem!important}.rounded-2{border-radius:.25rem!important}.rounded-3{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-end{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-start{border-bottom-left-radius:.25rem!important;border-top-left-radius:.25rem!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}} /*# sourceMappingURL=bootstrap.min.css.map */@font-face { font-family: BuenosAiresBold; src: url(/public/assets/fonts/BuenosAires-Bold.woff); } @font-face { font-family: BuenosAiresRegular; src: url(/public/assets/fonts/BuenosAires-Regular.woff); } @font-face { font-family: BuenosAiresThin; src: url(/public/assets/fonts/BuenosAires-Book.woff); } @font-face { font-family: BuenosAiresSemiBold; src: url(/public/assets/fonts/BuenosAires-SemiBold.woff); } @media screen and (-webkit-min-device-pixel-ratio: 0) { h1, h2, h3, h4, h5, h6, strong, b { font-family: BuenosAiresBold !important; font-weight: 500 !important; } .accordian-bg-faq .accordion-item .accordion-button:not(.collapsed), .accordian-bg-faq .accordion-item .accordion-button { font-family: 'BuenosAiresregular'; font-weight: 500; } } * { box-sizing: border-box; } body { font-family: BuenosAiresThin; margin: 0; } h1, h2, h3, h4, h5, h6, b, strong { font-family: BuenosAiresBold; font-weight: 700; } p { -webkit-margin-before: 0; margin-block-start: 0; -webkit-margin-after: 0; margin-block-end: 0; font-family: BuenosAiresThin; font-size: 14px; color: #6c6a6a; } body a { font-family: BuenosAiresThin; font-size: 15px; text-decoration: none; color: #6c6a6a; } body a:hover { text-decoration: none; color: initial; } .rubicon-btn:hover, .primary-bg.small-rubicon-btn { color: #fff; } .rubicon-btn { font-style: normal; font-weight: 400; font-size: 16px; line-height: 24px; display: flex; align-items: center; text-align: center; text-transform: capitalize; color: #fff; background: #fd6727; border-radius: 30px; padding: 12px 21px; border: 0; font-family: "BuenosAiresThin"; position: relative; } a.navbar-brand img { width: 257px; -o-object-fit: contain; object-fit: contain; } .primary-text { font-style: normal; font-weight: 400; line-height: 21px; color: #fd6727; } .small-rubicon-btn { border-radius: 39px; padding: 12px 32px; font-family: "BuenosAiresThin"; text-decoration: none; } .primary-bg, .primary-bg:hover a { background: #fd6727; color: #fff; } .white-bg, .white-bg:hover a { background: #fff; color: #fd6727; } header { padding: 0 25px; position: relative; top: 0; background: #fff8ee; transition: all 0.3s ease 0; } li.nav-item a:hover { color: #fd6727; } li.nav-item a { padding-right: 30px; font-style: normal; font-weight: 400; font-size: 15px; line-height: 21px; color: #161d27; font-family: "BuenosAiresThin"; text-decoration: none; transition: all 0.3s; } a.login { margin-right: 24px; margin-left: 12px; } a.help-icon img { width: 18px; height: 18px; } a.help-icon { background: #fff; box-shadow: 0 0 14px rgba(0, 0, 0, 0.06); width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; text-align: center; border-radius: 100%; line-height: 34px; margin: 0; } a.login { box-shadow: 0 0 14px rgba(0, 0, 0, 0.06); } header { width: 100%; } header.active { position: fixed; left: 0; right: 0; margin: 0 auto; background-color: #fff6eb; z-index: 99; } .top-footer { background-color: #0b1625; color: #fff; } .bottom-footer { background-color: #161d27; color: #fff; } .top-footer { padding-top: 40px; padding-bottom: 35px; } .bottom-footer { padding-top: 40px; padding-bottom: 20px; } .footer-row div h6 { font-style: normal; font-weight: 600; font-size: 20px; line-height: 35px; align-items: center; color: #fff; } .footer-row p { font-style: normal; font-weight: 350; font-size: 14px; line-height: 19px; display: flex; align-items: center; color: #fff; } .app-box img { max-width: 151px; } .app-box { display: flex; align-items: center; -moz-column-gap: 10px; column-gap: 10px; } .social-link ul li { margin-right: 12px; } .social-link ul { display: flex; align-items: center; list-style: none; padding-left: 0; } .social-link ul img { width: 25px; height: 25px; -o-object-fit: contain; object-fit: contain; } select.form-select { font-weight: 350; font-size: 14px; line-height: 16px; display: flex; align-items: center; color: #fff; border: 1px solid #e8e6e6; border-radius: 50px; background-color: #0b1625; font-family: "BuenosAiresThin"; padding: 8px 18px; height: auto; } .item-language { max-width: 340px !important; margin-left: auto; } .bottom-footer h6 { font-weight: 700; font-size: 20px; line-height: 34px; display: flex; align-items: center; text-transform: capitalize; color: #fff; } .footer-bottom-row ul li a { font-weight: 400; font-size: 14px; line-height: 28px; text-transform: capitalize; color: #fff; transition: all 0.3s; } .footer-bottom-row ul li a:hover { color: #fd6727; } .footer-bottom-row ul { list-style: none; padding-left: 0; color: #fff; } .footer-bottom-row { display: flex; justify-content: space-between; } .copyright { font-size: 14px; line-height: 17px; font-family: "BuenosAiresThin"; padding: 10px; } .top-sec-cover { padding-top: 95px; background: linear-gradient(179.98deg, #fff6eb 0.02%, rgba(253, 255, 238, 0.12) 65.97%, rgba(253, 255, 238, 0.25) 80.74%); } .tag-line h1 { font-weight: 700; font-size: 52px; line-height: 66px; color: #161d27; } .tag-line p { font-family: "BuenosAiresSemiBold"; font-style: normal; font-weight: 500; font-size: 18px; line-height: 28px; color: #161d27; } .tag-line .underline { position: relative; } .tag-line .underline:after { content: ""; position: absolute; width: 100%; height: 2.45em; left: 0; width: 100%; z-index: 1; background-image: url(/public/assets/images/ul1.svg); background-repeat: no-repeat; background-size: 100% 100%; transition: width 0.5s cubic-bezier(0.22, 0.61, 0.36, 1); bottom: -2px; height: 18px; left: 21px; } .searchbox input.form-control { height: 56px; background: #fff; border: 2px solid #ebebeb; box-shadow: 0 0 27.5849px rgba(0, 0, 0, 0.03); font-style: normal; font-weight: 500; font-size: 12px; line-height: 20px; color: #6c6a6a; font-family: "BuenosAiresRegular"; padding-left: 74px; } .searchbox input[type="submit"] { background: #fd6727; border: 0; width: 100px; font-weight: 600; font-size: 18px; line-height: 24px; color: #fff; font-family: "BuenosAiresBold"; border-radius: 0 100px 100px 0; height: auto; } body .banner-section .searchbox form input.form-control { border-radius: 100px 0 0 100px !important; } body .banner-section .searchbox form img { height: 21px; -o-object-fit: contain; object-fit: contain; position: absolute; z-index: 9; top: 17px; left: 40px; } body .banner-section .searchbox form div { position: relative; } .popular-key-word strong { padding-right: 5px; } .popular-key-word span { -webkit-text-decoration-line: none; text-decoration-line: none; color: #fd6727; } .popular-key-word { font-size: 14px; line-height: 20px; } .banner-row .item-pic img { height: 550px; -o-object-fit: contain; object-fit: contain; } .item-pic { text-align: center; } .language-title h2 { font-style: normal; font-weight: 700; font-size: 32px; line-height: 42px; color: #161d27; } .language-items .item img { height: 50px; width: 50px; -o-object-fit: contain; object-fit: contain; } .language-items .item h2 { font-style: normal; font-weight: 700; font-size: 20px; line-height: 25px; color: #161d27; padding-top: 8px; } .language-row { padding-top: 130px; padding-bottom: 130px; } .single-testimonials { background: #fff; box-shadow: 0 0 38px rgba(0, 0, 0, 0.08); border-radius: 30px; } .testimonial-wrap { display: flex; align-items: center; justify-content: center; } .single-testimonials-box { width: 100%; padding: 20px 32px; position: relative; } .single-testimonials-box img { -o-object-fit: contain; object-fit: contain; max-width: 70px; position: absolute; top: -36px; left: 28px; border-radius: 100%; } .testimonial-title h4, .how-title h4 { font-style: normal; font-weight: 700; font-size: 18px; line-height: 18px; text-align: center; letter-spacing: 0.3em; text-transform: uppercase; color: #fd6727; } .testimonial-title h1, .how-title h1 { font-style: normal; font-weight: 700; font-size: 30px; line-height: 32px; text-align: center; color: #161d27; position: relative; } .how-title span { position: relative; } .how-title span:after { content: ""; position: absolute; width: 100%; z-index: -10; background-image: url(/public/assets/images/underlinev2.svg); background-repeat: no-repeat; background-size: 100% 100%; transition: width 0.5s cubic-bezier(0.22, 0.61, 0.36, 1); bottom: -20px; height: 30px; left: 0; } .how-title span:after { background-image: url(/public/assets/images/underlinev3.svg); } span.underline-1 { position: relative; } span.underline-1:after { content: ""; position: absolute; width: 100%; /* z-index: -10; */ background-image: url(/public/assets/images/under-line-2.png); background-repeat: no-repeat; background-size: 100% 100%; transition: width 0.5s cubic-bezier(0.22, 0.61, 0.36, 1); bottom: -31px; height: 30px; left: 0; background-size: 100%; } .how-title { margin-bottom: 75px; } .testimonial-title { padding-bottom: 65px; } .single-testimonials { margin-left: -14px; max-width: 324px; width: 100%; } .testimonial-wrap { max-width: 1170px; margin: 0 auto; } .single-testimonials-box { text-align: center; } .name { font-style: normal; font-weight: 400; font-size: 14px; line-height: 20px; color: #161d27; padding-top: 20px; font-family: "BuenosAiresThin"; } h6.teacher-of { font-style: normal; font-weight: 600; font-size: 14px; line-height: 20px; text-align: center; color: #161d27; margin-bottom: 0; } .years { font-size: 13px; line-height: 19px; color: #6c6a6a; font-family: "BuenosAiresRegular"; } .lessons span { color: #fd6727; } .lessons { font-size: 13px; line-height: 19px; color: #6c6a6a; font-family: "BuenosAiresThin"; padding: 3px 0; } .ratings { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; justify-content: center; } .ratings { color: #ffa704; font-size: 13px; padding: 3px 0; } .pricing { font-style: normal; font-size: 13px; line-height: 18px; color: #878787; font-family: "BuenosAiresThin"; margin-top: 6px; } .pricing b { font-style: normal; font-weight: 600; font-size: 18px; color: #161d27; } section.testimonial-container { padding-bottom: 130px; } .how-1 .item-pic { background: #ffeef1; border-radius: 30px; } .how-2 .item-pic { background: #fff4ee; border-radius: 30px; } .how-3 .item-pic { background: #eef3ff; border-radius: 30px; } .how-content .item-content h4 { font-style: normal; font-weight: 700; font-size: 25px; line-height: 32px; color: #161d27; margin-top: 15px; } .how-content .item-content .number { background: #161d27; width: 30px; height: 30px; font-weight: 700; font-size: 16px; line-height: 30px; text-align: center; text-transform: uppercase; color: #fff; font-family: "BuenosAiresBold"; border-radius: 100%; } .how-content a.rubicon-btn { display: inline-block; margin-top: 10px; } .how-content a.rubicon-btn i { padding-left: 6px; vertical-align: text-bottom; } .how-content .row { justify-content: center; margin-bottom: 65px; } .how-content .container { max-width: 940px; } .how-inner .item-pic img { height: auto; -o-object-fit: contain; object-fit: contain; max-width: 371px; } .how-content .item-content { margin-left: 50px; max-width: 520px !important; } .row.how-2 .item-content { margin-left: 0; margin-right: 50px; } .how-inner .item-pic { max-width: 500px; height: 427px; display: flex; align-items: center; justify-content: center; } .how-content { margin-bottom: 120px; } .teachers-inner .item-heading h4 { font-style: normal; font-weight: 700; font-size: 16px; line-height: 22px; display: flex; align-items: center; color: #161d27; margin-top: 4px; } .heading { padding-top: 12px; } .location { font-weight: 400; font-size: 13px; line-height: 21px; display: flex; align-items: center; color: #6c6a6a; } .heading { display: flex; align-items: center; justify-content: space-between; } .location i { font-family: "FontAwesome"; color: #fd6727; margin-right: 8px; } .item-review { font-style: normal; font-weight: 400; font-size: 14px; line-height: 19px; color: #828282; font-family: "BuenosAiresSemiBold"; } .heading span { font-style: normal; font-weight: 600; font-size: 16px; line-height: 22px; color: #fd6727; } .teachers-row .item { margin-bottom: 30px; } .teachers-row .item img { -o-object-fit: cover; object-fit: cover; border-radius: 30px; } section.customer-review { background: #161d27; margin-top: 105px; color: #fff; } section.customer-review img { width: 100%; } section.customer-review { padding-top: 75px; padding-bottom: 70px; } .customer-review .item-content .desc { font-style: normal; font-weight: 400; font-size: 20px; line-height: 35px; color: #fff; font-family: "BuenosAiresThin"; } section.customer-review span:before { content: ""; height: 26px; background-color: #fd6727; width: 2px; position: absolute; left: 0; } section.customer-review span { font-style: normal; font-weight: 400; font-size: 16px; line-height: 22px; color: #fff; font-family: "BuenosAiresRegular"; position: relative; top: 9px; padding-left: 14px; } .blog-inner .item a { width: 100%; } .blog-inner .item img { max-width: 100%; border-radius: 20px; margin: 0 auto; width: 100%; } .blog-inner .item { position: relative; max-height: 390px; overflow: hidden; } .blog-inner .item:after { content: ""; background: linear-gradient(0deg, #161d27 16.87%, rgba(22, 29, 39, 0) 100%); position: absolute; bottom: 0; width: calc(100% - 24px); height: 233px; left: 0; right: 0; margin: 0; margin: 0 auto; border-radius: 0 0 20px 20px; } .blog-inner { width: 84%; margin: 0 auto; margin-bottom: 90px; } .btn-read { text-align: center; margin-top: 100px; } .blog-inner .item { position: relative; } .over-caption { position: absolute; bottom: 20px; z-index: 9; color: #fff; left: 40px; } .over-caption h3, .over-caption h3 a { font-weight: 700; font-size: 25px; line-height: 35px; display: flex; align-items: center; width: 96%; color: #fff; } .date ul li { margin-right: 13px; } .date ul li i { color: #fd6727; margin-right: 8px; } .date ul li { font-style: normal; font-weight: 400; font-size: 14px; line-height: 20px; display: flex; align-items: center; color: #fff; font-family: "BuenosAiresThin"; } .over-caption .button { margin-bottom: 20px; } .date ul { display: flex; list-style: none; padding-left: 0; margin-top: 30px; } .blog-page .date ul { margin-top: 20px; } .news-letter-box p { font-style: normal; font-weight: 400; font-size: 18px; line-height: 25px; text-align: center; text-transform: capitalize; color: #E8E6E6; } .news-letter-box h2 { font-style: normal; font-weight: 700; font-size: 42px; line-height: 59px; text-transform: capitalize; color: #fff; } .newsletter-container.container { max-width: 1000px; background: #161d27; box-shadow: 0 0 25px rgba(0, 0, 0, 0.07); border-radius: 50px; padding: 72px 145px; color: #fff; text-align: center; margin-bottom: 90px; } .form-box { display: flex; align-items: center; justify-content: center; } .form-box .item input { width: 462px; height: 56px; background: #fff; border-radius: 50px; max-width: 462px; height: 56px; background: #fff; border-radius: 50px; font-weight: 400; font-size: 18px; line-height: 25px; text-transform: capitalize; color: #000; padding-left: 39px; font-family: "BuenosAiresRegular"; } .form-box { margin-top: 31px; -moz-column-gap: 15px; column-gap: 15px; } .form-box .item button { background: #fd6727; border-radius: 50px; border: 0; height: 56px; width: 200px; color: #fff; font-size: 18px; font-family: "BuenosAiresRegular"; } .special-box:after { content: ""; background: linear-gradient(90deg, #161d27 50.54%, rgba(22, 29, 39, 0) 100%); position: absolute; left: 0; height: 100%; width: 70%; border-bottom-left-radius: 100px; top: 0; } .special-box .caption { position: absolute; top: 50%; z-index: 9; color: #fff; display: flex; align-items: center; left: 113px; transform: translate(0%, -50%); } .special-box { position: relative; width: 1200px; height: 490px; margin: 0 auto; margin-top: 90px; margin-bottom: 90px; } .reviewbox_inner { background-image: url(/public/assets/images/Rectangle.png); width: 120px; height: 90px; background-size: cover; color: #000; position: absolute; bottom: 50px; z-index: 9; right: 200px; padding: 10px; } .reviewbox h6 { font-size: 13px; margin: 0; line-height: initial; } .reviewbox span { font-size: 11px; display: flex; align-items: center; gap: 2px; } .reviewbox .reviw-point { display: flex; font-size: 8px; color: #828282; gap: 5px; align-items: center; display: flex; font-size: 9px; color: #828282; gap: 5px; align-items: center; font-weight: 600; } .special-box { background-image: url(/public/assets/images/special.png); border-top-right-radius: 100px; border-bottom-left-radius: 100px; background-repeat: no-repeat; background-size: contain; background-position: right; width: 84%; } .special-box .item-caption h2 { font-style: normal; font-weight: 700; font-size: 42px; line-height: 48px; color: #fff; } .special-box .item-caption .button { margin-top: 30px; } .special-box .item-caption { max-width: 635px; } .swiper-slide div:after { content: ""; background: linear-gradient(358.6deg, #161d27 11.48%, rgba(22, 29, 39, 0) 94.52%); position: absolute; bottom: 0; height: 70%; width: 100%; } .swiper-slide div { position: relative; } .slider1 { position: relative; width: 100%; display: flex; justify-content: center; align-items: center; overflow: hidden; background: linear-gradient(180deg, #161d27 0%, rgba(22, 29, 39, 0.85) 100%); box-shadow: inset 0 -46px 4px rgba(0, 0, 0, 0.25); } .slider1 .ovarlay a { font-style: normal; font-weight: 600; font-size: 16px; line-height: 28px; text-align: center; color: #fff; position: relative; z-index: 9; text-align: center; margin: 0 auto; display: block; bottom: 10px; } .swiper { width: 100%; padding-top: 50px; padding-bottom: 50px; } .swiper-slide { width: 300px; height: 400px; box-shadow: 0 15px 50px rgba(0, 0, 0, 0.2); border-radius: 10px; display: flex; flex-direction: column; justify-content: end; align-items: self-start; } .swiper-slide-active { filter: blur(0px); } .swiper-pagination-bullet, .swiper-pagination-bullet-active { background: #fff; } section.slider-sec { background-color: #151c26; } .swiper-slide span { text-transform: uppercase; color: #fff; background: #1b7402; padding: 7px 18px 7px 25px; display: inline-block; border-radius: 0 20px 20px 0; letter-spacing: 2px; font-size: 0.8rem; font-family: "Open Sans", sans-serif; } .swiper-slide--one span { background: #62667f; } .swiper-slide--two span { background: #087ac4; } .swiper-slide--three span { background: #b45205; } .swiper-slide--four span { background: #087ac4; } .swiper-slide h2 { color: #fff; font-family: "Roboto", sans-serif; font-weight: 400; font-size: 1.3rem; line-height: 1.4; margin-bottom: 15px; padding: 25px 45px 0 25px; } .swiper-slide p { color: #fff; font-family: "Roboto", sans-serif; font-weight: 300; display: flex; align-items: center; padding: 0 25px 35px; } .swiper-slide svg { color: #fff; width: 22px; height: 22px; margin-right: 7px; } .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right { background-image: none; } .bwtween-title { margin-top: 55px; margin-bottom: -15px; } .bwtween-title .how-title h1 { color: #fff; } .bwtween-title h1 span:after { z-index: 9; } .slider2 .swiper-slide, .slider2 .swiper-slide img { border-top-left-radius: 20px; border-top-right-radius: 20px; } section.teachers-container { margin-top: 80px; } .slider2 .ovarlay { position: absolute; z-index: 9; bottom: 6px; right: 0; left: 0; text-align: center; } .slider2 .swiper-slide div:after { display: none; } .slider2 .ovarlay a { font-style: normal; font-weight: 600; font-size: 16px; line-height: 28px; text-align: center; color: #fff; } .slider2 .swiper-slide { position: relative; } .slider2 .swiper-slide:after { background: linear-gradient(358.6deg, #161d27 11.48%, rgba(22, 29, 39, 0) 94.52%); content: ""; position: absolute; bottom: 0; width: 100%; height: 55%; } .app-box { margin: 19px 0 0; } .social-link { margin: 21px 0 0; } .viewBtn { position: absolute; right: 0; bottom: 13px; } .how-title { position: relative; } .viewAllbtn { color: #000; font-size: 20px; position: relative; padding: 0 21px 0 0; font-family: "BuenosAiresRegular"; text-decoration: underline; text-underline-offset: 3px; } .viewAllbtn:hover { text-decoration: underline; } .viewAllbtn::after { position: absolute; content: ""; right: 0; top: 50%; width: 12px; height: 20px; transform: translateY(-50%); background: url(/public/assets/images/view-arrow.png) no-repeat; } .upcoming { margin: 100px 0 0; } .cardSlider_img img { border-radius: 30px; } .navbar-dark .navbar-toggler-icon { background-image: url(/public/assets/images/hamburger.svg) !important; } .navbar-toggler:focus { box-shadow: none; } .btn-close { opacity: unset; } .offcanvas-header .btn-close { margin-right: -60px; } .offcanvas-backdrop.show { opacity: 0.9; } .offcanvas-backdrop { background-color: #161d27; } .offcanvas-start { width: 300px; } .offcanvas { background-color: #fff4ee; } .setNav { align-items: center; } .btncounter { max-width: 158px; width: 100%; } .btncounter a { display: block; padding: 15px 0; text-align: center; } .btncounter a:hover { padding: 15px 0; } .btncounter a i { padding-left: 5px; } .set_slides { width: 100%; } .upcomingOuter { padding-left: 150px; } .sticky_tiger { position: -webkit-sticky; position: sticky; transition: all 0.3s ease 0; box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16); } .sticky_tiger a.navbar-brand img { width: 200px; transition: all 0.3s ease 0; } .sticky_tiger .small-rubicon-btn, .sticky_tiger .small-rubicon-btn:hover { padding: 10px 37px; transition: all 0.3s ease 0; } .sticky_tiger a.help-icon { width: 45px; height: 46px; } a.navbar-brand img { transition: all 0.3s ease 0; } .action-btns { display: flex; align-items: center; } .form-select { background-image: url(/public/assets/images/bottom-arrow.svg); } .form-select:focus { border-color: #b45205; outline: 0; box-shadow: none; } .offcanvas-backdrop.fade.show { display: none; } .set_slides img { max-height: 200px; min-height: 200px; -o-object-fit: cover; object-fit: cover; max-width: 100%; } .cardSlider_img img { min-height: 360px; -o-object-fit: cover; object-fit: cover; max-height: 360px; width: 100%; } .flagImg img { width: 20px !important; height: 20px; } .flagImg { display: flex; align-items: center; -moz-column-gap: 10px; column-gap: 10px; } .title_flag h3 { font-size: 25px; } .title_flag { max-width: 472px; } .card_innerLayer { margin-top: 20px; padding: 7px 0 14px; } .cardSlider_img img { width: 100%; } .mdate { display: flex; -moz-column-gap: 10px; column-gap: 10px; align-items: center; } .iconDate svg { display: block; } .mdateInner p { font-size: 14px; color: #161d27; font-family: "BuenosAiresSemiBold"; } .timeDate { display: flex; align-items: center; -moz-column-gap: 15px; column-gap: 15px; margin: 15px 0; } .priceInner { color: #fd6727; } .priceInner h3 { font-size: 26px; } .CardFlag { margin: 0 0 5px; } .bookipic img { width: 70px !important; height: 70px; -o-object-fit: cover; object-fit: cover; border-radius: 50%; } .starblock svg { display: block; height: 20px; } .starItem p { display: flex; align-items: center; -moz-column-gap: 3px; column-gap: 3px; } .star_five { font-weight: 600; font-size: 20px; color: #fd6727; } .picName h3 { font-size: 21px; margin: 0; } .BookingBlockInner { display: flex; align-items: center; -moz-column-gap: 10px; column-gap: 10px; } .seccounter { font-family: "BuenosAiresRegular"; } .bookingBlock { display: flex; align-items: center; justify-content: space-between; margin: 35px 0 0; } .owlItemInner { max-width: 480px; width: 100%; } .owlSlider .owl-dot.active { max-width: 90px; width: 100%; height: 5px; border-radius: 5px; background: #161d27 !important; } .owlSlider .owl-dot { background: #e8e8e8 !important; max-width: 90px; width: 100%; height: 5px; border-radius: 5px; } .owlSlider .owl-dots { display: flex; justify-content: center; margin-top: 50px; } .item.owlSlider_item { display: flex; justify-content: center; } .swiper-slide { width: auto; height: auto; } .owlSliderIteam { padding: 0 0 5px; } .owlSliderIteam .owl-dots { display: none; } .owlSliderIteam1 .owl-dots { display: none; } .page-header-inner h1 { font-weight: 700; font-size: 35px; line-height: 49px; text-align: center; text-transform: capitalize; color: #161d27; } .page-header-inner p { font-size: 15px; line-height: 21px; text-align: center; text-transform: capitalize; color: #161d27; } .page-header-container { background: #fff4ee; border-radius: 10px; padding-top: 34px; padding-bottom: 20px; } .white-bg-header header { background: #fff; padding-top: 14px; padding-bottom: 14px; } .yt-video { position: relative; } .yt-video iframe { border-radius: 10px; } .time-head { position: absolute; top: 85px; left: 12px; font-weight: 600; font-style: normal; font-weight: 600; font-size: 14px; line-height: 18px; text-align: center; text-transform: uppercase; color: #161d27; } .custom-calender { position: relative; } .video-bottom-title { display: flex; } .videotitle { background: #fff; border-radius: 50px; padding: 0 15px 0px 15px; border: 1px solid #fd6727; display: flex; align-items: center; justify-content: center; margin-right: 10px; cursor: pointer; height: 45px; } .videotitle a { color: #fd6727; font-size: 14px; line-height: 20px; font-weight: 600; text-align: center; width: 100%; display: flex; align-items: center; justify-content: center; } /* Calender start  */ .fc-event { background: red; border-color: red; } .top-table-title h6 { font-style: normal; font-weight: 400; font-size: 16px; line-height: 22px; text-transform: uppercase; color: #161d27; } .fc-col-header-cell { height: 50px; padding-top: 10px !important; font-weight: 700; font-size: 14px; line-height: 20px; text-align: center; text-transform: uppercase; color: #fd6727; } .fc-col-header-cell .fc-col-header-cell-cushion { font-weight: 700; font-size: 14px; line-height: 20px; text-align: center; text-transform: uppercase; color: #fd6727; } .fc-col-header-cell { height: 50px; padding-top: 10px !important; font-weight: 700; font-size: 14px; line-height: 20px; text-align: center; text-transform: uppercase; color: #fd6727; } .fc-col-header-cell .fc-col-header-cell-cushion { font-weight: 700; font-size: 14px; line-height: 20px; text-align: center; text-transform: uppercase; color: #fd6727; } .fc-timegrid-slots tr { height: 50px; } .fc-timegrid-slots td.fc-timegrid-slot { font-style: normal; font-weight: 600; font-size: 13px; line-height: 18px; text-align: center; text-transform: uppercase; color: #161d27; } th.fc-timegrid-axis { max-width: 180px !important; width: 100%; } /* .fc-toolbar-chunk { display: flex; width: 100%; max-width: 100%; justify-content: space-between; } .fc-header-toolbar.fc-toolbar.fc-toolbar-ltr { flex-direction: column; margin-bottom: 0; padding: 15px; } */ .fc-button-group { position: relative; /*right: -24%;*/ } .fc-button-group .fc-button, .fc-today-button, button.fc-today-button.fc-button.fc-button-primary { background: none; color: #747474; border: none; cursor: pointer; } .fc-button-group .fc-button:hover, .fc-today-button:hover { background: none; color: #747474; } .fc-button-group .fc-button:active, .fc-today-button:active { background: none; color: #747474; border: none; } .fc-button-group .fc-button:active, .fc-button-group .fc-button:focus { background: none !important; border: none !important; outline: none !important; box-shadow: none !important; color: #747474; } .fc-scrollgrid-section-header .fc-scroller-harness .fc-scroller { overflow: hidden !important; } .cal-header { display: flex; align-items: center; justify-content: space-between; margin-bottom: 30px; } .cal-available { display: flex; align-items: center; justify-content: end; } .cal-available label { font-style: normal; font-weight: 400; font-size: 20px; line-height: 28px; text-transform: uppercase; color: #161d27; display: flex; align-items: center; } label.availble-label { margin-right: 16px; } input.available-bg, input.booked-bg { margin-right: 12px; width: 20px; height: 20px; } .cal-heading h6 { font-style: normal; font-weight: 400; font-size: 25px; line-height: 35px; color: #161d27; } .cal-heading h3 { font-style: normal; font-weight: 700; font-size: 30px; line-height: 42px; color: #161d27; } div#calendar { border: 1px solid #e8e6e6; position: relative; } input.available-bg[type="radio"] { accent-color: #138b00; } input.booked-bg[type="radio"] { accent-color: #cd0101; } .custom-popd .modal-dialog { max-width: 75%; width: 100%; height: 65vh; } .custom-popd .modal-dialog .modal-content { height: 87vh; overflow-y: auto; max-width: 730px; width: 100%; margin: 0 auto; } .custom-popd .modal-dialog div#calendar { height: 100%; } .custom-popd .cal-header { width: 100%; margin-top: 20px; margin-bottom: 0; align-items: end; } .custom-popd .cal-heading h3 { font-weight: 700; font-size: 21.5964px; line-height: 30px; color: #161d27; } .custom-popd .cal-heading h6 { font-style: normal; font-weight: 400; font-size: 17.997px; line-height: 25px; color: #161d27; } .custom-popd .cal-heading { max-width: 46%; width: 100%; } .custom-popd .cal-header .cal-available { padding-bottom: 10px; width: 100%; } .custom-popd .modal-header .btn-close { top: -40px; position: relative; } .custom-popd .cal-header .cal-available label { font-style: normal; font-weight: 400; font-size: 14.6897px; line-height: 21px; text-transform: uppercase; color: #161d27; } .custom-popd div#calendar { border: none; } .custom-popd a.fc-col-header-cell-cushion { font-style: normal; font-weight: 600; font-size: 14px; line-height: 20px; text-align: center; text-transform: uppercase; color: #fd6727; } /*.custom-popd .note--secondary{ display: none; } */ #calendar-container { padding: 1rem 1rem; } /* ---------------------------------- About us ---------------  */ .top-subheader { background-image: url(/public/assets/images/blog-subheader.png); width: 100%; min-height: 400px; background-size: cover; display: flex; background-repeat: no-repeat; background-position: bottom; } .about-subheader { background-image: url(/public/assets/images/about-subheader.png); } .top-subheader h2, .top-subheader p { text-align: center; color: #FFFFFF; } .top-subheader h2 { margin-bottom: 20px; font-style: normal; font-weight: 700; font-size: 60px; line-height: 75px; text-align: center; color: #FFFFFF; margin-bottom: 20px; } .top-subheader .ask-container-top-forum h2, .top-subheader .ask-container-top-forum p { text-align: center; color: #161d27; } .top-subheader .container { display: flex; align-items: center; justify-content: center; } .about-us-content h1 { font-style: normal; font-weight: 700; font-size: 30px; line-height: 42px; color: #161d27; } .about-us-content p { margin-bottom: 30px; font-size: 16px; line-height: 27px; color: #6c6a6a; } .row.about-bg { margin: 80px 0; align-items: center; } .core-value { background: #161d27; padding-top: 60px; padding-bottom: 100px; } .row.about-bg { margin: 80px 0; align-items: center; } .core-value-top-heading { text-align: center; } /* .core-value-top-heading h6 { font-style: normal; font-weight: 700; font-size: 22px; line-height: 56px; text-align: center; letter-spacing: 0.3em; text-transform: uppercase; color: #fd6727; } */ .core-value-top-heading h3 { font-style: normal; font-weight: 700; font-size: 42px; line-height: 56px; text-align: center; color: #ffffff; } .count-about { border: 1px solid #e8e6e6; border-radius: 20px; padding: 40px; width: 31%; } .row.count-bg-about { margin-top: 100px; justify-content: space-between; padding: 0 20px; } .count-about h2 { font-weight: 700; font-size: 50px; line-height: 70px; text-align: center; text-transform: capitalize; color: #fd6727; } .count-about h6 { font-weight: 700; font-size: 18px; line-height: 25px; text-align: center; text-transform: capitalize; color: #ffffff; } .count-about p { font-style: normal; font-weight: 400; font-size: 14px; line-height: 27px; text-align: center; text-transform: capitalize; color: #ffffff; margin-bottom: 20px; } .name-designation p { font-weight: 600; font-size: 14px; line-height: 20px; text-align: center; text-transform: capitalize; color: #ffffff; } .mission-container { padding-top: 120px; padding-bottom: 120px; } .top-small-head { font-style: normal; font-weight: 700; font-size: 22px; line-height: 56px; letter-spacing: 0.3em; text-transform: uppercase; color: #fd6727; } .mission-container { padding-top: 180px; padding-bottom: 120px; } .top-small-head { font-style: normal; font-weight: 700; font-size: 22px; line-height: 56px; letter-spacing: 0.3em; text-transform: uppercase; color: #fd6727; } .mission-section-left h2 { font-weight: 700; font-size: 42px; line-height: 56px; color: #161d27; } .mission-section-left p { font-weight: 400; font-size: 16px; line-height: 22px; color: #161d27; margin-bottom: 15px; } .mission-section-left button { background: #fd6727; border: 1px solid #ffffff; border-radius: 30px; height: 45px; padding: 5px 23px; color: #fff; } .mission-section-left button i { margin-right: 10px; } .mission-section-left { padding: 10px 60px; } .ourmission-bg { padding: 40px 20px; background: #eef3ff; border-radius: 21px; text-align: center; } .ourmission-bg h5 { font-weight: 700; font-size: 20px; line-height: 28px; text-align: center; color: #000000; } .ourmission-bg p { font-weight: 400; font-size: 14px; line-height: 20px; text-align: center; color: #000000; margin-bottom: 15px; } .readmore { font-weight: 400; font-size: 14px; line-height: 20px; text-align: center; color: #fd6727; background: none; border: none; } .mission-section-inner { margin-top: -60px; } .mission-row { align-items: center; } .underline1 { position: relative; } .underline1:after { content: ""; position: absolute; width: 100%; z-index: -10; background-image: url(/public/assets/images/underlinev2.svg); background-repeat: no-repeat; background-size: 100% 100%; transition: width 0.5s cubic-bezier(0.22, 0.61, 0.36, 1); bottom: -20px; height: 30px; left: 0; } .expert-team-bg { background: #fff4ee; } .expert-team-bg h6, .expert-team-bg h2 { text-align: center; } .expert-team-bg { padding-top: 110px; padding-bottom: 100px; } .expert-team-bg h2 { font-style: normal; font-weight: 700; font-size: 42px; line-height: 56px; text-align: center; color: #161d27; margin-bottom: 100px; } .expert-team-bg p { font-weight: 400; font-size: 16px; line-height: 29px; color: #161d27; } .testimonial-bg { position: relative; width: 100%; display: flex; justify-content: center; align-items: center; overflow: hidden; } .testimonial-col-bg { display: flex; width: 100%; background: #fff; justify-content: space-between; position: relative; background: #ffffff; border-radius: 20px; padding: 25px 15px; max-width: 70%; position: relative; } .testimonial-content p a { color: #fd6727; } .testimonial-bg .owl-stage-outer { padding-top: 50px; padding-left: 50px; } .testimonial-col-bg .testimonial-content { width: 70%; } .img-bg2 { width: 26px; margin: 0 auto; margin-top: 15px; position: absolute; bottom: 30px; } .img-bg1 { width: 35%; margin-bottom: 10px; height: auto; overflow: hidden; margin: 0 auto; position: absolute; top: -35px; left: -30px; } .testimonial-content h6 { font-style: normal; font-weight: 600; font-size: 16px; line-height: 22px; text-align: left; color: #161d27; } .testimonial-content p { font-style: italic; font-weight: 350; font-size: 14px; line-height: 20px; color: #161d27; margin-bottom: 16px; } .testimonial-content span { font-style: normal; font-weight: 400; font-size: 14px; line-height: 20px; color: #161d27; } .testimonial-bg button.owl-prev span, .testimonial-bg button.owl-next span { max-width: 40px !important; height: 40px; background: #fd6727; color: #fff; width: 100%; display: flex; align-items: center; justify-content: center; font-size: 30px; } .owl-nav { text-align: right; position: relative; padding-top: 30px; padding-right: 30px; } .testimonial-bg button { width: 40px; height: 40px; border-radius: 50px; overflow: hidden; font-size: 14px; margin-right: 15px; } .meet-content-col-1 { display: flex; padding-top: 50px; } .about-us-img img { width: 100%; } .about-how { padding: 120px 0px; padding-bottom: 0; } .how-about1 { font-style: normal; font-weight: 700; font-size: 50px; line-height: 70px; text-align: center; text-transform: capitalize; color: #fd6727; margin-top: 15px; display: none; } .contact-about-row { background: #fff4ee; border: 1px solid #e0e0e0; padding: 60px 20px; margin-bottom: 100px; } .contact-about-col { width: 23%; border-right: 1px solid #c4c4c4; display: flex; justify-content: space-evenly; margin: 0 auto; margin-bottom: 0 !important; } .contact-about-col:last-child { border: none; } .button-mobile { /* display: none; */ width: 75%; height: auto; overflow: hidden; display: flex; align-items: center; justify-content: space-between; margin-top: 10px; } button.Watch-video { font-weight: 400; font-size: 14px; line-height: 20px; display: flex; align-items: center; text-align: center; text-transform: capitalize; color: #161D27; background: #FFFFFF; border: 1px solid #161D27; border-radius: 30px; /* height: 45px; */ padding: 20px 29px; } a.rubicon-btn.rubicon-btndesk { display: none; } .button-mobile a.rubicon-btn { margin-top: 0px; } .about-videopop iframe { height: 60vh; } .about-videopop .modal-dialog { max-width: 50%; } /* Privacy Page  CSS  */ .privacy-subheader { background-image: url(/public/assets/images/privacy-subaheader.png) !important; margin-bottom: 65px; } .privacy-heading { position: relative; font-style: normal; font-weight: 700; font-size: 40px; line-height: 75px; color: #161d27; } .privacy-heading small { color: #fd6727; position: relative; } .privacy-heading small:after { content: ""; width: 50px; height: 1px; background: #fd6727; position: absolute; right: -75px; top: 30px; } .container-content-privacy p { font-weight: 400; font-size: 16px; line-height: 27px; color: #6c6a6a; margin-bottom: 10px; } .bg-privacy-content { background: #fff4ee; box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.07); border-radius: 10px; padding: 40px; margin-bottom: 40px; } .paragraph-content p { margin-bottom: 30px; } .bg-privacy-content ul { padding-left: 40px; } .bg-privacy-content ul li { list-style: none; margin-bottom: 10px; font-weight: 400; font-size: 16px; line-height: 31px; color: #6c6a6a; position: relative; } .bg-privacy-content ul li:before { content: ""; background-image: url(/public/assets/images/check-circle.png); width: 27px; height: 27px; position: absolute; background-repeat: no-repeat; left: -30px; top: 5px; } .namecountry { color: #fd6727; font-weight: bold; } .bg-privacy-content h5 { margin-bottom: 10px; font-weight: 700; font-size: 20px; line-height: 31px; color: #161d27; } .bg-privacy-content h6 { margin-bottom: 10px; font-weight: 700; font-size: 16px; line-height: 28px; color: #161d27; } .container-content-privacy { padding-bottom: 80px; } .paragraph-content p:last-child { margin-bottom: 0; } /* Contact us css  */ .contact-subheader { background-image: url(/public/assets/images/contact-subheader.png); margin-bottom: 65px; } .contact-left h1 { font-weight: 600; font-size: 64px; line-height: 90px; /* identical to box height */ /* p-1 */ color: #1c1f3e; } .contact-mobile { display: none; } .contact-left p { font-weight: 400; font-size: 18px; line-height: 30px; /* or 167% */ /* base color */ color: #8b8b96; margin-bottom: 15px; } .social-icon { width: 100%; display: flex; align-items: center; margin-bottom: 40px; margin-top: 10px; } .social-icon img { margin-right: 10px; } .contact-form-bg input { width: 100%; height: 55px; border-radius: 50px; padding-left: 15px; border: 1px solid #e0e0e0; margin-bottom: 0px; } .contact-form-bg input::placeholder { font-weight: 400; font-size: 16px; line-height: 28px; color: #8b8b96; } .contact-form-bg textarea { width: 100%; border: 1px solid #e0e0e0; border-radius: 35px; padding-left: 20px; padding-top: 20px; height: 130px; margin-bottom: 0px; } .row-custom-contact { display: flex; align-items: center; justify-content: space-between; } .row-custom-contact .col-lg-6.col-md-6.col-sm-6 { width: 48%; } .contact-form-submit-button input { width: 100%; height: 55px; border-radius: 50px; border: none; background: #fd6727; color: #fff; font-weight: 600; font-size: 18px; line-height: 25px; text-align: center; color: #ffffff; } /* --------------------- blog css --------- */ .top-subheader { background-image: url(/public/assets/images/blog-subheader.png); width: 100%; min-height: 400px; background-size: cover; display: flex; background-repeat: no-repeat; background-position: bottom; } .about-subheader { background-image: url(/public/assets/images/about-subheader.png); } .blog-search input.form-control { padding-left: 20px; } .blog-search input[type="submit"] { background: #161d27; position: relative; right: 35px; width: 212px; border: none; } .blog-search input[type="text"] { border-radius: 50px; z-index: 0; height: 65px; } .blog-search { margin: 0px auto; margin-top: 30px; max-width: 800px; } .top-subheader .container { display: flex; align-items: center; justify-content: center; } .blog-search input[type="submit"] { background: #161d27; border-radius: 70px !important; position: relative; font-weight: 600; font-size: 20px; line-height: 28px; text-transform: capitalize; color: #ffffff; z-index: 1; } .blog-search input[type="text"]:focus { z-index: 0; } .blog-search .btn-search { position: relative; } /* .blog-search .btn-search:after { content: ""; background-image: url(/public/assets/images/right.png); background-size: 100%; width: 43px; height: 20px; position: absolute; right: 0; z-index: 999; top: 0; } */ button.btn-search { max-width: 213px; height: 65px; background: #161d27; border-radius: 50px; border: none; width: 100%; position: relative; border-radius: 50px !important; right: 34px; color: #fff; font-style: normal; font-weight: 600; font-size: 20px; line-height: 28px; text-transform: capitalize; color: #ffffff; } button.btn-search i { margin-left: 5px; } .blog-page { padding-top: 65px; } .blog-inner.blog-page .item:after { width: calc(100% - 0px); border-radius: 0; } .time-categories { position: relative; align-items: center; justify-content: center; padding: 10px 36px; } .time-section { display: flex; align-items: center; justify-content: space-between; } .time-button .primary-bg.small-rubicon-btn { background: none; font-weight: 700; font-size: 12px; line-height: 20px; display: flex; align-items: center; color: #fd6727; } .blog-page .time-button .primary-bg.small-rubicon-btn { font-size: 14px; } .time-categories .date { font-size: 14px; line-height: 20px; display: flex; align-items: center; color: #161d27; } .time-categories .date ul li { color: #161d27; font-size: 10px; } .time-categories p { font-size: 16px; line-height: 30px; color: #161d27; /*min-height: 150px;*/ } .time-categories-single p { min-height: auto; } .button.rubi-btn-view { display: flex; margin-top: 20px; font-weight: 700; font-size: 14px; line-height: 20px; } .button.rubi-btn-view a.primary-bg.small-rubicon-btn { height: 40px; padding: 8px 18px; display: flex; align-items: center; } .blog-page .over-caption { padding-right: 65px; } .time-button .small-rubicon-btn { padding: 15px 0px; } .blog-page .blog-row.row>.col-lg-6.col-md-6.col-sm-6.col-xs-12 { box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.12); width: 47%; padding: 0; border-radius: 20px; padding-bottom: 30px; } .blog-page .blog-row.row { column-gap: 64px; justify-content: center; } .row.blog-single { padding-top: 65px; justify-content: space-between; } .categories-name, .categories-name a { font-size: 20px; line-height: 24px; text-transform: capitalize; color: #fd6727; margin-bottom: 30px; font-family: BuenosAiresBold !important; font-weight: 500 !important; } .blog-title { font-style: normal; font-weight: 600; font-size: 35px; line-height: 54px; text-transform: capitalize; color: #000000; margin-bottom: 36px; } .blog-img { max-width: 100%; border-radius: 20px; margin: 0 auto; } /* --- BLOG PAGE SINGLE  */ .blog-single { margin-bottom: 100px; } .title-content h6 span { color: #000000; } .sub-content-single { padding: 18px 26px; border: 1px solid #e8e6e6; border-radius: 10px; } .sub-content-single h2 { font-style: normal; font-weight: 600; font-size: 40px; line-height: 56px; color: #000000; } .sub-content-single p, .sub-content-single ul li { font-weight: 400; font-size: 18px; line-height: 28px; color: #6c6a6a; margin-bottom: 10px; font-family: BuenosAiresThin; } .acbody p, .acbody ul li, .acbody ol li { font-weight: 400; font-size: 16px; line-height: 26px; color: #6c6a6a; margin-bottom: 10px; font-family: BuenosAiresThin; } .sub-content-single blockquote { font-style: italic; font-weight: 400; font-size: 18px; line-height: 26px; color: #fd6727; } ul.blog-post-li { padding-left: 40px; } ul.blog-post-li li { position: relative; margin-bottom: 8px; list-style: none; color: rgba(108, 106, 106, 1); } ul.blog-post-li li:before { content: ""; background-image: url(/public/assets/images/check-circle.png); background-size: 100%; height: 20px; width: 20px; position: absolute; left: -30px; top: 0; } .row.blog-single .time-categories { padding: 0; padding-left: 10px; } .sub-content-single h6 { font-weight: 700; font-size: 20px; line-height: 28px; color: #161d27; } .sub-content-single h6 span { font-style: normal; font-weight: 400; font-size: 16px; line-height: 22px; color: #161d27; clear: both; font-family: "BuenosAiresThin"; } .sub-content-single h6 span img { margin: 0 8px; } .total-comment-filter-bg { justify-content: space-between; margin: 40px 0; } .filter-sorted { text-align: right; } .filter-sorted select { border: none; font-style: normal; font-weight: 400; font-size: 16px; line-height: 23px; text-transform: capitalize; color: #161d27; } .total-comment-number { font-style: normal; font-weight: 400; font-size: 20px; line-height: 28px; display: flex; align-items: center; text-transform: capitalize; color: #161d27; } .comment-user-img { display: flex; align-items: center; } .comment-user-img img { margin-right: 10px; } .user-name-star h5 { font-style: normal; font-weight: 400; font-size: 24px; line-height: 34px; color: #161d27; } .star-comment { margin-top: -11px; } .star-comment img { width: 62%; } .comment-date { text-align: right; font-style: normal; font-weight: 400; font-size: 20px; line-height: 28px; text-transform: capitalize; color: #6c6a6a; } .user-comment-bg p { font-style: normal; font-weight: 400; font-size: 18px; line-height: 25px; text-transform: capitalize; color: #6c6a6a; margin-top: 15px; } .sub-content-single .user-comment-bg p { margin-bottom: 30px; } .user-comment-bg { padding: 30px; border: 1px solid #e8e6e6; border-radius: 20px; margin-bottom: 30px; } .share-comment { font-style: normal; font-weight: 400; font-size: 18px; line-height: 25px; align-items: center; text-transform: capitalize; color: #6c6a6a; } .share-comment i { margin-right: 6px; } .helpful-bg { display: flex; align-items: center; justify-content: space-evenly; } .helpful-review { font-weight: 400; font-size: 14px; line-height: 20px; display: flex; align-items: center; text-transform: capitalize; color: #6c6a6a; } .helpful-review { font-weight: 400; font-size: 14px; line-height: 20px; /* identical to box height */ display: flex; align-items: center; text-transform: capitalize; /* gray */ color: #6c6a6a; } .like { font-style: normal; font-weight: 400; font-size: 18px; line-height: 25px; display: flex; align-items: center; text-transform: capitalize; color: #6c6a6a; cursor: pointer; } .dislike { font-style: normal; font-weight: 400; font-size: 18px; line-height: 25px; display: flex; align-items: center; text-transform: capitalize; color: #6c6a6a; cursor: pointer; } .like i { margin-right: 5px; } .dislike i { margin-left: 5px; } .row.blog-single .time-categories i.post-by-author { width: 25px; height: 25px; background: #fd6727; display: flex; align-items: center; justify-content: center; margin: 0; float: left; color: #fff; border-radius: 50px; margin-right: 7px; } .share-comment a { font-style: normal; font-weight: 400; font-size: 18px; line-height: 25px; align-items: center; text-transform: capitalize; color: #6c6a6a; } .section-1-sidebar { background: #ffffff; box-shadow: 0px 0px 35px rgba(0, 0, 0, 0.15); border-radius: 10px; padding: 40px; padding-bottom: 50px; margin-bottom: 30px; text-align: center; } .section-1-sidebar h3 { font-style: normal; font-weight: 600; font-size: 24px; line-height: 24px; /* or 100% */ text-align: center; text-transform: capitalize; color: #2d3a5b; margin-bottom: 10px; } .section-1-sidebar p { font-style: normal; font-weight: 400; font-size: 14px; line-height: 24px; /* or 171% */ text-align: center; text-transform: capitalize; color: #8e95a7; } .section-1-sidebar button { max-width: 281px; height: 57px; background: #fd6727; border-radius: 45px; border: none; font-style: normal; font-weight: 400; font-size: 17px; line-height: 24px; text-transform: capitalize; color: #ffffff; margin-top: 60px; margin-bottom: 25px; width: 100%; } .section-1-sidebar button i.fa.fa-plus { width: 21px; height: 21px; border: 1px solid; border-radius: 50px; padding: 0px; font-size: 12px; padding-top: 3px; } .social-icons { margin: 0px; padding: 0px; } .social-icons i { height: 25px; width: 25px; /* border: 1px solid #ccc; */ color: #6c6a6a; /* border-radius: 50px; */ text-align: center; display: flex; align-items: center; justify-content: center; font-size: 12px; float: left; margin-right: 10px; border: 1px solid #6c6a6a; border-radius: 50px; cursor: pointer; } .social-icons { text-align: center; width: 100%; max-width: 100%; display: flex; align-items: center; justify-content: center; } .section-2-sidebar { background: #ffffff; box-shadow: 0px 5px 80px rgba(0, 0, 0, 0.05); border-radius: 10px; padding: 20px; } .img-row { display: flex; align-items: center; justify-content: space-between; width: 100%; } .post-img img { width: 100%; } .post-img { width: 40%; } .title-content { width: 58%; } .title-content p { font-style: normal; font-weight: 400; font-size: 13px; line-height: 18px; /* or 138% */ text-transform: capitalize; color: #000000; } .title-content h6 { font-style: normal; font-weight: 600; font-size: 14px; line-height: 24px; text-transform: capitalize; color: #fd6727; margin-bottom: 0; } .section-2-sidebar h3 { font-style: normal; font-weight: 600; font-size: 24px; line-height: 24px; text-align: center; text-transform: capitalize; color: #2d3a5b; margin-bottom: 15px; } .img-row { display: flex; align-items: center; justify-content: space-between; width: 100%; margin-bottom: 30px; } .sidebar-post { padding-top: 50px; } .view-btn-sidebar { text-align: right; } .view-btn-sidebar a { font-weight: 600; font-size: 14px; line-height: 24px; text-transform: capitalize; color: #fd6727; } .time-categories .date ul li { color: #161d27; font-size: 16px; line-height: 22px; } .view-btn-sidebar a i { margin-left: 5px; } .blog-search input[type="text"]:focus { outline: none; border: none; box-shadow: none; } .about-us-content h1 { font-style: normal; font-weight: 700; font-size: 30px; line-height: 42px; color: #161d27; } .about-us-content p { margin-bottom: 30px; font-size: 16px; line-height: 27px; color: #6c6a6a; } .row.about-bg { margin: 80px 0; align-items: center; } .core-value { background: #161d27; padding-top: 60px; padding-bottom: 100px; } .row.about-bg { margin: 80px 0; align-items: center; } .core-value-top-heading { text-align: center; } .core-value-top-heading span.underline-1:after { display: none; } /* .core-value-top-heading h6 { font-style: normal; font-weight: 700; font-size: 22px; line-height: 56px; text-align: center; letter-spacing: 0.3em; text-transform: uppercase; color: #FD6727; } */ .core-value-top-heading h3 { font-style: normal; font-weight: 700; font-size: 42px; line-height: 56px; text-align: center; color: #ffffff; } .row.count-bg-about { margin-top: 100px; justify-content: space-between; padding: 0 20px; } .count-about h2 { font-weight: 700; font-size: 50px; line-height: 70px; text-align: center; text-transform: capitalize; color: #fd6727; } .count-about h6 { font-weight: 700; font-size: 18px; line-height: 25px; text-align: center; text-transform: capitalize; color: #ffffff; } .count-about p { font-style: normal; font-weight: 400; font-size: 14px; line-height: 27px; text-align: center; text-transform: capitalize; color: #ffffff; margin-bottom: 20px; } .name-designation p { font-weight: 600; font-size: 14px; line-height: 20px; text-align: center; text-transform: capitalize; color: #ffffff; } .contact-main-row { align-items: center; } /*--------------------------------- FAQ --------------------------------------- */ .faq-subheader { background-image: url(/public/assets/images/faq.png); } .faq-container-bg { padding: 70px 0px; } .tab-heading-bg h1 { font-style: normal; font-weight: 600; font-size: 60px; line-height: 90px; text-transform: capitalize; color: #1c1f3e; margin-bottom: 30px; } .tab-heading-bg .nav-pills .nav-link { width: 100%; text-align: left; border-radius: 10px; background-color: #fff4ee; font-style: normal; font-weight: 600; font-size: 20px; line-height: 28px; text-transform: capitalize; /* Dark */ color: #161d27; padding: 24px; margin-bottom: 30px; } .tab-heading-bg .nav-pills { max-width: 428px; width: 100%; text-align: left; } .tab-heading-bg .nav-pills .nav-link.active { border-left: 6px solid #fd6727; } .accordian-bg-faq { background: #ffffff; box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.06); border-radius: 10px; padding: 50px; } .query-faq input { background: #ffffff; border: 1px solid #d5d5d5; box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.06); border-radius: 10px; width: 85%; padding: 12px; } .query-faq { display: flex; align-items: center; } .query-faq button { background: #fd6727; box-shadow: 0px 10px 25px rgba(0, 181, 19, 0.15); border-radius: 10px; width: 15%; padding: 13px; border: none; color: #fff; position: relative; right: 17px; } .query-faq input { background: #ffffff; /* p-6 */ border: 1px solid #d5d5d5; box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.06); border-radius: 10px; width: 85%; padding: 12px; } .query-faq { display: flex; align-items: center; margin-bottom: 40px; } .query-faq button { background: #fd6727; box-shadow: 0px 10px 25px rgba(0, 181, 19, 0.15); border-radius: 10px; width: 15%; padding: 13px; border: none; color: #fff; position: relative; right: 17px; } .accordian-bg-faq .accordion-item { background: #ffffff; border: 1px solid rgba(213, 213, 213, 0.5); box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.06); border-radius: 10px; margin-bottom: 30px; } .accordian-bg-faq .accordion-item .accordion-button:not(.collapsed), .accordian-bg-faq .accordion-item .accordion-button { background: none; font-style: normal; font-weight: 600; font-size: 18px; line-height: 23px; color: #fd6727; } /* .accordian-bg-faq .accordion-item .accordion-body { font-style: normal; font-weight: 400; font-size: 14px; line-height: 22px; color: #979797; } */ .accordian-bg-faq .accordion-button:focus { box-shadow: none; } /* .accordian-bg-faq .accordion-button::after { content: ""; background-image: url(/public/assets/images/plus.png); background-repeat: no-repeat; background-size: 96%; transition: transform 0.2s ease-in-out; } */ /* .accordian-bg-faq .accordion-button:not(.collapsed)::after { background-image: none; } */ /* Single post Write us Form  */ .write-us-popup .modal-dialog { max-width: 62%; } .modal-body.form-write-us-bg { padding: 0px 12px; } .form-write-us-bg .left-write { background: #ffcbb1; padding: 60px 100px; } .view-btn-sidebar.read-faq { text-align: left; } .logo-write { text-align: center; width: 100%; } .logo-write img { width: 80%; } .write-us-popup button.btn-close { position: absolute; right: 10px; top: 10px; } .writeus-img img { width: 100%; } .writeus-img { margin: 150px 0px; margin-bottom: 0; } .right-write-form { padding: 90px 70px; } .right-write-form h2 { text-align: center; } .right-write-form p { text-align: center; margin-bottom: 30px; } .right-write-form input, .right-write-form select { background: #f7f7f7; border-radius: 50px; width: 100%; max-width: 100%; height: 55px; /*border: none;*/ padding-left: 20px; margin-bottom: 20px; font-style: normal; font-weight: 400; font-size: 16px; line-height: 28px; color: #8b8b96; } .right-write-form label { width: 100%; } .right-write-form input::placeholder { font-style: normal; font-weight: 400; font-size: 16px; line-height: 28px; color: #8b8b96; } label.upload-file-label { position: relative; } input.upload-file { position: absolute; top: 0; left: 0; opacity: 0; } img.upload-img { position: absolute; right: 15px; top: 15px; } label.check-box { display: flex; background: #f7f7f7; border-radius: 50px; height: auto; padding-left: 20px; align-items: center; font-style: normal; font-weight: 400; font-size: 14px; line-height: 169.3%; /* identical to box height, or 24px */ color: #8b8b96; } label.check-box input { width: 24px; margin-bottom: 0; margin-right: 10px; } button.write-us-btn { width: 100%; border-radius: 50px; padding: 11px; background: #fd6727; border-radius: 50px; color: #fff; border: none; margin-top: 60px; } .tutor_tabs .tab a:first-child { background: #fd6727; color: #fff !important; } /* Sign UP page CSS  */ .sign-up-header, .privacy-header, .white-header { background: #fff; } .mainbg-signup { background: #faf0ec; } .mainbg-signup { background: #faf0ec; } .sign-up-bg { max-width: 74.66%; margin: 0 auto; width: 100%; } .sign-up-bg .left-write { background: #fd672794; padding: 70px 90px; } .sign-up-bg .right-write-form { background: #fff; } .social-icon-btn button { background: #3b5998; /* Gray 5 */ border: 1px solid #e0e0e0; box-shadow: 0px 10px 20px rgba(178, 178, 178, 0.1); border-radius: 50px; width: 40%; padding: 12px 0px; color: #fff; } .password { position: relative; } .password:after { content: ""; background-image: url(/public/assets/images/password.png); position: absolute; right: 18px; width: 18px; height: 16px; z-index: 999; background-size: 100%; background-repeat: no-repeat; top: 20px; cursor: pointer; } .social-icon-btn { display: flex; align-items: center; justify-content: space-between; margin-bottom: 30px; margin-top: 20px; } .social-icon-btn button i { margin-right: 10px; } .social-icon-btn button:nth-child(2) { background: #5d99fb; } .check-box1 { background: none; } .check-box1 a { color: #fd6727; text-decoration: underline; padding: 0 5px; } .check-box1 { background: none !important; display: block !important; padding-left: 0 !important; } .sign-up-popup .check-box1 { display: flex !important; } .check-box1 input { float: left; height: 24px; } .check-box1 label { padding-top: 22px !important; display: block; } button.write-us-btn.regis-btn { margin-top: 40px; margin-bottom: 20px; } .already-account p { margin-bottom: 0; font-style: normal; font-weight: 400; font-size: 16px; line-height: 26px; text-align: center; } .already-account p a { color: #fd6727; font-style: normal; font-weight: 400; font-size: 16px; line-height: 26px; text-align: center; } .mainbg-signup .writeus-img { margin: 60px 0px; margin-bottom: 0; } /* ----------------------------------- Stepbar design -----------------------------------------  */ .language-set-stepbar-bg { width: 100%; margin: 0 auto; position: relative; } .stepbar-bg { background: #fdddd0; padding-top: 30px; } .card1 { padding-left: 85px; padding-top: 20px; } .profile-user-img { padding-left: 15px; margin-bottom: 30px; } .profile-user-img span { font-style: normal; font-weight: 400; font-size: 15px; line-height: 21px; margin-left: 15px; } .card1 h6 { margin-top: 5px; } .next-button { background-color: #fd6727; color: #fff; border-radius: 50px; padding: 11px 42px; cursor: pointer; display: flex; align-items: center; justify-content: center; width: auto; position: absolute; bottom: 30px; right: 30px; } .next-button span { margin-left: 10px; } .next-button:hover { background-color: #f57741; color: #fff; } .form-inner-stepbar form select { margin-bottom: 30px; border-radius: 50px; padding-left: 15px; } .form-inner-stepbar form { padding-top: 30px; } .form.quantity-form { text-align: center; } .form-inner-stepbar h2 { font-weight: 600; font-size: 30px; line-height: 42px; } .form-inner-stepbar h5 { font-weight: 600; font-size: 20px; line-height: 28px; } .bg-step-main { background: #faf0ec; position: relative; padding: 100px 0px; } .step-form-bg { background: #fff; position: relative; } .form-inner-stepbar select { max-width: 65%; } .language-set-stepbar-bg .next-prev-btn-c { display: flex; align-items: center; justify-content: space-between; position: absolute; bottom: 0; z-index: 99999; width: 96%; margin-bottom: 30px; } .card1 h6 { margin-top: 5px; } .card1 h6 { margin-top: 5px; margin-bottom: 108px; } .prev { display: block; position: absolute; left: 0; cursor: pointer; bottom: 30px; text-align: left; padding-left: 26px; } .prev span.fa.fa-light.fa-chevron-left { border: 1px solid #161d27; padding: 12px 40px; border-radius: 50px; color: #000; font-size: 14px; line-height: 20px; } span.back-btn-bar { padding-left: 8px; text-transform: capitalize; } .form-inner-stepbar { padding-left: 15px; } label.quantity-label { width: 100%; margin-bottom: 30px; } .secnd-screen form.quantity-form .input-group { margin: 0 auto; margin-bottom: 20px; } form.quantity-form .input-group { margin-bottom: 20px; display: block; position: relative; width: 46%; } .form.quantity-form { text-align: center; } input.quantity-input { border-radius: 50px; padding-left: 15px; text-align: center; } .button-minus { width: 47px; position: absolute; left: 0px; border-radius: 30px 0px 0px 30px; font-size: 40px; color: #fd6727; border: 1px solid #ececec; text-align: center; background: #f7f7f7; line-height: 45px; } .button-plus { width: 47px; position: absolute; right: 0; border-radius: 0px 30px 30px 0px; font-size: 40px; color: #fd6727; text-align: center; align-items: center; top: 0px; padding-top: 0px; margin: 0; border: 1px solid #ececec; text-align: center; background: #f7f7f7; line-height: 45px; } form.quantity-form .input-group { margin-bottom: 30px; } form.quantity-form .input-group .quantity-field { border-radius: 50px !important; width: 100% !important; background: #f7f7f7; font-weight: 600; font-size: 25px; line-height: 18px; display: flex; align-items: center; letter-spacing: 0.1px; color: #000000; } /* ------------------------------------------------- Switch reccuring -----------------------  */ .switch { font-size: 1rem; position: relative; } .switch input { position: absolute; height: 1px; width: 1px; background: none; border: 0; clip: rect(0 0 0 0); clip-path: inset(50%); overflow: hidden; padding: 0; } .switch input+label { position: relative; min-width: calc(calc(2.375rem * 0.8) * 2); border-radius: calc(2.375rem * 0.8); height: calc(2.375rem * 0.8); line-height: calc(2.375rem * 0.8); display: inline-block; cursor: pointer; outline: none; user-select: none; vertical-align: middle; text-indent: calc(calc(calc(2.375rem * 0.8) * 2) + 0.5rem); } .switch input+label::before, .switch input+label::after { content: ""; position: absolute; top: 0; left: 0; width: calc(calc(2.375rem * 0.8) * 2); bottom: 0; display: block; } .switch input+label::before { right: 0; background-color: #dee2e6; border-radius: calc(2.375rem * 0.8); transition: 0.2s all; } .switch-bg label { font-weight: 400; font-size: 16px; line-height: 28px; color: #8b8b96; } span.switch.switch-bg { max-width: 46%; width: 100%; display: flex; align-items: center; background: #f7f7f7; padding: 12px 15px; justify-content: space-between; border-radius: 50px; padding-left: 30px; margin: 0 auto; } span.info-icon { font-weight: 400; font-size: 14px; line-height: 20px; color: #8b8b96; padding-left: 30px; margin-top: 20px; } .switch input+label::after { top: 5px; left: 2px; width: calc(calc(2.375rem * 0.8) - calc(2px * 2)); height: calc(calc(2.375rem * 0.8) - calc(2px * 2)); border-radius: 50%; background-color: #f7f7f7; transition: 0.2s all; width: 20px; height: 20px; border: 2px solid #8b8b96; } .switch input:checked+label::before { background-color: #fd6727; border: 2px solid #ffffff; } .switch input:checked+label::after { margin-left: calc(2.375rem * 0.8); background-color: #ffffff; border: 2px solid #8b8b96; } .switch input:focus+label::before { outline: none; box-shadow: 0 0 0 0.2rem rgba(0, 136, 221, 0.25); } .switch input:disabled+label { color: #868e96; cursor: not-allowed; } .switch input:disabled+label::before { background-color: #e9ecef; } .switch.switch-sm { font-size: 0.875rem; } .switch.switch-sm input+label { min-width: calc(calc(1.9375rem * 0.8) * 2); height: calc(1.9375rem * 0.8); line-height: calc(1.9375rem * 0.8); text-indent: calc(calc(calc(1.9375rem * 0.8) * 2) + 0.5rem); } .switch.switch-sm input+label::before { width: calc(calc(1.9375rem * 0.8) * 2); } .switch.switch-sm input+label::after { width: calc(calc(1.9375rem * 0.8) - calc(2px * 2)); height: calc(calc(1.9375rem * 0.8) - calc(2px * 2)); } .switch.switch-sm input:checked+label::after { margin-left: calc(1.9375rem * 0.8); } .switch.switch-lg { font-size: 1.25rem; } .switch.switch-lg input+label { min-width: calc(calc(3rem * 0.8) * 2); height: calc(3rem * 0.8); line-height: calc(3rem * 0.8); text-indent: calc(calc(calc(3rem * 0.8) * 2) + 0.5rem); } .switch.switch-lg input+label::before { width: calc(calc(3rem * 0.8) * 2); } .switch.switch-lg input+label::after { width: calc(calc(3rem * 0.8) - calc(2px * 2)); height: calc(calc(3rem * 0.8) - calc(2px * 2)); } .switch.switch-lg input:checked+label::after { margin-left: calc(3rem * 0.8); } .switch+.switch { margin-left: 1rem; } /* ------------------------------------------------- end Switch reccuring -----------------------  */ .available-offer-bg { margin: 0 auto; margin-top: 50px; background: #f7f7f7; border-radius: 50px; width: 56%; padding-left: 40px; padding-top: 10px; padding: 10px 40px; } .avail-head { font-weight: 400; font-size: 16px; line-height: 28px; /* identical to box height, or 175% */ /* base color */ color: #8b8b96; } .available-offer-bg ul { border: 1px solid #e8e6e6; margin-top: 10px; margin-bottom: 25px; height: 135px; overflow: auto; padding-left: 0; border-radius: 10px; } .available-offer-bg ul li { list-style: none; height: 35px; line-height: 40px; border-bottom: 1px solid #e8e6e6; padding-left: 15px; position: relative; font-weight: 400; font-size: 13px; line-height: 18px; color: #6c6a6a; display: flex; align-items: center; } .available-offer-bg ul li:after { content: ""; background-image: url(/public/assets/images/offer-tag.png); height: 19px; width: 15px; background-size: 100%; position: absolute; right: 15px; top: 8px; background-repeat: no-repeat; background-position: center; } /* width */ .available-offer-bg ul::-webkit-scrollbar { width: 2px; } /* Track */ .available-offer-bg ul::-webkit-scrollbar-track { box-shadow: inset 0 0 5px #d9d9d9; border-radius: 10px; } /* Handle */ .available-offer-bg ul::-webkit-scrollbar-thumb { background: #6c6a6a; border-radius: 10px; } .custom-calender-stepbar h3 { font-weight: 700; font-size: 21.261px; line-height: 30px; /* identical to box height */ /* Dark */ color: #161D27; } .custom-calender-stepbar .cal-heading h6 { font-weight: 400; font-size: 17.7175px; line-height: 25px; /* identical to box height */ /* Dark */ color: #161D27; } h2 { font-weight: 600; font-size: 30px; line-height: 42px; } h2.schedule-heading { font-weight: 600; font-size: 30px; line-height: 42px; } .custom-calender-stepbar .cal-available label { font-weight: 400; font-size: 14.174px; line-height: 20px; text-transform: uppercase; color: #161D27; } .custom-calender-stepbar div#calendar { height: 48vh; } /* Handle on hover */ /* -----------------------------------payment mathod Screen ----------- */ h3.heading-mathod { font-size: 30px; line-height: 42px; color: #1c1f3e; margin-bottom: 60px; } span.back-btn-bar { font-family: 'BuenosAiresThin'; } .prev span { display: flex; width: max-content; } .payment-mathod-bg { padding-top: 15px; padding-left: 10px; padding-bottom: 45px; } .pay-bg-section-1 { display: flex; flex-wrap: wrap; justify-content: space-between; } .pay-bg-section-1 label.pay-icons { width: 47%; display: flex; align-items: center; justify-content: space-between; background: #f7f7f7; border-radius: 50px; margin-bottom: 30px; font-style: normal; font-weight: 400; font-size: 16px; line-height: 28px; color: #8b8b96; padding: 0 15px; padding-left: 55px; position: relative; } .pay-bg-section-1 .wallet-img:before { content: ''; background-image: url(/public/assets/images/wallet.png); left: 20px; top: 12px; position: absolute; background-size: 100%; width: 18px; height: 18px; background-repeat: no-repeat; } .bank-img:before { content: ''; background-image: url(/public/assets/images/bank-transfer.png); left: 20px; top: 15px; position: absolute; background-size: 100%; width: 22px; height: 18px; background-repeat: no-repeat; } .stripe-img:before { content: ''; background-image: url(/public/assets/images/stripe.png); left: 20px; top: 15px; position: absolute; background-size: 100%; width: 23px; height: 19px; background-repeat: no-repeat; } .paypal-img:before { content: ''; background-image: url(/public/assets/images/paypal.png); left: 20px; top: 17px; position: absolute; background-size: 100%; width: 23px; height: 18px; background-repeat: no-repeat; } .label-head { margin-bottom: 10px; font-weight: 400; font-size: 20px; line-height: 28px; color: #6c6a6a; } .pay-bg-section-1 input[type="radio" i] { width: 20px; } .container input:checked~.checkmark:after { display: block; } .pay-bg-section-1 input[type="radio" i] { opacity: 0; } .container .checkmark:after { left: 7px; top: -2px; font-family: FontAwesome; content: "\f00c"; color: #fff; font-size: 10px; } .checkmark:after { content: ""; position: absolute; } .container input:checked~.checkmark { background-color: #fd6727; } .pay-bg-section-1 label.pay-icons { flex-direction: row-reverse; } .checkmark { position: absolute; top: 14px; left: auto; height: 22px; width: 22px; background-color: #b9b9b9; border-radius: 50%; right: 14px; } label.coupen-bg { width: 100%; display: flex; position: relative; } label.coupen-bg input { width: 100%; padding-left: 40px; border-radius: 50px; border: 1px dashed #6C6A6A; } label.coupen-bg button { padding: 13px 40px; position: absolute; z-index: 9; right: 0; background: #FD6727; border-radius: 30px; color: #fff; border: none; } label.coupen-bg input::placeholder { font-weight: 400; font-size: 16px; line-height: 28px; color: #8B8B96; letter-spacing: 0; } label.coupen-bg::before { content: ''; background-image: url(/public/assets/images/dark-offer-icon.png); width: 15px; height: 15px; background-repeat: no-repeat; position: absolute; left: 18px; top: 17px; background-size: 100%; } label.coupen-bg { position: relative; margin-bottom: 30px; } .table-bg { padding: 15px 0px; background: #F6F6F6; border-radius: 20px; } .table-bg tr { font-weight: 400; font-size: 13px; line-height: 18px; color: #6C6A6A; } .table-bg tr td { border: none; padding-bottom: 0; padding-left: 15px; padding-right: 15px; } tr.total-tr { border-top: 1px solid #E8E6E6; } tr.potugues-tr { height: 40px; } tr.total-tr td { font-weight: 400; font-size: 13px; line-height: 18px; color: #FD6727; } form.payment-mathod-form { margin-bottom: 10px; } .confirm-btn { position: unset; width: 96%; border: none; margin: 0 auto; } .payment-mathod-bg p { font-weight: 400; font-size: 12px; line-height: 17px; color: #E70B0B; text-align: center; } /* progress confirmation  */ .progress-bar { height: 20px; background: #fd6727; border-radius: 0px; transition: all 0.5s; } .final-step { padding-top: 15px; padding-left: 10px; } .final-step-inner span bdi { color: #fd6727; } .final-step-inner span { font-style: normal; font-weight: 400; font-size: 18px; line-height: 25px; text-align: center; color: #6c6a6a; margin-bottom: 20px; display: block; } .progress { max-width: 200px; margin: 0 auto; margin-bottom: 45px; } .final-step-inner img { width: 220px; height: 220px; object-fit: contain; animation: loading 3s linear infinite; } .progress { background-color: #ffe1d4; } .final-step-inner h3 { font-style: normal; font-weight: 600; font-size: 28px; line-height: 39px; text-align: center; color: #6c6a6a; margin-top: 30px; margin-bottom: 15px; } .final-step-inner { text-align: center; padding-top: 60px; } .progress-bar-wrap p { font-style: normal; font-weight: 400; font-size: 24px; line-height: 34px; text-align: center; color: #6c6a6a; margin-bottom: 10px; } @keyframes loading { 0% { transform: rotate(0); } 100% { transform: rotate(360deg); } } /* Thank you Page  */ .main-bg-custom { padding: 80px 105px 70px 105px; margin: 0px auto; background-color: #ffff; box-shadow: 0px 0px 30px rgba(0, 0, 0, 0.07); border-radius: 10px; display: flex; flex-direction: column; align-items: center; } .imgcontainer { display: flex; justify-content: center; } .confirmation { text-align: center; } .confirmation h1 { font-weight: 600; font-size: 28px; margin-top: 35px; margin-bottom: 15px; font-weight: 600; font-size: 28px; line-height: 39px; text-align: center; text-transform: capitalize; color: #161D27; } .confirmation p { font-weight: 400; font-size: 24px; line-height: 34px; margin-bottom: 30px; font-weight: 400; font-size: 24px; line-height: 34px; text-align: center; color: #6c6a6a; } /* table */ .customers { width: 100%; /* text-align: center; */ font-family: "BuenosAiresThin"; font-style: normal; font-weight: 400; font-size: 18px; line-height: 25px; text-align: center; color: #161d27; } .customers td, .customers th { border: 1px solid #ddd; padding: 20px 40px; } .customers tr td { background: #fff0ea; } .customers th { padding-top: 12px; padding-bottom: 12px; background-color: #ffe2d7; color: #161D27; } .lesson { background-color: #fd6727; border-radius: 50px; border: none; padding: 15px 90px; /* width: 30%; */ margin-top: 40px; color: white; font-weight: 400; font-size: 16px; font-family: 'BuenosAiresThin'; font-weight: 400; font-size: 16px; line-height: 22px; text-align: center; color: #FFFFFF; } .bg-color-custom { background: rgba(250, 240, 236, 1); padding: 80px; } #progressbar { position: absolute; left: 0px; overflow: hidden; z-index: 9; } #progressbar li { list-style-type: none; font-size: 8px; font-weight: 400; margin-bottom: 95px; } #progressbar li:nth-child(3) { margin-bottom: 100px; } #progressbar .step0:before { color: #958e8e; content: ""; background-image: url(https://test.cloud1.me/rubicon-1/assets/images/circle.png); width: 30px; height: 30px; background-size: 100%; } #progressbar li:before { width: 30px; height: 30px; line-height: 30px; display: block; font-size: 20px; background: #fbd7c8; border-radius: 50%; margin: auto; } #progressbar li:after { content: ''; width: 3px; height: 120px; position: absolute; left: 46px; top: 15px; z-index: -1; } /* #progressbar li:nth-child(4):after { top: auto; background: #6c6a6a; } */ #progressbar li:nth-child(3):after { top: auto; background: #6c6a6a; } #progressbar li:nth-child(2):after { top: auto; background: #6c6a6a; } #progressbar li:nth-child(1):after { top: auto; background: #6c6a6a; } #progressbar li:first-child:after { position: absolute; top: auto; } #progressbar li.active:after { background: #fd6727; } #progressbar li.active:before { background: #fd6727; font-family: FontAwesome; content: "\f00c" !important; color: #fff !important; } .tick { width: 100px; height: 100px } .prev { display: block; position: absolute; cursor: pointer } .prev:hover { color: #D50000 !important } /* Popup stepbar --------- */ .popup-step-bg .modal-dialog { width: 100%; max-width: 66%; padding: 0; z-index: 9999; } .popup-step-bg { z-index: 999999; } .popup-step-bg .modal-body { padding: 0; } .container.language-set-bg .popup-step-bg .modal-header { z-index: 9; border-bottom: 1px solid #dee2e6; } .modal-footer.mobile-footer { justify-content: flex-start; } .popup-step-bg .container.language-set-bg { padding: 0; } .popup-step-bg .language-set-stepbar-bg { margin: 0; } form.quantity-form { text-align: center; } .modal-footer.mobile-footer, .mobile-header { display: none; } .popup-step-bg .modal-content { background-color: unset; border: none; } .popup-step-bg .btn-close { right: 0px; position: absolute; top: -30px; } .fade:not(.show) { opacity: 0; display: none !important; } .sign-up-popup { z-index: 9999; } .sign-up-popup .modal-dialog { max-width: 75%; z-index: 999; } .left-write { display: none; } .term-subheader { background-image: url(/public/assets/images/term-condition-subheader.png); margin-bottom: 40px; } /*--------------------------------- LOGIN ---------------- */ label.remeber-bg { display: flex; align-items: center; width: 100%; max-width: 100%; justify-content: space-between; } .rember-input { display: flex; align-items: center; } .rember-input input[type="checkbox"] { width: 20px; height: 20px; margin-bottom: 0; margin-right: 7px; } label.remeber-bg a { font-size: 14px; line-height: 30px; text-align: right; letter-spacing: 0.01em; color: #FD6727; } .rember-input { display: flex; align-items: center; font-weight: 400; font-size: 14px; line-height: 30px; letter-spacing: 0.01em; color: #8B8B96; } .login-form p { font-weight: 400; font-size: 18px; line-height: 20px; text-align: center; color: #8B8B96; max-width: 78%; width: 100%; margin: 0 auto; margin-bottom: 20px; } .login-form { padding: 45px 70px; } .sign-up-popup .modal-body { padding: 0; } .login-form .already-account p { font-weight: 400; font-size: 16px; line-height: 26px; text-align: center; color: #6C6A6A; margin-bottom: 0; } .robot-input { background: #f7f7f7; border-radius: 50px; padding: 11px 20px; } .forget-bg { display: none; } .form-write-us-bg .left-write { display: block; } /*------------------------------------------------- Apply page----------------------------  */ .top-section-bg { background: linear-gradient(179.98deg, #FFF4EE 0.02%, #FBC7B1 79.06%); padding-top: 60px; } .apply-form-bg { margin-top: 45px; margin-bottom: 45px; padding: 60px 40px; background: #161D27; box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25); border-radius: 0px 50px; color: #fff; width: 80%; margin: 0 auto; margin-bottom: 40px; } form.top-form label { width: 100%; margin-bottom: 32px; } form.top-form input { width: 100%; padding: 15px 15px; border-radius: 50px; border: none; } form.top-form input.pass-apply { padding-left: 35px; } .apply-form-bg p { margin-bottom: 30px; font-weight: 400; font-size: 14px; line-height: 30px; text-align: center; color: #FFFFFF; } .apply-form-bg h2 { font-style: normal; font-weight: 600; font-size: 30px; line-height: 42px; text-align: center; color: #FFFFFF; } form.top-form button { background: #FD6727; border-radius: 50px; width: 100%; padding: 14px 0; border: none; font-weight: 600; font-size: 18px; line-height: 25px; text-align: center; text-transform: capitalize; color: #FFFFFF; margin-bottom: 20px; } .apply-form-bg p a { color: #FD6727; font-weight: 400; font-size: 14px; line-height: 30px; } .right-img-apply { position: relative; } .right-img-apply img { position: absolute; bottom: 0; } .row.section-row-benifits { justify-content: space-between; align-items: center; } .section-2-benifits, .section-3-benifits { padding-top: 80px; padding-bottom: 100px; } .benifits-left h2 { font-style: normal; font-weight: 700; font-size: 40px; line-height: 56px; /* Dark */ color: #161D27; } .benifits-left p { font-weight: 400; font-size: 15px; line-height: 21px; /* gray */ color: #6C6A6A; margin-bottom: 20px; } .benifits-list-bg { display: flex; justify-content: space-between; padding: 15px; background: #FFFFFF; box-shadow: 0px 0px 34px rgba(0, 0, 0, 0.07); border-radius: 15px; width: 45%; margin-bottom: 40px; } .img-benifits { width: 80px; height: 80px; background: #FFFFFF; box-shadow: 0px 0px 34px rgba(0, 0, 0, 0.07); border-radius: 15px; padding: 10px; margin-right: 15px; display: flex; align-items: center; justify-content: center; } .img-benifits img { width: 100%; height: auto; } .benifits-right .row { justify-content: space-around; } .benifits-right img { width: 100%; } .list-item-teach ul { display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; } .list-item-teach ul li { position: relative; font-weight: 400; font-size: 15px; line-height: 21px; color: #6C6A6A; width: 50%; margin-bottom: 30px; } .list-item-teach ul li:before { content: ""; background-image: url(/public/assets/images/teach-li.png); width: 22px; height: 22px; position: absolute; background-repeat: no-repeat; left: -30px; top: 0px; } .list-item-teach button { background: #FD6727; border-radius: 39px; font-size: 15px; line-height: 21px; color: #FFFFFF; padding: 12px 35px; border: none; } .teach-bg-main { background: #fff8f5; } .bg-become-tutor-2 { justify-content: space-between; } .bg-become-tutor { padding-top: 100px; padding-bottom: 80px; } .bg-become-tutor h1 { font-weight: 700; font-size: 40px; line-height: 56px; text-align: center; /* Dark */ color: #161D27; margin-bottom: 50px; } .bg-become-tutor-2 .col-lg-3.col-md-3.col-sm-3.col-xs-12 { text-align: center; padding: 0 15px; margin-bottom: 20px; } .box-tutor-outer { width: 180px; height: 180px; margin: 0 auto; border-radius: 50%; /* border: 1.5px dashed #000; */ border: 1.5px dashed #FD6727; display: flex; align-items: center; justify-content: center; margin-bottom: 50px; } .box-tutor-inner { width: 120px; height: 120px; display: flex; align-items: center; justify-content: center; background: #FFFFFF; box-shadow: 0px 0px 34px rgba(0, 0, 0, 0.07); border-radius: 50%; } .bg-become-tutor-2 h4 { font-size: 24px; line-height: 34px; text-align: center; text-transform: uppercase; color: #161D27; margin-bottom: 20px; } .bg-become-tutor-2 p { padding: 0px 23px; } .box-tutor-1 { position: relative; } .box-tutor-1:after { content: ''; background-image: url(/public/assets/images/line-path-1.png); width: 50%; height: 100px; background-size: 100%; position: absolute; right: -54%; top: 16%; z-index: 99; background-repeat: no-repeat; } .box-tutor-2 { position: relative; } .box-tutor-2:after { content: ''; background-image: url(/public/assets/images/line-path-2.png); width: 50%; height: 100px; background-size: 100%; position: absolute; right: -54%; top: 16%; z-index: 99; background-repeat: no-repeat; } .apply-bttom-bg { background-image: url(/public/assets/images/apply-bottom-image.png); width: 100%; height: auto; background-size: cover; background-repeat: no-repeat; padding: 200px 0px; background-position: top; } .apply-bottm-content { background: #FFFFFF; border-radius: 15px; padding: 30px; } .apply-bottm-content h5 { font-weight: 700; font-size: 24px; line-height: 34px; text-transform: uppercase; /* Dark */ color: #161D27; } .apply-bottm-content button { background: #FD6727; border-radius: 55px; width: 100%; border: none; padding: 12px 0px; color: #fff; margin-top: 30px; } .apply-bottm-content p { font-weight: 400; font-size: 18px; line-height: 25px; color: #6C6A6A; } .banifits-list h6 { font-weight: 600; font-size: 20px; line-height: 28px; /* identical to box height */ /* Dark */ color: #161D27; } .banifits-list p { font-style: normal; font-weight: 400; font-size: 15px; line-height: 21px; /* gray */ color: #6C6A6A; } /* ---------------------------- Group Class Page ----------------------------------- */ .group-search-class .owlItemInner { max-width: 31%; } .group-search-class .itemDataLayer { column-gap: 30px; row-gap: 60px; justify-content: space-between; } .group-search-class .flagImg { font-size: 14px; line-height: 20px; display: flex; align-items: center; color: #161D27; } .group-search-class .title_flag h3 { font-size: 25px; font-weight: 700; font-size: 18px; line-height: 25px; display: flex; align-items: center; color: #161D27; } .group-search-class .mdateInner p { font-weight: 400; font-size: 13px; line-height: 18px; display: flex; align-items: center; color: #161D27; } .group-search-class .iconDate { display: flex; align-items: center; } .group-search-class .priceInner h3 { font-weight: 700; font-size: 25px; line-height: 35px; display: flex; align-items: center; color: #FD6727; } .group-search-class .picName h3 { font-weight: 600; font-size: 19px; line-height: 27px; display: flex; align-items: center; color: #161D27; } .group-search-class span.star_five { font-weight: 600; font-size: 17.13px; line-height: 24px; color: #FD6727; } .group-search-class span.seccounter { font-weight: 400; font-size: 15px; line-height: 21px; color: #828282; } .group-search-class .tutors-list_page svg { display: block; width: 12px; } .class-group-sidebar .modalLeftLayer { width: 100%; background: #fff; } .class-group-sidebar .form-check-input:checked[type=checkbox] { background-image: none; } .class-group-sidebar .btnapplylight { font-size: 16px; line-height: 22px; display: flex; align-items: center; text-align: center; text-transform: capitalize; color: #6C6A6A; } .class-group-sidebar a.applyBtn { font-size: 16px; line-height: 22px; display: flex; align-items: center; text-align: center; text-transform: capitalize; justify-content: center; } .class-group-sidebar .search_titleline h3 { margin: 0; font-weight: 700; font-size: 35px; line-height: 56px; color: #161D27; } .class-group-right .search_titleline { display: none; } .class-group-sidebar .modalLeftLayer { padding: 0 0px; } .class-group-sidebar .modalLeftLayer .form-check { font-weight: 400; font-size: 14px; line-height: 20px; text-transform: capitalize; } /* -------------------------------------------Group Class Profile Page  */ .class-group-Profile .About-Ashlynn { margin-top: 0px; } .class-group-Profile .About-Ashlynn h1 { font-weight: 700; font-size: 54px; line-height: 76px; color: #161D27; margin-bottom: 40px; } .class-group-Profile .col-lg-4 { padding-top: 20px; } .group-profile-row { justify-content: space-between; } .group-profile img { max-width: 100%; margin: 0 auto; } .class-group-Profile .About-Ashlynn h2 { font-weight: 700; font-size: 30px; line-height: 42px; display: flex; align-items: center; text-transform: capitalize; color: #161D27; } .class-group-Profile .About-Ashlynn p { font-weight: 400; font-size: 18px; line-height: 28px; text-transform: capitalize; color: #161D27; } .group-class-profile-sidebar .social-icons { margin-top: 15px; } .three-col-group-bottom { justify-content: space-between; } .group-bottom-col { padding: 30px 15px; border: 1px solid #E8E6E6; border-radius: 20px; } .group-bottom-col h2 { font-style: normal; font-weight: 700; font-size: 40px; line-height: 56px; text-transform: capitalize; color: #FD6727; } .group-bottom-col h6 { font-style: normal; font-weight: 700; font-size: 18px; line-height: 25px; text-transform: capitalize; color: #161D27; margin-bottom: 50px; } .group-bottom-date, .group-bottom-col { font-weight: 400; font-size: 14px; line-height: 20px; align-items: center; text-transform: capitalize; color: #6C6A6A; } .group-bottom-time { padding-left: 0; padding-right: 0; } .row.inner-row-bottom-col { position: absolute; bottom: 27px; display: flex; width: 100%; } .group-bottom-col { position: relative; } .group-bottom-col { position: relative; } .About-Ashlynn-bottom>h2 { margin-top: 80px; margin-bottom: 60px; font-weight: 700; font-size: 30px; line-height: 42px; display: flex; align-items: center; text-transform: capitalize; color: #161D27; } .class-group-Profile .inner-padding { padding-top: 40px; } .group-bottom-time { text-align: right; padding-right: 10px; } /* -------------------------------------------- Forum Page CSS --------------- */ .forum-subheader { background-image: url(/public/assets/images/forum-subheader.png) !important; margin-bottom: 65px; background-position: center; } .input-example-content { text-align: center; } .input-example-content a { color: #000; } button.btn-search.ask-btn-forum { background: #FD6727; border-radius: 50px; padding: 10px 44px; height: auto; width: auto; max-width: max-content; } .class-group-ul.nav-tabs .nav-item.is-active a { background-color: #fd6727; color: #fff; border-radius: 50px; border: none; padding: 13px 35px; } .class-group-ul.nav-tabs .nav-link a { padding-right: 0px; font-style: inherit; font-weight: inherit; font-size: inherit; line-height: inherit; color: inherit; font-family: inherit; text-decoration: none; transition: inherit; } .class-group-ul.nav-tabs { border-bottom: none; } .class-group-ul.nav-tabs { border-bottom: none; column-gap: 20px; } .class-group-ul.nav-tabs .nav-link.active { background-color: #fd6727; color: #fff; border-radius: 50px; border: none; padding: 14px 37px; font-size: 15px; line-height: 21px; color: #FFFFFF; } .class-group-ul.nav-tabs .nav-link { border-radius: 50px; border: none; padding: 14px 37px; font-size: 15px; line-height: 21px; border: 1px solid #E8E6E6; border-radius: 39px; color: #FD6727; } .tab-1section-group-profile { background: #FFFFFF; box-shadow: 0px 0px 34px rgba(0, 0, 0, 0.07); border-radius: 20px; margin-top: 40px; padding: 30px; justify-content: space-between; } .signin-btn-class>h5 { margin-bottom: 20px; font-size: 20px; line-height: 28px; color: #161D27; } .signin-btn-class>p { margin-bottom: 40px; font-weight: 400; font-size: 15px; line-height: 21px; color: #6C6A6A; } .row.asked-ques-row h5 { font-weight: 700; font-size: 20px; line-height: 28px; color: #161D27; text-align: center; margin-bottom: 15px; } .row.asked-ques-row p { font-weight: 400; font-size: 18px; line-height: 25px; text-transform: capitalize; color: #6C6A6A; text-align: center; } .row.asked-ques-row { margin-bottom: 15px; } .signin-btn-gf a { border: none; padding: 10px 21px; border-radius: 50px; display: flex; align-items: center; justify-content: space-between; font-weight: 400; font-size: 15px; line-height: 21px; color: #6C6A6A; border: 1px solid #E8E6E6; border-radius: 100px; background: none; } .signin-btn-gf a img { margin-right: 10px; } .signin-btn-gf { display: flex; column-gap: 20px; } .class-group-container-ques { margin-top: 40px; } .row.main-ques-row { background: #FFFFFF; box-shadow: 0px 0px 34px rgba(0, 0, 0, 0.07); border-radius: 20px; padding: 20px 30px; margin-bottom: 40px; } .main-ques img { margin-right: 20px; } .main-ques { font-weight: 400; font-size: 15px; line-height: 21px; color: #6C6A6A; } .row.main-ques-row1 { display: flex; align-items: start; justify-content: space-between; flex-direction: row; background: #FFFFFF; box-shadow: 0px 0px 37px rgba(0, 0, 0, 0.08); border-radius: 20px; padding: 20px 30px; margin-bottom: 30px; } .row.main-ques-row1 img { width: 8%; } .question-bg-group { width: 92%; } .row.total-usercmnt { width: 100%; justify-content: space-between; } .row.total-usercmnt ul { display: flex; padding: 0; justify-content: space-between; margin-top: 20px; list-style: none; } .row.total-usercmnt ul li a { list-style: none; font-size: 15px; line-height: 21px; color: #6C6A6A; cursor: pointer; font-weight: normal; } .row.total-usercmnt ul li a:hover { background-color: inherit; } .row.total-usercmnt ul li i { margin-right: 10px; } .commnt-bg-group-class { display: flex; align-items: center; justify-content: space-between; } .comnt-inner { font-weight: 400; font-size: 15px; line-height: 21px; color: #6C6A6A; } .img-bg-commntr { display: flex; align-items: start; position: relative; } .img-bg-commntr img { width: 100% !important; margin-left: -20px; } .comntr-name-reply { display: flex; align-items: center; justify-content: space-between; } .reply-text { width: 57%; font-weight: 400; font-size: 15px; line-height: 21px; color: #6C6A6A; } .reply-text img { margin-right: 10px; } .comment-time-ago { font-style: normal; font-weight: 400; font-size: 15px; line-height: 21px; color: #6C6A6A; } .main-ques-row2 { width: 99%; margin-left: auto; margin-top: 30px; } .row.main-ques-row2 .reply-text img { margin-right: 10px; width: 15px; } .main-ques-row3 { width: 96%; margin-bottom: 30px; } .class-group-container-ques-row { justify-content: space-between; margin-bottom: 70px; } .forum-sidebar { width: 31%; } .popular-tags h3 { padding-bottom: 10px; margin-bottom: 20px; border-bottom: 1px solid rgb(253 103 39 / 15%); font-size: 20px; line-height: 28px; color: #161D27; } .btns-popular a.btns { border: 1px solid #E8E6E6; border-radius: 50px; background: none; padding: 8px 20px; margin-bottom: 10px; margin-right: 5px; font-weight: 400; font-size: 14px; line-height: 20px; /* identical to box height */ text-transform: capitalize; /* gray */ color: #6C6A6A; } .popular-tags { background: #FFFFFF; box-shadow: 0px 0px 37px rgba(0, 0, 0, 0.08); border-radius: 20px; padding: 20px; padding-bottom: 90px; } .community-section { background: #FFFFFF; box-shadow: 0px 0px 64px rgba(0, 0, 0, 0.07); border-radius: 20px; margin: 30px 0; padding: 20px; } .community-section h3 { font-style: normal; font-weight: 700; font-size: 20px; line-height: 28px; color: #161D27; padding-bottom: 10px; border-bottom: 1px solid rgb(253 103 39 / 15%); } .community-rating { display: flex; align-items: center; justify-content: space-between; padding-bottom: 15px; border-bottom: 1px solid rgb(253 103 39 / 15%); padding-top: 15px; } .community-user { font-style: normal; font-weight: 400; font-size: 16px; line-height: 22px; color: #161D27; } .comunity-star-review p { font-style: normal; font-weight: 400; font-size: 15px; line-height: 21px; color: #6C6A6A; text-align: right; margin-top: 5px; } .community-rating:last-child { border-bottom: none; padding-bottom: 0; } .community-user img { margin-right: 5px; } .feeling-stuck { background: #FFFFFF; box-shadow: 0px 0px 37px rgba(0, 0, 0, 0.08); border-radius: 20px; padding: 20px; text-align: center; margin-bottom: 40px; } .feeling-stuck h3 { font-weight: 700; font-size: 20px; line-height: 28px; /* identical to box height */ /* Dark */ color: #161D27; padding-bottom: 10px; border-bottom: 1px solid rgb(253 103 39 / 15%); margin-bottom: 20px; text-align: left; } .feling-stuck-img { width: 100%; padding: 20px; margin-bottom: 10px; } .feeling-stuck p { font-weight: 400; font-size: 15px; line-height: 21px; /* identical to box height */ /* gray */ color: #6C6A6A; text-align: center; } .feeling-stuck a.feeling_stuck { font-weight: 400; font-size: 15px; line-height: 21px; /* identical to box height */ /* White */ color: #FFFFFF; padding: 14px 37px; border: none; background: #FD6727; border-radius: 39px; margin-top: 25px; } .feling-stuck-img img { width: 100%; } .feeling-stuck a { color: #FD6727; } .forum-questin-listingimg img { width: 100%; } .user-name-commnt2 { width: 80%; display: flex; justify-content: space-between; } /*-------------------------------------------------- Teachers FORM----------------------  */ .contaienr.teacher-form-container { padding-top: 70px; } .teacher-form-container .form-wizard { position: relative; display: table; margin: 0 auto; max-width: 77%; width: 100%; } .teacher-form-container .steps { margin: 40px 0; overflow: hidden; } .teacher-form-container .steps ul { margin: 0 auto; padding: 0; list-style: none; height: auto; overflow: hidden; display: flex; align-items: center; justify-content: center; } .teacher-form-container .steps ul li { float: left; color: #fff; padding: 0 5%; position: relative; cursor: pointer; transition: all 0.4s ease-in-out 0; font-family: 'BuenosAiresSemiBold'; } .teacher-form-container .steps ul li.active { color: #FD6727; } .teacher-form-container .steps ul li.active span { background: #FD6727; color: #fff; } .teacher-form-container .steps ul li.active::after { background: #FD6727; width: 100%; } .teacher-form-container .steps ul li::before, .steps ul li::after { content: ""; position: absolute; left: -54%; top: 22px; width: 107%; height: 3px; background: #E8E6E6; transition: all 0.4s ease-in-out 0; transform: translateY(-50%); } .teacher-form-container .steps ul li::after { width: 0; } .teacher-form-container .steps ul li span { display: block; margin: 0 auto 15px; width: 35px; height: 35px; text-align: center; background: #E8E6E6; font-size: 18px; line-height: 35px; font-weight: 300; color: #000; position: relative; z-index: 1; transition: all 0.4s ease-in-out 0; border-radius: 50px; } .teacher-form-container .steps ul li:first-child::before, .steps ul li:first-child::after { display: none; } .teacher-form-container .myContainer { background: #FAF0EC; border-radius: 20px; width: 70%; margin: 0 auto; padding: 80px; padding-top: 36px; } .teacher-form-container .steps ul li:last-child { padding-right: 3%; } .teacher-form-container .form-container { clear: both; display: none; left: 100%; } .teacher-form-container .form-container.active { display: block; } .teacher-form-container .steps ul li { font-weight: 600; font-size: 20px; line-height: 28px; text-align: center; color: #6C6A6A; } h5.heding-teacher-top { font-style: normal; font-weight: 600; font-size: 35px; line-height: 49px; letter-spacing: 0.01em; color: #161D27; text-align: center; font-family: 'BuenosAiresRegular' !important; } .logout-btn { background: none; padding: 6px 24px; display: flex; align-items: center; justify-content: space-between; border-radius: 50px; background: #FFFFFF; border-radius: 50px; border: none; font-style: normal; font-weight: 400; font-size: 16px; line-height: 28px; color: #161D27; margin-left: auto; width: max-content; font-family: 'BuenosAiresRegular'; } .logout-btn img { margin-right: 9px; } .teacher-form-bg { text-align: center; padding: 45px; background: #FFFFFF; border-radius: 20px; margin-top: 15px; } .teacher-form-bg h2 { font-weight: 600; font-size: 30px; line-height: 42px; text-align: center; color: #161D27; font-family: 'BuenosAiresSemiBold' !important; } .teacher-form-bg p { font-weight: 400; font-size: 18px; line-height: 25px; text-align: center; font-family: 'BuenosAiresRegular'; /* gray */ color: #6C6A6A; } .col-6-custom input, .col-6-custom select { width: 100%; background: #FFFFFF; border-radius: 50px; border: none; padding: 13px 35px; font-size: 16px; line-height: 28px; color: #333333; } .teacher-form-inner input, .teacher-form-inner select, .teacher-form-inner textarea { color: #333333; } .col-6-custom input::placeholder, .col-6-custom select::placeholder, .col-6-custom textarea::placeholder, .teacher-form-inner input::placeholder, .teacher-form-inner select::placeholder, .teacher-form-inner textarea::placeholder { color: #333333; } .col-6-custom2 { width: 100%; background: #FFFFFF; border-radius: 50px; border: none; padding: 13px 35px; font-size: 16px; line-height: 28px; color: #333333; height: auto; } form.teacher-form-inner { margin-top: 40px; } .col-6-custom { margin-bottom: 30px; } .file-upload-teacher label { width: 100%; position: absolute; z-index: 0; padding-left: 35px; } .file-upload-teacher label input { position: absolute; left: 0; z-index: 0; opacity: 0; padding-top: 0; } .file-upload-teacher label { position: relative; } .file-upload-teacher label { width: 100%; position: absolute; z-index: 0; padding-left: 35px; background: #fff; padding: 13px 35px; border-radius: 50px; font-weight: 400; font-size: 16px; line-height: 28px; color: #8B8B96; } .file-upload-teacher { position: relative; height: auto; /* overflow: hidden; */ width: 100%; min-height: 48px; margin-bottom: 10px; } .file-upload-teacher label::after { content: ''; width: 20px; height: 20px; background-image: url(/public/assets/images/file-upload.png); position: absolute; right: 26px; top: 16px; background-repeat: no-repeat; z-index: -2; } p.file-sizeinfo { font-style: italic; font-weight: 400; font-size: 14px; line-height: 28px; color: #6C6A6A; padding-left: 0px; margin-bottom: 0px; } .custom-btn-next button { padding: 9px 35px; background: none; border-radius: 50px; display: flex; align-items: center; justify-content: center; } button.Save-btn img { margin-right: 10px; } .custom-btn-next { display: flex; align-items: center; justify-content: end; column-gap: 20px; } button.Save-btn { background: #FFFFFF; border: 1px solid #161D27; } .next-btn { background: #FD6727 !important; border: 1px solid #FD6727; color: #fff; } .next-btn i { margin-left: 10px; } .footer-copy-text { font-size: 14px; line-height: 28px; color: #6C6A6A; text-align: center; margin: 20px auto; } .back-btn-add .next-savebtn { display: flex; column-gap: 10px; } .back-btn-add.custom-btn-next { display: flex; align-items: center; justify-content: space-between; column-gap: 20px; width: 100%; max-width: 100%; } .back-btn button.Save-btn i { margin-right: 10px; } .col-6-custom textarea, .teacher-form-inner2 textarea { width: 100%; background: #FFFFFF; border-radius: 50px; padding: 23px; border: none; min-height: 200px; resize: none; } .comment-box textarea { width: 100%; background: #FFFFFF; border-radius: 10px; padding: 23px; border: none; min-height: 200px; resize: none; } .col-6-custom2 { width: 100%; background: #FFFFFF; border-radius: 50px; border: none; padding: 13px 35px; font-size: 16px; line-height: 28px; color: #8B8B96; } .bg-comment-form { background: #FAF0EC; } .bg-comment-form input[type="submit"] { padding: 9px 35px; background: none; border-radius: 50px; display: flex; align-items: center; justify-content: center; background: #FD6727 !important; border: 1px solid #FD6727; color: #fff; } .profile-picture-bg label { width: 100%; } .profile-picture-bg { margin: 0 auto; } .profile-upload { height: 100px; width: 100px; /* background: #000; */ background: #FD6727; border-radius: 100px; display: flex; align-items: center; justify-content: center; margin: 0 auto; overflow: hidden; } label.profile-label { position: relative; } input.profile-add-new { position: absolute; top: 0; width: 100px; height: 100px; margin: 0 auto; margin-left: auto; margin-right: auto; left: 0; right: 0; opacity: 0; } label.profile-label h5 { font-weight: 400; font-size: 18px; line-height: 25px; text-align: center; color: #161D27; margin-top: 5px; margin-bottom: 0; } .profile-picture-bg p.file-sizeinfo { padding: 0; text-align: center; margin-top: 0; margin-bottom: 25px; } .col-12-custom { background: #fff; background: #FFFFFF; border-radius: 50px; text-align: center; padding: 53px; margin-bottom: 40px; } .col-12-custom p { margin-bottom: 50px; font-size: 16px; line-height: 28px; color: #8B8B96; } .resume-img { margin-bottom: 50px; } label.resume-bg { position: relative; margin-bottom: 30px; } label.resume-bg input { position: absolute; left: 0; opacity: 0; top: 0; width: 100%; } button.add-resume { background: none; padding: 8px 22px; /* border-radius: 50px; */ background: #FFFFFF; /* Primary */ border: 1px solid #FD6727; border-radius: 30px; font-weight: 400; font-size: 14px; line-height: 20px; /* identical to box height */ display: flex; align-items: center; text-align: center; text-transform: capitalize; /* Primary */ color: #FD6727; } .resume-img-hello h6 { margin-top: 20px; } .hello-application { margin-top: 60px; } .hello-application p { margin-bottom: 27px; } .resume-btn-custom-next img { filter: invert(1); margin-right: 10px; } .back-btn-add.custom-btn-next.resume-btn-custom-next-bg { justify-content: end; } .teacher-form-bg.exp-bg { padding: 16px; } table.teacher-tabel-bg { width: 100%; text-align: left; background: #FAF0EC; border: 1px solid #E8E6E6; box-shadow: 0px 0px 37px rgba(0, 0, 0, 0.01); border-radius: 20px; overflow: hidden; } table.teacher-tabel-bg th, table.teacher-tabel-bg td { width: 23%; padding: 13px; font-family: 'BuenosAiresRegular'; } td.btn-edit-del a { border: 1px solid #E8E6E6; filter: drop-shadow(0px 1px 7px rgba(0, 0, 0, 0.09)); border-radius: 10px; width: 36px; height: 36px; color: #6C6A6A; background: none; margin-right: 10px; margin-left: 5px; text-align: center; line-height: 36px; } td.btn-edit-del a:last-child { margin-right: 0; } label.term-condotion-teacher-f { width: 100%; text-align: left; margin-top: 10px; font-weight: 400; font-size: 14px; line-height: 28px; color: #6C6A6A; } .checkmark1 { width: 17px; height: 17px; background-image: url(/public/assets/images/teach-li.png); position: absolute; top: 5px; border-radius: 50px; left: 0px; filter: grayscale(1); background-color: #ff000000; background-size: 100%; background-repeat: no-repeat; } input:checked~.checkmark1 { filter: grayscale(0); } label.term-condotion-teacher-f { width: 100%; text-align: left; margin-top: 10px; font-weight: 400; font-size: 14px; line-height: 28px; color: #6C6A6A; padding-left: 21px; position: relative; font-family: 'BuenosAiresRegular'; } label.term-condotion-teacher-f input { opacity: 0; } label.term-condotion-teacher-f a { text-align: left; margin-top: 0px; font-weight: 400; font-size: 14px; line-height: 28px; color: #6C6A6A; text-decoration: underline !important; font-family: 'BuenosAiresRegular'; } button.more-exp-btn { background: #FFFFFF; border: 1px solid #FD6727; border-radius: 30px; font-size: 14px; line-height: 20px; /* display: flex; */ /* align-items: center; */ text-align: right; text-transform: capitalize; color: #FD6727; padding: 12px 20PX; margin-top: 45px; margin-left: auto; float: right; } .table-top-sec { margin-bottom: 27px; } /* POPUP ADD RESUME  */ .add-resume-popup { width: 100%; max-width: 90%; } .col-6-custom .accordion-item { border-radius: 30px; } .col-6-custom .accordion-item h2.accordion-header button { padding: 11px 20px; } .col-6-custom .accordion-button { font-weight: 400; font-size: 16px; line-height: 28px; color: #8B8B96; font-family: 'BuenosAiresregular'; } .col-6-custom .accordion-button:focus { z-index: 3; border-color: #fd6727; outline: 0; box-shadow: 0 0 0 0.25rem rgb(253 103 39 / 38%); } .col-6-custom .accordion-button:not(.collapsed) { color: #fd6727; background-color: #faf0ec; box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .125); } .col-6-custom .accordion-button:not(.collapsed)::after { filter: invert(1); } /* Select checkbox */ .selection:last-child { border-bottom: none; } .selection { position: relative; border-bottom: 1px solid #f5f5f5; } .selection__trigger { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; position: relative; cursor: pointer; background: #fff; z-index: 1; padding: 11px 0px; } .selection__trigger-input, .selection__trigger input { position: absolute; opacity: 0; } .selection__trigger-action { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; width: 100%; color: #8B8B96; } .selection__trigger-icon { position: relative; width: 16px; height: 16px; display: block; border-radius: 10px; background-color: #fd6f41; opacity: 0.3; } .selection__trigger-icon:before { width: 9px; height: 5px; position: absolute; top: 48%; left: 38%; border-left: 2px solid #fff; border-bottom: 2px solid #fff; content: ""; -webkit-transform: rotate(-45deg) translate(0, -78%); -ms-transform: rotate(-45deg) translate(0, -78%); transform: rotate(-45deg) translate(0, -78%); } .selection__trigger-label { width: 80%; } .selection__trigger-input:checked~.selection__trigger-action { color: #fd6f41; font-weight: 600; } .selection__trigger-input:checked~.selection__trigger-action .selection__trigger-icon { opacity: 1; } .selection.is-selected .selection__trigger-action { color: var(--color-secondary); font-weight: 600; } .selection.is-selected .selection__trigger-icon { opacity: 1; } .selection--select .selection__trigger { pointer-events: none; } .select__dropdown { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; border: none; min-height: 3.5rem; line-height: 20px; background: none; padding: var(--padding-4) var(--padding-6); -webkit-appearance: none; -moz-appearance: none; cursor: pointer; } .selection .selection__target select { background: none; } .selection label.selection__trigger { background: none; } div.dropdown { position: relative; } /*  div.dropdown > div.caption { background-color: #f2f2f2; padding: 11px 24px; border-radius: 3px; cursor: pointer; } */ span.language-check { position: absolute; right: 0; color: #d7d7d7; } div.dropdown>div.list>div.item { padding: 11px 24px; cursor: pointer; } div.dropdown>div.list>div.item.selected { font-weight: bold; } /* div.dropdown > div.caption:hover, div.dropdown > div.list > div.item:hover { background-color: rgb(83, 161, 214); color: #fff; } */ div.dropdown>div.list { background-color: #f2f2f2; width: 100%; border-radius: 0 0 3px 3px; display: none; } div.dropdown.open>div.caption { border-radius: 3px 3px 0 0; } div.dropdown.open>div.list { display: block; position: absolute; background: #faf0ec; font-size: 14px; z-index: 1; } span.custom-label { display: inline-block; width: 92%; color: #917e7e; } div.dropdown.open>div.list .item { padding: 5px 15px; } .selected-item span.custom-label { color: #fd692a; font-size: 16px; line-height: 28px; } .selected-item span.language-check { color: #fd692a; font-size: 14px; top: 8px; } div.dropdown>div.caption { background-color: unset; padding: 1px 15px; cursor: pointer; color: #fff; border-radius: 100px; font-size: 11px; position: absolute; top: -21px; right: 35px; width: 100%; padding-left: 35%; padding-right: 0; } span.caption-inner { color: #fff; background: #fd692a; padding: 3px 5px; border-radius: 10px; } div.dropdown>div.caption:hover { background: none; } .col-6-custom .accordion-item h2.accordion-header button { padding: 11px 20px; border-radius: 27px !important; } .language-selector span.custom-label { color: #fd692a; font-weight: 600; } .language-selector span.language-check { color: #fd692a; } .language-selector.disabled-item span.language-check { color: #d7d7d7; font-size: 14px; } .language-selector.disabled-item span.custom-label { color: #8b8b96; font-weight: 400; } .language-selector.disabled-item span.caption-inner { opacity: 0; } .teacher-form-inner .language-selector { position: relative; border-bottom: 1px solid #f5f5f5; padding: 12px 0px; } .col-6-custom .accordion-body { height: 400px; overflow: auto; } .teacher-form-inner .language-selector:last-child { border-bottom: none; } @media screen and (-webkit-min-device-pixel-ratio: 0) { .accordian-bg-faq .accordion-item .accordion-button:not(.collapsed), .accordian-bg-faq .accordion-item .accordion-button { font-family: 'BuenosAiresregular'; font-weight: 500; } } .message-display { text-align: center; padding: 10px; background-color: #FFF; min-height: 25rem; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-color: #FFF; border-radius: 0px; -webkit-box-shadow: var(--boxShadow-all); box-shadow: var(--boxShadow-all); } .message-display__icon { width: 8rem; height: 8rem; position: relative; display: block; overflow: hidden; margin: 0 auto; } .message-display__icon svg { fill: #1a1a1a; }/** * Owl Carousel v2.3.4 * Copyright 2013-2018 David Deutsch * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE */ .owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.tutors-list_page svg { display: block; } .searchlist_header__title { text-align: center; } .searchlist_header__title h2 { margin: 0 0 13px; } .searchlist_header__title p { color: #161D27; font-family: BuenosAiresRegular; } .searchList__outer { background: #fff1eb; border-radius: 10px; padding: 34px; } .set-mt { margin-top: 20px; } .search_titleline h3 { font-size: 35px; margin: 0; } .search_list { display: flex; align-items: center; justify-content: space-between; } .w1 { width: 20%; } .w2 { width: 80%; } .search_result__Elements { display: flex; -moz-column-gap: 45px; column-gap: 45px; } .search_result { margin-top: 45px; } .searchPanel_Inner { display: flex; align-items: center; -moz-column-gap: 10px; column-gap: 10px; background: #FFF4EE; width: 100%; padding: 12px 24px; } .searchPanel_Inner input { background-color: transparent; border: none; width: 100%; } .searchPanel_Inner input::-moz-placeholder { color: #6C6A6A; } .searchPanel_Inner input:-ms-input-placeholder { color: #6C6A6A; } .searchPanel_Inner input::placeholder { color: #6C6A6A; } .searchPanel_Inner input:focus-visible { outline: none; } .searchPanel_icon img { display: block; } .searchPrice select { width: 100%; border: none; color: #161D27; border-bottom: 1px solid #F9F0F0; padding: 8px 3px; font-family: "BuenosAiresRegular"; } .searchPrice select:focus-visible { outline: none; } .searchselect_price { margin-top: 15px; margin-bottom: 20px; } .cardImg img { border-top-left-radius: 30px; border-top-right-radius: 30px; width: 100%; } .star_select { display: flex; -moz-column-gap: 2px; column-gap: 2px; } .star_select span { cursor: pointer; } .star_select span svg { display: block; } .starOuter { display: flex; align-items: center; -moz-column-gap: 5px; column-gap: 5px; } .select__starLayer p { font-size: 15px; font-weight: 600; color: #161D27; } .cardDetails { padding: 20px 20px 25px; box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.08); border-bottom-right-radius: 30px; border-bottom-left-radius: 30px; } .card_layerouter { display: flex; align-items: center; justify-content: space-between; } .card_layerouter_star span svg { display: block; } .aboutbold { font-family: "BuenosAiresBold"; color: #161D27; } .view_item { color: #FD6727; text-decoration: underline; text-underline-offset: 4px; font-family: "BuenosAiresBold"; } .card_details_block { margin-top: 10px; } .card_details_block p { font-family: "BuenosAiresBold"; font-size: 14px; } .itemDataLayer { display: flex; flex-wrap: wrap; -moz-column-gap: 57px; column-gap: 57px; row-gap: 50px; } .cardItem { flex: 0 0 360px; } .item_datasearch { margin: 20px 0; } .searchPanel_teacher__inner { background: #F7F7F7; padding: 5px 24px; } .searchPanel_teacher__inner input { font-size: 14px; height: 32px; } .actiondate h3 { font-style: normal; font-weight: 400; font-size: 17px; line-height: 24px; text-transform: capitalize; color: #161D27; } .cardImg::after { position: absolute; content: ""; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.2509803922); border-radius: 30px 30px 0 0; } .cardImg_img { max-height: 300px; min-height: 300px; -o-object-fit: cover; object-fit: cover; } .set_mttop { text-align: center; margin-bottom: 20px; } .searchPanel_date__inner { background-color: #fff; } .searchPanel_date__inner input { width: 100%; border: none; color: #161D27; border-bottom: 1px solid #F9F0F0; padding: 8px 0; background-color: #fff; } .moreBtn { background-color: #161D27; color: #fff; border-radius: 30px; padding: 10px 15px; display: flex; align-items: center; -moz-column-gap: 10px; column-gap: 10px; justify-content: center; font-size: 14px; max-width: 125px; width: 100%; } .moreBtn:hover { color: #F7F7F7; } .moreBtn span svg { display: block; } .search_result__Elements select { -webkit-appearance: none; -moz-appearance: none; appearance: none; } .applyBtn { background-color: #FD6727; color: #fff; padding: 15px 40px; border-radius: 30px; } .applyBtnouter { display: flex; } .btnapplylight { color: #6C6A6A; border: 1px solid #EBEBEB; background-color: #fff; } .applyBtnouter { display: flex; justify-content: space-between; width: 100%; border-bottom: 1px solid #F9F0F0; padding: 8px 3px; font-family: "BuenosAiresRegular"; } .searchselect { position: relative; padding-right: 15px; } .searchselect span { font-weight: 600; } .searchselect select { border: none; color: #161D27; padding: 0 5px; background-color: #fff; } .searchselect select:focus-visible { outline: none; } .iconArrow { position: absolute; right: 0; top: 50%; transform: translateY(-50%); } .iconArrow svg { display: block; } .hearticon { position: absolute; right: 15px; top: 15px; cursor: pointer; transition: all 0.3s; z-index: 1; } .hearticon img { width: 25px; height: 25px; border-radius: unset; -o-object-fit: contain; object-fit: contain; } .cardImg { position: relative; } .search_quantity { height: 100%; } .search_quantity .quantity { position: relative; display: flex; align-items: center; height: 100%; } .search_quantity input[type=number]::-webkit-inner-spin-button, .search_quantity input[type=number]::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; } .search_quantity input[type=number] { -moz-appearance: textfield; } .search_quantity .quantity select { width: 230px; height: 100%; line-height: 1.65; border: none; padding: 0; margin: 0; padding-left: 20px; } .search_quantity .quantity select:focus { outline: 0; } .search_quantity .quantity-nav { position: relative; height: 42px; padding-right: 15px; } .search_quantity .quantity-button { position: relative; cursor: pointer; width: 20px; text-align: center; color: #333; font-size: 13px; font-family: "Trebuchet MS", Helvetica, sans-serif !important; line-height: 1.7; transform: translateX(-100%); -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; } .search_quantity .quantity-button.quantity-up { position: absolute; height: 50%; top: 0; font-size: 0; } .search_quantity .quantity-button.quantity-down { position: absolute; bottom: 0px; height: 50%; font-size: 0; } .search_layerItem { display: flex; align-items: center; border-radius: 30px; background-color: transparent; font-family: "BuenosAiresRegular"; } .search_layerItem input:focus-visible { outline: none; } .search_subject { height: 100%; } .search_subject input { border: none; height: 100%; padding-left: 35px; border-radius: 50px 0 0 50px; } .set_arrowValue { position: relative; } .arrow_prices { position: absolute; right: 0; top: 50%; transform: translateY(-50%); } .searcOuterBlock { display: flex; justify-content: center; margin-top: 35px; } .quantity-up { position: relative; font-size: 0; } .quantity-up::after { position: absolute; width: 10px; height: 10px; content: ""; background: url(/public/assets/images/sarrow1.svg) no-repeat; left: 50%; transform: translateX(-50%); bottom: 0; } .quantity-down { position: relative; font-size: 0; } .quantity-down::after { position: absolute; width: 10px; height: 10px; content: ""; background: url(/public/assets/images/sarrow2.svg) no-repeat; left: 50%; transform: translateX(-50%); top: 0; } .btn_search .rubicon-btn { background: #161D27; padding: 20px 49px 20px 49px; font-size: 20px; } .btn_search .rubicon-btn .arrowSearch { padding-left: 15px; } .btn_search .rubicon-btn .arrowSearch svg { display: block; } .nameItemInner { position: absolute; bottom: 35px; left: 16px; z-index: 1; } .nameItemInner h6 { font-size: 18px; color: #fff; } .nameItemInner p { color: #fff; font-weight: 600; font-size: 14px; } .flagImgIcon img { width: 20px; border-radius: unset; } .rangevalue label { color: #161D27; font-weight: 500; font-family: "BuenosAiresRegular"; } .rangeElements .middle { position: relative; width: 100%; max-width: 500px; margin-top: 25px; } .rangeElements .slider { position: relative; z-index: 1; height: 4px; margin: 0 15px; max-width: 240px; width: 100%; margin: 0 auto; } .rangeElements .slider > .track { position: absolute; z-index: 1; left: 0; right: 0; top: 0; bottom: 0; border-radius: 5px; background-color: #E8E6E6; } .rangeElements .slider > .range { position: absolute; z-index: 2; left: 25%; right: 25%; top: 0; bottom: 0; border-radius: 5px; background-color: #FD6727; } .rangeElements .slider > .thumb { position: absolute; z-index: 3; width: 30px; height: 30px; background-color: #FD6727; border-radius: 50%; box-shadow: 0 0 0 0 rgba(98, 0, 238, 0.1); transition: box-shadow 0.3s ease-in-out; } .rangeElements .slider > .thumb.left { left: 25%; transform: translate(-15px, -13px); } .rangeElements .slider > .thumb.right { right: 25%; transform: translate(15px, -13px); } .rangeElements input[type=range] { position: absolute; pointer-events: none; -webkit-appearance: none; z-index: 2; height: 4px; width: 100%; opacity: 0; top: 0; left: 0; } .rangeElements input[type=range]::-webkit-slider-thumb { pointer-events: all; width: 30px; height: 30px; border-radius: 0; border: 0 none; background-color: red; -webkit-appearance: none; cursor: pointer; } .paginationItem { display: flex; justify-content: center; margin: 70px 0 70px; } .paginationItem .pagination { margin: 0; } .paginationItem .page-item.active .page-link { background-color: #161D27; border-color: #161D27; } .paginationItem .page-link { width: 42px; height: 42px; display: flex; justify-content: center; align-items: center; border-radius: 50% !important; border-color: #E9E9E9; color: #6C6A6A; border-color: #E9E9E9; font-family: "BuenosAiresRegular"; } .paginationItem .pagination { -moz-column-gap: 15px; column-gap: 15px; } .modalcontrol .modal { z-index: 9999; } header { z-index: 999; } .more_filter{ z-index: 9999; } .more_filter_Inner__sets .modal-header { border: none; padding: 20px 40px 0 25px; } .more_filter_Inner__sets .modal-body { padding: 20px 25px 0 25px; } .more_filter_Inner { max-width: 500px; margin: 1.75rem auto; max-width: 1600px; } .more_filter_Inner .modal-title { margin-bottom: 0; line-height: 1.5; font-size: 30px; } .modal-title_24 { font-size: 24px; } .ptsetl { padding: 0 50px; } .modalBlockitem { display: flex; padding: 0 0 40px; } .modalLeftLayer { background-color: #FFF4EE; padding: 27px 0px; width: 17%; font-family: "BuenosAiresRegular"; } .modalLeftLayer .form-check-input:checked { background-color: #161D27; border-color: #161D27; border-radius: 2px; } .modalLeftLayer .active { background: #fff; color: #161D27; } .modalLeftLayer .active .form-check { color: #000; } .modalLeftLayer .form-check { padding: 3px 40px; color: #161D27; margin-bottom: 10px; cursor: pointer; } .modalLeftLayer .form-check.active .form-check-label { color: #161D27; } .modalrightLayer { width: 83%; padding: 0px 20px 0 50px; } .modalrightLayer .searchPanel_teacher__inner { background: #F7F7F7; padding: 11px 24px; background: #fff; border: 1px solid #E8E6E6; } .modalrightLayer .searchPanel_teacher__inner input { background: #fff; } .titleItems { display: flex; justify-content: space-between; } .labBtn { color: #6C6A6A; border: 1.5px solid #E8E6E6; border-radius: 50px; padding: 8px 20px; } .labelbuttonblock { margin-top: 25px; max-height: 400px; overflow: auto; display: flex; flex-wrap: wrap; -moz-column-gap: 14px; column-gap: 14px; row-gap: 14px; padding: 10px 5px; } .labBtn.active { background-color: #161D27; color: #fff; } .leftarrow { position: absolute; left: -20px; top: 50%; transform: translateY(-50%); } .filterBtn_outer { display: none; } .crossIcon { display: none; } .hearticon:hover { transform: scale(1.1); } .searchdate_teacher { display: flex; align-items: center; justify-content: space-between; -moz-column-gap: 10px; column-gap: 10px; } .searchdate_teacher .moreBtnouter.modalcontrol { display: flex; justify-content: flex-end; } .w_Teacher { flex: 0 0 50%; } .actiondate h3 { color: #161D27; } .scrolblock { overflow: hidden; } .weekDate { margin-top: 20px; } .weekDate ul { margin: 0; padding: 0; display: flex; border: 1px solid #F9F0F0; border-radius: 30px; } .weekDate ul li { margin: 0; padding: 0; list-style: none; padding: 10px; } .weekDate ul li:first-child { border-radius: 30px 0px 0px 30px; } .weekDate ul li:last-child { border-radius: 0px 30px 30px 0px; } .weekDate ul li a { font-size: 14px; } .active_stage { background-color: #FD6727; } .active_stage a { color: #fff; } .weektimebtnouter .weekActive_btn { flex: 0 0 31%; text-align: center; padding: 10px; border: 1px solid #FD6727; border-radius: 30px; color:#FD6727 !important; } .weektimebtnouter .weekActive_btn a { color: #FD6727; } .weektime { margin: 25px 0 0; } .weektime ul { margin: 0; padding: 0; display: flex; flex-wrap: wrap; row-gap: 10px; -moz-column-gap: 10px; column-gap: 10px; } .weektime ul li { list-style: none; margin: 0; padding: 0; } .btn__apply { border: none; } .btn__apply .applyBtn { padding: 15px 50px; } /**************   Global css   **************/ .white_bg { background-color: #fff; } .inner-padding { padding: 70px 0; } .font-18 { font-size: 18px; font-weight: 400; color: #161D27; } .font-12 { font-size: 12px; line-height: 13px; } .font-15 { font-size: 15px; line-height: 18px; } .font-14 { font-size: 14px; line-height: 20px; } .font-10 { font-size: 10px; line-height: 14px; } .font-20 { font-weight: 700; font-size: 20px; line-height: 28px; } .font-24 { font-size: 24px !important; line-height: 34px; } .font-30 { font-size: 30px; font-weight: 700; line-height: 43px; } .gray-clr { color: #6a6a6a; } a { display: inline-block; } /**************   Global css   **************/ .Tutors_Profile .tab { overflow: hidden; display: flex; justify-content:left; flex-wrap: wrap; gap: 10px 12px; margin-bottom: 35px; } .light-btn { color: #fd6727 !important; background-color: #fff; border: 1px solid #E8E6E6; } .light-btn:hover { background-color: #fd6727; color: #fff !important; border: 1px solid transparent; } /* Style the tab content */ .Tutors_Profile .tabcontent { display: none; padding: 6px 12px; border-top: none; } .tabs_inner { max-width: 1023px; margin-right: auto; } /**************  Left side bar   **************/ .left_side_bar { max-width: 452px; height: auto; margin-left: auto; border-radius: 20px; box-shadow: rgba(0, 0, 0, 0.08) 0px 0 37px 0; padding: 40px 55px; position: -webkit-sticky; position: sticky; top: 95px; } .class-group-Profile .left_side_bar { top: 30px; } .left-icon { position: relative; } .left-icon-list { position: absolute; right: 0; top: 0; } .left-icon-list li { padding-bottom: 15px; } .profile_pic { padding: 0% 0 0; } /**************  Left side bar   **************/ .profile-text i, .review_starts i { font-size: 10px; } .profile_table { padding-top: 3%; } .profile_table tr td { padding-bottom: 3%; } .profile_btn .light-btn, .profile_btn .light-btn:hover, .three_btns .light-btn, .three_btns .light-btn:hover { border-color: #161D27; color: #161D27 !important; display: flex; align-items: center; background-color: #fff; } .profile_btn { display: flex; flex-wrap: wrap; gap: 12px; justify-content: center; margin:3% 0 4%; } .orange-text { color: #fd6727 !important; } .black-bg { background-color: #000; } .About-Ashlynn { margin: 35px 0; } .Teaching-Qualifications { margin: 40px 0 0px; } .Qualifications-type { margin: 40px 0 32px; } .Qualifications-type h4 span, .Teaching_Expertise h4 span { position: relative; } .Qualifications-type h4 span::before, .Teaching_Expertise h4 span::before { content: ""; position: absolute; left: 20px; top: 50%; background-color: #FD6727; width: 112px; height: 2px; transform: translateY(-50%); } .Qualifications-type .three_sec { max-width: 883px; width: 100%; display: flex; margin-left: auto; padding-bottom: 20px; border-bottom: 1px solid #E8E6E6; } .Qualifications-type:last-child .three_sec { border: 0; } .left_div, .right_div { flex: 0 40%; max-width: 280px; } .right_div { margin-left: auto; } .lession-price { padding: 20px 66px 40px 66px; background: #FFF4EE; border-radius: 10px; } /* .lession-price .d-flex>div { flex: 0 50%; } */ select.teacher-profile-selection { max-width: 215px; height: 40px; width: 100%; margin-left: 10px; border-color: transparent; padding: 10px 17px; border-radius: 4px; font-size: 14px; } .lession-select.text-end, .lession-select select { color: #6C6A6A; } .l-slider-item { background: #FFFFFF; box-shadow: 0px 0px 18px rgba(0, 0, 0, 0.08); border-radius: 30px; padding: 24px 42px; max-width: 420px; width: 100%; border-radius: 30px; } .l-slider-title { margin-bottom: 20px; } .l-slider-box .inner-slider { border: 1px solid #E8E6E6; border-radius: 20px; width: 156px; /* width: 100%; */ height: 150px; gap: 10px; } .lession-slider { gap: 35px; flex-wrap: wrap; } .slider-box-wrap > div { max-width: 50%; width: 100%; } .Q-title p { color: #161D27; font-family: "BuenosAiresRegular"; } .schedule-table { background-image: url(/public/assets/images/schedule-table.jpg); background-size: contain; background-repeat: no-repeat; background-position: c; width: 100%; height: 823px; margin: 50px 0; } .t_platform_wrap { display: flex; justify-content: space-between; } .online_Tutorinng_Platform { border: 1px solid #E8E6E6; border-radius: 10px; padding: 38px 42px; } section.Teaching_Expertise { background-color: rgba(232, 230, 230, 0.2); padding: 85px 0; } .five_list ul { /*max-width: 20%;*/ width: 100%; } .five_list ul li { margin-bottom: 15px; position: relative; padding-left: 25px; width: 300px; float: left; } .five_list ul li::before { content: ""; position: absolute; left: 0; top: 50%; width: 100%; height: 100%; background-image: url(/public/assets/images/tick.svg); background-repeat: no-repeat; transform: translateY(-50%); background-position: center left; } .review_sec { padding: 85px 0; } .client_reivews { padding: 30px 25px; border: 1px solid #E8E6E6; border-radius: 20px; margin-bottom: 25px; } .bookipic img { width: 50px !important; height: 50px; -o-object-fit: contain; object-fit: contain; } .review_like { display: flex; align-items: center; justify-content: space-around; max-width: 345px; width: 100%; } .slider_videoSlide { padding: 100px 0; } .slider_videoSlide_owl .owl-nav { display: block !important; display: flex !important; justify-content: space-between; width: 100%; position: absolute; top: 50%; transform: translateY(-50%); } .slider_videoSlide_owl button.owl-next { background: #FD6727 !important; width: 30px; height: 30px; border-radius: 50%; position: relative; right: -50px; } .slider_videoSlide_owl button.owl-next span { font-size: 23px; color: #fff; position: relative; top: -3px; } .slider_videoSlide_owl button.owl-prev { background: #FD6727 !important; width: 30px; height: 30px; font-size: 23px; border-radius: 50%; position: relative; left: -50px; } .slider_videoSlide_owl button.owl-prev span { font-size: 23px; color: #fff; position: relative; top: -3px; } .slider_videoSlide_owl .owlItemInner { max-width: 100%; width: 100%; } .slider_videoSlide_container { padding: 5px 50px; } .iconclock { width: 20px !important; } .lession-price button.owl-next { background: #FD6727 !important; width: 30px; height: 30px; border-radius: 50%; position: relative; right: -50px; } .lession-price button.owl-next span { font-size: 23px; color: #fff; position: relative; top: -3px; } .lession-price button.owl-prev { background: #FD6727 !important; width: 30px; height: 30px; font-size: 23px; border-radius: 50%; position: relative; left: -50px; } .lession-price button.owl-prev span { font-size: 23px; color: #fff; position: relative; top: -3px; } .lession-price .owl-nav { display: flex !important; justify-content: space-between; width: 100%; position: absolute; top: 50%; transform: translateY(-50%); } td.sidebar-profile-td1 { font-size: 16px; font-family: 'BuenosAiresRegular'; } td.sidebar-profile-td2 { font-size: 15px; font-family: 'BuenosAiresRegular'; } .profile-text a { font-family: 'BuenosAiresRegular'; } /* Accordian  */ .custom-accordian .accordion-button:not(.collapsed) { color:  #161D27; background-color: #e7f1ff00; box-shadow: none; border-bottom: 1px solid #F9F0F0; } .custom-accordian .accordion-button::after { filter: brightness(0); } .custom-accordian .accordion-item { border: none; } .custom-accordian .accordion-body { padding: 1rem 0; } .custom-accordian .accordion-button { font-style: normal; font-weight: 400; font-size: 17px; line-height: 24px; text-transform: capitalize; color: #161D27; padding: 0; padding-top: 20px; padding-bottom: 20px; } .custom-accordian .rangevalue label { padding-left: 20px; font-style: normal; font-weight: 500; font-size: 16px; line-height: 19px; text-transform: capitalize; color: #161D27; } .weekDate ul .weekActive { border: none; background: none; height: 45px; font-style: normal; font-weight: 400; line-height: 17px; text-align: center; color: #6C6A6A; } .weekDate ul { align-items: center; justify-content:center; overflow: hidden; } button.weekActive.active_stage { background: #fd7e27; color: #fff; } button.weekActive_btn{ background: none; } button.weekActive_btn.active_stage { color: #fff !important; background: #fd7e27; } /* Filter  */ .form-check.checked-ac { background: #fff; color: #161D27; } .dropdown-check-list { display: inline-block; border: none; padding-left: 0px; align-content: center; flex-wrap: nowrap; } .dropdown-check-list .anchor { position: relative; cursor: pointer; display: inline-block; padding: 8px 50px 5px 0px; border: 1px solid #ccc; width: 93%; border: 0px; color: var(--color-black); font-size: 1.2rem; font-weight: bold; } .list-flex{ display: flex; flex-wrap: nowrap; align-content: center; align-items: center; } .dropdown-check-list .anchor:after { position: absolute; content: ""; border-left: 2px solid #fd6727; border-top: 2px solid #fd6727; padding: 5px; right: 10px; top: 22%; -moz-transform: rotate(-135deg); -ms-transform: rotate(-135deg); -o-transform: rotate(-135deg); -webkit-transform: rotate(-135deg); transform: rotate(-135deg); } .dropdown-check-list .anchor:active:after { right: 8px; top: 21%; } .dropdown-check-list ul.items { padding: 2px; display: none; margin: 0; border: 1px solid #ccc; border-top: none; position: absolute; width: 200px; background: #FFF; padding: 5px; max-height: 200px; overflow: auto; z-index: 99; } .dropdown-check-list ul.items li { list-style: none; color: #6C6A6A; font-weight: 400; font-size: 14px; line-height: 23px; text-transform: capitalize; width: 100%; float: left; clear: both; border-bottom: 1px solid #f3efef; margin-bottom: 1px; position: relative; padding: 0.6rem 1rem; cursor: pointer; } .dropdown-check-list ul.items li input { float: left; width: 1em; margin-right: 3px; } .dropdown-check-list ul.items li span { float: left; width: 90%; } .dropdown-check-list ul.items li .form-check-input:checked { background-color: #161D27; border-color: #161D27; border-radius: 2px; } .dropdown-check-list ul.items li .form-check-input:checked[type=checkbox] { background-image: none; } .profile_inner .profile-img { max-width: 100%; margin: 0 auto; } .card-class__elements { position: absolute; left: 1.4rem; right: 1.4rem; top: 1.4rem; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .card-class__tag { background-color: var(--color-white); border-radius: var(--radius-round); -webkit-box-shadow: var(--boxShadow-all); box-shadow: var(--boxShadow-all); padding: var(--padding-2) var(--padding-4); color: var(--color-secondary); font-weight: var(--font-weight-bold); font-size: 12px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .icon { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; vertical-align: middle; width: 24px; height: 24px; fill: currentColor; } .icon--small { width: 16px; height: 16px; } svg:not(:root) { overflow: hidden; } .card-class__tag { background-color: #FFFFFF; border-radius: 100px; -webkit-box-shadow: var(--boxShadow-all); box-shadow: 0 0 6px rgba(0, 0, 0, 0.08); padding: 0.5rem 1rem; color: #FF5200; font-weight: 700; font-size: 12px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .cardSlider_img { position: relative; } .margin-right-2 { margin-right: 0.5rem !important; } .cardImg a { width: 100%; position: relative; } .nameItemInner h6 a { font-size: 18px; color: #fff; } .cc-window { background-color: rgba(0, 0, 0, 0.75); bottom: 0; left: 0; opacity: 1; position: fixed; right: 0; -webkit-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; width: 100%; z-index: 1000; } .cc-window .box-cookies { color: #dbe0df; font-size: 13px; font-weight: 400; line-height: 30px; padding: 15px; text-align: center; } .cc-window .box-cookies a { color: #fff; text-decoration: underline; } .cc-window .cc-close { background-color: var(--color-secondary); cursor: pointer; display: inline-block; font-weight: bold; height: 25px; line-height: 25px; margin-left: 10px; padding: 0 10px; -webkit-transition: all 0.3s ease-in-out 0s; -o-transition: all 0.3s ease-in-out 0s; transition: all 0.3s ease-in-out 0s; } /*facebox*/ #facebox { position: fixed; z-index: 9999999999; width: 100%; } .-color-secondary { color: var(--color-secondary); } .failed-contact { font-family: BuenosAiresBold !important; font-weight: 500 !important; font-size: 1rem; } .coupon-section { position: relative; } .coupon-box { top: 0px !important; background: #fff !important; left: 0px !important; right: 0px !important; } .coupon-box .coupon-box__head { padding: var(--padding-1) var(--padding-5); } .coupon-box .coupon-box__head .btn { height: 2rem; line-height: 2rem; } .coupon-list__content p { text-align: left; font-weight: bold; } .coupon-list__head .badge { font-weight: var(--font-weight-medium); background: #df9393; color: #FFF; } .coupon-list__head .badge:before { background-color: currentColor; position: absolute; left: 0; right: 0; top: 0; bottom: 0; content: ""; pointer-events: none; opacity: 0.1; } .coupon-list__head .btn--coupon { color: blue !important; } .home-search-box { margin-top: 10px; margin-bottom: 10px; } .home-search-box .ui-autocomplete-input { padding-left: 10px !important; border: 0px; } .home-search-box .form-control { padding: 20px; border-radius: 50px; border-right: 0px !important; } .home-search-box .form-control input { padding-left: 10px !important; border-right: 0px !important; } /*new search css start*/ .search-box2 { align-content: center; display: flex; /* border: 2px solid #EBEBEB; */ /* border-radius: 50px; */ /* padding: 5px; */ background-color: #fff; flex-direction: row; border-radius: 50px; overflow: hidden; padding: 10px 15px; box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) !important; } .search-box2 .d-flex { flex-direction: column; } .search-box2 .btn-go { flex-direction: row; justify-content: center; } .search-box2 { width: 100%; } .searcOuterBlock { width: max-content; margin: 20px auto; } #frmFormStep3 .search-box2 { align-content: inherit; display: flex; background-color: transparent; flex-direction: row; border-radius: 0; overflow: hidden; padding: unset; box-shadow: none !important; } .location-search-modal { position: fixed; top: 0px; background: #00000063; width: 100%; height: 100%; z-index: 999999; } .location_location { width: 20px; height: 20px; float: left; margin-right: 20px; } /*teacher new card*/ .nameItemInner h6 { display: flex; flex-direction: row; justify-content: space-between; align-content: space-around; flex-wrap: nowrap; align-items: flex-end; } .cardImg_img { max-height: 250px; min-height: 250px; -o-object-fit: cover; object-fit: cover; } .cardImg img { border-top-left-radius: 10px; border-top-right-radius: 10px; } .cardDetails { border-bottom-right-radius: 10px; border-bottom-left-radius: 10px; } .mt-20 { margin-top: 20px; } .cardImg img.flag { height: 22px; width: auto; margin-right: 5px; border-top-left-radius: 0; border-top-right-radius: 0; } .nameItemInner { width: 90%; bottom: 5px; } .nameItemInner p { font-size: 15px; } .price-with-distance { display: flex; width: 100%; justify-content: space-between; margin-top: 15px; } .search_Right__inner .itemDataLayer { display: flex; flex-wrap: wrap; -moz-column-gap: 57px; column-gap: 30px; row-gap: 30px; justify-content: flex-start; } .search_Right__inner .cardItem { flex: 1 0 30%; max-width: 30%; box-sizing: border-box; } .distance { color: #FFF; } .distance span.fa { margin-right: 5px; } .card_layerouter_star a { color: #FD6727; font-size: 17px; padding: 5px; } .card_details_block ul.verification-list { display: flex; flex-wrap: nowrap; justify-content: space-between; align-items: flex-end; list-style: none; margin: 0; padding: 0px; } .card_details_block ul.verification-list li { border: 0px solid; padding: 5px 0px 5px 0px; width: initial; margin-right: 0px; border-radius: 10px; font-family: 'BuenosAiresRegular'; color: #161D27; font-size: 13px; line-height: 30px; display: flex; } .card_details_block ul.verification-list li img { width: 20px; height: 26px; } .card_details_block ul.verification-list li span { margin-left: 5px; line-height: 30px; } .card_details_block { margin-top: 0px; } .biography-text { word-wrap: break-word; /* Ensures long words will break and fit within the container */ overflow-wrap: break-word; /* Additional support for older browsers */ } .resume-img img,.resume-img-hello img{ margin: 0 auto; } /* .top-s-width-same { width: 400px; } */ /* .teachers-listing-top-search{ height: 60px; } */ .teachers-listing-top-search img.icon { margin-right: 10px; } .teachers-listing-top-search .teaches-dropdown-toggle, .teachers-listing-top-search .levels-dropdown-toggle { height: 100%; display: flex; align-items: center; } /* .teachers-listing-top-search .teaches-dropdown-container{ height: 100%; } */ .teachers-listing-top-search .search_field { padding-left: 0px; width: 100%; border: 0px; font-size: 1.2rem; padding-top: 3px; } .post-code-section { height: 60px; margin-left: 10px; } .post-code-section img.icon { margin-right: 10px; } .post-code-section input { height: 100%; } .color-dark { color: #111 !important; } .mobile-view .teaches-dropdown-toggle{ background: #f7f6f5; width: 95%; margin: 0 auto; border: 0px; padding: 0px 7px; border-radius: 10px; height: calc(1em + 2.5rem + 2px); } .group-classes .teaches-dropdown-toggle{ width: 100%; border-radius: 0px; } .mobile-view .teachers-listing-top-search .search_field{ background: #f7f6f5; } .mobile-view .teachers-listing-top-search .select-lavel { padding-left: 0px; width: 100%; border: 0px; background: #f1efef url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3E%3Cpath fill='%233369FF' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 1rem center/8px 10px; height: calc(1em + 2.5rem + 2px); padding: 10px; border-radius: 10px; } .mobile-view .border-end{ border-right: 0px !important; } .mobile-view #level_parent_div_mobile { width: 95%; } /*teacher new card end*/ @media screen and (min-width: 768px) { .search-box2 { flex-direction: colum; width: auto; } .search-box2 .d-flex { flex-direction: row; } .search-box2 .btn-go { flex-direction: row; } } /* Hide the default arrow */ select.teacher-profile-selection { -webkit-appearance: none; /* For Chrome, Safari, and newer versions of Edge */ -moz-appearance: none;    /* For Firefox */ appearance: none;         /* Standard syntax */ } .search-box2 .btn-go { background-color: #FD6727; padding: 20px 60px 20px 60px; border-radius: 50px; border: 0px; color: #fff; font-size: 20px; font-weight: 600; text-transform: uppercase; } .search-box2 .input-group { align-items: center; padding: 0px 20px; gap: 10px; } .search-box2 .form-control { border: 0px; outline: none; font-size: 1.2rem; } #level_desktop, #teach_language_desktop,input[name="search_open_post_code"],select[name="desktop_levels"],select[name="desktop_levels"] option,select[name="classtype"]{ font-weight: bold; } select[name="desktop_levels"] option{ font-size: 1em; } .teacher-detail-page-booking-popup select{ -webkit-appearance: none; /* Removes default dropdown arrow in WebKit browsers */ -moz-appearance: none; /* Removes default dropdown arrow in Firefox */ appearance: none; /* Standard way to remove the dropdown */ } .search-box2 .form-control:focus { outline: none; } .ui-menu .ui-menu-item-wrapper{ font-weight:bold; } .search-box2 .suggestions-list { position: absolute; background: #fff; left: 0; right: 0; padding: 15px; border-radius: 10px !important; top: 40px; border: 1px solid rgb(230, 230, 230); box-shadow: 1px 0px 20px 0px #cecece; } .search-box2 .suggestions-list ul { padding: 0px; margin: 0px; list-style-type: none; } .search-box2 .suggestions-list ul li { padding: 8px 0px; display: flex; align-items: center; gap: 5px; } .search-box2 .suggestions-list ul li:hover { color: #FD6727; } .location-area .status-list ul { padding: 0px; margin: 0px; list-style-type: none; } .location-area .status-list ul li { position: relative; display: flex; align-items: center; gap: 12px; padding: 8px 0px; } .location-area .status-list ul li input.radio-checked[type="radio"] { accent-color: #fa6221; } .location-area .status-list ul li input { width: 30px; height: 30px; } .d-mobile { display: none; } .d-desktop { display: block; } .mobile-subject-display { display: flex; background: #FFF; padding: 15px 10px 15px 15px; border-radius: 40px; color: #0a3d48; width: 100%; max-width: 628px; min-width: 270px; } .mobile-subject-display img { margin-right: 10px; } .mobile-apply-button { position: fixed; bottom: 0px; width: 100%; background: #fff; text-align: center; border-top: 1px solid #CCC; padding-top: 10px; z-index: 9999999; left: 0; } .sidebar-location-radio { padding-left: 1rem; padding-right: 1rem; } select{ height: auto; } .imss { background: linear-gradient(0deg, hsla(30, 11%, 96%, 0), hsla(30, 11%, 96%, 0)), linear-gradient(180deg, transparent 50%, rgba(0, 0, 0, .8)); bottom: 0; left: 0; height: 250px !important; width: 100% !important; position: absolute !important; content: ""; left: 0; top: 0; width: 100%; height: a; background: rgba(0, 0, 0, 0.2509803922); border-radius: 20px 20px 0 0; } .font-29{ font-size: 29px; font-weight: 700; line-height: 38px; } h5.biography-text { font-size: 1.35rem; } .font-19 { font-size: 19px; font-weight: 400; color: #161D27; } .font-19-17 { font-size: 19px; font-weight: 400; color: #161D27; } .Qualifications-inner .three_sec h6{ font-size: 18px; } .Qualifications-inner .three_sec p{ font-size: 17px; } .Qualifications-inner .three_sec p.teacher-edu-year{ font-size: 15px; } .font-21{ font-weight: 700; font-size: 21px; line-height: 28px; } .Qualifications-type ul li{ font-size: 15px; } .set-remember .checkbox{ padding-left: 30px; } @media screen and (max-width: 768px) { .font-19 { font-size: 15px; font-weight: 400; color: #161D27; } .font-19-17 { font-size: 17px; font-weight: 400; color: #161D27; } .font-29{ font-size: 23px; font-weight: 700; line-height: 33px; } .Qualifications-inner .three_sec h6 { font-size: 16px; } .font-21 { font-weight: 700; font-size: 19px; line-height: 29px; } .group-classes .teachers-listing-top-search{ margin-bottom: 100px; } .group-classes .form-check .form-check-input { margin-left: 0em; } .group-classes .form-check .form-check-label { margin-left: 5px; } .group-classes .modalLeftLayer .form-check{ color: inherit; } .searchLeftInner { overflow: auto; height: 100%; padding: 0px 10px 60px 10px; } .btn__apply .applyBtn { width: 50%; } .profile_inner .profile-img { max-width: 40%; margin: 0 auto; } } @media screen and (max-width: 767px) { .position-absolute { position: relative !important; } .d-desktop { display: none; } .searchLeftInner { margin-bottom: 70px; } .d-mobile { display: block; } .ui-autocomplete { z-index: 10001 !important; } } @media screen and (max-width: 760px) { .group-classes #teach_language_parent_div_mobile{ margin-bottom: 10px; } .search_Right__inner .cardItem { flex: 1 0 46%; max-width: 46%; box-sizing: border-box; } } @media screen and (max-width: 600px) { .search_Right__inner .cardItem { flex: 1 0 100%; max-width: 100%; box-sizing: border-box; } } /*new search css end here*/ @media (min-width: 576px) { #facebox { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } } @media (min-width: 991px) { #facebox { -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); left: 50% !important; top: 50% !important; } } @media (max-width: 991px) { #facebox { top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important; } } .col-6-custom input, .col-6-custom select{ height: 50px; } #facebox .popup { position: relative; max-width: 1120px; margin: 0 auto; background-color: #fff; } .groupclasses #facebox .popup { position: relative; max-width: 100%; margin: 0 auto; background-color: #fff; width: 75%; height: 100%; overflow-x: hidden; overflow-y: auto; } .field-set { display: inline-block; width: 100%; margin-bottom: 20px; } .set-remember .caption-wraper { display: none; } .set-remember .field_cover { border-radius: 50px; height: auto; padding-left: 20px; align-items: flex-end; font-style: normal; font-weight: 400; font-size: 14px; /* line-height: 169.3%; */ color: #8b8b96; } .search_leftElements .teachers-listing-top-search { width: auto; flex-direction: column; row-gap: 15px; } .set-remember label { width: auto !important; } .field_cover label, .list-onethird li label { margin: 0; line-height: 1.6; } .current_location_label { background-color: #fff4ee; } .custom-radio { padding: 0px 15px; } .modal-dialog .btn-primary { background-color: #fc6828; } .modal-dialog input[type="range"], .postcode_distance_section input[type="range"] { /* removing default appearance */ -webkit-appearance: none; appearance: none; /* creating a custom design */ width: 100%; cursor: pointer; outline: none; /*  slider progress trick  */ overflow: hidden; border-radius: 16px; } /* Track: webkit browsers */ .modal-dialog input[type="range"]::-webkit-slider-runnable-track, .postcode_distance_section input[type="range"]::-webkit-slider-runnable-track { height: 15px; background: #ccc; border-radius: 16px; } /* Track: Mozilla Firefox */ .modal-dialog input[type="range"]::-moz-range-track, .postcode_distance_section input[type="range"]::-moz-range-track { height: 15px; background: #ccc; border-radius: 16px; } /* Thumb: webkit */ .modal-dialog input[type="range"]::-webkit-slider-thumb, .postcode_distance_section input[type="range"]::-webkit-slider-thumb { /* removing default appearance */ -webkit-appearance: none; appearance: none; /* creating a custom design */ height: 15px; width: 15px; background-color: #fff; border-radius: 50%; border: 2px solid #f96a26; /*  slider progress trick  */ box-shadow: -407px 0 0 400px #f96a26; } /* label container */ .custom-radio .radio-button-container { color: rgba(0, 0, 0, 0.75); display: block; position: relative; padding-left: 45px; cursor: pointer; font-size: 18px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } /* Hide the browser's default radio button */ .custom-radio .radio-button-container input { position: absolute; opacity: 0; cursor: pointer; } /* Create a custom radio button */ .custom-radio .checkmark { position: absolute; top: 0; left: 0; height: 27px; width: 27px; background-color: rgba(0, 0, 0, 0); border-radius: 50%; border: 2px solid rgba(0, 0, 0, 0.25); transition: all 0.3s; } /* On mouse-over, add a grey background color */ .custom-radio .radio-button-container:hover input~.checkmark { border-color: rgba(0, 0, 0, 0.5); } /* When the radio button is checked */ .custom-radio .radio-button-container input:checked~.checkmark { background-color: rgba(0, 0, 0, 0); border-color: #ff6324; } /* Create the indicator (the dot/circle - hidden when not checked) */ .custom-radio .checkmark:after { content: ""; position: absolute; display: none; } /* Show the indicator (dot/circle) when checked */ .custom-radio .radio-button-container input:checked~.checkmark:after { display: block; } /* Style the indicator (dot/circle) */ .custom-radio .radio-button-container .checkmark:after { top: 4px; left: 4px; width: 15px; height: 15px; border-radius: 50%; background: #fb642d; } .checkbox, .radio { margin: 0; display: inline-block; position: relative; vertical-align: top; padding-left: 0px; color: #888; min-width: 20px; min-height: 20px; } .checkbox input { width: 17px !important; height: 25px !important; float: left; margin-right: 5px; } .-float-right { float: right !important; } .spn_must_field { color: red; margin: 0 0 0 5px; } .box.box--narrow .field_label .-link-underline { font-weight: normal; } .link-color { color: var(--color-primary); } .-link-underline, .underline { text-decoration: underline; } .right-write-form input[type="submit"] { width: 100%; border-radius: 50px; padding: 11px; background: #fd6727; border-radius: 50px; color: #fff; border: none; margin-top: 0px; line-height: 23px; height: 47px; } @media (max-width: 576px) { #facebox .popup { height: 100%; overflow-x: hidden; overflow-y: auto; } } #facebox .content { display: contents; } #facebox .close { width: 35px; height: 35px; position: absolute; top: 0px; right: 0px; -webkit-transform: none; -ms-transform: none; transform: none; font-size: 40px; line-height: 30px; z-index: 99999999999; background: transparent; color: #FFFFFF; } @media (min-width: 767px) { #facebox .close::before { color: red; } } #facebox .close img { display: none; } #facebox .loading { text-align: center; } #facebox_overlay { position: fixed; top: 0px; left: 0px; height: 100%; width: 100%; } #facebox .scrollbar { max-height: 700px; } .facebox_hide { z-index: -100; } .facebox_overlayBG { background-color: #000; z-index: 99999; opacity: 0.7; } @media (max-width: 767px) { #facebox .close { top: 0; } #facebox .close:after { color: #000; } } @media (max-width: 767px) { .show-facebox { position: fixed; width: 100%; } } .social-icon-btn a, .social-icon-btn a:hover { background: #3b5998; border: 1px solid #e0e0e0; box-shadow: 0px 10px 20px rgba(178, 178, 178, 0.1); border-radius: 50px; width: 40%; padding: 12px 0px; color: #fff; text-align: center; } .social-icon-btn a:nth-child(2) { background: #5d99fb; } .close:before { position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; content: "+"; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); text-align: center; } .group-search-class .title_flag h3 a,.upcomingOuter .title_flag h3 a,.slider_videoSlide_container .title_flag h3 a { font-size: 25px; line-height: 35px; display: flex; align-items: center; color: #161D27; font-family: BuenosAiresBold !important; font-weight: 500 !important; } .tutors-list_page .custom-scrollbar { background-color: inherit; padding: 5px 0px; width: 100%; font-family: "BuenosAiresRegular"; max-height: 250px; overflow: auto; } .select-option { position: relative; display: block; cursor: pointer; margin-bottom: 0; } .weekDate ul { padding: 0px 15px 0px 15px !important; } .weekDate ul li { -webkit-box-flex: 1; -ms-flex: 1; flex: 1; padding: 0px 0px !important; } .weekDate ul li input[type=checkbox], .weekDate ul li input[type=radio] { -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0; } .weekDate ul li .select-option__input { position: absolute; inset: 0; opacity: 0; width: 100%; height: 100%; } .weekDate ul li .select-option__item { border: none; padding: 0.75rem 1rem; text-align: center; } .weekDate ul li .select-option__item { position: relative; padding: 0px 0px 0px 0px; padding-right: 0; display: block; overflow: hidden; color: #b3b3b3; border: 0px solid #e6e6e6; text-transform: capitalize; line-height: 45px; color: #6C6A6A; } .weekDate ul li .select-option__input:checked+.weekDate ul li .select-option__item:before { position: absolute; inset: 0; content: ""; background-color: currentColor; opacity: 0.06; pointer-events: none; } .weektime { position: relative; } .weektime ul { display: -webkit-box; display: -ms-flexbox; display: flex; overflow: hidden; -ms-flex-wrap: wrap; flex-wrap: wrap; row-gap: 0px; column-gap: 0px; } .listing-teacher-truncated-text { display: block; white-space: nowrap; /* Prevents text from wrapping to the next line */ overflow: hidden; /* Hides the overflowing text */ text-overflow: ellipsis; /* Adds "..." at the end of the truncated text */ max-width: 100%; /* Adjusts to the container width */ cursor: pointer; /* Indicates that the text is interactive (hoverable) */ } @media (min-width: 576px) { .weektime ul { display: -webkit-box; display: -ms-flexbox; display: flex; overflow: hidden; -ms-flex-wrap: wrap; flex-wrap: wrap; row-gap: 0px; column-gap: 0px; } } .weektime ul li { -webkit-box-flex: 0; -ms-flex: 0 0 31%; flex: 0 0 31%; padding: 0.2rem; } .weektime .select-option { margin-bottom: 0; position: relative; display: block; cursor: pointer; } .weektime .select-option .select-option__input { position: absolute; inset: 0; opacity: 0; width: 100%; height: 100%; } .weektime .select-option .select-option__item { position: relative; padding: 10px; display: block; color: #b3b3b3; border: 1px solid #e6e6e6; text-transform: capitalize; border: 1px solid #FD6727; border-radius: 30px; color: #FD6727; } @media (min-width: 576px) { .weektime .select-option .select-list--onethird .select-option__item { padding: 0.5rem 1rem; text-align: center; border-radius: 100px; overflow: hidden; } } @media (min-width: 576px) { .weekDate ul li .select-option__input:checked+.weekDate ul li .select-option__item { color: #FF5200; border-color: #e6e6e6; } } @media (min-width: 576px) { .select-list--flex .select-option__item { border: none; padding: 0.75rem 1rem; text-align: center; } } @media (min-width: 767px) { #facebox .close::before { color: #fff; } } /*facebox end*/ @media screen and (max-width: 767px) { .search_quantity .quantity input { width: 1em !important; } .dropdown-check-list { width: auto; padding-left: 0px; } .price-range { max-width: 90%; margin: 0 auto; } .second_form { padding: 0px 10px; overflow: auto; height: 100%; padding: 0px 10px; } } .errorlist { margin: 0; list-style: none; padding: 2px 10px 4px; position: relative; background: #fdf7f6; clear: both; } .errorlist li { font-size: 12px; position: relative; } .errorlist li:last-child { padding-bottom: 0; } .errorlist li a { color: #f44336; font-size: 11px; /* text-transform: uppercase; */ text-decoration: none; cursor: default; } .right-write-form input { margin-bottom: 0px !important; border: 1px solid #f7f7f7; } .error { border-color: #F00 !important; } .rangeElements { height: auto; } .price-text-field { clear: both; float: left; } .price-text-field #from_price { float: left; width: 40%; } .price-text-field #to_price { float: right; width: 40%; } .weekDate ul li.active .select-option__item, .weektime ul li.active .select-option__item { background-color: #fd7e27; color: #FFF; } .nameItemInner p { font-family: BuenosAiresBold !important; font-weight: 500 !important; } .nameItemInner h6 a, .nameItemInner h6 a:hover { font-size: 18px; color: #fff; font-family: BuenosAiresBold !important; font-weight: 500 !important; } .ratings { font-size: 13px; } .modalLeftLayer .form-check .form-check-label { cursor: pointer; } .select-list { position: relative; } .select-list ul { list-style: none; margin: 0; padding: 0; } @media (min-width: 576px) { .select-list ul { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .select-list ul li { padding: 0.5rem 0.5rem 0.5rem 0rem; } } .select-list .select-option { position: relative; display: block; cursor: pointer; } .select-list .section-filters .select-option { margin-bottom: 0; } .select-list .select-option__input { position: absolute; inset: 0; opacity: 0; width: 100%; height: 100%; } .select-list input[type=checkbox], .select-list input[type=radio] { -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0; } .select-list button, .select-list input, .select-list optgroup, .select-list select, .select-list textarea { margin: 0; font-family: inherit; font-size: inherit; line-height: inherit; outline: 0; font-family: inherit; -webkit-transition: .3s all ease-in-out; -o-transition: .3s all ease-in-out; transition: .3s all ease-in-out; } .select-list button, .select-list input { overflow: visible; } .select-list .select-option__item { position: relative; padding: 0.75rem 1.25rem; padding-right: 2.5rem; display: block; overflow: hidden; color: #b3b3b3; border: 1px solid #e6e6e6; text-transform: capitalize; } .d-none { display: none !important; } @media (min-width: 576px) { .select-list .select-option__item { text-align: center; border-radius: 100px; padding-top: 0.50rem; padding-bottom: 0.50rem; } .modalrightInner .filter-dropdown__body { max-height: 290px; overflow: auto; } .d-sm-block { display: block !important; } } .select-list .select-option__input:checked+.select-option__item { color: #FF5200; border-color: currentColor; font-weight: 600; } .margin-left-4 { margin-left: 1rem !important; } .filter-actions { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .filter-actions a.btn--gray { background: #e9e8eb; color: #000; } .filter-actions a.btn--secondary { background-color: #FF5200; color: #FFFFFF; border: none; } .filter-dropdown__footer { padding: 1rem; border-top: 1px solid #e6e6e6; position: relative; background-color: #fff; } .modalBlockitem { padding: 0 0 0px; } .filters-count { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; padding: 2px 4px; border-radius: 4px; background-color: #FF5200; color: #FFFFFF; font-size: 10px; } .moreBtn { max-width: 145px; } .filters-count--positioned { position: absolute; right: 0px; top: 0px; padding: 3px 4px; } .searchdate_teacher .moreBtnouter.modalcontrol { position: relative; } /*booking calender start*/ .searchdate_teacher .w_Teacher_md .moreBtn { background-color: #161D27; color: #fff; border-radius: 30px; padding: 10px 15px; display: flex; align-items: center; -moz-column-gap: 10px; column-gap: 10px; justify-content: center; font-size: 14px; max-width: none; width: auto; } @media (min-width: 991px) { #facebox .content.facebox-large { min-width: 1020px; display: block; overflow: auto; } } .fc-icon, .fc-unselectable { -moz-user-select: none; -ms-user-select: none; } .fc .fc-button, .fc-icon { text-transform: none; text-align: center; } .fc-not-allowed, .fc-not-allowed .fc-event { cursor: not-allowed; } .fc .fc-button:not(:disabled), .fc a[data-navlink], .fc-event.fc-event-draggable, .fc-event[href] { cursor: pointer; } .fc-unselectable { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -webkit-tap-highlight-color: transparent; } .fc { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; font-size: 1em; } .fc .fc-button, .fc-icon { display: inline-block; font-weight: 400; } .fc, .fc *, .fc :after, .fc :before { -webkit-box-sizing: border-box; box-sizing: border-box; } .fc table { border-collapse: collapse; border-spacing: 0; font-size: 1em; } .fc th { text-align: center; } .fc td, .fc th { vertical-align: top; padding: 0; } .fc .fc-button, .fc .fc-button .fc-icon, .fc .fc-button-group, .fc .fc-timegrid-slot-label { vertical-align: middle; } .fc a[data-navlink]:hover { text-decoration: underline; } .fc .fc-button:hover, .fc .fc-list-event-title a, a.fc-event, a.fc-event:hover { text-decoration: none; } .fc-direction-ltr { direction: ltr; text-align: left; } .fc-direction-rtl { direction: rtl; text-align: right; } .fc-theme-standard td, .fc-theme-standard th { border: 1px solid #ddd; border: 1px solid var(--fc-border-color, #ddd); } .fc-liquid-hack td, .fc-liquid-hack th { position: relative; } @font-face { font-family: fcicons; src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format("truetype"); font-weight: 400; font-style: normal; } .fc-icon { width: 1em; height: 1em; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; font-family: fcicons !important; speak: none; font-style: normal; font-variant: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .fc-icon-chevron-left:before { content: "\e900"; } .fc-icon-chevron-right:before { content: "\e901"; } .fc-icon-chevrons-left:before { content: "\e902"; } .fc-icon-chevrons-right:before { content: "\e903"; } .fc-icon-minus-square:before { content: "\e904"; } .fc-icon-plus-square:before { content: "\e905"; } .fc-icon-x:before { content: "\e906"; } .fc .fc-button { overflow: visible; text-transform: none; margin: 0; font-family: inherit; } .fc .fc-button::-moz-focus-inner { padding: 0; border-style: none; } .fc .fc-button { -webkit-appearance: button; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-color: transparent; border: 1px solid transparent; padding: .4em .65em; font-size: 1em; line-height: 1.5; border-radius: .25em; } .fc .fc-button:focus { outline: 0; -webkit-box-shadow: 0 0 0 0.2rem rgba(44, 62, 80, 0.25); box-shadow: 0 0 0 0.2rem rgba(44, 62, 80, 0.25); } .fc .fc-button-primary:focus, .fc .fc-button-primary:not(:disabled).fc-button-active:focus, .fc .fc-button-primary:not(:disabled):active:focus { -webkit-box-shadow: 0 0 0 0.2rem rgba(76, 91, 106, 0.5); box-shadow: 0 0 0 0.2rem rgba(76, 91, 106, 0.5); } .fc .fc-button:disabled { opacity: .65; } .fc .fc-button-primary { color: #fff; color: var(--fc-button-text-color, #fff); background-color: #2C3E50; background-color: var(--fc-button-bg-color, #2C3E50); border-color: #2C3E50; border-color: var(--fc-button-border-color, #2C3E50); } .fc .fc-button-primary:hover { color: #fff; color: var(--fc-button-text-color, #fff); background-color: #1e2b37; background-color: var(--fc-button-hover-bg-color, #1e2b37); border-color: #1a252f; border-color: var(--fc-button-hover-border-color, #1a252f); } .fc .fc-button-primary:disabled { color: #fff; color: var(--fc-button-text-color, #fff); background-color: #2C3E50; background-color: var(--fc-button-bg-color, #2C3E50); border-color: #2C3E50; border-color: var(--fc-button-border-color, #2C3E50); } .fc .fc-button-primary:not(:disabled).fc-button-active, .fc .fc-button-primary:not(:disabled):active { color: #fff; color: var(--fc-button-text-color, #fff); background-color: #1a252f; background-color: var(--fc-button-active-bg-color, #1a252f); border-color: #151e27; border-color: var(--fc-button-active-border-color, #151e27); } .fc .fc-button .fc-icon { font-size: 1.5em; } .fc .fc-button-group { position: relative; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; } .fc .fc-button-group>.fc-button { position: relative; -webkit-box-flex: 1; -ms-flex: 1 1 auto; flex: 1 1 auto; } .fc .fc-button-group>.fc-button.fc-button-active, .fc .fc-button-group>.fc-button:active, .fc .fc-button-group>.fc-button:focus, .fc .fc-button-group>.fc-button:hover { z-index: 1; } .fc-direction-ltr .fc-button-group>.fc-button:not(:first-child) { margin-left: -1px; border-top-left-radius: 0; border-bottom-left-radius: 0; } .fc-direction-ltr .fc-button-group>.fc-button:not(:last-child) { border-top-right-radius: 0; border-bottom-right-radius: 0; } .fc-direction-rtl .fc-button-group>.fc-button:not(:first-child) { margin-right: -1px; border-top-right-radius: 0; border-bottom-right-radius: 0; } .fc-direction-rtl .fc-button-group>.fc-button:not(:last-child) { border-top-left-radius: 0; border-bottom-left-radius: 0; } .fc .fc-toolbar { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .fc .fc-toolbar.fc-header-toolbar { margin-bottom: 1.5em; } .fc .fc-toolbar.fc-footer-toolbar { margin-top: 1.5em; } .fc .fc-toolbar-title { font-size: 1.75em; margin: 0; } .fc-direction-ltr .fc-toolbar>*> :not(:first-child) { margin-left: .75em; } .fc-direction-rtl .fc-toolbar>*> :not(:first-child) { margin-right: .75em; } .fc-direction-rtl .fc-toolbar-ltr { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .fc .fc-scroller { -webkit-overflow-scrolling: touch; position: relative; } .fc .fc-scroller-liquid { height: 100%; } .fc .fc-scroller-liquid-absolute { position: absolute; top: 0; right: 0; left: 0; bottom: 0; } .fc .fc-scroller-harness { position: relative; overflow: hidden; direction: ltr; } .fc .fc-scroller-harness-liquid { height: 100%; } .fc-direction-rtl .fc-scroller-harness>.fc-scroller { direction: rtl; } .fc-theme-standard .fc-scrollgrid { border: 1px solid #ddd; border: 1px solid var(--fc-border-color, #ddd); } .fc .fc-scrollgrid, .fc .fc-scrollgrid-section-footer>*, .fc .fc-scrollgrid-section-header>* { border-bottom-width: 0; } .fc .fc-scrollgrid, .fc .fc-scrollgrid table { width: 100%; table-layout: fixed; } .fc .fc-scrollgrid table { border-top-style: hidden; border-left-style: hidden; border-right-style: hidden; } .fc .fc-scrollgrid { border-collapse: separate; border-right-width: 0; } .fc .fc-scrollgrid-liquid { height: 100%; } .fc .fc-scrollgrid-section, .fc .fc-scrollgrid-section table, .fc .fc-scrollgrid-section>td { height: 1px; } .fc .fc-scrollgrid-section-liquid { height: auto; } .fc .fc-scrollgrid-section-liquid>td { height: 100%; } .fc .fc-scrollgrid-section>* { border-top-width: 0; border-left-width: 0; } .fc .fc-scrollgrid-section-body table, .fc .fc-scrollgrid-section-footer table { border-bottom-style: hidden; } .fc .fc-scrollgrid-section-sticky>* { background: var(--fc-page-bg-color, #fff); position: sticky; z-index: 2; } .fc .fc-scrollgrid-section-header.fc-scrollgrid-section-sticky>* { top: 0; } .fc .fc-scrollgrid-section-footer.fc-scrollgrid-section-sticky>* { bottom: 0; } .fc .fc-scrollgrid-sticky-shim { height: 1px; margin-bottom: -1px; } .fc-sticky { position: sticky; } .fc .fc-view-harness { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; position: relative; } .fc .fc-bg-event, .fc .fc-highlight, .fc .fc-non-business, .fc .fc-view-harness-active>.fc-view { position: absolute; top: 0; left: 0; right: 0; bottom: 0; } .fc .fc-col-header-cell-cushion { display: inline-block; padding: 2px 4px; } .fc .fc-non-business { background: rgba(215, 215, 215, 0.3); background: var(--fc-non-business-color, rgba(215, 215, 215, 0.3)); } .fc .fc-bg-event { background: var(--fc-bg-event-color, #8fdf82); opacity: .3; opacity: var(--fc-bg-event-opacity, 0.3); } .fc .fc-bg-event .fc-event-title { margin: .5em; font-size: .85em; font-size: var(--fc-small-font-size, 0.85em); font-style: italic; } .fc .fc-highlight { background: rgba(188, 232, 241, 0.3); background: var(--fc-highlight-color, rgba(188, 232, 241, 0.3)); } .fc .fc-cell-shaded, .fc .fc-day-disabled { background: rgba(208, 208, 208, 0.3); background: var(--fc-neutral-bg-color, rgba(208, 208, 208, 0.3)); } .fc-event .fc-event-main { position: relative; z-index: 2; } .fc-event-dragging:not(.fc-event-selected) { opacity: .75; } .fc-event-dragging.fc-event-selected { -webkit-box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3); box-shadow: 0 2px 7px rgba(0, 0, 0, 0.3); } .fc-event .fc-event-resizer { display: none; position: absolute; z-index: 4; } .fc-event-selected .fc-event-resizer, .fc-event:hover .fc-event-resizer, .fc-h-event { display: block; } .fc-event-selected .fc-event-resizer { border-radius: 4px; border-radius: calc(var(--fc-event-resizer-dot-total-width, 8px)/ 2); border-width: 1px; border-width: var(--fc-event-resizer-dot-border-width, 1px); width: 8px; width: var(--fc-event-resizer-dot-total-width, 8px); height: 8px; height: var(--fc-event-resizer-dot-total-width, 8px); border-style: solid; border-color: inherit; background: var(--fc-page-bg-color, #fff); } .fc-event-selected .fc-event-resizer:before { content: ''; position: absolute; top: -20px; left: -20px; right: -20px; bottom: -20px; } .fc-event-selected { -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2); } .fc-event-selected:before { content: ""; position: absolute; z-index: 3; top: 0; left: 0; right: 0; bottom: 0; } .fc-event-selected:after { content: ""; background: rgba(0, 0, 0, 0.25); background: var(--fc-event-selected-overlay-color, rgba(0, 0, 0, 0.25)); position: absolute; z-index: 1; top: -1px; left: -1px; right: -1px; bottom: -1px; } .fc-h-event { border: 1px solid #3788d8; border: 1px solid var(--fc-event-border-color, #3788d8); background-color: #3788d8; background-color: var(--fc-event-bg-color, #3788d8); } .fc-h-event .fc-event-main { color: #fff; color: var(--fc-event-text-color, #fff); } .fc-h-event .fc-event-main-frame { display: -webkit-box; display: -ms-flexbox; display: flex; } .fc-h-event .fc-event-time { max-width: 100%; overflow: hidden; } .fc-h-event .fc-event-title-container { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; -ms-flex-negative: 1; flex-shrink: 1; min-width: 0; } .fc-h-event .fc-event-title { display: inline-block; vertical-align: top; left: 0; right: 0; max-width: 100%; overflow: hidden; } .fc-h-event.fc-event-selected:before { top: -10px; bottom: -10px; } .fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-start), .fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-end) { border-top-left-radius: 0; border-bottom-left-radius: 0; border-left-width: 0; } .fc-direction-ltr .fc-daygrid-block-event:not(.fc-event-end), .fc-direction-rtl .fc-daygrid-block-event:not(.fc-event-start) { border-top-right-radius: 0; border-bottom-right-radius: 0; border-right-width: 0; } .fc-h-event:not(.fc-event-selected) .fc-event-resizer { top: 0; bottom: 0; width: 8px; width: var(--fc-event-resizer-thickness, 8px); } .fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start, .fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end { cursor: w-resize; left: -4px; left: calc(var(--fc-event-resizer-thickness, 8px)/ -2); } .fc-direction-ltr .fc-h-event:not(.fc-event-selected) .fc-event-resizer-end, .fc-direction-rtl .fc-h-event:not(.fc-event-selected) .fc-event-resizer-start { cursor: e-resize; right: -4px; right: calc(var(--fc-event-resizer-thickness, 8px)/ -2); } .fc-h-event.fc-event-selected .fc-event-resizer { top: 50%; margin-top: -4px; margin-top: calc(var(--fc-event-resizer-dot-total-width, 8px)/ -2); } .fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-start, .fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-end { left: -4px; left: calc(var(--fc-event-resizer-dot-total-width, 8px)/ -2); } .fc-direction-ltr .fc-h-event.fc-event-selected .fc-event-resizer-end, .fc-direction-rtl .fc-h-event.fc-event-selected .fc-event-resizer-start { right: -4px; right: calc(var(--fc-event-resizer-dot-total-width, 8px)/ -2); } :root { --fc-daygrid-event-dot-width: 8px; --fc-list-event-dot-width: 10px; --fc-list-event-hover-bg-color: #f5f5f5; } .fc .fc-popover { position: fixed; top: 0; -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15); box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15); } .fc .fc-popover-header { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 3px 4px; } .fc .fc-popover-title { margin: 0 2px; } .fc .fc-popover-close { cursor: pointer; opacity: .65; font-size: 1.1em; } .fc-theme-standard .fc-popover { border: 1px solid #ddd; border: 1px solid var(--fc-border-color, #ddd); background: var(--fc-page-bg-color, #fff); } .fc-theme-standard .fc-popover-header { background: rgba(208, 208, 208, 0.3); background: var(--fc-neutral-bg-color, rgba(208, 208, 208, 0.3)); } .fc-daygrid-day-events:after, .fc-daygrid-day-events:before, .fc-daygrid-day-frame:after, .fc-daygrid-day-frame:before, .fc-daygrid-event-harness:after, .fc-daygrid-event-harness:before { content: ""; clear: both; display: table; } .fc .fc-daygrid-body { position: relative; z-index: 1; } .fc .fc-daygrid-day.fc-day-today { background-color: rgba(255, 220, 40, 0.15); background-color: var(--fc-today-bg-color, rgba(255, 220, 40, 0.15)); } .fc .fc-daygrid-day-frame { position: relative; min-height: 100%; } .fc .fc-daygrid-day-top { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; } .fc .fc-day-other .fc-daygrid-day-top { opacity: .3; } .fc .fc-daygrid-day-number { position: relative; z-index: 4; padding: 4px; } .fc .fc-daygrid-day-events { margin-top: 1px; } .fc .fc-daygrid-body-balanced .fc-daygrid-day-events { position: absolute; left: 0; right: 0; } .fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events { position: relative; min-height: 2em; } .fc .fc-daygrid-body-natural .fc-daygrid-day-events { margin-bottom: 1em; } .fc .fc-daygrid-event-harness { position: relative; } .fc .fc-daygrid-event-harness-abs { position: absolute; top: 0; left: 0; right: 0; } .fc .fc-daygrid-bg-harness { position: absolute; top: 0; bottom: 0; } .fc .fc-daygrid-day-bg .fc-non-business { z-index: 1; } .fc .fc-daygrid-day-bg .fc-bg-event { z-index: 2; } .fc .fc-daygrid-day-bg .fc-highlight { z-index: 3; } .fc .fc-daygrid-event { z-index: 6; margin-top: 1px; } .fc .fc-daygrid-event.fc-event-mirror { z-index: 7; } .fc .fc-daygrid-day-bottom { font-size: .85em; margin: 2px 3px 0; } .fc .fc-daygrid-more-link { position: relative; z-index: 4; cursor: pointer; } .fc .fc-daygrid-week-number { position: absolute; z-index: 5; top: 0; padding: 2px; min-width: 1.5em; text-align: center; background-color: rgba(208, 208, 208, 0.3); background-color: var(--fc-neutral-bg-color, rgba(208, 208, 208, 0.3)); color: grey; color: var(--fc-neutral-text-color, grey); } .fc .fc-more-popover { z-index: 8; } .fc .fc-more-popover .fc-popover-body { min-width: 220px; padding: 10px; } .fc-direction-ltr .fc-daygrid-event.fc-event-start, .fc-direction-rtl .fc-daygrid-event.fc-event-end { margin-left: 2px; } .fc-direction-ltr .fc-daygrid-event.fc-event-end, .fc-direction-rtl .fc-daygrid-event.fc-event-start { margin-right: 2px; } .fc-direction-ltr .fc-daygrid-week-number { left: 0; border-radius: 0 0 3px; } .fc-direction-rtl .fc-daygrid-week-number { right: 0; border-radius: 0 0 0 3px; } .fc-liquid-hack .fc-daygrid-day-frame { position: static; } .fc-daygrid-event { position: relative; white-space: nowrap; border-radius: 3px; font-size: .85em; font-size: var(--fc-small-font-size, 0.85em); } .fc-daygrid-block-event .fc-event-time { font-weight: 700; } .fc-daygrid-block-event .fc-event-time, .fc-daygrid-block-event .fc-event-title { padding: 1px; } .fc-daygrid-dot-event { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 2px 0; } .fc-daygrid-dot-event .fc-event-title { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; -ms-flex-negative: 1; flex-shrink: 1; min-width: 0; overflow: hidden; font-weight: 700; } .fc-daygrid-dot-event.fc-event-mirror, .fc-daygrid-dot-event:hover { background: rgba(0, 0, 0, 0.1); } .fc-daygrid-dot-event.fc-event-selected:before { top: -10px; bottom: -10px; } .fc-daygrid-event-dot { margin: 0 4px; -webkit-box-sizing: content-box; box-sizing: content-box; width: 0; height: 0; border: 4px solid #3788d8; border: calc(var(--fc-daygrid-event-dot-width, 8px)/ 2) solid var(--fc-event-border-color, #3788d8); border-radius: 4px; border-radius: calc(var(--fc-daygrid-event-dot-width, 8px)/ 2); } .fc-direction-ltr .fc-daygrid-event .fc-event-time { margin-right: 3px; } .fc-direction-rtl .fc-daygrid-event .fc-event-time { margin-left: 3px; } .fc-v-event { display: block; border: 1px solid #3788d8; border: 1px solid var(--fc-event-border-color, #3788d8); background-color: #3788d8; background-color: var(--fc-event-bg-color, #3788d8); } .fc-v-event .fc-event-main { color: #fff; color: var(--fc-event-text-color, #fff); height: 100%; } .fc-v-event .fc-event-main-frame { height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } .fc-v-event .fc-event-time { -webkit-box-flex: 0; -ms-flex-positive: 0; flex-grow: 0; -ms-flex-negative: 0; flex-shrink: 0; max-height: 100%; overflow: hidden; } .fc-v-event .fc-event-title-container { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; -ms-flex-negative: 1; flex-shrink: 1; min-height: 0; } .fc-v-event .fc-event-title { top: 0; bottom: 0; max-height: 100%; overflow: hidden; } .fc-v-event:not(.fc-event-start) { border-top-width: 0; border-top-left-radius: 0; border-top-right-radius: 0; } .fc-v-event:not(.fc-event-end) { border-bottom-width: 0; border-bottom-left-radius: 0; border-bottom-right-radius: 0; } .fc-v-event.fc-event-selected:before { left: -10px; right: -10px; } .fc-v-event .fc-event-resizer-start { cursor: n-resize; } .fc-v-event .fc-event-resizer-end { cursor: s-resize; } .fc-v-event:not(.fc-event-selected) .fc-event-resizer { height: 8px; height: var(--fc-event-resizer-thickness, 8px); left: 0; right: 0; } .fc-v-event:not(.fc-event-selected) .fc-event-resizer-start { top: -4px; top: calc(var(--fc-event-resizer-thickness, 8px)/ -2); } .fc-v-event:not(.fc-event-selected) .fc-event-resizer-end { bottom: -4px; bottom: calc(var(--fc-event-resizer-thickness, 8px)/ -2); } .fc-v-event.fc-event-selected .fc-event-resizer { left: 50%; margin-left: -4px; margin-left: calc(var(--fc-event-resizer-dot-total-width, 8px)/ -2); } .fc-v-event.fc-event-selected .fc-event-resizer-start { top: -4px; top: calc(var(--fc-event-resizer-dot-total-width, 8px)/ -2); } .fc-v-event.fc-event-selected .fc-event-resizer-end { bottom: -4px; bottom: calc(var(--fc-event-resizer-dot-total-width, 8px)/ -2); } .fc .fc-timegrid .fc-daygrid-body { z-index: 2; } .fc .fc-timegrid-axis-chunk>table, .fc .fc-timegrid-body, .fc .fc-timegrid-slots { position: relative; z-index: 1; } .fc .fc-timegrid-divider { padding: 0 0 2px; } .fc .fc-timegrid-body { min-height: 100%; } .fc .fc-timegrid-axis-chunk { position: relative; } .fc .fc-timegrid-slot { height: 1.5em; border-bottom: 0; } .fc .fc-timegrid-slot:empty:before { content: '\00a0'; } .fc .fc-timegrid-slot-minor { border-top-style: dotted; } .fc .fc-timegrid-slot-label-cushion { display: inline-block; white-space: nowrap; } .fc .fc-timegrid-axis-cushion, .fc .fc-timegrid-slot-label-cushion { padding: 0 4px; } .fc .fc-timegrid-axis-frame-liquid { height: 100%; } .fc .fc-timegrid-axis-frame { overflow: hidden; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .fc .fc-timegrid-axis-cushion { max-width: 60px; -ms-flex-negative: 0; flex-shrink: 0; } .fc-direction-ltr .fc-timegrid-slot-label-frame { text-align: right; } .fc-direction-rtl .fc-timegrid-slot-label-frame { text-align: left; } .fc-liquid-hack .fc-timegrid-axis-frame-liquid { height: auto; position: absolute; top: 0; right: 0; bottom: 0; left: 0; } .fc .fc-timegrid-col.fc-day-today { background-color: rgba(255, 220, 40, 0.15); background-color: var(--fc-today-bg-color, rgba(255, 220, 40, 0.15)); } .fc .fc-timegrid-col-frame { min-height: 100%; position: relative; } .fc-liquid-hack .fc-timegrid-col-frame { height: auto; position: absolute; top: 0; right: 0; bottom: 0; left: 0; } .fc-media-screen .fc-timegrid-cols { position: absolute; top: 0; left: 0; right: 0; bottom: 0; } .fc-media-screen .fc-timegrid-cols>table { height: 100%; } .fc-media-screen .fc-timegrid-col-bg, .fc-media-screen .fc-timegrid-col-events, .fc-media-screen .fc-timegrid-now-indicator-container { position: absolute; top: 0; left: 0; right: 0; } .fc-media-screen .fc-timegrid-event-harness { position: absolute; } .fc .fc-timegrid-col-bg { z-index: 2; } .fc .fc-timegrid-col-bg .fc-non-business { z-index: 1; } .fc .fc-timegrid-col-bg .fc-bg-event { z-index: 2; } .fc .fc-timegrid-col-bg .fc-highlight, .fc .fc-timegrid-col-events { z-index: 3; } .fc .fc-timegrid-bg-harness { position: absolute; left: 0; right: 0; } .fc .fc-timegrid-now-indicator-container { bottom: 0; overflow: hidden; } .fc-direction-ltr .fc-timegrid-col-events { margin: 0 2.5% 0 2px; } .fc-direction-rtl .fc-timegrid-col-events { margin: 0 2px 0 2.5%; } .fc-timegrid-event-harness-inset .fc-timegrid-event, .fc-timegrid-event.fc-event-mirror { -webkit-box-shadow: 0 0 0 1px #fff; box-shadow: 0 0 0 1px #fff; -webkit-box-shadow: 0 0 0 1px var(--fc-page-bg-color, #fff); box-shadow: 0 0 0 1px var(--fc-page-bg-color, #fff); } .fc-timegrid-event { font-size: .85em; font-size: var(--fc-small-font-size, 0.85em); border-radius: 3px; } .fc-timegrid-event .fc-event-main { padding: 1px 1px 0; } .fc-timegrid-event .fc-event-time { white-space: nowrap; font-size: .85em; font-size: var(--fc-small-font-size, 0.85em); margin-bottom: 1px; } .fc-timegrid-event-condensed .fc-event-main-frame { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; overflow: hidden; } .fc-timegrid-event-condensed .fc-event-time:after { content: '\00a0-\00a0'; } .fc-timegrid-event-condensed .fc-event-title { font-size: .85em; font-size: var(--fc-small-font-size, 0.85em); } .fc-media-screen .fc-timegrid-event { position: absolute; top: 0; bottom: 1px; left: 0; right: 0; } .fc .fc-timegrid-now-indicator-line { position: absolute; z-index: 4; left: 0; right: 0; border-style: solid; border-width: 1px 0 0; } .fc .fc-timegrid-now-indicator-arrow { position: absolute; z-index: 4; margin-top: -5px; border-style: solid; } .fc-direction-ltr .fc-timegrid-now-indicator-arrow { left: 0; border-width: 5px 0 5px 6px; border-top-color: transparent; border-bottom-color: transparent; } .fc-direction-rtl .fc-timegrid-now-indicator-arrow { right: 0; border-width: 5px 6px 5px 0; border-top-color: transparent; border-bottom-color: transparent; } .fc-theme-standard .fc-list { border: 1px solid #ddd; border: 1px solid var(--fc-border-color, #ddd); } .fc .fc-list-empty { background-color: rgba(208, 208, 208, 0.3); background-color: var(--fc-neutral-bg-color, rgba(208, 208, 208, 0.3)); height: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .fc .fc-list-empty-cushion { margin: 5em 0; } .fc .fc-list-table { width: 100%; border-style: hidden; } .fc .fc-list-table tr>* { border-left: 0; border-right: 0; } .fc .fc-list-sticky .fc-list-day>* { position: sticky; top: 0; background: var(--fc-page-bg-color, #fff); } .fc .fc-list-table th { padding: 0; } .fc .fc-list-day-cushion, .fc .fc-list-table td { padding: 8px 14px; } .fc .fc-list-day-cushion:after { content: ""; clear: both; display: table; } .fc-theme-standard .fc-list-day-cushion { background-color: rgba(208, 208, 208, 0.3); background-color: var(--fc-neutral-bg-color, rgba(208, 208, 208, 0.3)); } .fc-direction-ltr .fc-list-day-text, .fc-direction-rtl .fc-list-day-side-text { float: left; } .fc-direction-ltr .fc-list-day-side-text, .fc-direction-rtl .fc-list-day-text { float: right; } .fc-direction-ltr .fc-list-table .fc-list-event-graphic { padding-right: 0; } .fc-direction-rtl .fc-list-table .fc-list-event-graphic { padding-left: 0; } .fc .fc-list-event.fc-event-forced-url { cursor: pointer; } .fc .fc-list-event:hover td { background-color: #f5f5f5; background-color: var(--fc-list-event-hover-bg-color, #f5f5f5); } .fc .fc-list-event-graphic, .fc .fc-list-event-time { white-space: nowrap; width: 1px; } .fc .fc-list-event-dot { display: inline-block; -webkit-box-sizing: content-box; box-sizing: content-box; width: 0; height: 0; border: 5px solid #3788d8; border: calc(var(--fc-list-event-dot-width, 10px)/ 2) solid var(--fc-event-border-color, #3788d8); border-radius: 5px; border-radius: calc(var(--fc-list-event-dot-width, 10px)/ 2); } .fc .fc-list-event-title a { color: inherit; } .fc .fc-list-event.fc-event-forced-url:hover a { text-decoration: underline; } .fc-theme-bootstrap a:not([href]) { color: inherit; } .fc-event.booked-slot { background: var(--color-red); border-color: var(--color-red); } .cal-status .booked-box { background: var(--color-red); } .cal-status .available-box { background: var(--color-green); } .fc-event.slot_unavailable { background: var(--color-gray-500); border-color: transparent; background-image: -o-linear-gradient(45deg, #dddddd 14.29%, #ffffff 14.29%, #ffffff 50%, #dddddd 50%, #dddddd 64.29%, #ffffff 64.29%, #ffffff 100%); background-image: linear-gradient(45deg, #dddddd 14.29%, #ffffff 14.29%, #ffffff 50%, #dddddd 50%, #dddddd 64.29%, #ffffff 64.29%, #ffffff 100%); background-size: 9.90px 9.90px; } .fc-event.slot_unavailable .fc-event-time { display: none; } .slot_unavailable .fc-event-time { color: #111; } .availability-setting-calendar .slot_available { background: #0ab359; border-color: #0ab359; } .availability-setting-calendar .slot_available .fc-event-time { color: var(--color-white); } ul.verification-list { display: flex; flex-wrap: nowrap; justify-content: flex-start; align-items: flex-end; list-style: none; margin: 0; padding: 0px; } ul.verification-list li { border: 0px solid; padding: 5px 10px 5px 10px; width: initial; margin-right: 30px; border-radius: 10px; font-family: 'BuenosAiresBold'; color: #161D27; font-size: 18px; line-height: 30px; display: flex; } ul.verification-list li span { margin-left: 5px; line-height: 40px; } /* ul.verification-list li.verified{ color: green; } ul.verification-list li.un_verified{ color: red; } */ .right-write-form textarea { margin-bottom: 0px !important; border: 1px solid #f7f7f7; background: #f7f7f7; border-radius: 50px; width: 100%; max-width: 100%; height: 100px; padding-left: 20px; font-style: normal; font-weight: 400; font-size: 16px; line-height: 28px; color: #8b8b96; padding-top: 20px; } .right-write-form textarea:focus, .right-write-form textarea:active, .right-write-form textarea:visited { -moz-box-shadow: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; outline-width: 0 !important; } .custom-select select { width: 100%; background: #f7f7f7; border-radius: 50px; border: none; padding: 13px 35px; font-size: 16px; line-height: 28px; color: #8B8B96; margin: 0; outline: 0; font-family: inherit; } .resubmit-btn a { background: #fd6727 !important; } .right-img-apply { overflow: hidden; } .right-img-apply img { position: relative; bottom: -6px; } @media (max-width: 767px) { .scheduled-lesson-popup h4 { margin-bottom: 16px; } } .fc-timegrid-col-events { margin: 0 !important; } .calendar-view { background-color: #fff; position: relative; } @media (max-width: 767px) { .calendar-view { height: 100vh; } .calendar-view #calendar-container { height: calc(100% - 145px); } .calendar-view #calendar-container>div { height: 100%; } } @media (min-width: 767px) { .calendar-view .calendar-view__head { margin-bottom: var(--margin-4); } } .calendar-view .calendar-view__head [class*="col-sm-7"] { display: -webkit-box; display: -ms-flexbox; display: flex; } @media (min-width: 767px) { .calendar-view .calendar-view__head [class*="col-sm-7"] { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } } .calendar-view .calendar-view__head h4 { color: var(--color-dark); font-weight: var(--font-weight-bold); } @media (min-width: 1299px) { .calendar-view .calendar-view__head h4 { font-size: var(--font-size-h5); } } @media (min-width: 991px) and (max-width: 1199px) { .calendar-view .calendar-view__head h4 { font-size: var(--font-size-h6); } } @media (max-width: 767px) { .calendar-view .calendar-view__head { padding: var(--padding-5) var(--padding-1); text-align: center; } .calendar-view .calendar-view__head h4 { margin-bottom: var(--margin-4); } .calendar-view .calendar-view__head [class*="col-sm-7"] { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } } .calendar-view .calendar-view__head .cal-status { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-right: var(--margin-4); } @media (max-width: 1199px) { .calendar-view .calendar-view__head .cal-status { margin-right: var(--margin-4); } } .calendar-view .calendar-view__head .cal-status:last-child { margin-right: var(--margin-0); } .calendar-view .calendar-view__head .cal-status p { margin-bottom: 0; font-size: var(--font-size-sm); text-transform: uppercase; color: var(--color-dark); } .calendar-view .calendar-view__head .cal-status .box-hint { width: 12px; height: 12px; border-radius: 50%; border: none; margin-right: var(--margin-2); } .calendar-view .calendar-view__head .cal-status .disabled-box { background: var(--color-gray-200); } @media (max-width: 767px) { .calendar-view .fc-header-toolbar { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } } .calendar-view .fc-header-toolbar .fc-toolbar-chunk:first-child { margin-right: auto; } @media (max-width: 767px) { .calendar-view .fc-header-toolbar .fc-toolbar-chunk:first-child { margin: auto; } } .calendar-view .fc-header-toolbar .fc-toolbar-chunk h2 { font-size: 13px; color: var(--color-gray-900); } @media (min-width: 767px) { .calendar-view .fc-header-toolbar .fc-toolbar-chunk h2 { margin-right: var(--margin-5); } } .calendar-view .fc-header-toolbar .fc-toolbar-chunk h6 { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 13px; color: var(--color-gray-900); } @media (max-width: 767px) { .calendar-view .fc-header-toolbar .fc-toolbar-chunk h6 { font-family: "Open Sans", sans-serif; ; } .calendar-view .fc-header-toolbar .fc-toolbar-chunk h6 { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; font-size: 11px; } .calendar-view .fc-header-toolbar .fc-toolbar-chunk h2 { line-height: 16px; } } .calendar-view .fc-header-toolbar .fc-toolbar-chunk h6 .timer { color: var(--color-gray-900); margin: var(--margin-1); } @media (max-width: 767px) { .calendar-view .fc-header-toolbar .fc-toolbar-chunk { width: 100%; text-align: center; } .calendar-view .fc-header-toolbar .fc-toolbar-chunk .fc-button-group { display: inline-table; border: transparent; width: 100%; padding: 0 var(--padding-6); } .calendar-view .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button { -webkit-box-shadow: none; box-shadow: none; border: 1px solid var(--color-gray-200); } .calendar-view .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button:first-child { float: left; } .calendar-view .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button:last-child { float: right; } /*.calendar-view .fc-header-toolbar .fc-toolbar-chunk .fc-today-button { position: absolute; opacity: 1; left: 50%; -webkit-transform: translatex(-50%); -ms-transform: translatex(-50%); transform: translatex(-50%); margin-left: 0; }*/ } .calendar-view .fc-header-toolbar .fc-toolbar-chunk .fc-button-group { border-radius: var(--radius-0); } .calendar-view .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button-primary { color: var(--color-dark); background-color: var(--color-white); height: auto; padding: var(--padding-2); width: 30px; height: 30px; border: none; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; } .calendar-view .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button-primary:focus { -webkit-box-shadow: none; box-shadow: none; } .calendar-view .fc-header-toolbar .fc-toolbar-chunk .fc-button-group .fc-button-primary:active { background-color: var(--color-primary); border-color: var(--color-primary); color: var(--color-white); } .calendar-view .fc-header-toolbar .fc-toolbar-chunk .fc-today-button { background-color: var(--color-white); padding: 0; height: 40px; border: none; border-radius: 0; color: var(--color-dark); text-transform: uppercase; font-weight: 600; opacity: 1; } .calendar-view .fc-timegrid .fc-col-header .fc-day-today { color: var(--color-primary); position: relative; } .calendar-view .fc-timegrid .fc-col-header .fc-day-today a { font-weight: bold; } .calendar-view .fc-timegrid .fc-col-header .fc-day-today::before { position: absolute; left: 0; right: 0; bottom: 0; top: 0; content: ""; pointer-events: none; background-color: currentColor; opacity: 0.1; } .calendar-view .fc-timegrid .fc-timegrid-body .fc-day-today { position: relative; color: var(--color-primary); background: transparent; } .calendar-view .fc-timegrid .fc-timegrid-body .fc-day-today::before { position: absolute; left: 0; right: 0; bottom: 0; top: 0; content: ""; pointer-events: none; background-color: currentColor; opacity: 0.06; } .weekly-calendar .fc-event-main .fc-event-time { display: block; } .dashboard-calendar .fc-header-toolbar { margin-top: 0 !important; border: none; padding: 0 var(--padding-5); } @media (max-width: 767px) { .dashboard-calendar .fc-header-toolbar { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; } } .dashboard-calendar .fc-header-toolbar .fc-toolbar-chunk { width: auto; } .dashboard-calendar .fc-header-toolbar .fc-toolbar-chunk:first-child { display: none; } .dashboard-calendar .fc-header-toolbar .fc-toolbar-chunk .fc-today-button { padding: 0 var(--padding-5) !important; } .dashboard-calendar .fc-header-toolbar .fc-toolbar-chunk .fc-prev-button, .dashboard-calendar .fc-header-toolbar .fc-toolbar-chunk .fc-next-button { width: 42px !important; } .tooltipevent { -webkit-box-shadow: 0 0 10px 10px rgba(0, 0, 0, 0.03); box-shadow: 0 0 10px 10px rgba(0, 0, 0, 0.03); background: #fff; padding: 35px 20px 20px; border: 1px solid #e2e2e4; line-height: 1.6; min-width: 280px; text-align: left; z-index: 999 !important; } .tooltipevent { border-top: 3px solid var(--color-primary); border-radius: 6px; } .fc .fc-bg-event { background: #1DCE70 !important; opacity: 0.3 !important; } .fc .fc-timegrid-slot { height: 10px !important; } .fc .fc-timegrid-slot-label-cushion { font-size: 12px; } .fc-timegrid-event { border-radius: 0; } .fc .fc-toolbar { -ms-flex-wrap: wrap; flex-wrap: wrap; } .calendar-loader { position: absolute; width: 100%; background: rgba(255, 255, 255, 0.5); height: 100%; z-index: 9; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .fc .fc-timegrid-now-indicator-arrow { border-color: var(--color-primary); } .montly-lesson-calendar .fc-header-toolbar { padding: var(--padding-6) var(--padding-6) 0; margin: 0 !important; } .montly-lesson-calendar .fc-view-harness .fc-scrollgrid { border: 1px solid var(--color-gray-200); } .scheduled-lesson-popup .fc-header-toolbar { margin-top: 0; } .fc-scroller-harness .fc-col-header-cell { border: 1px solid var(--color-gray-200); } .fc-scroller-harness .fc-col-header-cell .fc-scrollgrid-sync-inner { height: 40px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 12px; } @media (max-width: 576px) { .fc-scroller-harness .fc-col-header-cell .fc-scrollgrid-sync-inner { font-size: 9px; } } .fc-scroller-harness .fc-col-header-cell .fc-scrollgrid-sync-inner a { text-transform: capitalize !important; font-weight: 600; } .fc-scroller-harness .fc-scrollgrid-sync-table .fc-daygrid-day { border: 1px solid var(--color-gray-200); } .fc-scroller-harness .fc-scrollgrid-sync-table .fc-daygrid-day .fc-daygrid-event { background: var(--color-gray-100); padding: var(--padding-2) var(--padding-3); height: 35px; border-left: 2px solid var(--color-primary); border-radius: 0; margin-left: var(--margin-2); margin-right: var(--margin-2); margin-bottom: var(--margin-1) !important; } .dashboard-calendar .fc-daygrid-event { background: no-repeat !important; padding: 0 !important; border-left: none !important; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .dashboard-calendar .fc-daygrid-event .fc-event-time { display: none; } .dashboard-calendar .fc-daygrid-event .fc-event-title { display: none; } .dashboard-calendar .fc-daygrid-day-bottom { display: none; } .dashboard-calendar .fc-header-toolbar .fc-toolbar-chunk h2 { font-size: var(--font-size-md); } .dashboard-calendar .fc-day a { font-size: var(--font-size-sm); } .dashboard-calendar .fc-daygrid-day-events { min-height: 1% !important; } .dashboard-calendar .fc-daygrid-day-events .fc-daygrid-event { height: 0 !important; } .fc .fc-toolbar.fc-header-toolbar { margin-bottom: 0 !important; } .fc-daygrid-day-frame .fc-daygrid-day-top { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .fc-button-group .fc-button { background: transparent; border-radius: 0; margin: var(--margin-1); -webkit-box-shadow: 1px 2px 2px 1px rgba(0, 0, 0, 0.07); box-shadow: 1px 2px 2px 1px rgba(0, 0, 0, 0.07); border: 1px solid var(--color-gray-200); width: 2.70rem; height: 2.70rem; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; border-radius: 3px; } .fc-button-group .fc-button:focus { -webkit-box-shadow: none; box-shadow: none; } .fc-button-group .fc-button:hover { background-color: transparent; border-color: var(--color-gray-200); } .fc-event-main-frame .closeon { height: 22px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: var(--color-white); } .fc-timegrid-event .fc-event-time { text-align: center; white-space: normal !important; } .note { position: relative; padding: var(--padding-2); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .note--secondary, .note--secondary p { color: var(--color-secondary); } .fc .fc-toolbar { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } #facebox .content.facebox-large { height: 87vh; overflow-y: auto; max-width: 730px; width: 100%; margin: 0 auto; } /*booking calender end*/ .ml-auto { margin-left: auto; } .custom-calender .cal-heading h3 { font-style: normal; font-weight: 700; font-size: 30px; line-height: 42px; color: #161d27; } .custom-calender .cal-heading h6 { font-style: normal; font-weight: 400; font-size: 20px; line-height: 35px; color: #161d27; } .font-28 { font-size: 28px; font-weight: 700; line-height: 38px; } .custom-calender .cal-header .cal-available label { font-style: normal; font-weight: 400; font-size: 16px; line-height: 28px; text-transform: uppercase; color: #161d27; display: flex; align-items: center; } .custom-calender .cal-header label.availble-label { margin-right: 16px; } .teacher-detail-image { max-width: 100%; margin: 0 auto; } .toggle-dropdown__target { min-width: 260px; z-index: 9; left: 50%; top: 100%; background: #fff; -webkit-box-shadow: 0 0 40px rgba(0, 0, 0, 0.2); box-shadow: 0 0 40px rgba(0, 0, 0, 0.2); position: absolute; margin-left: -140px; padding: 20px; text-align: center; -webkit-transform: scale(0); -ms-transform: scale(0); transform: scale(0); opacity: 0; filter: alpha(opacity=0); -webkit-transition: all 300ms; -o-transition: all 300ms; transition: all 300ms; -webkit-transform-origin: top center; -ms-transform-origin: top center; transform-origin: top center; } .social--share li { display: inline-block; vertical-align: top; margin: 10px 0 0 0; margin-right: 3px; } .social--share li a, .social--share li span { width: 35px; height: 35px; border-radius: 100%; display: block; padding: 5px; overflow: hidden; position: relative; background: rgba(0, 0, 0, 0.05); } a:not([href]):not([tabindex]) { color: inherit; text-decoration: none; } .social--share li a img, .social--share li span img { width: 16px; display: block; margin: 5px auto 0; opacity: 0.6; pointer-events: none; } .toggle-dropdown.is-active .toggle-dropdown__target { -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); opacity: 1; filter: alpha(opacity=100); } .starItem { color: #ffa704; } /*register form*/ .form-register .form .field_cover .password-toggle { position: absolute; top: 0px; right: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 40px; height: 50px; display: none; } .form-register .form .field_cover .password-toggle .icon { -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .form-register .form .field_cover { position: relative; } form.top-form button:hover { color: #FFFFFF; } /*register form end*/ .errorlist { margin: 0; list-style: none; padding: 2px 10px 4px; position: relative; background: #fdf7f6; clear: both; } .errorlist li { font-size: 12px; position: relative; } .errorlist li:last-child { padding-bottom: 0; } .errorlist li a { color: #f44336; font-size: 11px; /* text-transform: uppercase; */ text-decoration: none; cursor: default; } /*alert start*/ .alert { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: var(--margin-3); padding: var(--padding-2); color: var(--color-white); background-color: var(--color-transparent); font-size: var(--font-size-small); border-radius: var(--radius-1); } @media (min-width: 576px) { .alert { min-width: 400px; } } .alert__icon { width: 40px; height: 40px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -ms-flex-item-align: start; align-self: flex-start; position: relative; } .alert__icon svg { fill: var(--color-white); width: 24px; height: 24px; display: block; } .alert__message { padding: var(--padding-2); -webkit-box-flex: 1; -ms-flex: 1; flex: 1; } .alert__message p { line-height: 1.3; color: inherit; margin: 0; } .alert__close { width: 40px; height: 40px; position: relative; cursor: pointer; -ms-flex-item-align: start; align-self: flex-start; border-radius: 60px; -webkit-transition: all 0.4s; -o-transition: all 0.4s; transition: all 0.4s; margin-left: auto; } .alert__close:before { position: absolute; content: "+"; font-size: var(--font-size-h3); -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); inset: 0; text-align: center; line-height: 40px; } @media (min-width: 1199px) { .alert__close:hover { background-color: rgba(255, 255, 255, 0.2); } } .alert--small { padding: var(--padding-1) var(--padding-2); } .alert--success { background-color: var(--color-success); } .alert--success .alert__icon:before { content: ""; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMC1jMDAwIDc5LmRhYmFjYmIsIDIwMjEvMDQvMTQtMDA6Mzk6NDQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi41IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGRTQ0NzQxMUFFOEUxMUVDQkNDNEFCQjVBRkI3QzdGMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGRTQ0NzQxMkFFOEUxMUVDQkNDNEFCQjVBRkI3QzdGMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZFNDQ3NDBGQUU4RTExRUNCQ0M0QUJCNUFGQjdDN0YxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkZFNDQ3NDEwQUU4RTExRUNCQ0M0QUJCNUFGQjdDN0YxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+FSoRngAAAYFJREFUeNq8l4tthDAMhgMTpBukE5QNjk7QjHAj0A2uE6BOUHWCqhPQDbgN6AawQRojB0UI50VSS7/ulMvlA8d2nEopxQKtRV20uJbA8V9L31o/QasB2CGu1WmNKtxm/I9zbdePbSRwb5OWjAV3+OQ57BYK/lD5bfCBO1XOegosM7qXsm3PK0wnSI9Bq2FlbdF6gC81DlwzQ+9EPsML3uw8njK6c8T8ZxhUR3m+gptCUJAg5rXgapnRvc+4jwxL6kDMfQHwU0BA3BOhgpjfME9ZhP24OvaLcq8vZmZfYO2L/ZABuoFnT6HnBDwVuhoLOIGO4P0ZKMx17Z0PngpdD406IGJNlI5YefbjruilsyCygNhvLk5UPJlSMid82FQoBDM3h8R7hJuM20VihQPWUlld5nRisZhj8RE+a2vwlZW3t62sHuTnv7c+JZu9r30doNrbPvOb8piGXp7sTJw3Ct8VJqXlNUDuWreKuLRJbAgvmHYCI9QImrtPvLwtvsX+BBgAj13XfF7ScF4AAAAASUVORK5CYII="); position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 20px; height: 20px; background-size: 20px 20px; } .alert--info { background-color: var(--color-info); } .alert--info .alert__icon:before { content: ""; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMC1jMDAwIDc5LmRhYmFjYmIsIDIwMjEvMDQvMTQtMDA6Mzk6NDQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi41IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5OEI3ODQwREFFOEYxMUVDOURCOUFDOEQ1MDQzREE1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5OEI3ODQwRUFFOEYxMUVDOURCOUFDOEQ1MDQzREE1OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk4Qjc4NDBCQUU4RjExRUM5REI5QUM4RDUwNDNEQTU4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjk4Qjc4NDBDQUU4RjExRUM5REI5QUM4RDUwNDNEQTU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+nQtVKgAAAUxJREFUeNrEV4FtgzAQBJQBnA3IBM0GsEG8STwCG6BOUHWCqhMEJmg2CBuEDRx/dERWVIzfgDnpBALZZ/759znVWieeKMHCUBjmeN5Z/DVsvGYjYQeFoTL80/64Y4xzbtfLkin4jpuh5AorrHwJVL7CX3p5XKaElV4P9ZiwXDC8Y3jlPEU5UXlcDI+epUUl0+K+QJn5oDfc2+WkZvwwVcjYDCs5J/Hw1NohvDlzMIW3su45oLSWJCwDVl0y8vofThTqjyQ+jruAMM/5q1/CGWLORYscV9YCWAgVnguRYR+NjS5DN9lE+LqB8JWEvzcQbocvjplnSm0z9OrPiMKk1aeWy7wxmsmcbfHwvL4ZgbWhxqxPvYX1WdPs/cCjT9rbeuEvFRxDL2HKQ+E8UUwdYUL82CAoXPOmjEObhE0qUHY5ymNggy7Y+fT/hwADAJx2xWNoDiNcAAAAAElFTkSuQmCC"); position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 20px; height: 20px; background-size: 20px 20px; } .alert--danger { background-color: var(--color-danger); } .alert--danger .alert__icon:before { content: ""; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMC1jMDAwIDc5LmRhYmFjYmIsIDIwMjEvMDQvMTQtMDA6Mzk6NDQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi41IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3QThCQ0I5NEFFOTAxMUVDQjJFNUMyQjgzRkJBQjRBRSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3QThCQ0I5NUFFOTAxMUVDQjJFNUMyQjgzRkJBQjRBRSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdBOEJDQjkyQUU5MDExRUNCMkU1QzJCODNGQkFCNEFFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjdBOEJDQjkzQUU5MDExRUNCMkU1QzJCODNGQkFCNEFFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+EY+8hgAAAUpJREFUeNrEV4sNgjAQpcQB6gY4gWwAG1gnsSOwAXEC4wTGCdAJcAPcQDaoPXM1SAR6fNqXvEg07YPD9+7KlFKBJVJkosk1I/z+2eBV82a1Gwj3kGtKzVLZ44Vrevfu+zElCrZRaQqqsMQ7nwOZrfBJzY9iSFiq5ZB3CYsZy9uF7ztnaCewR6EZW1oLLHPH6wRtZoNac920k5zwh8nGrA3xTg6BO3y0Qixv5FAYXmsKwiJwjx0Ibz0Ix6HjMv8Icw/CgS9hvsI+GhMXQmhkjWsqnitMEypSQlr9FYZSPzyU+gFZDWUuiQvHZrXB3uRt5TCroQNyk9VHh2UGrZo1psyKECZT2uLm89kaBJaG7Bp9ch+jz5LD3gVn9MHxNp/5STlloBcjbGZ9ohg6woyZx4wg79uXEQ5tAptJgraL0B6GYLEzNp3B/H8LMACMjTUUMjZzJQAAAABJRU5ErkJggg=="); position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 20px; height: 20px; background-size: 20px 20px; } .alert--warning { background-color: var(--color-warning); } .alert--warning .alert__icon:before { content: ""; background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMC1jMDAwIDc5LmRhYmFjYmIsIDIwMjEvMDQvMTQtMDA6Mzk6NDQgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCAyMi41IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxREM3MkVFM0FGMkMxMUVDQUZDOEEwNUM5NTFGNzg5RiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxREM3MkVFNEFGMkMxMUVDQUZDOEEwNUM5NTFGNzg5RiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFEQzcyRUUxQUYyQzExRUNBRkM4QTA1Qzk1MUY3ODlGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjFEQzcyRUUyQUYyQzExRUNBRkM4QTA1Qzk1MUY3ODlGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Ub1B7QAAAahJREFUeNpi/P//P8NAACYK9G6BYvIAyMdkYN//COBLjhnkWnwGyeIz9LI44z8mSKO1xQJA/BiLxXehckSbRWriygNiGSziSlA5ogEjCdlJDoivATE3DvkPQKwNxM+onZ1K8VgKAgJAXEFtHxsB8RmQeij/EhDvhbKdgVgPljuB2ASIz1ErH29CS0yFSHKFaHKbqJW43IDYF02MFQebAarWhdI4ZgHiNizizDjYMNAExGyUWBwBxMZklMSWQOxHrsWgFNxMQSXSji8XMBEoLBQosFgFX6GCy2JhIC6hQrVbAjWLaItBiUOIChYLQc0iymJDIE4nYOA7HGxsIBFalGJkF3RQgSOLIAM7JAvtCKjlBOJaaA7BWXI5AfHf/9QHIDOt8NXHx4k06DcQv4fi30TqOYTL4lgSfDAJWvELQNnEglj0spqHlCoNCO5D698PUDaxAGQHL3KqBqViLRIMYMPBJgRAdqTB6mMpIH0FiAVJMACUot9D2YIk5vnnQKwPyk7FJFoKKxjILWAkQUEO8vFbKpVSpIB3IB9fxtFypCV4wjhQnTaAAAMAukNkIFSWlp4AAAAASUVORK5CYII="); position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); width: 20px; height: 20px; background-size: 20px 20px; } .alert--process { background-color: #333; } .alert--process .alert__icon:before { content: ""; border-radius: 50%; pointer-events: none; width: 26px; height: 26px; display: inline-block; position: absolute; left: 50%; top: 50%; border-top: 4px solid rgba(255, 255, 255, 0.2); border-right: 4px solid rgba(255, 255, 255, 0.2); border-bottom: 4px solid rgba(255, 255, 255, 0.2); border-left: 4px solid #ffffff; -webkit-animation: load8 1s infinite linear; animation: load8 1s infinite linear; margin-top: -13px; margin-left: -13px; } @-webkit-keyframes load8 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes load8 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } .alert-position { position: fixed; opacity: 0; visibility: hidden; z-index: -1; padding: var(--padding-4); } .alert-position.animated { opacity: 1; visibility: visible; z-index: 999999999; } .alert-position .alert { margin-bottom: 0; } @media (min-width: 576px) { .alert-position { max-width: 500px; } } @media (max-width: 576px) { .alert-position { left: 0; right: 0; } } .alert-position--top-right { top: 0; } @media (min-width: 576px) { .alert-position--top-right { right: 0; } } .alert-position--top-left { top: 0; } @media (min-width: 576px) { .alert-position--top-left { left: 0; } } .alert-position--bottom-right { bottom: 0; } @media (min-width: 576px) { .alert-position--bottom-right { right: 0; } } .alert-position--bottom-left { bottom: 0; } @media (min-width: 576px) { .alert-position--bottom-left { left: 0; } } .alert-position--bottom-center { bottom: 0; margin: 0 auto; } @media (min-width: 576px) { .alert-position--bottom-center { left: 0; right: 0; } } .alert-position--top-center { top: 0; margin: 0 auto; } @media (min-width: 576px) { .alert-position--top-center { left: 0; right: 0; } } .error { border-color: #f00 !important; } .alert--note { background: var(--color-gray-100); color: var(--color-gray-1000); font-size: var(--font-size-md); -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -ms-flex-wrap: wrap; flex-wrap: wrap; padding: var(--padding-3); line-height: 22px; } .alert--note::before { -webkit-filter: brightness(0.5); filter: brightness(0.5); left: -4px; position: relative; top: 12px; background-size: 16px; } .alert--note a { color: inherit; margin: 0 var(--margin-1); } /*alert end*/ /*user logged css*/ @media (min-width: 767px) { .header-controls__item { display: none; } .header-controls__item { display: none; } } @media (min-width: 1199px) { .header--notification { display: block; margin-left: 0px; } .header--message { display: block; margin-left: 30px; } .header-dropdown__target { top: 150%; padding-top: var(--padding-6); } .header-dropdown:hover .header-dropdown__target { opacity: 1; visibility: visible; top: 100%; -webkit-transition: all 300ms; -o-transition: all 300ms; transition: all 300ms; } } .header-controls__item a { padding: var(--padding-1) var(--padding-2); position: relative; } .header-dropwown--profile { text-transform: capitalize; } .header-dropdown { position: relative; } .header-dropdown .header-dropdown__trigger { padding: 0 0.8rem; font-weight: 600; text-transform: uppercase; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; height: 42px; } .teacher-profile { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .teacher-profile .teacher__media { margin-right: var(--margin-4); } .teacher-profile .teacher__media .avtar { border-radius: 0; } .avtar { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; border-radius: var(--radius-1); width: 3.428rem; height: 3.428rem; font-size: var(--font-size-md); font-weight: 700; text-transform: uppercase; overflow: hidden; background: var(--color-primary); margin: 0; } .avtar img { position: relative; width: 100%; height: 100%; } .avtar--xsmall { width: 32px; height: 32px; font-size: var(--font-size-small); } .header-dropwown--profile .teacher__name { text-transform: capitalize; } .header-dropdown__target { min-width: 240px; z-index: 2; right: 0; top: 100%; position: absolute; padding: 0; opacity: 0; visibility: hidden; width: 100%; } .dropdown__cover { background-color: #fff; -webkit-box-shadow: 0 0 20px 4px rgba(0, 0, 0, 0.08); box-shadow: 0 0 20px 4px rgba(0, 0, 0, 0.08); border-radius: var(--radius-0); } .dropdown__cover { position: relative; } .dropdown__cover::before { content: ""; border-right: 9px solid transparent; border-left: 9px solid transparent; border-bottom: 9px solid #fff; top: -9px; left: 28px; position: absolute; pointer-events: none; } .header-dropwown--profile .dropdown__cover::before { right: 20px; left: unset; } .menu--inline { max-height: 334px; overflow: auto; } .menu--inline ul .menu__item { padding: 0; display: block; } .menu--inline ul .menu__item a { padding: var(--padding-3) var(--padding-4); display: block; color: var(--color-dark); font-weight: 400; } /*user logged css end*/ /*popup img croper*/ .cropper-container { position: relative; overflow: hidden; -ms-touch-action: none; touch-action: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; direction: ltr !important; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; } .cropper-container img { display: block; width: 100%; min-width: 0 !important; max-width: none !important; height: 100%; min-height: 0 !important; max-height: none !important; image-orientation: 0deg !important; } .cropper-canvas, .cropper-drag-box, .cropper-crop-box, .cropper-modal { position: absolute; top: 0; right: 0; bottom: 0; left: 0; } .cropper-drag-box { background-color: #fff; filter: alpha(opacity=0); opacity: 0; } .cropper-modal { background-color: #000; filter: alpha(opacity=50); opacity: .5; } .cropper-view-box { display: block; width: 100%; height: 100%; overflow: hidden; border: 1px solid #69f; border-color: rgba(102, 153, 255, 0.75); border-radius: 0; } .cropper-dashed { position: absolute; display: block; filter: alpha(opacity=50); border: 0 dashed #eee; opacity: .5; } .cropper-dashed.dashed-h { top: 33.33333333%; left: 0; width: 100%; height: 33.33333333%; border-top-width: 1px; border-bottom-width: 1px; } .cropper-dashed.dashed-v { top: 0; left: 33.33333333%; width: 33.33333333%; height: 100%; border-right-width: 1px; border-left-width: 1px; } .cropper-center { position: absolute; top: 50%; left: 50%; display: block; width: 0; height: 0; filter: alpha(opacity=75); opacity: .75; } .cropper-center:before, .cropper-center:after { position: absolute; display: block; content: " "; background-color: #eee; } .cropper-center:before { top: 0; left: -3px; width: 7px; height: 1px; } .cropper-center:after { top: -3px; left: 0; width: 1px; height: 7px; } .cropper-face, .cropper-line, .cropper-point { position: absolute; display: block; width: 100%; height: 100%; filter: alpha(opacity=10); opacity: .1; } .cropper-face { top: 0; left: 0; background-color: #fff; } .cropper-line { background-color: #69f; } .cropper-line.line-e { top: 0; right: -3px; width: 5px; cursor: e-resize; } .cropper-line.line-n { top: -3px; left: 0; height: 5px; cursor: n-resize; } .cropper-line.line-w { top: 0; left: -3px; width: 5px; cursor: w-resize; } .cropper-line.line-s { bottom: -3px; left: 0; height: 5px; cursor: s-resize; } .cropper-point { width: 5px; height: 5px; background-color: #69f; filter: alpha(opacity=75); opacity: .75; } .cropper-point.point-e { top: 50%; right: -3px; margin-top: -3px; cursor: e-resize; } .cropper-point.point-n { top: -3px; left: 50%; margin-left: -3px; cursor: n-resize; } .cropper-point.point-w { top: 50%; left: -3px; margin-top: -3px; cursor: w-resize; } .cropper-point.point-s { bottom: -3px; left: 50%; margin-left: -3px; cursor: s-resize; } .cropper-point.point-ne { top: -3px; right: -3px; cursor: ne-resize; } .cropper-point.point-nw { top: -3px; left: -3px; cursor: nw-resize; } .cropper-point.point-sw { bottom: -3px; left: -3px; cursor: sw-resize; } .cropper-point.point-se { right: -3px; bottom: -3px; width: 20px; height: 20px; cursor: se-resize; filter: alpha(opacity=100); opacity: 1; } .cropper-point.point-se:before { position: absolute; right: -50%; bottom: -50%; display: block; width: 200%; height: 200%; content: " "; background-color: #69f; filter: alpha(opacity=0); opacity: 0; } @media (min-width: 768px) { .cropper-point.point-se { width: 15px; height: 15px; } } @media (min-width: 992px) { .cropper-point.point-se { width: 10px; height: 10px; } } @media (min-width: 1200px) { .cropper-point.point-se { width: 5px; height: 5px; filter: alpha(opacity=75); opacity: .75; } } .cropper-bg { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC"); } .cropper-invisible { filter: alpha(opacity=0); opacity: 0; } .cropper-hide { position: absolute; display: block; width: 0; height: 0; } .cropper-hidden { display: none !important; } .cropper-move { cursor: move; } .cropper-crop { cursor: crosshair; } .cropper-disabled .cropper-drag-box, .cropper-disabled .cropper-face, .cropper-disabled .cropper-line, .cropper-disabled .cropper-point { cursor: not-allowed; } .img-container>img { max-width: 100%; } #facebox { position: fixed; z-index: 9999999999; } @media (min-width: 576px) { #facebox { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } } @media (min-width: 991px) { #facebox { -webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%); left: 50% !important; top: 50% !important; } } @media (max-width: 991px) { #facebox { top: 0 !important; left: 0 !important; right: 0 !important; bottom: 0 !important; } } #facebox .popup { position: relative; max-width: 1120px; margin: 0 auto; background-color: #fff; } @media (max-width: 576px) { #facebox .popup { height: 100%; overflow-x: hidden; overflow-y: auto; } } .popup__head { padding: var(--padding-10); padding-bottom: 0; border-bottom: 1px solid var(--color-gray-300); } .popup__body { padding: var(--padding-10); } #facebox .content { display: contents; } .teacher-popup-selection span{ font-size: 1.2rem; } @media (min-width: 991px) { #facebox .content.facebox-large { min-width: 1020px; display: block; overflow: auto; } } @media (min-width: 991px) { #facebox .content.facebox-medium { min-width: 920px; display: block; overflow: auto; } } @media (max-width: 991px) { #facebox .content.facebox-large { width: 100vw; height: 100vh; display: block; overflow: auto; max-height: 100% !important; } } @media (max-width: 991px) { #facebox .content.facebox-medium { width: 100vw; height: 100vh; display: block; overflow: auto; max-height: 100% !important; } } #frmLoginPopUp .caption-wraper .field_label:empty, #frmLoginPopUp .caption-wraper:empty, #frmRegisterPopUp .caption-wraper .field_label:empty, #frmRegisterPopUp .caption-wraper:empty { display: none; } #facebox .close { width: 35px; height: 35px; position: absolute; top: -40px; right: 0; -webkit-transform: none; -ms-transform: none; transform: none; } @media (min-width: 767px) { #facebox .close::before { color: #fff; } } #facebox .close img { display: none; } #facebox .loading { text-align: center; } #facebox .image { text-align: center; } #facebox_overlay { position: fixed; top: 0px; left: 0px; height: 100%; width: 100%; } #facebox .scrollbar { max-height: 700px; } .facebox_hide { z-index: -100; } .facebox_overlayBG { background-color: #000; z-index: 99999; opacity: 0.7; } .btn--disabled { cursor: not-allowed; opacity: .5; } @media (max-width: 767px) { #facebox .close { top: 0; } #facebox .close:after { color: #000; } .teacher-detail-image { max-width: 40%; margin: 0 auto; } } @media (max-width: 767px) { .show-facebox { position: fixed; width: 100%; } } #facebox .img-container { max-height: 500px; overflow: auto; } #facebox .img-description { text-align: center; padding: var(--padding-6) var(--padding-6) 0; } #facebox .img-description .rotator-info { margin-bottom: var(--margin-4); } @media (min-width: 767px) { #facebox .calendar-view { padding: var(--padding-6); } #facebox .calendar-view.scheduled-lesson-popup { padding: 0; } } @media (max-width: 767px) { #facebox .calendar-view .fc-header-toolbar { border: none; padding: 0; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } } .cookies-popup .content-panel__head { padding: var(--padding-4); } .cookies-popup .form__actions { padding: var(--padding-4); } @media (max-width: 1199px) { .calendar-facebox { position: fixed; left: 0; right: 0; top: 0; bottom: 0; overflow: hidden; } .calendar-facebox #facebox { left: 5% !important; right: 5% !important; top: 5% !important; bottom: 5% !important; } .calendar-facebox #facebox .popup, .calendar-facebox #facebox .content, .calendar-facebox #facebox .calendar-view, .calendar-facebox #facebox #calendar-container { height: 100%; } .calendar-facebox #facebox .content { max-height: 100% !important; } .calendar-facebox #facebox #calendar-container { height: calc(100% - 65px); } .calendar-facebox #facebox #calendar-container>div { height: 100%; } .calendar-facebox .tooltipevent { left: 50% !important; top: 50% !important; -webkit-transform: translate(-50%, -50%) !important; -ms-transform: translate(-50%, -50%) !important; transform: translate(-50%, -50%) !important; } } @media (max-width: 767px) { .calendar-facebox #facebox { left: 0% !important; right: 0% !important; top: 0% !important; bottom: 0% !important; } .calendar-facebox #facebox .calendar-view__head>.row { margin: 0; } } .field-set.filelink { margin-top: var(--margin-4); } .field-set.filelink .tag { margin-top: var(--margin-4); } .facebox-panel { position: relative; -webkit-transform: translate(0); -ms-transform: translate(0); transform: translate(0); background-color: #fff; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } @media (max-width: 576px) { .facebox-panel { height: 100%; } } @media (min-width: 576px) { .facebox-panel { min-width: 600px; } } @media (min-width: 1199px) { .facebox-panel { max-height: 85vh; } } .facebox-panel__head { padding: var(--padding-6); padding-bottom: 0; border-bottom: 1px solid var(--color-gray-300); } .facebox-panel__head h4 { padding-bottom: var(--padding-6); margin-bottom: 0 !important; } .facebox-panel__body { padding: var(--padding-6); height: 100%; overflow: auto; min-height: 300px; padding-bottom: var(--padding-26); } @media (max-width: 767px) { .facebox-panel__body { padding: var(--padding-5); padding-bottom: var(--padding-20); } } .form-action-sticky { position: fixed; width: 100%; left: 0; right: 0; -webkit-box-shadow: var(--boxShadow-all); box-shadow: var(--boxShadow-all); bottom: 0; margin: 0; padding: var(--padding-4) 5px; background: var(--color-white); } .form-action-sticky .caption-wraper { display: none; } .form-action-sticky .field_cover { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .form-action-sticky .field_cover input[type="submit"] { margin-right: 0 !important; margin-left: auto; } .profile-upload img { max-width: 100%; } /*popp img crppe end*/ /*drop down selection start*/ /*! CSS Used from: https://beta.rubicontutors.com/cache/b0/d1679ab40318218e9cc9b11432f346.css */ /*! CSS Used from: https://beta.rubicontutors.com/cache/b0/d1679ab40318218e9cc9b11432f346.css */ .copy-selection select:focus, .copy-selection textarea:focus { -webkit-box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.08); box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.08); } .copy-selection *, ::after, ::before { -webkit-box-sizing: border-box; box-sizing: border-box; outline: 0; } .copy-selection label { display: inline-block; margin-bottom: 0; } .copy-selection input, select { margin: 0; font-family: inherit; font-size: inherit; line-height: inherit; outline: 0; font-family: inherit; -webkit-transition: .3s all ease-in-out; -o-transition: .3s all ease-in-out; transition: .3s all ease-in-out; } .copy-selection input { overflow: visible; } .copy-selection select { text-transform: none; } .copy-selection input[type=checkbox] { -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0; } .copy-selection * { scrollbar-width: thin; } .copy-selection *::-webkit-scrollbar { width: 8px; } .copy-selection *::-webkit-scrollbar-track { background-color: rgba(0, 0, 0, 0.06); border-radius: 0; } .copy-selection *::-webkit-scrollbar-thumb { background-color: rgba(0, 0, 0, 0.2); border-radius: 0; } .copy-selection .scrollbar { overflow: auto; width: 100% !important; max-height: 200px; padding: 0 !important; position: relative; } .copy-selection input::placeholder { color: var(--color-gray-600); opacity: 1; } .searchPanel_teacher__inner input.placeholder_mobile{ font-size: 14px; } .searchPanel_teacher__inner input.placeholder_mobile::placeholder{ font-size: 14px; } .copy-selection select { border: none; border: 1px solid var(--color-gray-300); height: 2.8rem; padding: 0 var(--padding-4); width: 100%; color: var(--color-black); font-family: inherit; line-height: 2.8rem; background-color: #fff; border-radius: var(--radius-1); } .copy-selection select:focus { -webkit-box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.08); box-shadow: 0 0 5px 1px rgba(0, 0, 0, 0.08); } .copy-selection select { padding-right: 30px; background-color: #fff; background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAAI0lEQVQImWOYMmXKf2IwAwMDAwNRimCAKEW4FGNVhK4YXRwAe5JR6xMYuYgAAAAASUVORK5CYII=); background-repeat: no-repeat; background-position: calc(100% - 15px) center; line-height: 2.8rem; } .copy-selection select { -webkit-appearance: none; -moz-appearance: none; appearance: none; } .copy-selection .colum-layout__scroll { max-height: 32.2rem; } .copy-selection .selection { position: relative; border-bottom: 1px solid var(--color-gray-200); } .copy-selection .selection label.selection__trigger { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; position: relative; padding: var(--padding-4) var(--padding-6); min-height: 3.5rem; cursor: pointer; background: #fff; z-index: 1; } .copy-selection .selection label.selection__trigger input { position: absolute; opacity: 0; } .copy-selection .selection__trigger-action { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; width: 100%; color: var(--color-gray-800); } .copy-selection .selection__trigger-icon { position: relative; width: 16px; height: 16px; display: block; border-radius: var(--radius-round); background-color: currentColor; opacity: 0.3; } .copy-selection .selection__trigger-icon:before { width: 9px; height: 5px; position: absolute; top: 48%; left: 38%; border-left: 2px solid var(--color-white); border-bottom: 2px solid var(--color-white); content: ""; -webkit-transform: rotate(-45deg) translate(0, -78%); -ms-transform: rotate(-45deg) translate(0, -78%); transform: rotate(-45deg) translate(0, -78%); } .copy-selection .selection__trigger-label { width: 80%; } .copy-selection .selection--select .selection__trigger { pointer-events: none; } .copy-selection .selection .selection__target select { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; border: none; min-height: 3.5rem; line-height: 20px; background: none; padding: var(--padding-4) var(--padding-6); -webkit-appearance: none; -moz-appearance: none; cursor: pointer; } .selection.is-selected .selection__trigger-action { color: #fd692a; } .copy-selection .badge--round { border-radius: 10px; } .copy-selection .badge { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin: var(--margin-1) 5px; padding: 3px 5px; overflow: hidden; position: relative; line-height: 100%; font-weight: normal; text-align: center; font-size: 85%; border-width: 1px; border-style: solid; border-color: transparent; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background: #fd692a !important; padding: 3px 5px; border-radius: 10px; font-size: 11px; } /*drop down selection end*/ .teacher-form-container2 .myContainer { width: 100%; padding: 20px; } .resume-btn-custom-next { padding: 9px 35px; background: none; border-radius: 50px; display: flex; align-items: center; justify-content: center; float: right; } .btn { background: #333; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding: 0 var(--padding-6); position: relative; cursor: pointer; border: none; height: 2.8rem; line-height: 2.8rem; font-weight: 500; -webkit-transition: .3s all ease-in-out; -o-transition: .3s all ease-in-out; transition: .3s all ease-in-out; white-space: nowrap; border: none; border-radius: var(--radius-1); color: var(--color-white); } .btn.btn--block { width: 100%; text-align: center; padding: 0 10px; } .btn.btn--large { height: 50px; line-height: 50px; padding: 0 var(--padding-14); font-size: 1.2rem; } .btn.btn--secondary { background-color: var(--color-secondary); color: var(--color-secondary-inverse); } .slideshow-content { position: absolute; left: 5%; top: 50%; min-width: 530px; max-width: 530px; color: #111; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); z-index: 2; padding: var(--padding-14) var(--padding-14); text-align: center; -webkit-backdrop-filter: saturate(180%) blur(20px); backdrop-filter: saturate(180%) blur(20px); background: rgba(255, 255, 255, 0.7); } .slideshow-content p { font-size: 14px; color: inherit; line-height: 30px; margin-bottom: var(--padding-6); } .btn--white { height: 50px; line-height: 50px; padding: 0 var(--padding-8); background-color: var(--color-white); color: var(--color-black); } .side-cat-list { list-style: none; } .side-cat-list li a { font-style: normal; font-weight: 600; font-size: 18px; line-height: 28px; text-transform: capitalize; color: #fd6727; margin-bottom: 0; } .hide-caption .caption-wraper { display: none; } .field_cover { position: relative; } .comment-listing-forum .user-img { border-radius: 100%; } .comment-listing-forum .headingf a { font-family: BuenosAiresBold !important; font-weight: 500 !important; color: #000000; font-size: 1.25rem; } .editor-content { font-size: 16px; } .community-rating .community-user img { width: 53px; height: 53px; border-radius: 100%; } .comunity-star-review .community-rv-star i { color: #ffa704; } .home-page-newsletter-form form .row>* { flex-shrink: 0; width: 100%; max-width: 100%; padding-right: 0; padding-left: 0; margin-top: 0; } .home-page-newsletter-form form .row { margin-top: 31px; --bs-gutter-x: 0; --bs-gutter-y: 0; display: flex; flex-wrap: wrap; margin-right: 0; margin-left: 0; -moz-column-gap: 15px; column-gap: 15px; display: flex; align-items: center; justify-content: center; flex-wrap: wrap !important; } .home-page-newsletter-form form .row .col-3 { flex: none; width: auto; } .home-page-newsletter-form form .row input[type="text"] { width: 462px; height: 56px; background: #fff; border-radius: 50px; max-width: 462px; height: 56px; background: #fff; border-radius: 50px; font-weight: 400; font-size: 18px; line-height: 25px; text-transform: capitalize; color: #000; padding-left: 39px; font-family: "BuenosAiresRegular"; } .home-page-newsletter-form form .row .button { background: #fd6727; border-radius: 50px; border: 0; height: 56px; width: 200px; color: #fff; font-size: 18px; font-family: "BuenosAiresRegular"; } .language-set-stepbar-bg .profile-user-img img { max-width: 52px; border-radius: 100%; } form.quantity-form .input-group .quantity-field { height: 50px; } .custom-calender-stepbar h3 { font-weight: 700; font-size: 21.261px; line-height: 30px; color: #161D27; } .custom-calender-stepbar .cal-heading h6 { font-weight: 400; font-size: 17.7175px; line-height: 25px; color: #161D27; } .fc-header-toolbar .fc-toolbar-chunk:nth-child(1) { padding-top: 7px; } .custom-calender-stepbar .cal-available label { font-weight: 400 !important; font-size: 14.174px !important; line-height: 20px !important; text-transform: uppercase !important; color: #161D27 !important; } .custom-calender-stepbar h3 { font-weight: 700 !important; font-size: 21.261px !important; line-height: 30px !important; color: #161D27 !important; } input.disable-bg[type="radio"] { /*accent-color: #e6e6e6;*/ accent-color: #e6e6e6; -webkit-appearance: none; border-radius: 50%; outline: none; border: 3px solid #e6e6e6; background: #e6e6e6; } .custom-calender .cal-header label.disable-label { margin-right: 16px; } input.disable-bg { margin-right: 12px; width: 20px; height: 20px; } .cal-header { margin-bottom: 0px; } .box__body { border: 1px solid #e8e6e6; position: relative; margin-bottom: 50px; margin-top: 20px; } .teacher-booking-form .box__body .fc-view-harness { height: 450px !important; } .pay-icons { height: 50px; } .pay-bg-section-1 .wallet-img:before { content: ''; background-image: url(/public/assets/images/wallet.png); left: 20px; top: 12px; position: absolute; background-size: 100%; width: 18px; height: 18px; background-repeat: no-repeat; } .icon-img1:before { content: ''; background-image: url(/public/assets/images/bank-transfer.png); left: 20px; top: 15px; position: absolute; background-size: 100%; width: 22px; height: 18px; background-repeat: no-repeat; } .icon-img2:before { content: ''; background-image: url(/public/assets/images/stripe.png); left: 20px; top: 15px; position: absolute; background-size: 100%; width: 23px; height: 19px; background-repeat: no-repeat; } .icon-img3:before { content: ''; background-image: url(/public/assets/images/stripe.png); left: 20px; top: 17px; position: absolute; background-size: 100%; width: 23px; height: 18px; background-repeat: no-repeat; } label.coupen-bg input { height: 50px; } label.coupen-bg a { padding: 13px 40px; position: absolute; z-index: 9; right: 0; background: #fd67279c; border-radius: 30px; color: #fff; border: none; } input:focus, select:focus { -moz-box-shadow: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; outline-width: 0 !important; } .payment-page { height: 100%; -webkit-transform-style: preserve-3d; transform-style: preserve-3d; } .cc-payment { background: #fff; border: solid 1px #e1dfdf; margin: 30px auto; max-width: 600px; position: relative; } .logo-payment { max-width: 200px; text-align: center; margin: 25px auto; } .logo-payment img, .logo-payment svg { margin: 0 auto; max-width: 100%; } .reff p { padding: 10px 30px; } .payment-from { border-top: solid 1px #e1dfdf; display: table; width: 100%; padding: 30px; } .align--center { text-align: center !important; } .-gap-10 { height: 10px; display: block; clear: both; } .payment.payment-charge { background-color: #f3f2f5; } .payment-page input[type="text"] { background: #f7f7f7; border-radius: 50px; width: 100%; max-width: 100%; height: 55px; border: none; padding-left: 20px; margin-bottom: 20px; font-style: normal; font-weight: 400; font-size: 16px; line-height: 28px; color: #8b8b96; } .payment-page textarea { background: #f7f7f7; border-radius: 50px; width: 100%; max-width: 100%; border: none; padding-left: 20px; margin-bottom: 20px; font-style: normal; font-weight: 400; font-size: 16px; line-height: 28px; color: #8b8b96; } .payment-page input[type="submit"] { width: 100%; border-radius: 50px; padding: 11px; background: #fd6727; border-radius: 50px; color: #fff; border: none; margin-top: 60px; } .thankyou-tab .main-bg-custom { max-width: 750px; } .noUi-connect { background: #FD6727 !important; } .noUi-handle { border: 1px solid #FD6727 !important; background: #FD6727 !important; box-shadow: none !important; border-radius: 100% !important; } .noUi-horizontal .noUi-handle { width: 30px !important; height: 30px !important; top: -14px !important; } .noUi-horizontal { height: 5px !important; } .noUi-handle:before { height: 1px !important; width: 1px !important; background: transparent !important; left: 5px !important; top: 5px !important; } .noUi-handle:after { background: transparent !important; top: -6px !important; left: 50% !important; transform: translate(-50%); height: 0 !important; width: 0 !important; border: 5px solid transparent !important; border-top-color: inherit !important; content: "" !important; position: absolute !important; } .noUi-horizontal .noUi-handle { cursor: pointer; } .noUi-connect { box-shadow: inset 0 0 3px #FD6727 !important; } .noUi-marker-horizontal.noUi-marker, .noUi-marker-horizontal.noUi-marker-large { display: none; } .noUi-tooltip { font-size: 12px !important; white-space: nowrap !important; padding: 2px 5px !important; min-width: auto !important; text-align: center !important; color: #fff !important; border-radius: 5px !important; border-color: #fd6727 !important; background-color: #fd6727 !important; box-sizing: content-box !important; } .price-range label { padding-left: 20px; font-style: normal; font-weight: 500; font-size: 16px; line-height: 19px; text-transform: capitalize; color: #161D27; font-family: "BuenosAiresRegular"; } .noUi-target { background: #ccc !important; border: 1px solid #ccc !important; box-shadow: inset 0 1px 1px #ccc, 0 3px 6px -5px #ccc !important; } .noUi-connect { height: 5px; } .pointerCoursor { cursor: pointer; } .lession-price .owl-nav { z-index: -1 } #step-form .card0 { background-color: #F5F5F5; border-radius: 8px; z-index: 0 } #step-form .card00 { z-index: 0 } #step-form .card2 { display: none } #step-form .card2.show1 { display: block } #step-form .social { border-radius: 50%; background-color: #FFCDD2; color: #E53935; height: 47px; width: 47px; padding-top: 16px; cursor: pointer } #step-form input.inlinecss, #step-form select.inlinecss { padding: 2px; border-radius: 0px; box-sizing: border-box; color: #9E9E9E; border: 1px solid #BDBDBD; font-size: 16px; letter-spacing: 1px; height: 50px !important } #step-form select.inlinecss { width: 100%; margin-bottom: 85px } #step-form input.inlinecss:focus, #step-form select.inlinecss:focus { -moz-box-shadow: none !important; -webkit-box-shadow: none !important; box-shadow: none !important; outline-width: 0 !important } #step-form .form-group { position: relative; margin-bottom: 1.5rem; width: 77% } #step-form .form-control-placeholder { position: absolute; top: 0px; padding: 12px 2px 0 2px; transition: all 300ms; opacity: 0.5 } #step-form .form-control:focus+.form-control-placeholder, #step-form .form-control:valid+.form-control-placeholder { font-size: 95%; top: 10px; transform: translate3d(0, -100%, 0); opacity: 1; background-color: #fff } #step-form .get-bonus { margin-left: 154px } #step-form .pic { width: 230px; height: 110px } #step-form .form-inner-stepbar form select { margin-bottom: 30px; border-radius: 50px; padding-left: 15px; } #step-form .form-inner-stepbar select { max-width: 65%; } /*mobile header fix in footer*/ .header__right { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; display: none; } .coupon-box { border: 1px solid var(--color-gray-100); -webkit-box-shadow: var(--boxShadow-all); box-shadow: var(--boxShadow-all); background: var(--color-white); position: absolute; z-index: 1; top: 118px; left: 15px; width: auto; right: 15px; display: none; } .coupon-box .coupon-box__head { padding: var(--padding-4) var(--padding-5); border-bottom: 1px solid var(--color-gray-200); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .coupon-box .coupon-box__head .btn--close { padding: 0; } .coupon-box .coupon-box__head p { text-transform: uppercase; margin-bottom: 0; color: var(--color-dark); } .coupon-box .coupon-box__body { max-height: 280px; overflow: auto; } .coupon-list { padding: var(--padding-4) var(--padding-5); border-bottom: 1px solid var(--color-gray-200); } .coupon-list:last-child { border-bottom: none; } .coupon-list .coupon-list__head { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .coupon-list .coupon-list__head .badge { font-weight: var(--font-weight-medium); } .coupon-list .coupon-list__content p { margin-bottom: 0; } .coupon-list .coupon-list__content p:first-child { color: var(--color-dark); } .coupon-applied { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; border: 1px dashed currentColor; padding: 0 var(--padding-5); position: relative; color: var(--color-secondary); margin-bottom: var(--padding-10); } .coupon-applied::before { position: absolute; left: 0; right: 0; bottom: 0; top: 0; content: ""; pointer-events: none; background-color: currentColor; opacity: 0.04; } .coupon-applied .coupon-code { margin-right: var(--padding-2); } .coupon-applied .coupon-type { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .coupon-applied .coupon-type p { margin-bottom: 0; line-height: 1; color: var(--color-dark); } .btn.btn--coupon { background: transparent; color: var(--color-dark); font-weight: 600; padding: 0 !important; height: 40px !important; text-transform: uppercase; } @media (max-width: 767px) { .header__right .icon--arrow { display: none; } .header__right { display: flex; } } @media (max-width: 767px) { .header__right .header-dropdown__trigger span { font-size: 0; } } @media (max-width: 767px) { .header__right .header-dropdown__trigger .icon--globe { width: 30px; height: 30px; fill: var(--color-white); } } @media (min-width: 767px) { .header__right .user-click svg { display: none; } } @media (max-width: 767px) { .header__right .user-click svg { fill: var(--color-white); } } @media (max-width: 767px) { .header__right .header-action, .header__right .header-action .header__action { display: contents; } .header-dropdown__target { position: fixed; } } .header-controls { z-index: 9999; } @media (min-width: 767px) { .header-dropdown--arrow .header-dropdown__target { min-width: 20rem; } } .header-dropdown--arrow .header-dropdown__target .menu--inline ul { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; } .header-dropdown--arrow .header-dropdown__target .menu--inline ul li { padding: var(--padding-1) !important; -webkit-box-flex: 0; -ms-flex: 0 0 33.3%; flex: 0 0 33.3%; max-width: 33.3%; } .header-dropdown--arrow .header-dropdown__target .menu--inline ul li a { display: block; padding: var(--padding-2); font-size: var(--font-size-sm); border: 1px solid var(--color-gray-200); text-align: center; color: var(--color-gray-800); } .header-dropdown--arrow .header-dropdown__target .menu--inline ul li a:hover { color: var(--color-primary); border-color: var(--color-primary); } .header-dropdown--arrow .header-dropdown__target .menu--inline ul .is-active a { color: var(--color-primary); border-color: var(--color-primary); } @media (max-width: 767px) { .header-dropdown--arrow .header-dropdown__trigger .icon { width: 17px; height: 17px; } } .header-dropdown--arrow .dropdown__cover { padding: var(--padding-6) var(--padding-8) var(--padding-10); } .header-dropdown--arrow .settings { margin-bottom: var(--margin-8); } .header-dropdown--arrow .settings .dropdaown__title { text-transform: uppercase; color: var(--color-gray-700); font-size: var(--font-size-sm); } .header-dropdown--arrow .settings .btn { color: var(--color-dark) !important; border-color: var(--color-gray-300); } .header-dropdown--arrow .settings .btn::before { width: 6px; height: 6px; top: 13px; } .dropdown__cover { position: relative; } .dropdown__cover::before { content: ""; border-left: 9px solid transparent; border-right: 9px solid transparent; border-bottom: 9px solid #fff; top: -9px; left: 28px; position: absolute; pointer-events: none; } .explore-wrapper { position: relative; } .explore-wrapper::before { content: ""; border-left: 9px solid transparent; border-right: 9px solid transparent; border-bottom: 9px solid #fff; top: -9px; left: 39px; position: absolute; pointer-events: none; z-index: 1; } .header-dropdown--explore .dropdown__cover { padding: var(--padding-4); } @media (min-width: 767px) { .user-icon { display: none !important; } } @media (max-width: 767px) { .user-click { font-size: 0; padding: 0 !important; width: 35px; line-height: 35px; height: 35px; background-color: var(--color-primary) !important; } } .user-click .user-icon { margin: 0; } .user-click .user-icon svg { fill: var(--color-white); } .toggle--nav { width: 26px; height: 26px; vertical-align: middle; margin: 0 10px 0 0; padding: 2px; display: none; } @media (max-width: 1199px) { .toggle--nav { display: inline-block; } } @media (max-width: 1199px) { .nav--primary-offset { bottom: 0; background: #fff; padding: 0; -webkit-box-shadow: 0 0 10px rgba(51, 51, 51, 0.38); box-shadow: 0 0 10px rgba(51, 51, 51, 0.38); left: 0; margin: 0; overflow: auto; position: fixed; text-align: left; top: 0; z-index: 11; width: 280px; opacity: 0; visibility: hidden; -webkit-transition: all 300ms ease 0s; -o-transition: all 300ms ease 0s; transition: all 300ms ease 0s; -webkit-transform: translate3d(-100%, 0px, 0px); transform: translate3d(-100%, 0px, 0px); } } .show-nav-js .menu { visibility: visible; opacity: 1; -webkit-transform: translate3d(0px, 0px, 0px); transform: translate3d(0px, 0px, 0px); } .header-controls { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } @media (max-width: 767px) { .header-controls { position: fixed; bottom: 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; right: 0; left: 0; top: auto; background: var(--color-primary); padding: 0 var(--padding-2); } } @media (min-width: 767px) { .header-controls .header-controls__item { display: none; } } @media (min-width: 767px) { .header-controls .header-controls__item .header-actions { display: none !important; } } .header-controls .header-controls__item a { padding: var(--padding-3) var(--padding-5); position: relative; } @media (max-width: 767px) { .header-controls .header-controls__item .header-controls__action { padding: var(--padding-5) var(--padding-4); height: auto; } .header-controls .header-controls__item .header-controls__action svg { fill: var(--color-white); width: 17px; height: 17px; } .header-controls .header-controls__item .header-controls__action .lang { display: none; } } @media (min-width: 1199px) { .header-controls .header--notification { display: block; } .header-controls .header--notification svg { fill: var(--color-dark) !important; } .header-controls .header--message { display: block; } .header-controls .header--message svg { fill: var(--color-dark) !important; } .header-controls .header-dropdown--arrow { display: block; } } .header-controls .header-dropdown--arrow { margin: 0; } .header-controls .header-dropdown--arrow .dropdown__cover::before { left: 26px; right: unset; } @media (max-width: 767px) { .header-controls .header-dropdown--arrow .is-visible { bottom: 100%; opacity: 1; visibility: visible; z-index: 3; padding-top: 0; bottom: 0px; bottom: 60px; } } @media (max-width: 767px) { .header-controls .header-dropdown--arrow .is-active:after { position: fixed; left: 0; right: 0; top: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.8); content: ""; z-index: 3; } } @media (max-width: 767px) { .header-controls .header-dropdown--arrow .dropdown__cover::before { content: none; } } @media (min-width: 767px) { .header-controls .header-dropdown--arrow { margin-left: var(--margin-2); } } @media (max-width: 767px) { .header-controls .header-dropdown__target { top: auto; bottom: 0; padding-top: 0; width: calc(100% - 30px); right: 15px; } } @media (min-width: 767px) { .header-controls .header-action { display: block; } } .head-count { position: absolute; height: 16px; background: var(--color-secondary); text-align: center; font-size: 11px; color: var(--color-white); display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; top: 1px; left: 2px; padding: 3px 4px; } .header-dropwown--profile { text-transform: capitalize; } .header-dropwown--profile .teacher__name { text-transform: capitalize; } @media (max-width: 767px) { .header-dropwown--profile .teacher__name { font-size: 0; } } @media (max-width: 767px) { .header-dropwown--profile .is-visible { bottom: 100%; opacity: 1; visibility: visible; z-index: 3; padding-top: 0; bottom: 0px; bottom: 60px; } } @media (max-width: 767px) { .header-dropwown--profile .is-active:after { position: fixed; left: 0; right: 0; top: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.8); content: ""; z-index: 3; } } @media (max-width: 767px) { .header-dropwown--profile .dropdown__cover::before { content: none; } } .header-dropwown--profile .teacher__media svg { display: none; } @media (max-width: 767px) { .header-dropwown--profile .teacher__media svg { margin: 0; fill: var(--color-white); display: block; } } @media (max-width: 767px) { .header-dropwown--profile .teacher__media { margin-left: 0 !important; padding: var(--padding-3); } } .header-dropwown--profile .dropdown__cover::before { left: 20px; right: unset; } .header-dropwown--profile .dropdown__cover .menu--inline ul .is--active a { border: none; } .nav--primary>ul>li { position: relative; display: inline-block; vertical-align: top; } .nav--primary>ul>li>a { display: block; padding: var(--padding-3) var(--padding-6); position: relative; } .nav--primary>ul>li>a:not(.btn):hover { color: var(--color-secondary); } .nav--primary>ul>li.user-click>a { height: auto; line-height: normal; } .nav--primary .nav__dropdown>a { padding-left: var(--padding-10); } @media (max-width: 1199px) { .nav--primary-offset>ul>li { display: block; border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .nav--primary-offset>ul>li>a { padding: var(--padding-5) var(--padding-6); } } .nav__dropdown .avtar { margin-left: var(--margin-2); } .nav__dropdown-trigger:after { position: absolute; left: 1.5rem; top: 50%; content: ""; border-left: 4px solid transparent; border-right: 4px solid transparent; border-top: 5px solid currentColor; margin-top: -2px; } .nav__dropdown-target { min-width: 200px; z-index: 2; left: 0; top: 160%; position: absolute; padding: 0; opacity: 0; filter: alpha(opacity=0); visibility: hidden; padding: var(--padding-3); -webkit-box-shadow: var(--boxShadow-all); box-shadow: var(--boxShadow-all); width: 100%; } .nav__dropdown-action { width: 3rem; height: 3rem; padding: 0 !important; border: 1px solid transparent; border-radius: var(--radius-round); } .nav__dropdown-action .svg-icon { position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; width: 1.3rem; height: 1.3rem; overflow: hidden; } .nav__dropdown-action .svg-icon svg { width: 100%; height: 100%; } @media (min-width: 1199px) { .nav__dropdown-action:hover { background-color: var(--color-primary); } .nav__dropdown-action:hover .svg-icon { fill: var(--color-white); } } .nav__dropdown-action .count { position: absolute; left: -0.9rem; top: -0.3rem; padding: 0.15rem; border-radius: var(--radius-round); background: var(--color-primary); font-size: 11px; color: var(--color-white); min-width: 1.5rem; text-align: center; line-height: normal; min-width: 1.9rem; border: 2px solid var(--color-white); } @media (min-width: 1199px) { .nav__dropdown--account { margin-right: var(--margin-6); } } .nav__dropdown--account>a { padding-top: 0 !important; padding-bottom: 0 !important; padding-right: 0 !important; } .nav__dropdown--notification .nav__dropdown-target { min-width: 300px; } .nav--vertical>ul>li>a { padding: var(--padding-3); display: block; } .nav--vertical>ul>li>a:hover { background-color: rgba(0, 0, 0, 0.05); color: var(--color-secondary); } @media (min-width: 991px) { .nav__dropdown-target .menu-vertical { display: none; } .nav.nav--primary>ul>li.nav__dropdown.is-active .nav__dropdown-target, .nav.nav--primary>ul>li.nav__dropdown:hover .nav__dropdown-target { visibility: visible; top: 100%; opacity: 1; filter: alpha(opacity=100); -webkit-transition: all 300ms; -o-transition: all 300ms; transition: all 300ms; } .nav.nav--primary>ul>li.nav__dropdown.nav__dropdown--account .nav__dropdown-target { right: 0; left: auto; } } @media (max-width: 1199px) { .nav__dropdown-target { min-width: 250px; } .menu-vertical li a { padding: 16px 15px 16px 15px; padding-right: 55px; } .nav.nav--primary-offset { bottom: 0; background: #fff; padding: 0; -webkit-box-shadow: 0 0 10px rgba(51, 51, 51, 0.38); box-shadow: 0 0 10px rgba(51, 51, 51, 0.38); right: 0; margin: 0; overflow: auto; position: fixed; text-align: right; top: 0; transform: translate3d(-100%, 0px, 0px); -webkit-transform: translate3d(-100%, 0px, 0px); -ms-transform: translate3d(-100%, 0px, 0px); -o-transition: all 300ms ease 0s; transition: all 300ms ease 0s; -webkit-transition: all 300ms ease 0s; -ms-transition: all 300ms ease 0s; opacity: 0; visibility: hidden; z-index: 11; width: 280px; } html.show-nav-js .nav.nav--primary-offset { opacity: 1; transform: translate3d(0px, 0px, 0px); -webkit-transform: translate3d(0px, 0px, 0px); -ms-transform: translate3d(0px, 0px, 0px); visibility: visible; } html.show-nav-js, html.show-dashboard-js { position: fixed; left: 0; right: 0; top: 0; bottom: 0; } html.show-nav-js .overlay--nav { display: block; } .nav.nav--primary>ul>li.nav__dropdown>a.is-active:after { border-top: 5px solid transparent; border-bottom: 5px solid currentColor; margin-top: -8px; } .subheader .nav.nav--primary>ul>li.nav__dropdown>a.is-active:after { border-bottom: 0px solid #333; } .nav.nav--primary-offset>ul>li .nav__dropdown-target { min-width: 100%; position: relative; -webkit-box-shadow: none; box-shadow: none; border-top: 1px solid #eee; top: auto; left: auto; } .nav__dropdown-target { opacity: 1; visibility: visible; display: none; padding: 10px; top: 45px; left: 0; right: auto; } } @media (max-width: 767px) { .nav.nav--actions>ul>li>a { width: 40px; height: 40px; position: relative; font-size: 0; padding: 0; } .nav.nav--actions>ul>li>a img { position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; width: 60%; } .nav.nav--actions>ul>li { position: static; } .nav.nav--actions>ul>li .nav__dropdown-target .nav--vertical { width: 100%; } .nav.nav--actions>ul>li .nav__dropdown-target .nav--vertical li { border-bottom: 1px solid #ddd; } .nav.nav--actions>ul>li .nav__dropdown-target .nav--vertical li a { font-size: 1.2rem; padding: 15px; } .nav.nav--actions>ul>li .nav__dropdown-target { left: 0; right: 0; position: fixed; top: 0; bottom: 0; z-index: 100; padding: 50px 0 20px 0; overflow-y: auto; overflow-x: hidden; } html.show-dropdown-js { position: fixed; left: 0; right: 0; top: 0; bottom: 0; overflow: hidden; } .nav.nav--actions>ul>li.nav__dropdown.nav__dropdown--account>a img { width: 100%; } .menu-vertical li.-show-responsive { display: block !important; } } .bullet-list { margin: 1.2rem 0 1.4rem; } .bullet-list li { margin: 0.8rem 0; font-weight: 300; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; line-height: 1.6; font-size: 15px; } @media (min-width: 1199px) { .bullet-list li { font-size: 14px; } } @media (max-width: 767px) { .footer__group-content { padding: 1rem; display: none; } .footer__group-content * { margin: 0; } } @media (max-width: 576px) { .footer__group-content .field-set { margin-bottom: 1rem; } } .footer-group { width: 100%; } .bullet-list li { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; opacity: 0.7; position: relative; } .bullet-list li:hover { opacity: 1; } .bullet-list li .icon { min-width: 17px; max-width: 17px; height: 16px; margin-left: var(--margin-3); opacity: 0.7; vertical-align: sub; } .bullet-list li span { line-height: 24px; } .footer_contact_details li { margin-bottom: var(--margin-4); padding: 0; } .footer_contact_details li .icon { margin-top: 4px; } @media (min-width: 767px) and (max-width: 991px) { .footer_contact_details li .icon { margin-bottom: var(--margin-3); } } .settings { margin-bottom: var(--margin-4); position: relative; } .settings:last-child { margin-bottom: 0; } .settings .btn { -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; padding: 0 var(--padding-6); border-color: currentColor; } .settings .btn::before { content: ""; position: absolute; width: 8px; height: 8px; border-left: 2px solid currentColor; border-bottom: 2px solid currentColor; left: 18px; top: 14px; -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); } .settings .dropdaown__title { margin-bottom: var(--margin-2); } .settings .settings__target { position: absolute; width: 100%; background: #fff; z-index: 1; -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); top: 100%; -webkit-transition: 0.3s all ease-in-out; -o-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; max-height: 235px; overflow: auto; } @media (max-width: 767px) { .settings .settings__target { top: unset; bottom: 80%; } } .settings .settings__target ul li { -webkit-transition: 0.3s all ease-in-out; -o-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; } .settings .settings__target ul li:hover { background-color: var(--color-gray-100); } .settings .settings__target ul li a { padding: var(--padding-4) var(--padding-3); display: block; color: var(--color-dark); width: 100%; } .settings .settings__target ul .is--active { background-color: var(--color-gray-100); color: var(--color-primary); } .settings .settings__target ul .is--active a { color: var(--color-primary); font-weight: 600; position: relative; } .settings .settings__target ul .is--active a::before { position: absolute; right: 0; left: 0; bottom: 0; top: 0; content: ""; pointer-events: none; background-color: currentColor; opacity: 0.04; } .footer-group .settings .btn { opacity: 0.5; } .footer-group .settings .settings__target .is--active a { color: var(--color-secondary) !important; } .form__element { margin-bottom: var(--margin-6); } .form__element input[type="text"] { border-radius: 0; background-color: transparent; padding: 0 var(--padding-8); padding-left: var(--padding-12); } .section--cta { background-position: center top; background-repeat: no-repeat; background-size: cover; } @media (min-width: 1299px) { .section--cta { padding: calc(4rem + 60px) 0; } } @media (min-width: 767px) and (max-width: 1399px) { .section--cta { background-position: center -16px; } } .settings__target ul { list-style: none; margin: 0; padding: 0; } .settings .settings__target ul li { -webkit-transition: 0.3s all ease-in-out; -o-transition: 0.3s all ease-in-out; transition: 0.3s all ease-in-out; } .settings .settings__target ul .is--active { background-color: var(--color-gray-100); color: var(--color-primary); } .btn-white-hover:hover { color: #FFF; } .li.nav-item a { padding-right: 50px; } .accordian-bg-faq .accordion-item .accordion-body{ padding: inherit; } .acbody p{ color: inherit; } .acbody{ padding: 1rem 1.25rem; } .custom-btn { padding: 10px; line-height: 35px; height: 30px; font-size: 14px; } .stickyHeader { position: relative; } /* .main-body{ padding-top: 50px; } */ /* #body { margin-top: 60px; } */ .fa-star-o:before { content: "\f006"; color: #cdcaca; } /* .main-body{ margin-top: 86px; } .home-index .main-body{ margin-top: 0px; } */ .btn-xs{ padding: 1px 5px; font-size: 12px; line-height: 1.5; border-radius: 3px; height: auto; } .teachers-listing-top-search .search_field::placeholder, .search_open_post_code::placeholder{ font-size: 1.2rem; color: #212529; } @media (max-width: 768px) { .d-mobile .sidebar-location-radio { padding-left: 0rem; } .d-mobile .custom-radio { padding: 0px 15px 0px 0px; } #teach_language_parent_div_mobile, #level_parent_div_mobile { height: 45px; } .teachers-listing-top-search .search_field::placeholder { font-size: 1rem; /* Adjust this size as needed */ } .m-w-100 { width: 100% !important; } .groupclasses .modal-header a { display: none; } .toggle-dropdown__target { right: 0; left: auto; } .cc-window { bottom: 0px; z-index: 99999999999; } .header--message { width: 20px; margin-left: 10px; } .header--notification { width: 20px; } .header-dropwown--profile { width: 35px; } .header-dropwown--profile .teacher__media { margin-left: 0 !important; padding: 0px; } .teacher-profile .teacher__media { margin-right: 0px; } .header-controls__item a { padding: var(--padding-1) var(--padding-0); position: relative; } .header-dropdown .header-dropdown__trigger { padding: 0; } .header-dropwown--profile .is-visible { top: auto; bottom: auto; } .profile-primary .panel-cover .panel-cover__head::after { position: absolute; right: 0px; top: 8px; content: "+"; font-size: 1.6rem; line-height: 1; } .profile-primary .panel-cover .panel-cover__head { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: flex-start; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; position: relative; border-bottom: 1px solid #f1f1f1; } .profile-primary .panel-cover .is-active::after { content: "-"; } .panel-cover .panel-cover__body { display: none; } .panel-cover { border-bottom: 2px solid var(--color-gray-100); position: relative; } .lession-select { max-width: 100% !important; } .panel-cover__head .font-28 { font-size: 17px; } .mobile-filter-with-subject { display: grid; grid-template-columns: 1fr auto; justify-content: space-between; align-items: center; gap: .2rem; } .mobile-filter-with-subject .mobile-subject-display { border-radius: 10px; } .mobile-filter-with-subject .filterBtns { background: #ffffff; display: flex; align-items: center; justify-content: left; border-radius: 10px; padding: 12px 10px; } .mobile-filter-with-subject .mobile-subject-display { padding: 15px 10px; } .mobile-filter-with-subject .filterIcon img { display: block; width: 30px; height: 30px; } .searcOuterBlock{ margin: 0px auto; } .search_titleline.ptsetl { justify-content: flex-end !important; } } .slider-box-wrap>div { max-width: initial; } /*mobile header fix in footer end*/ .noUi-pips-horizontal { display: none !important; } .primary-bg.small-rubicon-btn { width: auto !important; } /*jquery autoloader start*/ .ui-helper-hidden { display: none; } .ui-helper-hidden-accessible { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; } .ui-helper-clearfix:after, .ui-helper-clearfix:before { content: ""; display: table; border-collapse: collapse; } .ui-helper-clearfix:after { clear: both; } .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter: Alpha(Opacity=0); } .ui-front { z-index: 10; } .ui-state-disabled { cursor: default !important; pointer-events: none; } .ui-icon { display: inline-block; vertical-align: middle; margin-top: -0.25em; position: relative; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; } .ui-widget-icon-block { left: 50%; margin-left: -8px; display: block; } .ui-widget-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; } .ui-accordion .ui-accordion-header { display: block; cursor: pointer; position: relative; margin: 2px 0 0 0; padding: 0.5em 0.5em 0.5em 0; padding-left: 0.7em; font-size: 100%; } .ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; overflow: auto; } .ui-autocomplete { position: absolute; top: 0; left: 0; cursor: default; max-height: 220px; overflow-x: hidden; overflow-y: auto; } .ui-menu { list-style: none; padding: 0; margin: 0; display: block; outline: 0; } .ui-menu .ui-menu { position: absolute; } .ui-menu .ui-menu-item { margin: 0; cursor: pointer; list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7); } .ui-menu .ui-menu-item-wrapper { position: relative; padding: 0.6rem 1rem; } .ui-menu .ui-menu-divider { margin: 5px 0; height: 0; font-size: 0; line-height: 0; border-width: 1px 0 0 0; } .ui-menu-icons { position: relative; } .ui-menu-icons .ui-menu-item-wrapper { padding-left: 2em; } .ui-menu .ui-icon { position: absolute; top: 0; bottom: 0; left: 0.2em; margin: auto 0; } .ui-menu .ui-menu-icon { left: auto; right: 0; } .ui-button { padding: 0.4em 1em; display: inline-block; position: relative; line-height: normal; margin-right: 0.1em; cursor: pointer; vertical-align: middle; text-align: center; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; overflow: visible; } .ui-button, .ui-button:active, .ui-button:hover, .ui-button:link, .ui-button:visited { text-decoration: none; } .ui-button-icon-only { width: 2em; -webkit-box-sizing: border-box; box-sizing: border-box; text-indent: -9999px; white-space: nowrap; } input.ui-button.ui-button-icon-only { text-indent: 0; } .ui-button-icon-only .ui-icon { position: absolute; top: 50%; left: 50%; margin-top: -8px; margin-left: -8px; } .ui-button.ui-icon-notext .ui-icon { padding: 0; width: 2.1em; height: 2.1em; text-indent: -9999px; white-space: nowrap; } input.ui-button.ui-icon-notext .ui-icon { width: auto; height: auto; text-indent: 0; white-space: normal; padding: 0.4em 1em; } button.ui-button::-moz-focus-inner, input.ui-button::-moz-focus-inner { border: 0; padding: 0; } .ui-controlgroup { vertical-align: middle; display: inline-block; } .ui-controlgroup>.ui-controlgroup-item { float: left; margin-left: 0; margin-right: 0; } .ui-controlgroup>.ui-controlgroup-item.ui-visual-focus, .ui-controlgroup>.ui-controlgroup-item:focus { z-index: 9999; } .ui-controlgroup-vertical>.ui-controlgroup-item { display: block; float: none; width: 100%; margin-top: 0; margin-bottom: 0; text-align: left; } .ui-controlgroup-vertical .ui-controlgroup-item { -webkit-box-sizing: border-box; box-sizing: border-box; } .ui-controlgroup .ui-controlgroup-label { padding: 0.4em 1em; } .ui-controlgroup .ui-controlgroup-label span { font-size: 80%; } .ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item { border-left: none; } .ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item { border-top: none; } .ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content { border-right: none; } .ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content { border-bottom: none; } .ui-controlgroup-vertical .ui-spinner-input { width: 75%; width: calc(100% - 2.4em); } .ui-controlgroup-vertical .ui-spinner .ui-spinner-up { border-top-style: solid; } .ui-checkboxradio-label .ui-icon-background { -webkit-box-shadow: inset 1px 1px 1px #ccc; box-shadow: inset 1px 1px 1px #ccc; border-radius: 0.12em; border: none; } .ui-checkboxradio-radio-label .ui-icon-background { width: 16px; height: 16px; border-radius: 1em; overflow: visible; border: none; } .ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon, .ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon { background-image: none; width: 8px; height: 8px; border-width: 4px; border-style: solid; } .ui-checkboxradio-disabled { pointer-events: none; } .ui-datepicker { width: 17em; padding: 0.2em 0.2em 0; display: none; } .ui-datepicker .ui-datepicker-header { position: relative; padding: 0.2em 0; } .ui-datepicker .ui-datepicker-next, .ui-datepicker .ui-datepicker-prev { position: absolute; top: 3px; width: 1.8em; height: 1.8em; } .ui-datepicker .ui-datepicker-prev { left: 2px; } .ui-datepicker .ui-datepicker-next { right: 2px; } .ui-datepicker .ui-datepicker-next span, .ui-datepicker .ui-datepicker-prev span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; } .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; } .ui-datepicker .ui-datepicker-title select { font-size: 1em; margin: 1px 0; } .ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 48%; height: 30px; padding-left: 5px; line-height: 30px; } .ui-datepicker table { width: 100%; font-size: 0.9em; border-collapse: collapse; margin: 0 0 0.4em; } .ui-datepicker th { padding: 0.7em 0.3em; text-align: center; font-weight: 600; text-transform: uppercase; font-size: 12px; border: 1px solid #eee; } .ui-datepicker td { border: 0; padding: 0; border: 1px solid #eee; } .ui-datepicker td a, .ui-datepicker td span { display: block; padding: 0.2em; text-align: right; text-decoration: none; } .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: 0.7em 0 0 0; padding: 0 0.2em; border-left: 0; border-right: 0; border-bottom: 0; border-top: none; } .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: 0.5em 0.2em 0.4em; cursor: pointer; padding: 0.2em 0.6em 0.3em 0.6em; width: auto; overflow: visible; } .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float: left; } .ui-datepicker.ui-datepicker-multi { width: auto; } .ui-datepicker-multi .ui-datepicker-group { float: left; } .ui-datepicker-multi .ui-datepicker-group table { width: 95%; margin: 0 auto 0.4em; } .ui-datepicker-multi-2 .ui-datepicker-group { width: 50%; } .ui-datepicker-multi-3 .ui-datepicker-group { width: 33.3%; } .ui-datepicker-multi-4 .ui-datepicker-group { width: 25%; } .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width: 0; } .ui-datepicker-multi .ui-datepicker-buttonpane { clear: left; } .ui-datepicker-row-break { clear: both; width: 100%; font-size: 0; } .ui-datepicker-rtl { direction: rtl; } .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; } .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; } .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; } .ui-datepicker-rtl .ui-datepicker-buttonpane { clear: right; } .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; } .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current, .ui-datepicker-rtl .ui-datepicker-group { float: right; } .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width: 0; border-left-width: 1px; } .ui-datepicker .ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; left: 0.5em; top: 0.3em; } .ui-dialog { position: absolute; top: 0; left: 0; padding: 0.2em; outline: 0; } .ui-dialog .ui-dialog-titlebar { padding: 0.4em 1em; position: relative; } .ui-dialog .ui-dialog-title { float: left; margin: 0.1em 0; white-space: nowrap; width: 90%; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; } .ui-dialog .ui-dialog-titlebar-close { position: absolute; right: 0.3em; top: 50%; width: 20px; margin: -10px 0 0 0; padding: 1px; height: 20px; } .ui-dialog .ui-dialog-content { position: relative; border: 0; padding: 0.5em 1em; background: 0 0; overflow: auto; } .ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin-top: 0.5em; padding: 0.3em 1em 0.5em 0.4em; } .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; } .ui-dialog .ui-dialog-buttonpane button { margin: 0.5em 0.4em 0.5em 0; margin-right: 0.4em; cursor: pointer; } .ui-dialog .ui-resizable-n { height: 2px; top: 0; } .ui-dialog .ui-resizable-e { width: 2px; right: 0; } .ui-dialog .ui-resizable-s { height: 2px; bottom: 0; } .ui-dialog .ui-resizable-w { width: 2px; left: 0; } .ui-dialog .ui-resizable-ne, .ui-dialog .ui-resizable-nw, .ui-dialog .ui-resizable-se, .ui-dialog .ui-resizable-sw { width: 7px; height: 7px; } .ui-dialog .ui-resizable-se { right: 0; bottom: 0; } .ui-dialog .ui-resizable-sw { left: 0; bottom: 0; } .ui-dialog .ui-resizable-ne { right: 0; top: 0; } .ui-dialog .ui-resizable-nw { left: 0; top: 0; } .ui-draggable .ui-dialog-titlebar { cursor: move; } .ui-draggable-handle { -ms-touch-action: none; touch-action: none; } .ui-resizable { position: relative; } .ui-resizable-handle { position: absolute; font-size: 0.1px; display: block; -ms-touch-action: none; touch-action: none; } .ui-resizable-autohide .ui-resizable-handle, .ui-resizable-disabled .ui-resizable-handle { display: none; } .ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; } .ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; } .ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; } .ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; } .ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; } .ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; } .ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; } .ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px; } .ui-progressbar { height: 2em; text-align: left; overflow: hidden; } .ui-progressbar .ui-progressbar-value { margin: -1px; height: 100%; } .ui-progressbar .ui-progressbar-overlay { background: url(data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==); height: 100%; opacity: 0.25; } .ui-progressbar-indeterminate .ui-progressbar-value { background-image: none; } .ui-selectable { -ms-touch-action: none; touch-action: none; } .ui-selectable-helper { position: absolute; z-index: 100; border: 1px dotted #000; } .ui-selectmenu-menu { padding: 0; margin: 0; position: absolute; top: 0; left: 0; display: none; } .ui-selectmenu-menu .ui-menu { overflow: auto; overflow-x: hidden; padding-bottom: 1px; } .ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup { font-size: 1em; font-weight: 700; line-height: 1.5; padding: 2px 0.4em; margin: 0.5em 0 0 0; height: auto; border: 0; } .ui-selectmenu-open { display: block; } .ui-selectmenu-text { display: block; margin-right: 20px; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; } .ui-selectmenu-button.ui-button { text-align: left; white-space: nowrap; width: 14em; } .ui-selectmenu-icon.ui-icon { float: right; margin-top: 0; } .ui-slider { border: none !important; position: relative; text-align: left; } .ui-slider .ui-slider-handle { border-radius: 100%; border: none !important; background: #c4c8cc !important; position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; -ms-touch-action: none; touch-action: none; } .ui-slider .ui-slider-range { border: none !important; background: #0064ca !important; position: absolute; z-index: 1; font-size: 0.7em; display: block; border: 0; background-position: 0 0; } .ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range { -webkit-filter: inherit; filter: inherit; } .ui-slider-horizontal { background: #e9e9e9 !important; height: 6px; } .ui-slider-horizontal .ui-slider-handle { top: -0.4em; margin-left: -0.6em; } .ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; } .ui-slider-horizontal .ui-slider-range-min { left: 0; } .ui-slider-horizontal .ui-slider-range-max { right: 0; } .ui-slider-vertical { width: 0.8em; height: 100px; } .ui-slider-vertical .ui-slider-handle { left: -0.3em; margin-left: 0; margin-bottom: -0.6em; } .ui-slider-vertical .ui-slider-range { left: 0; width: 100%; } .ui-slider-vertical .ui-slider-range-min { bottom: 0; } .ui-slider-vertical .ui-slider-range-max { top: 0; } .ui-sortable-handle { -ms-touch-action: none; touch-action: none; } .ui-spinner { position: relative; display: inline-block; overflow: hidden; padding: 0; vertical-align: middle; } .ui-spinner-input { border: none; background: 0 0; color: inherit; padding: 0.222em 0; margin: 0.2em 0; vertical-align: middle; margin-left: 0.4em; margin-right: 2em; } .ui-spinner-button { width: 1.6em; height: 50%; font-size: 0.5em; padding: 0; margin: 0; text-align: center; position: absolute; cursor: default; display: block; overflow: hidden; right: 0; } .ui-spinner a.ui-spinner-button { border-top-style: none; border-bottom-style: none; border-right-style: none; } .ui-spinner-up { top: 0; } .ui-spinner-down { bottom: 0; } .ui-tabs { position: relative; padding: 0.2em; } .ui-tabs .ui-tabs-nav { margin: 0; padding: 0.2em 0.2em 0; } .ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 0; margin-top: 1px; margin-right: 0.2em; border-bottom-width: 0; padding: 0; white-space: nowrap; } .ui-tabs .ui-tabs-nav .ui-tabs-anchor { float: left; padding: 0.5em 1em; text-decoration: none; } .ui-tabs .ui-tabs-nav li.ui-tabs-active { margin-bottom: -1px; padding-bottom: 1px; } .ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor, .ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor { cursor: text; } .ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor { cursor: pointer; } .ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background: 0 0; } .ui-tooltip { padding: 8px; position: absolute; z-index: 9999; max-width: 300px; } body .ui-tooltip { border-width: 2px; } .ui-widget { font-family: Arial, Helvetica, sans-serif; font-size: 1em; } .ui-widget .ui-widget { font-size: 1em; } .ui-widget button, .ui-widget input, .ui-widget select, .ui-widget textarea { font-family: Arial, Helvetica, sans-serif; font-size: 1em; } .ui-widget.ui-widget-content { border: 1px solid #c5c5c5; } .ui-widget-content { border: 1px solid transparent !important; background: #fff; color: #333; -webkit-box-shadow: var(--boxShadow-vertical); box-shadow: var(--boxShadow-vertical); } .ui-widget-content a { color: #333; } .ui-widget-header { border: 1px solid #ddd; background: #e9e9e9; color: #333; font-weight: 700; } .ui-widget-header a { color: #333; } .ui-button, .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default, html .ui-button.ui-state-disabled:active, html .ui-button.ui-state-disabled:hover { border: 1px solid #c5c5c5; background: #f6f6f6; font-weight: 400; color: #454545; } .ui-visual-focus { -webkit-box-shadow: 0 0 3px 1px #5e9ed6; box-shadow: 0 0 3px 1px #5e9ed6; } .ui-button.ui-state-active:hover, .ui-button:active, .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active { background: rgba(0, 0, 0, 0.06); font-weight: 400; color: var(--color-secondary); } .ui-icon-background, .ui-state-active .ui-icon-background { border: #003eff; background-color: #fff; } .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #fff; text-decoration: none; } .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { border: 1px solid #dad55e; background: #fffa90; color: #777620; } .ui-state-checked { border: 1px solid #dad55e; background: #fffa90; } .ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a { color: #777620; } .ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error { border: 1px solid #f1a899; background: #fddfdf; color: #5f3f3f; } .ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #5f3f3f; } .ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #5f3f3f; } .ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: 700; } .ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: 0.7; filter: Alpha(Opacity=70); font-weight: 400; } .ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: 0.35; filter: Alpha(Opacity=35); background-image: none; } .ui-state-disabled .ui-icon { filter: Alpha(Opacity=35); } .ui-icon { width: 16px; height: 16px; } .ui-icon, .ui-widget-content .ui-icon { background-image: url(images/ui-icons_222222_256x240.png); } .ui-widget-header .ui-icon { background-image: url(images/ui-icons_222222_256x240.png); } .ui-button .ui-icon { background-image: url(images/ui-icons_777777_256x240.png); } .ui-button:focus .ui-icon, .ui-button:hover .ui-icon, .ui-state-default .ui-icon, .ui-state-focus .ui-icon, .ui-state-hover .ui-icon { background-image: url(images/ui-icons_222222_256x240.png); } .ui-button:active .ui-icon, .ui-state-active .ui-icon { background-image: url(images/ui-icons_ffffff_256x240.png); } .ui-button .ui-state-highlight.ui-icon, .ui-state-highlight .ui-icon { background-image: url(images/ui-icons_777620_256x240.png); } .ui-state-error .ui-icon, .ui-state-error-text .ui-icon { background-image: url(images/ui-icons_cc0000_256x240.png); } .ui-icon-blank { background-position: 16px 16px; } .ui-icon-caret-1-n { background-position: 0 0; } .ui-icon-caret-1-ne { background-position: -16px 0; } .ui-icon-caret-1-e { background-position: -32px 0; } .ui-icon-caret-1-se { background-position: -48px 0; } .ui-icon-caret-1-s { background-position: -65px 0; } .ui-icon-caret-1-sw { background-position: -80px 0; } .ui-icon-caret-1-w { background-position: -96px 0; } .ui-icon-caret-1-nw { background-position: -112px 0; } .ui-icon-caret-2-n-s { background-position: -128px 0; } .ui-icon-caret-2-e-w { background-position: -144px 0; } .ui-icon-triangle-1-n { background-position: 0 -16px; } .ui-icon-triangle-1-ne { background-position: -16px -16px; } .ui-icon-triangle-1-e { background-position: -32px -16px; } .ui-icon-triangle-1-se { background-position: -48px -16px; } .ui-icon-triangle-1-s { background-position: -65px -16px; } .ui-icon-triangle-1-sw { background-position: -80px -16px; } .ui-icon-triangle-1-w { background-position: -96px -16px; } .ui-icon-triangle-1-nw { background-position: -112px -16px; } .ui-icon-triangle-2-n-s { background-position: -128px -16px; } .ui-icon-triangle-2-e-w { background-position: -144px -16px; } .ui-icon-arrow-1-n { background-position: 0 -32px; } .ui-icon-arrow-1-ne { background-position: -16px -32px; } .ui-icon-arrow-1-e { background-position: -32px -32px; } .ui-icon-arrow-1-se { background-position: -48px -32px; } .ui-icon-arrow-1-s { background-position: -65px -32px; } .ui-icon-arrow-1-sw { background-position: -80px -32px; } .ui-icon-arrow-1-w { background-position: -96px -32px; } .ui-icon-arrow-1-nw { background-position: -112px -32px; } .ui-icon-arrow-2-n-s { background-position: -128px -32px; } .ui-icon-arrow-2-ne-sw { background-position: -144px -32px; } .ui-icon-arrow-2-e-w { background-position: -160px -32px; } .ui-icon-arrow-2-se-nw { background-position: -176px -32px; } .ui-icon-arrowstop-1-n { background-position: -192px -32px; } .ui-icon-arrowstop-1-e { background-position: -208px -32px; } .ui-icon-arrowstop-1-s { background-position: -224px -32px; } .ui-icon-arrowstop-1-w { background-position: -240px -32px; } .ui-icon-arrowthick-1-n { background-position: 1px -48px; } .ui-icon-arrowthick-1-ne { background-position: -16px -48px; } .ui-icon-arrowthick-1-e { background-position: -32px -48px; } .ui-icon-arrowthick-1-se { background-position: -48px -48px; } .ui-icon-arrowthick-1-s { background-position: -64px -48px; } .ui-icon-arrowthick-1-sw { background-position: -80px -48px; } .ui-icon-arrowthick-1-w { background-position: -96px -48px; } .ui-icon-arrowthick-1-nw { background-position: -112px -48px; } .ui-icon-arrowthick-2-n-s { background-position: -128px -48px; } .ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; } .ui-icon-arrowthick-2-e-w { background-position: -160px -48px; } .ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; } .ui-icon-arrowthickstop-1-n { background-position: -192px -48px; } .ui-icon-arrowthickstop-1-e { background-position: -208px -48px; } .ui-icon-arrowthickstop-1-s { background-position: -224px -48px; } .ui-icon-arrowthickstop-1-w { background-position: -240px -48px; } .ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; } .ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; } .ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; } .ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; } .ui-icon-arrowreturn-1-w { background-position: -64px -64px; } .ui-icon-arrowreturn-1-n { background-position: -80px -64px; } .ui-icon-arrowreturn-1-e { background-position: -96px -64px; } .ui-icon-arrowreturn-1-s { background-position: -112px -64px; } .ui-icon-arrowrefresh-1-w { background-position: -128px -64px; } .ui-icon-arrowrefresh-1-n { background-position: -144px -64px; } .ui-icon-arrowrefresh-1-e { background-position: -160px -64px; } .ui-icon-arrowrefresh-1-s { background-position: -176px -64px; } .ui-icon-arrow-4 { background-position: 0 -80px; } .ui-icon-arrow-4-diag { background-position: -16px -80px; } .ui-icon-extlink { background-position: -32px -80px; } .ui-icon-newwin { background-position: -48px -80px; } .ui-icon-refresh { background-position: -64px -80px; } .ui-icon-shuffle { background-position: -80px -80px; } .ui-icon-transfer-e-w { background-position: -96px -80px; } .ui-icon-transferthick-e-w { background-position: -112px -80px; } .ui-icon-folder-collapsed { background-position: 0 -96px; } .ui-icon-folder-open { background-position: -16px -96px; } .ui-icon-document { background-position: -32px -96px; } .ui-icon-document-b { background-position: -48px -96px; } .ui-icon-note { background-position: -64px -96px; } .ui-icon-mail-closed { background-position: -80px -96px; } .ui-icon-mail-open { background-position: -96px -96px; } .ui-icon-suitcase { background-position: -112px -96px; } .ui-icon-comment { background-position: -128px -96px; } .ui-icon-person { background-position: -144px -96px; } .ui-icon-print { background-position: -160px -96px; } .ui-icon-trash { background-position: -176px -96px; } .ui-icon-locked { background-position: -192px -96px; } .ui-icon-unlocked { background-position: -208px -96px; } .ui-icon-bookmark { background-position: -224px -96px; } .ui-icon-tag { background-position: -240px -96px; } .ui-icon-home { background-position: 0 -112px; } .ui-icon-flag { background-position: -16px -112px; } .ui-icon-calendar { background-position: -32px -112px; } .ui-icon-cart { background-position: -48px -112px; } .ui-icon-pencil { background-position: -64px -112px; } .ui-icon-clock { background-position: -80px -112px; } .ui-icon-disk { background-position: -96px -112px; } .ui-icon-calculator { background-position: -112px -112px; } .ui-icon-zoomin { background-position: -128px -112px; } .ui-icon-zoomout { background-position: -144px -112px; } .ui-icon-search { background-position: -160px -112px; } .ui-icon-wrench { background-position: -176px -112px; } .ui-icon-gear { background-position: -192px -112px; } .ui-icon-heart { background-position: -208px -112px; } .ui-icon-star { background-position: -224px -112px; } .ui-icon-link { background-position: -240px -112px; } .ui-icon-cancel { background-position: 0 -128px; } .ui-icon-plus { background-position: -16px -128px; } .ui-icon-plusthick { background-position: -32px -128px; } .ui-icon-minus { background-position: -48px -128px; } .ui-icon-minusthick { background-position: -64px -128px; } .ui-icon-close { background-position: -80px -128px; } .ui-icon-closethick { background-position: -96px -128px; } .ui-icon-key { background-position: -112px -128px; } .ui-icon-lightbulb { background-position: -128px -128px; } .ui-icon-scissors { background-position: -144px -128px; } .ui-icon-clipboard { background-position: -160px -128px; } .ui-icon-copy { background-position: -176px -128px; } .ui-icon-contact { background-position: -192px -128px; } .ui-icon-image { background-position: -208px -128px; } .ui-icon-video { background-position: -224px -128px; } .ui-icon-script { background-position: -240px -128px; } .ui-icon-alert { background-position: 0 -144px; } .ui-icon-info { background-position: -16px -144px; } .ui-icon-notice { background-position: -32px -144px; } .ui-icon-help { background-position: -48px -144px; } .ui-icon-check { background-position: -64px -144px; } .ui-icon-bullet { background-position: -80px -144px; } .ui-icon-radio-on { background-position: -96px -144px; } .ui-icon-radio-off { background-position: -112px -144px; } .ui-icon-pin-w { background-position: -128px -144px; } .ui-icon-pin-s { background-position: -144px -144px; } .ui-icon-play { background-position: 0 -160px; } .ui-icon-pause { background-position: -16px -160px; } .ui-icon-seek-next { background-position: -32px -160px; } .ui-icon-seek-prev { background-position: -48px -160px; } .ui-icon-seek-end { background-position: -64px -160px; } .ui-icon-seek-start { background-position: -80px -160px; } .ui-icon-seek-first { background-position: -80px -160px; } .ui-icon-stop { background-position: -96px -160px; } .ui-icon-eject { background-position: -112px -160px; } .ui-icon-volume-off { background-position: -128px -160px; } .ui-icon-volume-on { background-position: -144px -160px; } .ui-icon-power { background-position: 0 -176px; } .ui-icon-signal-diag { background-position: -16px -176px; } .ui-icon-signal { background-position: -32px -176px; } .ui-icon-battery-0 { background-position: -48px -176px; } .ui-icon-battery-1 { background-position: -64px -176px; } .ui-icon-battery-2 { background-position: -80px -176px; } .ui-icon-battery-3 { background-position: -96px -176px; } .ui-icon-circle-plus { background-position: 0 -192px; } .ui-icon-circle-minus { background-position: -16px -192px; } .ui-icon-circle-close { background-position: -32px -192px; } .ui-icon-circle-triangle-e { background-position: -48px -192px; } .ui-icon-circle-triangle-s { background-position: -64px -192px; } .ui-icon-circle-triangle-w { background-position: -80px -192px; } .ui-icon-circle-triangle-n { background-position: -96px -192px; } .ui-icon-circle-arrow-e { background-position: -112px -192px; } .ui-icon-circle-arrow-s { background-position: -128px -192px; } .ui-icon-circle-arrow-w { background-position: -144px -192px; } .ui-icon-circle-arrow-n { background-position: -160px -192px; } .ui-icon-circle-zoomin { background-position: -176px -192px; } .ui-icon-circle-zoomout { background-position: -192px -192px; } .ui-icon-circle-check { background-position: -208px -192px; } .ui-icon-circlesmall-plus { background-position: 0 -208px; } .ui-icon-circlesmall-minus { background-position: -16px -208px; } .ui-icon-circlesmall-close { background-position: -32px -208px; } .ui-icon-squaresmall-plus { background-position: -48px -208px; } .ui-icon-squaresmall-minus { background-position: -64px -208px; } .ui-icon-squaresmall-close { background-position: -80px -208px; } .ui-icon-grip-dotted-vertical { background-position: 0 -224px; } .ui-icon-grip-dotted-horizontal { background-position: -16px -224px; } .ui-icon-grip-solid-vertical { background-position: -32px -224px; } .ui-icon-grip-solid-horizontal { background-position: -48px -224px; } .ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; } .ui-icon-grip-diagonal-se { background-position: -80px -224px; } .ui-corner-all, .ui-corner-left, .ui-corner-tl, .ui-corner-top { border-top-left-radius: 3px; } .ui-corner-all, .ui-corner-right, .ui-corner-top, .ui-corner-tr { border-top-right-radius: 3px; } .ui-corner-all, .ui-corner-bl, .ui-corner-bottom, .ui-corner-left { border-bottom-left-radius: 3px; } .ui-corner-all, .ui-corner-bottom, .ui-corner-br, .ui-corner-right { border-bottom-right-radius: 3px; } .ui-widget-overlay { background: #aaa; opacity: 0.3; filter: Alpha(Opacity=30); } .ui-widget-shadow { -webkit-box-shadow: 0 0 5px #666; box-shadow: 0 0 5px #666; } .ui-datepicker { border: none !important; -webkit-box-shadow: 0 0 35px 10px rgba(0, 0, 0, 0.1); box-shadow: 0 0 35px 10px rgba(0, 0, 0, 0.1); padding: 15px; border-radius: var(--radius-0); width: auto; min-width: 400px; } .ui-datepicker-header.ui-widget-header { background: 0 0; border: none; margin-bottom: 1rem; } .ui-datepicker-month, .ui-datepicker-year { margin: 0 2px !important; } .ui-datepicker td .ui-state-default { background: 0 0; border: none; text-align: center; padding: 10px; } .ui-datepicker td.ui-datepicker-current-day { background: var(--color-secondary); } .ui-datepicker td.ui-datepicker-current-day:before { position: absolute; left: -4px; top: -4px; right: -4px; bottom: -4px; content: ""; background: var(--color-primary); } .ui-datepicker td { position: relative; } .ui-datepicker td>a { position: relative; } .ui-datepicker td.ui-datepicker-today .ui-state-active { background: #fff; } .ui-datepicker td.ui-datepicker-today .ui-state-active:before { display: none; } .ui-datepicker td.ui-datepicker-today .ui-state-active>a { color: var(--color-secondary); } .ui-datepicker td.ui-datepicker-current-day .ui-state-active>a { color: var(--color-secondary); } .ui-datepicker td.ui-datepicker-current-day.ui-datepicker-today { background: 0 0; } .ui-datepicker td.ui-datepicker-current-day.ui-datepicker-today:before { display: none; } .ui-datepicker td.ui-datepicker-today a { color: var(--color-secondary); font-weight: 600; background: var(--color-gray-100) !important; } .ui-datepicker .ui-datepicker-buttonpane button { opacity: 1; padding: 8px 20px; font-weight: 400 !important; border: none; background: var(--color-secondary); color: #fff; -webkit-transition: 0.5s all ease; -o-transition: 0.5s all ease; transition: 0.5s all ease; } .dropdown-menu { -webkit-box-shadow: 0 0 35px 10px rgba(0, 0, 0, 0.1); box-shadow: 0 0 35px 10px rgba(0, 0, 0, 0.1); background: #fff; border-radius: 5px; padding: 0; position: absolute; top: 100%; min-width: 300px; z-index: 2; display: none; list-style: none; max-height: 200px; overflow: auto; } .dropdown-menu li { border-bottom: 1px solid rgba(0, 0, 0, 0.1); } .dropdown-menu li a { display: block; padding: 10px; color: inherit; } .ui-datepicker-header .ui-datepicker-next { width: 30px; height: 30px; display: block; cursor: pointer; } .ui-datepicker-header .ui-datepicker-next .ui-icon::before { position: absolute; left: 5px; top: 3px; content: ""; pointer-events: none; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 7px solid #999; } .ui-datepicker-header .ui-datepicker-prev { width: 30px; height: 30px; display: block; cursor: pointer; } .ui-datepicker-header .ui-datepicker-prev .ui-icon::before { position: absolute; left: 5px; top: 3px; content: ""; pointer-events: none; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-right: 7px solid #999; } .xdsoft_datetimepicker { background: #FFFFFF; position: absolute; z-index: 9999; -webkit-box-sizing: border-box; box-sizing: border-box; display: none; border: none !important; -webkit-box-shadow: 0 0 35px 10px rgba(0, 0, 0, 0.1); box-shadow: 0 0 35px 10px rgba(0, 0, 0, 0.1); width: 400px; padding: var(--padding-2); border-radius: var(--radius-0); } @media (min-width: 576px) { .xdsoft_datetimepicker { min-width: 400px; } } @media (max-width: 576px) { .xdsoft_datetimepicker { width: 100%; min-width: 1%; } } .xdsoft_datetimepicker iframe { position: absolute; left: 0; top: 0; width: 75px; height: 210px; background: transparent; border: none; } /*For IE8 or lower*/ .xdsoft_datetimepicker button { border: none !important; } .xdsoft_noselect { -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; } .xdsoft_noselect::-moz-selection { background: transparent; } .xdsoft_noselect::selection { background: transparent; } .xdsoft_noselect::-moz-selection { background: transparent; } .xdsoft_datetimepicker.xdsoft_inline { display: inline-block; position: static; -webkit-box-shadow: none; box-shadow: none; } .xdsoft_datetimepicker * { -webkit-box-sizing: border-box; box-sizing: border-box; padding: 0; margin: 0; } .xdsoft_datetimepicker .xdsoft_datepicker, .xdsoft_datetimepicker .xdsoft_timepicker { display: none; } .xdsoft_datetimepicker .xdsoft_datepicker.active, .xdsoft_datetimepicker .xdsoft_timepicker.active { display: block; } .xdsoft_datetimepicker .xdsoft_datepicker { width: calc(100% - 80px); float: left; } .xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker { width: 256px; } .xdsoft_datetimepicker .xdsoft_timepicker { width: 80px; float: right; text-align: center; margin-top: 0; } .xdsoft_datetimepicker .xdsoft_mounthpicker { position: relative; min-height: 50px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .xdsoft_datetimepicker .xdsoft_label i, .xdsoft_datetimepicker .xdsoft_prev, .xdsoft_datetimepicker .xdsoft_next, .xdsoft_datetimepicker .xdsoft_today_button { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC); } .xdsoft_datetimepicker .xdsoft_label i { opacity: 0.5; background-position: -92px -19px; display: none; width: 9px; height: 20px; vertical-align: middle; } .xdsoft_datetimepicker .xdsoft_prev { float: left; border: 1px solid var(--color-gray-300) !important; border-radius: var(--radius-1); background-image: none !important; background-position: -15px 0; } .xdsoft_datetimepicker .xdsoft_prev:before { position: absolute; left: 50%; top: 50%; content: ""; pointer-events: none; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-right: 7px solid #666; margin-top: -5px; margin-left: -5px; } .xdsoft_datetimepicker .xdsoft_today_button { float: left; background-position: -63px 0; margin-left: 5px; } .xdsoft_datetimepicker .xdsoft_next { border: 1px solid var(--color-gray-300) !important; border-radius: var(--radius-1); background-image: none !important; float: left; background-position: 0 0; } .xdsoft_datetimepicker .xdsoft_next:before { position: absolute; left: 50%; top: 50%; content: ""; pointer-events: none; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 7px solid #666; margin-top: -5px; margin-left: -3px; } .xdsoft_datetimepicker .xdsoft_next, .xdsoft_datetimepicker .xdsoft_prev, .xdsoft_datetimepicker .xdsoft_today_button { background-color: transparent; background-repeat: no-repeat; border: 0 none currentColor; cursor: pointer; display: block; height: 34px; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; outline: medium none currentColor; overflow: hidden; padding: 0; position: relative; text-indent: 100%; white-space: nowrap; width: 34px; min-width: 34px; } .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next { position: relative; float: none; background-position: -40px -15px; height: 20px; width: 52px; display: block; background-image: none !important; margin-top: 7px; border: none !important; } .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev { background-position: -40px 0; margin-bottom: 0; margin-top: 0; } .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev:before { position: absolute; left: 50%; top: 0; content: ""; pointer-events: none; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 7px solid #666; margin-top: -1px; } .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next:before { position: absolute; left: 50%; top: 0; content: ""; pointer-events: none; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 7px solid #666; margin-top: 5px; } .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box { height: 218px; overflow: hidden; border-bottom: 1px solid var(--color-gray-300); } .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div { border-top: 1px solid var(--color-gray-300); color: #666666; font-size: 12px; text-align: center; border-collapse: collapse; cursor: pointer; border-bottom-width: 0; height: 30px; line-height: 30px; } .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child { border-top-width: 0; } .xdsoft_datetimepicker .xdsoft_today_button:hover, .xdsoft_datetimepicker .xdsoft_next:hover, .xdsoft_datetimepicker .xdsoft_prev:hover { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; } .xdsoft_datetimepicker .xdsoft_label { display: inline; position: relative; z-index: 9999; margin: 0; padding: 5px 10px; font-size: 13px; line-height: 20px; background-color: #fff; float: left; width: 182px; cursor: pointer; } .xdsoft_datetimepicker .xdsoft_label:hover>span { text-decoration: underline; } .xdsoft_datetimepicker .xdsoft_label:hover i { opacity: 1.0; } .xdsoft_datetimepicker .xdsoft_label>.xdsoft_select { border: 1px solid #ccc; position: absolute; right: 0; top: 30px; z-index: 101; display: none; background: #fff; max-height: 160px; overflow-y: hidden; } .xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect { left: 0; } .xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect { left: 0; } .xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover { color: #fff; background: #ff8000; } .xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option { padding: 2px 10px 2px 5px; text-decoration: none !important; } .xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current { background: var(--color-primary); color: #fff; font-weight: 700; } .xdsoft_datetimepicker .xdsoft_month { min-width: 75px; border: 1px solid var(--color-gray-300); margin: 0 5px; height: 34px; border-radius: var(--radius-1); } .xdsoft_datetimepicker .xdsoft_month>span { display: block; white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; position: relative; } .xdsoft_datetimepicker .xdsoft_month>span:after { position: absolute; right: 0; top: 50%; content: ""; margin-top: -2px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 6px solid #999; } .xdsoft_datetimepicker .xdsoft_calendar { clear: both; } .xdsoft_datetimepicker .xdsoft_year { min-width: 75px; border: 1px solid var(--color-gray-300); margin: 0 5px; height: 34px; border-radius: var(--radius-1); } .xdsoft_datetimepicker .xdsoft_year>span { display: block; white-space: nowrap; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; position: relative; } .xdsoft_datetimepicker .xdsoft_year>span:after { position: absolute; right: 0; top: 50%; content: ""; margin-top: -2px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 6px solid #999; } .xdsoft_datetimepicker .xdsoft_calendar table { border-collapse: collapse; width: 100%; } .xdsoft_datetimepicker .xdsoft_calendar th { height: 35px; } .xdsoft_datetimepicker .xdsoft_calendar td, .xdsoft_datetimepicker .xdsoft_calendar th { width: 14.2857142%; background: transparent; border: 1px solid #DDDDDD; color: #666666; font-size: 12px; text-align: center; vertical-align: middle; padding: 0; border-collapse: collapse; cursor: pointer; height: 35px; } .xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td, .xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th { width: 12.5%; } .xdsoft_datetimepicker .xdsoft_calendar th { background: transparent; } .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today { color: var(--color-primary); } .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default, .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current { background: var(--color-primary); color: #fff; font-weight: 700; } .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month, .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled, .xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled { opacity: 0.5; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; } .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled { opacity: 0.2; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; } .xdsoft_datetimepicker .xdsoft_calendar td:hover, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover { color: #fff !important; background: var(--color-secondary) !important; -webkit-box-shadow: none !important; box-shadow: none !important; } .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover { color: inherit !important; background: inherit !important; -webkit-box-shadow: inherit !important; box-shadow: inherit !important; } .xdsoft_datetimepicker .xdsoft_calendar th { font-weight: 700; text-align: center; color: #999; cursor: default; } .xdsoft_datetimepicker .xdsoft_copyright { color: #ccc !important; font-size: 10px; clear: both; float: none; margin-left: 8px; } .xdsoft_datetimepicker .xdsoft_copyright a { color: #eee !important; } .xdsoft_datetimepicker .xdsoft_copyright a:hover { color: #aaa !important; } .xdsoft_time_box { position: relative; border: 1px solid var(--color-gray-300); } .xdsoft_scrollbar>.xdsoft_scroller { background: #ccc !important; height: 20px; border-radius: 3px; } .xdsoft_scrollbar { position: absolute; width: 7px; right: 0; top: 0; bottom: 0; cursor: pointer; } .xdsoft_scroller_box { position: relative; } .xdsoft_datetimepicker.xdsoft_dark { -webkit-box-shadow: 0 5px 15px -5px rgba(255, 255, 255, 0.506); box-shadow: 0 5px 15px -5px rgba(255, 255, 255, 0.506); background: #000000; border-bottom: 1px solid #444444; border-left: 1px solid #333333; border-right: 1px solid #333333; border-top: 1px solid #333333; color: #cccccc; } .xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box { border-bottom: 1px solid #222222; } .xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div { background: #0a0a0a; border-top: 1px solid #222222; color: #999999; } .xdsoft_datetimepicker.xdsoft_dark .xdsoft_label { background-color: #000; } .xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select { border: 1px solid #333; background: #000; } .xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover { color: #000; background: #007fff; } .xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current { background: #cc5500; -webkit-box-shadow: #b03e00 0 1px 3px 0 inset; box-shadow: #b03e00 0 1px 3px 0 inset; color: #000; } .xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i, .xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev, .xdsoft_datetimepicker.xdsoft_dark .xdsoft_next, .xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button { background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==); } .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td, .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th { background: #0a0a0a; border: 1px solid #222222; color: #999999; } .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th { background: #0e0e0e; } .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today { color: #cc5500; } .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default, .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current, .xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current { background: #cc5500; -webkit-box-shadow: #b03e00 0 1px 3px 0 inset; box-shadow: #b03e00 0 1px 3px 0 inset; color: #000; } .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover, .xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover { color: #000 !important; background: #007fff !important; } .xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th { color: #666; } .xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright { color: #333 !important; } .xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a { color: #111 !important; } .xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover { color: #555 !important; } .xdsoft_dark .xdsoft_time_box { border: 1px solid #333; } .xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller { background: #333 !important; } .xdsoft_datepicker.active, .xdsoft_timepicker.active { background-color: transparent !important; } .xdsoft_timepicker.active { padding: var(--padding-4); } .xdsoft_datepicker.active { padding: var(--padding-4); } .xdsoft_datetimepicker .xdsoft_today_button { width: 34px; min-width: 34px; height: 34px; border: 1px solid var(--color-gray-300) !important; opacity: 1 !important; display: none; } div.tagsinput { border: 1px solid #ccc; background: #fff; padding: 5px; overflow-y: auto; } div.tagsinput span.tag { border: 1px solid #a5d24a; -moz-border-radius: 2px; -webkit-border-radius: 2px; display: block; float: left; padding: 5px; text-decoration: none; background: #cde69c; color: #638421; margin-right: 5px; margin-bottom: 5px; font-family: helvetica; font-size: 13px; } div.tagsinput span.tag a { font-weight: 700; color: #82ad2b; text-decoration: none; font-size: 11px; } div.tagsinput input { width: 80px; margin: 0 5px 5px 0; font-family: helvetica; font-size: 13px; border: 1px solid transparent; padding: 5px; background: 0 0; color: #000; outline: 0; } div.tagsinput div { display: block; float: left; } .tags_clear { clear: both; width: 100%; height: 0; } .not_valid { background: #fbd8db !important; color: #90111a !important; } /* sliders ---------------------- */ .slick-slider { position: relative; display: block; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; } .slick-list { position: relative; display: block; overflow: hidden; margin: 0; padding: 0; } .slick-list:focus { outline: none; } .slick-list.dragging { cursor: pointer; cursor: hand; } .slick-slider .slick-track, .slick-slider .slick-list { -webkit-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } .slick-track { position: relative; top: 0; left: 0; display: block; } .slick-track:before, .slick-track:after { display: table; content: ''; } .slick-track:after { clear: both; } .slick-loading .slick-track { visibility: hidden; } .slick-slide { display: none; float: left; height: 100%; min-height: 1px; } .slick-slide img { display: block; } .slick-slide.slick-loading img { display: none; } .slick-slide.dragging img { pointer-events: none; } .slick-initialized .slick-slide { display: block; } .slick-loading .slick-slide { visibility: hidden; } .slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent; } .slick-arrow.slick-hidden { display: none; } /******* EXAMPLE A *******/ .rating-a .br-widget { height: 52px; } .rating-a .br-widget a { display: block; width: 15px; padding: 5px 0 5px 0; height: 30px; float: left; background-color: #e3e3e3; margin: 1px; text-align: center; } .rating-a .br-widget a.br-active, .rating-a .br-widget a.br-selected { background-color: #59a6d6; } .rating-a .br-widget .br-current-rating { font-size: 20px; line-height: 2; float: left; padding: 0 20px 0 20px; color: #646464; } /******* EXAMPLE B *******/ .rating-b .br-widget { height: 25px; } .rating-b .br-widget a { display: block; width: 70px; height: 16px; float: left; background-color: #e3e3e3; margin: 1px; } .rating-b .br-widget a.br-active, .rating-b .br-widget a.br-selected { background-color: #59a6d6; } .rating-b .br-widget .br-current-rating { line-height: 1.1; float: left; padding: 0 20px 0 20px; color: #646464; } .rating-b .br-readonly a.br-active, .rating-b .br-readonly a.br-selected { background-color: #cbcbcb; } /******* EXAMPLE C *******/ .rating-c .br-widget { height: 52px; } .rating-c .br-widget a { display: block; width: 35px; height: 35px; float: left; background-color: #e3e3e3; margin: 2px; text-decoration: none; font-size: 16px; font-weight: 400; line-height: 2.2; text-align: center; color: #b6b6b6; } .rating-c .br-widget a.br-active, .rating-c .br-widget a.br-selected { background-color: #59a6d6; color: white; } /******* EXAMPLE D *******/ .rating-d .br-widget { height: 52px; } .rating-d .br-widget a { display: block; width: 40px; padding: 5px 0 5px 0; height: 30px; float: left; background-color: white; border-bottom: 2px solid #e3e3e3; color: #646464; margin: 1px; text-decoration: none; line-height: 2.1; text-align: center; } .rating-d .br-widget a span { color: white; } .rating-d .br-widget a.br-active, .rating-d .br-widget a.br-selected { border-bottom: 2px solid #646464; } .rating-d .br-widget a:hover span, .rating-d .br-widget a.br-current span { color: #646464; } /******* EXAMPLE E *******/ .rating-e .br-widget a { padding: 5px; color: #646464; text-decoration: none; font-size: 11px; font-weight: 400; line-height: 3; text-align: center; } .rating-e .br-widget a.br-active { background-color: #e3e3e3; color: #646464; } .rating-e .br-widget a.br-selected { background-color: #59a6d6; color: white; } /******* EXAMPLE F *******/ .rating-f .br-widget { height: 24px; } .rating-f .br-widget a { background: url("images/star.png"); width: 24px; height: 24px; display: block; float: left; } .rating-f .br-widget a:hover, .rating-f .br-widget a.br-active, .rating-f .br-widget a.br-selected { background-position: 0 24px; } /******* EXAMPLE G *******/ .rating-g .br-widget { height: 25px; } .rating-g .br-widget a { display: block; width: 50px; height: 16px; float: left; background-color: #e3e3e3; margin: 1px; } .rating-g .br-widget a.br-active, .rating-g .br-widget a.br-selected { background-color: #59a6d6; } .rating-g .br-widget .br-current-rating { line-height: 1.1; float: left; padding: 0 20px 0 20px; color: #646464; } @media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5), (-webkit-min-device-pixel-ratio: 2), (-o-min-device-pixel-ratio: 2/1), (min-resolution: 192dpi) { .rating-f .br-widget a { /* background: url('images/star@2x.png'); background-size: 24px 48px; */ } } a.banner-btn-url { margin-top: 1rem; } input[name=teach_language_name].ui-autocomplete-loading { background: none; } .schedule-list .timer .span-right { width: 100%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .lesson-listing-timer.timer .colorDefinition { font-weight: 500; padding: 3px 10px; font-size: 17px; background: #333 !important; margin-top: 3px; display: inline-block; max-width: 115px; } .schedule-list .timer .label { font-size: 15px; margin: 0; display: inline-block; margin-right: 5px; font-weight: 600; color: var(--color-secondary); } .actions { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; vertical-align: top; margin: 0 0; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .actions li { display: inline-block; vertical-align: top; margin: 0 0 4px 0; margin-right: 2px; } .actions li a { display: block; border-radius: 4px; padding: 5px; width: 35px; height: 35px; line-height: 1.4; text-align: center; border-radius: 4px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; background: #333; border-radius: 4px; } .actions li a svg path { fill: #fff; } .profile-progress { /*padding-right: 10px;*/ } .search-lesson-listing { padding-bottom: 10px; } small.transaction-fee { color: var(--color-secondary); } .btn.disabled { cursor: not-allowed; } .div_info li a { text-decoration: underline; color: var(--colors-primary); cursor: pointer; } a.view-teacher-link { margin-right: 35px; } .-link-close.-top { top: 17px; } .search-box img { height: 18px; -o-object-fit: contain; object-fit: contain; position: absolute; z-index: 9; top: 14px; left: 10px; } .search-box input[type="text"] { padding-left: 32px; } @media screen and (max-width: 767px) { ul.verification-list { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: flex-end; list-style: none; margin: 0; padding: 0px; align-content: center; } ul.verification-list li { border: 0px solid; padding: 0; margin-right: 10px; border-radius: 10px; font-family: 'BuenosAiresBold'; color: #161D27; font-size: 15px; line-height: 20px; display: flex; width: 42%; } ul.verification-list li img { max-width: 30px; } a.view-teacher-link { margin-right: 45px; } .-link-close.-top { right: 0px; } .message-head { padding-left: 30px; } } .iss_accordion { background-color: #eee; color: #444; cursor: pointer; padding: 18px; width: 100%; text-align: left; border: none; outline: none; -webkit-transition: 0.4s; -o-transition: 0.4s; transition: 0.4s; } /*jquery auto loader end*/ .teacher-profile-learn-more:hover { background-color: #000; border-color: #000; } .book-free-trial:hover { background-color: #fd6727; border-color: #fd6727; } .searchselect select { background-image: url('data:image/svg+xml,<svg width="10" height="7" viewBox="0 0 10 7" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5 6.83332L0 1.83332L1.16667 0.666656L5 4.49999L8.83333 0.666656L10 1.83332L5 6.83332Z" fill="%23FD6727" /></svg>'); background-repeat: no-repeat; background-position: right center; width: 130px; } /* .ui-widget-content { border-radius: 30px; margin-top: 5px; -webkit-box-shadow: none; box-shadow: none; } */ .ui-autocomplete { position: absolute; z-index: 1000; list-style-type: none; padding: 0; margin: 0; background-color: white; border: 1px solid #ccc; max-height: 200px; /* Optional: Define the maximum height */ overflow: hidden; /* Hide both vertical and horizontal scrollbars */ } .ui-autocomplete li { padding: 5px; } .ui-autocomplete li.ui-menu-item { cursor: pointer; } .cardImg::after { position: unset; } /* .cardImg a.card-anch::before { position: absolute; content: ""; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.2509803922); border-radius: 20px 20px 0 0; } */ #frm_fat_id_frmSendMessage .row:nth-child(2) { display: none; } .start-conversion .facebox-panel__head h4, .start-conversion .field_cover { text-align: center; } .start-conversion textarea { width: 100%; height: 200px; margin-left: 0px; border: 1px solid #CCC; border-radius: 10px; box-shadow: 1px 1px 1px 1px #f5f5f51a; } .start-conversion input[type="submit"] { padding: 10px; width: 100%; background: #fd6727; max-width: 440px; margin: 0 auto; border: 0px; color: #FFF; border-radius: 5px; font-weight: 600; letter-spacing: 0; } .start-conversion .facebox-panel__body { padding-bottom: var(--padding-14); } .start-conversion .field-set { margin-bottom: 5px; } .text-center { text-align: center; } .color-ref, .visit-my-account { color: #fd6727 !important; font-weight: bold; } .step-breadcrumb { color: var(--color-dark); position: absolute; bottom: 0; } .step-breadcrumb ul { display: -webkit-box; display: -ms-flexbox; display: table; -webkit-box-align: center; -ms-flex-align: center; align-items: center; list-style: none; margin-left: 0px; padding-left: 0; } .step-breadcrumb ul li { float: left; width: auto; padding-left: 13px; } .step-breadcrumb ul li a { padding: var(--padding-3); padding-left: var(--padding-4); position: relative; margin-right: var(--margin-6); } .step-breadcrumb ul li a::before { content: ""; position: absolute; width: 6px; height: 6px; background-color: #fd6727; border-radius: 50%; left: 0; top: 50%; -webkit-transform: translateY(-50%); -ms-transform: translateY(-50%); transform: translateY(-50%); } .card1 h6.m30 { margin-bottom: 30px; } .prev2 { display: block; position: relative; cursor: pointer; text-align: left; bottom: 0px; padding-left: 0px; } .clfd6727 { color: #fd6727; font-size: inherit; } .desktop-visible { display: block !important; } .mobile-visible { display: none !important; } #fcomm_comment { height: 150px; padding: var(--padding-4); line-height: 1.4; width: 100%; -moz-appearance: none; appearance: none; border: none; border: 1px solid var(--color-gray-300); width: 100%; color: var(--color-black); font-family: inherit; background-color: #fff; border-radius: var(--radius-1); overflow: auto; resize: vertical; } .btn.btn--transparent { background: transparent !important; } #frm_fat_id_addCommentForm .step-actions input[type="submit"] { margin-right: 0; margin-left: 1rem; background: #FD6727; color: #FFF; } .btn--primary, .btn--primary-bordered { background-color: #fd6727; background: #fd6727; } .color-success { color: var(--color-success) !important; } .color-danger { color: var(--color-danger) !important; } .fc-scroller-harness .fc-col-header-cell .fc-scrollgrid-sync-inner a { text-transform: uppercase; } .is-hover .tooltip { opacity: 0; visibility: hidden; } .Ctooltip { position: relative; display: inline-block; border-bottom: 1px dotted black; } .Ctooltip .tooltiptext { visibility: hidden; width: 200px; background-color: black; color: #fff; text-align: center; border-radius: 6px; padding: 5px; position: absolute; z-index: 99999; bottom: 30px; left: 0; left: 50%; top: -10px; -webkit-transform: translateX(-50%) translateY(-90%); -ms-transform: translateX(-50%) translateY(-90%); transform: translateX(-50%) translateY(-90%); text-align: center; min-width: 200px; position: absolute; z-index: 10; display: -webkit-box; display: -ms-flexbox; display: flex; max-width: 300px; -o-transition: none; transition: none; height: fit-content; font-size: 12px; } .Ctooltip:hover .tooltiptext { visibility: visible; } .Ctooltip .tooltiptext:before { bottom: 0; left: 50%; -webkit-transform: translateY(50%) translateX(-50%) rotate(45deg); -ms-transform: translateY(50%) translateX(-50%) rotate(45deg); transform: translateY(50%) translateX(-50%) rotate(45deg); } .Ctooltip .tooltiptext:before { position: absolute; display: block; width: 0.7em; height: 0.7em; background-color: inherit; content: ""; } .first-letter-user-icon { background: #c5c5c5; border-radius: 100% !important; color: #FFF; } .heading span i { color: #ffa704; } .user-dashboard-menu ul { padding: 0px; } .user-dashboard-menu ul li { list-style: none; } .teachers-heart-icon i { font-size: 22px; } .teachers-heart-icon .is-active { display: none; } .is--active i.is-not-active { display: none; } .is--active i.is-active { display: block; color: #fd6727; } #facebox { z-index: 99999999; } .-display-inline, .display-inline { display: inline-block !important; vertical-align: middle !important; } .-link-close { text-align: center; position: absolute; top: 0; right: 5px; display: inline-block; width: 45px; height: 45px; } .-link-close:before { content: "+"; font-size: 2.5rem; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; line-height: 42px; } .tooltipevent .flag img { position: relative; top: -6px; } .-align-center .booking__body { text-align: center; } .stripe-return-page{ text-align: center; display: grid; justify-content: center; margin: 100px auto; }@media (min-width: 1600px) { header { padding: 0 50px; } .small-rubicon-btn { padding: 15px 37px; } a.help-icon img { width: 20px; height: 20px; } a.help-icon { width: 49px; height: 49px; line-height: 41px; } .banner-row { max-width: 1290px; margin: 0 auto !important; } .tag-line h1 { font-weight: 700; font-size: 60px; line-height: 75px; } .tag-line p { font-size: 20px; line-height: 31px; } .searchbox input.form-control { height: 86px; } .searchbox input[type=submit] { width: 133px; font-size: 20px; line-height: 28px; } .searchbox input.form-control { padding-left: 90px; } body .banner-section .searchbox form img { top: 33px; left: 54px; } .searchbox input.form-control { font-size: 15px; } .container.footer-container { max-width: 1592px !important; margin: 0 auto; } .top-footer { padding-top: 60px; padding-bottom: 54px; } .footer-row .item-app h6 { font-size: 30px; line-height: 44px; } .app-box img { max-width: 170px; } .app-box { -moz-column-gap: 18px; column-gap: 18px; } .footer-row p { font-size: 16px; line-height: 19px; } .social-link ul li { margin-right: 16px; } .social-link ul img { width: 30px; height: 30px; } select.form-select { font-size: 16px; line-height: 19px; padding: 12px 22px; } .bottom-footer { padding-top: 70px; padding-bottom: 20px; } .bottom-footer h6 { font-size: 24px; line-height: 34px; } .footer-bottom-row ul li a { font-size: 18px; line-height: 32px; } .copyright { font-size: 15px; line-height: 19px; } .banner-row .item-pic img { height: 704.72px; } .language-row { max-width: 1592px; } section.banner-section.container { max-width: 1592px; margin: 0 auto; } .language-title h2 { font-size: 42px; line-height: 59px; } .language-items .item img { height: 80px; width: 80px; } .language-items .item h2 { font-size: 30px; line-height: 42px; } p { font-size: 16px; } .item.language-title.col-md-4 { max-width: 464px; } .language-row { justify-content: space-between; } .language-row { padding-top: 200px; padding-bottom: 200px; } section.testimonial-container .testimonials-inner { max-width: 1592px; margin: 0 auto; } .single-testimonials-box { padding: 35px 78px; } .testimonial-title h4, .how-title h4 { font-size: 22px; line-height: 56px; margin-bottom: 0; } .testimonial-title h1, .how-title h1 { font-size: 42px; line-height: 56px; } .testimonial-title { padding-bottom: 100px; } .single-testimonials { margin-left: -22px; max-width: 324px; } .single-testimonials-box img { max-width: 100px; top: -54px; left: 40px; } .name { font-size: 20px; line-height: 28px; padding-top: 20px; } h6.teacher-of { font-size: 20px; line-height: 28px; } .years { font-size: 17px; line-height: 24px; } .lessons { font-size: 17px; line-height: 24px; } .ratings { font-size: 16px; } .pricing { font-size: 15px; line-height: 39px; margin-top: 10px; } .pricing b { font-size: 24px; } section.testimonial-container { padding-bottom: 190px; } .testimonial-wrap { max-width: 1592px; } .how-title { margin-bottom: 115px; } .rubicon-btn { font-size: 18px; line-height: 25px; padding: 20px 29px; } .how-content .item-content .number { width: 50px; height: 50px; font-size: 20px; line-height: 50px; } .how-content .item-content h4 { font-size: 30px; line-height: 42px; } .how-content a.rubicon-btn i { padding-left: 10px; } .how-content .container { max-width: 1140px !important; } .how-content .row { margin-bottom: 90px; } .how-content .container .row { justify-content: space-between; } .how-content .item-content { max-width: 535px !important; } .how-content { margin-bottom: 150px; } .teachers-row .item { margin-bottom: 45px; text-align: center; } .teachers-inner.container { max-width: 1592px; } .teachers-row .item img { width: 350px; height: 350px; } .heading { display: flex; align-items: center; justify-content: space-between; width: 93%; margin: 0 auto; } .location { width: 93%; margin: 0 auto; } .teachers-inner .item-heading h4 { font-size: 24px; line-height: 35px; } .location { font-size: 15px; line-height: 21px; } .item-review { font-size: 15px; line-height: 21px; } .heading span { font-size: 20.1267px; line-height: 28px; } section.customer-review { margin-top: 120px; } .customer-review .item-content .desc { font-size: 29px; line-height: 41px; } section.customer-review .container { max-width: 1200px; } .newsletter-container.container { max-width: 1200px; } .container.page-header-container, .container.main-classes-container { max-width: 1595px; margin: 0 auto; } .container { max-width: 1618px; } .apply-form-bg { width: 67%; } .apply-bttom-bg { background-size: 100%; } .forum-subheader { background-image: url(/public/assets/images/forum-subheader.png) !important; margin-bottom: 65px; min-height: 591px; background-size: 100%; background-position: center; } } @media screen and (max-width: 1600px) { .search_result__Elements { -moz-column-gap: 30px; column-gap: 30px; } .itemDataLayer { -moz-column-gap: 25px; column-gap: 25px; row-gap: 25px; } .cardItem { flex: 0 0 310px; } .searchlist_header__title h2 { font-size: 25px; } .about-how .button-mobile { width: 94%; } .about-how .button-mobile button.Watch-video { padding: 13px 29px; } .testimonial-col-bg { max-width: 85%; } .row.sign-up-bg .right-write-form { width: 100%; } } @media screen and (max-width: 1550px) { .btncounter a i { font-size: 10px; } .btncounter { max-width: 130px; width: 100%; } .bookipic img { width: 60px !important; height: 60px; } .picName h3 { font-size: 18px; } .title_flag h3 { font-size: 21px; } .priceInner h3 { font-size: 21px; } .bg-become-tutor-2 h4 { font-size: 16px; line-height: 26px; margin-bottom: 10px; } .bg-become-tutor h1 { font-size: 32px; line-height: 45px; margin-bottom: 40px; } .bg-become-tutor { padding-top: 60px; padding-bottom: 50px; } .box-tutor-1:after, .box-tutor-2:after { right: -54%; top: 24%; height: auto; padding: 50px; } .box-tutor-outer { width: 160px; height: 160px; margin-bottom: 30px; } .box-tutor-inner { width: 100px; height: 100px; } .list-item-teach ul { display: flex; align-items: start; } .benifits-left h2 { font-size: 30px; line-height: 40px; } .banifits-list h6 { font-size: 15px; line-height: 25px; } .apply-bottm-content h5 { font-size: 16px; line-height: 26px; } .apply-bottm-content { padding: 20px; } .apply-bottm-content h5 { font-size: 16px; line-height: 26px; } .apply-bottm-content button { margin-top: 20px; } .apply-bottm-content p { font-size: 14px; line-height: 25px; } .class-group-sidebar .btn__apply .applyBtn { padding: 15px 30px; } .group-search-class .mdate { column-gap: 5px; } .group-search-class .mdateInner p { font-size: 11px; line-height: 18px; } .group-search-class .picName h3 { font-size: 14px; line-height: 24px; } .group-search-class .btncounter { max-width: max-content; } .group-search-class .btncounter a { padding: 10px 15px; } .customers td, .customers th { padding: 20px 15px; } .blog-page .over-caption { padding-right: 0; left: 0; width: 100%; padding: 0px 15px; } .blog-page .time-categories .date ul li { font-size: 14px; line-height: 22px; } .lession-price button.owl-next { right: -72px; } .weektimebtnouter .weekActive_btn { font-size: 12px; } .weekDate ul .weekActive { font-size: 11px; padding-right: 5px; padding-left: 5px; } } @media screen and (max-width: 1399px) { .title_flag h3 { font-size: 18px; } .picName h3 { font-size: 16px; } .bookipic img { width: 50px !important; height: 50px; } .btncounter a { padding: 12px 17px; } .mdateInner p { font-size: 12px; } .mdate { -moz-column-gap: 8px; column-gap: 8px; } .upcomingOuter { padding-left: 60px; } .title_flag h3 { font-size: 18px; } .picName h3 { font-size: 16px; } .bookipic img { width: 50px !important; height: 50px; } .btncounter a { padding: 12px 17px; } .mdateInner p { font-size: 12px; } .mdate { -moz-column-gap: 8px; column-gap: 8px; } .upcomingOuter { padding-left: 60px; } header { padding: 0; } .group-search-class .mdateInner p { flex-direction: column; text-align: left; justify-content: start; align-items: start; } .blog-inner { width: 100%; } .sidebar-post { padding-top: 50px; width: 30%; } .section-1-sidebar button { display: flex; align-items: center; justify-content: center; margin-top: 40px; } .section-1-sidebar button i.fa.fa-plus { margin-right: 6px; } .blog-single .categories-name { margin-bottom: 15px; } .total-comment-filter-bg { margin: 20px 0; } .lession-title { max-width: 35% !important; } .lession-select { max-width: 62% !important; } .custom-calender-stepbar div#calendar { height: 65vh; } .class-group-Profile .About-Ashlynn h1 { font-weight: 700; font-size: 38px; line-height: 52px; color: #161D27; margin-bottom: 40px; } .class-group-Profile .About-Ashlynn h2 { font-size: 24px; line-height: 34px; } .About-Ashlynn-bottom>h2 { margin-top: 80px; margin-bottom: 60px; font-weight: 700; font-size: 24px; line-height: 33px; display: flex; align-items: center; text-transform: capitalize; color: #161D27; } .group-bottom-col { position: relative; width: 31%; } .group-bottom-time { text-align: right; padding-right: 10px; } .class-group-container { max-width: 90%; width: 100%; } .class-group-container .container { max-width: 100%; } .teacher-form-container .form-wizard { max-width: 100%; width: 100%; } } @media screen and (max-width: 1366px) { .cardItem { flex: 0 0 300px; } .cardItem { flex: 0 0 265px; } .search_titleline h3 { font-size: 25px; } .weektimebtnouter .weekActive_btn a { font-size: 12px; } .weektime ul { row-gap: 5px; -moz-column-gap: 5px; column-gap: 5px; } .moreBtn { padding: 10px 0px; font-size: 12px; max-width: 116px; } .searchPrice select { font-size: 14px; } .weekDate ul { flex-wrap: wrap; } .btn__apply .applyBtn { padding: 10px 24px; font-size: 14px; } .three_btns { align-items: center; justify-content: center !important; } .contact-left h1 { font-size: 48px; line-height: 90px; } .contact-form-bg input, .contact-form-bg textarea { margin-bottom: 10px; } .tab-heading-bg h1 { font-size: 42px; line-height: 60px; } .tab-heading-bg .nav-pills .nav-link { font-size: 16px; line-height: 28px; } .form-write-us-bg .left-write { padding: 60px 30px; } .right-write-form { padding: 90px 30px; } .login-form { padding: 45px 30px; margin: 0 !important; max-width: 100% !important; width: 100% !important; } .testimonial-col-bg { max-width: 68%; } .left_div { max-width: 30%; } .right_div { max-width: 30%; margin: 0; } .three_sec { justify-content: space-between; } div.dropdown>div.caption { padding-left: 41%; } } /* custom new css 23-5 start */ @media (min-width:1199px) { .left_side_bar { max-width: 91%; padding: 7% 8%; width: 100%; } .profile-text a.font-18 { font-size: 1.1vw; } td.sidebar-profile-td1 { font-size: 16px; text-align: left; font-size: 1vw; font-weight: 400; width: 50%; font-family: 'BuenosAiresRegular'; } td.sidebar-profile-td2 { text-align: left; font-size: 15px; font-weight: 400; font-size: 0.9vw; width: 50%; } .sidebar-book-btn, .sidebar-cntct-btn { padding: 4% 9%; font-size: 0.9vw; } .sidebar-book-btn:hover, .sidebar-cntct-btn:hover { font-size: 0.9vw; } .tutor_tabs .light-btn { padding: 1.4% 4%; font-size: 0.78vw; } .tutor_tabs .tab { justify-content: start; column-gap: 1%; } } /* custom new css 23-5 end */ @media screen and (max-width: 1199px) { a.navbar-brand img { max-width: 180px; } section.newsletter-section { padding: 0 15px; } .newsletter-container.container { padding: 72px 125px; } .form-box { flex-direction: column; } .form-box .item { margin: 15px 0; width: 100%; } .form-box .item input, .form-box .item button { width: 100%; max-width: 100%; } .upcomingOuter { padding-left: 60px; padding-right: 10px; } .btncounter a { padding: 12px 10px; } .btncounter a:hover { padding: 12px 10px; } .btncounter { max-width: 113px; } .cardItem { flex: 0 0 48%; } .searchdate_teacher { flex-direction: column; align-items: flex-start; row-gap: 15px; } .w_Teacher { flex: auto; width: 100%; } .moreBtn { max-width: 100%; } .weektimebtnouter .weekActive_btn { flex: 0 0 48%; } li.weekActive { flex: 0 0 50%; text-align: center; } .weekDate ul { justify-content: center; } .blog-page .blog-row.row { column-gap: 10px; justify-content: space-between; } .blog-page .blog-row.row>.col-lg-6.col-md-6.col-sm-6.col-xs-12 { box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.12); width: 48%; padding: 0; } .time-categories { padding: 20px 15px; } .right-img-apply img { width: 100%; } .apply-form-bg h2 { font-size: 26px; line-height: 36px; } .list-item-teach ul { flex-direction: column; } .list-item-teach ul li { width: 100%; } .special-box { background-size: cover; } .blog-page .time-button .primary-bg.small-rubicon-btn { font-size: 14px; } .left_side_bar { padding: 40px 20px; } .contact-about-col { align-items: center; } .contact-about-col img { margin-right: 10px; } .sign-up-bg { max-width: 100%; width: 100%; } .sign-up-bg .right-write-form { max-width: 90%; width: 100%; } .group-search-class .owlItemInner { max-width: 46%; } .community-rating { flex-direction: column; justify-content: left; text-align: left; } .comunity-star-review { width: 100%; display: flex; justify-content: space-between; } .community-user { width: 100%; } .like-bg { width: 40%; } .commnt-bg-group-class { width: 60%; } .row.total-usercmnt { margin: 0; } .user-name-commnt2 { width: 63%; } .total-usercmnt-col { width: 60%; } .commnt-bg-group-class-col-1 { width: 38%; } .asked-ques-row .col-lg-3.col-md-3.col-sm-3.col-xs-12 { width: 32%; } .add-resume-popup .myContainer { width: 100%; } div.dropdown>div.caption { padding-left: 49%; } .teacher-form-container .myContainer { padding: 30px; padding-top: 36px; } } @media screen and (max-width: 1024px) { .contact-about-row { flex-wrap: wrap; align-items: center; } .contact-about-col { flex-direction: column; text-align: center; } .contact-about-col img { width: 18%; height: auto; margin: 0 auto; margin-bottom: 20px; } .sign-up-bg .left-write { padding: 50px 30px; } .social-icon-btn button { font-size: 12px; } .main-bg-custom { max-width: 96%; padding: 60px; margin: 80px auto; } .available-offer-bg { width: 64%; } .group-search-class .owlItemInner { max-width: 47%; } .group-search-class .mdateInner p { flex-direction: row; } .group-search-class .btncounter a { padding: 10px 15px; font-size: 14px; } .class-group-sidebar .modalLeftLayer { width: 100%; background: #fff; padding: 0px 0px; } .class-group-sidebar .btn__apply { flex-direction: column; row-gap: 20px; } .bg-color-custom { padding: 15px; } .stepbar-bg .card1 { padding-left: 65px; } .popup-step-bg .modal-dialog { max-width: 90%; } .stepbar-bg .card1 h6 { margin-bottom: 100px !important; } .special-box { background-size: cover; } .meet-content-col-1 { padding-right: 5px !important; } .mission-section-left { padding: 10px 14px; } .l-slider-item { padding: 24px 15px; } .left_div { max-width: 30%; } .right_div { max-width: 30%; } .apply-form-bg { width: 100%; } /*.benifits-list-bg {*/ /*    width: 100%;*/ /*    margin-bottom: 20px;*/ /*}*/ .section-2-benifits .benifits-right { width: 55%; } .section-2-benifits .banifits-list { width: 70%; } .section-2-benifits .img-benifits { width: 30%; padding: 12px; } .class-group-Profile .About-Ashlynn h1 { font-size: 30px; line-height: 42px; } .class-group-Profile .About-Ashlynn p { font-weight: 400; font-size: 18px; } .profile_table tr td { text-align: left; } .About-Ashlynn-bottom>h2 { margin-top: 50px; margin-bottom: 30px; } .row.main-ques-row1 img { width: 20%; } .question-bg-group { width: 100%; } .like-bg { width: 45%; } .commnt-bg-group-class { width: 50%; flex-direction: column; } .img-bg-commntr { width: 100%; } .commnt-bg-group-class-col-1 { width: 47%; } .row.total-usercmnt { align-items: center; margin-top: 15px; } .comntr-name-reply { margin-bottom: 10px; } .comnt-inner { margin-bottom: 10px; width: 100%; text-align: right; } .teacher-form-container .steps ul li { padding: 0 2%; } div.dropdown>div.caption { padding-left: 49%; } } @media screen and (max-width: 991px) { .upcomingOuter { padding-left: 15px; padding-right: 15px; } header ul.navbar-nav li.nav-item a { display: block; padding: 15px 0; } header ul.user-logged li.nav-item a { display: block; padding: 3px 0; } .action-btns { display: inline-flex; flex-direction: column; align-items: flex-start; } .action-btns a { margin: 0; margin: 0 0 15px; } .help-icon { position: absolute; bottom: 50px; right: 15px; line-height: unset !important; display: flex !important; justify-content: center; align-items: center; } .navbar-toggler:focus { box-shadow: unset; } .btn-close:focus { box-shadow: unset; } .how-content { padding: 0 15px; } header { padding: 0; } section.banner-section .banner-row { flex-direction: column; text-align: center; } .top-sec-cover .item-pic.col { padding-top: 30px; } .top-sec-cover .language-row { flex-direction: column; text-align: center; } .top-sec-cover .language-row .language-items { flex-direction: column; } .top-sec-cover .language-row .language-items .item { flex: 0 100%; width: 100%; padding-top: 40px; } .top-sec-cover .tag-line p { padding: 15px 0; } .top-sec-cover .language-row>div { width: 100%; } .how-content .item-content { margin-left: 15px; } .row.how-2 .item-content { margin-right: 15px; } .special-box { background-size: cover; } .footer-bottom-row { flex-wrap: wrap; justify-content: flex-start; } .footer-bottom-row .item { flex: 0 33.33%; } .footer-row.row>div { width: 100%; max-width: 100% !important; } .top-footer { text-align: center; } .social-link ul, .footer-row p, .app-box { justify-content: center; } .social-link { margin: 10px 0 0; } .footer-row.row .item-language select { max-width: 300px; margin: 20px auto 0; } .footer-row.row .item-support { padding: 30px 0 15px; } .footer-row div h6 { font-size: 25px; line-height: inherit; } .top-sec-cover .language-row { padding-top: 80px; padding-bottom: 80px; } section.blog-section .small-rubicon-btn { padding: 8px 13px; font-size: 10px; } section.blog-section .over-caption h3 { font-size: 18px; line-height: 25px; } .over-caption { position: absolute; bottom: 0; z-index: 9; color: #fff; left: 0; width: 100%; padding-left: 30px; padding-right: 20px; } section.special-section .special-box .item-caption h2 { font-size: 20px; line-height: 28px; } section.special-section .special-box .caption { left: 0; width: 100%; justify-content: center; text-align: center; height: 100%; bottom: 70px !important; top: unset; transform: translateY(0); align-items: flex-end; } .setNav { align-items: flex-start; } .reviewbox_inner { background-image: url(/public/assets/images/Rectangle.png); width: 120px; height: 90px; background-size: cover; color: #000; position: absolute; bottom: 50%; z-index: 9; left: 50%; padding: 10px; transform: translate(-50%, -50%); } .offcanvas { margin-bottom: 10px; } section.special-section .special-box { display: flex; flex-direction: column-reverse; } .teachers-container .teachers-row { flex-wrap: nowrap; overflow: auto; } .teachers-container .teachers-row::-webkit-scrollbar { display: none; } .teachers-container .teachers-row .item { max-width: 380px; width: 100%; } .teachers-container .teachers-row .item img { width: 100%; } .testimonial-wrap { overflow-x: auto; } .testimonial-wrap::-webkit-scrollbar { display: none; } .single-testimonials-box { min-width: 280px; } .single-testimonials { margin: 50px 20px 25px 10px; } .testimonial-wrap { justify-content: start; padding-left: 15px; } .name { font-size: 20px; margin-bottom: 6px; } h6.teacher-of { font-size: 20px; margin-bottom: 9px; } .lessons { font-size: 16px; margin-bottom: 6px; } .years { font-size: 17px; margin-bottom: 10px; } .pricing { font-size: 16px; } .single-testimonials-box { padding: 40px 32px; } .testimonial-title { padding-bottom: 15px; max-width: 400px; width: 100%; margin: auto; } .single-testimonials-box img { max-width: 80px; } section.testimonial-container { padding-bottom: 25px; } .slider1 .owl-carousel .owl-item { top: -40px; transition: all 0.3s; } .slider1 .owl-carousel .owl-item.active { top: 0; transition: all 0.3s; } .slider1 .swiper-slide div:after { border-bottom-right-radius: 30px; border-bottom-left-radius: 30px; } .slider1 .slider1 .ovarlay a { bottom: 23px; } .slider1 .owlSliderIteam1 .owl-stage { background: #242b34; margin-top: -50px; } .owlSliderIteam .owl-item { top: 40px; transition: all 0.3s; } .owlSliderIteam .owl-item.active { top: 0; transition: all 0.3s; } .owlSliderIteam .swiper-slide img { border-bottom-right-radius: 30px; border-bottom-left-radius: 30px; } .owlSliderIteam .swiper-slide div:after { border-bottom-right-radius: 30px; border-bottom-left-radius: 30px; } .owlSliderIteam .ovarlay { bottom: 15px; } .owlSliderIteam { padding: 0; } section.slider-sec { background-color: #222931; } .desk_header .navbar-toggler { padding-right: 0; } .set_slides { width: 100%; } .swiper-slide.swiper-slide--one { width: auto; } .btncounter { max-width: 130px; } .offcanvas-backdrop.fade.show { display: block; } .set_slides img { min-height: 480px; max-height: 480px; -o-object-position: center; object-position: center; } .swiper-slide div:after { height: 30%; } .swiper-slide div { position: unset; } .owlSliderIteam .set_slides img { min-height: 330px; max-height: 330px; } .contact-left { padding-left: 0px !important; padding-right: 0px !important; } .contact-left h1 { font-size: 45px; line-height: 90px; } .accordian-bg-faq { padding: 20px; } .query-faq button { width: 50%; margin: 0 auto; right: 20px; } .cardItem { flex: 0 0 47%; } .search_leftElements.w1 { width: 25%; } .weekDate ul .weekActive { font-size: 12px; } .weektimebtnouter .weekActive_btn { font-size: 12px; } .search_titleline h3 { font-size: 18px; } .searchselect span { font-size: 12px; } .searchselect select { font-size: 14px; } .applyBtnouter { flex-direction: column; row-gap: 20px; } .class-group-sidebar .applyBtnouter { column-gap: 5px; } .searchPanel_Inner { padding: 12px 12px; } .rangeElements .slider>.thumb { width: 20px; height: 20px; top: 5px; } .actiondate h3 { font-size: 14px; line-height: 24px; } .blog-inner .item:after { height: 100%; } .blog-inner { width: 100%; } .over-caption .button { margin-bottom: 10px; } .blog-inner .date ul { margin-top: 10px; } section.special-section .special-box { width: 100%; } section.special-section .special-box .item-caption h2 { font-size: 24px; line-height: 38px; } .reviewbox_inner { bottom: 36%; left: 12%; } .mission-row { flex-direction: column; } .mission-section-inner { margin-top: 0; } .mission-container { padding-top: 70px; padding-bottom: 70px; } .mission-section-left { padding: 10px 14px; max-width: 100%; width: 100%; } .mission-section-right { max-width: 100%; width: 100%; margin-top: 25px; } .row.about-bg { flex-direction: column; } .about-us-img { width: 100%; margin-bottom: 20px; } .about-us-content { width: 100%; } .row.count-bg-about { padding: 0 0px; } .count-about { padding: 15px; width: 32%; } .row.meet-content-row { flex-direction: column; } .meet-content-col-1 { padding-top: 0; width: 100%; } .meet-content-col-1 p { text-align: center; } .expert-team-bg h2 { margin-bottom: 30px; } .testimonial-bg-about { width: 100%; } .about-how .button-mobile { width: 100%; } .about-how .button-mobile a.rubicon-btn { margin-top: 0px; padding: 10px 15px; font-size: 14px; } .about-how .button-mobile button.Watch-video { padding: 13px 15px; font-size: 14px; height: 44px; margin-top: 0; } span.switch.switch-bg { max-width: 60%; width: 100%; } form.quantity-form .input-group { width: 60%; } .stepbar-bg .card1 { padding-left: 50px; } .stepbar-bg .card1 h6 { margin-bottom: 92px !important; } .blog-page .over-caption h3 { font-size: 20px; line-height: 30px; } .row.blog-single { flex-direction: column; } .row.blog-single .left-content { width: 100%; } .sidebar-post { width: 100%; } .section-1-sidebar button { margin: 20px auto; } .left_side_bar { margin: 0 auto; margin-top: 40px; position: unset; } .lession-slider { justify-content: center !important; } .yt-video iframe { height: 36vh; } .slider_videoSlide { padding: 40px 0; } .section-2-benifits, .top-section-bg .container, .apply-bttom-bg .container, .section-3-benifits, .bg-become-tutor { max-width: 90%; width: 100%; } .bg-become-tutor-2 p { padding: 0px 15px; } .benifits-list-bg { width: 100%; margin-bottom: 25px; } .benifits-right img { width: 80%; } .section-2-benifits .img-benifits { width: 22%; padding: 20px; height: auto; } .group-search-class .owlItemInner { max-width: 100%; } .three-col-group-bottom { justify-content: space-between; padding: 0px 15px; } .class-group-ul li { margin-bottom: 15px; } .row.main-ques-row1 img { width: 15%; } .question-bg-group { width: 85%; } .class-group-container-ques-row { flex-direction: column; } .class-group-left-forum { width: 100%; } .forum-sidebar { width: 100%; margin-top: 30px; } .teacher-form-container .myContainer { width: 92%; } .teacher-form-bg h2 { font-size: 24px; line-height: 36px; } .teacher-form-bg p { font-size: 16px; line-height: 25px; } .teacher-form-container .steps ul li>div { display: none; } .teacher-form-container .steps ul li { padding: 0 6%; } } @media screen and (max-width: 912px) { .card00 { padding-top: 30px } .card1 { border: none; margin-left: 0px } .card2 { border-bottom: 1px solid #fff; margin-bottom: 25px } .social { height: 30px; width: 30px; font-size: 15px; padding-top: 8px; margin-top: 7px } .get-bonus { margin-top: 40px !important; margin-left: 75px } #progressbar { left: -25px } } @media screen and (max-width: 768px) { .searchPanel_teacher__inner input.placeholder_mobile{ font-size: 16px; } .searchPanel_teacher__inner input.placeholder_mobile::placeholder{ font-size: 16px; } .class-group-sidebar .btn__apply .applyBtn { padding: 15px 20px; } .class-group-sidebar .btn__apply .applyBtn { width: 50%; } .search_result{ margin-top: 10px; } .language-items .item img{ margin: 0 auto; } .set-mt { margin-top: 5px; } .read-more { font-size: 15px; color: #fd6727; } .lession-select { max-width: 100% !important; } .custom-popd a.fc-col-header-cell-cushion { font-size: 9px; } .note--secondary, .note--secondary p { background: #fdf6f2; color: var(--color-secondary); } .panel-cover__body { margin-bottom: 20px; } .fc-timegrid-slots tr { height: auto; } .fc .fc-timegrid-slot-label-cushion { font-size: 10px; padding: 0 4px; } .custom-popd .modal-header { padding: 0.5rem 1rem 0rem 1rem; } .custom-popd .cal-header .cal-available { top: 0px; right: 10px; position: relative; } .custom-popd { font-family: "Open Sans", sans-serif; ; } .custom-popd .cal-available { justify-content: center; } .custom-popd input.available-bg, .custom-popd input.booked-bg { margin-right: 12px; width: 15px; height: 16px; } .custom-popd .note p { font-size: 11px; } .custom-popd .cal-header { display: block; text-align: center; margin-top: 0px; } .custom-popd #calendar-container { padding: 0px; } .write-us-popup .modal-dialog { max-width: 96%; } .social-icon-btn button { width: 100%; margin-bottom: 20px; } .right-write-form { padding: 40px 30px; } .sign-up-bg { max-width: 100%; } .stepbar-bg .card1 { margin-left: 0; padding-left: 34px; } .stepbar-bg .card1 h6 { margin-bottom: 100px !important; } form.quantity-form .input-group { width: 100%; } span.switch.switch-bg { max-width: 100%; } .available-offer-bg { width: 100%; } .form-inner-stepbar select, #step-form .form-inner-stepbar select { max-width: 100%; } .step-breadcrumb { color: var(--color-dark); position: fixed; bottom: 70px; background: #f7f7f7; z-index: 999999; } .main-bg-custom { max-width: 100%; overflow: hidden; } .customers td, .customers th { border: 1px solid #ddd; padding: 15px 15px; } .customers th { font-weight: 400; font-size: 14px; line-height: 20px; text-align: center; color: #161D27; } .customers tr td { font-size: 14px; line-height: 20px; text-align: center; color: #6C6A6A; } .lesson { width: 100%; } .bg-color-custom { background: #fff; } .sign-up-popup .modal-dialog { max-width: 94%; } .popup-step-bg .modal-dialog { max-width: 94%; } .apply-form-bg { padding: 30px 20px; width: 100%; } .box-tutor-1:after, .box-tutor-2:after { top: 15%; right: -60%; } .bg-become-tutor-2 p { padding: 0px 0px; } .benifits-list-bg { width: 100%; } .group-search-class .mdateInner p { flex-direction: column; } .group-search-class .modalLeftLayer .form-check { padding: 3px 20px; } h3.heading-mathod { margin-bottom: 30px; } .stepbar-bg .card1 h6 { margin-bottom: 96px !important; } .form-inner-stepbar h2 { font-size: 26px; line-height: 36px; } .contact-left { width: 100%; } .contact-right { width: 100%; display: none; } .About-Ashlynn-bottom>h2 { margin-top: 40px; margin-bottom: 40px; } .search_leftElements.w1.right_toggle_menu_release { width: 52%; } .forum-questin-listingimg { width: 100%; margin-bottom: 20px; } .signin-btn-class { width: 100%; } .tab-1section-group-profile { flex-direction: column-reverse; } .teacher-form-container .myContainer { padding: 20px; } } @media screen and (min-width: 767px) { .searchLeftInner.class-group-sidebar, .searchLeftInner { position: -webkit-sticky; position: sticky; top: 40px; margin-bottom: 40px; } } @media screen and (max-width: 767px) { .desktop-visible { display: none !important; } .mobile-visible { display: block !important; } label.coupen-bg a { padding: 11px 40px; } .how-content .item-content h4 { font-size: 30px; line-height: 35px; } .how-content .row { flex-direction: column; margin-bottom: 40px; } .how-content .row .col { margin: 0; width: 100%; max-width: 100% !important; text-align: center; } .how-2 { flex-direction: column-reverse !important; } .top-sec-cover { padding-top: 100px; } .tag-line h1 { font-size: 30px; line-height: 40px; } .top-sec-cover .tag-line p { font-size: 15px; } .popular-key-word strong { display: block; } .language-title h2 { font-size: 30px; line-height: 36px; } .how-content .item-content .number { margin: 40px auto 0; } .testimonial-title h1, .how-title h1 { line-height: 40px; font-size: 30px; } section.customer-review img { max-width: 200px; margin: 0 auto; } section.customer-review .item-content { padding-top: 50px; } .viewBtn { position: relative; bottom: 0; right: 0; text-align: right; padding-top: 35px; } .how-title { margin-bottom: 30px; } .blog-row { flex-direction: column; } .blog-row .item { width: 100%; margin-bottom: 20px; } .footer-bottom-row .item { flex: 0 50%; } footer .item-language { display: none; } .footer-row.row .item-support { padding: 50px 0 0; } section.newsletter-section { display: none; } .how-inner .item-pic img { max-width: 100%; } section.customer-review { padding-top: 40px; padding-bottom: 40px; margin-top: 40px; } .how-content { margin-bottom: 0px; } .special-box { margin-top: 40px; margin-bottom: 40px; } .title_flag h3 { font-size: 18px; } .mdateInner p { font-size: 12px; } .bookipic img { width: 47px !important; height: 47px; } .picName h3 { font-size: 13px; } .timeDate { flex-wrap: wrap; row-gap: 14px; } .btncounter a { padding: 10px 12px; font-size: 12px; } .btncounter a i { position: relative; right: -5px; font-size: 10px; } .upcomingOuter { padding-left: 65px; padding-right: 0; } .item.owlSlider_item { justify-content: flex-start; } .star_five { font-size: 15px; } .starblock svg { height: 12px; } .bookingBlock { -moz-column-gap: 5px; column-gap: 5px; } .owlSlider .owl-dots { display: none; } .special-section .item-caption h2 { max-width: 370px; width: 100%; } .special-box { background-position: 60%; } .special-box:after { width: 90%; } .upcoming { margin: 100px 0 60px; } .bookingBlock { row-gap: 20px; flex-wrap: wrap; } .how-inner { max-width: 400px; margin: auto; } .bwtween-title { margin-bottom: 55px; } .special-box { height: 400px; } .owlSliderIteam1 .swiper-slide { width: 100%; height: auto; } .owlSliderIteam .swiper-slide { width: 100%; height: auto; } .tag-line .underline:after { bottom: -10px; height: 18px; left: 0; } .BookingBlockInner { -moz-column-gap: 5px; column-gap: 5px; } .slider1 .owlSliderIteam1 .owl-stage { margin-top: -100px; } .owlItemInner { max-width: 100%; width: 100%; } .blog-inner { margin-bottom: 40px; } .owlSliderIteam1 .swiper-slide { border-bottom-right-radius: 30px; border-bottom-left-radius: 30px; } .set_slides img { min-height: 380px; max-height: 380px; } .how-title { padding: 0 10px; } .banner-row .item-pic img { height: auto; } .cardSlider_img a { width: 100%; } .cardSlider_img img { min-height: 280px; max-height: 280px; } .sticky_tiger a.navbar-brand img { width: 150px; } .reviewbox_inner { left: 75px; } .searchlist_header__title h2 { font-size: 18px; line-height: 26px; } .search_layerItem { font-size: 14px; } .btn_search .rubicon-btn { padding: 10px 29px 10px 32px; font-size: 14px; } .search_subject { max-width: 100px; width: 100%; } .search_quantity .quantity input { width: 130px; } .search_subject input { padding-left: 18px; } .btn_search .rubicon-btn .arrowSearch svg { width: 20px; } .searchList__outer { padding: 21px; } .searcOuterBlock { margin-top: 20px; } .search_leftElements.w1 { display: none; } .w2 { width: 100%; } .cardItem { flex: 0 0 100%; } .search_titleline h3 { font-size: 20px; } .search_list { flex-direction: column; align-items: flex-start; } .ptsetl { padding: 0px 0px 0 20px; } .filterBtn_outer { display: block; } .search_titleline.ptsetl { display: flex; justify-content: space-between; width: 100%; align-items: center; } .filterBtns { display: flex; align-items: center; -moz-column-gap: 10px; column-gap: 10px; border: 2px solid #EBEBEB; padding: 10px 30px; color: #000; font-family: "BuenosAiresRegular"; border-radius: 30px; } .filterIcon img { display: block; } .right_toggle_menu_release { display: block !important; position: fixed; top: 0; width: 100%; height: 100%; background: #fff; z-index: 9999; right: 0; padding-bottom: 15px; padding-top: 100px; } .searchPrice select { padding: 7px 10px; } .arrow_prices { right: 10px; } .crossIcon { display: block; position: absolute; right: 20px; text-align: 0; top: 30px; } .searchLeftInner { overflow: auto; height: 100%; padding: 0px 10px; } .applyBtnouter { max-width: 352px; -moz-column-gap: 20px; column-gap: 20px; justify-content: center; } .applyBtn { padding: 10px 40px; } .paginationItem { margin: 40px 0 40px; } .modalBlockitem { flex-direction: row; } .modalLeftLayer { width: 100%; max-width: 150px; } .modalrightLayer { padding: 0px; width: calc(100% - 150px); } * { scrollbar-width: thin; } .titleItems a { padding-right: 7px; } .more_filter_Inner__sets .modal-body { padding: 0px; height: 100vh; overflow: hidden; } .more_filter_Inner__sets .modal-body .filter-dropdown__body { overflow: scroll; height: calc(100vh - 150px); } .more_filter_Inner__sets .filter-dropdown__footer { position: fixed; bottom: 0px; width: 100%; } .more_filter_Inner__sets .modal-header { padding: 10px 20px 20px 10px; } .modalrightLayer .searchPanel_teacher__inner { background: #F7F7F7; padding: 5px 10px; background: #fff; border: 1px solid #E8E6E6; } .select-list .select-option__item { position: relative; padding: 0.30rem 0.40rem; padding-right: 2.5rem; display: block; overflow: hidden; color: #b3b3b3; border: 1px solid #e6e6e6; text-transform: capitalize; font-size: 14px; } .modalLeftLayer .form-check { padding: 3px 2px; margin-bottom: 10px; cursor: pointer; font-size: 14px; font-weight: normal; } .titleItems .modal-title_24, .titleItems a { font-size: 14px; } .more_filter_Inner .modal-title { font-size: 20px; } .left_side_bar { max-width: 100%; } .tutor_rowWrap { flex-direction: column-reverse; } .inner-padding { padding: 20px 0; } .Tutors_Profile .inner-padding { padding: 20px 0 0px 0; } .tutor_tabs { margin-top: 40px; } .light-btn { font-size: 12px; } .Tutors_Profile .tab { justify-content: flex-start; } /* .small-rubicon-btn { padding: 8px 32px; } */ .font-30 { font-size: 20px; } .font-18 { font-size: 15px; } .Qualifications-type .three_sec { flex-direction: column; } .right_div { margin-left: unset; } .center_div { display: flex; justify-content: center; margin: 22px 0px; } .lession-price { padding: 20px 35px 40px 35px; } .slider-box-wrap { flex-direction: column; align-items: flex-start !important; } .online_Tutorinng_Platform { padding: 20px 20px; } .online_Tutorinng_Platform .small-rubicon-btn { padding: 8px 10px; } .font-14 { font-size: 12px; } .schedule-table { display: none; } .picName h3 { font-size: 18px !important; } .btncounter p.font-20.gray-clr { font-size: 14px; } /*.five_list ul { max-width: 50%; }*/ .five_list ul li { font-size: 14px; float: left; max-width: 48%; margin-right: 2%; } .five_list ul li { margin-bottom: 10px; } ul.list-unstyled { margin-bottom: 0; } section.Teaching_Expertise { padding: 0px 0; background: none; } .slider_videoSlide { padding: 20px 0; } .owl-nav.disabled { display: none !important; } .slider_videoSlide_container { padding: 5px 20px; } .left_side_bar { padding: 40px 20px; } .slider-box-wrap>div { max-width: 100%; } .lession-select span { font-size: 14px; } select#languages { max-width: 170px; margin-left: 0px; } .lession-select.text-end { display: flex; justify-content: space-between; width: 100%; align-items: center; } .lession-price button.owl-next { width: 25px; height: 25px; right: -29px; } .lession-price button.owl-next span { font-size: 20px; } .lession-price button.owl-prev { width: 25px; height: 25px; left: -31px; } .lession-price button.owl-prev span { font-size: 20px; } .font-20 { font-size: 18px; } .l-slider-item { padding: 24px 30px; } .blog-page .blog-row.row>.col-lg-6.col-md-6.col-sm-6.col-xs-12 { width: 100%; } .contact-about-col { width: 48%; margin-bottom: 30px !important; border: none; } .contact-left h1 { font-size: 34px; line-height: 48px; } .benifits-right .row { flex-direction: column; } .benifits-list-bg { width: 100%; } .reviewbox_inner { top: 16%; } .blog-page .blog-row .item { margin-bottom: 0; } .user-name-star h5 { font-size: 18px; line-height: 34px; } .faq-container-bg { width: 100%; max-width: 100%; } .tab-heading-bg h1 { font-size: 30px; line-height: 42px; } .lession-price button.owl-next { right: -50px; } .left_side_bar { margin-top: 10px; } .groupclass-mainbg .container { max-width: 100%; } .teacher-form-container .myContainer { padding: 30px; } .add-resume-popup .myContainer { width: 100%; } td.btn-edit-del button { margin-right: 4px; } .mainbg-signup .container { max-width: 100%; } } @media only screen and (max-width: 768px) and (min-width:600px) { .apply-form-main { width: 89%; margin: 0 auto; } .apply-form-bg { padding: 30px 65px; width: 100%; } .right-img-apply { display: none; } form.top-form input.pass-apply { padding-left: 15px; } } @media only screen and (max-width: 991px) and (min-width:600px) { .row.tutor_rowWrap { flex-direction: column-reverse; } .Tutors_Profile .container { max-width: 100% !important; width: 100%; } .Tutors_Profile .inner-padding { padding: 20px 0 0px 0; } .left_side_bar { max-width: 100%; box-shadow: none; background: #fff8ee; margin-top: 0; border-radius: 0px 0px 20px 20px; margin-bottom: 50px; } section.tutors_wrap.inner-padding { padding-top: 0; } .row.tutor_rowWrap .col-lg-4 { padding: 0; } section.slider_videoSlide { max-width: 94%; margin: 0 auto; } .profile_table { background: #fff; border-radius: 30px; margin: 30px; } .tutor-profile-header { background: #fff8ee; } .apply-bottm-content { padding: 20px; width: 50%; } section.tutors_wrap .profile_inner { display: flex; align-items: start; justify-content: space-between; } .profile-text { width: 77%; } .profile-text>p { text-align: left; } .ratings { text-align: left; } .profile_btn { justify-content: left; } .profile_table { text-align: left; padding-left: 31px; margin-left: 0; } .profile_btn { float: left; } .availbility { float: right; } .group-search-class .mdateInner p { flex-direction: row; } .social-icons { justify-content: left; } .group-class-profile-sidebar .profile_btn { flex-direction: row; width: 100%; display: flex; align-items: center; flex-wrap: inherit; justify-content: space-between; } .group-class-profile-sidebar .profile_btn .sidebar-book-btn { width: 50%; } .group-class-profile-sidebar .social-icons { justify-content: end; } .group-class-profile-sidebar .left_side_bar { padding: 40px 20px; padding-bottom: 20px; } } @media screen and (max-width: 600px) { .nameItemInner p{ font-size: 18px; } section.slider_videoSlide .row { width: 100%; } .right_div { max-width: 100%; } .left_div { max-width: 100%; } .top-subheader h2 { font-size: 42px; line-height: 60px; } .over-caption h3 { font-size: 16px; line-height: 22px; margin-bottom: 20px; } .blog-page .over-caption { padding-right: 20px; padding-left: 15px; } .time-categories { padding: 20px 0px; width: 100%; margin: 0; padding-top: 0; } .blog-row .item { margin-bottom: 0; } .date ul { margin: 0; } .date ul li:last-child { margin-right: 0; } .blog-search input[type="text"] { height: 40px; } button.btn-search { height: 40px; font-size: 14px; line-height: 20px; } .user-comment-bg p { font-size: 16px; } .user-name-star h5 { font-size: 20px; } .helpful-bg { margin-top: 20px; } .comment-date { font-size: 16px; line-height: 28px; } .share-comment a { font-size: 16px; } .total-comment-filter-bg { display: flex; align-items: center; justify-content: center; } .total-comment-number, .filter-sorted { width: 50%; font-size: 16px; } .like { margin-right: 14px; } .sub-content-single h2 { font-size: 24px; line-height: 40px; } .blog-title { font-size: 27px; line-height: 44px; } .row.blog-single .time-categories { padding-top: 12px; } .row.blog-single .time-categories .button.time-button a { font-size: 12px; } .row.blog-single .time-categories .col-lg-6.col-md-6.col-sm-6.col-xs-12 { padding-left: 0; } .sub-content-single h6 span { margin-top: 10px; } .sub-content-single h6 { display: flex; flex-direction: column; } .top-sec-cover .language-row { padding-top: 0; padding-bottom: 35px; } .upcomingOuter { padding-left: 15px; padding-right: 0; } .btncounter { max-width: 110px; } .top-sec-cover { padding-top: 30px; } .top-sec-cover .item-pic.col { padding-top: 50px; padding-bottom: 50px; } .desk_header_menu .offcanvas-body { padding-top: 0; } .searchbox input.form-control { padding-left: 50px; } body .banner-section .searchbox form img { left: 23px; } .fc-col-header-cell .fc-col-header-cell-cushion { font-size: 12px; padding: 10px; } .fc-col-header-cell { padding-top: 1px !important; } .cal-available label { font-size: 14px; } .cal-heading h3 { font-size: 24px; } .cal-heading h6 { font-size: 18px; } .cal-heading { width: 100%; } .fc-timegrid-slots td.fc-timegrid-slot { font-size: 12px; } .cal-available { margin-top: 18px; } .review_sec { padding: 0px 0; } button.fc-today-button.fc-button.fc-button-primary { top: -40px; position: relative; } .fc button.fc-time-button { display: none; } .calendar-view .fc-header-toolbar .fc-toolbar-chunk .fc-today-button { height: 10px; font-size: 14px; } #facebox .close { color: red; } .fc .fc-timegrid-slot { height: 10px !important; } .custom-popd .cal-heading { max-width: 100%; } .custom-popd .modal-dialog .modal-content { max-width: 100%; width: 100%; } .custom-popd .modal-dialog { max-width: 96%; } .custom-popd a.fc-col-header-cell-cushion { font-size: 9px; } .videotitle p { font-size: 12px; } .time-head { font-size: 12px; } .l-slider-box { row-gap: 10px; } .custom-popd a.fc-col-header-cell-cushion { font-size: 9px; padding: 5px; font-weight: 600; } .count-about { width: 100%; margin-bottom: 30px; } .mission-section-left { padding: 10px 15px; } .expert-team-bg h2 { margin-bottom: 0; } .meet-content-col-1 { padding-top: 20px; padding-bottom: 40px; padding-left: 30px !important; padding-right: 30px !important; } .contact-about-row { margin-bottom: 60px; } .about-how { padding: 60px 0px; } .mission-container { padding-top: 60px; padding-bottom: 60px; } .mission-section-left p { margin-bottom: 30px; } .row.about-bg { margin: 60px 0; } .contact-left { padding-left: 3rem !important; padding-right: 3rem !important; } .form-write-us-bg .left-write { padding: 20px 30px; } .logo-write { width: 75%; margin: 0 auto; } .logo-write img { width: 100%; } .writeus-img { display: none; margin: 30px; margin-left: 0; margin-right: 0; } .right-write-form { padding: 35px 30px; } .sign-up-bg { max-width: 100%; flex-direction: column; } .sign-up-bg .left-write { width: 100%; } .sign-up-bg .right-write-form { width: 100%; } .date.justify-content-end { flex-direction: row-reverse; } .accordian-bg-faq .accordion-item .accordion-button:not(.collapsed), .accordian-bg-faq .accordion-item .accordion-button { font-weight: 500 !important; font-size: 15px; line-height: 23px; border-bottom: none; } .accordian-bg-faq .accordion-item .accordion-button:not(.collapsed) { box-shadow: none; padding-bottom: 8px; } /* .accordian-bg-faq .accordion-item .accordion-body { padding-top: 0; font-weight: 400; font-size: 14px; line-height: 22px; } */ .accordian-bg-faq .accordion-button::after { background-size: 70%; } .top-small-head { font-weight: 700; font-size: 16px; line-height: 26px; letter-spacing: 0.3em; } .expert-team-bg p { text-align: center; font-size: 16px; line-height: 29px; color: #161D27; } .expert-team-bg h2 { font-weight: 700; font-size: 19px; line-height: 30px; } .how-title { padding: 0px 0px; } /* .testimonial-title h1, .how-title h1 { font-size: 19px; line-height: 27px; } */ .about-how .how-title h1 { line-height: 36px; } /*  .testimonial-title h4, .how-title h4 { font-weight: 700; font-size: 16px; line-height: 26px; } */ .searchbox input.form-control::placeholder { font-size: 12px; } .about-us-content h1 { font-size: 16px; line-height: 32px; margin-top: 30px; } .row.about-bg .col-lg-6.col-md-6.col-sm-6.col-xs-12 { padding: 0; } .core-value-top-heading { text-align: center; padding: 0; } .core-value-top-heading h3 { font-size: 19px; line-height: 30px; } .row.count-bg-about { margin-top: 30px; justify-content: space-between; padding: 0 20px; } .row.count-bg-about { padding: 0 0px; } .count-about { padding: 30px; } .core-value-top-heading h3 { font-style: normal; font-weight: 700; font-size: 19px; line-height: 30px; } .count-about h6 { font-size: 16px; line-height: 22px; text-align: center; text-transform: capitalize; } .count-about p { font-weight: 400; font-size: 14px; line-height: 27px; text-align: center; text-transform: capitalize; } .name-designation h6 { font-style: normal; font-weight: 700; font-size: 18px; line-height: 25px; text-align: center; text-transform: capitalize; color: #FFFFFF; } .name-designation p { font-style: normal; font-weight: 600; font-size: 14px; line-height: 20px; text-align: center; text-transform: capitalize; color: #FFFFFF; } .mission-section-left { text-align: center; } .mission-section-left h2 { font-weight: 700; font-size: 19px; line-height: 30px; text-align: center; color: #161D27; } .mission-section-left span.underline1:after { display: none; } .mission-section-inner { margin-top: 30px; } .ourmission-bg { padding: 40px 60px; border-radius: 21px; } .how-content { padding: 0 0px; } .ourmission-bg h5 { font-size: 20px; line-height: 28px; text-align: center; margin-top: 15px; } /* .how-content .item-content h4 { font-size: 18px; line-height: 25px; text-align: center; } */ .how-content .row .col { padding: 0px 15px; } .count-about h2 { font-size: 40px; line-height: 56px; } .how-about1 { display: none; } .how-content .container { padding: 10px; padding-top: 0; padding-bottom: 0; } /* .how-content a.rubicon-btn { font-size: 14px; line-height: 20px; margin-top: 20px; } */ .contact-about-col { flex-direction: unset; text-align: left; } .contact-about-col img { margin-left: 0; } .contact-details-about { width: 72%; } .contact-about-col { align-items: center; } .contact-details-about h6 { font-size: 18px; line-height: 25px; } .contact-about-col img { width: 14%; margin-bottom: 0; } .how-about1 { margin-top: 30px; } .about-how { padding: 60px 0px; padding-bottom: 0; } .how-content a.rubicon-btndesk { display: none; } .button-mobile, .button-mobile .rubicon-btn { display: block; } button.Watch-video { font-weight: 400; font-size: 14px; line-height: 20px; /* identical to box height */ display: flex; align-items: center; text-align: center; text-transform: capitalize; /* Dark */ color: #161D27; background: #FFFFFF; /* Dark */ border: 1px solid #161D27; border-radius: 30px; height: 45px; padding: 0px 18px; } .button-mobile { display: flex; align-items: center; justify-content: space-evenly; margin-top: 40px; } .button-mobile a.rubicon-btn { margin: 0; } .testimonial-col-bg { width: 100%; max-width: 93%; } .testimonial-bg .owl-nav { text-align: center; padding-right: 0; } .testimonial-col-bg { padding-left: 0; padding-right: 10px; } .testimonial-col-bg .img-bg { width: 35%; } .testimonial-content h6, .testimonial-content span { text-align: left; } .testimonial-col-bg .testimonial-content { width: 64%; } .testimonial-content p { text-align: left; } .expert-team-bg { padding-top: 50px; padding-bottom: 50px; } .testimonial-bg .owl-stage-outer { padding-top: 50px; padding-left: 30px; } .img-bg2 { left: 30px; } .top-subheader h2 { font-size: 25px; line-height: 35px; } .top-subheader p { font-size: 14px; line-height: 20px; } .blog-search { max-width: 79%; position: relative; margin-top: 15px; } .blog-search input[type="text"] { height: 40px; width: 100%; } .blog-search .btn-search { position: absolute; right: -25px; width: 40%; } .top-subheader { min-height: 156px; padding-top: 20px; padding-bottom: 20px; margin-top: 5px; } .time-categories p,.sub-content-single p,.sub-content-single ul li,.acbody  p,.acbody  ul li,.acbody ol li,.button.rubi-btn-view a.primary-bg.small-rubicon-btn { font-size: 15px; line-height: 22px; min-height: auto; } .time-button .primary-bg.small-rubicon-btn { font-size: 14px; line-height: 20px; color: #fd6727; } .time-categories .date ul li { font-size: 11px; line-height: 15px; } .contact-subheader { background-image: url(/public/assets/images/cotact-mobile-subheader.png) !important; padding-top: 50px; padding-bottom: 50px; } .contact-subheader h2 { margin-bottom: 0; } .contact-left { padding-left: 1rem !important; padding-right: 1rem !important; text-align: center; } .contact-left p { text-align: center; font-size: 14px; line-height: 20px; } .social-icon { margin-bottom: 40px; margin-top: 20px; justify-content: center; } .contact-right { display: none; } .contact-mobile { display: block; } .contact-mobile { display: block; margin-bottom: 40px !important; } .contact-bottom-footer { margin-top: 0px !important; } .contact-about-row { margin-bottom: 50px; padding-bottom: 20px; } .contact-form-bg input, .contact-form-bg textarea { margin-bottom: 0; } .tab-heading-bg .nav-pills .nav-link { width: auto; padding: 5px 3px; margin-bottom: 0; font-size: 14px; line-height: 20px; } .tab-heading-bg { padding: 20px 15px !important; } .tab-heading-bg .nav-pills { max-width: 100%; flex-direction: unset !important; justify-content: space-between; display: flex; flex-wrap: nowrap; padding-left: 0; margin-bottom: 0; list-style: none; align-content: space-around; align-items: stretch; overflow-x: auto; -webkit-overflow-scrolling: touch; gap: 0.2rem; } .acbody iframe{ max-width: 100%; height: auto; } .tab-heading-bg .nav-pills .nav-link.active { border-left: none; border-bottom: 2px solid #FD6727; border-radius: 4px; color: #FD6727;; } .tab-heading-bg .nav-pills .nav-link { border-radius: 4px; text-align: center; flex-shrink: 1; } .tab-heading-bg h1 { font-weight: 600; font-size: 25px; line-height: 35px; text-align: center; } .faq-container-bg { padding: 40px 0px; padding-top: 20px; } .accordian-bg-faq { padding: 15px 0px; } .query-faq button { width: 24%; } .accordian-bg-faq .accordion-button:not(.collapsed)::after { /* background-image: url(/public/assets/images/minus.png); */ background-position: center; } .faq-subheader { background-image: url(/public/assets/images/faq.png) !important; min-height: 158px !important; background-position: 69%; margin-top: 0 !important; } .faq-subheader h2 { margin-bottom: 0; } .row.blog-single { padding-top: 20px; } .categories-name { margin-bottom: 0; } .blog-title { font-weight: 600; font-size: 16px; line-height: 20px; margin-bottom: 10px; } .row.blog-single .time-categories { padding-top: 12px; padding-left: 0; } row.blog-single .time-categories .time-section { margin-bottom: 10px; } .row.blog-single .time-categories .time-section { padding: 0; margin-bottom: 15px; } .sub-content-single { padding: 15px 5px; } .sub-content-single h2 { font-weight: 600; font-size: 15px; line-height: 21px; } .sub-content-single blockquote { font-weight: 400; font-size: 14px; line-height: 20px; padding: 0 10px; margin-bottom: 30px; } ul.blog-post-li li { font-weight: 400; font-size: 14px; line-height: 26px; } ul.blog-post-li li:before { top: 5px; } .sub-content-single { margin-top: 0px !important; } .sub-content-singlecmnt { margin-top: 30px !important; } h6.categories-name { font-weight: 600; font-size: 14px; line-height: 24px; } .sub-content-single h3 { font-weight: 700; font-size: 20px; line-height: 28px; } .sub-content-single h6 { flex-direction: unset; font-size: 16px; line-height: 22px; } .sub-content-single h6 span { margin-top: 0; } .total-comment-number { font-size: 16px; line-height: 22px; padding-left: 0; padding-right: 0; } .user-comment-bg { margin-left: 10px; margin-right: 10px; width: 94%; padding: 15px; } .user-name-star h5 { font-size: 16px; line-height: 22px; } .star-comment img { width: 100%; } .comment-date { font-size: 14px; line-height: 20px; margin-top: -35px; } .user-comment-bg .col-lg-6.col-md-6.col-sm-6.col-xs-12 { padding-left: 10px !important; } .helpful-bg { justify-content: space-between; } .sub-content-single .user-comment-bg p { margin-bottom: 15px; } .helpful-bg { margin-top: 10px; } .section-1-sidebar button { margin-top: 50px; align-items: center; display: flex; justify-content: center; margin-left: auto; margin-right: auto; } .section-1-sidebar button i { margin-right: 10px; } .title-content h6 span { margin-left: 5px; } .top-subheader h2 { margin-bottom: 0; } .about-how .how-content .row { margin-bottom: 70px; } .core-value-top-heading span.underline-1:after { display: block; } .privacy-heading span:after { top: 15px; height: 2px; width: 40px; right: -60px; } .about-subheader { background-image: url(/public/assets/images/about-subheader.png); min-height: 156px !important; } .about-how { padding: 60px 15px; padding-bottom: 0; } .blog-search input[type="text"]::placeholder { font-size: 12px; line-height: 17px; } .row-custom-contact { max-width: 100%; width: 100%; flex-direction: column; display: flex; } .row-custom-contact .col-lg-6.col-md-6.col-sm-6.col-xs-12 { max-width: 100%; width: 100%; } input[type="text"]::placeholder { font-size: 11px; line-height: 22px; } .blog-search input[type="text"]::placeholder { font-size: 12px; line-height: 17px; } .privacy-subheader { margin-bottom: 20px; } .privacy-heading { font-weight: 700; font-size: 25px; line-height: 35px; } .privacy-subheader p { display: none; } .container-content-privacy p { font-size: 14px; line-height: 23px; margin-bottom: 30px; } .bg-privacy-content { padding: 15px; max-width: 98%; margin: 0 auto; margin-bottom: 30px; padding-left: 0; padding-right: 0; } .bg-privacy-content h5 { margin-bottom: 5px; } .bg-privacy-content ul li { font-weight: 400; font-size: 14px; line-height: 26px; } .container-content-privacy { padding-bottom: 30px; } .bg-privacy-content span { font-size: 14px; line-height: 23px; color: #6C6A6A; } .bg-privacy-content h5, .bg-privacy-content h6 { font-size: 16px; line-height: 22px; } .mainbg-signup .writeus-img { margin: 15px 0px; margin-bottom: 0; display: none; } .sign-up-bg .left-write { padding: 30px 30px; } .mainbg-signup { background: #fff; } .right-write-form { padding-left: 0; padding-right: 0; } .social-icon-btn button { width: 48%; margin-bottom: 20px; } label.check-box { font-weight: 400; font-size: 12px; line-height: 30px; } label.check-box a { font-weight: 400; font-size: 12px; line-height: 30px; } .right-write-form input::placeholder { font-size: 16px; line-height: 28px; } label.check-box input { width: 21px; } .mainbg-signup .container.pt-5.pb-5 { padding-left: 0; padding-right: 0; padding-top: 35px !important; padding-bottom: 20px !important; } .btn-read { display: none; } .view-btn-sidebar.read-faq { display: none; } .sign-up-header, .privacy-header, .white-header { background: #fff8ee; } .form-write-us-bg .right-write-form { padding-left: 15px; padding-right: 15px; } .left_side_bar { padding-top: 80px; } .left-icon-list { position: absolute; right: 10px; top: -50px; } .profile-text a { font-family: 'BuenosAiresRegular'; font-size: 14px; line-height: 20px; } .profile_table tr { text-align: left; } .profile_table tr td { font-size: 14px; line-height: 20px; } td.sidebar-profile-td1 { width: 66%; } .About-Ashlynn { margin: 0px 0; } .mt-30 { margin-top: 30px; } .Teaching-Qualifications { margin: 0px 0 0px; } .l-slider-box .inner-slider { width: 47%; height: auto; padding-top: 18px; padding-bottom: 18px; } .owl-carousel .owl-nav button.owl-next { right: -60px; } .cal-heading h3 { font-size: 20px; line-height: 28px; } .cal-heading h6 { font-size: 14px; line-height: 20px; } .cal-available label { font-size: 14px; line-height: 20px; } input.booked-bg { margin-right: 5px; } .cal-available { margin-top: 18px; margin: 0; position: absolute; top: 0; right: 0; } .online_Tutorinng_Platform .t_platform_wrap h6 { font-size: 16px; line-height: 22px; } .title_flag h3 { font-size: 18px; line-height: 25px; } .CardFlag { font-size: 14px; line-height: 20px; } .priceInner h3 { font-size: 20px; } .picName h3 { font-size: 13px !important; line-height: 21px !important; } .share_content { flex-direction: column; } .review_like { justify-content: space-between; margin-top: 10px; } /* .small-rubicon-btn { padding: 8px 16px; } */ .Tutors_Profile .tab { gap: 10px 8px; } .videotitle { height: auto; } .yt-video iframe { height: 240px; } .online_Tutorinng_Platform { padding: 20px 15px; } #progressbar li:nth-child(3):after { top: 80px; } /* stepbar responsive  */ .stepbar-bg { position: relative; z-index: 0; padding-bottom: 30px; } .stepbar-bg { background: #fff; padding-top: 30px; } #progressbar { left: -25px; top: 15px; } .profile-user-img { display: none; } #progressbar li { margin-bottom: 0 !important; } #progressbar li:nth-child(3) { margin-bottom: 0px; } .stepbar-bg .card1 h6 { display: none; } #progressbar { left: 0 !important; top: 0; width: 100%; display: flex; z-index: 9; justify-content: space-between; padding: 15px; } #progressbar li:nth-child(1):after { top: auto; top: 27px !important; width: 25%; height: 2px; left: 7%; } #progressbar li:nth-child(2):after { top: 45% !important; width: 19%; height: 2px; background: #bdbdbd; left: 40%; } #progressbar li:nth-child(3):after { top: 45% !important; left: auto; height: 2px; width: 30%; z-index: -1; background: #bdbdbd; } #progressbar li:nth-child(4):after { top: 45% !important; left: auto; height: 2px; width: 20%; z-index: -1; background: #bdbdbd; } #progressbar li:last-child:after { opacity: 0; } .pay-bg-section-1 label.pay-icons { width: 100%; } h3.heading-mathod { margin-bottom: 40px; font-size: 20px; line-height: 28px; color: #1C1F3E; text-align: center; } .label-head:first-child { display: none; } .label-head { font-size: 16px; line-height: 22px; color: #6C6A6A; } form.payment-mathod-form { margin-bottom: 40px; } /* .payment-mathod-bg p{ display: none; } */ .card2 { padding-top: 0; } .first-screen { background: #fff; position: relative !important; border-bottom: 1px solid #fff !important; padding-bottom: 35px; } .form-inner-stepbar h2 { font-size: 18px; line-height: 25px; text-align: center; color: #1C1F3E; } .form-inner-stepbar h5 { font-size: 14px; line-height: 20px; text-align: center; color: #6C6A6A; } .card2 { border-bottom: none; } .next-button { font-size: 14px; line-height: 20px; display: flex; align-items: center; text-align: center; text-transform: capitalize; color: #FFFFFF; } .form-inner-stepbar form select { font-weight: 400; font-size: 14px; line-height: 28px; color: #8B8B96; letter-spacing: 0; } .next-button span { font-size: 12px; } .switch-bg label { font-weight: 400; font-size: 14px; line-height: 28px; color: #8B8B96; } span.info-icon { font-weight: 400; font-size: 12px; line-height: 17px; color: #8B8B96; } .avail-head { font-weight: 400; font-size: 14px; line-height: 28px; } span.back-btn-bar { font-size: 14px; line-height: 20px; display: flex; align-items: center; text-align: center; text-transform: capitalize; color: #161D27; font-family: 'BuenosAiresThin'; } .available-offer-bg { width: 100%; margin-bottom: 30px; margin-top: 30px; } .form-inner-stepbar { padding-left: 0; } .available-offer-bg { margin-bottom: 180px; padding: 10px 30px; } .step-breadcrumb ul li a { font-size: 12px; } .secnd-screen { position: relative; } .next-button { right: 0; } .prev, .next-button { bottom: 0; } .secnd-screen { border-bottom: 1px solid white !important; } .schedule-amin-bg { padding-bottom: 30px !important; position: relative !important; border-bottom: 1px solid #fff !important; } .first-screen .next-button { right: 20px; } h2.schedule-heading { font-weight: 600; font-size: 16px; line-height: 22px; text-align: center; color: #1C1F3E; } .cal-heading h3 { font-style: normal; font-weight: 700; font-size: 16px; line-height: 22px; color: #161D27; } .custom-calender-stepbar .cal-heading h6 { font-weight: 400; font-size: 14px; line-height: 20px; color: #161D27; } .custom-calender-stepbar .cal-available { display: none; } .custom-calender.custom-calender-stepbar { position: relative; margin-top: 20px !important; } .payment-mathod-bg { padding-left: 0; padding-bottom: 35px; margin-bottom: 0 !important; } form.payment-mathod-form { padding: 0; } .final-step h5 { font-style: normal; font-weight: 600; font-size: 20px; line-height: 28px; text-align: center; color: #1C1F3E; } .final-step-inner { padding-top: 30px; } .final-step-inner h3 { font-size: 18px; line-height: 25px; color: #6C6A6A; } .progress-bar-wrap p { font-size: 14px; line-height: 20px; text-align: center; color: #6C6A6A; } .final-step-inner span { font-weight: 400; font-size: 16px; line-height: 22px; text-align: center; color: #6C6A6A; } .final-step-inner img { width: 100px; height: auto; } .bg-step-main { background: #fff; } #progressbar li.active:before { font-size: 14px; } .bg-step-main { padding: 50px 0px; } label.coupen-bg input { height: 45px !important; } label.coupen-bg button { height: 45px; } .prev span.fa.fa-light.fa-chevron-left { height: 42px; } .custom-calender-stepbar .fc-col-header-cell .fc-col-header-cell-cushion { font-size: 10px; padding: 7px; padding-left: 5px; } .custom-calender-stepbar .fc-timegrid-slots td.fc-timegrid-slot { font-size: 10px; } .custom-calender-stepbar .fc-toolbar-title { font-size: 12px !important; } .custom-calender-stepbar .time-head { font-size: 10px; } .custom-calender-stepbar button.fc-today-button.fc-button.fc-button-primary { right: 0px; font-size: 12px; } label.coupen-bg input::placeholder { font-size: 14px; line-height: 28px; } .bg-color-custom { padding: 0; } .main-bg-custom { box-shadow: none; padding: 00px 15px; } .confirmation h1 { font-weight: 600; font-size: 20px; line-height: 28px; text-align: center; text-transform: capitalize; color: #161D27; } .confirmation p { font-style: normal; font-weight: 400; font-size: 14px; line-height: 20px; text-align: center; color: #6C6A6A; } .imgcontainer img { width: 100%; } .imgcontainer { width: 100px; } .customers td, .customers th { padding: 15px 8px; } .confirmation h1 { margin-bottom: 10px; } #progressbar li:before { background: #fff; } .popup-step-bg .modal-dialog { max-width: 100%; z-index: 9999; margin: 0 auto; } .modal-footer.mobile-footer, .mobile-header { display: block; } .modal-footer.mobile-footer .profile-user-img { display: block; position: absolute; bottom: 0; margin-bottom: 0; left: 0; } .modal-footer.mobile-footer .profile-user-img img { width: 40px; } .profile-user-img span { font-size: 14px; margin-left: 6px; } button.btn-close.mobile-close { display: block; top: 0px; z-index: 99; } .mobile-sidebar-logout { color: #fd6727; width: 100%; /* background: red; */ padding: 10px 5px 10px 5px; font-weight: bold; border-top: 1px solid #CCC; margin-top: 10px; } .mobile-header { background: #fff; } /*p.prev.text-danger { display: none; visibility: hidden; }*/ .popup-step-bg .modal-content { border-radius: 0px; overflow: hidden; } #progressbar li.active:after { background: #fd6727 !important; } .sign-up-popup .modal-dialog { max-width: 100%; z-index: 999; } .mainbg-signup .container.pt-5.pb-5 { padding-top: 0 !important; } .step-form-bg .card2.first-screen.show1 { display: block; height: 75vh; } .step-form-bg { background: #fff; position: relative; overflow: auto; } .modal-footer.mobile-footer .profile-user-img { display: block; position: fixed; bottom: 16px; margin-bottom: 0; left: 0; z-index: 99; } .next-button { position: fixed; bottom: 16px !important; z-index: 99; right: 20px; } .confirm-btn { position: unset !important; z-index: 0; margin-bottom: 10px; } .popup-step-bg .modal-content { border-radius: 0px; overflow: hidden; min-height: 100vh; background: #fff; } .bottom-footer-mobile { height: 80px; background: #fff; width: 100%; bottom: 0; position: fixed; z-index: 1; left: 0; box-shadow: 1px 2px 6px #c9c9c9; } .popup-step-bg .modal-content { z-index: 0; } .modal-footer.mobile-footer { z-index: 99; border: none; } label.coupen-bg { z-index: 0; } .schedule-amin-bg { border-bottom: none; } .lession-price { padding: 20px 10px 35px 10px; } .lession-price .owl-carousel { width: 85%; margin: 0 auto; } .l-slider-item { box-shadow: none; } .custom-popd .cal-header .cal-available label { font-size: 12px; line-height: 21px; } .custom-popd .cal-heading h6 { font-size: 14px; line-height: 25px; } .custom-popd .cal-heading h3 { font-size: 20px; line-height: 20px; margin-bottom: 12px; } section.blog-section .blog-row .item { margin-bottom: 20px; } section.blog-section .date { padding-bottom: 10px; } .thankyou-tab .imgcontainer { margin: 0 auto; } section.how-container { padding: 15px 15px; padding-bottom: 0; } .special-box { width: 100%; } .about-videopop .modal-dialog { max-width: 100%; } .button-mobile { width: 100%; } .bwtween-title .how-title { padding: 0 15px; } .blog-inner { width: 100%; } section.blog-section .over-caption h3 { margin-bottom: 5px; } section.blog-section .date { padding-bottom: 15px; padding-top: 5px; } .box-tutor-1:after, .box-tutor-2:after { display: none; } .right-img-apply img { width: 100%; display: none; } .benifits-left h2 { font-weight: 700; font-size: 20px; line-height: 28px; text-align: center; color: #161D27; padding: 0px 20px; } .benifits-left p { font-size: 14px; line-height: 20px; text-align: center; color: #6C6A6A; } .banifits-list p { font-style: normal; font-weight: 400; font-size: 14px; line-height: 20px; color: #6C6A6A; } .benifits-list-bg { width: 100%; margin: 0 auto; margin-bottom: 20px; } .img-benifits { width: 65px; height: 65px; } .banifits-list h6 { font-weight: 600; font-size: 16px; line-height: 22px; } .section-3-benifits .benifits-left h2 { padding: 0; text-align: left; } .section-2-benifits, .section-3-benifits { padding-top: 50px; padding-bottom: 35px; } .section-3-benifits .benifits-left p { text-align: left; font-style: normal; font-weight: 400; font-size: 14px; line-height: 20px; color: #6C6A6A; } .list-item-teach ul li { font-weight: 400; font-size: 14px; line-height: 20px; color: #6C6A6A; margin-bottom: 15px; } .section-3-benifits .benifits-left { order: 2; padding-top: 30px; } form.top-form input { width: 100%; padding: 8px 15px; border-radius: 50px; border: none; } form.top-form label { margin-bottom: 20px; } form.top-form button { padding: 13px 0; margin-bottom: 20px; font-weight: 400; font-size: 14px; line-height: 28px; color: #FFFFFF; } .apply-form-bg h2 { font-weight: 600; font-size: 20px; line-height: 28px; text-align: center; color: #FFFFFF; } .apply-form-bg p { font-weight: 400; font-size: 14px; line-height: 30px; text-align: center; margin-bottom: 20px; color: #FFFFFF; } .apply-form-bg p.term-apply { font-size: 12px; line-height: 18px; text-align: center; color: #FFFFFF; } .apply-form-bg p.term-apply a { font-size: 12px; line-height: 18px; } form.top-form input::placeholder { font-weight: 400; font-size: 14px; line-height: 28px; color: #6C6A6A; } form.top-form input.pass-apply { padding-left: 15px; } .section-2-benifits .benifits-right { margin-top: 20px; } .section-2-benifits .benifits-left p { margin-bottom: 10px; } .section-3-benifits { padding-left: 0; padding-right: 0; } .list-item-teach button { padding: 10px 27px; } .bg-become-tutor h1 { font-weight: 700; font-size: 20px; line-height: 28px; text-align: center; color: #161D27; padding: 10px 40px; } .box-tutor-outer { width: 100px; height: 100px; margin-bottom: 15px; } .box-tutor-inner { width: 66px; height: 66px; } .box-tutor-inner img { width: 100%; padding: 15px; } .bg-become-tutor-2 p { padding: 0px 30px; } .bg-become-tutor-2 .col-lg-3.col-md-3.col-sm-3.col-xs-12 { margin-bottom: 60px; } .apply-bttom-bg { padding: 0; background-image: none; } .apply-bottm-content { padding: 25px; text-align: center; margin-bottom: 40px; } .apply-bottm-content h5 { padding: 0px 40px; } .apply-bottm-content h5 { padding: 0px 40px; font-weight: 700; font-size: 16px; line-height: 22px; text-align: center; text-transform: uppercase; color: #161D27; } .apply-bottm-content p { font-weight: 400; font-size: 14px; line-height: 20px; text-align: center; color: #6C6A6A; } .apply-bottm-content button { background: #FD6727; border-radius: 55px; width: max-content; border: none; padding: 12px 60px; margin-top: 30px; } .groupclass-mainbg .searchlist_header__title h2 { font-weight: 700; font-size: 18px; line-height: 22px; text-align: center; color: #000000; } .groupclass-mainbg .searchlist_header__title p { font-weight: 400; font-size: 14px; line-height: 18px; text-align: center; color: #000000; padding: 0px 5px; } .groupclass-mainbg .search_layerItem { max-width: 100%; width: 100%; } .groupclass-mainbg .search_subject input { padding-left: 18px; width: 100%; } .groupclass-mainbg .search_subject input::placeholder { font-size: 14px; line-height: 20px; text-transform: capitalize; color: #6C6A6A; } .groupclass-mainbg .search_layerItem { justify-content: space-between; } .search_quantity .quantity-button.quantity-down, .search_quantity .quantity-button.quantity-up { width: max-content; right: 0; } .group-search-class .owlItemInner { max-width: 100%; } .group-search-class .title_flag h3 { font-weight: 700; font-size: 20px; line-height: 28px; display: flex; align-items: center; color: #161D27; } .group-search-class .mdateInner p { font-size: 12px; line-height: 17px; display: flex; align-items: center; color: #161D27; flex-direction: row; } .group-search-class .priceInner h3 { font-size: 24px; line-height: 34px; display: flex; align-items: center; color: #FD6727; } .group-search-class .bookingBlock { margin-top: 0; } .group-search-class .itemDataLayer { row-gap: 50px; } .group-search-class .picName h3 { font-weight: 600; font-size: 15px !important; line-height: 21px; display: flex; align-items: center; color: #161D27; } .group-search-class .card_innerLayer { padding: 0px 5px; } .class-group-right .search_titleline { display: flex; } .class-group-right .searchselect span { font-weight: 600; font-size: 14px; line-height: 20px; color: #161D27; } .class-group-right .searchselect select { border: none; color: #161D27; padding: 0 5px; background-color: #fff; font-size: 14px; line-height: 20px; color: #161D27; } form.quantity-form .input-group .quantity-field { font-weight: 600; font-size: 18px; } .class-group-right .card_innerLayer { margin-top: 10px; } .bg-become-tutor { padding-bottom: 0; } .img-benifits img { width: 70%; } .img-benifits { width: 25%; height: 65px; } .search_quantity .quantity-nav { right: 10px; } .search_subject input::placeholder { font-size: 14px; } .right_toggle_menu_release { width: 100% !important; max-width: 100%; } .btn__apply .applyBtn { width: 40%; } .class-group-sidebar .btn__apply .applyBtn { width: 50%; } .right_toggle_menu_release .applyBtnouter.btn__apply { flex-direction: revert; max-width: 100%; } .contact-form-bg input::placeholder { font-size: 16px; } .section-2-benifits .benifits-right { width: 100%; } .section-2-benifits .img-benifits { padding: 10px; } .class-group-Profile .inner-padding { padding-top: 0; } .class-group-Profile .About-Ashlynn h1 { font-size: 24px; line-height: 34px; display: flex; align-items: center; text-transform: capitalize; color: #161D27; } .group-profile-row { row-gap: 30px; } .class-group-Profile .About-Ashlynn h2 { font-size: 20px; line-height: 28px; margin-top: 20px; margin-bottom: 15px; } .class-group-Profile .About-Ashlynn p { font-size: 14px; line-height: 20px; text-transform: capitalize; color: #000000; } .class-group-Profile .About-Ashlynn .yt-video { margin-top: 60px; } .group-bottom-col { width: 100%; margin-bottom: 15px; } .group-bottom-date, .group-bottom-time { width: 48%; } .class-group-Profile .tutor_rowWrap .col-lg-8 { margin-top: 40px; } .tab-1section-group-profile { flex-direction: column-reverse; } .signin-btn-class { width: 100%; } .forum-questin-listingimg { width: 100%; margin-bottom: 20px; } .ask-container-top-forum h2 { font-weight: 700; font-size: 19px; line-height: 27px; text-align: center; /* Dark */ color: #161D27; } .ask-container-top-forum p { font-weight: 400; font-size: 11px; line-height: 15px; text-align: center; /* Dark */ color: #161D27; } button.btn-search.ask-btn-forum { font-weight: 600; font-size: 8px; line-height: 11px; text-transform: capitalize; color: #FFFFFF; padding: 10px 10px; } button.btn-search.ask-btn-forum::placeholder { font-weight: 400; font-size: 9px; line-height: 13px; text-transform: capitalize; /* gray */ color: #6C6A6A; } .ask-container-top-forum input::placeholder { font-weight: 400; font-size: 8px; line-height: 13px; text-transform: capitalize; /* gray */ color: #6C6A6A; } .ask-container-top-forum .input-example-content { font-style: normal; /* font-weight: 350; */ font-size: 11px; line-height: 15px; text-decoration-line: underline; /* Dark */ color: #161D27; } .ask-container-top-forum .blog-search { max-width: 87%; text-align: center; margin-top: 5px; } .ask-container-top-forum .blog-search input[type="text"] { height: 31px; width: 100%; } .ask-container-top-forum .blog-search input[type="text"]::placeholder { font-weight: 400; font-size: 9px; line-height: 13px; text-transform: capitalize; color: #6C6A6A; } .ask-container-top-forum .blog-search .input-group.mb-3 { margin-bottom: 7px !important; } .forum-subheader { margin-top: 0; min-height: 190px; margin-bottom: 30px; } .class-group-container { max-width: 100%; width: 100%; } .class-group-container .container { max-width: 100%; padding: 0; } .class-group-ul.nav-tabs { border-bottom: none; column-gap: 4px; } .class-group-container .container { max-width: 100%; padding: 0; } .tab-1section-group-profile { box-shadow: none; padding: 15px; } .signin-btn-class>h5 { font-style: normal; font-weight: 700; font-size: 16px; line-height: 22px; } .row.asked-ques-row { margin-bottom: 15px; justify-content: space-between; } .row.asked-ques-row .col-lg-3.col-md-3.col-sm-3.col-xs-12 { padding: 0; } .row.asked-ques-row { margin-bottom: 15px; justify-content: space-between; } .signin-btn-gf a.forum-social-button img { margin-right: 8px; width: 13px; } .signin-btn-gf a.forum-social-button { padding: 10px 5px 10px 6px; font-style: normal; font-weight: 400; font-size: 12px; line-height: 17px; color: #6C6A6A; } .row.asked-ques-row h5 { font-style: normal; font-weight: 700; font-size: 16px; line-height: 22px; color: #161D27; } .row.asked-ques-row p { font-weight: 400; font-size: 15px; line-height: 21px; /* identical to box height */ text-align: center; text-transform: capitalize; /* gray */ color: #6C6A6A; } .main-ques { font-weight: 400; font-size: 10px; line-height: 14px; color: #6C6A6A; padding: 5px; display: flex; align-items: center; } .row.main-ques-row { padding: 0 0px; width: 100%; margin: 0 auto; margin-bottom: 20px; } .main-ques img { margin-right: 4px; width: 23px; } .class-group-ul.nav-tabs .nav-link.active, .class-group-ul.nav-tabs .nav-item.is-active a, .class-group-ul.nav-tabs .nav-link { font-size: 10px; line-height: 14px; /* color: #FFFFFF; */ padding: 5px 7px; } .row.main-ques-row1 { padding: 10px 10px; margin-bottom: 30px; width: 100%; margin: 0 auto; } .question-bg-group { width: 100%; padding: 0; } .row.main-ques-row1 img { width: 15%; margin-bottom: 9px; } .question-bg-group h5 { font-size: 16px; line-height: 22px; color: #161D27; } .question-bg-group p { font-weight: 400; font-size: 14px; line-height: 20px; color: #6C6A6A; } .row.total-usercmnt { flex-direction: column; } .like-bg { width: 75%; margin-right: auto; } .commnt-bg-group-class { width: 100%; flex-direction: row-reverse; } .row.total-usercmnt ul li, .row.total-usercmnt ul li a { font-size: 14px; line-height: 20px; color: #6C6A6A; } .row.main-ques-row1 { margin-bottom: 16px; } .reply-text, .comment-time-ago { font-size: 14px; line-height: 20px; } .total-usercmnt-col { margin-right: auto; } .commnt-bg-group-class-col-1 { width: 63%; margin-right: auto; } .reply-text img { margin-bottom: 0 !important; } .img-bg-commntr img { width: 17% !important; margin-left: -11px; } .signin-btn-class { padding: 0; } .popular-tags h3 { font-size: 16px; line-height: 22px; color: #161D27; } .btns-popular button { padding: 6px 19px; font-size: 12px; line-height: 17px; text-transform: capitalize; color: #6C6A6A; margin-right: 0; } .popular-tags { padding-bottom: 30px; } .community-rating { flex-direction: unset; } .community-section h3 { font-size: 16px; line-height: 22px; } .community-user { width: 100%; font-weight: 400; font-size: 14px; line-height: 20px; color: #161D27; display: flex; align-items: center; } .comunity-star-review { flex-direction: column; width: 55%; } .star-img-community { text-align: right; } .community-user img { margin-right: 5px; width: 35px; } .comunity-star-review p { font-size: 14px; line-height: 20px; } .feeling-stuck h3 { font-size: 16px; line-height: 22px; color: #161D27; } .class-group-container-ques-row { margin-bottom: 0; } .row.total-usercmnt ul { margin-top: 0px; } h5.heding-teacher-top { font-size: 25px; line-height: 35px; } .teacher-form-container .myContainer { padding: 36px 16px; } .teacher-form-bg { padding: 20px; } .col-6-custom input::placeholder { font-size: 14px; line-height: 28px; } .col-6-custom select { font-size: 14px; line-height: 28px; padding: 18px 35px; } p.file-sizeinfo { font-size: 10px; line-height: 12px; } .col-6-custom { margin-bottom: 15px; } .teacher-form-bg h2 { font-size: 16px; line-height: 22px; } .teacher-form-bg p { font-size: 14px; line-height: 20px; } button.logout-btn { font-size: 14px; line-height: 28px; } .teacher-form-container .steps ul li span { font-size: 16px; line-height: 22px; display: flex; align-items: center; justify-content: center; } .teacher-form-container .steps { width: 100%; } .custom-btn-next button { font-size: 14px; line-height: 20px; } .profile-picture-bg p.file-sizeinfo { padding: 0 45px; } label.profile-label h5 { font-size: 16px; line-height: 22px; } .col-6-custom textarea::placeholder { font-size: 14px; line-height: 24px; } form.teacher-form-inner { margin-top: 20px; } /* .back-btn-add.custom-btn-next { column-gap: 6px; } .back-btn-add .next-savebtn { column-gap: 5px; } */ .custom-btn-next button { padding: 9px 20px; } .col-6-custom textarea { min-height: 150px; padding-top: 15px; padding-bottom: 15px; } .back-btn-add.custom-btn-next.resume-btn-custom-next-bg { justify-content: center; } p.file-sizeinfo { margin-bottom: 35px; } .col-12-custom { padding: 15px; } .table-top-sec p { margin-bottom: 10px; font-size: 14px; line-height: 20px; } table.teacher-tabel-bg th { font-size: 12px; line-height: 28px; padding: 7px; } table.teacher-tabel-bg td { font-size: 12px; line-height: 17px; padding: 7px; } label.term-condotion-teacher-f, label.term-condotion-teacher-f a { font-size: 12px; } .resume-img-hello h6 { margin-top: 20px; font-size: 12px; line-height: 17px; } .hello-application p { font-size: 12px; line-height: 17px; } .hello-application { margin-top: 45px; } .resume-img-hello { margin-top: 30px; } .file-upload-teacher label { font-size: 14px; line-height: 28px; } .col-12-custom.table-top-sec { padding: 6px; padding-top: 25px; padding-bottom: 20px; } button.more-exp-btn { float: none; } .hello-application h5 { font-size: 16px; line-height: 22px; } .teacher-form-container .steps ul li:first-child { padding-left: 10px; } .teacher-form-container .steps ul li::before, .steps ul li::after { top: 18px; } .add-resume-screen-1 { width: 92%; margin-left: auto; margin-right: auto; } .col-6-custom .accordion-button { font-size: 14px; line-height: 28px; } .selection__trigger-label { font-size: 14px; line-height: 20px; } .accordion-button::after { width: 16px; height: 16px; background-size: 100%; } .add-resume-popup { width: 100%; max-width: 96%; } .contaienr.teacher-form-container { padding-top: 30px; } .teacher-form-container .steps { margin: 20px 0; } .searchList__outer { padding: 20px 10px; } .searchList_cols .search_subject input { width: 100%; } .search_subject input { padding-left: 10px; } .search_subject { max-width: 110px; } .search_layerItem { max-width: 100%; width: 100%; justify-content: space-between; } .searchlist_header__title h2 { line-height: 22px; } .searchlist_header__title p { line-height: 18px; } } @media screen and (max-width: 450px) { .search_subject { max-width: 80px; } .search_quantity .quantity input { width: 100px; } .btn_search .rubicon-btn { padding: 10px 20px 10px 20px; } .filterBtns { padding: 7px 13px; font-size: 14px; -moz-column-gap: 6px; column-gap: 6px; } .search_titleline h3 { font-size: 18px; } .search_list { row-gap: 10px; } .contact-about-col { width: 100%; } label.check-box { font-size: 10px; line-height: 20px; } label.check-box a { font-size: 10px; line-height: 20px; } .font-20 { font-size: 16px; } .font-15 { font-size: 14px; line-height: 18px; } } @media screen and (max-width: 375px) { .time-head { top: 115px; } .fc-col-header-cell .fc-col-header-cell-cushion { font-size: 11px; padding: 4px; } .prev span.fa.fa-light.fa-chevron-left { padding: 12px 26px; font-size: 12px; } .next-button { padding: 11px 26px; } .reply-text, .comment-time-ago { font-size: 13px; line-height: 20px; } table.teacher-tabel-bg td { padding: 5px; } .back-btn-add.custom-btn-next { column-gap: 8px; } .custom-btn-next { justify-content: end; } .time-head { top: 92px; } } @media screen and (max-device-width: 767px) and (orientation: landscape) { section.blog-section .container, section.special-section .container, .teachers-inner, section.upcoming .container, .core-value .container, .mission-container, .about-container-1, .blog-container-single, .search_result__container, .searchList_cont, section.tutors_wrap .container, .container-content-privacy, .section-2-benifits, .top-section-bg .container, .apply-bttom-bg .container, .section-3-benifits, .bg-become-tutor { max-width: 90%; } div.dropdown>div.caption { padding-left: 58%; } .teacher-form-container .myContainer { padding: 30px; padding-top: 36px; } .ask-container-top-forum .blog-search input[type="text"]::placeholder { font-size: 12px; } .ask-container-top-forum .blog-search input[type="text"] { height: 49px; } .input-example-content { font-size: 14px; } .class-group-ul.nav-tabs .nav-link.active, .class-group-ul.nav-tabs .nav-link { padding: 14px 14px; font-size: 14px; line-height: 21px; } .class-group-ul.nav-tabs { column-gap: 4px; } .class-group-container { max-width: 97%; } .row.main-ques-row1 { padding: 20px 10px; } .bg-become-tutor .col-lg-5.col-md-5.col-sm-5.col-xs-12 { width: 100%; } .group-search-class .owlItemInner { max-width: 46%; } .section-3-benifits .row.section-row-benifits .benifits-left { width: 100%; margin-top: 30px; } .section-3-benifits .row.section-row-benifits { flex-direction: column-reverse; } .section-3-benifits .row.section-row-benifits .benifits-right { width: 100%; } .section-3-benifits .row.section-row-benifits .benifits-right img { width: 100%; } .section-2-benifits, .section-3-benifits { padding-top: 50px; padding-bottom: 50px; } .bg-become-tutor-2 .col-lg-3.col-md-3.col-sm-3.col-xs-12 { padding: 0; } .box-tutor-outer { width: 115px; height: 115px; } .box-tutor-inner { width: 80px; height: 80px; } .box-tutor-inner img { width: 60%; } .bg-become-tutor .col-lg-5.col-md-5.col-sm-5.col-xs-12 { width: 100%; } .pay-bg-section-1 label.pay-icons { width: 100%; margin-bottom: 20px; } .pay-bg-section-1 { flex-direction: column; } .label-head { font-size: 16px; } .stepbar-bg .card1 h6 { margin-bottom: 105px !important; font-size: 14px; } h3.heading-mathod { margin-bottom: 8px; } .Qualifications-type .three_sec { flex-direction: row; justify-content: space-between; } .cal-heading h3 { font-size: 23px; line-height: 16px; } .cal-heading h6 { font-size: 18px; line-height: 23px; } .cal-available label { font-size: 12px; } .cal-header { margin-bottom: 12px; } .mission-container { padding-top: 25px; padding-bottom: 35px; } .teachers-container .teachers-row .item { max-width: 250px; } .how-inner { max-width: 100%; } .top-subheader { min-height: 270px; } .row.count-bg-about { margin-top: 45px; } .button-mobile>* { margin: 10px; } .button-mobile { justify-content: center; margin-top: 15px; } .testimonial-col-bg { max-width: 90%; } .expert-team-bg { padding-top: 40px; padding-bottom: 30px; } .about-how { padding: 60px 0px; padding-bottom: 0; } .contact-about-row { margin-bottom: 50px; } .row.about-bg { margin: 45px 0; align-items: center; } .container.faq-container-bg .tab-heading-bg { padding-right: 0 !important; padding-left: 30px !important; } .faq-container-bg { padding-top: 35px; } .cardItem { flex: 0 0 47%; } .top-subheader h2 { font-size: 30px; line-height: 30px; } .container-content-privacy { padding-bottom: 20px; } .privacy-heading { font-size: 32px; line-height: 50px; } .popup-step-bg .container.language-set-bg { padding: 0; max-width: 100%; } .form-inner-stepbar h2 { font-size: 22px; line-height: 30px; } .form-inner-stepbar h5 { font-size: 18px; line-height: 28px; } h2.schedule-heading { font-size: 22px; line-height: 42px; } .custom-calender-stepbar .cal-heading h3 { font-size: 20px; line-height: 16px; } .custom-calender-stepbar .cal-heading h6 { font-size: 16px; line-height: 25px; } .custom-calender-stepbar .cal-available label { font-size: 12px; } .custom-calender-stepbar div#calendar { height: 50vh; } .custom-calender-stepbar .fc-button-group { right: -12%; } .imgcontainer img { width: 100%; } .imgcontainer { width: 30%; margin: 0 auto; } .confirmation h1 { font-size: 24px; } .confirmation h1 { margin-bottom: 0; } .confirmation p { font-size: 18px; line-height: 34px; } .sign-up-bg .right-write-form { max-width: 100%; width: 100%; } #progressbar .step0:before { width: 22px; height: 22px; font-size: 13px; line-height: 23px; } #progressbar li:after { left: 41px; } #progressbar li { margin-bottom: 118px; } .profile-user-img { padding-left: 0px; } .profile-user-img span { font-size: 14px; } h3.heading-mathod { font-size: 22px; line-height: 30px; } .stepbar-bg .card1 h6 { margin-bottom: 105px !important; } .yt-video iframe { height: 100vh; } } @media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation: landscape) { .container.language-set-bg { max-width: 97% !important; } .stepbar-bg .card1 h6 { margin-bottom: 107px !important; } .popup-step-bg .modal-dialog { max-width: 96% !important; } } @media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation: portrait) { .expert-team-bg { padding-top: 50px; padding-bottom: 50px; } .testimonial-col-bg { max-width: 88%; } .stepbar-bg .card1 h6 { font-size: 13px; } .stepbar-bg .card1 h6 { margin-bottom: 112px !important; } .about-how { padding: 60px 0px; } .contact-about-row { margin-bottom: 65px; } .how-content { margin-bottom: 65px; } .tab-heading-bg h1 { font-size: 35px; line-height: 50px; } .container.faq-container-bg .tab-heading-bg { padding-right: 0 !important; padding-left: 30px !important; } section.Teaching_Expertise { padding: 0px 0; } span.label-text { line-height: 16px; font-size: 12px; } .pay-bg-section-1 label.pay-icons { padding-left: 50px; } .custom-calender-stepbar div#calendar { height: 35vh; } .available-offer-bg { width: 96%; } span.switch.switch-bg, form.quantity-form .input-group { max-width: 85% !important; } h3.heading-mathod { margin-bottom: 20px; } } @media only screen and (min-device-width: 768px) and (max-device-width:1180px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 2) { .popup-step-bg .container.language-set-bg { max-width: 100%; } .popup-step-bg .modal-dialog { max-width: 93%; } .row.tab-1section-group-profile { flex-direction: column-reverse; } .row.tab-1section-group-profile .signin-btn-class { width: 100%; margin-top: 20px; } .row.tab-1section-group-profile .forum-questin-listingimg { width: 100%; } .accordian-bg-faq .accordion-item .accordion-button:not(.collapsed), .accordian-bg-faq .accordion-item .accordion-button { font-family: 'BuenosAiresregular'; font-weight: 500; } .accordion-button::after { width: 14px; height: 14px; margin-left: 5px; } .teacher-form-inner .accordion-button::after { width: 15px; height: 15px; margin-left: 0; background-size: 100%; } .teacher-form-inner .col-6-custom .accordion-item h2.accordion-header button { justify-content: space-between; } } @media only screen and (min-device-width: 769px) and (max-device-width:1180px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 2) { .right-img-apply img { width: 100%; object-fit: fill; } form.top-form input { padding: 4px 15px; } form.top-form label { margin-bottom: 18px; } .apply-form-main { width: 44%; } .apply-form-bg h2 { font-size: 24px; line-height: 34px; } .apply-form-bg p { font-size: 14px; line-height: 18px; margin-bottom: 15px; } form.top-form input::placeholder { font-size: 12px; line-height: 16px; } form.top-form button { font-size: 18px; line-height: 25px; padding: 4px 0px; } p.term-apply, p.term-apply a { font-size: 12px; line-height: 18px; } .apply-form-bg { width: 100%; padding: 20px 15px; } form.top-form input.pass-apply { padding-left: 15px; } } @media only screen and (min-device-width: 768px) and (max-device-width:1180px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2) { .card1 { padding-left: 70px; } .card1 h6 { margin-bottom: 108px !important; } .main-bg-custom { padding: 80px 30px 70px 30px; } .popup-step-bg .modal-dialog { max-width: 88%; } .container.language-set-bg { max-width: 90%; } .popup-step-bg .modal-dialog { width: 100%; max-width: 98% !important; } .class-group-Profile .About-Ashlynn h1 { font-size: 30px; line-height: 42px; } .class-group-Profile .About-Ashlynn p { font-size: 18px; line-height: 28px; } .class-group-Profile .container { max-width: 90%; } .profile_table tr td { text-align: left; } .About-Ashlynn-bottom>h2 { margin-top: 50px; margin-bottom: 30px; } .yt-video iframe { height: 100vh; } .apply-form-bg { padding: 25px 20px; } } @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) { .mission-row>* { width: 100%; } .mission-row { flex-direction: column; width: 100%; } .mission-container { padding-top: 65px; padding-bottom: 65px; } .mission-section-inner { margin-top: 59px; } .row.contact-main-row .contact-left { padding-left: 0 !important; } .cal-heading h3 { font-size: 26px; line-height: 28px; } .cal-available label { font-size: 16px; } .cal-heading h6 { font-size: 21px; line-height: 30px; } .custom-calender-stepbar div#calendar { height: 31vh; } .apply-form-main { width: 33%; } .top-section-bg .row { justify-content: space-around; } .right-img-apply img { width: 80%; } } @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 2) and (orientation:landscape) { .testimonial-col-bg { max-width: 85%; } .popup-step-bg .modal-dialog { max-width: 75%; } .container.mission-container { max-width: 92%; } .mission-section-left p { margin-top: 20px; } .total-comment-number { font-size: 18px; line-height: 28px; padding-left: 0; } .section-2-sidebar { padding-left: 10px; padding-right: 10px; } .sub-content-single h2 { font-size: 30px; line-height: 42px; } } @media only screen and (min-device-width: 820px) and (max-device-width: 1180px) and (-webkit-min-device-pixel-ratio: 2) and (orientation:portrait) {} @media only screen and (min-device-width: 769px) and (max-device-width: 1180px) and (-webkit-min-device-pixel-ratio: 2) and (orientation:landscape) { .class-group-ul.nav-tabs .nav-link.active, .class-group-ul.nav-tabs .nav-link { padding: 14px 20px; } .class-group-ul.nav-tabs .nav-link { padding: 14px 20px; } .tab-1section-group-profile { padding: 15px; } .row.asked-ques-row h5 { font-size: 15px; line-height: 25px; } .signin-btn-gf a.forum-social-button img { width: 20px; } .signin-btn-gf a.forum-social-button { font-size: 12px; line-height: 18px; } .apply-form-bg { padding: 25px 25px; } .apply-form-bg p { margin-bottom: 20px; font-size: 14px; line-height: 17px; } form.top-form label { margin-bottom: 20px; } form.top-form input.pass-apply { padding-left: 15px; } } @media only screen and (max-width: 844px) and (orientation: landscape) { .apply-form-bg { padding: 20px 20px; } .apply-form-bg p { margin-bottom: 15px; } form.top-form input { padding: 10px 15px; } form.top-form label { margin-bottom: 15px; } form.top-form button { padding: 10px 0; font-size: 16px; } form.top-form input.pass-apply { padding-left: 15px; } }.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top, #fff 50%, #eee 100%);background-image:-o-linear-gradient(top, #fff 50%, #eee 100%);background-image:linear-gradient(to bottom, #fff 50%, #eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top, #eee 50%, #ccc 100%);background-image:-o-linear-gradient(top, #eee 50%, #ccc 100%);background-image:linear-gradient(to bottom, #eee 50%, #ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top, #fff 0%, #eee 50%);background-image:-o-linear-gradient(top, #fff 0%, #eee 50%);background-image:linear-gradient(to bottom, #fff 0%, #eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top, #eee 50%, #fff 100%);background-image:-o-linear-gradient(top, #eee 50%, #fff 100%);background-image:linear-gradient(to bottom, #eee 50%, #fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb} .select2-container .select2-selection--single{ background-color: #fff; border: 1px solid #eaeaea; border-radius: 0; height: 40px; padding: 0 10px; width: 100%; color: #666; font-family: inherit; font-size: 1em; line-height: 110%; border-radius: 5px; display:flex;align-items: center; } .select2-container--default .select2-selection--single .select2-selection__arrow { height: 40px; } .select2-container--default .select2-selection--single .select2-selection__rendered { flex: 1; }