/* Template Name: Docuto - Documentation HTML Template Author: Acavo Version: 1.0.0 Created: Oct 2020 File Description: Main Css file of the template */ /*========================================== INDEX ============================================ // // 01 -- Variables // 02 -- Predefine // 03 -- Components // 04 -- Header // 05 -- Popup // 06 -- Hero // 07 -- Topic // 08 -- Faq // 09 -- Team // 10 -- Changelog // 11 -- Article // 12 -- Documentation // 13 -- Blog // 14 -- Contact // 15 -- User // 16 -- Newsletter // 17 -- Footer // =============================================*/ /*============================================ 01 -- Variables ==============================================*/ @import url("https://fonts.googleapis.com/css2?family=Nunito:wght@300;400;600;700;800;900&family=Rubik:wght@300;400;500;600;700;800;900&display=swap"); /*============================================ 02 -- Predefine ==============================================*/ .list { list-style: none; margin: 0px; padding: 0px; } a { text-decoration: none; color: #41465b; } a:hover, a:focus { text-decoration: none; outline: none; color: #E63108; } ul { list-style: outside none none; } .row.m0 { margin: 0px; } body { line-height: 30px; font-size: 16px; font-family: "Nunito", sans-serif; font-weight: 400; color: #41465b; } h1, h2, h3, h4, h5, h6 { color: #2b303d; font-family: "Rubik", sans-serif; font-weight: 700; } i:before { margin-left: 0px !important; } button:focus { outline: none; -webkit-box-shadow: none; box-shadow: none; } .body_wrapper { overflow: hidden; height: 100%; } ::-webkit-scrollbar { width: 8px; height: 8px; } ::-webkit-scrollbar-thumb { cursor: pointer; background: #E63108; } ::-moz-selection { background-color: #E63108; color: #fff; } ::selection { background-color: #E63108; color: #fff; } -webkit-::-moz-selection { background-color: #E63108; color: #fff; } -webkit-::selection { background-color: #E63108; color: #fff; } ::-moz-selection { background-color: #E63108; color: #fff; } /*============================================ 03 -- Components ==============================================*/ /*-- Section Heading --*/ .section-heading { position: relative; z-index: 1; } .section-heading .section-meta { display: inline-block; text-transform: uppercase; font-size: 14px; color: #E63108; background-color: rgba(235, 136, 78, 0.13); padding: 5px 10px; border-radius: 25px; letter-spacing: 0.6px; margin-bottom: 15px; font-weight: 500; } .section-heading .section-title { font-size: 45px; font-weight: 600; } @media (max-width: 425px) { .section-heading .section-title { font-size: 40px; } } @media (max-width: 320px) { .section-heading .section-title { font-size: 35px; } } .section-heading .section-sub { color: #989db5; margin-top: 12px; font-size: 18px; } @media only screen and (min-width: 768px) and (max-width: 991px) { .section-heading .section-title br { display: none; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .section-heading .section-title br { display: none; } } @media only screen and (min-width: 320px) and (max-width: 479px) { .section-heading .section-title br { display: none; } } /*-- Section Divider --*/ .section-divider { position: relative; width: 90px; height: 3px; margin-top: 26px; margin-bottom: 30px; } .section-divider:before { position: absolute; content: ""; bottom: 0; left: 0; width: 100%; height: 100%; border-radius: 30px; background-color: #E63108; } .section-divider:after { position: absolute; content: ""; bottom: 0; left: 0; width: 100%; height: 100%; border-radius: 30px; background-color: #E63108; right: 25px; left: auto; background-color: #fff; width: 10px; border-radius: 0; } /*-- Breadcrumbs --*/ .breadcrumb { letter-spacing: 0.5px; padding: 0; display: block; background: transparent; } .breadcrumb .breadcrumb-item { font-size: 16px; font-weight: 600; padding-left: 0; display: inline-block; } .breadcrumb .breadcrumb-item a { color: #41465b; } .breadcrumb .breadcrumb-item a:hover { color: #E63108; } .breadcrumb .breadcrumb-item.active { color: #E63108; } .breadcrumb .breadcrumb-item:before { content: ""; } .breadcrumb .breadcrumb-item:after { content: "\f105" !important; font-size: 14px; color: #2b303d; font-family: "Line Awesome Free"; padding-left: 5px; } .breadcrumb .breadcrumb-item:last-child:after { display: none; } .bg-half-150 { padding: 150px 0; background-size: cover; -ms-flex-item-align: center; -ms-grid-row-align: center; align-self: center; position: relative; background-position: center center; } /* Preloader */ #preloader { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-color:#fff; z-index: 999999; } #loader { display: block; position: relative; left: 50%; top: 50%; width: 150px; height: 150px; margin: -75px 0 0 -75px; border-radius: 50%; border: 3px solid transparent; border-top-color: #003b73; -webkit-animation: spin 2s linear infinite; animation: spin 2s linear infinite; } #loader:before { content: ""; position: absolute; top: 5px; left: 5px; right: 5px; bottom: 5px; border-radius: 50%; border: 3px solid transparent; border-top-color: #E63108; -webkit-animation: spin 3s linear infinite; animation: spin 3s linear infinite; } #loader:after { content: ""; position: absolute; top: 15px; left: 15px; right: 15px; bottom: 15px; border-radius: 50%; border: 3px solid transparent; border-top-color: #000; -webkit-animation: spin 1.5s linear infinite; animation: spin 1.5s linear infinite; } @-webkit-keyframes spin { 0% { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes spin { 0% { -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); } 100% { -webkit-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); } } /*-- btn --*/ .theme-btn { width: 200px; font-size: 16px; font-weight: 600; color: #fff; cursor: pointer; padding: 20px 55px; text-align: center; border: none; background-size: 300% 100%; border-radius: 50px; -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; background-image: -webkit-gradient(linear, left top, right top, from(#E63108), color-stop(#E63108), color-stop(#E63108), color-stop(#E63108), to(#E63108)); background-image: linear-gradient(to right, #E63108, #E63108, #E63108, #E63108, #E63108); -webkit-box-shadow: 0px 17px 43px 1px rgba(255, 144, 104, 0.4); box-shadow: 0px 17px 43px 1px rgba(255, 144, 104, 0.4); } .theme-btn:hover { background-position: 100% 0; -webkit-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out; color: #fff; } .theme-btn:focus { outline: none; } .ticket-btn { background: #E63108; color: #fff; border-radius: 10px; padding: 0px 29.5px; display: inline-block; font: 700 16px/50px "Nunito", sans-serif; -webkit-transition: all 300ms linear 0s; transition: all 300ms linear 0s; } .ticket-btn i { font-size: 21px; position: relative; top: 3px; padding-right: 5px; } .ticket-btn:hover { color: #fff; background: #E63108; } /*-- Pagination --*/ .pagination-wrapper { position: relative; display: block; padding-top: 10px; } .pagination-wrapper .pagination { position: relative; display: block; } .pagination-wrapper .pagination li { display: inline-block; margin: 0px 6px; } .pagination-wrapper .pagination li a { position: relative; display: inline-block; font-size: 16px; height: 40px; width: 40px; line-height: 38px; font-weight: 500; border: 1px solid #989db5; border-radius: 50%; text-align: center; color: #989db5; background: transparent; -webkit-transition: all 500ms ease; transition: all 500ms ease; } .pagination-wrapper .pagination li a:hover, .pagination-wrapper .pagination li a.active { color: #fff; border-color: #E63108; background: -webkit-gradient(linear, left bottom, right top, from(#E63108), color-stop(#E63108), color-stop(#E63108), color-stop(#E63108), to(#E63108)); background: linear-gradient(to right top, #E63108, #E63108, #E63108, #E63108, #E63108); -webkit-box-shadow: 0px 17px 43px 1px rgba(255, 144, 104, 0.4); box-shadow: 0px 17px 43px 1px rgba(255, 144, 104, 0.4); } .pagination-wrapper .pagination li:last-child a, .pagination-wrapper .pagination li:first-child a { border-color: #E63108; background: -webkit-gradient(linear, left bottom, right top, from(#E63108), color-stop(#E63108), color-stop(#E63108), color-stop(#E63108), to(#E63108)); background: linear-gradient(to right top, #E63108, #E63108, #E63108, #E63108, #E63108); color: #fff; -webkit-box-shadow: 0px 17px 43px 1px rgba(255, 144, 104, 0.4); box-shadow: 0px 17px 43px 1px rgba(255, 144, 104, 0.4); } /*-- Back to top --*/ #thetop { top: 0; left: 0; right: 0; z-index: -1; position: absolute; } #backtotop { right: 15px; width: 50px; height: 50px; z-index: 999; bottom: 40px; display: none; position: fixed; border-radius: 100%; background: -webkit-gradient(linear, left bottom, right top, from(#E63108), color-stop(#E63108), color-stop(#E63108), color-stop(#E63108), to(#E63108)); background: linear-gradient(to right top, #E63108, #E63108, #E63108, #E63108, #E63108); } #backtotop:hover { -webkit-box-shadow: 0px 17px 43px 1px rgba(255, 144, 104, 0.4); box-shadow: 0px 17px 43px 1px rgba(255, 144, 104, 0.4); } #backtotop #scroll { z-index: 999; width: 100%; height: 100%; display: block; color: #fff; font-size: 20px; line-height: 52px; text-align: center; position: relative; } #backtotop #scroll:hover, #backtotop #scroll:focus { text-decoration: none; } /*-- Bg color --*/ .bg-gray-100 { background: #f8f8fc; } .bg-light { background-color: #faf7f6 !important; } /*-- Txt Color --*/ .gray-100 { color: #f8f8fc; } .gray-200 { color: #edeef5; } .gray-300 { color: #c7cce6; } .gray-400 { color: #989db5; } .gray-500 { color: #6b7087; } .gray-600 { color: #41465b; } .gray-700 { color: #2b303d; } .baseColor { color: #E63108; } /*-- Color --*/ .bg-blue { background-color: #003b73; } .bg-azure { background-color: #45aaf2; } .bg-indigo { background-color: #6435c9; } .bg-purple { background-color: #a333c8; } .bg-pink { background-color: #e03997; } .bg-red { background-color: #db2828; } .bg-orange { background-color: #f2711c; } .bg-yellow { background-color: #fbbd08; } .bg-lime { background-color: #b5cc18; } .bg-green { background-color: #21ba45; } .bg-teal { background-color: #00b5ad; } .bg-cyan { background-color: #17a2b8; } .bg-gray { background-color: #666a6d !important; } /*-- Shadow --*/ .box-shadow-deafult { -webkit-box-shadow: 0 5px 30px 0px rgba(0, 0, 0, 0.1); box-shadow: 0 5px 30px 0px rgba(0, 0, 0, 0.1); } /*-- Height & Width --*/ .h-3 { height: 3rem !important; } .w-3 { width: 3rem !important; } /*-- Overflow --*/ .fix { overflow: hidden; } /*============================================ 04 -- Header ==============================================*/ /*-- Header Main Menu --*/ .header_area { position: absolute; width: 100%; z-index: 100; top: 26px; } .header_area.navbar_fixed .main_menu { position: fixed !important; width: 100%; top: -70px; left: 0; right: 0; background: #fff; -webkit-transform: translateY(70px); transform: translateY(70px); -webkit-transition: background 500ms ease, -webkit-transform 500ms ease; transition: background 500ms ease, -webkit-transform 500ms ease; transition: transform 500ms ease, background 500ms ease; transition: transform 500ms ease, background 500ms ease, -webkit-transform 500ms ease; -webkit-transition: transform 500ms ease, background 500ms ease; -webkit-box-shadow: 0px 3px 16px 0px rgba(0, 0, 0, 0.08); box-shadow: 0px 3px 16px 0px rgba(0, 0, 0, 0.08); } .header_area.navbar_fixed .main_menu .navbar .nav.navbar-nav > li > a { line-height: 70px; } .header_area.navbar_fixed .main_menu .navbar .nav.navbar-nav.navbar-right li.number:before { background: #2b303d; } .header_area.navbar_fixed .main_menu .navbar .nav.navbar-nav.navbar-right li.checker_btn a { line-height: 42px; } .header_area.navbar_fixed .main_menu .navbar .nav.navbar-nav.navbar-right li.checker_btn a i { line-height: 42px; } .header_area.navbar_fixed .right_burger { top: 17px; } .header_area.navbar_fixed.white_header .main_menu .navbar .navbar-brand img { display: none; } .header_area.navbar_fixed.white_header .main_menu .navbar .navbar-brand img + img { display: inline-block; } .header_area.navbar_fixed.white_header .main_menu .navbar .nav.navbar-nav > li > a { color: #41465b; } .header_area.navbar_fixed.white_header .main_menu .navbar .nav.navbar-nav > li .mobile_dropdown { color: #41465b; } .header_area.navbar_fixed.white_header .main_menu .navbar .nav.navbar-nav.navbar-right li a { color: #fff; } .header_area.navbar_fixed.white_header .main_menu .navbar .nav.navbar-nav.navbar-right li a i { color: #fff; } .header_area.navbar_fixed.white_header .main_menu .right_burger .nav li .search_btn img { display: none; } .header_area.navbar_fixed.white_header .main_menu .right_burger .nav li .search_btn img + img { display: inline-block; } .header_area.navbar_fixed.white_header .main_menu .right_burger .nav li .menu_btn img { display: none; } .header_area.navbar_fixed.white_header .main_menu .right_burger .nav li .menu_btn img + img { display: inline-block; } .main_menu { background: transparent; } .main_menu .navbar { padding: 0px; background-color: transparent !important; } .main_menu .navbar .nav.navbar-nav { padding-left: 40px; } .main_menu .navbar .nav.navbar-nav li { margin-right: 25px; } .main_menu .navbar .nav.navbar-nav li a { color: #41465b; font-family: "Nunito", sans-serif; position: relative; font: 600 16px/90px "Nunito", sans-serif; position: relative; -webkit-transition: all 300ms linear 0s; transition: all 300ms linear 0s; } .main_menu .navbar .nav.navbar-nav li a:after { display: none; } .main_menu .navbar .nav.navbar-nav li a:before { content: ""; width: 0px; height: 1px; background: #E63108; position: absolute; bottom: -7px; left: 0px; -webkit-transition: all 300ms linear 0s; transition: all 300ms linear 0s; display: none; } .main_menu .navbar .nav.navbar-nav li .mobile_dropdown { cursor: pointer; font-size: 9px; color: #41465b; padding-left: 2px; } .main_menu .navbar .nav.navbar-nav li:last-child { margin-right: 0px; } @media (min-width: 992px) { .main_menu .navbar .nav.navbar-nav li.submenu .dropdown-menu { position: absolute; top: 100%; left: -30px; min-width: 245px; background: #fff; margin: 0px; text-align: left; opacity: 0; -webkit-transition: all 300ms ease-in; transition: all 300ms ease-in; visibility: hidden; display: block; border: none; padding: 30px 0px; border-radius: 10px; -webkit-box-shadow: 0px 10px 25px 0px rgba(51, 48, 78, 0.21); box-shadow: 0px 10px 25px 0px rgba(51, 48, 78, 0.21); } .main_menu .navbar .nav.navbar-nav li.submenu .dropdown-menu:before { content: ""; width: 0; height: 0; border-style: solid; border-width: 0 10px 10px 10px; border-color: transparent transparent #fff transparent; position: absolute; left: 30px; top: -10px; } } .main_menu .navbar .nav.navbar-nav li.submenu .dropdown-menu li { margin-right: 0px; display: block; margin-bottom: 20px; } .main_menu .navbar .nav.navbar-nav li.submenu .dropdown-menu li a { display: block; line-height: 25px; color: #41465b; font-family: "Nunito", sans-serif; font-size: 15px; padding: 0px 30px; -webkit-transition: all 300ms ease; transition: all 300ms ease; font-weight: 600; text-shadow: none; position: relative; text-transform: capitalize; } .main_menu .navbar .nav.navbar-nav li.submenu .dropdown-menu li a:after { display: none; } .main_menu .navbar .nav.navbar-nav li.submenu .dropdown-menu li a i { float: right; line-height: 25px; } .main_menu .navbar .nav.navbar-nav li.submenu .dropdown-menu li:hover a { color: #E63108; } .main_menu .navbar .nav.navbar-nav li.submenu .dropdown-menu li:hover a i { color: #E63108; } .main_menu .navbar .nav.navbar-nav li.submenu .dropdown-menu li:hover a:before { opacity: 1; width: 12px; } .main_menu .navbar .nav.navbar-nav li.submenu .dropdown-menu li:last-child a { border-bottom: 0px; } .main_menu .navbar .nav.navbar-nav li.submenu .dropdown-menu li:last-child { margin-bottom: 0px; } @media (min-width: 992px) { .main_menu .navbar .nav.navbar-nav li.submenu .dropdown-menu .submenu .dropdown-menu { visibility: hidden; opacity: 0; -webkit-transform: rotate(0deg); transform: rotate(0deg); left: 97%; right: auto; min-width: 245px; top: -17px; -webkit-transition: all 300ms ease-in; transition: all 300ms ease-in; padding: 30px 0px; } .main_menu .navbar .nav.navbar-nav li.submenu .dropdown-menu .submenu .dropdown-menu:before { content: ""; width: 0; height: 0; border-style: solid; border-width: 10px 10px 10px 0; border-color: transparent #fff transparent transparent; position: absolute; left: -10px; top: 20px; } } .main_menu .navbar .nav.navbar-nav li.submenu .dropdown-menu .submenu .dropdown-menu li a { background: #fff; color: #41465b; padding: 0px 25px; } .main_menu .navbar .nav.navbar-nav li.submenu .dropdown-menu .submenu .dropdown-menu li a:before { display: none; } .main_menu .navbar .nav.navbar-nav li.submenu .dropdown-menu .submenu .dropdown-menu li:hover a { color: #E63108; } @media (min-width: 992px) { .main_menu .navbar .nav.navbar-nav li.submenu .dropdown-menu .submenu:hover.submenu .dropdown-menu { visibility: visible; left: 101%; opacity: 1; } } .main_menu .navbar .nav.navbar-nav li:hover a, .main_menu .navbar .nav.navbar-nav li.active a { color: #E63108; } .main_menu .navbar .nav.navbar-nav li:hover a:before, .main_menu .navbar .nav.navbar-nav li.active a:before { width: 23px; color: #E63108; } .main_menu .navbar .nav.navbar-nav li:hover i, .main_menu .navbar .nav.navbar-nav li.active i { color: #E63108; } @media (min-width: 992px) { .main_menu .navbar .nav.navbar-nav li:hover.submenu a:after { opacity: 1; z-index: 9999; } .main_menu .navbar .nav.navbar-nav li:hover.submenu .dropdown-menu { left: -26px; visibility: visible; opacity: 1; } } .main_menu .navbar .nav.navbar-nav.navbar-right { padding-left: 30px; position: relative; } .main_menu .navbar .nav.navbar-nav.navbar-right li a { line-height: normal; color: #2b303d; } .main_menu .navbar .nav.navbar-nav.navbar-right li a:before { display: none; } .main_menu .navbar .nav.navbar-nav.navbar-right li.header-btn a { background: -webkit-gradient(linear, left bottom, right top, from(#E63108), color-stop(#E63108), color-stop(#E63108), color-stop(#E63108), to(#E63108)); background: linear-gradient(to right top, #E63108, #E63108, #E63108, #E63108, #E63108); line-height: 45px; display: inline-block; padding: 0px 30px 0px 30px; font-size: 16px; font-weight: 700; font-family: "Nunito", sans-serif; border-radius: 35px; -webkit-box-shadow: 0px 17px 43px 1px rgba(255, 144, 104, 0.4); box-shadow: 0px 17px 43px 1px rgba(255, 144, 104, 0.4); -webkit-transition-duration: 400ms; transition-duration: 400ms; color: #fff; } .main_menu .navbar .nav.navbar-nav.navbar-right li.header-btn a i { font-size: 21px; line-height: 43px; display: inline-block; top: 3px; position: relative; padding-right: 5px; color: #fff; -webkit-transition-duration: 400ms; transition-duration: 400ms; } .main_menu .navbar .nav.navbar-nav.navbar-right li.header-btn a:hover { background: -webkit-gradient(linear, left bottom, right top, from(#003b73), color-stop(#003b73), color-stop(#003b73), color-stop(#003b73), to(#003b73)); background: linear-gradient(to right top, #003b73, #003b73, #003b73, #003b73, #003b73); -webkit-box-shadow: 0px 17px 43px 1px rgba(36, 30, 52, 0.4); box-shadow: 0px 17px 43px 1px rgba(36, 30, 52, 0.4); color: #fff; } .right_burger { position: absolute; right: 30px; top: 28px; } .right_burger .nav li { margin-right: 16px; } .right_burger .nav li:last-child { margin-right: 0px; } .right_burger .nav li .search_btn { cursor: pointer; } .menu_tow .main_menu .navbar .navbar-brand { position: absolute; left: 50%; top: 50%; -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); } .menu_tow .main_menu .navbar .navbar-nav li a { font: 600 14px "Nunito", sans-serif; color: #c4c0e4; line-height: 90px; } .just_burger_menu { padding-right: 30px; padding-top: 30px; } .just_burger_menu .main_menu .navbar .navbar-brand { display: none; } .just_burger_menu .main_menu .navbar .navbar-nav.mr-auto { display: none; } .just_burger_menu .main_menu .navbar .navbar-collapse { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } @media (max-width: 1400px) { .just_burger_menu .main_menu .navbar .navbar-collapse { margin-right: 80px; } } .menu_social { position: absolute; left: 30px; top: 30px; } .menu_social li { margin-bottom: 20px; } .menu_social li a { color: #41465b; font-size: 24px; color: #41465b; -webkit-transition: all 300ms linear 0s; transition: all 300ms linear 0s; } .menu_social li a:hover { color: #E63108; } /*-- Info Sidebar Widget --*/ .menu-is-opened .body_capture { opacity: 1; visibility: visible; } .menu-is-opened .sidebar_widget { right: 0px; } .menu-is-opened .info_sidebar_inner .info_social { right: 25px; visibility: visible; } .menu-is-opened .info_sidebar_inner .info_title { visibility: visible; opacity: 1; -webkit-transform: translateY(0); transform: translateY(0); -webkit-transition: all 0.7s ease; transition: all 0.7s ease; } .menu_btn { cursor: pointer; } @media only screen and (min-width: 1600px) and (max-width: 2000px) { .menu_btn { display: none; } } @media only screen and (min-width: 1366px) and (max-width: 1600px) { .menu_btn { display: none; } } @media only screen and (min-width: 1200px) and (max-width: 1499px) { .menu_btn { display: none; } } @media only screen and (min-width: 992px) and (max-width: 1199px) { .menu_btn { display: none; } } .body_capture { position: fixed; background: rgba(0, 0, 0, 0.9); height: 100%; width: 100%; z-index: 35; opacity: 0; visibility: hidden; -webkit-transition: all 200ms ease-in; transition: all 200ms ease-in; } .sidebar_widget { position: fixed; max-width: 440px; right: -450px; top: 0px; width: 100%; background: #41465b; z-index: 9999; height: 100%; padding: 30px; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; } .sidebar_widget .mCSB_container { margin-right: 0px; } .sidebar_widget .mCSB_scrollTools { opacity: 0; width: 0px; } .info_sidebar_inner .close_btn { display: inline-block; cursor: pointer; } .info_sidebar_inner .info_social { position: absolute; right: -206px; visibility: hidden; top: 3px; -webkit-transition: all 0.8s ease; transition: all 0.8s ease; } .info_sidebar_inner .info_social li { margin-right: 22px; } .info_sidebar_inner .info_social li:last-child { margin-right: 0px; } .info_sidebar_inner .info_social li a { font-size: 24px; color: #c7c5df; -webkit-transition: all 300ms linear 0s; transition: all 300ms linear 0s; } .info_sidebar_inner .info_social li a:hover { color: #E63108; } .info_sidebar_inner .info_title { margin-top: 50px; margin-bottom: 26px; visibility: hidden; opacity: 0; position: relative; -webkit-transform: translateY(2rem); transform: translateY(2rem); } .info_sidebar_inner .info_title h2 { color: #fff; font: 600 24px/30px "Nunito", sans-serif; margin-bottom: 10px; } .info_sidebar_inner .info_title p { font: 500 16px/26px "Nunito", sans-serif; color: #8784a3; margin-bottom: 0px; } .info_sidebar_inner .appoinment_form { padding: 0px; } .info_sidebar_inner .appoinment_form .col-lg-12:last-child .form-group { margin-top: 5px; } .info_sidebar_inner .appoinment_form .form-group { margin-bottom: 20px; -webkit-transform: translateY(2rem); transform: translateY(2rem); position: relative; visibility: hidden; opacity: 0; } .info_sidebar_inner .appoinment_form .form-group input { border-bottom-color: #fff; color: #c0bdd3; padding: 10px; } .info_sidebar_inner .appoinment_form .form-group input.placeholder { color: #c0bdd3; } .info_sidebar_inner .appoinment_form .form-group input:-moz-placeholder { color: #c0bdd3; } .info_sidebar_inner .appoinment_form .form-group input::-moz-placeholder { color: #c0bdd3; } .info_sidebar_inner .appoinment_form .form-group input::-webkit-input-placeholder { color: #c0bdd3; } .info_sidebar_inner .appoinment_form .form-group textarea { border-bottom-color: #fff; color: #c0bdd3; padding: 10px; padding-top: 0px; height: 195px; resize: none; } .info_sidebar_inner .appoinment_form .form-group textarea.placeholder { color: #c0bdd3; } .info_sidebar_inner .appoinment_form .form-group textarea:-moz-placeholder { color: #c0bdd3; } .info_sidebar_inner .appoinment_form .form-group textarea::-moz-placeholder { color: #c0bdd3; } .info_sidebar_inner .appoinment_form .form-group textarea::-webkit-input-placeholder { color: #c0bdd3; } .info_sidebar_inner .appoinment_form .form-group .error { color: #fff; } .info_sidebar_inner .appoinment_form .form-group label { color: #c0bdd3; } .info_sidebar_inner .appoinment_form .checkbox_field .checkbox label { color: #8784a3; } .info_sidebar_inner .appoinment_form .checkbox_field .checkbox label span { color: #cac7e7; } .info_sidebar_inner .appoinment_form .checkbox_field .checkbox label:before { border: 2px solid #8b899e; } .info_sidebar_inner .info_footer { margin-top: 120px; } .info_sidebar_inner .info_footer p { font: 500 12px "Nunito", sans-serif; color: #8d8aa9; margin-bottom: 10px; } .info_sidebar_inner .info_footer h6 { font: 500 12px "Nunito", sans-serif; color: #8d8aa9; margin-bottom: 0px; } .info_sidebar_inner .info_footer h6 i { color: #fa4d6e; } .info_sidebar_inner .info_footer h6 span { color: #fff; } /*-- Canvus --*/ .menu-is-opened .canvus_menu_area { opacity: 1; visibility: visible; } .menu-is-opened .canvus_menu_area .menu_part_lux { visibility: visible; opacity: 1; -webkit-transition: all 1.5s linear; transition: all 1.5s linear; } .menu-is-opened .canvus_menu_area .menu_part_lux .menu_list { opacity: 1; -webkit-transform: translateY(0rem); transform: translateY(0rem); } .canvus_menu_area { background: rgba(0, 0, 0, 0.9); position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 110; opacity: 0; visibility: hidden; -webkit-transition: all 300ms linear 0s; transition: all 300ms linear 0s; } .canvus_menu_area .logo_part .right { padding-right: 4px; } .canvus_menu_area .logo_part .right .close_btn { cursor: pointer; line-height: 90px; } .canvus_menu_area .menu_part_lux { text-align: center; visibility: hidden; opacity: 0; margin-top: 30px; } .canvus_menu_area .menu_part_lux .mCSB_container { margin-right: 0px; } .canvus_menu_area .menu_part_lux .mCSB_draggerRail { background: transparent !important; } .canvus_menu_area .menu_part_lux .mCSB_dragger .mCSB_dragger_bar { background: transparent !important; } .canvus_menu_area .menu_part_lux .menu_list { list-style: none; margin-bottom: 0px; padding-left: 0px; margin-top: 0px; -webkit-transform: translateY(4rem); transform: translateY(4rem); opacity: 0; -webkit-transition: all 300ms linear 0s; transition: all 300ms linear 0s; max-height: 545px; } .canvus_menu_area .menu_part_lux .menu_list li { margin-bottom: 23px; } .canvus_menu_area .menu_part_lux .menu_list li a { font: 500 30px/40px "Nunito", sans-serif; display: inline-block; color: #fff; padding: 0px 0px; position: relative; } .canvus_menu_area .menu_part_lux .menu_list li a i { font-size: 14px; position: absolute; right: -26px; top: 40%; color: #fff; } .canvus_menu_area .menu_part_lux .menu_list li a.open { color: #E63108; } .canvus_menu_area .menu_part_lux .menu_list li a.open i { -webkit-transform: rotate(180deg); transform: rotate(180deg); color: #E63108; } .canvus_menu_area .menu_part_lux .menu_list li ul { display: none; padding: 0px; padding-top: 15px; } .canvus_menu_area .menu_part_lux .menu_list li ul li { margin-bottom: 15px; } .canvus_menu_area .menu_part_lux .menu_list li ul li:last-child { margin-bottom: 0px; } .canvus_menu_area .menu_part_lux .menu_list li ul li a { color: #E63108; font: 500 24px "Nunito", sans-serif; -webkit-transition: all 300ms linear 0s; transition: all 300ms linear 0s; padding: 0px; } .canvus_menu_area .menu_part_lux .menu_list li ul li:hover a { color: #fff; } .canvus_menu_area.full_canvus .right { padding-top: 30px; padding-right: 35px; } .canvus_menu_area.full_canvus .right .close_btn { line-height: 30px; } /*-- Mobile Canvus Menu --*/ .mobile_canvus_menu { background: #fff; position: fixed; max-width: 328px; right: -328px; top: 0px; width: 100%; z-index: 9999; height: 100%; padding: 25px 30px 30px 34px; -webkit-transition: all 0.5s ease; transition: all 0.5s ease; } .mobile_canvus_menu .close_btn { float: right; cursor: pointer; } .mobile_canvus_menu .menu_part_lux { visibility: hidden; opacity: 0; margin-top: 20px; } .mobile_canvus_menu .menu_part_lux .mCSB_container { margin-right: 0px; } .mobile_canvus_menu .menu_part_lux .mCSB_draggerRail { background: transparent !important; } .mobile_canvus_menu .menu_part_lux .mCSB_dragger .mCSB_dragger_bar { background: transparent !important; } .mobile_canvus_menu .menu_part_lux .menu_list { list-style: none; margin-bottom: 0px; padding-left: 0px; margin-top: 0px; -webkit-transform: translateY(4rem); transform: translateY(4rem); opacity: 0; -webkit-transition: all 300ms linear 0s; transition: all 300ms linear 0s; max-height: 300px; } .mobile_canvus_menu .menu_part_lux .menu_list li { margin-bottom: 2.6vh; } .mobile_canvus_menu .menu_part_lux .menu_list li a { font: 700 2.5vh/32px "Nunito", sans-serif; display: inline-block; color: #41465b; padding: 0px 0px; position: relative; } .mobile_canvus_menu .menu_part_lux .menu_list li a i { font-size: 12px; position: absolute; right: -26px; top: 40%; color: #41465b; -webkit-transition: all 300ms linear; transition: all 300ms linear; } .mobile_canvus_menu .menu_part_lux .menu_list li a.open { color: #E63108; } .mobile_canvus_menu .menu_part_lux .menu_list li a.open i { -webkit-transform: rotate(180deg); transform: rotate(180deg); color: #E63108; } .mobile_canvus_menu .menu_part_lux .menu_list li ul { display: none; padding: 0px 0px; padding-left: 22px; padding-top: 12px; } .mobile_canvus_menu .menu_part_lux .menu_list li ul li { margin-bottom: 1vh; } .mobile_canvus_menu .menu_part_lux .menu_list li ul li:last-child { margin-bottom: 0px; } .mobile_canvus_menu .menu_part_lux .menu_list li ul li a { color: #E63108; font: 700 2vh/30px "Nunito", sans-serif; -webkit-transition: all 300ms linear 0s; transition: all 300ms linear 0s; padding: 0px; display: block; } .mobile_canvus_menu .menu_part_lux .menu_list li ul li:hover a { color: #41465b; } .mobile_canvus_menu .menu_btm { position: absolute; left: 0px; bottom: 0px; padding-left: 34px; padding-right: 36px; padding-bottom: 30px; width: 100%; } .mobile_canvus_menu .menu_btm .ticket-btn { width: 100%; font-size: 21px; padding: 0px 20px; line-height: 60px; } .menu-is-opened .mobile_canvus_menu { opacity: 1; visibility: visible; } .menu-is-opened .mobile_canvus_menu .menu_part_lux { visibility: visible; opacity: 1; -webkit-transition: all 1.5s linear; transition: all 1.5s linear; } .menu-is-opened .mobile_canvus_menu .menu_part_lux .menu_list { opacity: 1; -webkit-transform: translateY(0rem); transform: translateY(0rem); } /*-- White Menu --*/ .white_header .menu_social li a { color: #fff; -webkit-transition: all 300ms linear 0s; transition: all 300ms linear 0s; } .white_header .menu_social li a:hover { color: #E63108; } .white_header .main_menu .navbar .navbar-brand img { display: inline-block; } .white_header .main_menu .navbar .navbar-brand img + img { display: none; } .white_header .main_menu .navbar .nav.navbar-nav > li > a { color: #fff; } .white_header .main_menu .navbar .nav.navbar-nav > li .mobile_dropdown { color: #fff; } .white_header .main_menu .navbar .nav.navbar-nav > li:hover a, .white_header .main_menu .navbar .nav.navbar-nav > li.active a { color: #E63108; } .white_header .main_menu .navbar .nav.navbar-nav > li:hover .mobile_dropdown, .white_header .main_menu .navbar .nav.navbar-nav > li.active .mobile_dropdown { color: #E63108; } .white_header .main_menu .navbar .nav.navbar-nav.navbar-right li a { color: #fff; } .white_header .main_menu .navbar .nav.navbar-nav.navbar-right li a i { color: #fff; } .white_header .main_menu .right_burger .nav li .search_btn img { display: inline-block; } .white_header .main_menu .right_burger .nav li .search_btn img + img { display: none; } .white_header .main_menu .right_burger .nav li .menu_btn img { display: inline-block; } .white_header .main_menu .right_burger .nav li .menu_btn img + img { display: none; } /*-- Header Responsive --*/ @media (max-width: 1700px) { .search_found_area .section_vertical_align { padding-top: 120px; } } @media (max-width: 1400px) { .main_menu .navbar .navbar-collapse { margin-right: 80px; } .right_burger { right: 15px; } } @media (max-width: 1199px) { .main_menu .navbar .navbar-brand img { width: 150px; } .main_menu .navbar .nav.navbar-nav { padding-left: 0px; } .main_menu .navbar .nav.navbar-nav li { margin-right: 11px; } .main_menu .navbar .nav.navbar-nav.navbar-right { padding-left: 15px; } .main_menu .navbar .nav.navbar-nav.navbar-right li.checker_btn a { padding: 0px 10px 0px 10px; font-size: 14px; line-height: 40px; } .main_menu .navbar .nav.navbar-nav.navbar-right li.checker_btn a i { line-height: 37px; } .main_menu .navbar .nav.navbar-nav li a { font-size: 15px; } .search_inner { padding-right: 0; } } @media (max-width: 991px) { .navbar-light .navbar-toggler { display: none; } .right_burger { right: auto; top: 20px; width: 100%; max-width: 720px; text-align: right; margin: 0px auto 0px; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); } .header_area.menu_tow .collapse:not(.show) { display: inline-block; } .header_area.menu_tow .main_menu .navbar .navbar-nav.mr-auto { display: none; } .menu_tow .main_menu .navbar .navbar-brand { position: relative; left: 0px; top: 0px; -webkit-transform: translateX(0%) translateY(0%); transform: translateX(0%) translateY(0%); } .header_area.menu_two.navbar_fixed .main_menu { position: relative !important; width: 100%; top: 0px; left: 0; right: 0; background: transparent; -webkit-transform: translateY(0px); transform: translateY(0px); -webkit-box-shadow: none; box-shadow: none; } .menu_tow .main_menu .navbar .navbar-collapse { -ms-flex-preferred-size: 0%; flex-basis: 0%; margin-right: 0px; } .header_area.menu_tow .main_menu .navbar .navbar-nav.justify-content-end { -webkit-box-align: end; -ms-flex-align: end; align-items: flex-end; } .right_burger { right: 15px; top: 20px; } .main_menu .navbar .navbar-brand img { width: auto; } .body_capture { background: rgba(0, 0, 0, 0.2); } .right_burger .nav { -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .main_menu .navbar .navbar-brand { line-height: 59px; } .menu-is-opened .mobile_canvus_menu { right: 0px; } } @media (max-width: 767px) { .search_item { display: block; } .search_item img { margin-right: 0; margin-bottom: 20px; } .search_item + .search_item { margin-top: 40px; } .search_found_area .footer_copyright { padding-top: 50px; } .search_found_area .footer_copyright h6 { margin-top: 0; } .right_burger { max-width: 540px; } } @media (min-height: 700px) { .search_found_area { height: 100vh; } } @media (max-width: 575px) { .main_menu .navbar .navbar-brand img { width: 218px; position: relative; top: -1px; } .just_burger_menu { padding-right: 15px; padding-top: 15px; } .canvus_menu_area.full_canvus .right { padding-top: 15px; padding-right: 15px; } .canvus_menu_area .menu_part_lux .menu_list li a { font: 500 25px/25px "Nunito", sans-serif; } .search_btn img { width: 18px; } .right_burger { right: 15px; top: 12px; max-width: none; width: auto; -webkit-transform: translateX(0); transform: translateX(0); } .menu_btn img { width: 25px; } @media only screen and (min-width: 1200px) and (max-width: 1499px) { .menu_btn img { display: none; } } .search_modal .close { margin-top: 15px; margin-right: 15px; } .search_modal .modal-dialog { max-width: 100%; padding-left: 15px; padding-right: 15px; } .search_found_text h2 { font-size: 30px; line-height: 40px; margin-bottom: 10px; } .search_found_text p { font-size: 14px; line-height: 28px; } .search_found_area .search_found_text p { margin-bottom: 0; } .search_found_area .section_vertical_align { padding: 0px; } .mobile_canvus_menu .menu_part_lux .menu_list { max-height: 225px; } .mobile_canvus_menu .menu_part_lux .menu_list li { margin-bottom: 0.8vh; } .mobile_canvus_menu .menu_part_lux .menu_list li ul { padding-top: 0px; } .mobile_canvus_menu .menu_part_lux .menu_list li ul li { margin-bottom: 0.2vh; } .mobile_canvus_menu .menu_part_lux .menu_list li a i { right: -22px; top: 36%; } .mobile_canvus_menu .menu_btm .green_btn { font-size: 16px; padding: 0px 20px; line-height: 60px; text-align: center; } } @media (max-width: 480px) { .green_btn { padding: 0px 16.5px; font: 700 14px/50px "Nunito", sans-serif; } } @media (max-width: 360px) { .mobile_canvus_menu .menu_btm .green_btn { font-size: 18px; text-align: center; } } /*============================================ 05 -- Search Popup ==============================================*/ .search_modal { background: rgba(0, 0, 0, 0.9); } .search_modal .close { opacity: 1; margin-top: 30px; margin-right: 76px; } .search_modal .close img { -webkit-transition: all 300ms linear 0s; transition: all 300ms linear 0s; } .search_modal .close:hover { opacity: 1 !important; } .search_modal .close:hover img { -webkit-transform: rotate(180deg); transform: rotate(180deg); } .search_modal .modal-dialog { max-width: 585px; margin-top: 200px; } .search_modal .modal-dialog .modal-content { background-color: transparent; border: none; } .search_modal .modal-dialog .modal-content .modal-body { padding: 0px; } .search_modal .modal-dialog .modal-content .modal-body .input-group { display: block; } .search_modal .modal-dialog .modal-content .modal-body .input-group input { background: transparent; border: none; border-bottom: 2px solid #fff; border-radius: 0px; outline: none; -webkit-box-shadow: none; box-shadow: none; padding: 0px 10px; height: 52px; width: 100%; font: 500 24px/52px "Nunito", sans-serif; color: #fff; } .search_modal .modal-dialog .modal-content .modal-body .input-group input.placeholder { font: 500 24px/52px "Nunito", sans-serif; color: #fff; } .search_modal .modal-dialog .modal-content .modal-body .input-group input:-moz-placeholder { font: 500 24px/52px "Nunito", sans-serif; color: #fff; } .search_modal .modal-dialog .modal-content .modal-body .input-group input::-moz-placeholder { font: 500 24px/52px "Nunito", sans-serif; color: #fff; } .search_modal .modal-dialog .modal-content .modal-body .input-group input::-webkit-input-placeholder { font: 500 24px/52px "Nunito", sans-serif; color: #fff; } .search_modal .modal-dialog .modal-content .modal-body .input-group button { border: none; padding: 0px; position: absolute; right: 12px; top: 10px; font-size: 24px; color: #fff; z-index: 5; background: transparent !important; border-radius: 0px; outline: none; -webkit-box-shadow: none; box-shadow: none; } /*============================================ 06 -- Hero ==============================================*/ .hero-1 { padding: 180px 0 0; } @media only screen and (max-width: 575px) { .hero-1 { padding: 155px 0 0; } } .hero-image { margin-top: -28px; margin-bottom: 30px; } .hero-image img { max-height: 420px; } .hero-1-content { max-width: 730px; margin: 0 auto; text-align: center; } .hero-1-content .title { font-size: 60px; line-height: 70px; margin-bottom: 20px; font-weight: 700; } @media only screen and (max-width: 767px) { .hero-1-content .title { font-size: 50px; line-height: 70px; margin-bottom: 15px; } } @media only screen and (max-width: 575px) { .hero-1-content .title { font-size: 40px; line-height: 50px; margin-bottom: 35px; } } @media only screen and (max-width: 479px) { .hero-1-content .title { font-size: 31px; line-height: 36px; margin-bottom: 33px; } } .hero-1-content p { font-size: 24px; margin-bottom: 38px; } @media only screen and (max-width: 575px) { .hero-1-content p { font-size: 22px; margin-bottom: 32px; } } @media only screen and (max-width: 479px) { .hero-1-content p { font-size: 22px; margin-bottom: 32px; } } /*-- Search From --*/ .search-form { position: relative; background: #fff; padding: 10px 15px; border-radius: 8px 8px 0 0; -webkit-box-shadow: 0 10px 35px rgba(0, 0, 0, 0.12); box-shadow: 0 10px 35px rgba(0, 0, 0, 0.12); } @media (min-width: 576px) { .search-form { padding: 15px 40px; } } .search-form input { background: transparent; border: none; height: 50px; padding: 0; padding-right: 65px; font-size: 16px; } @media (min-width: 576px) { .search-form input { padding-right: 480px; font-size: 18px; } } .search-form button { position: absolute; right: 15px; top: 10px; border-radius: 25px; height: 50px; text-transform: uppercase; width: 50px; font-size: 18px; border: none; background: -webkit-gradient(linear, left bottom, right top, from(#E63108), color-stop(#E63108), color-stop(#E63108), color-stop(#E63108), to(#E63108)); background: linear-gradient(to right top, #E63108, #E63108, #E63108, #E63108, #E63108); color: #ffffff; } @media (min-width: 576px) { .search-form button { width: auto; padding: 0 35px; top: 15px; right: 40px; } } .search-form.round { border-radius: 35px; } @media (min-width: 576px) { .search-form.round { border-radius: 40px; } } @media (min-width: 576px) { .search-form i { margin-right: 10px; } } @media (min-width: 576px) { .search-form.round { border-radius: 40px; } .search-form.round button { right: 15px; } } /*============================================ 07 -- Topic ==============================================*/ .single-feature-area { -webkit-transition: 0.5s; transition: 0.5s; margin-bottom: 50px; position: relative; z-index: 1; background-color: #fff; padding: 40px; border: 1px solid #ebebeb; -webkit-box-shadow: 0 0.75rem 1.5rem rgba(23, 26, 41, 0.02); box-shadow: 0 0.75rem 1.5rem rgba(23, 26, 41, 0.02); border-radius: 5px; } .single-feature-area::before { width: 100%; height: 3px; position: absolute; left: 0; bottom: 0; content: ""; z-index: -1; border-radius: 5px; -webkit-transition: 0.5s; transition: 0.5s; background: -webkit-gradient(linear, left bottom, right top, from(#E63108), color-stop(#E63108), color-stop(#E63108), color-stop(#E63108), to(#E63108)); background: linear-gradient(to right top, #E63108, #E63108, #E63108, #E63108, #E63108); } .single-feature-area .feature-icon { margin-bottom: 30px; font-size: 50px; line-height: 50px; color: #E63108; -webkit-transition: 0.5s; transition: 0.5s; } .single-feature-area:hover .feature-icon { color: #fff; } .feature-content-text a { color: #E63108; -webkit-transition: 0.5s; transition: 0.5s; } .feature-content-text a i { position: relative; top: 3px; font-size: 14px; } .feature-content-text h4 { font-size: 20px; -webkit-transition: 0.5s; transition: 0.5s; } .feature-content-text p { -webkit-transition: 0.5s; transition: 0.5s; } .single-feature-area:hover .feature-content-text a, .single-feature-area:hover .feature-content-text h4, .single-feature-area:hover .feature-content-text p { color: #fff; } .single-feature-area:hover::before { height: 100%; } /*============================================ 08 -- Faq ==============================================*/ .accordion-faq .card { margin-bottom: 1.5rem; border-radius: 0.375rem !important; -webkit-box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03); box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03); background: #ffffff; } .accordion-faq.accordion > .card { overflow: hidden; border-color: #ebebeb; border-width: 1px 1px 0 1px; } .accordion-faq.accordion > .card .collapse.show { border-bottom: 1px solid #ebebeb; } .accordion-faq.accordion .card-header { position: relative; cursor: pointer; background: #ffffff; border-bottom: 1px solid #ebebeb; margin-bottom: 0; } .accordion-faq.accordion .card-header:first-child { border-radius: calc(0.375rem - 1px) calc(0.375rem - 1px) 0 0; } .accordion-faq.accordion .card-header[aria-expanded="false"]:after { content: "+"; } .accordion-faq.accordion .card-header[aria-expanded="true"]:after { content: "-"; } .accordion-faq.accordion .card-header:after { content: "+"; position: absolute; right: 1.5rem; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); font-family: "Nunito", sans-serif; font-weight: 700; } .accordion-faq.accordion > .card .card-header h6 { font-weight: 600; font-family: "Nunito", sans-serif; } /*============================================ 09 -- Team ==============================================*/ .team-box { -webkit-box-shadow: 0 6px 50px rgba(0, 0, 0, 0.05); box-shadow: 0 6px 50px rgba(0, 0, 0, 0.05); } .team-box .team-img img { width: 140px; -webkit-box-shadow: 0 6px 50px rgba(0, 0, 0, 0.05); box-shadow: 0 6px 50px rgba(0, 0, 0, 0.05); } .team-box .team-social-icon i { position: absolute; display: inline-block; width: 34px; height: 34px; border-radius: 50%; font-size: 15px; line-height: 34px; margin-top: -34px; margin-left: 30px; background: -webkit-gradient(linear, left bottom, right top, from(#E63108), color-stop(#E63108), color-stop(#E63108), color-stop(#E63108), to(#E63108)); background: linear-gradient(to right top, #E63108, #E63108, #E63108, #E63108, #E63108); color: #ffffff; text-align: center; } .team-box .team-social i { width: 38px; height: 38px; display: inline-block; line-height: 38px; background-color: #f6f7fb; border-radius: 50%; } .team-box .team-social i:hover { color: #ffffff; background: -webkit-gradient(linear, left bottom, right top, from(#E63108), color-stop(#E63108), color-stop(#E63108), color-stop(#E63108), to(#E63108)); background: linear-gradient(to right top, #E63108, #E63108, #E63108, #E63108, #E63108); -webkit-transition: all 0.5s; transition: all 0.5s; } /*============================================ 10 -- Changelog ==============================================*/ .changelog-item { padding: 15px 15px; background: #ffffff; margin-bottom: 30px; border-radius: 25px; font-size: 17px; -webkit-box-shadow: 0 5px 30px 0px rgba(0, 0, 0, 0.1); box-shadow: 0 5px 30px 0px rgba(0, 0, 0, 0.1); } .changelog-item .title { margin-bottom: 14px; } @media only screen and (max-width: 575px) { .changelog-item .title { margin-bottom: 10px; } } .changelog-item .date { display: block; margin-bottom: 30px; } @media only screen and (max-width: 575px) { .changelog-item .date { margin-bottom: 20px; } } @media screen and (min-width: 400px) { .changelog-item { padding: 60px 40px; } } @media only screen and (max-width: 575px) { .changelog-item .cate { margin-bottom: 25px; padding: 0 30px; border-radius: 20px; font-size: 16px; } } .update-button { display: inline-block; margin-bottom: 35px; line-height: 40px; padding: 5px 40px; font-weight: 600; border-radius: 25px; font-size: 18px; } .update-button.update { background-color: rgba(107, 211, 149, 0.102); color: #57f195; } .update-button.bug { background-color: rgba(255, 85, 95, 0.102); color: #ff555f; } .update-button.feature { background-color: rgba(50, 79, 231, 0.102); color: #324fe7; } .update-button img { width: 40px; margin-right: 15px; } /*============================================ 11 -- article ==============================================*/ .article-content .single-list-article ol li { font-size: 16px; font-weight: 400; line-height: 30px; margin-bottom: 10px; } .article-area .single-article ul.list-of-article li { display: block; padding: 10px 20px 10px 35px; background-color: #e7fefd; margin-bottom: 20px; -webkit-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; } @media only screen and (max-width: 767px) { .article-area .single-article ul.list-of-article li { padding: 10px; } } .article-area .single-article ul.list-of-article li:last-child { margin-bottom: 0; } .article-area .single-article ul.list-of-article li:hover { -webkit-box-shadow: 0px 2px 8px rgba(1, 1, 1, 0.2); box-shadow: 0px 2px 8px rgba(1, 1, 1, 0.2); } .article-area .single-article ul.list-of-article li a { font-size: 24px; line-height: 26px; font-weight: 300; display: inline-block; cursor: pointer; } .article-area .single-article ul.list-of-article li a i { margin-right: 20px; vertical-align: top; } @media only screen and (min-width: 768px) and (max-width: 991px) { .article-area .single-article ul.list-of-article li a i { vertical-align: middle; } } @media only screen and (max-width: 767px) { .article-area .single-article ul.list-of-article li a i { margin-right: 10px; vertical-align: middle; } } @media only screen and (min-width: 992px) and (max-width: 1199px) { .article-area .single-article ul.list-of-article li a { font-size: 20px; } } @media only screen and (max-width: 767px) { .article-area .single-article ul.list-of-article li a { font-size: 16px; } } .article-area .single-article ul.list-of-article li span { font-size: 15px; line-height: 26px; font-weight: 300; float: right; } @media only screen and (max-width: 767px) { .article-area .single-article ul.list-of-article li span { font-size: 13px; } } /*============================================ 12 -- Documentation ==============================================*/ .sidebar-wrapper { position: -webkit-sticky; position: sticky; top: 80px; border: 1px solid #ffe9e1; border-radius: 6px; background-color: #fffdfd; -webkit-box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.1); box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.1); } @media only screen and (min-width: 768px) and (max-width: 991px) { .sidebar-wrapper { display: none; } } @media only screen and (max-width: 767px) { .sidebar-wrapper { display: none; } } @media only screen and (min-width: 576px) and (max-width: 767px) { .sidebar-wrapper { display: none; } } @media only screen and (max-width: 575px) { .sidebar-wrapper { display: none; } } @media only screen and (max-width: 479px) { .sidebar-wrapper { display: none; } } .sidebar-widget h4.sidebar-title { font-size: 18px; font-weight: 500; margin: 0; line-height: 1; color: #fff; text-align: center; margin-bottom: 40px; background: -webkit-gradient(linear, left bottom, right top, from(#E63108), color-stop(#E63108), color-stop(#E63108), color-stop(#E63108), to(#E63108)); background: linear-gradient(to right top, #E63108, #E63108, #E63108, #E63108, #E63108); padding: 20px 50px; border-radius: 5px; } .sidebar-widget .sidebar-search-form { padding: 5px 20px 5px 20px; position: relative; margin-bottom: 20px; } .sidebar-widget .sidebar-search-form .form-group { position: relative; margin-bottom: 0px; } .sidebar-widget .sidebar-search-form .form-group input[type="search"] { position: relative; width: 100%; height: 60px; background: #fff; font-size: 14px; padding: 10px 50px 10px 30px; border-radius: 30px; -webkit-box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.1); box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.1); border: none; } .sidebar-widget .sidebar-search-form .form-group button { position: absolute; top: 15px; right: 25px; font-size: 14px; font-weight: 700; color: #E63108; background: transparent; cursor: pointer; -webkit-transition: all 500ms ease; transition: all 500ms ease; border: none; } .sidebar-widget .doc-nav { padding: 17px 18px 29px; } .sidebar-widget .doc-nav > ul { list-style: outside none none; margin: 0; padding: 0; } .sidebar-widget .doc-nav > ul > li { padding: 0 0 13px; display: block; } .sidebar-widget .doc-nav > ul > li:last-child { padding: 0 0 0; } .sidebar-widget .doc-nav > ul > li > a { font-size: 15px; display: block; } .sidebar-widget .doc-nav > ul > li > a i { float: right; font-size: 12px; } .sidebar-widget .doc-nav > ul > li ul li { padding: 7px 0 0 15px; } .sidebar-widget .doc-nav > ul > li ul li a { display: block; } .sidebar-widget .doc-nav > ul > li ul li a:active { color: #E63108; } .card { border: none; } .card-title { font-size: 18px; margin-top: 5px; font-weight: 600; line-height: 1.2; text-transform: uppercase; } .card-header { padding: 20px 20px; border: 0; background: none; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .card-body { padding: 0px 20px 20px 20px; } /*-- Button --*/ .btn, .dataTables_wrapper .dataTables_paginate .paginate_button { font-size: 14px; } .btn.btn-default, .dataTables_wrapper .dataTables_paginate .btn-default.paginate_button { color: #4d5052; background-color: #fff; border-color: #e8e9e9; padding: 6px 18px; } .btn.btn-secondary, .dataTables_wrapper .dataTables_paginate .paginate_button { -webkit-box-shadow: 0 1px 1px 0 rgba(41, 43, 48, 0.06); box-shadow: 0 1px 1px 0 rgba(41, 43, 48, 0.06); } .btn.btn-square, .dataTables_wrapper .dataTables_paginate .btn-square.paginate_button { border-radius: 0; } .btn.box_shadow, .dataTables_wrapper .dataTables_paginate .box_shadow.paginate_button { -webkit-box-shadow: 0 4px 5px rgba(41, 43, 48, 0.2); box-shadow: 0 4px 5px rgba(41, 43, 48, 0.2); } .btn.btn-facebook, .dataTables_wrapper .dataTables_paginate .btn-facebook.paginate_button { background: #3b5998; color: #fff; } .btn.btn-google, .dataTables_wrapper .dataTables_paginate .btn-google.paginate_button { background: #4285f4; color: #fff; } /*-- Alert --*/ .alert { font-size: 0.9375rem; } .alert-icon { padding-left: 3rem; } .alert-icon > i { color: inherit !important; font-size: 1rem; position: absolute; top: 1rem; left: 1rem; } .alert-avatar { padding-left: 3.75rem; } .alert-avatar .avatar { position: absolute; top: 0.5rem; left: 0.75rem; } /*-- Code Toolbar --*/ .code-toolbar { position: relative; margin-top: 20px; } .code-toolbar pre { border: 1px solid #eaeff4; background-color: #f9fafb; padding-bottom: 12px; margin-top: 0; margin-bottom: 25px; } .code-toolbar pre::before, .code-toolbar pre::after { display: none; } .code-toolbar pre code { font-size: 16px; color: #000000; background: none; text-shadow: 0 1px #ffffff; border-left: 0; -webkit-box-shadow: none; box-shadow: none; text-align: left; white-space: pre; word-spacing: none; word-break: normal; word-wrap: normal; line-height: 1.5; -moz-tab-size: 4; -o-tab-size: 4; tab-size: 4; -webkit-hyphens: none; -ms-hyphens: none; hyphens: none; } .code-toolbar .toolbar { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: reverse; -ms-flex-direction: row-reverse; flex-direction: row-reverse; position: absolute; top: 10px; right: 10px; } .code-toolbar .toolbar .toolbar-item { padding: 0 4px; display: inline-block; } .code-toolbar .toolbar .toolbar-item span { background: transparent; color: #E63108; -webkit-box-shadow: none; box-shadow: none; font-size: 11px; opacity: 0.75; letter-spacing: 1px; border-radius: 0; } .code-toolbar .toolbar .toolbar-item a { color: #ffffff; font-size: 10px; line-height: 18px; font-weight: 500; padding: 2px 5px; letter-spacing: 1px; text-transform: uppercase; background: #E63108; -webkit-box-shadow: none; box-shadow: none; border-radius: 2px; cursor: pointer; } /*============================================ 13 -- Blog ==============================================*/ /*-- Blog Content --*/ .blog-content .single-blog-content .inner-box { position: relative; border-radius: 20px; overflow: hidden; -webkit-box-shadow: 0 5px 30px 0px rgba(0, 0, 0, 0.1); box-shadow: 0 5px 30px 0px rgba(0, 0, 0, 0.1); margin-bottom: 70px; } .blog-content .single-blog-content .image-box { position: relative; overflow: hidden; background: -webkit-gradient(linear, left bottom, right top, from(#E63108), color-stop(#E63108), color-stop(#E63108), color-stop(#E63108), to(#E63108)); background: linear-gradient(to right top, #E63108, #E63108, #E63108, #E63108, #E63108); } .blog-content .single-blog-content .image-box img { width: 100%; -webkit-transition: all 500ms ease; transition: all 500ms ease; } .blog-content .single-blog-content:hover .image-box img { opacity: 0.5; -webkit-transform: scale(1.05); transform: scale(1.05); } .blog-content .single-blog-content .lower-content { position: relative; padding: 41px 40px 0px 40px; } .blog-content .single-blog-content .lower-content .upper-box { position: relative; padding-bottom: 33px; border-bottom: 1px solid #d6d6d6; } .blog-content .single-blog-content .lower-content .upper-box .post-date { position: relative; font-size: 16px; color: #41465b; margin-bottom: 18px; } .blog-content .single-blog-content .lower-content .upper-box .post-date i { margin-right: 10px; } .blog-content .single-blog-content .lower-content .upper-box h3 { position: relative; display: block; font-size: 24px; line-height: 32px; font-weight: 500; color: #41465b; margin-bottom: 27px; } .blog-content .single-blog-content .lower-content .upper-box h3 a { display: inline-block; color: #41465b; } .blog-content .single-blog-content .lower-content .upper-box h3 a:hover { color: #E63108; } .blog-content .single-blog-content .lower-content .upper-box .text { position: relative; font-size: 16px; } .blog-content .single-blog-content .lower-content .lower-box { position: relative; padding: 50px 0px 100px 0px; } .blog-content .single-blog-content .lower-content .lower-box .left-content { position: relative; padding: 9px 0px 11px 65px; } .blog-content .single-blog-content .lower-content .lower-box .left-content .admin-image { position: absolute; left: 0px; top: 0px; width: 50px; height: 50px; border-radius: 50%; } .blog-content .single-blog-content .lower-content .lower-box .left-content .admin-image img { width: 100%; border-radius: 50%; } .blog-content .single-blog-content .lower-content .lower-box .left-content .admin-name { position: relative; font-size: 14px; } .blog-content .single-blog-content .lower-content .lower-box .right-content { margin-top: 11px; } .blog-content .single-blog-content .lower-content .lower-box .right-content li { position: relative; display: inline-block; margin-right: 30px; } .blog-content .single-blog-content .lower-content .lower-box .right-content li:last-child { margin-right: 0px; } .blog-content .single-blog-content .lower-content .lower-box .right-content li a { position: relative; display: inline-block; font-size: 18px; color: #41465b; } .blog-content .single-blog-content .lower-content .lower-box .right-content li a:hover { color: #E63108; } .blog-content .single-blog-content .lower-content .lower-box .right-content li.share .social-links { position: absolute; right: 0%; bottom: -30px; width: 105px; opacity: 0; visibility: hidden; -webkit-transform: translateY(10px); transform: translateY(10px); -webkit-transition: all 500ms ease; transition: all 500ms ease; } /*-- Blog Single --*/ .blog-single-content .image-box img { width: 100%; } .blog-single-content .post-details { position: relative; overflow: hidden; border-radius: 20px; -webkit-box-shadow: 0 5px 30px 0px rgba(0, 0, 0, 0.1); box-shadow: 0 5px 30px 0px rgba(0, 0, 0, 0.1); margin-bottom: 70px; } .blog-single-content .inner-box { position: relative; padding: 41px 40px 0px 40px; } .blog-single-content .inner-box .upper-box .post-date { position: relative; font-size: 16px; color: #41465b; margin-bottom: 18px; } .blog-single-content .inner-box .upper-box .post-date i { margin-right: 10px; } .blog-single-content .inner-box .upper-box h3 { position: relative; display: block; font-size: 24px; line-height: 32px; color: #41465b; font-weight: 500; margin-bottom: 27px; } .blog-single-content .inner-box .upper-box .text { position: relative; font-size: 16px; margin-bottom: 54px; } .blog-single-content .inner-box .upper-box blockquote { position: relative; display: block; font-size: 16px; font-style: italic; margin-bottom: 43px; padding: 29px 0px 31px 50px; } .blog-single-content .inner-box .upper-box blockquote:before { position: absolute; content: ''; background: #E63108; width: 100%; height: 100%; left: 0px; top: 0px; border-radius: 20px; z-index: -1; } .blog-single-content .inner-box .upper-box blockquote:after { position: absolute; content: ''; background: #fff; width: 100%; height: 100%; left: 5px; top: 0px; border-radius: 20px; z-index: -1; } .blog-single-content .inner-box .two-column .image-box { margin-right: -16px; } .blog-single-content .inner-box .two-column .image-box img { width: 100%; } .blog-single-content .inner-box .two-column .text { margin-left: 30px; margin: 7px 0px 0px 30px; } .blog-single-content .inner-box .two-column .text p { font-size: 16px; margin-bottom: 30px; } .blog-single-content .inner-box .two-column .text p:last-child { margin-bottom: 0px; } .blog-single-content .inner-box .upper-box { border-bottom: 1px solid #d6d6d6; padding-bottom: 39px; } .blog-single-content .inner-box .lower-box { position: relative; padding: 20px 0px 40px 0px; } .blog-single-content .inner-box .lower-box .left-content { position: relative; padding: 9px 0px 11px 65px; } .blog-single-content .inner-box .lower-box .left-content .admin-image { position: absolute; left: 0px; top: 0px; width: 50px; height: 50px; border-radius: 50%; } .blog-single-content .inner-box .lower-box .left-content .admin-image img { width: 100%; border-radius: 50%; } .blog-single-content .inner-box .lower-box .left-content .admin-name { position: relative; font-size: 14px; } .blog-single-content .inner-box .lower-box .right-content { margin-top: 11px; } .blog-single-content .inner-box .lower-box .right-content li { position: relative; display: inline-block; margin-right: 30px; font-size: 18px; } .blog-single-content .inner-box .lower-box .right-content li a { color: #41465b; z-index: 1; } .blog-single-content .inner-box .lower-box .right-content li:last-child { margin-right: 0px; } .blog-single-content .inner-box .lower-box .right-content li a:hover { color: #E63108; } .blog-single-content .inner-box .lower-box .right-content li.share .social-links { position: absolute; right: 0%; bottom: -30px; width: 105px; opacity: 0; visibility: hidden; -webkit-transform: translateY(10px); transform: translateY(10px); -webkit-transition: all 500ms ease; transition: all 500ms ease; } .blog-single-content .inner-box .lower-box .right-content li.share:hover .social-links { opacity: 1; right: 0%; -webkit-transform: translateY(0px); transform: translateY(0px); visibility: visible; } .blog-single-content .inner-box .lower-box .right-content li.share .social-links a { font-size: 14px; } .blog-single-content .inner-box .lower-box .right-content li.share .social-links li { margin-right: 15px; } .blog-single-content .inner-box .lower-box .right-content li.share .social-links li:last-child { margin-right: 0px; } .blog-single-content .author-box { position: relative; background: -webkit-gradient(linear, left bottom, right top, from(#E63108), color-stop(#E63108), color-stop(#E63108), color-stop(#E63108), to(#E63108)); background: linear-gradient(to right top, #E63108, #E63108, #E63108, #E63108, #E63108); padding: 35px 40px; border-radius: 20px; margin-bottom: 67px; } .blog-single-content .author-box .author-inner { position: relative; padding: 14px 175px 7px 0px; } .blog-single-content .author-box .author-inner .author-thumb { position: absolute; top: 0px; right: 0px; border-radius: 10px; } .blog-single-content .author-box .author-inner .author-thumb img { width: 100%; border-radius: 10px; } .blog-single-content .author-box .author-inner .inner { position: relative; } .blog-single-content .author-box .author-inner .inner h4 { position: relative; display: block; font-size: 20px; line-height: 30px; color: #fff; font-weight: 500; margin-bottom: 19px; } .blog-single-content .author-box .author-inner .inner .text { position: relative; font-size: 16px; color: #fff; } .blog-single-content .author-box .author-inner .inner .social-links { position: absolute; top: 4px; right: 0px; } .blog-single-content .author-box .author-inner .inner .social-links li { position: relative; display: inline-block; margin-right: 10px; } .blog-single-content .author-box .author-inner .inner .social-links li:last-child { margin-right: 0px; } .blog-single-content .author-box .author-inner .inner .social-links li a { position: relative; display: inline-block; font-size: 14px; color: #fff; width: 35px; height: 35px; line-height: 35px; text-align: center; border: 1px solid #fff; border-radius: 50%; } .blog-single-content .author-box .author-inner .inner .social-links li a:hover { background: #fff; color: #E63108; } .blog-single-content .comments-area .comment { position: relative; padding: 0px 100px; } .blog-single-content .comments-area .comment .author-thumb { position: absolute; left: 0px; top: -9px; width: 75px; height: 75px; border-radius: 50%; -webkit-box-shadow: 0 0px 30px 0px rgba(0, 0, 0, 0.1); box-shadow: 0 0px 30px 0px rgba(0, 0, 0, 0.1); } .blog-single-content .comments-area .comment .author-thumb img { width: 100%; border-radius: 50%; } .blog-single-content .comments-area .comment .comment-info { position: relative; margin-bottom: 13px; } .blog-single-content .comments-area .comment .comment-info .name { position: relative; display: block; font-size: 18px; font-weight: 500; color: #41465b; margin-bottom: 6px; } .blog-single-content .comments-area .comment .comment-info .date { position: relative; font-size: 14px; color: #bbbbbb; } .blog-single-content .comments-area .comment .comment-inner { position: relative; } .blog-single-content .comments-area .comment .comment-inner .text { position: relative; font-size: 14px; line-height: 28px; } .blog-single-content .comments-area .comment .comment-inner .replay-btn { position: absolute; top: -4px; right: -15px; } .blog-single-content .comments-area .comment .comment-inner .replay-btn a { position: relative; display: inline-block; font-size: 15px; color: #E63108; z-index: 1; } .blog-single-content .comments-area .comment .comment-inner .replay-btn a:hover { text-decoration: underline; color: #E63108; } .blog-single-content .comments-area .sec-title h2 { font-size: 30px; margin-bottom: 68px; } .blog-single-content .comments-form-area .sec-title h2 { font-size: 30px; margin-bottom: 68px; } .blog-single-content .comments-area { position: relative; margin-bottom: 58px; } .blog-single-content .comments-area .comment { position: relative; margin-bottom: 67px; } .blog-single-content .comments-area .comment.replay-comment { margin-left: 100px; } .blog-single-content .comments-area .comment:last-child { margin-bottom: 0px; } .blog-single-content .comments-form-area .form-group { position: relative; margin-bottom: 20px; } .blog-single-content .comments-form-area .form-group:last-child { margin-bottom: 0px; padding-top: 10px; } .blog-single-content .comments-form-area .form-group input[type='text'], .blog-single-content .comments-form-area .form-group input[type='email'] { position: relative; width: 100%; height: 50px; border: 1px solid #dddddd; border-radius: 30px; padding: 10px 20px; font-size: 13px; color: #41465b; background: #fff; -webkit-transition: all 500ms ease; transition: all 500ms ease; } .blog-single-content .comments-form-area .form-group textarea { position: relative; width: 100%; height: 50px; border: 1px solid #dddddd; border-radius: 30px; padding: 10px 20px; font-size: 13px; color: #41465b; background: #fff; -webkit-transition: all 500ms ease; transition: all 500ms ease; height: 120px; resize: none; border-radius: 15px; display: block; } .blog-single-content .comments-form-area .form-group input:focus, .blog-single-content .comments-form-area .form-group textarea:focus { border-color: #E63108; } .blog-single-content .comments-form-area .form-group .theme-btn-two { padding: 10px 44px; } /*============================================ 14 -- Contact ==============================================*/ .contact-form-wrap input { width: 100%; height: 50px; border: 1px solid #edeef5; padding: 5px 20px; color: #41465b; } .contact-form-wrap textarea { width: 100%; height: 200px; border: 1px solid #edeef5; padding: 10px 20px; color: #41465b; resize: none; } .contact-form-wrap input[type="submit"], .contact-form-wrap button, .contact-form-wrap .submit { width: auto; height: 50px; border: none; padding: 5px 30px; background-color: #E63108; font-size: 16px; color: #ffffff; text-transform: capitalize; font-weight: 500; } .contact-form-wrap input[type="submit"]:hover, .contact-form-wrap button:hover, .contact-form-wrap .submit:hover { background-color: #252525; } /*============================================ 15 -- User ==============================================*/ .solid-btn-login { -webkit-box-shadow: 0px 17px 43px 1px rgba(255, 144, 104, 0.4); box-shadow: 0px 17px 43px 1px rgba(255, 144, 104, 0.4); color: #fff; background: -webkit-gradient(linear, left bottom, right top, from(#E63108), color-stop(#E63108), color-stop(#E63108), color-stop(#E63108), to(#E63108)); background: linear-gradient(to right top, #E63108, #E63108, #E63108, #E63108, #E63108); padding: none; } .solid-btn-login:hover { -webkit-box-shadow: 0px 17px 43px 1px rgba(36, 30, 52, 0.4); box-shadow: 0px 17px 43px 1px rgba(36, 30, 52, 0.4); background: -webkit-gradient(linear, left bottom, right top, from(#330b73), color-stop(#330b73), color-stop(#330b73), color-stop(#330b73), to(#330b73)); background: linear-gradient(to right top, #330b73, #330b73, #330b73, #330b73, #330b73); color: #ffffff; } .bg-img { background-size: cover; background-position: center center; background-repeat: no-repeat; } .forgot-password { text-align: right; } .login-signup-content { height: 100%; width: 100%; z-index: 1; overflow: hidden; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .login-signup-wrap h1 { font-size: 35px; } .vh-100 { height: 100vh !important; } .bg-cover { background-repeat: no-repeat; background-position: 50%; background-size: cover; } .ml-n3, .mx-n3 { margin-left: -0.98rem !important; } .small, small { font-size: 90%; } .input-group-text { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; padding: 0.5rem 0.75rem; margin-bottom: 0; font-size: 0.9375rem; font-weight: 400; line-height: 1.5; color: #989db5; text-align: center; white-space: nowrap; background-color: #fdfbfb; border: 1px solid #f8f8fc; border-radius: 0.375rem; } .form-text-area:focus { background-color: #fff; border-color: #E63108; -webkit-box-shadow: none; box-shadow: none; border-radius: 5px; } .btn.border-radius { border-radius: 4px; } .login-signup-form .form-group { position: relative; } .login-signup-form .form-group label { font-family: "Nunito", sans-serif; font-weight: 500; font-size: 88%; } .login-signup-form .form-group .input-group.input-group-merge > .form-control { text-indent: 35px; border-top-left-radius: 4px; border-bottom-left-radius: 4px; height: calc(2.65em + 0.75rem + 2px); } .login-signup-form .form-group .input-group.input-group-merge > .form-control:focus { z-index: inherit; background-color: #fff; border-color: #E63108; -webkit-box-shadow: none; box-shadow: none; border-radius: 5px; } .input-icon { height: calc(3.4rem + 2px); position: absolute; z-index: 2; display: block; width: 40px; top: 0; bottom: 0; left: 0; } .input-icon i { margin-left: 5px; font-size: 16px; position: relative; top: 15px; padding: 18px 15px; } .login-signup-card { position: relative; z-index: 2; } .custom-control-label { line-height: 1.5; position: relative; margin-bottom: 0; vertical-align: top; } .login-bg { background-color: #fffaf8; } .main-content- { min-height: 100vh; 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; } /*============================================ 16 -- Newsletter ==============================================*/ .col-center { margin-left: auto; margin-right: auto; } .newsletter { padding: 45px 70px; border-radius: 4px; background-repeat: no-repeat; background-size: cover; margin-bottom: -75px; } .newsletter form { position: relative; } .newsletter .news-email { width: 100%; height: 70px; line-height: 70px; border: 1px solid #fff; padding: 10px 30px; border-radius: 4px; } .newsletter .news-btn { position: absolute; right: 10px; top: 10px; width: 140px; height: 50px; background: -webkit-gradient(linear, left bottom, right top, from(#E63108), color-stop(#E63108), color-stop(#E63108), color-stop(#E63108), to(#E63108)); background: linear-gradient(to right top, #E63108, #E63108, #E63108, #E63108, #E63108); color: #fff; border: 1px solid #E63108; border-radius: 4px; font-weight: 600; } /*============================================ 17 -- Footer ==============================================*/ .footer-area { padding-top: 200px; padding-bottom: 30px; } .footer-logo { color: #E63108; font-size: 36px; } .footer-area p { font-size: 18px; margin-top: 15px; margin-bottom: 40px; } .foot-divider { width: 100%; height: 1px; background-color: #f6f6f6; } .social-link { list-style-type: none; margin-top: 50px; margin-bottom: 25px; padding-left: 0; } .social-link li { display: inline-block; margin: 0 10px; } .social-link li a { width: 45px; height: 45px; line-height: 45px; border: 1px solid #c7cce6; border-radius: 50%; display: block; color: #41465b; font-size: 18px; -webkit-transition: .5s; transition: .5s; } .social-link li a:hover, .social-link li a:focus { text-decoration: none; color: #fff; background-color: #E63108; border-color: #E63108; } p.copyright-text { font-size: 16px; margin-top: 10px; color: #41465b; } /*# sourceMappingURL=style.css.map */