芝麻web文件管理V1.00
编辑当前文件:/home/qrafawbu/myvyralapp.com/bck/public/frontend/css/style.css
/*-------------------------------------------------------------- >>> TABLE OF CONTENTS: ---------------------------------------------------------------- # Typography [ ## Heading ] [ ## Others Typography ] # Elements [ ## Font Size ] [ ## Font Weight ] [ ## Margin Element ] [ ## Padding Element ] [ ## Color Element ] [ ## Background Element ] [ ## Extra Background ] [ ## Social Element ] [ ## Overlay Element ] [ ## Lists ] [ ## Post, Page, Comments Table ] [ ## Others Element ] [ ## Grid Element ] # Forms [ ## Buttons ] [ ## Fields ] # Header Content [ ## Preloader ] [ ## Header ] [ ## Sticky header ] # layout [ ## Hero Block ] [ ## Features ] [ ## Team ] [ ## Testimonial ] [ ## Sections ] [ ### Features Block ] [ ### Network Location ] [ ### Discount Block ] [ ### Vission Mission Block ] [ ### Work Brand ] [ ### Announcement ] [ ### Pricing ] [ ### Faqs ] [ ### Support Ticket ] [ ### Call To Action ] [ ### Founder Message Block ] [ ### Fan Fact Block ] [ ## Blog ] # site content [ ## About Page ] [ ## Contact Page ] [ ## 404 Page ] [ ## Registration Page ] [ ## Posts and pages ] [ ### Page Title ] [ ### Breadcrumb ] [ ### Page info Content ] [ ## Comments ] [ ## Widgets ] [ ## Widgets Content ] # Footer /*-------------------------------------------------------------- # abstracts --------------------------------------------------------------*/ /*------------------------------------------------- [ ### font-variable start ] */ /*------------------------------------------------- [ ### font-variable end ] */ /*------------------------------------------------- [ ### font_family-variable start ] */ /*------------------------------------------------- [ ### font_family-variable end ] */ /*------------------------------------------------- [ ### font_size-variable start ] */ /*------------------------------------------------- [ ### font_size-variable end ] */ /*------------------------------------------------- [ ### line_height-variable start ] */ /*------------------------------------------------- [ ### line_height-variable start ] */ /*------------------------------------------------- [ ### initial-color-variable start ] */ /*------------------------------------------------- [ ### initial-color-variable end ] */ /*-------------------------------------------------------------- # base --------------------------------------------------------------*/ /*------------------------------------------------- [ ## reset ] */ :root { --primary-color: var(--primary-color); } html { font-size: 100%; scroll-behavior: smooth; } body { background-color: #ffffff; font-family: "Poppins", sans-serif; font-size: 14px; font-weight: 500; line-height: 1.5em; color: #464346; overflow-x: hidden; } a { display: inline-block; } ul { list-style-type: none; padding: 0; margin: 0; } blockquote { margin: 0 0 1.3em; } p { margin-bottom: 15px; line-height: 1.7em; } p:last-child { margin-bottom: 0px; } @media only screen and (max-width: 1199px) { p { line-height: 1.7em; } } img { max-width: 100%; height: auto; } button:focus, input:focus, textarea:focus { outline: none; } button, input[type=submit], input[type=reset], input[type=button] { border: none; cursor: pointer; } input, textarea { padding: 12px 25px; width: 100%; } span { display: inline-block; } a, a:focus, a:hover { text-decoration: none; color: inherit; } blockquote { background-color: #f6f7f9; padding: 20px; border-radius: 3px; font-weight: 500; font-style: italic; position: relative; } blockquote .quote-icon { position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); font-size: 120px; opacity: 0.1; } /*------------------------------------------------- [ ## padding ] */ .pt-10 { padding-top: 10px; } .pt-20 { padding-top: 20px; } .pt-30 { padding-top: 30px; } .pt-40 { padding-top: 40px; } .pt-50 { padding-top: 50px; } .pt-60 { padding-top: 60px; } .pt-80 { padding-top: 80px; } .pt-100 { padding-top: 100px; } @media only screen and (max-width: 991px) { .pt-100 { padding-top: 80px; } } .pt-120 { padding-top: 120px; } @media only screen and (max-width: 991px) { .pt-120 { padding-top: 100px; } } .pt-150 { padding-top: 150px; } @media only screen and (max-width: 991px) { .pt-150 { padding-top: 100px; } } .pb-10 { padding-bottom: 10px; } .pb-20 { padding-bottom: 20px; } .pb-30 { padding-bottom: 30px; } .pb-40 { padding-bottom: 40px; } .pb-50 { padding-bottom: 50px; } .pb-60 { padding-bottom: 60px; } .pb-80 { padding-bottom: 80px; } .pb-100 { padding-bottom: 100px; } @media only screen and (max-width: 991px) { .pb-100 { padding-bottom: 80px; } } .pb-120 { padding-bottom: 120px; } @media only screen and (max-width: 991px) { .pb-120 { padding-bottom: 100px; } } .pb-150 { padding-bottom: 150px; } @media only screen and (max-width: 991px) { .pb-150 { padding-bottom: 100px; } } .ptb-10 { padding: 10px 0; } .ptb-20 { padding: 20px 0; } .ptb-30 { padding: 30px 0; } .ptb-40 { padding: 40px 0; } .ptb-50 { padding: 50px 0; } .ptb-60 { padding: 60px 0; } .ptb-80 { padding: 80px 0; } .ptb-100 { padding: 100px 0; } @media only screen and (max-width: 991px) { .ptb-100 { padding: 80px 0; } } .ptb-120 { padding: 120px 0; } @media only screen and (max-width: 991px) { .ptb-120 { padding: 100px 0; } } .ptb-150 { padding: 150px 0; } @media only screen and (max-width: 991px) { .ptb-150 { padding: 100px 0; } } .mt-10 { margin-top: 10px; } .mt-20 { margin-top: 20px; } .mt-30 { margin-top: 30px; } .mt-40 { margin-top: 40px; } .mt-50 { margin-top: 50px; } .mt-60 { margin-top: 60px; } .mt-80 { margin-top: 80px; } .mt-100 { margin-top: 100px; } .mt-120 { margin-top: 120px; } .mt-150 { margin-top: 150px; } .mb-10 { margin-bottom: 10px; } .mb-20 { margin-bottom: 20px; } .mb-30 { margin-bottom: 30px; } .mb-40 { margin-bottom: 40px; } .mb-50 { margin-bottom: 50px; } .mb-60 { margin-bottom: 60px; } .mb-80 { margin-bottom: 80px; } @media only screen and (max-width: 575px) { .mb-80 { margin-bottom: 40px; } } .mb-100 { margin-bottom: 100px; } .mb-120 { margin-bottom: 120px; } .mb-150 { margin-bottom: 150px; } .mt-10-none { margin-top: -10px; } .mt-20-none { margin-top: -20px; } .mt-30-none { margin-top: -30px; } .mt-40-none { margin-top: -40px; } .mt-50-none { margin-top: -50px; } .mt-60-none { margin-top: -60px; } .mt-80-none { margin-top: -80px; } .mt-100-none { margin-top: -100px; } .mt-120-none { margin-top: -120px; } .mt-150-none { margin-top: -150px; } .mb-10-none { margin-bottom: -10px; } .mb-20-none { margin-bottom: -20px; } .mb-30-none { margin-bottom: -30px; } .mb-40-none { margin-bottom: -40px; } .mb-50-none { margin-bottom: -50px; } .mb-60-none { margin-bottom: -60px; } .mb-80-none { margin-bottom: -80px; } @media only screen and (max-width: 575px) { .mb-80-none { margin-bottom: -40px; } } .mb-100-none { margin-bottom: -100px; } .mb-120-none { margin-bottom: -120px; } .mb-150-none { margin-bottom: -150px; } /*------------------------------------------------- [ ## color ] */ .bg--primary { background-color: #7367f0 !important; } .bg--secondary { background: linear-gradient(45deg, #fffbf2, #edfffd); } .bg--success { background-color: #e5ebff; } .bg--danger { background-color: #ea5455; } .bg--warning { background-color: #ff9f43; } .bg--info { background-color: #1e9ff2; } .bg--dark { background-color: #10163A; } .bg--base { background-color: var(--primary-color) !important; } .text--primary { color: #7367f0; } .text--secondary { color: var(--primary-color); } .text--success { color: #28c76f; } .text--danger { color: #ea5455 !important; } .text--warning { color: #ff9f43; } .text--info { color: #1e9ff2; } .text--dark { color: #000000; } .text--base { color: var(--primary-color) !important; } .border--primary { border: #7367f0; } .border--secondary { border: 1px solid var(--primary-color); } .border--success { border: 1px solid #28c76f; } .border--danger { border: 1px solid #ea5455; } .border--warning { border: 1px solid #ff9f43; } .border--info { border: 1px solid #1e9ff2; } .border--dark { border: 1px solid #10163A; } .border--base { border: 1px solid #e5e5e5 !important; } .section--bg { background-color: #131b32 !important; } .bg--gray { background-color: #FFFDF6; } .border--rounded { border-radius: 3px !important; } .border--capsule { border-radius: 100px; } .box-shadow { -webkit-box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.08); box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.08); } /*------------------------------------------------- [ ## scrollbar ] */ html::-webkit-scrollbar { height: 20px; width: 10px; background: #F1F1F1; border-radius: 10px; } html::-webkit-scrollbar-thumb { background: #999; border-radius: 10px; } html::-webkit-scrollbar-corner { background: #999; border-radius: 10px; } /*------------------------------------------------- [ ## scrollToTop ] */ .scrollToTop { position: fixed; bottom: 0; left: 30px; width: 35px; height: 35px; padding: 7px; line-height: 1; font-weight: 600; background-color: var(--primary-color); border-radius: 8px; color: #fff !important; font-size: 11px; text-align: center; z-index: 9; cursor: pointer; -webkit-transition: all 1s; transition: all 1s; -webkit-transform: translateY(-50000%); transform: translateY(-50000%); } .scrollToTop small { display: block; text-transform: uppercase; font-size: 8px; } .scrollToTop.active { bottom: 30px; -webkit-transform: translateY(0%); transform: translateY(0%); } /*------------------------------------------------- [ ## Table ] */ .table-area { margin-top: -5px; margin-bottom: -15px; } .table-area.two { border: 2px solid #F3F5F7; padding: 20px; border-radius: 10px; } .table-area.two .table-top { 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; } .table-area.two .table-top .table-top-btn a { padding: 6px 15px; font-size: 12px; font-weight: 600; } .table-area.two .table-top .table-top-btn a i { font-size: 16px; position: relative; top: 2px; } .table-area.two .custom-table thead tr { background: transparent; } .table-area.two .custom-table thead tr th { font-size: 12px; color: #6389A8; padding: 5px 0; } .table-area.two .custom-table tbody tr { background: transparent; -webkit-box-shadow: none; box-shadow: none; } .table-area.two .custom-table tbody tr:hover { -webkit-transform: none; transform: none; } .table-area.two .custom-table tbody tr td { padding: 5px 0; font-size: 15px; font-weight: 500; color: #000000; } .table-area.two .custom-table tbody tr td a { border-radius: 7px !important; font-size: 12px; } .custom-table { width: 100%; border-spacing: 0 15px; border-collapse: separate; } @media only screen and (max-width: 1199px) { .custom-table thead { display: none; } } .custom-table thead tr { background: var(--primary-color); } .custom-table thead tr th { border: none; font-weight: 600; text-align: center; color: #fff; font-family: "Outfit", sans-serif; font-size: 14px; padding: 10px 30px; } .custom-table thead tr th:first-child { border-radius: 5px 0 0 5px; text-align: left; } .custom-table thead tr th:last-child { border-radius: 0 5px 5px 0; text-align: right; } .custom-table tbody tr { background: #fff; -webkit-box-shadow: 0 5px 25px rgba(0, 0, 0, 0.1); box-shadow: 0 5px 25px rgba(0, 0, 0, 0.1); border-radius: 5px; -webkit-transition: all 0.5s; transition: all 0.5s; } .custom-table tbody tr:hover { -webkit-transform: translateY(-7px); transform: translateY(-7px); } .custom-table tbody tr td { border: none; font-weight: 600; text-align: center; color: #464346; font-family: "Outfit", sans-serif; font-size: 13px; padding: 8px 30px; } .custom-table tbody tr td:first-child { text-align: left; } .custom-table tbody tr td:last-child { text-align: right; } .custom-table tbody tr td .author-info { display: -ms-flexbox; display: -webkit-box; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .custom-table tbody tr td .author-info .thumb { width: 45px; height: 45px; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; overflow: hidden; -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.25); box-shadow: 0 3px 5px rgba(0, 0, 0, 0.25); } .custom-table tbody tr td .author-info .thumb img { width: inherit; height: inherit; object-fit: cover; -o-object-fit: cover; object-position: center; -o-object-position: center; } .custom-table tbody tr td .author-info .content { padding-left: 15px; width: calc(100% - 45px); } .custom-table tbody tr td a { color: #fff; padding: 3px 8px; border-radius: 3px !important; } .custom-table tbody tr td .btn { border-radius: 3px; } .custom-table tbody tr td:first-child { border-radius: 5px 0 0 5px; } .custom-table tbody tr td:last-child { border-radius: 0 5px 5px 0; } @media only screen and (max-width: 1199px) { .custom-table tbody tr td { 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; text-align: right; border-bottom: 1px solid #ded7e9; } .custom-table tbody tr td:last-child { border: none; } .custom-table tbody tr td::before { content: attr(data-label); margin-right: auto; color: var(--primary-color); width: 50%; text-align: left; } } /*------------------------------------------------- [ ## slider ] */ .swiper-notification { display: none; } .swiper-pagination { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; margin-top: 60px; } .swiper-pagination .swiper-pagination-bullet { height: 10px; width: 10px; border-radius: 50%; background-color: rgba(12, 86, 219, 0.2); opacity: 1; } .swiper-pagination .swiper-pagination-bullet-active { background-color: var(--primary-color); width: 25px; border-radius: 10px; } .slider-next, .slider-prev { width: 40px; height: 40px; line-height: 43px; font-size: 24px; background-color: #f5f8fc; border-radius: 10px; color: var(--primary-color); display: inline-block; text-align: center; position: relative; top: 50%; left: 50%; -webkit-transform: translateX(-100%); transform: translateX(-100%); cursor: pointer; margin-top: 60px; -webkit-transition: all 0.3s; transition: all 0.3s; } .slider-next:hover, .slider-prev:hover { background: var(--primary-color); color: #fff; -webkit-box-shadow: 0px 12px 24px rgba(106, 105, 194, 0.25); box-shadow: 0px 12px 24px rgba(106, 105, 194, 0.25); } .slider-next { margin-left: 30px; } @media only screen and (max-width: 575px) { .slider-next { margin-left: 10px; } } @media only screen and (max-width: 575px) { .slider-nav-area { margin-left: -10px; } } /*------------------------------------------------- [ ## pagination ] */ .pagination { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; padding-top: 20px; margin-top: 60px; } .pagination .page-item { text-align: center; padding: 8px; } .pagination .page-item a, .pagination .page-item span { width: 40px; height: 40px; border-radius: 50%; background: transparent; border: 1px solid #ded7e9; color: #000000; padding: 0; font-weight: 500; line-height: 40px; font-size: 18px; display: block; margin: 0; } .pagination .page-item.disabled span { width: 40px; height: 40px; line-height: 40px; border-radius: 50%; font-size: 24px; background: transparent; border: 1px solid #ded7e9; color: #000000; } .pagination .page-item .page-link { width: 40px; height: 40px; line-height: 40px; border-radius: 50%; background: transparent; border: 1px solid #ded7e9; color: #000000; -webkit-transition: all 0.3s; transition: all 0.3s; } .pagination .page-item .page-link.next { font-size: 24px; } .pagination .page-item.active .page-link, .pagination .page-item:hover .page-link { background-color: var(--primary-color); border-color: transparent; color: #fff; } /*------------------------------------------------- [ ## tab ] */ .nav-tabs { margin: 0; border: 0; margin-bottom: 60px; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .nav-tabs .nav-link { padding: 8px 20px; border: none; font-weight: 700; font-size: 14px; background-color: #f4f5f8; border-radius: 5px; font-family: "Outfit", sans-serif; -webkit-transition: all 0.3s; transition: all 0.3s; } .nav-tabs .nav-link:hover { background-color: var(--primary-color); color: #fff; } .nav-tabs .nav-link.active { background-color: var(--primary-color); color: #fff; } .nav-tabs .nav-link:not(:last-child) { margin-right: 15px; } @media only screen and (max-width: 1199px) { .nav-tabs .nav-link:not(:last-child) { margin-right: 5px; } } /*------------------------------------------------- [ ## card ] */ .custom--card { border: none; border: 2px solid #F3F5F7; border-radius: 20px; -webkit-box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.08); box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.08); } .custom--card .card-header { background: var(--primary-color); padding: 20px 25px; border-radius: 20px 20px 0 0; border: none; } .custom--card .card-header .card-title { color: #fff; font-size: 20px; margin-bottom: 0; font-weight: 700; } .custom--card .card-header .card-title i { margin-right: 5px; } .custom--card .card-header .card-btn a { font-size: 12px; padding: 5px 15px; font-weight: 600; } .custom--card .card-header .card-btn a i { margin-right: 5px; } .custom--card .card-body { padding: 20px 30px; } @media only screen and (max-width: 991px) { .custom--card .card-body { padding: 20px; } } .custom--card .card-body p { font-size: 14px; font-family: "Outfit", sans-serif; } .custom--card .card-body .card-form-wrapper label { font-size: 16px; font-weight: 600; } .custom--card .card-body .card-form-wrapper input { height: 50px; border-radius: 999px; padding: 10px 25px; } .custom--card .card-body .card-form-wrapper input:focus { border: 1px solid var(--primary-color); } .custom--card .card-body .card-form-wrapper input::-webkit-input-placeholder { color: rgba(70, 67, 70, 0.8); } .custom--card .card-body .card-form-wrapper input::-moz-placeholder { color: rgba(70, 67, 70, 0.8); } .custom--card .card-body .card-form-wrapper input:-ms-input-placeholder { color: rgba(70, 67, 70, 0.8); } .custom--card .card-body .card-form-wrapper input::-ms-input-placeholder { color: rgba(70, 67, 70, 0.8); } .custom--card .card-body .card-form-wrapper input::placeholder { color: rgba(70, 67, 70, 0.8); } .custom--card .card-body .card-form-wrapper input:disabled { background-color: rgba(79, 75, 203, 0.07); } .custom--card .card-body .card-form-wrapper select { height: 50px; border-radius: 999px; padding: 10px 25px; } .custom--card .card-body .card-form-wrapper select:focus { border: 1px solid var(--primary-color); } .custom--card .card-body .card-form-wrapper button, .custom--card .card-body .card-form-wrapper input[type=submit], .custom--card .card-body .card-form-wrapper input[type=reset], .custom--card .card-body .card-form-wrapper input[type=button] { padding: 14px 40px; font-size: 16px; } .card-form-wrapper label { font-size: 16px; font-weight: 600; } .card-form-wrapper input { height: 50px; border-radius: 999px; padding: 10px 25px; } .card-form-wrapper input:focus { border: 1px solid var(--primary-color); } .card-form-wrapper button, .card-form-wrapper input[type=submit], .card-form-wrapper input[type=reset], .card-form-wrapper input[type=button] { padding: 14px 40px; font-size: 16px; } .d-header-btn a { padding: 5px 15px; } .modal-content { border-radius: 20px; } .modal-content .deposit-modal label { font-size: 16px; font-weight: 600; } .modal-content .deposit-modal input { border-radius: 999px 0 0 999px; -webkit-box-shadow: none; box-shadow: none; } .modal-content .deposit-modal select { border-radius: 999px; } .modal-content .deposit-modal .input-group-text { border-radius: 0 999px 999px 0; } .modal-content .deposit-modal-btn button, .modal-content .deposit-modal-btn input[type=submit], .modal-content .deposit-modal-btn input[type=reset], .modal-content .deposit-modal-btn input[type=button] { padding: 8px 20px; } .modal-content .deposit-modal-btn button + button, .modal-content .deposit-modal-btn input[type=submit] + button, .modal-content .deposit-modal-btn button + input[type=submit], .modal-content .deposit-modal-btn input[type=submit] + input[type=submit], .modal-content .deposit-modal-btn input[type=reset] + button, .modal-content .deposit-modal-btn input[type=reset] + input[type=submit], .modal-content .deposit-modal-btn button + input[type=reset], .modal-content .deposit-modal-btn input[type=submit] + input[type=reset], .modal-content .deposit-modal-btn input[type=reset] + input[type=reset], .modal-content .deposit-modal-btn input[type=button] + button, .modal-content .deposit-modal-btn input[type=button] + input[type=submit], .modal-content .deposit-modal-btn input[type=button] + input[type=reset], .modal-content .deposit-modal-btn button + input[type=button], .modal-content .deposit-modal-btn input[type=submit] + input[type=button], .modal-content .deposit-modal-btn input[type=reset] + input[type=button], .modal-content .deposit-modal-btn input[type=button] + input[type=button] { margin-left: 10px; } .cursor { position: fixed; background-color: var(--primary-color); width: 10px; height: 10px; border-radius: 100%; z-index: 1; -webkit-transition: 0.2s cubic-bezier(0.75, -0.27, 0.3, 1.33) opacity, 0.3s cubic-bezier(0.75, -1.27, 0.3, 2.33) -webkit-transform; transition: 0.2s cubic-bezier(0.75, -0.27, 0.3, 1.33) opacity, 0.3s cubic-bezier(0.75, -1.27, 0.3, 2.33) -webkit-transform; transition: 0.3s cubic-bezier(0.75, -1.27, 0.3, 2.33) transform, 0.2s cubic-bezier(0.75, -0.27, 0.3, 1.33) opacity; transition: 0.3s cubic-bezier(0.75, -1.27, 0.3, 2.33) transform, 0.2s cubic-bezier(0.75, -0.27, 0.3, 1.33) opacity, 0.3s cubic-bezier(0.75, -1.27, 0.3, 2.33) -webkit-transform; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; pointer-events: none; z-index: 10000; -webkit-transform: scale(1); transform: scale(1); } .cursor.active { opacity: 1; -webkit-transform: scale(0); transform: scale(0); } .cursor.menu-active { opacity: 1; -webkit-transform: scale(0); transform: scale(0); } .cursor.hovered { opacity: 1; } .cursor-follower { position: fixed; border: 1px solid var(--primary-color); width: 30px; height: 30px; border-radius: 100%; z-index: 1; -webkit-transition: 0.2s cubic-bezier(0.75, -0.27, 0.3, 1.33) opacity, 0.2s cubic-bezier(0.75, -0.27, 0.3, 1.33) background, 0.6s cubic-bezier(0.75, -1.27, 0.3, 2.33) -webkit-transform; transition: 0.2s cubic-bezier(0.75, -0.27, 0.3, 1.33) opacity, 0.2s cubic-bezier(0.75, -0.27, 0.3, 1.33) background, 0.6s cubic-bezier(0.75, -1.27, 0.3, 2.33) -webkit-transform; transition: 0.6s cubic-bezier(0.75, -1.27, 0.3, 2.33) transform, 0.2s cubic-bezier(0.75, -0.27, 0.3, 1.33) opacity, 0.2s cubic-bezier(0.75, -0.27, 0.3, 1.33) background; transition: 0.6s cubic-bezier(0.75, -1.27, 0.3, 2.33) transform, 0.2s cubic-bezier(0.75, -0.27, 0.3, 1.33) opacity, 0.2s cubic-bezier(0.75, -0.27, 0.3, 1.33) background, 0.6s cubic-bezier(0.75, -1.27, 0.3, 2.33) -webkit-transform; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; pointer-events: none; z-index: 10000; -webkit-transform: translate(2px, 2px); transform: translate(2px, 2px); } .cursor-follower.active { opacity: 1; -webkit-transform: scale(2); transform: scale(2); } .cursor-follower.menu-active { opacity: 1; -webkit-transform: scale(2); transform: scale(2); } .cursor-follower.hovered { opacity: 1; } .nice-select .list { left: 0 !important; right: auto !important; } /*------------------------------------------------- [ ## Heading ] */ h1, h2, h3, h4, h5, h6 { clear: both; line-height: 1.3em; color: #000000; font-weight: 700; -webkit-font-smoothing: antialiased; font-family: "Outfit", sans-serif; } h1 { font-size: 55px; font-weight: 700; } @media only screen and (max-width: 991px) { h1 { font-size: 40px; } } @media only screen and (max-width: 575px) { h1 { font-size: 30px; } } h2 { font-size: 40px; font-weight: 700; } @media only screen and (max-width: 991px) { h2 { font-size: 28px; } } @media only screen and (max-width: 575px) { h2 { font-size: 24px; } } h3 { font-size: 24px; font-weight: 700; } @media only screen and (max-width: 991px) { h3 { font-size: 18px; } } h4 { font-size: 18px; font-weight: 700; } @media only screen and (max-width: 991px) { h4 { font-size: 16px; } } h5 { font-size: 16px; font-weight: 700; } @media only screen and (max-width: 991px) { h5 { font-size: 14px; } } h6 { font-size: 14px; font-weight: 700; } h1 a, h2 a, h3 a, h4 a, h5 a { color: inherit; text-decoration: none; } h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover { color: inherit; text-decoration: none; } .section-header { margin-bottom: 60px; position: relative; } .section-header .section-sub-titel { font-size: 14px; font-weight: 700; padding: 5px 10px; border-radius: 5px; background-color: rgba(12, 86, 219, 0.2); color: var(--primary-color); margin-bottom: 20px; } @media only screen and (max-width: 575px) { .section-header .section-sub-titel { font-size: 14px; } } .section-header .section-sub-titel i { font-size: 14px; width: 1.25em; color: var(--primary-color); } @media only screen and (max-width: 575px) { .section-header .section-sub-titel i { font-size: 14px; } } @media only screen and (max-width: 767px) { .section-header .section-sub-titel { font-size: 16px; margin-bottom: 15px; } } @media only screen and (max-width: 575px) { .section-header .section-sub-titel { font-size: 14px; margin-bottom: 10px; } } .section-header .section-title { color: #000000; font-size: 35px; font-weight: 700; line-height: 1.2em; margin-bottom: 20px; } @media only screen and (max-width: 767px) { .section-header .section-title { font-size: 30px; margin-bottom: 15px; } } @media only screen and (max-width: 575px) { .section-header .section-title { font-size: 26px; margin-bottom: 10px; } } @media only screen and (max-width: 575px) { .section-header p { font-size: 12px; } } .banner-other-page { padding: 120px 0 !important; background-color: #f4f5f8; } .banner-other-page .banner-content .title { font-size: 50px; font-weight: 700 !important; margin-bottom: 0 !important; } .banner-other-page .banner-content .banner-btn { margin-top: 10px !important; } /*-------------------------------------------------------------- # Components --------------------------------------------------------------*/ /*------------------------------------------------- [ ## Buttons ] */ input[type=submit]:hover { color: #fff; } button, input[type=button], input[type=reset], input[type=submit] { cursor: pointer; -webkit-appearance: button; -moz-appearance: button; appearance: button; } button:focus, input[type=button]:focus, input[type=reset]:focus, input[type=submit]:focus { outline: none; } button::-moz-focus-inner, input[type=button]::-moz-focus-inner, input[type=reset]::-moz-focus-inner, input[type=submit]::-moz-focus-inner, input::-moz-focus-inner { padding: 0; border: 0; } .btn { -webkit-transition: all 0.3s ease 0.02s; transition: all 0.3s ease 0.02s; } .btn:active, .btn:focus { -webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.125) inset; box-shadow: 0 0px 0px rgba(0, 0, 0, 0.125) inset; } .btn { border: 0px solid; border-radius: 0px; font-weight: 500; font-size: 16px; -webkit-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; } @media only screen and (max-width: 767px) { .btn { font-size: 14px; } } .btn-rounded { border-radius: 3px; } .btn-capsule { border-radius: 100px; } /*------------------------------------------------- [ ## custom btn ] */ .btn--primary { background-color: #7367f0; } .btn--secondary { background-color: #868e96; } .btn--success { background-color: #28c76f; } .btn--danger { background-color: #ea5455; } .btn--warning { background-color: #ff9f43; } .btn--info { background-color: #1e9ff2; } .btn--dark { background-color: #10163A; } .badge--primary { background-color: #7367f0; } .badge--secondary { background-color: #868e96; } .badge--success { background-color: #28c76f; } .badge--danger { background-color: #ea5455; } .badge--warning { background-color: #ff9f43; } .badge--info { background-color: #1e9ff2; } .badge--dark { background-color: #10163A; } .border--primary { border: 1px solid #7367f0; } .border--secondary { border: 1px solid #868e96; } .border--success { border: 1px solid #28c76f; } .border--danger { border: 1px solid #ea5455; } .border--warning { border: 1px solid #ff9f43; } .border--info { border: 1px solid #1e9ff2; } .border--dark { border: 1px solid #10163A; } .badge { font-weight: 700; border-radius: 5px; padding: 7px 10px; -webkit-clip-path: polygon(80% 0, 100% 50%, 82% 100%, 0 100%, 0 0); clip-path: polygon(80% 0, 100% 50%, 82% 100%, 0 100%, 0 0); } .badge--base { background-color: var(--primary-color); color: #fff; } .btn--base { position: relative; background: var(--primary-color); color: #fff; border-radius: 10px; padding: 15px 25px; font-family: "Outfit", sans-serif; font-size: 14px; font-weight: 700; text-align: center; -webkit-transition: all ease 0.5s; transition: all ease 0.5s; } .btn--base.active { background: #fff; color: var(--primary-color); -webkit-box-shadow: 0px 10px 15px 0px rgba(158, 154, 221, 0.1); box-shadow: 0px 10px 15px 0px rgba(158, 154, 221, 0.1); border: 1px solid #ded7e9; } .btn--base.active:focus, .btn--base.active:hover { color: #fff; background: var(--primary-color); -webkit-box-shadow: none; box-shadow: none; } .btn--base:focus, .btn--base:hover { color: #fff; -webkit-box-shadow: 0 10px 20px rgba(12, 86, 219, 0.4); box-shadow: 0 10px 20px rgba(12, 86, 219, 0.4); } @media only screen and (max-width: 991px) { .btn--base { padding: 10px 18px; font-size: 13px; } } .custom-btn { color: var(--primary-color) !important; font-weight: 700; } /*------------------------------------------------- [ ## Fields ] */ input[type=text]:focus, input[type=email]:focus, input[type=password]:focus { outline: none; } input, textarea { padding: 12px 20px; } input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: rgba(70, 67, 70, 0.7); } input::-moz-placeholder, textarea::-moz-placeholder { color: rgba(70, 67, 70, 0.7); } input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: rgba(70, 67, 70, 0.7); } input::-ms-input-placeholder, textarea::-ms-input-placeholder { color: rgba(70, 67, 70, 0.7); } input::placeholder, textarea::placeholder { color: rgba(70, 67, 70, 0.7); } textarea { display: block; width: 100%; display: block; min-height: 120px; } input, select, textarea { border: 1px solid #ded7e9; vertical-align: baseline; font-size: 100%; color: #000000; } label { font-size: 15px; font-weight: 500; margin-bottom: 10px; font-family: "Outfit", sans-serif; display: block; } /*------------------------------------------------- [ ## Forms ] */ select { outline: none; cursor: pointer; } option { color: #000000; } .input-group { margin-bottom: 15px; -ms-flex-wrap: nowrap; flex-wrap: nowrap; } .input-group input { border-radius: 5px; border: 1px solid rgba(107, 124, 147, 0.15); color: #6b7c93; height: 45px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; -o-border-radius: 5px; } .input-group .nice-select { width: auto; padding: 0 30px 0 15px; border: none !important; background-color: var(--primary-color) !important; color: #fff; line-height: 45px; } .input-group .nice-select::after { border-bottom: 2px solid #fff; border-right: 2px solid #fff; } .input-group .nice-select .current { color: #fff; } .form-control:disabled, .form-control[readonly] { background-color: rgba(12, 86, 219, 0.2); } .input-group-append, .input-group-prepend { display: -ms-flexbox; display: -webkit-box; display: flex; } .input-group-append input { border-radius: 5px 0 0 5px; border: 1px solid #ded7e9; border-right: none; background-color: #fff; } .input-group-prepend .input-group-text { border-radius: 5px 0 0 5px; } .input-group-text { border: none; font-size: 14px; background: var(--primary-color); color: #fff; height: 45px; border-radius: 0 5px 5px 0; font-weight: 500; } .custom-check-group { display: block; margin-bottom: 12px; } .custom-check-group input { padding: 0; height: initial; width: initial; margin-bottom: 0; display: none; cursor: pointer; } .custom-check-group input:checked + label::before { background-color: var(--primary-color); border: 1px solid var(--primary-color); } .custom-check-group input:checked + label::after { content: ""; display: block; position: absolute; top: 3px; left: 7px; width: 5px; height: 10px; border: solid #fff; border-width: 0 2px 2px 0; -webkit-transform: rotate(45deg); transform: rotate(45deg); } .custom-check-group label { position: relative; cursor: pointer; } .custom-check-group label::before { content: ""; -webkit-appearance: none; -moz-appearance: none; appearance: none; background: #fff; border: 1px solid #ded7e9; border-radius: 3px; padding: 8px; display: inline-block; position: relative; vertical-align: middle; cursor: pointer; margin-right: 8px; top: -2px; } .form-group { margin-bottom: 20px; } .form-control { border: 1px solid #ded7e9; font-size: 14px; height: 50px; } .form-control:focus { -webkit-box-shadow: none; box-shadow: none; border: 1px solid #ded7e9; } .form--control { background-color: transparent; border: 1px solid #ded7e9; -webkit-box-shadow: none; box-shadow: none; height: 45px; color: #000000; border-radius: 5px; font-size: 15px; font-family: "Outfit", sans-serif; font-weight: 600; padding: 10px 15px; width: 100%; } .form--control:focus { background-color: transparent; border: 1px solid var(--primary-color); -webkit-box-shadow: none; box-shadow: none; color: #000000; } .form--control::-webkit-input-placeholder { color: rgba(70, 67, 70, 0.7); } .form--control::-moz-placeholder { color: rgba(70, 67, 70, 0.7); } .form--control:-ms-input-placeholder { color: rgba(70, 67, 70, 0.7); } .form--control::-ms-input-placeholder { color: rgba(70, 67, 70, 0.7); } .form--control::placeholder { color: rgba(70, 67, 70, 0.7); } .select2-container { -ms-flex: 0 0 100%; -webkit-box-flex: 0; flex: 0 0 100%; width: 100%; } .selection { width: 100%; } .select2-selection--single { width: 100%; height: 45px !important; outline: none; background: transparent !important; font-size: 15px; -webkit-box-shadow: none; box-shadow: none; padding: 10px 10px; border-radius: 5px; vertical-align: top; display: inline-block; border: 1px solid #ded7e9 !important; -webkit-box-sizing: border-box; box-sizing: border-box; } .select2-selection--single span { margin: 0; width: 100%; color: #464346; line-height: initial; font-weight: 600; } .select2-container--default .select2-selection--single .select2-selection__arrow { height: auto; position: absolute; top: 22px; right: 7px; width: 20px; } .select2-container--default .select2-selection--single .select2-selection__arrow b { border-color: #464346 transparent transparent transparent; } .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b { border-color: transparent transparent #464346 transparent; } .submit-btn { padding: 12px 20px; color: #fff; background: #131b32; font-weight: 600; font-size: 14px; border-radius: 5px; font-family: "Outfit", sans-serif; } @media only screen and (max-width: 991px) { .submit-btn { padding: 10px 20px; } } .nice-select { height: 45px; line-height: 45px; border: 1px solid #ded7e9 !important; float: unset; padding: 0 25px; color: #000000 !important; } .nice-select .list { background-color: #fff; left: auto; right: 0; } .nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus { background-color: var(--primary-color); color: #fff; } .nice-select .list:hover .option:not(:hover) { color: #000000; } .select-group { position: relative; } .custom-select { background-color: transparent; border-radius: 5px !important; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; cursor: pointer; border: 2px solid #ded7e9; height: 45px; } .custom-select.active .custom-select-inner::before { -webkit-transform: scale(0.96, 0.8) rotate(-50deg); transform: scale(0.96, 0.8) rotate(-50deg); } .custom-select.active .custom-select-inner::after { -webkit-transform: scale(0.96, 0.8) rotate(50deg); transform: scale(0.96, 0.8) rotate(50deg); } .custom-select .custom-select-inner { position: relative; -webkit-box-flex: 1; -ms-flex: 1 1 0%; flex: 1 1 0%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 5px 16px; } .custom-select .custom-select-inner::before, .custom-select .custom-select-inner::after { content: ""; display: block; position: absolute; width: 5px; height: 2px; border-radius: 1px; top: 50%; right: 12px; background: #464346; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; } .custom-select .custom-select-inner::before { margin-right: 3px; -webkit-transform: scale(0.96, 0.8) rotate(50deg); transform: scale(0.96, 0.8) rotate(50deg); } .custom-select .custom-select-inner::after { -webkit-transform: scale(0.96, 0.8) rotate(-50deg); transform: scale(0.96, 0.8) rotate(-50deg); } .custom-select img { width: 30px; height: 30px; border-radius: 50%; -o-object-fit: cover; object-fit: cover; margin-right: 10px; } .custom-select .custom-currency { color: #000000; font-size: 14px; font-weight: 600; } .custom-select-wrapper { position: absolute; top: 75px; left: 0; width: 100%; background-color: #ffffff; border: 1px solid #ded7e9; z-index: 9; border-radius: 15px; margin-left: 0 !important; border-top-left-radius: 15px !important; border-bottom-left-radius: 15px !important; -webkit-transform-origin: top left; transform-origin: top left; -webkit-transform: scaleY(0); transform: scaleY(0); -webkit-transition: all 0.3s; transition: all 0.3s; } .custom-select-wrapper.kyc { top: 47px; } .custom-select-wrapper.active { -webkit-transform: scaleY(1); transform: scaleY(1); } .custom-select-search-wrapper { position: relative; border-bottom: 1px solid #ded7e9; } .custom-select-search-wrapper .search-btn { position: absolute; top: 13px; left: 20px; padding: 0; background-color: transparent; font-size: 20px; color: #263159; } .custom-select-search-wrapper input { padding-left: 50px; border: none !important; } .custom-select-search-wrapper input:focus { border: none !important; } .custom-select-list { max-height: 190px; overflow-y: auto; } .custom-select-list .custom-option { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 8px 20px; cursor: pointer; -webkit-transition: all 0.3s; transition: all 0.3s; } .custom-select-list .custom-option:hover, .custom-select-list .custom-option.active { background-color: #f7f7f7; } .custom-select-list .custom-option img { width: 30px; height: 30px; border-radius: 50%; -o-object-fit: cover; object-fit: cover; margin-right: 20px; } .custom-select-list .custom-option .custom-country { -ms-flex-preferred-size: 100%; flex-basis: 100%; } .account-form .form-group .show-pass { position: absolute; top: 12px; right: 25px; font-size: 14px; -webkit-transition: 0.5s; transition: 0.5s; } .show-pass { position: absolute; top: 12px; right: 25px; font-size: 14px; -webkit-transition: 0.5s; transition: 0.5s; } .show-pass.profile { top: 43px; } .otp { display: inline-block; width: 58px; height: 50px; text-align: center; padding: 0; border-radius: 5px; } @media (max-width: 480px) { .otp { width: 53px; } } @media (max-width: 440px) { .otp { width: 48px; } } @media (max-width: 381px) { .otp { width: 43px; height: 45px; } } @media (max-width: 350px) { .otp { width: 41px; height: 41px; } } @media (max-width: 330px) { .otp { width: 39px; height: 39px; } } .otp:focus { border: 3px solid #263159; } .otp.required { border: 3px solid #ea5455; } #time { color: #ea5455; } /*------------------------------------------------- [ ## Overlay Element ] */ .bg_img { background-size: cover !important; background-position: center !important; background-repeat: no-repeat !important; } .bg-fixed { background-attachment: fixed; } .bg-overlay-base { position: relative; } .bg-overlay-base:after { content: ""; position: absolute; background-color: #131b32; opacity: 0.9; width: 100%; height: 100%; left: 0; right: 0; top: 0; bottom: 0; } .bg-overlay-base > div { position: relative; z-index: 2; } @-webkit-keyframes scroll-down { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 50% { -webkit-transform: translateY(10px); transform: translateY(10px); } 100% { -webkit-transform: translateY(0px); transform: translateY(0px); } } @keyframes scroll-down { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 50% { -webkit-transform: translateY(10px); transform: translateY(10px); } 100% { -webkit-transform: translateY(0px); transform: translateY(0px); } } @-webkit-keyframes scroll-ver { 0% { -webkit-transform: translateX(0); transform: translateX(0); } 50% { -webkit-transform: translateX(10px); transform: translateX(10px); } 100% { -webkit-transform: translateX(0px); transform: translateX(0px); } } @keyframes scroll-ver { 0% { -webkit-transform: translateX(0); transform: translateX(0); } 50% { -webkit-transform: translateX(10px); transform: translateX(10px); } 100% { -webkit-transform: translateX(0px); transform: translateX(0px); } } @-webkit-keyframes scale { 0% { -webkit-transform: scale(1); transform: scale(1); } 50% { -webkit-transform: scale(0.6); transform: scale(0.6); } 100% { -webkit-transform: scale(1.1); transform: scale(1.1); } } @keyframes scale { 0% { -webkit-transform: scale(1); transform: scale(1); } 50% { -webkit-transform: scale(0.6); transform: scale(0.6); } 100% { -webkit-transform: scale(1.1); transform: scale(1.1); } } /*------------------------------------------- -- Animations -------------------------------------------*/ [data-animate] { opacity: 0; -webkit-animation-fill-mode: forwards; animation-fill-mode: forwards; -webkit-animation-duration: 0.6s; animation-duration: 0.6s; -webkit-animation-timing-function: ease; animation-timing-function: ease; } /* Fade In Up */ @-webkit-keyframes social-share { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes social-share { 0% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes hg-fadeInUp { from { opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-transform: translate3d(0, 70px, 0); transform: translate3d(0, 70px, 0); } to { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes hg-fadeInUp { from { opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-transform: translate3d(0, 70px, 0); transform: translate3d(0, 70px, 0); } to { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .hg-fadeInUp { -webkit-animation-name: hg-fadeInUp; animation-name: hg-fadeInUp; } /* Fade In Up */ @-webkit-keyframes hg-fadeInUp50 { from { opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-transform: translate3d(0, 50px, 0); transform: translate3d(0, 50px, 0); } to { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes hg-fadeInUp50 { from { opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-transform: translate3d(0, 50px, 0); transform: translate3d(0, 50px, 0); } to { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .hg-fadeInUp50 { -webkit-animation-name: hg-fadeInUp50; animation-name: hg-fadeInUp50; } /* Fade In Down */ @-webkit-keyframes hg-fadeInDown { from { opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-transform: translate3d(0, -1.25rem, 0); transform: translate3d(0, -1.25rem, 0); } to { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes hg-fadeInDown { from { opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-transform: translate3d(0, -1.25rem, 0); transform: translate3d(0, -1.25rem, 0); } to { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .hg-fadeInDown { -webkit-animation-name: hg-fadeInDown; animation-name: hg-fadeInDown; } /* Fade In Left */ @-webkit-keyframes hg-fadeInLeft { from { opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-transform: translate3d(-50px, 0, 0); transform: translate3d(-50px, 0, 0); } to { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes hg-fadeInLeft { from { opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-transform: translate3d(-50px, 0, 0); transform: translate3d(-50px, 0, 0); } to { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .hg-fadeInLeft { -webkit-animation-name: hg-fadeInLeft; animation-name: hg-fadeInLeft; } /* Fade In Right */ @-webkit-keyframes hg-fadeInRight { from { opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-transform: translate3d(50px, 0, 0); transform: translate3d(50px, 0, 0); } to { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } @keyframes hg-fadeInRight { from { opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-transform: translate3d(50px, 0, 0); transform: translate3d(50px, 0, 0); } to { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); } } .hg-fadeInRight { -webkit-animation-name: hg-fadeInRight; animation-name: hg-fadeInRight; } /* Zoom In */ @-webkit-keyframes hg-zoomIn { 0% { opacity: 0; -webkit-transform: scale(1.11) translateY(10px); transform: scale(1.11) translateY(10px); } 100% { opacity: 1; -webkit-transform: scale(1) translateY(0); transform: scale(1) translateY(0); } } @keyframes hg-zoomIn { 0% { opacity: 0; -webkit-transform: scale(1.11) translateY(10px); transform: scale(1.11) translateY(10px); } 100% { opacity: 1; -webkit-transform: scale(1) translateY(0); transform: scale(1) translateY(0); } } .hg-zoomIn { -webkit-animation-name: hg-zoomIn; animation-name: hg-zoomIn; } /* Zoom Out In */ @-webkit-keyframes hg-zoomOutIn { from { opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-transform: scale(1.1); transform: scale(1.1); } to { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-transform: scale(1); transform: scale(1); } } @keyframes hg-zoomOutIn { from { opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-transform: scale(1.1); transform: scale(1.1); } to { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-transform: scale(1); transform: scale(1); } } .hg-zoomOutIn { -webkit-animation-name: hg-zoomOutIn; animation-name: hg-zoomOutIn; } /* Zoom In Short */ @-webkit-keyframes hg-zoomInShort { from { opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-transform: scale(0.9); transform: scale(0.9); } to { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-transform: scale(1); transform: scale(1); } } @keyframes hg-zoomInShort { from { opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; -webkit-transform: scale(0.9); transform: scale(0.9); } to { opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; -webkit-transform: scale(1); transform: scale(1); } } .hg-zoomInShort { -webkit-animation-name: hg-zoomInShort; animation-name: hg-zoomInShort; } @-webkit-keyframes play-pluse { 0% { -webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(0.5); transform: translateX(-50%) translateY(-50%) translateZ(0) scale(0.5); opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; } 0% { -webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(0.5); transform: translateX(-50%) translateY(-50%) translateZ(0) scale(0.5); opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; } 100% { -webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.3); transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.3); opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; } } @keyframes play-pluse { 0% { -webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(0.5); transform: translateX(-50%) translateY(-50%) translateZ(0) scale(0.5); opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; } 0% { -webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(0.5); transform: translateX(-50%) translateY(-50%) translateZ(0) scale(0.5); opacity: 1; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; } 100% { -webkit-transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.3); transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.3); opacity: 0; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; } } @-webkit-keyframes scale-up-one { 0% { -webkit-transform: scale(1); transform: scale(1); } 40% { -webkit-transform: scale(0.8); transform: scale(0.8); } 100% { -webkit-transform: scale(1); transform: scale(1); } } @keyframes scale-up-one { 0% { -webkit-transform: scale(1); transform: scale(1); } 40% { -webkit-transform: scale(0.8); transform: scale(0.8); } 100% { -webkit-transform: scale(1); transform: scale(1); } } @-webkit-keyframes scale-up-two { 0% { -webkit-transform: scale(0.5); transform: scale(0.5); } 40% { -webkit-transform: scale(0.8); transform: scale(0.8); } 100% { -webkit-transform: scale(0.5); transform: scale(0.5); } } @keyframes scale-up-two { 0% { -webkit-transform: scale(0.65); transform: scale(0.65); } 40% { -webkit-transform: scale(1); transform: scale(1); } 100% { -webkit-transform: scale(0.65); transform: scale(0.65); } } @-webkit-keyframes scale-up-three { 0% { -webkit-transform: scale(1); transform: scale(1); } 40% { -webkit-transform: scale(0.6); transform: scale(0.6); } 100% { -webkit-transform: scale(1); transform: scale(1); } } @keyframes scale-up-three { 0% { -webkit-transform: scale(1); transform: scale(1); } 40% { -webkit-transform: scale(0.6); transform: scale(0.6); } 100% { -webkit-transform: scale(1); transform: scale(1); } } @-webkit-keyframes top-down { 0% { -webkit-transform: translateY(0px); transform: translateY(0px); } 50% { -webkit-transform: translateY(45px); transform: translateY(45px); } 100% { -webkit-transform: translateY(0px); transform: translateY(0px); } } @keyframes top-down { 0% { -webkit-transform: translateY(0px); transform: translateY(0px); } 50% { -webkit-transform: translateY(45px); transform: translateY(45px); } 100% { -webkit-transform: translateY(0px); transform: translateY(0px); } } @-webkit-keyframes down-top { 0% { -webkit-transform: translateY(0px); transform: translateY(0px); } 50% { -webkit-transform: translateY(-50px); transform: translateY(-50px); } 100% { -webkit-transform: translateY(0px); transform: translateY(0px); } } @keyframes down-top { 0% { -webkit-transform: translateY(0px); transform: translateY(0px); } 50% { -webkit-transform: translateY(-50px); transform: translateY(-50px); } 100% { -webkit-transform: translateY(0px); transform: translateY(0px); } } @-webkit-keyframes down-top2 { 0% { -webkit-transform: translateY(0px); transform: translateY(0px); } 50% { -webkit-transform: translateY(40px); transform: translateY(40px); } 100% { -webkit-transform: translateY(0px); transform: translateY(0px); } } @keyframes down-top2 { 0% { -webkit-transform: translateY(0px); transform: translateY(0px); } 50% { -webkit-transform: translateY(40px); transform: translateY(40px); } 100% { -webkit-transform: translateY(0px); transform: translateY(0px); } } @-webkit-keyframes rotate360 { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes rotate360 { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes rotate2 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @-webkit-keyframes rotate2 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes rotate3 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(-360deg); transform: rotate(-360deg); } } @-webkit-keyframes rotate3 { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(-360deg); transform: rotate(-360deg); } } @keyframes moveclouds { 0% { margin-left: 125em; } 100% { margin-left: -125em; } } @-webkit-keyframes moveclouds { 0% { margin-left: 125em; } 100% { margin-left: -125em; } } @keyframes scaleIn { from { -webkit-transform: scale(0.55); transform: scale(0.55); opacity: 0.6; } to { -webkit-transform: scale(3.5); transform: scale(3.5); opacity: 0; } } @-webkit-keyframes scaleIn { from { -webkit-transform: scale(0.35); transform: scale(0.35); opacity: 0.6; } to { -webkit-transform: scale(3.5); transform: scale(3.5); opacity: 0; } } @keyframes pulseOne { 0% { box-shadow: 0 0 0 0 rgba(37, 96, 212, 0.851), 0 0 0 0 rgba(37, 96, 212, 0.851); -webkit-box-shadow: 0 0 0 0 rgba(37, 96, 212, 0.851), 0 0 0 0 rgba(37, 96, 212, 0.851); -moz-box-shadow: 0 0 0 0 rgba(37, 96, 212, 0.851), 0 0 0 0 rgba(37, 96, 212, 0.851); } 40% { box-shadow: 0 0 0 20px rgba(37, 96, 212, 0), 0 0 0 0 rgba(37, 96, 212, 0.851); -webkit-box-shadow: 0 0 0 20px rgba(37, 96, 212, 0), 0 0 0 0 rgba(37, 96, 212, 0.851); -moz-box-shadow: 0 0 0 20px rgba(37, 96, 212, 0), 0 0 0 0 rgba(37, 96, 212, 0.851); } 80% { box-shadow: 0 0 0 20px rgba(37, 96, 212, 0), 0 0 0 20px rgba(37, 96, 212, 0); -webkit-box-shadow: 0 0 0 20px rgba(37, 96, 212, 0), 0 0 0 20px rgba(37, 96, 212, 0); -moz-box-shadow: 0 0 0 20px rgba(37, 96, 212, 0), 0 0 0 20px rgba(37, 96, 212, 0); } 100% { box-shadow: 0 0 0 0 rgba(37, 96, 212, 0), 0 0 0 0 rgba(37, 96, 212, 0); -webkit-box-shadow: 0 0 0 0 rgba(37, 96, 212, 0), 0 0 0 0 rgba(37, 96, 212, 0); -moz-box-shadow: 0 0 0 0 rgba(37, 96, 212, 0), 0 0 0 0 rgba(37, 96, 212, 0); } } @-webkit-keyframes pulseOne { 0% { box-shadow: 0 0 0 0 rgba(37, 96, 212, 0.851), 0 0 0 0 rgba(37, 96, 212, 0.851); -webkit-box-shadow: 0 0 0 0 rgba(37, 96, 212, 0.851), 0 0 0 0 rgba(37, 96, 212, 0.851); -moz-box-shadow: 0 0 0 0 rgba(37, 96, 212, 0.851), 0 0 0 0 rgba(37, 96, 212, 0.851); } 40% { box-shadow: 0 0 0 20px rgba(37, 96, 212, 0), 0 0 0 0 rgba(37, 96, 212, 0.851); -webkit-box-shadow: 0 0 0 20px rgba(37, 96, 212, 0), 0 0 0 0 rgba(37, 96, 212, 0.851); -moz-box-shadow: 0 0 0 20px rgba(37, 96, 212, 0), 0 0 0 0 rgba(37, 96, 212, 0.851); } 80% { box-shadow: 0 0 0 20px rgba(37, 96, 212, 0), 0 0 0 20px rgba(37, 96, 212, 0); -webkit-box-shadow: 0 0 0 20px rgba(37, 96, 212, 0), 0 0 0 20px rgba(37, 96, 212, 0); -moz-box-shadow: 0 0 0 20px rgba(37, 96, 212, 0), 0 0 0 20px rgba(37, 96, 212, 0); } 100% { box-shadow: 0 0 0 0 rgba(37, 96, 212, 0), 0 0 0 0 rgba(37, 96, 212, 0); -webkit-box-shadow: 0 0 0 0 rgba(37, 96, 212, 0), 0 0 0 0 rgba(37, 96, 212, 0); -moz-box-shadow: 0 0 0 0 rgba(37, 96, 212, 0), 0 0 0 0 rgba(37, 96, 212, 0); } } @-webkit-keyframes bgOverlay { 0% { width: 0%; right: 0; } 50% { width: 100%; } 100% { width: 0%; right: auto; left: 0; } } @keyframes bgOverlay { 0% { width: 0%; right: 0; } 50% { width: 100%; } 100% { width: 0%; right: auto; left: 0; } } @-webkit-keyframes giraffe { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 50% { -webkit-transform: translateY(20px); transform: translateY(20px); } 100% { -webkit-transform: translateY(0px); transform: translateY(0px); } } @keyframes giraffe { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 50% { -webkit-transform: translateY(20px); transform: translateY(20px); } 100% { -webkit-transform: translateY(0px); transform: translateY(0px); } } @-webkit-keyframes giraffe2 { 0% { -webkit-transform: translateX(0); transform: translateX(0); } 50% { -webkit-transform: translateX(40px); transform: translateX(40px); } 100% { -webkit-transform: translateX(0px); transform: translateX(0px); } } @keyframes giraffe2 { 0% { -webkit-transform: translateX(0); transform: translateX(0); } 50% { -webkit-transform: translateX(40px); transform: translateX(40px); } 100% { -webkit-transform: translateX(0px); transform: translateX(0px); } } @-webkit-keyframes fade-in-bottom { 0% { -webkit-transform: translateY(50px); transform: translateY(50px); opacity: 0; } 100% { -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; } } @keyframes fade-in-bottom { 0% { -webkit-transform: translateY(50px); transform: translateY(50px); opacity: 0; } 100% { -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; } } @-webkit-keyframes fade-in-up { 0% { -webkit-transform: translateY(-50px); transform: translateY(-50px); opacity: 0; } 100% { -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; } } @keyframes fade-in-up { 0% { -webkit-transform: translateY(-50px); transform: translateY(-50px); opacity: 0; } 100% { -webkit-transform: translateY(0); transform: translateY(0); opacity: 1; } } @-webkit-keyframes fade-in-left { 0% { -webkit-transform: translateX(-50px); transform: translateX(-50px); opacity: 0; } 100% { -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; } } @keyframes fade-in-left { 0% { -webkit-transform: translateX(-50px); transform: translateX(-50px); opacity: 0; } 100% { -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; } } @-webkit-keyframes fade-in-right { 0% { -webkit-transform: translateX(50px); transform: translateX(50px); opacity: 0; } 100% { -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; } } @keyframes fade-in-right { 0% { -webkit-transform: translateX(50px); transform: translateX(50px); opacity: 0; } 100% { -webkit-transform: translateX(0); transform: translateX(0); opacity: 1; } } .fade-in-bottom { -webkit-animation: fade-in-bottom 0.6s cubic-bezier(0.39, 0.575, 0.565, 1) both; animation: fade-in-bottom 0.6s cubic-bezier(0.39, 0.575, 0.565, 1) both; } .fade-in-up { -webkit-animation: fade-in-up 0.6s cubic-bezier(0.39, 0.575, 0.565, 1) both; animation: fade-in-up 0.6s cubic-bezier(0.39, 0.575, 0.565, 1) both; } .fade-in-left { -webkit-animation: fade-in-left 0.6s cubic-bezier(0.39, 0.575, 0.565, 1) both; animation: fade-in-left 0.6s cubic-bezier(0.39, 0.575, 0.565, 1) both; } .fade-in-right { -webkit-animation: fade-in-right 0.6s cubic-bezier(0.39, 0.575, 0.565, 1) both; animation: fade-in-right 0.6s cubic-bezier(0.39, 0.575, 0.565, 1) both; } .animation-circle-inverse > span { background: #179cd8; right: 0; position: absolute; height: 100px; width: 100px; border-radius: 100%; opacity: 0.3; -webkit-transform: scale(1.3); transform: scale(1.3); -webkit-animation: circleWater 4s linear infinite; animation: circleWater 4s linear infinite; } .animation-circle-inverse > span:nth-child(2) { -webkit-animation: circleWater2 4s linear infinite; animation: circleWater2 4s linear infinite; } .animation-circle-inverse > span:nth-child(3) { -webkit-animation: circleWater3 4s linear infinite; animation: circleWater3 4s linear infinite; } @-webkit-keyframes circleWater { 0% { -webkit-transform: scale(5.5); transform: scale(5.5); opacity: 0.3; } 100% { -webkit-transform: scale(8.5); transform: scale(8.5); opacity: 0; } } @keyframes circleWater { 0% { -webkit-transform: scale(5.5); transform: scale(5.5); opacity: 0.3; } 100% { -webkit-transform: scale(8.5); transform: scale(8.5); opacity: 0; } } @-webkit-keyframes circleWater2 { 0% { -webkit-transform: scale(3.5); transform: scale(3.5); } 100% { -webkit-transform: scale(5.5); transform: scale(5.5); } } @keyframes circleWater2 { 0% { -webkit-transform: scale(3.5); transform: scale(3.5); } 100% { -webkit-transform: scale(5.5); transform: scale(5.5); } } @-webkit-keyframes circleWater3 { 0% { -webkit-transform: scale(1.5); transform: scale(1.5); } 100% { -webkit-transform: scale(3.5); transform: scale(3.5); } } @keyframes circleWater3 { 0% { -webkit-transform: scale(1.5); transform: scale(1.5); } 100% { -webkit-transform: scale(3.5); transform: scale(3.5); } } @-webkit-keyframes zoominoutsinglefeatured { 0% { -webkit-transform: scale(1, 1); transform: scale(1, 1); } 50% { -webkit-transform: scale(1.2, 1.2); transform: scale(1.2, 1.2); } 100% { -webkit-transform: scale(1, 1); transform: scale(1, 1); } } @keyframes zoominoutsinglefeatured { 0% { -webkit-transform: scale(1, 1); transform: scale(1, 1); } 50% { -webkit-transform: scale(1.2, 1.2); transform: scale(1.2, 1.2); } 100% { -webkit-transform: scale(1, 1); transform: scale(1, 1); } } @keyframes jump { 0%, 100% { -webkit-transform: translateY(0); transform: translateY(0); } 50% { -webkit-transform: translateY(-12px); transform: translateY(-12px); } } @-webkit-keyframes jump { 0%, 100% { -webkit-transform: translateY(0); transform: translateY(0); } 50% { -webkit-transform: translateY(-12px); transform: translateY(-12px); } } @-webkit-keyframes zoomIn { from { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } 50% { opacity: 1; } } @keyframes zoomIn { from { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3); transform: scale3d(0.3, 0.3, 0.3); } 50% { opacity: 1; } } .zoomIn { -webkit-animation-name: zoomIn; animation-name: zoomIn; } @-webkit-keyframes colorchange { 0% { background: #2dbb6c; } 25% { background: red; } 50% { background: blue; } 75% { background: #000000; } 100% { background: #2dbb6c; } } @keyframes colorchange { 0% { background: #2dbb6c; } 25% { background: red; } 50% { background: blue; } 75% { background: #000000; } 100% { background: #2dbb6c; } } @-webkit-keyframes slides { 0% { width: 0%; } 100% { width: 100%; } } @keyframes slides { 0% { width: 0%; } 100% { width: 100%; } } @-webkit-keyframes square { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 100% { -webkit-transform: translateY(-100vh) rotate(600deg); transform: translateY(-100vh) rotate(600deg); } } @keyframes square { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 100% { -webkit-transform: translateY(-100vh) rotate(600deg); transform: translateY(-100vh) rotate(600deg); } } @keyframes square { 0% { -webkit-transform: translateY(0); transform: translateY(0); } 100% { -webkit-transform: translateY(-100vh) rotate(600deg); transform: translateY(-100vh) rotate(600deg); } } @-webkit-keyframes ripple { 0%, 35% { -webkit-transform: scale(0); transform: scale(0); opacity: 1; } 50% { -webkit-transform: scale(1.5); transform: scale(1.5); opacity: 0.8; } 100% { opacity: 0; -webkit-transform: scale(2); transform: scale(2); } } @keyframes ripple { 0%, 35% { -webkit-transform: scale(0); transform: scale(0); opacity: 1; } 50% { -webkit-transform: scale(1.5); transform: scale(1.5); opacity: 0.8; } 100% { opacity: 0; -webkit-transform: scale(2); transform: scale(2); } } /*-------------------------------------------------------------- # Layout --------------------------------------------------------------*/ /*-------------------------------------------------------------- [ ## Header ] --------------------------------------------------------------*/ /*------------------------------------------------- [ ## Preloader ] */ .preloader { position: fixed; z-index: 9999999; top: 0; left: 0; right: 0; bottom: 0; background: #0f1932; overflow: hidden; width: 100%; height: 100%; } .loader-circle { position: absolute; left: 50%; top: 50%; width: 120px; height: 120px; border-radius: 50%; -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1); margin-left: -60px; margin-top: -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; } .loader-circle img { width: 40%; height: 40%; -o-object-fit: contain; object-fit: contain; } .loader-line-mask { position: absolute; left: 50%; top: 50%; width: 60px; height: 120px; margin-left: -60px; margin-top: -60px; overflow: hidden; -webkit-transform-origin: 60px 60px; transform-origin: 60px 60px; -webkit-mask-image: -webkit-linear-gradient(top, #000000, rgba(0, 0, 0, 0)); mask-image: -webkit-linear-gradient(top, #000000, rgba(0, 0, 0, 0)); -webkit-animation: rotate 1.2s infinite linear; animation: rotate 1.2s infinite linear; } .loader-line-mask .loader-line { width: 120px; height: 120px; border-radius: 50%; -webkit-box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.5); box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.5); } @-webkit-keyframes rotate { 0% { -webkit-transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); } } @keyframes rotate { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } .custom-container { max-width: 1630px; } .row > * { position: relative; } @media (min-width: 1480px) { .col-xxl-4 { -ms-flex: 0 0 33.333333%; -webkit-box-flex: 0; flex: 0 0 33.333333%; max-width: 33.333333%; } } @media (max-width: 575px) { .col-xs-6 { -webkit-box-flex: 0; -ms-flex: 0 0 auto; flex: 0 0 auto; width: 50%; } } @media only screen and (max-width: 575px) and (max-width: 400px) { .col-xs-6 { width: 100%; } } ::-moz-selection { background-color: var(--primary-color); color: #fff; } ::selection { background-color: var(--primary-color); color: #fff; } /*------------------------------------------------- [ ## Header ] */ .header-section { position: relative; top: 0; left: 0; width: 100%; z-index: 9; background-color: transparent; } .header-section.home { -webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1); box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1); } .header { background-color: transparent; width: 100%; z-index: 9; -webkit-transition: all ease 1s; transition: all ease 1s; } .header.active { -webkit-transform: translateY(0%); transform: translateY(0%); position: fixed; top: 0; left: 0; -webkit-animation-name: fadeInDown; animation-name: fadeInDown; -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-transition: all 1s; transition: all 1s; } .header-section.header-fixed { position: fixed; top: 0; left: 0; width: 100%; z-index: 9; background-color: #ffffff; -webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1); box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1); } .header-section.header-fixed .header-top-area { display: none !important; } .header-section.header-fixed .header-bottom-area { margin-top: 0; padding: 0; } @media only screen and (max-width: 991px) { .header-section.header-fixed .header-bottom-area { padding: 10px 0; } } .header-section.header-fixed .header-bottom-area .navbar-expand-lg { padding: 0; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; } @media (max-width: 991px) { .header-bottom-area { padding: 10px 0 !important; } } @media (max-width: 991px) { .header-bottom-area .navbar-expand-lg { background-color: transparent; -webkit-box-shadow: none; box-shadow: none; padding: 0 !important; border-radius: 0; } } @media (max-width: 991px) { .header-bottom-area .navbar-collapse { background-color: #fff !important; padding: 0 !important; } .header-bottom-area .navbar-collapse .main-menu { padding: 15px 0; } .header-bottom-area .menu_has_children .sub-menu { display: none !important; } .header-bottom-area .menu_has_children .sub-menu li { width: 100%; } .header-bottom-area .navbar-collapse .main-menu .menu_has_children.show .sub-menu, .header-bottom-area .navbar-collapse .main-menu .menu_has_children.show .sub-menu { display: -webkit-box !important; display: -ms-flexbox !important; display: flex !important; -ms-flex-wrap: wrap; flex-wrap: wrap; } } .header-bottom-area .navbar-collapse .main-menu li:last-child .sub-menu { left: auto; right: 0; } .header-bottom-area .navbar-collapse .main-menu li { position: relative; padding-right: 22px; } @media only screen and (max-width: 1399px) { .header-bottom-area .navbar-collapse .main-menu li { padding-right: 15px; } } @media only screen and (max-width: 1199px) { .header-bottom-area .navbar-collapse .main-menu li { padding-right: 12px; } } .header-bottom-area .navbar-collapse .main-menu li:last-child { padding-right: 0; margin-right: 0; } .header-bottom-area .navbar-collapse .main-menu li:hover .sub-menu { opacity: 1; visibility: visible; top: 100%; } .header-bottom-area .navbar-collapse .main-menu li.menu_has_children { position: relative; } .header-bottom-area .navbar-collapse .main-menu li.menu_has_children i { font-size: 12px; margin-left: 5px; } @media (max-width: 991px) { .header-bottom-area .navbar-collapse .main-menu li.menu_has_children::before { top: 12px; right: 15px; } } .header-bottom-area .navbar-collapse .main-menu li a { position: relative; padding: 32px 0 32px 0; font-weight: 700; -webkit-box-align: center; -ms-flex-align: center; align-items: center; color: #000000; font-family: "Outfit", sans-serif; display: inline-block; font-size: 15px; -webkit-transition: all 0.3s; transition: all 0.3s; } .header-bottom-area .navbar-collapse .main-menu li a.active, .header-bottom-area .navbar-collapse .main-menu li a:hover { color: var(--primary-color); } .header-bottom-area .navbar-collapse .main-menu li a.active::before, .header-bottom-area .navbar-collapse .main-menu li a:hover::before { height: 3px; width: 100%; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; bottom: 0; opacity: 1; left: 0; -webkit-transition: opacity 0s ease 0s, bottom 0.3s ease 0s, height 0.3s ease 0.3s, width 0.3s ease 0.3s, border-radius 0.3s ease 0.3s, left 0.3s ease 0.3s; transition: opacity 0s ease 0s, bottom 0.3s ease 0s, height 0.3s ease 0.3s, width 0.3s ease 0.3s, border-radius 0.3s ease 0.3s, left 0.3s ease 0.3s; } .header-bottom-area .navbar-collapse .main-menu li a::before { position: absolute; content: ""; background: var(--primary-color); bottom: 30px; height: 5px; width: 5px; opacity: 0; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; left: 50%; -webkit-transition: opacity 0.5s ease 0s, bottom 0s ease 0.5s, height 0s ease 0.5s, width 0s ease 0.5s, border-radius 0s ease 0.5s, left 0s ease 0.5s; transition: opacity 0.5s ease 0s, bottom 0s ease 0.5s, height 0s ease 0.5s, width 0s ease 0.5s, border-radius 0s ease 0.5s, left 0s ease 0.5s; } .header-bottom-area .navbar-collapse .main-menu li a i { font-size: 17px; position: relative; top: 2px; padding-left: 2px; } @media (max-width: 1199px) { .header-bottom-area .navbar-collapse .main-menu li a i { top: 3px; } } @media (max-width: 1099px) { .header-bottom-area .navbar-collapse .main-menu li a i { font-size: 14px; top: 2px; } } @media (max-width: 1199px) { .header-bottom-area .navbar-collapse .main-menu li a { font-size: 12px !important; font-weight: 600 !important; } } @media (max-width: 1399px) { .header-bottom-area .navbar-collapse .main-menu li a { font-size: 14px; font-weight: 600; } } .header-bottom-area .header-section.header-fixed .navbar-collapse .main-menu li a { padding: 30px 18px 30px 0; } @media (max-width: 991px) { .header-bottom-area .navbar-collapse .main-menu li a { padding: 12px 15px !important; display: block; } } .header-bottom-area .navbar-collapse .main-menu li .sub-menu { position: absolute; top: 150%; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); width: 200px; padding: 10px; background-color: #fff; border-radius: 5px; -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); opacity: 0; visibility: hidden; -webkit-transition: all 0.3s; transition: all 0.3s; z-index: 9; margin-left: 0; border-bottom: 3px solid var(--primary-color); } .header-bottom-area .navbar-collapse .main-menu li .sub-menu::after { content: ""; position: absolute; top: -15px; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); width: 0; height: 0; border-left: 15px solid transparent; border-right: 15px solid transparent; border-bottom: 15px solid #f4f5f8; } @media only screen and (max-width: 991px) { .header-bottom-area .navbar-collapse .main-menu li .sub-menu::after { display: none; } } .header-bottom-area .navbar-collapse .main-menu li .sub-menu li { margin-right: 0; padding-right: 0; border-radius: 5px; -webkit-transition: all ease 0.5s; transition: all ease 0.5s; position: relative; z-index: 2; } .header-bottom-area .navbar-collapse .main-menu li .sub-menu li:hover { background-color: rgba(12, 86, 219, 0.4); color: var(--primary-color); } .header-bottom-area .navbar-collapse .main-menu li .sub-menu li:hover a { color: var(--primary-color); margin-left: 10px; } .header-bottom-area .navbar-collapse .main-menu li .sub-menu li:hover a::before { display: none; } .header-bottom-area .navbar-collapse .main-menu li .sub-menu li:last-child { border-bottom: 0px solid; } .header-bottom-area .navbar-collapse .main-menu li .sub-menu li a { width: 100%; padding: 8px 20px; font-size: 14px; font-weight: 600; display: block; -webkit-transition: all ease 0.3s; transition: all ease 0.3s; } .header-bottom-area .navbar-collapse .main-menu li .sub-menu li a::after { position: unset; content: none; } .header-bottom-area .navbar-collapse .main-menu li .sub-menu .header-section.header-fixed .navbar-collapse .main-menu li .sub-menu li a { padding: 8px 20px; } .header-bottom-area .navbar-collapse .main-menu li .sub-menu .navbar-collapse .main-menu li:last-child .sub-menu { left: auto; right: 0; } @media (max-width: 991px) { .navbar-collapse .main-menu li .sub-menu { position: initial !important; opacity: 1 !important; visibility: visible !important; display: none; -webkit-transition: none !important; transition: none !important; -webkit-transform: none !important; transform: none !important; } } .site-logo { max-width: 180px; } @media only screen and (max-width: 991px) { .site-logo { max-width: 120px; } } .body-overlay { position: fixed; width: 100%; height: 100%; display: block; background-color: transparent; z-index: 8; content: ""; left: 0; top: 0; visibility: hidden; opacity: 0; -webkit-transition: all 0.3s ease-in; transition: all 0.3s ease-in; } .body-overlay.active { visibility: visible; opacity: 1; } @media only screen and (max-width: 991px) { .header-link { display: none; } } .header-link a { color: #fff; } .header-link a i { color: var(--primary-color); margin-right: 5px; font-size: 16px; } .header-link a + a { margin-left: 20px; } .header-social li { display: inline-block; } .header-social li a { width: 25px; height: 25px; line-height: 25px; display: inline-block; text-align: center; background: transparent; border: 1px solid rgba(255, 255, 255, 0.2); color: #fff; font-size: 12px; border-radius: 3px; -webkit-transition: all 0.5s; transition: all 0.5s; } .header-social li a:hover, .header-social li a.active { background: var(--primary-color); border: 1px solid var(--primary-color); color: #fff; } .header-social li + li { margin-left: 5px; } .header-action { 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; margin-left: 20px; } @media only screen and (max-width: 991px) { .header-action { margin-left: 12px; margin-top: 15px; } } .header-action a i { font-size: 15px; } .header-action .lang-select { padding-right: 20px; } .header-action .lang-select select { height: auto; width: auto; padding: 0; border: none !important; } .header-action .lang-select .nice-select { height: auto; width: auto; border: none !important; } .navbar-toggler { padding: 0; } .navbar-toggler:focus { -webkit-box-shadow: none; box-shadow: none; } .navbar-toggler span { width: 40px; height: 40px; line-height: 40px; border-radius: 5px; background-color: var(--primary-color); color: #fff; font-size: 18px; } /*-------------------------------------------------------------- [ ## Introduction ] --------------------------------------------------------------*/ .banner-section { position: relative; padding-top: 120px; padding-bottom: 120px; z-index: 1; } @media only screen and (max-width: 1099px) { .banner-section { padding-top: 120px; } } @media only screen and (max-width: 575px) { .banner-section { padding-top: 20px; } } @media only screen and (max-width: 1399px) { .banner-section .home-container { max-width: 100%; } } .banner-section.two { padding-top: 220px; padding-bottom: 116px; } @media only screen and (max-width: 991px) { .banner-section.two { padding-top: 120px; padding-bottom: 60px; } } .banner-section .banner-content { padding-top: 102px; padding-bottom: 195px; } @media only screen and (max-width: 991px) { .banner-section .banner-content { padding-bottom: 120px; } } @media only screen and (max-width: 767px) { .banner-section .banner-content { padding-top: 60px; padding-bottom: 60px; } } .banner-section .banner-sub-titel { font-size: 14px; font-weight: 700; color: var(--primary-color); padding: 5px 10px; border-radius: 5px; background: rgba(12, 86, 219, 0.2); margin-bottom: 30px; } .banner-section .banner-sub-titel i { font-size: 14px; width: 1.25em; color: var(--primary-color); } .banner-section .banner-title { font-size: 45px; font-weight: 700; line-height: 1.1em; color: #000000; margin-bottom: 25px; } @media only screen and (max-width: 1299px) { .banner-section .banner-title { font-size: 40px; } } @media only screen and (max-width: 1199px) { .banner-section .banner-title { font-size: 35px; } } @media only screen and (max-width: 1099px) { .banner-section .banner-title { font-size: 30px; } } @media only screen and (max-width: 991px) { .banner-section .banner-title { font-size: 22px; } } .banner-section p { font-weight: 400; color: #464346; margin-bottom: 50px; } @media only screen and (max-width: 1199px) { .banner-section p { font-size: 16px; } } @media only screen and (max-width: 991px) { .banner-section p { font-size: 14px; } } .banner-section .banner-btn { margin: -8px; } .banner-section .banner-btn a { margin: 8px; padding: 16px 35px; font-size: 16px; font-weight: 700; } @media only screen and (max-width: 991px) { .banner-section .banner-btn a { padding: 10px 25px; font-size: 14px; } } @media only screen and (max-width: 1314px) { .banner-thumb-area { position: relative; bottom: -20px; } } @media only screen and (max-width: 1299px) { .banner-thumb-area { position: relative; bottom: -15px; } } @media only screen and (max-width: 1244px) { .banner-thumb-area { position: relative; bottom: -70px; } } @media only screen and (max-width: 1199px) { .banner-thumb-area { bottom: -50px; } } @media only screen and (max-width: 1146px) { .banner-thumb-area { bottom: -70px; } } @media only screen and (max-width: 1099px) { .banner-thumb-area { bottom: -80px; } } @media only screen and (max-width: 1060px) { .banner-thumb-area { bottom: -100px; } } @media only screen and (max-width: 1012px) { .banner-thumb-area { bottom: -120px; } } @media only screen and (max-width: 991px) { .banner-thumb-area { bottom: -27px; } } @media only screen and (max-width: 936px) { .banner-thumb-area { bottom: -47px; } } @media only screen and (max-width: 890px) { .banner-thumb-area { bottom: -67px; } } @media only screen and (max-width: 874px) { .banner-thumb-area { bottom: -100px; } } @media only screen and (max-width: 836px) { .banner-thumb-area { bottom: -120px; } } @media only screen and (max-width: 796px) { .banner-thumb-area { bottom: -140px; } } @media only screen and (max-width: 767px) { .banner-thumb-area { display: none; } } .banner-floting-section { position: relative; margin-top: -80px; z-index: 1; } @media only screen and (max-width: 1399px) { .banner-floting-section .container { max-width: 100%; } } .banner-floting-right-area { display: -webkit-box; display: -ms-flexbox; display: flex; padding: 40px; border: 1px solid #eae5f1; border-radius: 20px; background-color: #fff; -webkit-box-shadow: 0px 10px 35px 0px rgba(158, 154, 221, 0.1); box-shadow: 0px 10px 35px 0px rgba(158, 154, 221, 0.1); z-index: 1; } @media only screen and (max-width: 1199px) { .banner-floting-right-area { padding: 30px; border-radius: 20px; } } @media only screen and (max-width: 991px) { .banner-floting-right-area { padding: 20px; border-radius: 15px; } } @media only screen and (max-width: 767px) { .banner-floting-right-area { margin-top: 20px; } } @media only screen and (max-width: 480px) { .banner-floting-right-area { display: block; } } .banner-floting-right-area .banner-floting-right-list { width: 40%; } @media only screen and (max-width: 991px) { .banner-floting-right-area .banner-floting-right-list { width: 50%; } } @media only screen and (max-width: 480px) { .banner-floting-right-area .banner-floting-right-list { width: 100%; margin-bottom: 20px; } } .banner-floting-right-area .banner-floting-right-list li { color: #787778; font-size: 16px; font-weight: 600; } @media only screen and (max-width: 1199px) { .banner-floting-right-area .banner-floting-right-list li { font-size: 14px; } } .banner-floting-right-area .banner-floting-right-list li i { margin-right: 10px; color: var(--primary-color); width: 30px; height: 30px; line-height: 30px; border-radius: 50%; display: -webkit-box; display: -ms-flexbox; display: flex; text-align: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; background-color: rgba(12, 86, 219, 0.2); display: inline-block; } .banner-floting-right-area .banner-floting-right-list li + li { margin-top: 13px; } @media only screen and (max-width: 1199px) { .banner-floting-right-area .banner-floting-right-list li + li { margin-top: 7px; } } .banner-floting-right-area .banner-floting-right-content { width: 60%; } @media only screen and (max-width: 991px) { .banner-floting-right-area .banner-floting-right-content { width: 50%; } } @media only screen and (max-width: 480px) { .banner-floting-right-area .banner-floting-right-content { width: 100%; } } .banner-floting-right-area .banner-floting-right-content .title { color: #090116; font-size: 25px; font-weight: 700; margin-bottom: 10px; } @media only screen and (max-width: 1199px) { .banner-floting-right-area .banner-floting-right-content .title { font-size: 18px; margin-bottom: 10px; } } .banner-floting-right-area .banner-floting-right-content p { color: #787778; font-size: 16px; font-weight: 400; margin-bottom: 18px; } @media only screen and (max-width: 1199px) { .banner-floting-right-area .banner-floting-right-content p { font-size: 14px; } } .banner-floting-right-area .banner-floting-right-content .link-area { font-size: 16px; font-weight: 700; color: var(--primary-color); -webkit-transition: all 0.3s; transition: all 0.3s; } @media only screen and (max-width: 1199px) { .banner-floting-right-area .banner-floting-right-content .link-area { font-size: 14px; } } .banner-floting-right-area .banner-floting-right-content .link-area:hover { color: #000000; } .banner-floting-right-area .banner-floting-right-content .link-area i { position: relative; top: 1px; } .breadcrumb-wrapper .breadcrumb-title { font-size: 52px; font-weight: 600; color: #000000; margin-bottom: 25px; } @media only screen and (max-width: 1199px) { .breadcrumb-wrapper .breadcrumb-title { font-size: 44px; margin-bottom: 15px; } } @media only screen and (max-width: 991px) { .breadcrumb-wrapper .breadcrumb-title { font-size: 40px; margin-bottom: 15px; } } @media only screen and (max-width: 575px) { .breadcrumb-wrapper .breadcrumb-title { font-size: 30px; margin-bottom: 10px; } } .breadcrumb-wrapper .breadcrumb-list li { display: inline-block; font-size: 18px; font-weight: 400; } @media only screen and (max-width: 1199px) { .breadcrumb-wrapper .breadcrumb-list li { font-size: 16px; } } @media only screen and (max-width: 991px) { .breadcrumb-wrapper .breadcrumb-list li { font-size: 14px; } } .breadcrumb-wrapper .breadcrumb-list li a { font-size: 18px; font-weight: 400; } @media only screen and (max-width: 1199px) { .breadcrumb-wrapper .breadcrumb-list li a { font-size: 16px; } } @media only screen and (max-width: 991px) { .breadcrumb-wrapper .breadcrumb-list li a { font-size: 14px; } } .breadcrumb-wrapper .breadcrumb-list li a i { position: relative; top: 1px; font-size: 20px; color: var(--primary-color); margin-left: 5px; } @media only screen and (max-width: 1199px) { .breadcrumb-wrapper .breadcrumb-list li a i { font-size: 18px; } } @media only screen and (max-width: 991px) { .breadcrumb-wrapper .breadcrumb-list li a i { font-size: 14px; } } .breadcrumb-wrapper .breadcrumb-list li + li { margin-left: 5px; } .app-btn-area { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; margin: -8px; margin-top: 40px; } .app-btn-area .app-btn { background-color: #fff; -webkit-box-shadow: -4.104px 11.276px 38px 0px rgba(45, 42, 61, 0.1); box-shadow: -4.104px 11.276px 38px 0px rgba(45, 42, 61, 0.1); border-radius: 12px; padding: 10px 25px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin: 8px; -webkit-transition: all 0.5s; transition: all 0.5s; } .app-btn-area .app-btn .content { padding-left: 15px; } .app-btn-area .app-btn .content .sub-title { margin-bottom: 5px; font-size: 12px; font-weight: 500; -webkit-transition: all 0.5s; transition: all 0.5s; } .app-btn-area .app-btn .content .title { margin-bottom: 0; -webkit-transition: all 0.5s; transition: all 0.5s; } .app-btn-area .app-btn:hover { background-color: var(--primary-color); } .app-btn-area .app-btn:hover .content .sub-title { color: #fff; } .app-btn-area .app-btn:hover .content .title { color: #fff; } /*-------------------------------------------------------------- [ ## Footer ] --------------------------------------------------------------*/ /*-------------------------------------------------------------- # Footer-block --------------------------------------------------------------*/ .footer-section { position: relative; z-index: 1; } .footer-section::after { position: absolute; content: ""; opacity: 0.1; top: 0; left: 0; width: 100%; height: 100%; background-color: transparent; background-image: -webkit-gradient(linear, right top, left top, color-stop(40%, rgba(250, 248, 255, 0.8)), color-stop(40%, rgba(250, 248, 255, 0.8))); background-image: linear-gradient(270deg, rgba(250, 248, 255, 0.8) 40%, rgba(250, 248, 255, 0.8) 40%); z-index: -1; } .footer-section .footer-wrapper .footer-logo { margin-bottom: 20px; } .footer-section .footer-wrapper .footer-logo .site-logo { max-width: 175px; } .footer-widget .widget-title { font-size: 18px; margin-bottom: 30px; font-weight: 700; position: relative; color: #000000; } @media only screen and (max-width: 575px) { .footer-widget .widget-title { font-size: 14px; } } .footer-widget .footer-list { margin-bottom: -10px; } .footer-widget .footer-list.two li { margin-bottom: 15px; } .footer-widget .footer-list.two li input { padding-left: 35px; } .footer-widget .footer-list.two li .input-icon { position: absolute; top: 13px; left: 12px; font-size: 17px; color: #464346; } .footer-widget .footer-list li { margin-bottom: 10px; position: relative; -webkit-transition: 0.4s; transition: 0.4s; } .footer-widget .footer-list li a { position: relative; font-size: 16px; font-weight: 600; -webkit-transition: all 0.3s; transition: all 0.3s; } @media only screen and (max-width: 575px) { .footer-widget .footer-list li a { font-size: 12px; } } .footer-widget .footer-list li a:hover { text-decoration: underline; } .footer-widget .app-img { overflow: hidden; width: 120px; } .footer-widget .app-img img { width: 100%; height: auto; } .footer-widget .footer-content-bottom { border-top: 1px solid #ded7e9; padding-top: 15px; margin-top: 15px; } .footer-widget .footer-content-bottom .footer-list li a { font-size: 14px; font-weight: 500; } .footer-widget .footer-content-bottom .footer-list li a i { position: relative; top: 1px; font-size: 14px; } .copyright-area { background-color: #f5f6fc; } .copyright-area .copyright-wrapper { 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; } @media only screen and (max-width: 767px) { .copyright-area .copyright-wrapper { display: block; text-align: center; } } .copyright-area .copyright-wrapper p { font-size: 16px; color: #777e90; margin-bottom: 0; } @media only screen and (max-width: 575px) { .copyright-area .copyright-wrapper p { font-size: 12px; } } @media only screen and (max-width: 767px) { .copyright-area .copyright-wrapper .footer-social { margin-top: 10px; } } .copyright-area .copyright-wrapper .footer-social li { display: inline-block; } .copyright-area .copyright-wrapper .footer-social li a { display: inline-block; font-size: 16px; font-weight: 700; color: #777e90; -webkit-transition: all 0.3s; transition: all 0.3s; } .copyright-area .copyright-wrapper .footer-social li a:hover { color: var(--primary-color); } .copyright-area .copyright-wrapper .footer-social li + li { margin-left: 28px; } .sub-btn { margin-top: 10px; } .sub-btn i { position: relative; top: 1px; } .footer-download .footer-download-btn { margin-bottom: 20px; } .footer-download .footer-download-btn a { padding: 25px; width: 100%; border-radius: 15px; background: #fff; -webkit-box-shadow: 0px 12px 24px rgba(106, 105, 194, 0.25); box-shadow: 0px 12px 24px rgba(106, 105, 194, 0.25); font-size: 18px; font-weight: 600; color: var(--primary-color); border: 1px solid #fff; -webkit-transition: all 0.5s; transition: all 0.5s; } @media only screen and (max-width: 991px) { .footer-download .footer-download-btn a { width: auto; } } @media only screen and (max-width: 575px) { .footer-download .footer-download-btn a { padding: 15px 20px; font-size: 14px; } } .footer-download .footer-download-btn a i { font-size: 18px; margin-right: 8px; color: var(--primary-color); } @media only screen and (max-width: 575px) { .footer-download .footer-download-btn a i { font-size: 16px; } } .footer-download .footer-download-btn a:hover { -webkit-box-shadow: none; box-shadow: none; border: 1px solid var(--primary-color); } /*-------------------------------------------------------------- # Pages --------------------------------------------------------------*/ /*-------------------------------------------------------------- [ ## team ] --------------------------------------------------------------*/ .team-item:hover .team-thumb::before { height: 100%; } .team-item:hover .team-thumb .team-social-area { visibility: visible; opacity: 1; } .team-thumb { position: relative; border-radius: 30px; overflow: hidden; z-index: 1; } .team-thumb::before { position: absolute; content: ""; bottom: 0; left: 0; width: 100%; height: 0; background-color: rgba(0, 0, 0, 0.7); border-radius: 30px; -webkit-transition: all 0.5s; transition: all 0.5s; } .team-thumb .team-social-area { position: absolute; top: 0; left: 0; width: 100%; 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; opacity: 0; visibility: hidden; -webkit-transition: all 0.5s; transition: all 0.5s; } .team-thumb .team-social-area .team-social-list li { display: inline-block; } .team-thumb .team-social-area .team-social-list li a { text-align: center; border-radius: 50%; font-size: 16px; height: 40px; width: 40px; line-height: 41px; color: #fff; background-color: var(--primary-color); -webkit-transition: all 0.3s; transition: all 0.3s; } .team-thumb .team-social-area .team-social-list li a:hover { background-color: #fff; color: var(--primary-color); } .team-thumb .team-social-area .team-social-list li a.active { background-color: #fff; color: var(--primary-color); } .team-thumb .team-social-area .team-social-list li a.active:hover { color: #fff; background-color: var(--primary-color); } .team-thumb .team-social-area .team-social-list li + li { margin-left: 10px; } .team-content { position: relative; z-index: 1; background-color: #fff; margin: -58px 30px 0px 30px; padding: 20px 40px; border: 1px solid #eae5f1; -webkit-box-shadow: 0px 5px 15px 0px rgba(158, 154, 221, 0.1); box-shadow: 0px 5px 15px 0px rgba(158, 154, 221, 0.1); border-radius: 30px; } @media only screen and (max-width: 1399px) { .team-content { padding: 15px 25px; } } @media only screen and (max-width: 1199px) { .team-content { padding: 10px 15px; border-radius: 20px; margin: -38px 30px 0px 30px; } } .team-content .title { font-size: 21px; font-weight: 700; margin-bottom: 5px; color: #000000; } @media only screen and (max-width: 1199px) { .team-content .title { font-size: 18px; } } .team-content .sub-title { font-size: 16px; font-weight: 400; color: var(--primary-color); } @media only screen and (max-width: 1199px) { .team-content .sub-title { font-size: 14px; } } /*-------------------------------------------------------------- [ ## Testimonial ] --------------------------------------------------------------*/ /*-------------------------------------------------------------- # Testimonial-block --------------------------------------------------------------*/ .testimonial-section { overflow: hidden; } .testimonial-slider-wrapper { margin: -30px; } .testimonial-slider { overflow: hidden; padding: 30px; } .testimonial-slider .swiper-slide-active .testimonial-item { -webkit-box-shadow: 2px 3.464px 24px 0px rgba(106, 105, 194, 0.2); box-shadow: 2px 3.464px 24px 0px rgba(106, 105, 194, 0.2); background: #fff; -webkit-transform: translateY(-5px); transform: translateY(-5px); } .testimonial-item { padding: 33px 40px 40px; border-radius: 20px; background-color: #f5f8fc; -webkit-transition: all 0.3s; transition: all 0.3s; } @media only screen and (max-width: 1199px) { .testimonial-item { padding: 23px 30px 30px; } } @media only screen and (max-width: 1099px) { .testimonial-item { padding: 18px 25px 25px; } } .testimonial-item .testimonial-icon-list li { display: inline-block; } .testimonial-item .testimonial-icon-list li i { font-size: 18px; font-weight: 900; color: #e4ab19; } @media only screen and (max-width: 1199px) { .testimonial-item .testimonial-icon-list li i { font-size: 16px; } } @media only screen and (max-width: 1099px) { .testimonial-item .testimonial-icon-list li i { font-size: 14px; } } .testimonial-item .testimonial-icon-list li + li { margin-left: 5px; } @media only screen and (max-width: 1199px) { .testimonial-item .testimonial-icon-list li + li { margin-left: 2px; } } @media only screen and (max-width: 1199px) { .testimonial-item .testimonial-icon-list li + li { margin-left: 0; } } .testimonial-item .testimonial-title { color: #000000; } .testimonial-item .testimonial-user-area { margin-bottom: 15px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .testimonial-item .testimonial-user-area .user-area img { margin-right: 10px; height: 60px; width: 60px; border-radius: 10px; } @media only screen and (max-width: 1199px) { .testimonial-item .testimonial-user-area .user-area img { margin-right: 20px; height: 55px; width: 55px; } } @media only screen and (max-width: 1099px) { .testimonial-item .testimonial-user-area .user-area img { margin-right: 15px; height: 50px; width: 50px; } } .testimonial-item .testimonial-user-area .title-area h5 { font-weight: 600; margin-bottom: 5px; color: #464346; } @media only screen and (max-width: 1199px) { .testimonial-item .testimonial-user-area .title-area h5 { font-size: 18px; } } @media only screen and (max-width: 1099px) { .testimonial-item .testimonial-user-area .title-area h5 { font-size: 16px; } } .testimonial-item .testimonial-user-area .title-area p { color: var(--primary-color); font-weight: 400; } /*-------------------------------------------------------------- [ ## Sections ] --------------------------------------------------------------*/ /*-------------------------------------------------------------- [ ## Sections ] --------------------------------------------------------------*/ /*------------------------------------------------- [ ### about block ] */ @media only screen and (max-width: 991px) { .about-section .container { max-width: 100%; } } .about-section .section-header { margin-bottom: 35px; } .about-section .about-thumb-area .about-thumb { position: relative; text-align: right; z-index: -1; } .about-section .about-thumb-area .about-thumb img { width: 81%; border-radius: 20px; } @media only screen and (max-width: 1199px) { .about-section .about-thumb-area .about-thumb img { width: 100%; } } .about-section .about-content-area { padding-left: 40px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -ms-flex-line-pack: center; align-content: center; } @media only screen and (max-width: 1199px) { .about-section .about-content-area { padding-left: 10px; } } @media only screen and (max-width: 1199px) { .about-section .about-content-area .section-header { margin-bottom: 20px; } } @media only screen and (max-width: 1199px) { .about-section .about-content-area .section-header .section-sub-titel { font-size: 16px; margin-bottom: 10px; } } @media only screen and (max-width: 575px) { .about-section .about-content-area .section-header .section-sub-titel { font-size: 14px; margin-bottom: 10px; } } @media only screen and (max-width: 1199px) { .about-section .about-content-area .section-header .section-title { font-size: 26px; } } @media only screen and (max-width: 575px) { .about-section .about-content-area .section-header .section-title { font-size: 22px; } } .about-section .about-item-wrapper { margin-bottom: -30px; } .about-section .about-item-wrapper .about-content-item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-bottom: 30px; } .about-section .about-item-wrapper .about-content-item .icon-area { width: 65px; height: 65px; line-height: 78px; border-radius: 10px; background-color: #fff; border: 1px solid #eae5f1; -webkit-box-shadow: 0px 0px 0px 0px rgba(158, 154, 221, 0.12); box-shadow: 0px 0px 0px 0px rgba(158, 154, 221, 0.12); text-align: center; -webkit-transition: all 0.3s; transition: all 0.3s; } .about-section .about-item-wrapper .about-content-item .icon-area i { font-size: 35px; color: var(--primary-color); -webkit-transition: all 0.3s; transition: all 0.3s; } .about-section .about-item-wrapper .about-content-item .icon-area:hover { background-color: var(--primary-color); } .about-section .about-item-wrapper .about-content-item .icon-area:hover i { color: #fff; } .about-section .about-item-wrapper .about-content-item .icon-area.active { background: var(--primary-color); } .about-section .about-item-wrapper .about-content-item .icon-area.active i { color: #fff; } .about-section .about-item-wrapper .about-content-item .title-area { padding-left: 15px; width: calc(100% - 65px); } .about-section .about-item-wrapper .about-content-item .title-area .title { font-size: 24px; font-weight: 700; margin-bottom: 5px; } @media only screen and (max-width: 1199px) { .about-section .about-item-wrapper .about-content-item .title-area .title { font-size: 18px; } } .about-section .about-item-wrapper .about-content-item .title-area .sub-title { font-size: 16px; font-weight: 400; color: #787778; } @media only screen and (max-width: 1199px) { .about-section .about-item-wrapper .about-content-item .title-area .sub-title { font-size: 12px; font-weight: 600; } } /*------------------------------------------------- [ ## how-it-works-item ] */ .how-it-works-item { position: relative; text-align: center; z-index: 3; } .how-it-works-item .how-it-works-icon-wrapper { background-color: #ffffff; padding: 0.75rem; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; border-radius: 20px; margin-bottom: 20px; -webkit-box-shadow: 2px 3.464px 24px 0px rgba(106, 105, 194, 0.25); box-shadow: 2px 3.464px 24px 0px rgba(106, 105, 194, 0.25); } .how-it-works-item .how-it-works-icon-wrapper .how-it-works-icon { width: 70px; height: 70px; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-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(--primary-color); background-color: rgba(12, 86, 219, 0.1); border-radius: 50%; font-size: 24px; } .how-it-works-item .how-it-works-content .sub-title { padding-bottom: 5px; } .how-it-works-item .how-it-works-content .title { margin-bottom: 5px; } .how-it-works-item .process-devider { position: absolute; top: 29%; width: calc(100% - 115px); height: 1px; background-image: -webkit-gradient(linear, left top, right top, from(#131b32), color-stop(40%, #131b32), color-stop(40%, transparent), to(transparent)); background-image: linear-gradient(90deg, #131b32, #131b32 40%, transparent 40%, transparent 100%); background-size: 12px 1px; z-index: -1; -webkit-transition: all 0.7s; transition: all 0.7s; -webkit-animation: slides 5s linear infinite; animation: slides 5s linear infinite; } .how-it-works-item .process-devider::after { content: "\f061"; font-family: "line Awesome Free"; color: var(--primary-color); font-weight: 600; position: absolute; right: -30px; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); font-size: 20px; -webkit-transition: all 0.7s; transition: all 0.7s; } @media only screen and (max-width: 767px) { .how-it-works-item .process-devider { display: none; } } @media only screen and (max-width: 991px) { div[class*=col]:nth-of-type(4n + 2) .how-it-works-item .process-devider { display: none; } } @media only screen and (max-width: 1199px) { div[class*=col]:nth-of-type(4n + 3) .how-it-works-item .process-devider { display: none; } } @media only screen and (max-width: 991px) { div[class*=col]:nth-of-type(4n + 3) .how-it-works-item .process-devider { display: unset; } } @media only screen and (max-width: 767px) { div[class*=col]:nth-of-type(4n + 3) .how-it-works-item .process-devider { display: none; } } /*------------------------------------------------- [ ### subscribe block ] */ .subscribe-section { position: relative; background: linear-gradient(45deg, #fffbf2, #edfffd); margin-top: -200px; padding: 200px 0; } .subscribe-section .subscribe-element-one { position: absolute; top: -100px; left: 0; -webkit-animation: scroll-down 3s linear infinite; animation: scroll-down 3s linear infinite; } .subscribe-section .subscribe-element-two { position: absolute; bottom: -100px; right: 0; -webkit-animation: scroll-down 3s linear infinite; animation: scroll-down 3s linear infinite; } .subscribe-area { 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; } .subscribe-content { width: 50%; } .subscribe-content .title { margin-bottom: 20px; } .subscribe-content p { font-size: 16px; } /*------------------------------------------------- [ ### product block ] */ .product-item { border-radius: 10px; background-color: #fff; -webkit-box-shadow: 0 20px 80px rgba(49, 62, 103, 0.07); box-shadow: 0 20px 80px rgba(49, 62, 103, 0.07); overflow: hidden; -webkit-transition: all 0.3s; transition: all 0.3s; } .product-item:hover { -webkit-box-shadow: 0 5px 25px rgba(0, 0, 0, 0.1); box-shadow: 0 5px 25px rgba(0, 0, 0, 0.1); } .product-item.product--style .product-content { padding: 20px; } .product-item.product--style .product-footer { margin-top: 15px; } .product-item.product--style .product-bottom { padding: 10px 20px; border-top: 1px solid #ded7e9; 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; } .product-category { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .product-category .thumb { width: 30px; border-radius: 5px; overflow: hidden; } .product-category .content { width: calc(100% - 30px); padding-left: 8px; } .product-preview i { border: 1px solid #ded7e9; padding: 3px; border-radius: 3px; -webkit-transition: all 0.3s; transition: all 0.3s; } .product-preview i:hover { background-color: var(--primary-color); border: 1px solid var(--primary-color); color: #fff; } .product-thumb { border-radius: 10px; } .product-thumb img { width: 100%; } .product-content { padding: 30px; } .product-content .title { font-size: 20px; -webkit-transition: all 0.4s; transition: all 0.4s; } .product-content .title:hover { color: var(--primary-color); } .rating span { font-weight: 500; margin-right: 5px; font-size: 14px; } .rating i { font-weight: 600; font-size: 16px; color: #f2b827; } .product-footer { 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; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; margin-top: 30px; } .product-price span { color: var(--primary-color); font-size: 18px; font-weight: 600; } /*------------------------------------------------- [ ### brand block ] */ .brand-wrapper { overflow: hidden; } .brand-item { text-align: center; } /*------------------------------------------------- [ ### faq block ] */ .faq-wrapper { margin-bottom: -30px; } .faq-wrapper .faq-item { -webkit-box-shadow: 1px 24px 37px -6px rgba(0, 0, 0, 0.09); box-shadow: 1px 24px 37px -6px rgba(0, 0, 0, 0.09); border-radius: 10px; margin-bottom: 20px; -webkit-transition: all 0.3s; transition: all 0.3s; } .faq-wrapper .faq-item .faq-title { font-size: 18px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; cursor: pointer; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; align-items: center; padding: 15px 20px; margin-bottom: 0; border-radius: 8px; background: #fff; -webkit-box-shadow: 0 20px 80px rgba(49, 62, 103, 0.07); box-shadow: 0 20px 80px rgba(49, 62, 103, 0.07); } .faq-wrapper .faq-item .faq-title .title { width: calc(100% - 40px); display: inline-block; margin-bottom: 0; } .faq-wrapper .faq-item .faq-content { display: none; padding: 15px; } .faq-wrapper .faq-item .faq-content p { font-size: 13px; } .faq-wrapper .faq-item .right-icon { display: block; width: 30px; height: 30px; background-color: rgba(12, 86, 219, 0.1); border-radius: 7px; position: relative; right: -15px; } .faq-wrapper .faq-item .right-icon::before, .faq-wrapper .faq-item .right-icon::after { position: absolute; content: ""; background: var(--primary-color); -webkit-transition: all ease 0.3s; transition: all ease 0.3s; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); } .faq-wrapper .faq-item .right-icon::before { width: 2px; height: 16px; top: 50%; left: 50%; } .faq-wrapper .faq-item .right-icon::after { width: 16px; height: 2px; top: 50%; left: 50%; } .faq-wrapper .faq-item.active .faq-content { display: block; } .faq-wrapper .faq-item.active.open .right-icon::before { -webkit-transform: translate(-50%, -50%) rotate(90deg); transform: translate(-50%, -50%) rotate(90deg); } .faq-wrapper .faq-item.open .faq-title { background: #131b32; color: #fff; border-radius: 8px 8px 0 0; } .faq-wrapper .faq-item.open .right-icon::before { -webkit-transform: translate(-50%, -50%) rotate(90deg); transform: translate(-50%, -50%) rotate(90deg); } /*------------------------------------------------- [ ### contact block ] */ .contact-thumb { overflow: hidden; border-radius: 8px; -webkit-box-shadow: 0 5px 25px rgba(0, 0, 0, 0.1); box-shadow: 0 5px 25px rgba(0, 0, 0, 0.1); } .contact-thumb img { width: 100%; } .contact-form-area .contact-form-header .title { margin-bottom: 3px; } .contact-form-area .contact-form-header p { font-size: 15px; margin-bottom: 30px; } .contact-widget .contact-form-header { margin-bottom: 15px; } .contact-widget .contact-form-header .title { font-weight: 600; margin-bottom: 10px; font-size: 26px; } .contact-widget .contact-item-list li { margin-top: 30px; } .contact-widget .contact-item-list li a { 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; } .contact-widget .contact-item-list li .contact-item-icon { width: 60px; height: 60px; line-height: 60px; display: inline-block; text-align: center; background-color: var(--primary-color); -webkit-box-shadow: 0px 12px 24px rgba(106, 105, 194, 0.25); box-shadow: 0px 12px 24px rgba(106, 105, 194, 0.25); border-radius: 20px; color: #fff; font-size: 24px; } .contact-widget .contact-item-list li .contact-item-icon.tow { background: #0dc270; } .contact-widget .contact-item-list li .contact-item-icon.three { background: yellowgreen; } .contact-widget .contact-item-list li .contact-item-content { width: calc(100% - 60px); padding-left: 20px; } .contact-btn i { position: relative; top: 1px; margin-left: 5px; } /*------------------------------------------------- [ ### service block ] */ .services-section { background-color: #f7f9fc; } .service-left-icon { background: #FFFDF6; color: var(--primary-color); font-size: 18px; height: 46px; width: 46px; display: -webkit-box; display: -ms-flexbox; display: flex; line-height: 1; border-radius: 5px; margin-bottom: 24px; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .service-item { background: #fff; -webkit-box-shadow: 0 36px 71px -10px rgba(0, 0, 0, 0.07); box-shadow: 0 36px 71px -10px rgba(0, 0, 0, 0.07); padding: 30px; border-radius: 5px; text-align: center; border-bottom: 5px dashed var(--primary-color); -webkit-transition: all 0.3s; transition: all 0.3s; } @media only screen and (max-width: 991px) { .service-item { padding: 20px; } } .service-item:hover { -webkit-transform: translateY(-7px); transform: translateY(-7px); } @media only screen and (max-width: 991px) { .service-left-content { margin-bottom: 30px; } } .service-left-content .title span { font-weight: 700; } .service-icon { width: 80px; height: 80px; line-height: 85px; display: inline-block; text-align: center; background: #fff; -webkit-box-shadow: 1px 24px 37px -6px rgba(0, 0, 0, 0.09); box-shadow: 1px 24px 37px -6px rgba(0, 0, 0, 0.09); border-radius: 10px; font-size: 40px; color: var(--primary-color); margin-top: -50px; } @media only screen and (max-width: 991px) { .service-icon { font-size: 40px; } } .service-content { margin-top: 20px; } .service-content .title { margin-bottom: 15px; } .service-content p { font-size: 14px; } /*------------------------------------------------- [ ### Account block ] */ .account { 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; height: 100vh; z-index: 11; -webkit-transition: all 0.5s; transition: all 0.5s; } @media only screen and (max-height: 780px) { .account.kyc { overflow-y: auto; -webkit-box-align: start; -ms-flex-align: start; align-items: start; } } @media only screen and (max-width: 767px) { .account.kyc { overflow-y: auto; -webkit-box-align: start; -ms-flex-align: start; align-items: start; } } .account .account-wrapper { position: relative; width: 430px; height: auto; background-color: #fff; border: 1px solid #ded7e9; -webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1); box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1); padding: 20px 30px; border-radius: 8px; } .account .account-wrapper.kyc { width: 1000px; } @media only screen and (max-width: 991px) { .account .account-wrapper.kyc { width: 100%; } } @media only screen and (max-width: 470px) { .account .account-wrapper { width: 400px; } } @media only screen and (max-width: 435px) { .account .account-wrapper { width: 370px; } } @media only screen and (max-width: 400px) { .account .account-wrapper { width: 350px; padding: 15px 20px; } } @media only screen and (max-width: 380px) { .account .account-wrapper { width: 320px; } } @media only screen and (max-width: 350px) { .account .account-wrapper { width: 300px; padding: 15px; } } @media only screen and (max-width: 330px) { .account .account-wrapper { width: 290px; padding: 15px; } } .account .account-wrapper .account-logo { margin-bottom: 30px; } .account .account-wrapper p { font-size: 12px; margin-bottom: 30px; color: rgba(0, 0, 0, 0.7); } .account .account-wrapper .account-form input { border: 2px solid #ded7e9 !important; } .account .account-wrapper .account-form input:focus { border-color: #0C56DB !important; } .account .account-wrapper .account-form .forgot-item a { color: rgba(12, 86, 219, 0.7); -webkit-transition: all 0.3s; transition: all 0.3s; } .account .account-wrapper .account-form .forgot-item a:hover { color: #0C56DB; } .account .account-wrapper .account-form .or-area { 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; padding: 0 20px; gap: 37px; } .account .account-wrapper .account-form .or-area .or-title { margin-bottom: 0; font-size: 14px; font-weight: 600; color: rgba(19, 27, 50, 0.7); } .account .account-wrapper .account-form .or-area .or-line { height: 1px; border: 0.5px solid #ded7e9; -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; } .account .account-wrapper .account-form .account-item { color: rgba(19, 27, 50, 0.8); } .account .account-wrapper .account-form .account-item a { color: rgba(12, 86, 219, 0.7); -webkit-transition: all 0.3s; transition: all 0.3s; } .account .account-wrapper .account-form .account-item a:hover { color: #0C56DB; } .account .account-wrapper .account-form .account-form-btn { text-align: center; margin-top: 15px; margin-bottom: 10px; } .account .account-wrapper .account-form .account-form-btn a { width: 35px; height: 35px; line-height: 30px; display: inline-block; text-align: center; background-color: rgba(19, 27, 50, 0.7); border: 0.5px solid rgba(255, 255, 255, 0.08); border-radius: 50%; margin: 8px; fill: #fff; -webkit-transition: all 0.3s; transition: all 0.3s; } .account .account-wrapper .account-form .account-form-btn a.facebook:hover { background-color: #3b5998; } .account .account-wrapper .account-form .account-form-btn a.google:hover { background-color: #DB4437; } .account .account-wrapper .account-form .account-form-btn a.apple:hover { background-color: #000000; } .account .account-wrapper .account-form .custom-check-group label { color: rgba(19, 27, 50, 0.9); } .account .account-wrapper .account-form .custom-check-group label a { color: rgba(12, 86, 219, 0.7); -webkit-transition: all 0.3s; transition: all 0.3s; } .account .account-wrapper .account-form .custom-check-group label a:hover { color: #0C56DB; } .account .account-wrapper .account-form .nice-select { border-width: 2px !important; } .account .account-wrapper .account-form .custom-select-search-wrapper .form--control { border: none !important; } .bg-bubbles { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 1; overflow: hidden; } .bg-bubbles li { position: absolute; list-style: none; display: block; width: 40px; height: 40px; border-radius: 50%; background-color: rgba(12, 86, 219, 0.6); bottom: -160px; -webkit-animation: square 25s infinite; animation: square 25s infinite; -webkit-transition-timing-function: linear; transition-timing-function: linear; } .bg-bubbles li:nth-child(1) { left: 10%; } .bg-bubbles li:nth-child(2) { left: 20%; width: 80px; height: 80px; -webkit-animation-delay: 2s; animation-delay: 2s; -webkit-animation-duration: 17s; animation-duration: 17s; } .bg-bubbles li:nth-child(3) { left: 25%; -webkit-animation-delay: 4s; animation-delay: 4s; } .bg-bubbles li:nth-child(4) { left: 40%; width: 60px; height: 60px; -webkit-animation-duration: 22s; animation-duration: 22s; } .bg-bubbles li:nth-child(5) { left: 70%; } .bg-bubbles li:nth-child(6) { left: 80%; width: 120px; height: 120px; -webkit-animation-delay: 3s; animation-delay: 3s; } .bg-bubbles li:nth-child(7) { left: 32%; width: 160px; height: 160px; -webkit-animation-delay: 7s; animation-delay: 7s; } .bg-bubbles li:nth-child(8) { left: 55%; width: 20px; height: 20px; -webkit-animation-delay: 15s; animation-delay: 15s; -webkit-animation-duration: 40s; animation-duration: 40s; } .bg-bubbles li:nth-child(9) { left: 25%; width: 10px; height: 10px; -webkit-animation-delay: 2s; animation-delay: 2s; -webkit-animation-duration: 40s; animation-duration: 40s; } .bg-bubbles li:nth-child(10) { left: 90%; width: 160px; height: 160px; -webkit-animation-delay: 11s; animation-delay: 11s; } /*------------------------------------------------- [ ### dashboard block ] */ .page-wrapper { position: relative; min-height: 100vh; } .sidebar::-webkit-scrollbar { display: none; } .sidebar { width: 250px; position: fixed; background: #EBEDEF; border: 1px solid #ded7e9; -webkit-backdrop-filter: blur(10px); backdrop-filter: blur(10px); border-radius: 8px; margin: 16px 0px 16px 16px; padding: 10px; top: 0; left: 0; height: calc(100vh - 30px); z-index: 999; overflow: hidden; overflow-y: auto; -webkit-transition: all 0.3s; transition: all 0.3s; } @media only screen and (max-width: 1199px) { .sidebar { left: -300px; } } .sidebar.active { width: 60px; } @media only screen and (max-width: 1199px) { .sidebar.active { width: 250px; left: 0; } } .sidebar.active .sidebar-menu .sidebar-menu-item a { padding: 12px 0; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } @media only screen and (max-width: 1199px) { .sidebar.active .sidebar-menu .sidebar-menu-item a { padding: 12px 15px; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } } .sidebar.active .sidebar-menu .sidebar-menu-item .menu-icon { margin-right: 0; } @media only screen and (max-width: 1199px) { .sidebar.active .sidebar-menu .sidebar-menu-item .menu-icon { margin-right: 10px; } } .sidebar.active .sidebar-menu .sidebar-menu-item .sidebar-item-badge { display: none; } .sidebar.active .menu-title { display: none; } @media only screen and (max-width: 1199px) { .sidebar.active .menu-title { display: block; } } .sidebar.active .sidebar-doc-box { display: none; } @media only screen and (max-width: 1199px) { .sidebar.active .sidebar-doc-box { display: block; } } .sidebar:hover { width: 250px; } .sidebar:hover .sidebar-menu .sidebar-menu-item a { padding: 12px 15px; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } .sidebar:hover .sidebar-menu .sidebar-menu-item .menu-icon { margin-right: 10px; } .sidebar:hover .sidebar-menu .sidebar-menu-item .sidebar-item-badge { display: block; } .sidebar:hover .menu-title { display: inline-block; } .sidebar:hover .sidebar-doc-box { display: block; } @media only screen and (max-width: 1199px) { .sidebar { left: -300px; } } .sidebar-logo { 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; padding-bottom: 15px; margin-bottom: 15px; } .sidebar-logo::before { position: absolute; content: ""; bottom: 0; left: 0; width: 100%; height: 1px; background: -webkit-gradient(linear, left top, right top, from(rgba(224, 225, 226, 0)), color-stop(47.22%, rgb(224, 225, 226)), color-stop(94.44%, rgba(224, 225, 226, 0.157))); background: linear-gradient(90deg, rgba(224, 225, 226, 0) 0%, rgb(224, 225, 226) 47.22%, rgba(224, 225, 226, 0.157) 94.44%); } .sidebar-logo .sidebar-main-logo { max-width: 130px; } .sidebar-logo .sidebar-menu-bar { font-size: 14px; color: #94a9c9; background-color: transparent; display: none; } .sidebar-menu-wrapper { padding-top: 15px; } .sidebar-menu-header { position: relative; letter-spacing: 0.05em; font-size: 0.6875rem; font-weight: 500; margin-bottom: 15px; padding-left: 10px; text-transform: uppercase; white-space: nowrap; margin-top: 20px; } .sidebar-menu-header::before { content: "--"; position: absolute; left: 0; top: 0; } .sidebar-item-badge { margin-left: auto; } .sidebar-menu .sidebar-menu-item { position: relative; margin-bottom: 5px; border-radius: 15px; } .sidebar-menu .sidebar-menu-item::after { position: absolute; content: ""; top: 0; right: -15px; width: 2px; height: 0; background-color: #1cc2e7; -webkit-transition: all 0.5s; transition: all 0.5s; } .sidebar-menu .sidebar-menu-item a { 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; color: #000000; font-weight: 500; padding: 12px 15px; -webkit-transition: all 0.5s; transition: all 0.5s; } .sidebar-menu .sidebar-menu-item a .menu-icon { width: 30px; height: 30px; background-color: rgba(12, 86, 219, 0.1); color: var(--primary-color); 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: 10px; font-size: 18px; margin-right: 10px; -webkit-transition: all 0.5s; transition: all 0.5s; } .sidebar-menu .sidebar-menu-item.sidebar-dropdown a { position: relative; } .sidebar-menu .sidebar-menu-item.sidebar-dropdown a::after { position: absolute; top: 18px; right: 25px; font-family: "line Awesome Free"; color: #94a9c9; font-weight: 700; content: "\f105"; font-size: 12px; -webkit-transition: all 0.5s; transition: all 0.5s; } .sidebar-menu .sidebar-menu-item .sidebar-submenu { position: relative; display: none; z-index: 1; } .sidebar-menu .sidebar-menu-item .sidebar-submenu.open { display: block; } .sidebar-menu .sidebar-menu-item .sidebar-submenu .sidebar-menu-item { letter-spacing: normal; color: #94a9c9; font-weight: 400; margin-top: 0; padding-left: 2px; } .sidebar-menu .sidebar-menu-item .sidebar-submenu .sidebar-menu-item a { padding: 10px 20px; } .sidebar-menu .sidebar-menu-item .sidebar-submenu .sidebar-menu-item a::after { display: none; } .sidebar-menu .sidebar-menu-item .sidebar-submenu .sidebar-menu-item a:hover { letter-spacing: 1px; } .sidebar-menu .sidebar-menu-item .sidebar-submenu .sidebar-menu-item a .menu-icon { font-size: 18px; margin-right: 8px; } .sidebar-menu .sidebar-menu-item:hover { letter-spacing: 1px; color: #1cc2e7; font-weight: 600; } .sidebar-menu .sidebar-menu-item.active { background-color: rgba(12, 86, 219, 0.1); } .sidebar-menu .sidebar-menu-item.active::after { height: 30px; } .sidebar-menu .sidebar-menu-item.active a::after { -webkit-transform: rotate(90deg); transform: rotate(90deg); } .sidebar-menu .sidebar-menu-item.active a .menu-icon { background-color: var(--primary-color); color: #fff; } .sidebar-menu .sidebar-menu-item.active .sidebar-submenu .sidebar-menu-item a.active { color: var(--primary-color); font-weight: 700; } .sidebar-menu .sidebar-menu-item.active .sidebar-submenu .sidebar-menu-item a:hover { letter-spacing: 1px; } .sidebar-menu .sidebar-menu-item.active .sidebar-submenu .sidebar-menu-item a::before { display: none; } .sidebar-menu .sidebar-menu-item.active .sidebar-submenu .sidebar-menu-item a .menu-icon { width: auto; height: auto; display: block; background-color: transparent; } .sidebar-menu .sidebar-menu-item .sidebar-item-badge { margin-left: auto; } .sidebar-menu .sidebar-menu-item .sidebar-item-badge .badge { width: 20px; height: 20px; line-height: 20px !important; padding: 0 !important; background-color: #1cc2e7; font-size: 0.8em; border: none; margin-bottom: 0; border-radius: 50%; font-weight: 700; line-height: 1; text-align: center; display: inline-block; } .sidebar-doc-box { border-radius: 15px; padding: 15px; min-height: 170px; min-width: 218px; } .sidebar-doc-box .sidebar-doc-icon { width: 30px; height: 30px; 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(--primary-color); color: #fff; border-radius: 10px; font-size: 20px; margin-bottom: 15px; } .sidebar-doc-box .sidebar-doc-content .title { margin-bottom: 2px; } .sidebar-doc-box .sidebar-doc-content .sidebar-doc-btn a { background: linear-gradient(126.97deg, rgba(6, 11, 40, 0.74) 28.26%, rgba(10, 14, 35, 0.71) 91.2%); padding: 14px 40px; font-size: 14px; } .main-wrapper { 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: justify; -ms-flex-pack: justify; justify-content: space-between; min-height: 100vh; } .navbar-wrapper { padding: 20px 0; margin-left: 250px; -webkit-transition: all 0.5s; transition: all 0.5s; } .navbar-wrapper.active { margin-left: 85px; } .navbar-wrapper.active .dashboard-title-part { padding: 0 10px 0 0; } .navbar-wrapper.active .dashboard-title-part .left .icon { display: block; } @media only screen and (max-width: 1199px) { .navbar-wrapper { margin-left: 0; } } .dashboard-title-part { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding: 0 20px 0 35px; } @media only screen and (max-width: 1199px) { .dashboard-title-part { padding: 0 20px 0 10px; } } @media only screen and (max-width: 767px) { .dashboard-title-part { display: block; } } .dashboard-title-part .left { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .dashboard-title-part .left .icon { margin-right: 10px; } .dashboard-title-part .left .icon button, .dashboard-title-part .left .icon input[type=button], .dashboard-title-part .left .icon input[type=reset], .dashboard-title-part .left .icon input[type=submit] { font-size: 14px; color: #000000; background-color: transparent; } .dashboard-title-part .title { margin-bottom: 0; } .dashboard-title-part p { font-size: 12px; font-weight: 500; } .dashboard-title-part .right { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin: -8px; } @media only screen and (max-width: 767px) { .dashboard-title-part .right { padding-top: 20px; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } } .dashboard-path { font-size: 15px; } .dashboard-path .main-path { color: #000000; font-weight: 600; } .header-search-wrapper { width: 350px; background-color: rgba(255, 255, 255, 0.05); border: 1px solid #ded7e9; border-radius: 10px; margin: 8px; } @media only screen and (max-width: 767px) { .header-search-wrapper { width: 100%; } } .header-search-wrapper input { border: none; height: 40px; padding-left: 35px; padding-right: 20px; background-color: transparent; -webkit-box-shadow: none; box-shadow: none; border-radius: 0; color: #000000; } .header-search-wrapper input:focus { background-color: transparent; border: none; } .header-search-wrapper span { position: absolute; font-size: 16px; line-height: 38px; color: rgba(70, 67, 70, 0.9); left: 10px; top: 1px; } .header-user-wrapper { margin: 8px; } .header-user-wrapper .header-user-thumb { width: 38px; height: 38px; border-radius: 10px; overflow: hidden; } .header-user-wrapper .header-user-thumb img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } .body-wrapper { padding-left: 285px; padding-right: 20px; padding-bottom: 20px; -webkit-transition: all 0.5s; transition: all 0.5s; } .body-wrapper.active { padding-left: 85px; padding-right: 10px; } @media only screen and (max-width: 1199px) { .body-wrapper { padding-left: 15px; } } .dashboard-header-wrapper { 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: 20px; } .dashboard-header-wrapper .title { margin-bottom: 0; } .dashboard-header-wrapper .dashboard-btn-wrapper .dashboard-btn a, .dashboard-header-wrapper .dashboard-btn-wrapper .dashboard-btn button, .dashboard-header-wrapper .dashboard-btn-wrapper .dashboard-btn input[type=button], .dashboard-header-wrapper .dashboard-btn-wrapper .dashboard-btn input[type=reset], .dashboard-header-wrapper .dashboard-btn-wrapper .dashboard-btn input[type=submit] { padding: 8px 25px; font-size: 14px; border-radius: 8px; } .dashbord-item { background: #EBEDEF; border: 1px solid #ded7e9; border-radius: 10px; padding: 20px 30px; 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; -webkit-transition: all 0.3s; transition: all 0.3s; } .dashbord-item:hover { -webkit-transform: scale(105%) translateY(-5px); transform: scale(105%) translateY(-5px); -webkit-box-shadow: 0px 10px 35px 0px rgba(158, 154, 221, 0.1); box-shadow: 0px 10px 35px 0px rgba(158, 154, 221, 0.1); } .dashbord-item .dashboard-content .sub-title { margin-bottom: 5px; } .dashbord-item .dashboard-content .title { margin-bottom: 0; } .dashbord-item .dashboard-icon { width: 50px; height: 50px; 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: rgba(12, 86, 219, 0.1); color: var(--primary-color); border-radius: 15px; font-size: 24px; overflow: hidden; } .dashbord-item .dashboard-icon img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } .chart-wrapper { background: #EBEDEF; border: 1px solid #ded7e9; padding: 30px 10px; border-radius: 10px; } .chart-wrapper line { stroke: #ded7e9; } .chart-wrapper .dashboard-header-wrapper { padding: 0 20px; margin-bottom: 0; } .apexcharts-legend-text { color: #000000 !important; } .apexcharts-yaxis text { fill: #000000 !important; } .apexcharts-grid line { stroke: #ded7e9 !important; } .apexcharts-graphical line { stroke: #ded7e9 !important; } .apexcharts-xaxis-texts-g text { fill: #000000 !important; } .chart-area-footer { border-color: #ded7e9; } .dashboard-list-wrapper .dashboard-list-item { position: relative; 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: rgba(255, 255, 255, 0.05); padding: 15px 20px; border-radius: 15px; margin-bottom: 20px; } .dashboard-list-wrapper .dashboard-list-item.sent:hover .dashboard-list-user-wrapper .dashboard-list-user-icon, .dashboard-list-wrapper .dashboard-list-item.sent.active .dashboard-list-user-wrapper .dashboard-list-user-icon { color: #fff; background-color: #d63384; } .dashboard-list-wrapper .dashboard-list-item.receive:hover .dashboard-list-user-wrapper .dashboard-list-user-icon, .dashboard-list-wrapper .dashboard-list-item.receive.active .dashboard-list-user-wrapper .dashboard-list-user-icon { color: #fff; background-color: #28c76f; } .dashboard-list-user-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .dashboard-list-user-wrapper .dashboard-list-user-icon { width: 60px; 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; background-color: rgba(12, 86, 219, 0.1); color: var(--primary-color); border-radius: 50%; font-size: 30px; -webkit-transition: all 0.5s; transition: all 0.5s; } .dashboard-list-user-wrapper .dashboard-list-user-content { width: calc(100% - 60px); padding-left: 20px; } .dashboard-list-user-wrapper .dashboard-list-user-content .title { margin-bottom: 5px; word-break: break-all; } @media only screen and (max-width: 575px) { .dashboard-list-user-wrapper .dashboard-list-user-content .title { font-size: 14px; } } .dashboard-list-right { text-align: right; } @media only screen and (max-width: 767px) { .dashboard-list-right { width: 140px; } } .dashboard-list-right .main-money { font-size: 16px; } @media only screen and (max-width: 575px) { .dashboard-list-right .main-money { font-size: 14px; } } .dashboard-list-right .exchange-money { margin-bottom: 0; font-weight: 500; letter-spacing: 1px; } @media only screen and (max-width: 575px) { .dashboard-list-right .exchange-money { font-size: 14px; } } .dashboard-list-right .dashboard-list-right-btn-area .btn--base { padding: 5px 10px; border-radius: 4px; } .dashboard-list-item-wrapper { background-color: #EBEDEF; border: 1px solid #ded7e9; padding: 15px 20px; border-radius: 15px; margin-bottom: 20px; cursor: pointer; -webkit-transition: all 0.3s; transition: all 0.3s; } .dashboard-list-item-wrapper:hover { -webkit-transform: translateY(-5px); transform: translateY(-5px); } .dashboard-list-item-wrapper .dashboard-list-item { padding: 0; background-color: transparent; margin-bottom: 0; } .dashboard-list-item-wrapper .preview-list-wrapper { display: none; margin-top: 20px; border: 1px solid #ded7e9; background-color: transparent; } .dashboard-list-item-wrapper .preview-list-wrapper .preview-list-item { border-bottom: 1px solid #ded7e9; } .dashboard-list-item-wrapper .preview-list-wrapper .preview-list-item .preview-list-user-wrapper .preview-list-user-icon { color: var(--primary-color); background-color: rgba(12, 86, 219, 0.1); } .preview-list-wrapper { border: 1px solid #ded7e9; border-radius: 10px; overflow: hidden; } .preview-list-wrapper .preview-list-item { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; border-bottom: 1px solid #ded7e9; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; padding: 15px; } .preview-list-wrapper .preview-list-item .last { font-size: 20px; font-weight: 700; } @media only screen and (max-width: 575px) { .preview-list-wrapper .preview-list-item .last { font-size: 14px; } } .preview-list-user-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .preview-list-user-wrapper .preview-list-user-icon { width: 30px; height: 30px; 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-color: rgba(12, 86, 219, 0.1); color: var(--primary-color); border-radius: 50%; font-size: 18px; -webkit-transition: all 0.5s; transition: all 0.5s; } .preview-list-user-wrapper .preview-list-user-content { padding-left: 20px; } .preview-list-right { text-align: right; } .note-area { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; } .support-card { display: -webkit-box; display: -ms-flexbox; display: flex; overflow: hidden; border-radius: 10px; } @media only screen and (max-width: 991px) { .support-card { display: block; } } .card-header-user-area { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .card-header-user-area .avatar { width: 40px; height: 40px; object-fit: cover; border-radius: 50%; vertical-align: bottom; border: 3px solid #ded7e9; } .card-header-user-area .card-header-user-content { padding-left: 15px; } .card-header-user-area .card-header-user-content .title { margin-bottom: 0; } .card-header-user-area .card-header-user-content .sub-title { font-size: 12px; font-weight: 500; } .support-card-wrapper { width: calc(100% - 500px); background-color: #ffffff; overflow: hidden; } @media only screen and (max-width: 991px) { .support-card-wrapper { width: 100%; } } .support-card-wrapper .card-header { background-color: #EBEDEF; border-radius: 10px 0 0 0; -webkit-border-radius: 10px 0 0 0; -moz-border-radius: 10px 0 0 0; -ms-border-radius: 10px 0 0 0; -o-border-radius: 10px 0 0 0; } .chat-container { position: relative; -ms-touch-action: auto; touch-action: auto; overflow-y: auto; height: calc(100vh - 250px); padding: 30px 15px; /* border-right: 1px solid #ded7e9; border-left: 1px solid #ded7e9; */ } @media only screen and (max-width: 767px) { .chat-container { height: calc(100vh - 300px); } } .chat-container .media > * { margin: 0 10px; } .chat-container .media { padding: 15px 0; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; margin-bottom: 0; max-width: 80%; } @media only screen and (max-width: 575px) { .chat-container .media { max-width: 100%; } } .chat-container .media.media-chat-reverse { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; margin-left: auto; } .chat-container .media.media-chat-reverse .media-body p { background-color: var(--primary-color); color: #fff; } .chat-container .media.media-chat-reverse .media-body p::before { left: auto; right: -10px; background-color: var(--primary-color); -webkit-clip-path: polygon(100% 50%, 0 0, 0 100%); clip-path: polygon(100% 50%, 0 0, 0 100%); } .chat-container .media .media-body p { position: relative; padding: 20px; background-color: #EBEDEF; font-size: 13px; border-radius: 10px; color: #000000; } .chat-container .media .media-body p::before { position: absolute; content: ""; top: 20px; left: -10px; -webkit-clip-path: polygon(100% 0, 0 50%, 100% 100%); clip-path: polygon(100% 0, 0 50%, 100% 100%); background: #ded7e9; width: 12px; height: 17px; } .chat-container .media .avatar { width: 40px; height: 40px; object-fit: cover; border-radius: 50%; vertical-align: bottom; border: 3px solid #ded7e9; } .chat-form .publisher { position: relative; 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: 12px 20px; background-color: #EBEDEF; border-top: 1px solid #ded7e9; border-radius: 0 0 10px 10px; } .chat-form .publisher .chatbox-message-part { width: calc(100% - 100px); 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; } .chat-form .publisher .publisher-input { font-weight: 500; font-size: 14px; border: none; outline: none !important; background-color: #ffffff; border-radius: 99px; } .chat-form .publisher .publisher-input::-webkit-input-placeholder { color: rgba(70, 67, 70, 0.3); } .chat-form .publisher .publisher-input::-moz-placeholder { color: rgba(70, 67, 70, 0.3); } .chat-form .publisher .publisher-input:-ms-input-placeholder { color: rgba(70, 67, 70, 0.3); } .chat-form .publisher .publisher-input::-ms-input-placeholder { color: rgba(70, 67, 70, 0.3); } .chat-form .publisher .publisher-input::placeholder { color: rgba(70, 67, 70, 0.3); } .chat-form .publisher .chatbox-send-part { width: 45px; } .chat-form .publisher .chatbox-send-part .chat-submit-btn { padding: 0; width: 45px; height: 45px; line-height: 45px; display: inline-block; text-align: center; background-color: var(--primary-color); color: #fff; border-radius: 50%; font-size: 20px; } .chat-form .publisher .publisher-btn { width: 45px; height: 45px; background-color: #ffffff; color: #000000; border-radius: 50%; 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; cursor: pointer; } .chat-form .publisher .file-group input[type=file] { position: absolute; opacity: 0; z-index: -1; width: 20px; } .chat-form .publisher .file-group label { margin-bottom: 0; cursor: pointer; } .support-profile-wrapper { background-color: #ffffff; width: 500px; -webkit-transition: all 0.5s; transition: all 0.5s; } @media only screen and (max-width: 991px) { .support-profile-wrapper { position: fixed; right: -600px; top: 0; height: 100vh; } } @media only screen and (max-width: 575px) { .support-profile-wrapper { width: 100%; } } .support-profile-wrapper.active { right: 0; } .support-profile-wrapper .support-profile-header { padding: 15.8px 20px; background-color: #EBEDEF; border-bottom: 1px solid #ded7e9; 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; } .support-profile-wrapper .support-profile-header label { margin-bottom: 0; } .support-profile-wrapper .support-profile-body { padding: 20px; } .support-profile-wrapper .support-profile-list li { padding-top: 15px; font-weight: 700; } .support-profile-wrapper .support-profile-list li span, .support-profile-wrapper .support-profile-list li p { float: right; font-weight: 500; } @media only screen and (max-width: 575px) { .support-profile-wrapper .support-profile-list li span, .support-profile-wrapper .support-profile-list li p { float: left; } } .support-profile-wrapper .support-profile-list li p { line-height: 2em; margin-top: 10px; margin-bottom: 15px; } .profile-body-wrapper { padding: 0 !important; } .profile-form-area { padding: 30px; } .profile-settings-wrapper .preview-thumb.profile-wallpaper { display: block; position: relative; } .profile-settings-wrapper .preview-thumb.profile-wallpaper .avatar-preview { width: 100%; height: 250px; border-radius: 0; } .profile-settings-wrapper .preview-thumb.profile-wallpaper .avatar-preview .profilePicPreview { width: 100%; height: 250px; border-radius: 10px 10px 0 0; border: none; background-color: var(--primary-color); position: relative; } .profile-thumb-content { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; padding: 0 1.5rem; } @media only screen and (max-width: 575px) { .profile-thumb-content { display: block; margin-top: 60px; } } .profile-thumb-content .profile-thumb { position: relative; display: inline-block; margin-right: 40px; margin-top: -100px; } .profile-thumb-content .profile-thumb .avatar-preview { width: 120px; height: 120px; border-radius: 50%; } .profile-thumb-content .profile-thumb .avatar-preview .profilePicPreview { width: 120px; height: 120px; border-radius: 50%; border: 2px solid #ded7e9; background-color: #FFFDF6; background-size: cover; background-repeat: no-repeat; } .profile-thumb-content .profile-thumb .avatar-edit { position: absolute; bottom: 0; right: 0; } .profile-thumb-content .profile-thumb .avatar-edit .profilePicUpload { width: 0; height: 0; opacity: 0; visibility: hidden; } .profile-thumb-content .profile-thumb .avatar-edit label { width: 35px; height: 35px; background-color: var(--primary-color); border-radius: 50%; color: #fff; display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 18px; cursor: pointer; } .profile-thumb-content .profile-content { -webkit-transform: translateY(-25px); transform: translateY(-25px); } @media only screen and (max-width: 575px) { .profile-thumb-content .profile-content { -webkit-transform: translateY(0); transform: translateY(0); } } .profile-thumb-content .profile-content .username { font-size: 18px; color: #fff; } @media only screen and (max-width: 575px) { .profile-thumb-content .profile-content .username { color: #000000; } } .profile-thumb-content .profile-content .user-info-list { 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; margin: -5px -10px; } .profile-thumb-content .profile-content .user-info-list li { margin: 5px 10px; font-size: 14px; 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; } .profile-thumb-content .profile-content .user-info-list li i { font-size: 18px; margin-right: 5px; color: var(--primary-color); } .pdf-area { 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: 100%; height: 100vh; position: fixed; overflow-y: scroll; left: 0; overflow: hidden; top: 0; z-index: 9; -webkit-transition: 0.7s ease; transition: 0.7s ease; -webkit-transform: scale(0); transform: scale(0); } .pdf-area.active { visibility: visible; opacity: 1; -webkit-transform: scale(1); transform: scale(1); } .play-store-thumb { width: 193px; height: 193px; margin: 0 auto; } .play-store-thumb img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } .header-push-wrapper { position: relative; } .push-wrapper { position: absolute; top: 47px; right: 0; width: 280px; background-color: #EBEDEF; border: 1px solid #ded7e9; border-radius: 10px; z-index: 9; padding: 15px; text-align: left; -webkit-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: top left; transform-origin: top left; -webkit-transition: all 0.3s; transition: all 0.3s; } @media only screen and (max-width: 991px) { .push-wrapper { width: 250px; } } .push-wrapper.active { -webkit-transform: scaleX(1); transform: scaleX(1); } .push-wrapper .push-header { 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: 15px; } .push-wrapper .push-header .title { margin-bottom: 0; } .push-wrapper .push-header .sub-title { font-size: 12px; } .push-wrapper .push-list { margin-bottom: -15px; } .push-wrapper .push-list li { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; font-size: 12px; padding-bottom: 15px; } .push-wrapper .push-list li .thumb { width: 25px; height: 25px; border-radius: 50%; overflow: hidden; } .push-wrapper .push-list li .thumb img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } .push-wrapper .push-list li .content { width: calc(100% - 25px); padding-left: 10px; } .push-wrapper .push-list li .content .title-area { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; margin-bottom: 5px; } .push-wrapper .push-list li .content .title { margin-bottom: 0; } .push-wrapper .push-list li .content .time { color: var(--primary-color); font-weight: 600; } .push-wrapper .push-footer { font-size: 12px; } .push-icon { width: 42px; height: 42px; 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-color: rgba(255, 255, 255, 0.05); color: #000000; border: 1px solid #ded7e9; border-radius: 10px; font-size: 20px; } .exchange-area { background-color: rgba(12, 86, 219, 0.1); padding: 30px 80px; border-radius: 15px; display: inline-block; text-align: center; } @media only screen and (max-width: 575px) { .exchange-area { padding: 30px 15px; } } .exchange-area code { font-size: 20px; color: var(--primary-color); } code span { display: block; text-align: center; font-size: 16px; padding-bottom: 10px; } code { color: var(--primary-color); } .sidebar-inner { 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: justify; -ms-flex-pack: justify; justify-content: space-between; height: 100%; } /*------------------------------------------------- [ ## dashboard card ] */ .custom-card .card-header { 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; } .custom-card .card-body { background: #EBEDEF; padding: 30px; border-radius: 10px; } @media only screen and (max-width: 575px) { .custom-card .card-body { padding: 20px; } } .custom-card button, .custom-card input[type=button], .custom-card input[type=reset], .custom-card input[type=submit], .custom-card .btn--base { padding: 12px 30px; } .chat-container::-webkit-scrollbar { height: 20px; width: 6px; background: #f1f1f1; border-radius: 10px; } .chat-container::-webkit-scrollbar-thumb { background: #999; border-radius: 10px; } .chat-container::-webkit-scrollbar-corner { background: #999; border-radius: 10px; } .info-btn { width: 30px; height: 30px; 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: var(--primary-color); border-radius: 5px; color: #fff; font-size: 18px; display: none; } @media only screen and (max-width: 991px) { .info-btn { display: -webkit-box; display: -ms-flexbox; display: flex; } } .chat-cross-btn { width: 25px; height: 25px; 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: #ea5455; border-radius: 5px; color: #fff; font-size: 16px; display: none; } @media only screen and (max-width: 991px) { .chat-cross-btn { display: -webkit-box; display: -ms-flexbox; display: flex; } } .fileholder.active { border: 2px dashed #ded7e9; } .fileholder-drag-drop-title { color: #464346; } .fileholder-drag-drop-icon svg path:nth-child(2) { fill: var(--primary-color); } .dash-payment-item { padding: 20px 30px; background: #EBEDEF; border-radius: 20px; margin-bottom: 25px; } .dash-payment-item .dash-payment-title-area { display: -webkit-box; display: -ms-flexbox; display: flex; cursor: pointer; } .dash-payment-item .dash-payment-title-area .dash-payment-badge { display: block; width: 34px; height: 34px; line-height: 34px; text-align: center; background: var(--primary-color); border-radius: 50%; color: #fff; } .dash-payment-item .dash-payment-title-area .title { margin: 0; padding-left: 20px; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; } .dash-payment-item:not(:last-child) { margin-bottom: 25px; } .dash-payment-item .dash-payment-body { padding-top: 25px; display: none; } .dash-payment-item.active { border: 1px solid #ded7e9; } .dash-payment-item.active .dash-payment-body { display: block; } .dash-payment-item button.custom-button, .dash-payment-item input.custom-button[type=button], .dash-payment-item input.custom-button[type=reset], .dash-payment-item input.custom-button[type=submit] { min-width: 160px; text-align: center; border-radius: 5px; } @media screen and (max-width: 400px) { .dash-payment-item { padding: 15px; } } .paste-wrapper input { padding-right: 60px; } .paste-wrapper { position: relative; } .paste-wrapper .paste-badge { position: absolute; top: 41px; right: 25px; font-weight: 600; color: var(--primary-color); padding: 2px 15px; background-color: rgba(12, 86, 219, 0.1); border-radius: 5px; } .qr-code-thumb img { padding: 10px; background-color: #fff; border: 1px solid #ded7e9; border-radius: 10px; } .virtual-card-btn-area a { padding: 5px 15px; border-radius: 30px; background-color: rgba(12, 86, 219, 0.2); color: var(--primary-color); } .virtual-card-btn-area a:hover { background-color: var(--primary-color); color: #fff; } .available-badge { padding: 2px 10px; border-radius: 3px; font-size: 13px; font-weight: 600; color: #000000; background-color: rgba(12, 86, 219, 0.1); } .product-plus-minus { width: 100px; position: relative; display: inline-block; border-radius: 5px; overflow: hidden; } .product-plus-minus .qtybutton { color: #333e48; float: inherit; font-size: 20px; font-weight: 400; line-height: 36px; margin: 0; text-align: center; width: 30px; height: 36px !important; background-color: transparent; cursor: pointer; position: absolute; -webkit-transition: all ease 0.3s; transition: all ease 0.3s; } .product-plus-minus .dec.qtybutton { left: 0px; top: 0px; border-right: 1px solid var(--primary-color); background-color: var(--primary-color); color: #fff; } .product-plus-minus .product-plus-minus-box { color: #333e48; font-size: 16px; height: 36px; font-weight: 600; margin: 0; text-align: center; width: 100px; outline: none; border: 1px solid var(--primary-color); background-color: transparent; } .product-plus-minus .inc.qtybutton { right: 0px; top: 0px; border-left: 1px solid var(--primary-color); background-color: var(--primary-color); color: #fff; } .table-wrapper { background-color: #EBEDEF; padding: 30px; border-radius: 15px; } .remittance-add-btn-area a { height: 45px; padding: 0; 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; } .qr-scan { position: fixed; bottom: 1%; right: 1%; height: 50px; width: 50px; -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0px 3px 12px; box-shadow: rgba(0, 0, 0, 0.15) 0px 3px 12px; 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; background-color: rgb(255, 255, 255); -webkit-transition: all 0.3s; transition: all 0.3s; } .qr-scan i { font-size: 24px; } .qr-scan:hover { background-color: var(--primary-color); color: #fff; } .modal-content.authenticator .modal-header { border: none; } .modal-content.authenticator .modal-footer { border: none; } .nice-select .list { width: 100%; } /*------------------------------------------------- [ ### map block ] */ .map-section { overflow: hidden; } .map-section .map-wrapper { position: relative; text-align: center; } .map-section .map-wrapper .mark-element { position: absolute; top: 23%; left: 13%; } .map-section .map-wrapper .mark-element img { width: 100%; height: auto; } .map-section .map-wrapper .mark-element span { position: relative; background: #fff; padding: 0 10px; font-size: 12px; font-weight: 600; line-height: 1.8em; color: #464346; border-radius: 100px; } @media only screen and (max-width: 575px) { .map-section .map-wrapper .mark-element span { font-size: 10px; padding: 0 5px; } } @media only screen and (max-width: 350px) { .map-section .map-wrapper .mark-element span { font-size: 10px; padding: 0 2px; } } .map-section .map-wrapper .mark-element span::after { position: absolute; top: 30%; left: -20px; content: ""; width: 10px; height: 10px; border-radius: 50%; background-color: var(--primary-color); -webkit-transition: all ease 0.5s; transition: all ease 0.5s; -webkit-animation: ripple 1.6s ease-out infinite; animation: ripple 1.6s ease-out infinite; } @media only screen and (max-width: 450px) { .map-section .map-wrapper .mark-element span::after { left: -15px; } } .map-section .map-wrapper .mark-element span::before { position: absolute; top: 50%; left: -20px; -webkit-transform: translateY(-50%); transform: translateY(-50%); content: ""; width: 10px; height: 10px; border-radius: 50%; background-color: var(--primary-color); } @media only screen and (max-width: 450px) { .map-section .map-wrapper .mark-element span::before { left: -15px; } } .map-section .map-wrapper .mark-element.two { top: 20%; left: 61%; } .map-section .map-wrapper .mark-element.three { top: 43%; left: 48%; } .map-section .map-wrapper .mark-element.four { top: 39%; left: 75%; } .map-section .map-wrapper .mark-element.five { top: 68%; left: 30%; } .map-section .map-wrapper .mark-element.six { top: 57%; left: 73%; } .map-section .map-wrapper .mark-element.seven { top: 58%; left: 55%; } .map-section .map-wrapper .mark-element.eight { top: 77%; left: 89%; } .map-section .map-wrapper .mark-element.nine { top: 71%; left: 57%; } .map-section .map-wrapper .mark-element.ten { top: 77%; left: 91%; } @media only screen and (max-width: 575px) { .map-section .map-wrapper .mark-element.ten { display: none; } } .map-section .map-content { padding-top: 30px; } .map-section .map-content .map-statistics-wrapper { 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; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin: -30px; } .map-section .map-content .map-statistics-wrapper .statistics-item { margin: 30px; } .map-section .map-content .map-statistics-wrapper .statistics-item .statistics-content { text-align: center; } .map-section .map-content .content-bottom { text-align: center; padding-top: 30px; } .map-section .map-content .content-bottom p { color: #000000; font-weight: 600; } .map-section .map-content .content-bottom a { color: var(--primary-color); } .map-section .map-content .content-bottom a i { margin-left: 4px; } .odometer-digit-spacer { padding: 0 2px; } .feature-statistics-wrapper { margin-top: 50px; border-radius: 10px; font-family: "Outfit", sans-serif; } .feature-statistics-wrapper .statistics-item { border-right: 1px solid #ded7e9; } .feature-statistics-wrapper .statistics-item .odo-area .odo-title { display: inline-block; font-size: 30px; margin-bottom: 0px; margin-top: -13px; } .feature-statistics-wrapper .statistics-item .odo-area .title { display: inline-block; font-size: 30px; margin-bottom: 0; } .feature-statistics-wrapper .statistics-item p { font-weight: 600; font-size: 12px; text-transform: uppercase; } /*-------------------------------------------------------------- # Statistics-block --------------------------------------------------------------*/ .statistics-section { margin-top: 30px; } .statistics-wrapper { padding: 55px 70px; border-radius: 30px; position: relative; overflow: hidden; z-index: 10; } @media only screen and (max-width: 1199px) { .statistics-wrapper { padding: 40px; } } @media only screen and (max-width: 575px) { .statistics-item { text-align: center; } } .statistics-item .odo-area .odo-title { display: inline-block; font-size: 40px; margin-bottom: 0px; margin-top: -17px; } @media only screen and (max-width: 991px) { .statistics-item .odo-area .odo-title { font-size: 30px; margin-top: -10px; } } @media only screen and (max-width: 575px) { .statistics-item .odo-area .odo-title { font-size: 20px; } } .statistics-item .odo-area .title { display: inline-block; font-size: 40px; margin-bottom: 0; } @media only screen and (max-width: 991px) { .statistics-item .odo-area .title { font-size: 30px; } } @media only screen and (max-width: 575px) { .statistics-item .odo-area .title { font-size: 24px; } } .statistics-item p { font-weight: 600; color: #464346; } @media only screen and (max-width: 575px) { .statistics-item p { font-size: 12px; } } /*-------------------------------------------------------------- # choose-us block --------------------------------------------------------------*/ .choose-us-section .choose-us-main-wrapper .choose-us-item { text-align: center; padding: 20px; border: 1px solid #ded7e9; border-radius: 20px; -webkit-box-shadow: 2px 3.464px 24px 0px rgba(106, 105, 194, 0.2); box-shadow: 2px 3.464px 24px 0px rgba(106, 105, 194, 0.2); -webkit-transition: all 0.3s; transition: all 0.3s; } .choose-us-section .choose-us-main-wrapper .choose-us-item:hover { -webkit-box-shadow: 0px 10px 35px 0px rgba(158, 154, 221, 0.1); box-shadow: 0px 10px 35px 0px rgba(158, 154, 221, 0.1); -webkit-transform: translateY(-5px); transform: translateY(-5px); } .choose-us-section .choose-us-main-wrapper .choose-us-item .icon-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .choose-us-section .choose-us-main-wrapper .choose-us-item .icon-wrapper .icon-area { position: relative; width: 80px; height: 80px; border: 2px solid #ded7e9; border-radius: 20px; 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: 38px; margin-top: -60px; background-color: #fff; } .choose-us-section .choose-us-main-wrapper .choose-us-item .icon-wrapper .icon-area i { color: var(--primary-color); } .choose-us-section .choose-us-main-wrapper .choose-us-item .icon-wrapper .icon-area .choose-badge { position: absolute; top: 0; right: -15px; font-size: 12px; line-height: 12px; font-weight: 400; padding: 8px; border-radius: 50%; background: #E6EEFB; border: 2px solid #ded7e9; } .choose-us-section .choose-us-main-wrapper .choose-us-item .title { margin-top: 15px; } /*------------------------------------------------- [ ### brand block ] */ .brand-section .line-head { position: relative; text-align: center; } .brand-section .line-head .title { display: inline-block; padding: 0 45px; font-size: 11px; text-transform: uppercase; letter-spacing: 1px; background: #fff; } .brand-section .line-head .title::after { content: ""; position: absolute; top: 50%; left: 0; width: 100%; border-bottom: 1px solid #ded7e9; z-index: -1; } .brand-slider { overflow: hidden; } /*------------------------------------------------- [ ## service block ] */ .security-section { position: relative; } .security-item { position: relative; padding: 20px; border-radius: 20px; -webkit-box-shadow: 2px 3.464px 24px 0px rgba(106, 105, 194, 0.2); box-shadow: 2px 3.464px 24px 0px rgba(106, 105, 194, 0.2); overflow: hidden; display: -webkit-box; display: -ms-flexbox; display: flex; z-index: 1; -webkit-transition: all 0.3s; transition: all 0.3s; } @media only screen and (max-width: 991px) { .security-item { padding: 10px; } } .security-item:hover { -webkit-transform: translateY(-5px); transform: translateY(-5px); } .security-item:hover .security-bg { bottom: 0; } .security-item .icon { margin-right: 20px; } .security-item .icon i { font-size: 58px; color: var(--primary-color); } .security-item .security-bg { position: absolute; left: 0px; right: 0px; bottom: -170px; height: 169px; -webkit-transition: all 500ms ease; transition: all 500ms ease; background-repeat: repeat-x; z-index: 4; } /*-------------------------------------------------------------- [ ## Blog ] --------------------------------------------------------------*/ /*------------------------------------------------- [ ### blog block ] */ .blog-section.style-01 .blog-thumb { height: 500px; } @media only screen and (max-width: 1199px) { .blog-section.style-01 .blog-thumb { height: 360px; } } @media only screen and (max-width: 991px) { .blog-section.style-01 .blog-thumb { height: auto; } } .blog-section.style-01 .blog-thumb img { height: 100%; -o-object-fit: cover; object-fit: cover; -o-object-position: center; object-position: center; } .blog-item { -webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1); box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1); border-radius: 10px; } .blog-thumb { position: relative; } .blog-thumb img { width: 100%; border-radius: 10px 10px 0 0; -webkit-transition: all 0.5s; transition: all 0.5s; z-index: -1; } .blog-thumb .category { position: absolute; left: 0; bottom: -17px; background-color: #fff; color: var(--primary-color); font-weight: 500; padding: 8px 20px; border-radius: 0 10px 0 0; z-index: 1; } .blog-content { padding: 20px; } .blog-content .title { color: #000000; font-weight: 700; } .blog-content .title a { -webkit-transition: all 0.3s; transition: all 0.3s; } .blog-content .title a:hover { color: var(--primary-color); } @media only screen and (max-width: 575px) { .blog-content .title { font-size: 18px; } } @media only screen and (max-width: 575px) { .blog-content .title p { font-size: 12px; } } @media only screen and (max-width: 575px) { .blog-content p { font-size: 14px; } } .blog-btn { 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; } .blog-btn span { color: #000000; font-weight: 600; } .blog-btn span i { color: var(--primary-color); } .blog-btn a { color: var(--primary-color); font-size: 14px; -webkit-transition: all 0.3s; transition: all 0.3s; } .blog-btn a i { position: relative; top: 1px; } @media only screen and (max-width: 575px) { .blog-btn a i { font-size: 12px; } } .blog-btn a:hover { color: #000000; } @media only screen and (max-width: 575px) { .blog-btn a { font-size: 12px; } } .blog-list { margin-top: 30px; margin-bottom: 20px; } .blog-list li { position: relative; font-weight: 400; padding-left: 35px; padding-bottom: 15px; } .blog-list li::before { position: absolute; top: 2px; left: 0; content: "\f00c"; font-family: "Line Awesome Free"; width: 20px; height: 20px; line-height: 20px; background-color: var(--primary-color); border-radius: 50%; font-size: 14px; color: #fff; text-align: center; font-weight: 900; } .blog-tag-wrapper { 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; border-top: 1px dashed #ded7e9; padding-top: 20px; margin-top: 30px; } .blog-tag-wrapper span { font-weight: 600; margin-right: 10px; } .blog-tag-wrapper .blog-footer-tag li { display: inline-block; background-color: #d7e1e9; padding: 3px 10px; font-weight: 500; font-size: 14px; } .blog-tag-wrapper .blog-footer-tag li + li { margin-left: 10px; } .blog-comment-area { margin-top: 40px; } .blog-sidebar { position: sticky; top: 10%; } .widget-box { background: #fff; border: 1px solid #f1f1f1; -webkit-box-shadow: 0px 10px 15px rgba(221, 221, 221, 0.15); box-shadow: 0px 10px 15px rgba(221, 221, 221, 0.15); padding: 30px; border-radius: 10px; } @media only screen and (max-width: 991px) { .widget-box { padding: 20px; } } .widget-box .widget-title { margin-bottom: 20px; position: relative; z-index: 2; } .widget-box .widget-title::before { position: absolute; content: ""; top: 3px; left: -30px; width: 3px; height: 20px; background-color: var(--primary-color); } @media only screen and (max-width: 991px) { .widget-box .widget-title::before { left: -20px; } } .search-widget-box .search-form { position: relative; } .search-widget-box .search-form button, .search-widget-box .search-form input[type=button], .search-widget-box .search-form input[type=reset], .search-widget-box .search-form input[type=submit] { position: absolute; top: 20px; right: 20px; background-color: transparent; color: #464346; } .category-widget-box .category-list { margin-bottom: -15px; } .category-widget-box .category-list li { border: 1px solid #ded7e9; padding: 15px 20px; border-radius: 10px; margin-bottom: 15px; } .category-widget-box .category-list li a { display: block; -webkit-transition: all 0.3s; transition: all 0.3s; } .category-widget-box .category-list li a:hover { color: var(--primary-color); } .category-widget-box .category-list li span { float: right; } .popular-widget-box { margin-bottom: -20px; } .single-popular-item { margin-bottom: 30px; } .single-popular-item .popular-item-thumb { width: 90px; height: 90px; border-radius: 5px; overflow: hidden; } .single-popular-item .popular-item-thumb a { display: block; height: 100%; } .single-popular-item .popular-item-thumb img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } .single-popular-item .popular-item-content { width: calc(100% - 90px); padding-left: 20px; } .single-popular-item .popular-item-content .title { margin-bottom: 0; } .single-popular-item .popular-item-content .title a { -webkit-transition: all 0.3s; transition: all 0.3s; } .single-popular-item .popular-item-content .title a:hover { color: var(--primary-color); } .single-popular-item .popular-item-content .date { font-size: 13px; font-weight: 600; margin-bottom: 10px; } .tag-widget-box .tag-list { margin: -5px; } .tag-widget-box .tag-list li { display: inline-block; border: 1px solid #ded7e9; font-size: 14px; border-radius: 5px; padding: 5px 10px; margin: 5px; -webkit-transition: all 0.3s; transition: all 0.3s; } .tag-widget-box .tag-list li:hover { border: 1px solid var(--primary-color); color: var(--primary-color); } /*------------------------------------------------- [ ## switch ] */ .toggle-container .switch-toggles { position: relative; width: 175px; height: 35px; border-radius: 15px; background-color: #ffffff; } @media only screen and (max-width: 372px) { .toggle-container .switch-toggles { width: 135px; } } .toggle-container .switch-toggles::after { position: absolute; content: ""; width: 50%; height: 35px; background: var(--primary-color); right: -1px; top: 0; border-radius: 0 15px 15px 0; -webkit-transition: all 0.7s cubic-bezier(0.545, 0, 0.05, 1); transition: all 0.7s cubic-bezier(0.545, 0, 0.05, 1); } .toggle-container .switch-toggles .switch { position: relative; width: 50%; line-height: 35px; float: left; text-align: center; z-index: 2; cursor: pointer; -webkit-transition: color 0.7s cubic-bezier(0.545, 0, 0.05, 1); transition: color 0.7s cubic-bezier(0.545, 0, 0.05, 1); font-weight: 500; border-radius: 15px; color: #52526C; margin-bottom: 0; } .toggle-container .switch-toggles .switch:nth-child(odd) { color: #ffffff; } .toggle-container .switch-toggles.active::after { background: var(--primary-color); -webkit-box-shadow: 0 5px 5px 0px rgba(90, 82, 120, 0.75); box-shadow: 0 5px 5px 0px rgba(90, 82, 120, 0.75); right: 50%; border-radius: 15px 0 0 15px; } .toggle-container .switch-toggles.active .switch { color: #52526C; } .toggle-container .switch-toggles.active .switch:nth-child(even) { color: #ffffff; } .btn-ring { display: none; position: absolute; top: 6px; right: 3px; } .btn-ring::after { content: ""; display: block; width: 20px; height: 20px; margin: 8px; border-radius: 50%; border: 3px solid #ffffff; border-color: #ffffff transparent #ffffff transparent; -webkit-animation: ring 1.2s linear infinite; animation: ring 1.2s linear infinite; } button[disabled], input[disabled][type=button], input[disabled][type=reset], input[disabled][type=submit] { cursor: not-allowed; opacity: 0.65; } @-webkit-keyframes ring { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes ring { 0% { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } .alert { font-size: 15px; letter-spacing: 0.3px; padding: 20px 24px; } [data-notify=icon] { color: #fff; margin-right: 5px; } .alert.alert-success { background: #39DA8A !important; color: #FFF !important; -webkit-box-shadow: 0 3px 8px 0 rgba(57, 218, 138, 0.4); box-shadow: 0 3px 8px 0 rgba(57, 218, 138, 0.4); border: none; } .alert.alert-danger { background: #EA5455!important; color: #FFF!important; box-shadow: 0 3px 8px 0 rgba(234, 84, 85,0.4); border: none; } .alert.alert-warning { background: #FF9F43!important; color: #FFF!important; box-shadow: 0 3px 8px 0 rgba(255, 159, 67,0.4); border: none; } .alert--custom{ color: #664d03; background-color: #fff3cd; border-color: #ffecb5; position: relative; padding: 1rem 1rem; margin-bottom: 1rem; border: 1px solid transparent; border-radius: 0.25rem; } .alert strong { display: block; } .alert span { line-height: 1em; } .alert .close { position: absolute; background-color: transparent; color: #FFF; opacity: 1; top: -4px; text-shadow: none; font-weight: 400; font-size: 24px; } input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { display: none; } @media only screen and (max-width: 1440px) { .exchange-area code { font-size: 17px; } } @media only screen and (max-width: 1199px) { .exchange-area code { font-size: 20px; } } /*------------------------------------------------- [ ### Checkout block ] */ .checkout-section { position: relative; width: 100%; height: 100vh; 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; } .checkout-section .checkout-area { padding: 20px 0; } .checkout-section .checkout-wrapper { background: #fff; border: 1px solid #ded7e9; border-radius: 20px; overflow: hidden; } .checkout-section .checkout-wrapper .checkout-top-area { padding: 10px; background: #f5f6fc; 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; } .checkout-section .checkout-wrapper .checkout-top-area .profile-area { overflow: hidden; width: 30px; height: auto; border-radius: 50%; border: 1px solid #ded7e9; } .checkout-section .checkout-wrapper .checkout-top-area .profile-area img { -o-object-fit: cover; object-fit: cover; } .checkout-section .checkout-wrapper .checkout-top-area .logo-area { overflow: hidden; width: 30px; height: auto; } .checkout-section .checkout-wrapper .checkout-top-area .price-area { font-weight: 700; font-size: 15px; color: #0C56DB; } .checkout-section .checkout-wrapper .checkout-form { padding: 15px; } .checkout-section .checkout-wrapper .checkout-form .account-info-wrapper { border-bottom: 1px solid #ded7e9; margin-bottom: 10px; padding-bottom: 10px; } .checkout-section .checkout-wrapper .checkout-form .account-info-wrapper .title { margin-bottom: 5px; font-weight: 600; } .checkout-section .checkout-wrapper .checkout-form .account-info-wrapper span { color: rgba(70, 67, 70, 0.7); } .checkout-section .checkout-wrapper .checkout-form .switch-wrapper { 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-bottom: 15px; } .checkout-section .checkout-wrapper .checkout-form .switch-wrapper .title { font-weight: 500; } .checkout-section .checkout-wrapper .checkout-form .switch-wrapper .form-switch { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .checkout-section .checkout-wrapper .checkout-form .switch-wrapper .form-switch label { margin-bottom: 0; margin-left: 8px; color: #000000; font-weight: 700; } .checkout-section .checkout-wrapper .checkout-form .radio-wrapper { margin: -20px; } .checkout-section .checkout-wrapper .checkout-form .radio-wrapper .radio-item { 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: start; margin: 20px; } .checkout-section .checkout-wrapper .checkout-form .radio-wrapper .radio-item .radio-item-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .checkout-section .checkout-wrapper .checkout-form .radio-wrapper .radio-item .radio-item-wrapper input { width: 20px; height: 20px; } .checkout-section .checkout-wrapper .checkout-form .radio-wrapper .radio-item .radio-item-wrapper label { margin-bottom: 0; margin-left: 8px; cursor: pointer; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .checkout-section .checkout-wrapper .checkout-form .radio-wrapper .radio-item .radio-item-wrapper label .icon { width: 40px; height: 30px; border-radius: 5px; background: rgba(222, 215, 233, 0.5); 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: 16px; color: rgba(70, 67, 70, 0.6); } .checkout-section .checkout-wrapper .checkout-form .radio-wrapper .radio-item .radio-item-wrapper label .content { margin-left: 8px; } .checkout-section .checkout-wrapper .checkout-form .radio-wrapper .radio-item .radio-item-wrapper label .content .title { margin-bottom: 0; font-weight: 600; color: rgba(0, 0, 0, 0.7); } .checkout-section .checkout-wrapper .checkout-form .radio-wrapper .radio-item .radio-item-wrapper label .content span { font-size: 12px; color: rgba(70, 67, 70, 0.6); } .checkout-section .checkout-wrapper .checkout-form .input-wrapper { padding-top: 20px; display: none; } .checkout-section .checkout-wrapper .checkout-form .input-wrapper input { height: 40px; } .checkout-section .checkout-wrapper .checkout-form .input-wrapper .card-number { position: relative; } .checkout-section .checkout-wrapper .checkout-form .input-wrapper .card-number input { padding-left: 35px; } .checkout-section .checkout-wrapper .checkout-form .input-wrapper .card-number i { position: absolute; top: 51%; left: 30px; -webkit-transform: translateY(-50%); transform: translateY(-50%); } .checkout-section .checkout-wrapper .checkout-form .btn-area { padding-top: 30px; } .checkout-section .checkout-wrapper .checkout-form .btn-area button, .checkout-section .checkout-wrapper .checkout-form .btn-area input[type=button], .checkout-section .checkout-wrapper .checkout-form .btn-area input[type=reset], .checkout-section .checkout-wrapper .checkout-form .btn-area input[type=submit] { padding: 10px 20px; } .checkout-section .checkout-wrapper .checkout-form .home-btn { margin-top: 10px; display: block; text-align: center; color: #0C56DB; font-size: 12px; -webkit-transition: all 0.3s; transition: all 0.3s; } .checkout-section .checkout-wrapper .checkout-form .home-btn:hover { color: #000000; } .checkout-section .bottom-area { position: fixed; bottom: 0; width: 100%; padding: 20px; } @media only screen and (max-width: 575px) { .checkout-section .bottom-area { margin-top: 20px; position: unset; bottom: unset; padding: 0 20px 20px 20px; } } .checkout-section .bottom-wrapper { width: 100%; 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; } @media only screen and (max-width: 575px) { .checkout-section .bottom-wrapper { display: block; text-align: center; } } .checkout-section .bottom-wrapper p { margin-bottom: 0; font-size: 16px; color: rgba(70, 67, 70, 0.7); } .checkout-section .bottom-wrapper p a { color: var(--primary-color); } @media only screen and (max-width: 767px) { .checkout-section .bottom-wrapper p { font-size: 13px; } } .checkout-section .bottom-wrapper .bottom-area-list { margin: -5px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } @media only screen and (max-width: 575px) { .checkout-section .bottom-wrapper .bottom-area-list { display: block; text-align: center; } } .checkout-section .bottom-wrapper .bottom-area-list li { margin: 5px; } .checkout-section .bottom-wrapper .bottom-area-list li a { font-size: 16px; color: rgba(70, 67, 70, 0.7); -webkit-transition: all 0.3s; transition: all 0.3s; } .checkout-section .bottom-wrapper .bottom-area-list li a:hover { text-decoration: underline; color: #0C56DB; } @media only screen and (max-width: 767px) { .checkout-section .bottom-wrapper .bottom-area-list li a { font-size: 13px; } } .form-check-input { margin-top: 0; } .gateway-item { background: #EBEDEF; border: 1px solid #ded7e9; padding: 20px; border-radius: 10px; } .gateway-item .gateway-item-wrapper { 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; } .gateway-item .gateway-item-wrapper .content .title { margin-bottom: 8px; font-weight: 600; } .gateway-item .gateway-item-wrapper .content span { color: rgba(70, 67, 70, 0.7); } .gateway-item .gateway-item-wrapper .content span i { color: #0C56DB; font-size: 16px; margin-right: 3px; position: relative; top: 2px; } .gateway-item .master-visa-api-form { display: none; } .gateway-item .master-visa-api-form.active { display: block; } /*-------------------------------------------------------------- [ ## RTL ] --------------------------------------------------------------*/ .rtl { direction: rtl; } .rtl .app-btn-area .app-btn .content { padding-right: 15px; padding-left: 0; } .rtl .header-bottom-area .navbar-collapse .main-menu li { position: relative; padding-left: 35px; padding-right: 0; } .rtl .header-bottom-area .navbar-collapse .main-menu li:last-child { padding-left: 0; margin-left: 0; } .rtl .banner-floting-right-area .banner-floting-right-list li i { margin-right: 0; margin-left: 10px; } .rtl .banner-floting-right-area .banner-floting-right-content .link-area i { -webkit-transform: rotate(180deg); transform: rotate(180deg); } .rtl .how-it-works-item .process-devider::after { content: "\f060"; right: unset; left: -30px; } .rtl .about-section .about-thumb-area .about-thumb { text-align: left; } .rtl .about-section .about-item-wrapper .about-content-item .title-area { padding-left: 0; padding-right: 15px; } .rtl .security-item .icon { margin-right: 0; margin-left: 20px; } .rtl .map-section .map-content .content-bottom a i { -webkit-transform: rotate(180deg); transform: rotate(180deg); } .rtl .testimonial-item .testimonial-user-area .user-area img { margin-right: 0; margin-left: 10px; } .rtl .footer-widget .footer-content-bottom .footer-list li a i { margin-right: 0 !important; margin-left: 0.25rem !important; } .rtl .footer-widget .footer-list.two li input { padding-left: 15px; padding-right: 35px; } .rtl .footer-widget .footer-list.two li .input-icon { left: unset; right: 12px; } .rtl .slider-nav-area { direction: ltr; } .rtl .faq-wrapper .faq-item .right-icon { right: unset; left: -15px; } .rtl .blog-thumb .category { position: absolute; right: 0; left: unset; border-radius: 10px 0 0 0; } .rtl .blog-btn a i { -webkit-transform: rotate(180deg); transform: rotate(180deg); top: 0; } .rtl .widget-box .widget-title::before { left: unset; right: -30px; } .rtl .single-popular-item .popular-item-content { padding-left: 0; padding-right: 20px; } .rtl .category-widget-box .category-list li span { float: left; } .rtl .banner-section .banner-btn a + a { margin-left: 0; margin-right: 15px; } .rtl .banner-btn a .me-1 { margin-right: 0 !important; margin-left: 0.25rem !important; } .rtl .contact-widget .contact-item-list li .contact-item-content { padding-left: 0; padding-right: 20px; } .rtl .contact-btn i { margin-left: 0; margin-right: 5px; -webkit-transform: rotate(180deg); transform: rotate(180deg); } .rtl .btn--base .me-1 { margin-right: 0 !important; margin-left: 0.25rem !important; } .rtl .input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) { margin-left: 0; margin-right: -1px; border-top-right-radius: 0; border-bottom-right-radius: 0; border-top-left-radius: 5px; border-bottom-left-radius: 5px; } .rtl .input-group-prepend .input-group-text { border-radius: 0 5px 5px 0; position: relative; z-index: 9; } .rtl .account-form .form-group .show-pass { right: unset; left: 25px; } .rtl .custom-check-group label::before { margin-right: 0; margin-left: 8px; } .rtl .custom-check-group input:checked + label::after { left: unset; right: 7px; } .rtl .custom-select img { margin-right: 0; margin-left: 10px; } .rtl .custom-select .custom-select-inner::before, .rtl .custom-select .custom-select-inner::after { content: ""; display: block; position: absolute; width: 5px; height: 2px; border-radius: 1px; top: 50%; left: 12px; right: unset; background: #464346; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; } .rtl .preloader { direction: ltr; } .rtl .btn--base .la-arrow-right { -webkit-transform: rotate(180deg); transform: rotate(180deg); } .rtl .custom-select .custom-select-inner::before { margin-right: 0; margin-left: 3px; -webkit-transform: scale(0.96, 0.8) rotate(130deg); transform: scale(0.96, 0.8) rotate(130deg); } .rtl .custom-select .custom-select-inner::after { -webkit-transform: scale(0.96, 0.8) rotate(-130deg); transform: scale(0.96, 0.8) rotate(-130deg); } .rtl .custom-select-list .custom-option img { margin-right: 0; margin-left: 20px; } .rtl .dashboard-title-part .left .icon { margin-right: 0; margin-left: 10px; } .rtl .sidebar-menu .sidebar-menu-item a .menu-icon { margin-right: 0; margin-left: 10px; } .rtl .sidebar-menu .sidebar-menu-item .sidebar-item-badge { margin-left: 0; margin-right: auto; } .rtl .sidebar.active .sidebar-menu .sidebar-menu-item .menu-icon { margin-left: 0; margin-right: 0; } .rtl .sidebar:hover .sidebar-menu .sidebar-menu-item .menu-icon { margin-right: 0; margin-left: 10px; } .rtl .dashboard-list-user-wrapper .dashboard-list-user-content { padding-left: 0; padding-right: 20px; } .rtl .preview-list-user-wrapper .preview-list-user-content { padding-left: 0; padding-right: 20px; } .rtl .dashboard-path .la-angle-right { -webkit-transform: rotate(180deg); transform: rotate(180deg); } .rtl .dash-payment-item .dash-payment-title-area .title { padding-left: 0; padding-right: 20px; } .rtl .card-form .input-group input { border-radius: 0 5px 5px 0; } .rtl .paste-wrapper .paste-badge { right: unset; left: 25px; } .rtl .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3), .rtl .input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu) { border-top-right-radius: 5px; border-bottom-right-radius: 5px; border-top-left-radius: 0; border-bottom-left-radius: 0; } .rtl .ms-1 { margin-left: 0 !important; margin-right: 0.25rem !important; } .rtl .input-group-text { border-radius: 5px 0 0 5px; } .rtl .show-pass.profile { right: unset; left: 25px; } .rtl .profile-thumb-content .profile-thumb { margin-right: 0; margin-left: 40px; } .rtl .custom-table thead tr th:first-child { border-radius: 0 5px 5px 0; text-align: center; } .rtl .custom-table thead tr th:last-child { border-radius: 5px 0 0 5px; } .rtl .custom-table tbody tr td:first-child { border-radius: 0 5px 5px 0; } .rtl .custom-table tbody tr td:last-child { border-radius: 5px 0 0 5px; } .rtl .chat-container .media.media-chat-reverse { -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; margin-left: 0; margin-right: auto; } .rtl .chat-container .media .media-body p::before { left: unset; right: -10px; -webkit-transform: rotate(180deg); transform: rotate(180deg); } .rtl .chat-container .media.media-chat-reverse .media-body p::before { right: unset; left: -10px; } .rtl .card-header-user-area .card-header-user-content { padding-left: 0; padding-right: 15px; } /*------------------------------------------------- [ ## Developer Header ] */ .developer-header { position: sticky; top: 0; left: 0; width: 100%; z-index: 9; background-color: #fff; -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.04), 0 1px 12px rgba(0, 0, 0, 0.08); box-shadow: 0 0 2px rgba(0, 0, 0, 0.04), 0 1px 12px rgba(0, 0, 0, 0.08); } .developer-wrapper { 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; } @media only screen and (max-width: 575px) { .developer-wrapper { -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } } .developer-wrapper .developer-logo-area { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .developer-wrapper .developer-logo-area .sidebar-mobile-btn { margin-right: 5px; display: none; } @media only screen and (max-width: 767px) { .developer-wrapper .developer-logo-area .sidebar-mobile-btn { display: block; } } .developer-wrapper .developer-logo-area .sidebar-mobile-btn button, .developer-wrapper .developer-logo-area .sidebar-mobile-btn input[type=button], .developer-wrapper .developer-logo-area .sidebar-mobile-btn input[type=reset], .developer-wrapper .developer-logo-area .sidebar-mobile-btn input[type=submit] { padding: 0; margin: 0; background: transparent; color: #464346; font-size: 16px; -webkit-transition: all 0.3s; transition: all 0.3s; } .developer-wrapper .developer-logo-area .sidebar-mobile-btn button:hover, .developer-wrapper .developer-logo-area .sidebar-mobile-btn input[type=button]:hover, .developer-wrapper .developer-logo-area .sidebar-mobile-btn input[type=reset]:hover, .developer-wrapper .developer-logo-area .sidebar-mobile-btn input[type=submit]:hover { color: #0C56DB; } .developer-wrapper .developer-logo-area .site-logo { max-width: 140px; } @media only screen and (max-width: 767px) { .developer-wrapper .developer-logo-area .site-logo { max-width: 120px; } } .developer-wrapper .developer-logo-area .logo-text { margin-left: 5px; font-size: 13px; font-weight: 600; font-style: italic; color: rgba(70, 67, 70, 0.6); padding: 1px 10px; border: 2px solid #ded7e9; border-radius: 30px; } .developer-wrapper .developer-header-content { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .developer-wrapper .developer-header-content .developer-header-list { padding-left: 20px; margin: -15px; } .developer-wrapper .developer-header-content .developer-header-list li { margin: 15px; } .developer-wrapper .developer-header-content .developer-header-list li a { font-size: 14px; font-weight: 700; padding: 20px 0; color: #000000; -webkit-transition: all 0.3s; transition: all 0.3s; } .developer-wrapper .developer-header-content .developer-header-list li a:hover { color: #0C56DB; } .developer-wrapper .developer-header-content .developer-header-action { margin-left: 30px; } .developer-wrapper .developer-header-content .developer-header-action .btn--base { padding: 8px 15px; } /*------------------------------------------------- [ ## Developer page ] */ .developer-page-container { width: 100%; height: 100%; } .developer-page-container .developer-bar { width: 250px; position: fixed; top: 0; left: 0; height: 100%; background-color: #fff; -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.04), 0 1px 12px rgba(0, 0, 0, 0.08); box-shadow: 0 0 2px rgba(0, 0, 0, 0.04), 0 1px 12px rgba(0, 0, 0, 0.08); z-index: 8; -webkit-transition: all 0.3s; transition: all 0.3s; } @media only screen and (max-width: 767px) { .developer-page-container .developer-bar { top: 0; left: -400px; } .developer-page-container .developer-bar.active { left: 0; } } .developer-page-container .developer-bar .developer-bar-wrapper { margin-top: 60px; height: 100vh; padding-bottom: 60px; overflow-y: auto; padding-top: 20px; } .developer-page-container .developer-bar .developer-bar-wrapper .list-divider { padding: 0 10px 15px 20px; font-size: 15px; font-weight: 600; color: #000000; } .developer-page-container .developer-bar .developer-bar-wrapper .developer-bar-main-menu li { position: relative; font-size: 14px; } .developer-page-container .developer-bar .developer-bar-wrapper .developer-bar-main-menu li.active a { background-color: rgba(12, 86, 219, 0.1); color: #0C56DB; font-weight: 600; } .developer-page-container .developer-bar .developer-bar-wrapper .developer-bar-main-menu li.active ul li a { background-color: transparent; color: #464346; font-weight: 500; -webkit-transition: all 0.3s; transition: all 0.3s; } .developer-page-container .developer-bar .developer-bar-wrapper .developer-bar-main-menu li.active ul li a:hover { color: #0C56DB; } @media only screen and (max-width: 991px) { .developer-page-container .developer-bar .developer-bar-wrapper .developer-bar-main-menu li.active ul li a { color: #fff; } } .developer-page-container .developer-bar .developer-bar-wrapper .developer-bar-main-menu li.active ul li.active a { color: #0C56DB; } .developer-page-container .developer-bar .developer-bar-wrapper .developer-bar-main-menu li.has-sub.active a::before { -webkit-transform: rotate(90deg); transform: rotate(90deg); } .developer-page-container .developer-bar .developer-bar-wrapper .developer-bar-main-menu li.has-sub a::before { position: absolute; content: "\f105"; font-family: "Font Awesome 5 Free"; font-weight: 700; color: #0C56DB; font-size: 14px; right: 20px; top: 6px; } .developer-page-container .developer-bar .developer-bar-wrapper .developer-bar-main-menu li a { display: block; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 6px 20px; font-weight: 600; border-radius: 10px; border-radius: 0 30px 30px 0; border-radius: 10px; z-index: 2; -webkit-transition: all 0.3s; transition: all 0.3s; margin-left: 5px; margin-right: 5px; margin-bottom: 10px; color: #464346; } .developer-page-container .developer-bar .developer-bar-wrapper .developer-bar-main-menu li a:hover { background-color: rgba(12, 86, 219, 0.1); color: #0C56DB; } .developer-page-container .developer-bar .developer-bar-wrapper .developer-bar-main-menu li a i { margin-right: 3px; font-size: 18px; position: relative; top: 1px; } .developer-page-container .developer-bar .developer-bar-wrapper .developer-bar-main-menu li ul { position: relative; display: none; z-index: 1; } .developer-page-container .developer-bar .developer-bar-wrapper .developer-bar-main-menu li ul.open { display: block; } .developer-page-container .developer-bar .developer-bar-wrapper .developer-bar-main-menu li ul li { padding: 8px; } .developer-page-container .developer-bar .developer-bar-wrapper .developer-bar-main-menu li ul li:last-child { border: none; } .developer-page-container .developer-bar .developer-bar-wrapper .developer-bar-main-menu li ul li a { padding: 0 0; padding-left: 30px; font-weight: 500; margin-bottom: 0; } .developer-page-container .developer-bar .developer-bar-wrapper .developer-bar-main-menu li ul li a::before { display: none; } .developer-page-container .developer-body-wrapper { margin-left: 250px; padding: 60px; -webkit-transition: all 0.3s; transition: all 0.3s; } @media only screen and (max-width: 767px) { .developer-page-container .developer-body-wrapper { margin-left: 0; } } .developer-page-container .developer-body-wrapper .developer-main-wrapper .heading-title { font-size: 30px; } .developer-page-container .developer-body-wrapper .developer-main-wrapper .bg--orange { background: #FF6C37; } .developer-page-container .developer-body-wrapper .developer-main-wrapper .important-note { padding: 20px; border-radius: 10px; border: 1px solid #dc3545; } .developer-page-container .developer-body-wrapper .developer-main-wrapper .important-note.blue { border-color: #0C56DB; padding: 10px; } .developer-page-container .developer-body-wrapper .developer-main-wrapper .important-note.blue .important-title i { font-size: 16px; top: 1px; } .developer-page-container .developer-body-wrapper .developer-main-wrapper .important-note .important-title i { font-size: 24px; position: relative; top: 4px; margin-right: 10px; } .developer-page-container .developer-body-wrapper .developer-main-wrapper .important-note ul { padding-top: 15px; padding-left: 70px; } .developer-page-container .developer-body-wrapper .developer-main-wrapper .important-note ul li { list-style: disc; font-size: 12px; } .developer-page-container .developer-body-wrapper .developer-main-wrapper ul { padding-left: 40px; margin: -8px; } .developer-page-container .developer-body-wrapper .developer-main-wrapper ul li { list-style: disc; font-size: 14px; margin: 8px; } .developer-page-container .developer-body-wrapper .developer-main-wrapper ol { margin: -10px; } .developer-page-container .developer-body-wrapper .developer-main-wrapper ol li { margin: 10px; } .developer-page-container .developer-body-wrapper .developer-main-wrapper .tab-area .developer-tab { margin: -10px; padding-left: unset; } .developer-page-container .developer-body-wrapper .developer-main-wrapper .tab-area .developer-tab .nav-item { list-style: none; margin: 10px; } .developer-page-container .developer-body-wrapper .developer-main-wrapper .tab-area .developer-tab .nav-item button, .developer-page-container .developer-body-wrapper .developer-main-wrapper .tab-area .developer-tab .nav-item input[type=button], .developer-page-container .developer-body-wrapper .developer-main-wrapper .tab-area .developer-tab .nav-item input[type=reset], .developer-page-container .developer-body-wrapper .developer-main-wrapper .tab-area .developer-tab .nav-item input[type=submit] { padding: 0; margin: 0; background-color: transparent; color: #000000; font-size: 16px; font-weight: 600; padding-bottom: 10px; } .developer-page-container .developer-body-wrapper .developer-main-wrapper .tab-area .developer-tab .nav-item button.active, .developer-page-container .developer-body-wrapper .developer-main-wrapper .tab-area .developer-tab .nav-item input.active[type=button], .developer-page-container .developer-body-wrapper .developer-main-wrapper .tab-area .developer-tab .nav-item input.active[type=reset], .developer-page-container .developer-body-wrapper .developer-main-wrapper .tab-area .developer-tab .nav-item input.active[type=submit] { background: transparent !important; color: #0C56DB !important; border-radius: 0 !important; border-bottom: 1px solid #0C56DB; } .developer-page-container .developer-body-wrapper .developer-main-wrapper .highlight { color: rgb(30, 32, 33); background-color: rgb(239, 242, 243); border-radius: 2px; border: 1px solid rgb(228, 231, 235); padding: 0.1em 0.25em 0.2em; font-weight: 400; word-break: break-word; font-size: 0.85em; font-family: monospace; } /*------------------------------------------------- [ ## page change navigation block ] */ .page-change-area { margin-top: 40px; margin-bottom: 60px; } @media only screen and (max-width: 767px) { .page-change-area { padding: 0; } } .page-change-area .date-wrapper { font-size: 14px; font-weight: 600; color: #464346; margin-bottom: 15px; } .page-change-area .date-wrapper i { font-size: 18px; position: relative; top: 1px; margin-right: 2px; color: #0C56DB; } .page-change-area .navigation-wrapper { border-top: 1px solid #ded7e9; padding-top: 20px; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .page-change-area .navigation-wrapper a { font-size: 15px; font-weight: 700; color: #000000; -webkit-transition: all 0.3s; transition: all 0.3s; } .page-change-area .navigation-wrapper a i { font-size: 20px; position: relative; top: 2px; -webkit-transition: all 0.3s; transition: all 0.3s; } .page-change-area .navigation-wrapper a.right { margin-left: auto; } .page-change-area .navigation-wrapper a.left { margin-right: auto; } .page-change-area .navigation-wrapper a:hover { color: #0C56DB; } .page-change-area .navigation-wrapper a:hover.right i { -webkit-transform: translateX(5px); transform: translateX(5px); } .page-change-area .navigation-wrapper a:hover.left i { -webkit-transform: translateX(-5px); transform: translateX(-5px); } .page-change-area .feedback-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; margin-top: 40px; } .page-change-area .feedback-wrapper .feedback { display: -webkit-box; display: -ms-flexbox; display: flex; padding: 10px 15px; border: 1px solid #ded7e9; border-radius: 10px; } .page-change-area .feedback-wrapper .feedback .content { margin-right: 15px; } .page-change-area .feedback-wrapper .feedback ul { display: -webkit-box; display: -ms-flexbox; display: flex; margin: -5px; } .page-change-area .feedback-wrapper .feedback ul.active li { color: #0C56DB; } .page-change-area .feedback-wrapper .feedback ul li { margin: 5px; color: #000000; -webkit-transition: all 0.3s; transition: all 0.3s; cursor: pointer; } .page-change-area .feedback-wrapper .feedback ul li:hover { color: #0C56DB; } .page-change-area .feedback-wrapper .feedback ul li i { position: relative; top: 1px; font-size: 17px; margin-right: 2px; } .prettyprint { border-radius: 20px; margin-top: 30px; } .prettyprint span { display: unset; } @media only screen and (max-width: 575px) { .reg-lable label { font-size: 12px; } } .mb-35-none { margin-bottom: -35px; } .code-heading-title { font-size: 24px; font-weight: 700; margin-bottom: 20px; } .code-show-list { list-style-type: none; padding: 0; } pre.prettyprint { background: #000; border: 1px solid #ded7e9; } .developer-page-container .developer-body-wrapper .developer-main-wrapper .badge { -webkit-clip-path: none; clip-path: none; } .developer-page-container .developer-body-wrapper .developer-main-wrapper .badge { -webkit-clip-path: none; clip-path: none; } .m-8-none{ margin: -8px; } .m-8{ margin: 8px; }