/*----------------------------------------------------------------------------------- Template Name: Exvent - Event & Conference HTML Template Template URI: https://thepixelcurve.com/html/exvent/ Description: A Library of Responsive Bootstrap5, HTML5, and CSS3 Website Templates Author: Devthrow Version: 1.0 ----------------------------------------------------------------------------------- CSS INDEX =================== 01. Theme default CSS 02. Header CSS 2.1. - Header Top CSS 2.2. - Header Offcanvas CSS 2.3 - Button CSS 03. Hero CSS 04. Counter CSS 05. About CSS 06. Widget CSS 06.1 - Sidebar Widget CSS 07. Speaker CSS 07.1 - Speaker Single CSS 08. Schedule CSS 09. Pricing CSS 10. Brand CSS 11. Gallery CSS 12. Video CSS 13. Testimonial CSS 14. Countdown CSS 15. Blog CSS 16. CTA CSS 17. Event CSS 17.1 - Event List CSS 17.2 - Event Single CSS 18. Contact CSS 19. Footer CSS 19.1. - Footer Widget CSS -----------------------------------------------------------------------------------*/ /*----------------------------------------*/ /* 01. Theme default CSS /*----------------------------------------*/ /*-- Google Font --*/ @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&family=Roboto:ital,wght@0,400;0,500;0,700;1,400;1,700&family=Ubuntu:ital,wght@0,400;0,500;0,700;1,400;1,700&display=swap'); /*-- Common Style --*/ *, *::after, *::before { box-sizing: border-box; margin: 0; padding: 0; } body { font-size: 14px; line-height: 1.75; font-weight: 400; font-family: "Roboto", sans-serif; color: #4c4d56; outline: none; visibility: visible; overflow-X: hidden; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; background: #fff; color: ""; } body[dir="rtl"] { text-align: right; } h1, h2, h3, h4, h5, h6 { font-family: "Ubuntu", sans-serif; color: #1a0a1e; font-weight: 700; margin-top: 0; line-height: 1.5; margin-bottom: 0; } h1 { font-size: 36px; } @media only screen and (max-width: 767px) { h1 { font-size: 30px; } } h2 { font-size: 30px; } @media only screen and (max-width: 767px) { h2 { font-size: 24px; } } h3 { font-size: 24px; } @media only screen and (max-width: 767px) { h3 { font-size: 20px; } } h4 { font-size: 18px; } h5 { font-size: 16px; } h6 { font-size: 14px; } p { margin-bottom: 0; } a, button { color: inherit; display: inline-block; line-height: inherit; text-decoration: none; cursor: pointer; } a, button, img, input { transition: all 0.3s linear; outline: 0; } a:focus, button:focus, img:focus, input:focus { outline: 0; } a:focus { color: none; outline: none; text-decoration: none; } a:hover { text-decoration: none; color: #fc097c; } ul, ol { padding: 0; list-style: none; margin: 0; } button, input[type="submit"] { cursor: pointer; } img { max-width: 100%; } input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { opacity: 1; } input:-moz-placeholder, textarea:-moz-placeholder { opacity: 1; } input::-moz-placeholder, textarea::-moz-placeholder { opacity: 1; } input:-ms-input-placeholder, textarea:-ms-input-placeholder { opacity: 1; } /*-- Common Classes --*/ .section, .main-wrapper { width: 100%; } @media only screen and (min-width: 1600px) { .container { max-width: 1170px; } } /*--Section Spacing--*/ .section-padding { padding: 100px 0; } @media only screen and (min-width: 1400px) and (max-width: 1599px) { .section-padding { padding-top: 200px; } } @media only screen and (max-width: 1399px) { .section-padding { padding-top: 200px; } } .section-padding-top { padding-top: 100px; } .section-padding-top-2 { padding-top: 0px; } .section-padding-02 { padding: 0px 0; } .section-padding-03 { padding: 140px 0; } @media only screen and (max-width: 1199px) { .section-padding-03 { padding-top: 100px; } } @media only screen and (max-width: 991px) { .section-padding-03 { padding-top: 80px; } } @media only screen and (max-width: 767px) { .section-padding-03 { padding-top: 60px; } } .section-padding-04 { padding: 120px 0; } .section-padding-05 { padding-top: 140px; padding-bottom: 110px; } .section-padding-06 { padding-top: 100px; padding-bottom: 130px; } .section-padding-07 { padding: 80px 0; } .section-padding-08 { padding: 150px 0; padding-top: 190px; } .section-padding-09 { padding: 70px 0; } /*--Background Colors--*/ .grey-bg { background-color: #f1f3ff; } .purple-bg { background-color: #250449; } .purple-bg-2 { background-color: #250449; } .purple-bg-3 { background-color: #4d0a91; } .section-traingle-shape { position: absolute; width: 100%; height: 130px; right: 0; left: 0px; top: 0px; background: #ffffff; transform: skewY(-3deg); transform-origin: 0; z-index: 2; } /*--Inner Page Title--*/ .page-title .section-title { font-size: 48px; color: #ffffff; } /*--Section Title--*/ .section-title .title { font-size: 50px; line-height: 62px; font-family: "Ubuntu", sans-serif; font-weight: 700; color: #1a0a1e; position: relative; z-index: 2; } @media only screen and (max-width: 767px) { .section-title .title { font-size: 30px; line-height: 36px; } } .section-title .title.white { color: #ffffff; } .section-title .sub-title { font-size: 18px; line-height: 30px; font-weight: 700; font-family: "Ubuntu", sans-serif; color: #fc097c; text-transform: capitalize; margin-bottom: 5px; position: relative; display: inline-block; } .section-title .sub-title.orange { color: #ffae4a; } .section-title .sub-title.orange::after { display: none; } .section-title .sub-title::after { position: absolute; content: ''; height: 15px; width: 100%; background-color: #fc097c; opacity: .2; left: 0; bottom: 0; } .section-title .sub-title.color-2 { color: #f9d464; } .section-title .sub-title.color-3 { color: #00acee; } .section-title .sub-title.white { color: #ffffff; } .section-title .sub-title.white-2 { color: #ffffff; } .section-title .sub-title.white-2::after{ display: none !important; } @media only screen and (max-width: 991px) { .section-title { margin-bottom: 40px; } } /*-- Section Paragraph --*/ .section-paragraph p { font-size: 16px; line-height: 30px; margin-top: 35px; } /*--Swiper Pagination--*/ .swiper { position: relative; } .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination { transform: rotate(90deg); height: auto !important; width: auto !important; left: unset; bottom: unset; right: calc(0% + 15%); top: 50%; } .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination .swiper-pagination-bullet { border-radius: 50%; background-color: #e8e8e8; width: 10px; height: 10px; margin: 0 10px; transition: all 0.3s linear; position: relative; opacity: 1; } .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet::after, .swiper-pagination .swiper-pagination-bullet::after { content: ""; position: absolute; left: -7px; top: -7px; border: 1px solid #ffae4a; transform: scale(0); width: calc(100% + 14px); height: calc(100% + 14px); border-radius: 50%; transition: all 0.3s linear; } .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active, .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active { background-color: #fc097c; } .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active::after, .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after { transform: scale(1); } @media only screen and (max-width: 1199px) { .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination { right: calc(0% + 10%); } } @media only screen and (max-width: 991px) { .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination { right: calc(0% + 7%); } } @media only screen and (max-width: 767px) { .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination { display: none; } } /*-- Animations --*/ @-webkit-keyframes round-01 { 0% { transform: rotate(45deg); } 50% { transform: rotate(0deg); } 100% { transform: rotate(45deg); } } @keyframes round-01 { 0% { transform: rotate(45deg); } 50% { transform: rotate(0deg); } 100% { transform: rotate(45deg); } } @-webkit-keyframes bounce-animate { 0% { transform: translateY(-20px); } 50% { transform: translateY(-10px); } 100% { transform: translateY(-20px); } } @keyframes bounce-animate { 0% { transform: translateY(-20px); } 50% { transform: translateY(-10px); } 100% { transform: translateY(-20px); } } @-webkit-keyframes bounce-animate-2 { 0% { transform: translateY(-60px); } 50% { transform: translateY(-30px); } 100% { transform: translateY(-60px); } } @keyframes bounce-animate-2 { 0% { transform: translateY(-60px); } 50% { transform: translateY(-30px); } 100% { transform: translateY(-60px); } } @-webkit-keyframes left-right-animate { 0% { transform: translateX(-60px); } 50% { transform: translateX(-30px); } 100% { transform: translateX(-60px); } } @keyframes left-right-animate { 0% { transform: translateX(-60px); } 50% { transform: translateX(-30px); } 100% { transform: translateX(-60px); } } @keyframes spin-border { 100% { transform: rotate(1turn); } } @-webkit-keyframes ripple { 0% { box-shadow: 0px 0px 0px 0px #ffffff; } 100% { box-shadow: 0px 0px 0px 30px rgba(0, 0, 0, 7e-06); } } @keyframes ripple { 0% { box-shadow: 0px 0px 0px 0px #ffffff; } 100% { box-shadow: 0px 0px 0px 30px rgba(0, 0, 0, 7e-06); } } @-webkit-keyframes sticky { 0% { transform: translateY(-100%); } 100% { transform: translateY(0%); } } @keyframes sticky { 0% { transform: translateY(-100%); } 100% { transform: translateY(0%); } } @keyframes slideIn { 0% { transform: translateX(-50%) !important; opacity: 0; } 100% { transform: translateX(50%) !important; opacity: 1; } } @keyframes zoomInOut { 0%{ transform: scale(1); } 50%{ transform: scale(1.4); } 100%{ transform: scale(1); } } /*-- Preloader Styles --*/ #preloader { position: fixed; top: 0; left: 0; right: 0; bottom: 0; background-color: #ffffff; z-index: 999999; } #preloader .preloader { width: 50px; height: 50px; display: inline-block; padding: 0px; text-align: left; box-sizing: border-box; position: absolute; top: 50%; left: 50%; } #preloader .preloader span { position: absolute; display: inline-block; width: 50px; height: 50px; border-radius: 50%; background-color: #fc097c; -webkit-animation: preloader 1.3s linear infinite; animation: preloader 1.3s linear infinite; } #preloader .preloader span:last-child { -webkit-animation-delay: -0.8s; animation-delay: -0.8s; } @-webkit-keyframes preloader { 0% { transform: scale(0, 0); opacity: 0.5; } 100% { transform: scale(1, 1); opacity: 0; } } @keyframes preloader { 0% { transform: scale(0, 0); opacity: 0.5; } 100% { transform: scale(1, 1); opacity: 0; } } @media only screen and (max-width: 575px){ #preloader .preloader{ left: 45%; } } /*----------------------------------------*/ /* 02. Elements CSS /*----------------------------------------*/ /*-- /* 2.4 - Form CSS /*----------------------------------------*/ label { display: block; line-height: 1; margin-bottom: 10px; font-weight: 400; text-transform: capitalize; } /*Input Field & Select*/ input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]), textarea { box-shadow: none; border: 0; margin-bottom: 0; padding: 10px 25px; max-width: 100%; width: 100%; font-size: 14px; line-height: 30px; font-weight: 600; transition: all 0.3s linear; } input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):focus, textarea:focus { outline: none; } input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"])::-webkit-input-placeholder, textarea::-webkit-input-placeholder { font-size: 14px; color: #9d9d9d; font-weight: 400; } input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):-moz-placeholder, textarea:-moz-placeholder { font-size: 14px; color: #9d9d9d; font-weight: 400; } input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"])::-moz-placeholder, textarea::-moz-placeholder { font-size: 14px; color: #9d9d9d; font-weight: 400; } input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):-ms-input-placeholder, textarea:-ms-input-placeholder { font-size: 14px; color: #9d9d9d; font-weight: 400; } .form-check .form-check-input { transition: .2s; } .form-check .form-check-input:focus { outline: none; box-shadow: none; border-color: rgba(0, 0, 0, 0.25); } .form-check .form-check-label { padding-top: 4px; } .hero-form, .login-register-form { margin-top: 180px; background-repeat: no-repeat; background-position: center center; background-size: cover; padding: 0 40px; padding-bottom: 60px; } .hero-form .form-title, .login-register-form .form-title { font-size: 30px; color: #ffffff; padding: 40px 0; } .hero-form .form-title.black, .login-register-form .form-title.black { color: #000000; } .hero-form .exvent-form .single-input, .login-register-form .exvent-form .single-input { display: flex; } .hero-form .exvent-form .single-input input, .hero-form .exvent-form .single-input textarea, .login-register-form .exvent-form .single-input input, .login-register-form .exvent-form .single-input textarea { border-radius: 0; background-color: #ebebeb; font-size: 14px; color: #000000; border: none; outline: none; } .hero-form .exvent-form .single-input input::-moz-placeholder, .hero-form .exvent-form .single-input textarea::-moz-placeholder, .login-register-form .exvent-form .single-input input::-moz-placeholder, .login-register-form .exvent-form .single-input textarea::-moz-placeholder { font-size: 14px; color: #9d9d9d; font-weight: 400; } .hero-form .exvent-form .single-input input:-ms-input-placeholder, .hero-form .exvent-form .single-input textarea:-ms-input-placeholder, .login-register-form .exvent-form .single-input input:-ms-input-placeholder, .login-register-form .exvent-form .single-input textarea:-ms-input-placeholder { font-size: 14px; color: #9d9d9d; font-weight: 400; } .hero-form .exvent-form .single-input input::placeholder, .hero-form .exvent-form .single-input textarea::placeholder, .login-register-form .exvent-form .single-input input::placeholder, .login-register-form .exvent-form .single-input textarea::placeholder { font-size: 14px; color: #9d9d9d; font-weight: 400; } .hero-form .exvent-form .single-input input:focus, .hero-form .exvent-form .single-input textarea:focus, .login-register-form .exvent-form .single-input input:focus, .login-register-form .exvent-form .single-input textarea:focus { border: none; outline: none; } .hero-form .exvent-form .single-input textarea, .login-register-form .exvent-form .single-input textarea { height: 140px; } .hero-form .exvent-form .single-input.white-bg input, .hero-form .exvent-form .single-input.white-bg textarea, .login-register-form .exvent-form .single-input.white-bg input, .login-register-form .exvent-form .single-input.white-bg textarea { background-color: #ffffff; } .exvent-comment-section { margin-top: 50px; padding: 60px 25px; background-color: #f9fafc; } .exvent-comment-section .comment-title { margin-bottom: 50px; } .exvent-comment-section .comment-title .title { font-size: 20px; margin-bottom: 5px; } .exvent-comment-section .comment-title .reuired-messege { color: #686f7a; } .exvent-comment-section .comment-form .comment-form-input { border: 0; color: #666666; font-size: 14px; font-weight: 500; } .exvent-comment-section .comment-form textarea.comment-form-input { height: 95px; } /*-- /* 2.3 - Button CSS /*----------------------------------------*/ .btn-margin { margin-top: 40px; } .btn-wrap { display: flex; flex-wrap: wrap; margin: -5px; } .btn-wrap .btn { margin: 5px; } .btn { display: inline-block; position: relative; background: #fc097c; border-color: transparent; color: #ffffff; border-radius: 0px; font-size: 14px; font-weight: 400; font-family: "Ubuntu", sans-serif; font-weight: 700; height: 50px; line-height: 48px; padding: 0px 30px; border: 0; border-style: solid; box-shadow: none; transition: all 0.3s ease 0s; cursor: pointer; text-transform: capitalize; } .btn.btn-blue { background: #00acee; } .btn.btn-yellow { background: #f9d464; } .btn.btn-orange { background: #ffae4a; } .btn.btn-purple { background: #a221b9; } .btn.btn-purple-2 { background: #250449; } .btn.btn-purple-2:hover { color: #250449; background: #ffffff; } .btn::before { content: ''; border: 2px solid #000; padding: 0 30px; position: absolute; top: 4px; left: 4px; height: 50px; width: 100%; z-index: -1; overflow: hidden; transition: .3s; } .btn:focus, .btn:focus:active { box-shadow: none; } .btn:hover { box-shadow: none; background: #250449; color: #ffffff; } .btn:hover::before { top: 0; left: 0; } .btn-hero { color: #ffffff; font-size: 18px; font-weight: 700; } .btn-2 { display: inline-block; position: relative; background: #ffae4a; border-color: transparent; color: #ffffff; border-radius: 0px; font-size: 14px; font-weight: 400; font-family: "Ubuntu", sans-serif; font-weight: 700; height: 50px; line-height: 48px; padding: 0px 30px; border: 0; border-style: solid; box-shadow: none; transition: all 0.3s ease 0s; cursor: pointer; text-transform: capitalize; } .btn-2.btn-blue { background: #00acee; } .btn-2.btn-yellow { background: #f9d464; } .btn-2:focus, .btn-2:focus:active { box-shadow: none; } .btn-2:hover { box-shadow: none; background: #ffffff; color: #ffae4a; } .btn-4 { height: 50px; line-height: 48px; font-size: 18px; padding: 0 45px; background: #00acee; box-shadow: 11px 10px 38px 0 rgba(46, 63, 99, 0.15); color: #ffffff; } .btn-4:hover { background: #ffffff; color: #00acee; } .submit_btn, .btn-5 { display: inline; width: 100%; font-size: 16px; text-decoration: none; background-color: #ffae4a; padding: 15px 0; border: none; color: #fff; position: relative; overflow: hidden; transition: all 0.3s ease-in-out; } .submit_btn::before, .btn-5::before { background: #fff; content: ""; height: 155px; opacity: 0; position: absolute; top: -50px; left: -50%; transform: rotate(35deg); width: 50px; transition: all 3000ms cubic-bezier(0.19, 1, 0.22, 1); pointer-events: none; overflow: hidden; } .submit_btn::after, .btn-5::after { background: #fff; content: ""; height: 20rem; opacity: 0; position: absolute; top: -50px; left: -100%; transform: rotate(35deg); transition: all 3000ms cubic-bezier(0.19, 1, 0.22, 1); overflow: hidden; width: 100px; pointer-events: none; } .submit_btn:hover::before, .btn-5:hover::before { left: 120%; opacity: .5; } .submit_btn:hover::after, .btn-5:hover::after { left: 200%; opacity: .6; } /*----------------------------------------*/ /* 02. Header CSS /*----------------------------------------*/ /*-- /* 2.1 - Header Top CSS /*----------------------------------------*/ .exvent-header-section { position: absolute; left: 0; top: 0; width: 100%; z-index: 999; top: 0px; } .exvent-header-section.sticky { box-shadow: none; } .exvent-header-section.sticky{ background-color: #ffffff; } .exvent-header-section.sticky{ box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.07); } @media only screen and (max-width: 991px) { .exvent-header-section { padding: 0; } } .exvent-header-2 { position: absolute; left: 0; top: 0; width: 100%; z-index: 999; } .exvent-header-2.top-gap { top: 30px; } .exvent-header-2.sticky { box-shadow: none; top: 0; } .exvent-header-2.sticky .header-wrap, .exvent-header-2.sticky { background-color: #150328; box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.07); } .exvent-header-2.sticky .header-menu .main-menu li a { color: #ffffff; } .exvent-header-2.sticky .header-menu .main-menu li .menu-icon::after { color: #ffffff; } @media only screen and (max-width: 991px) { .exvent-header-2 { padding: 0; } } .exvent-header-2 .header-wrap { background: none; } .exvent-header-2 .header-menu .main-menu li a { color: #ffffff; } .exvent-header-2 .header-menu .main-menu li.active-menu > a { color: #ffae4a; } .exvent-header-2 .header-menu .main-menu li.active-menu > .menu-icon::after { color: #ffae4a; } .exvent-header-2 .header-menu .main-menu li .menu-icon::after { color: #ffffff; } .exvent-header-2 .header-menu .main-menu li:hover > .menu-icon::after { color: #ffae4a; } .exvent-header-2 .header-menu .main-menu li:hover > a { color: #ffae4a; } .exvent-header-2 .header-menu .main-menu li .sub-menu { border-top: 3px solid #ffae4a; } .exvent-header-2 .header-menu .main-menu li .sub-menu li a { color: #000000; } .exvent-header-2 .header-menu .main-menu li .sub-menu li a::before { background: #ffae4a; } .exvent-header-2 .header-menu .main-menu li .sub-menu li.active > a { color: #ffae4a; } .exvent-header-2 .header-menu .main-menu li .sub-menu li:hover > a { color: #ffae4a; } .exvent-header-2 .header-search { position: relative; } .exvent-header-2 .header-search .search-btn { color: #ffffff; } .exvent-header-2 .header-search .search-btn:hover { color: #ffae4a; } .exvent-header-2 .search-wrap .search-inner .search-close:hover { color: #fc097c; } .exvent-header-2 .header-cart { margin-left: 10px; } .exvent-header-2 .header-cart .cart-btn { color: #ffffff; } .exvent-header-2 .header-cart .cart-btn:hover { color: #ffae4a; } .exvent-header-2 .header-cart .cart-btn .count { background: #ffae4a; } .exvent-header-2 .header-cart .cart-btn .count.purple { background: #250449; } .exvent-header-2 .header-toggle button span { background: #ffae4a; } .exvent-header-2 .header-meta .header-btn button.btn-5 { transform: none; } .exvent-header-2.exvent-header-4 .header-menu .main-menu li a { color: #ffffff; } .exvent-header-2.exvent-header-4 .header-menu .main-menu li.active-menu > a { color: #250449; } .exvent-header-2.exvent-header-4 .header-menu .main-menu li.active-menu > .menu-icon::after { color: #250449; } .exvent-header-2.exvent-header-4 .header-menu .main-menu li .menu-icon::after { color: #ffffff; } .exvent-header-2.exvent-header-4 .header-menu .main-menu li:hover > .menu-icon::after { color: #250449; } .exvent-header-2.exvent-header-4 .header-menu .main-menu li:hover > a { color: #250449; } .exvent-header-2.exvent-header-4 .header-menu .main-menu li .sub-menu { border-top: 3px solid #250449; } .exvent-header-2.exvent-header-4 .header-menu .main-menu li .sub-menu li a { color: #000000; } .exvent-header-2.exvent-header-4 .header-menu .main-menu li .sub-menu li a::before { background: #ffae4a; } .exvent-header-2.exvent-header-4 .header-menu .main-menu li .sub-menu li.active > a { color: #ffae4a; } .exvent-header-2.exvent-header-4 .header-menu .main-menu li .sub-menu li:hover > a { color: #ffae4a; } .exvent-header-2.exvent-header-4 .header-meta .header-cart .cart-btn .count { background-color: #250449; } .exvent-header-2.exvent-header-4.sticky .header-meta .header-btn .btn.btn-purple-2 { color: #ffffff; background: #ffae4e; } .exvent-header-2.exvent-header-4.sticky .header-meta .header-btn .btn.btn-purple-2:hover { color: #ffae4e; background-color: #ffffff; } .exvent-header-2.sticky .header-menu .main-menu li a { color: #ffffff; } .exvent-header-2.sticky .header-menu .main-menu li.active-menu > a { color: #ffae4a; } .exvent-header-2.sticky .header-menu .main-menu li.active-menu > .menu-icon::after { color: #ffae4a; } .exvent-header-2.sticky .header-menu .main-menu li .menu-icon::after { color: #ffffff; } .exvent-header-2.sticky .header-menu .main-menu li:hover > .menu-icon::after { color: #ffae4a; } .exvent-header-2.sticky .header-menu .main-menu li:hover > a { color: #ffae4a; } .exvent-header-2.sticky .header-menu .main-menu li .sub-menu { border-top: 3px solid #250449; } .exvent-header-2.sticky .header-menu .main-menu li .sub-menu li a { color: #000000; } .exvent-header-2.sticky .header-menu .main-menu li .sub-menu li a::before { background: #ffae4a; } .exvent-header-2.sticky .header-menu .main-menu li .sub-menu li.active > a { color: #ffae4a; } .exvent-header-2.sticky .header-menu .main-menu li .sub-menu li:hover > a { color: #ffae4a; } .exvent-header-2.sticky .header-meta .header-btn button.btn-5 { background-color: #ffae4a; } .exvent-header-2.sticky .header-meta .header-btn button.btn-5:hover { background-color: #fc097c; transform: none; } .exvent-header-2.sticky .header-meta .header-cart .cart-btn .count { background-color: #ffae4a; } .header-purple .header-wrap { background-color: #150328; box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.07); } .header-wrap { display: flex; justify-content: space-between; align-items: center; position: relative; background: #ffffff; padding: 0 20px; z-index: 5; } @media only screen and (max-width: 991px) { .header-wrap { padding: 10px 20px; } } .header-menu .main-menu { display: flex; } .header-menu .main-menu li { position: relative; padding: 30px 15px; } @media only screen and (max-width: 1199px) { .header-menu .main-menu li { padding: 30px 20px; } } .header-menu .main-menu li a { font-size: 15px; font-family: "Ubuntu", sans-serif; font-weight: 700; text-transform: capitalize; color: #1a0a1e; } .header-menu .main-menu li.active-menu > a { color: #fc097c; } .header-menu .main-menu li.active-menu > .menu-icon::after { color: #fc097c; } .header-menu .main-menu li .menu-icon::after { content: '\f16c'; font-family: "flaticon"; font-size: 10px; color: #94a0b9; margin-left: 5px; transition: all 0.3s linear; } .header-menu .main-menu li:hover > .menu-icon::after { color: #fc097c; } .header-menu .main-menu li:hover > a { color: #fc097c; } .header-menu .main-menu li:hover > .sub-menu { opacity: 1; visibility: visible; top: 100%; } .header-menu .main-menu li .sub-menu { position: absolute; left: 0; top: 110%; width: 270px; background: #ffffff; box-shadow: 0 2px 29px rgba(0, 0, 0, 0.05); padding: 20px 0; border-radius: 5px; border-top: 3px solid #fc097c; opacity: 0; z-index: 99; visibility: hidden; transition: all 0.3s linear; } .header-menu .main-menu li .sub-menu li { padding: 0; } .header-menu .main-menu li .sub-menu li a { padding: 5px 25px; font-size: 15px; font-family: "Ubuntu", sans-serif; font-weight: 600; text-transform: capitalize; display: block; position: relative; z-index: 1; } .header-menu .main-menu li .sub-menu li.active > a { color: #fc097c; } .header-menu .main-menu li .sub-menu li.active > a::before { opacity: 1; visibility: visible; left: 25px; } .header-menu .main-menu li .sub-menu li:hover > a { color: #fc097c; } .header-meta { display: flex; align-items: center; white-space: nowrap; } .header-search { position: relative; } .header-search .search-btn { font-size: 16px; border-radius: 50%; text-align: center; color: #333333; transition: all 0.3s linear; } .header-search .search-btn:hover { color: #fc097c; } .search-wrap { width: 100%; height: 100%; overflow: hidden; display: none; position: fixed; top: 0; left: 0; z-index: 121; background: rgba(0, 0, 0, 0.9); } .search-wrap .search-inner { position: relative; width: 100%; height: 100%; } .search-wrap .search-inner .search-close { position: absolute; top: 50px; right: 50px; font-size: 22px; color: #ffffff; cursor: pointer; transition: all 0.3s linear; } .search-wrap .search-inner .search-close:hover { transform: rotate(90deg); color: #fc097c; } .search-wrap .search-inner .search-cell { position: absolute; top: 50%; width: 100%; transform: translateY(-50%); } .search-wrap .search-inner .search-cell .search-field-holder { width: 50%; margin: auto; position: relative; } @media only screen and (max-width: 991px) { .search-wrap .search-inner .search-cell .search-field-holder { width: 60%; } } @media only screen and (max-width: 575px) { .search-wrap .search-inner .search-cell .search-field-holder { width: 80%; } } .search-wrap .search-inner .search-cell .search-field-holder .main-search-input { width: 100%; height: 70px; border: 0; padding: 0 50px; text-transform: uppercase; background: transparent; font-size: 25px; font-weight: 400; color: #ffffff; border-bottom: 2px solid #898989; text-align: center; letter-spacing: 2px; } @media only screen and (max-width: 1199px) { .search-wrap .search-inner .search-cell .search-field-holder .main-search-input { padding: 0 35px; font-size: 20px; } } @media only screen and (max-width: 767px) { .search-wrap .search-inner .search-cell .search-field-holder .main-search-input { font-size: 16px; padding: 0 15px; } } .search-wrap .search-inner .search-cell .search-field-holder .main-search-input::-webkit-input-placeholder { opacity: 0.95; font-size: 25px; color: #ffffff; font-weight: 400; } @media only screen and (max-width: 1199px) { .search-wrap .search-inner .search-cell .search-field-holder .main-search-input::-webkit-input-placeholder { font-size: 20px; } } @media only screen and (max-width: 767px) { .search-wrap .search-inner .search-cell .search-field-holder .main-search-input::-webkit-input-placeholder { font-size: 16px; } } @media only screen and (max-width: 575px) { .search-wrap .search-inner .search-cell .search-field-holder .main-search-input::-webkit-input-placeholder { font-size: 14px; } } .search-wrap .search-inner .search-cell .search-field-holder .main-search-input:-moz-placeholder { opacity: 0.95; font-size: 25px; color: #ffffff; font-weight: 400; } @media only screen and (max-width: 1199px) { .search-wrap .search-inner .search-cell .search-field-holder .main-search-input:-moz-placeholder { font-size: 20px; } } @media only screen and (max-width: 767px) { .search-wrap .search-inner .search-cell .search-field-holder .main-search-input:-moz-placeholder { font-size: 16px; } } @media only screen and (max-width: 575px) { .search-wrap .search-inner .search-cell .search-field-holder .main-search-input:-moz-placeholder { font-size: 14px; } } .search-wrap .search-inner .search-cell .search-field-holder .main-search-input::-moz-placeholder { opacity: 0.95; font-size: 25px; color: #ffffff; font-weight: 400; } @media only screen and (max-width: 1199px) { .search-wrap .search-inner .search-cell .search-field-holder .main-search-input::-moz-placeholder { font-size: 20px; } } @media only screen and (max-width: 767px) { .search-wrap .search-inner .search-cell .search-field-holder .main-search-input::-moz-placeholder { font-size: 16px; } } @media only screen and (max-width: 575px) { .search-wrap .search-inner .search-cell .search-field-holder .main-search-input::-moz-placeholder { font-size: 14px; } } .search-wrap .search-inner .search-cell .search-field-holder .main-search-input:-ms-input-placeholder { opacity: 0.95; font-size: 25px; color: #ffffff; font-weight: 400; } @media only screen and (max-width: 1199px) { .search-wrap .search-inner .search-cell .search-field-holder .main-search-input:-ms-input-placeholder { font-size: 20px; } } @media only screen and (max-width: 767px) { .search-wrap .search-inner .search-cell .search-field-holder .main-search-input:-ms-input-placeholder { font-size: 16px; } } @media only screen and (max-width: 575px) { .search-wrap .search-inner .search-cell .search-field-holder .main-search-input:-ms-input-placeholder { font-size: 14px; } } .header-cart { margin-left: 10px; } .header-cart .cart-btn { font-size: 16px; border-radius: 50%; text-align: center; background: none; color: #333333; border: 0; position: relative; transition: all 0.3s linear; } .header-cart .cart-btn:hover { color: #fc097c; } .header-cart .cart-btn .count { width: 18px; height: 18px; line-height: 18px; text-align: center; background: #fc097c; border-radius: 50%; font-size: 10px; font-weight: 400; display: inline-block; color: #ffffff; position: absolute; top: -4px; right: -12px; } .dropdown-cart { max-width: 370px; padding: 30px; border-radius: 10px; box-shadow: 11px 10px 38px 0 rgba(46, 63, 99, 0.15); border: 0; transform: translateX(-50%) !important; left: 50% !important; top: 70px !important; -webkit-animation-name: slideIn; animation-name: slideIn; animation-duration: 0.6s; animation-fill-mode: both; } .cart-btns a.btn::before { display: none; } @media only screen and (max-width: 1399px) { .dropdown-cart { left: 0 !important; transform: translateX(-85%) !important; } } @media only screen and (max-width: 991px) { .dropdown-cart { top: 56px !important; } } @media only screen and (max-width: 449px) { .dropdown-cart { left: 0 !important; transform: translateX(-72%) !important; max-width: 300px; padding: 15px; } } .dropdown-cart .cart-items { height: 100%; overflow-y: hidden; } .dropdown-cart .cart-items .single-cart-item { display: flex; align-items: center; position: relative; } .dropdown-cart .cart-items .single-cart-item + .single-cart-item { margin-top: 30px; } .dropdown-cart .cart-items .single-cart-item .item-image img { border-radius: 50%; width: 75px; height: 75px; } .dropdown-cart .cart-items .single-cart-item .item-content { flex: 1; padding-right: 25px; padding-left: 20px; } .dropdown-cart .cart-items .single-cart-item .item-content .title { font-size: 16px; font-weight: 700; color: #000000; line-height: 1.3; } .dropdown-cart .cart-items .single-cart-item .item-content .quantity { font-size: 14px; color: #fc097c; line-height: 1.75; display: block; } .dropdown-cart .cart-items .single-cart-item .btn-close { position: absolute; width: 5px; height: 5px; top: 0; right: 5px; } .dropdown-cart .cart-total { display: flex; justify-content: space-between; margin-top: 25px; } .dropdown-cart .cart-total .label { font-size: 18px; font-weight: 700; line-height: 1.75; display: block; color: #000000; } .dropdown-cart .cart-total .value { font-size: 18px; font-weight: 700; line-height: 1.75; display: block; color: #fc097c; } .dropdown-cart .cart-btns { margin-top: 25px; display: flex; justify-content: space-between; } .dropdown-cart .cart-btns .btn { height: 50px; line-height: 46px; font-size: 16px; padding: 0 35px; width: 48%; } .dropdown-cart .cart-btns .btn.btn-2 { background: #00acee; border: 2px solid transparent; transition: all 0.3s linear; } .dropdown-cart .cart-btns .btn.btn-2:hover { color: #ffffff; background-color: #250449; } .header-btn { margin-left: 25px; } .header-toggle { margin-left: 30px; } .header-toggle button { background: none; border: 0; padding: 0; } .header-toggle button span { width: 25px; height: 2px; background: #fc097c; margin: 5px 0; display: block; } .header-toggle button span:last-child { margin-bottom: 0; } .header-top-wrapper { display: flex; align-items: center; justify-content: space-between; padding: 10px 0; } .header-top-wrapper .header-top-info ul li { display: inline-block; font-size: 14px; line-height: 18px; color: #ffffff; position: relative; } .header-top-wrapper .header-top-info ul li i { font-size: 20px; color: #00acee; position: relative; top: 1px; margin-right: 7px; } .header-top-wrapper .header-top-info ul li + li { padding-left: 30px; margin-left: 25px; } .header-top-wrapper .header-top-info ul li + li::before { content: ""; position: absolute; left: 0; top: 50%; background: #353542; width: 1px; height: 45px; transform: translateY(-46%); } .header-top-wrapper .header-social { display: flex; align-items: center; } .header-top-wrapper .header-social span { font-size: 14px; color: #00acee; display: inline-block; margin-right: 20px; } .header-top-wrapper .header-social ul li { display: inline-block; } .header-top-wrapper .header-social ul li + li { margin-left: 10px; } .header-top-wrapper .header-social ul li a { display: inline-block; font-size: 14px; color: #8c8c8c; } .header-top-wrapper .header-social ul li a:hover { color: #00acee; } .sticky { position: fixed; top: 0; box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.07); -webkit-animation: sticky 1s; animation: sticky 1s; } /*-- /* 2.3 - Header Offcanvas CSS /*----------------------------------------*/ .offcanvas { background: #ffffff; width: 320px; } @media only screen and (max-width: 575px) { .offcanvas { width: 280px; } } .offcanvas-header .close-btn { background: none; border: 0; font-size: 18px; color: #fc097c; transition: all 0.3s linear; } .offcanvas-header .close-btn:hover { transform: rotate(90deg); color: #00acee; } .offcanvas-logo a img { width: 130px; } .offcanvas-menu { padding: 30px 0; } .offcanvas-menu .main-menu li { position: relative; } .offcanvas-menu .main-menu li a { display: block; font-size: 16px; font-weight: 600; font-family: "Ubuntu", sans-serif; color: #fc097c; padding: 5px 0px; position: relative; } .offcanvas-menu .main-menu li .menu-expand { position: absolute; right: 20px; top: 14px; width: 30px; height: 30px; cursor: pointer; background: rgba(255, 255, 255, 0.1); border-radius: 3px; } .offcanvas-menu .main-menu li .menu-expand::before { position: absolute; content: ''; width: 16px; height: 2px; background-color: #fc097c; top: 50%; left: 50%; transform: translate(-50%, -50%); transition: all 0.3s linear; } .offcanvas-menu .main-menu li .menu-expand::after { position: absolute; content: ''; width: 2px; height: 16px; left: 50%; top: 50%; bottom: 0; background-color: #fc097c; transform: translate(-50%, -50%); transition: all 0.3s linear; } .offcanvas-menu .main-menu li:hover > a { color: #00acee; } .offcanvas-menu .main-menu li.active > .menu-expand::after { height: 0; } .offcanvas-menu .main-menu li ul { padding-left: 6%; display: none; } /*----------------------------------------*/ /* Pages CSS (All Page Styles) /*----------------------------------------*/ /*-- /* 03 - Hero CSS /*----------------------------------------*/ .exvent-hero-section { overflow: hidden; position: relative; padding-top: 200px; background-repeat: no-repeat; background-position: center center; background-size: cover; height: 1020px; z-index: 1; } @media only screen and (max-width: 1199px) { .exvent-hero-section { height: 860px; } } @media only screen and (max-width: 991px) { .exvent-hero-section { height: auto; } } .exvent-hero-section::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(to right, #1c0087, #9a00b0); opacity: 0.9; z-index: -1; } .exvent-hero-section .shape-1 { position: absolute; top: 0; right: 0%; z-index: 1; -webkit-user-drag: none; -khtml-user-drag: none; -moz-user-drag: none; -o-user-drag: none; user-drag: none; -webkit-user-select: none; -ms-user-select: none; -moz-user-select: none; user-select: none; } .exvent-hero-section .shape-2 { position: absolute; bottom: -180px; left: -430px; -webkit-user-drag: none; -khtml-user-drag: none; -moz-user-drag: none; -o-user-drag: none; user-drag: none; -webkit-user-select: none; -ms-user-select: none; -moz-user-select: none; user-select: none; } @media only screen and (max-width: 991px) { .exvent-hero-section .exvent-hero-row { margin-top: 80px; } } .exvent-hero-section .hero-content { position: relative; z-index: 1; padding-left: 45px; padding-top: 65px; } @media only screen and (max-width: 991px) { .exvent-hero-section .hero-content { padding-top: 70px; } } @media only screen and (max-width: 767px) { .exvent-hero-section .hero-content { border: 3px solid #fff; padding-bottom: 30px; } } @media only screen and (max-width: 449px) { .exvent-hero-section .hero-content { padding: 30px; } } .exvent-hero-section .hero-content .shape-3 { position: absolute; left: 0; top: -10px; z-index: -1; } @media only screen and (max-width: 767px) { .exvent-hero-section .hero-content .shape-3 { display: none; } } .exvent-hero-section .hero-content .sub-title { font-size: 30px; line-height: 32px; font-family: "Ubuntu", sans-serif; font-weight: 700; letter-spacing: 1px; color: #ffffff; margin-bottom: 30px; } @media only screen and (max-width: 767px) { .exvent-hero-section .hero-content .sub-title { font-size: 24px; } } @media only screen and (max-width: 449px) { .exvent-hero-section .hero-content .sub-title { font-size: 16px; margin-bottom: 15px; } } .exvent-hero-section .hero-content .title { font-size: 76px; line-height: 86px; color: #ffffff; margin-top: 15px; text-transform: uppercase; } @media only screen and (max-width: 767px) { .exvent-hero-section .hero-content .title { font-size: 56px; line-height: 68px; } } @media only screen and (max-width: 449px) { .exvent-hero-section .hero-content .title { font-size: 36px; line-height: 46px; } } .exvent-hero-section .hero-content .event-address { background-color: #ffffff; display: inline-block; padding: 10px 30px; margin-top: 25px; } @media only screen and (max-width: 449px) { .exvent-hero-section .hero-content .event-address { padding: 5px 15px; } } .exvent-hero-section .hero-content .event-address h5 { color: #000000; font-size: 18px; font-weight: 700; } @media only screen and (max-width: 449px) { .exvent-hero-section .hero-content .event-address h5 { font-size: 12px; } } .exvent-hero-section .hero-content .btn-hero { position: relative; margin-top: 45px; } .exvent-hero-section .hero-content .btn-hero::after { position: absolute; content: ''; height: 2px; width: 0%; background: #fc097c; bottom: 0; left: 0; right: auto; transition: width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s; } .exvent-hero-section .hero-content .btn-hero:hover:after { left: auto; right: 0; width: 100%; } .exvent-hero-section .hero-content .btn-hero::before { position: absolute; content: ''; height: 2px; width: 100%; background: #fc097c; bottom: 0; left: 0; transition: .9s; } .exvent-hero-section .hero-content .btn-hero:hover:before { opacity: 0; visibility: hidden; width: 0%; } .exvent-hero-section .hero-images { position: absolute; bottom: 0; right: 0; width: 50%; z-index: 2; } @media only screen and (max-width: 991px) { .exvent-hero-section .hero-images { position: relative; width: 100%; margin-top: 90px; } } @media only screen and (max-width: 449px) { .exvent-hero-section .hero-images { margin-top: 50px; } } @media only screen and (max-width: 991px) { .exvent-hero-section .hero-images .images { padding: 0 130px; text-align: center; } } @media only screen and (max-width: 767px) { .exvent-hero-section .hero-images .images { padding: 0 90px; } } @media only screen and (max-width: 449px) { .exvent-hero-section .hero-images .images { padding: 0 50px; } } .exvent-hero-section-02 { overflow: hidden; position: relative; padding-top: 85px; background-repeat: no-repeat; background-position: center center; background-size: cover; height: 1020px; z-index: 1; } @media only screen and (max-width: 1199px) { .exvent-hero-section-02 { height: auto; padding-bottom: 100px; } } .exvent-hero-section-02::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #030127; opacity: 0.7; z-index: -1; } .exvent-hero-section-02 .hero-shape-3 { position: absolute; width: 100%; height: 130px; right: 0; left: 0px; bottom: -130px; background: #ffffff; transform: skewY(-3deg); transform-origin: 0; z-index: 2; } .exvent-hero-section-02 .shape-1 { position: absolute; bottom: 0; right: 0; z-index: 1; pointer-events: none; } .exvent-hero-section-02 .shape-2 { position: absolute; top: 0; left: 0; z-index: 1; pointer-events: none; } .exvent-hero-section-02 .exvent-hero-title { padding: 160px 0; position: relative; z-index: 3; } @media only screen and (max-width: 1199px) { .exvent-hero-section-02 .exvent-hero-title { padding: 120px 0; } } @media only screen and (max-width: 1199px) { .exvent-hero-section-02 .exvent-hero-title { padding: 80px 0; } } .exvent-hero-section-02 .exvent-hero-title .title { color: #ffffff; text-transform: uppercase; font-size: 130px; line-height: 1; } @media only screen and (max-width: 1199px) { .exvent-hero-section-02 .exvent-hero-title .title { font-size: 110px; } } @media only screen and (max-width: 991px) { .exvent-hero-section-02 .exvent-hero-title .title { font-size: 80px; line-height: 1.1; } } @media only screen and (max-width: 575px) { .exvent-hero-section-02 .exvent-hero-title .title { font-size: 52px; } } .exvent-hero-section-02 .exvent-hero-title .sub-title { color: #ffffff; text-transform: uppercase; font-size: 36px; font-weight: 200; letter-spacing: 18px; } @media only screen and (max-width: 1199px) { .exvent-hero-section-02 .exvent-hero-title .sub-title { font-size: 32px; } } @media only screen and (max-width: 991px) { .exvent-hero-section-02 .exvent-hero-title .sub-title { margin-top: 20px; font-size: 24px; letter-spacing: 10px; } } @media only screen and (max-width: 575px) { .exvent-hero-section-02 .exvent-hero-title .sub-title { font-size: 18px; letter-spacing: 5px; } } .exvent-hero-section-02 .exvent-hero-title .shape-3 { position: absolute; left: -90px; top: 80px; pointer-events: none; z-index: -1; } @media only screen and (max-width: 991px) { .exvent-hero-section-02 .exvent-hero-title .shape-3 { top: 0; } } @media only screen and (max-width: 767px) { .exvent-hero-section-02 .exvent-hero-title .shape-3 { left: 0; } } .exvent-hero-section-02 .exvent-countdown .single-countdown { display: inline-block; border: 5px solid #fc097c; border-radius: 100%; height: 170px; width: 170px; padding-top: 35px; margin: 0 25px; position: relative; z-index: 3; } @media only screen and (max-width: 1199px) { .exvent-hero-section-02 .exvent-countdown .single-countdown { height: 130px; width: 130px; padding-top: 25px; margin: 0 10px; } } @media only screen and (max-width: 991px) { .exvent-hero-section-02 .exvent-countdown .single-countdown { height: 100px; width: 100px; padding-top: 15px; margin: 0 10px; } } @media only screen and (max-width: 575px) { .exvent-hero-section-02 .exvent-countdown .single-countdown { margin: 0 20px; margin-bottom: 30px; } } .exvent-hero-section-02 .exvent-countdown .single-countdown:nth-child(2) { border-color: #f9d464; } .exvent-hero-section-02 .exvent-countdown .single-countdown:nth-child(3) { border-color: #00acee; } .exvent-hero-section-02 .exvent-countdown .single-countdown:nth-child(4) { border-color: #a221b9; } .exvent-hero-section-02 .exvent-countdown .single-countdown .count { font-size: 76px; color: #ffffff; font-weight: 600; line-height: 1; } @media only screen and (max-width: 1199px) { .exvent-hero-section-02 .exvent-countdown .single-countdown .count { font-size: 48px; } } @media only screen and (max-width: 991px) { .exvent-hero-section-02 .exvent-countdown .single-countdown .count { font-size: 38px; } } .exvent-hero-section-02 .exvent-countdown .single-countdown .value { display: block; font-size: 18px; color: #ffffff; } @media only screen and (max-width: 991px) { .exvent-hero-section-02 .exvent-countdown .single-countdown .value { font-size: 14px; } } .exvent-hero-section-03 { position: relative; background-repeat: no-repeat; background-position: center center; background-size: cover; height: 1160px; z-index: 1; } @media only screen and (max-width: 1199px) { .exvent-hero-section-03 { height: auto; padding-bottom: 100px; } } @media only screen and (max-width: 767px) { .exvent-hero-section-03 { padding-bottom: 50px; } } .exvent-hero-section-03::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #4d0a91; opacity: 0.9; z-index: -1; } .exvent-hero-section-03 .shape-1 { position: absolute; top: 0; left: 0; z-index: 1; pointer-events: none; -webkit-animation: bounce-animate 3s linear infinite; animation: bounce-animate 3s linear infinite; } .exvent-hero-section-03 .shape-2 { position: absolute; bottom: 100px; left: 0; z-index: 1; pointer-events: none; } @media only screen and (max-width: 767px) { .exvent-hero-section-03 .shape-2 { display: none; } } .exvent-hero-section-03 .shape-3 { position: absolute; top: 0px; right: 0; z-index: 1; pointer-events: none; } .exvent-hero-section-03 .shape-4 { position: absolute; top: 300px; right: 500px; z-index: 1; pointer-events: none; -webkit-animation: bounce-animate-2 3s linear infinite; animation: bounce-animate-2 3s linear infinite; } @media only screen and (max-width: 767px) { .exvent-hero-section-03 .shape-4 { display: none; } } .exvent-hero-section-03 .shape-5 { position: absolute; bottom: 0; } .exvent-hero-section-03 .exvent-hero-title { padding: 160px 0; padding-top: 350px; position: relative; z-index: 3; } @media only screen and (max-width: 1199px) { .exvent-hero-section-03 .exvent-hero-title { padding: 250px 0; padding-top: 300px; } } @media only screen and (max-width: 767px) { .exvent-hero-section-03 .exvent-hero-title { padding: 200px 0; padding-bottom: 200px; } } .exvent-hero-section-03 .exvent-hero-title .title-bg-shape { position: absolute; bottom: 60px; left: 0; z-index: -1; } @media only screen and (max-width: 1199px) { .exvent-hero-section-03 .exvent-hero-title .title-bg-shape { left: 100px; bottom: 150px; } } @media only screen and (max-width: 991px) { .exvent-hero-section-03 .exvent-hero-title .title-bg-shape { left: 0; } } .exvent-hero-section-03 .exvent-hero-title .hero-title-wrapper { display: inline-block; background-color: #ffffff; padding: 50px 60px; margin-left: 100px; } @media only screen and (max-width: 1199px) { .exvent-hero-section-03 .exvent-hero-title .hero-title-wrapper { margin: 0; position: relative; left: 50%; transform: translateX(-50%); } } .exvent-hero-section-03 .exvent-hero-title .hero-title-wrapper .title { color: #250449; text-transform: capitalize; font-size: 72px; line-height: 1; margin-bottom: 40px; } @media only screen and (max-width: 767px) { .exvent-hero-section-03 .exvent-hero-title .hero-title-wrapper .title { font-size: 62px; } } @media only screen and (max-width: 449px) { .exvent-hero-section-03 .exvent-hero-title .hero-title-wrapper .title { font-size: 42px; } .exvent-hero-section-03 .exvent-hero-title .hero-title-wrapper .title br { display: none; } } .exvent-hero-section-03 .exvent-hero-title .hero-title-wrapper .sub-title .date, .exvent-hero-section-03 .exvent-hero-title .hero-title-wrapper .sub-title .year { color: #ffffff; text-transform: capitalize; background-color: black; display: inline-block; padding: 0 5px; font-size: 30px; font-weight: 200; } @media only screen and (max-width: 449px) { .exvent-hero-section-03 .exvent-hero-title .hero-title-wrapper .sub-title .date, .exvent-hero-section-03 .exvent-hero-title .hero-title-wrapper .sub-title .year { font-size: 24px; } } .exvent-hero-section-03 .exvent-hero-title .hero-title-wrapper .sub-title .year { margin-top: 3px; } .exvent-hero-section-03 .exvent-hero-title .shape-3 { position: absolute; left: -90px; top: 80px; pointer-events: none; z-index: -1; } @media only screen and (max-width: 991px) { .exvent-hero-section-03 .exvent-hero-title .shape-3 { top: 0; } } @media only screen and (max-width: 767px) { .exvent-hero-section-03 .exvent-hero-title .shape-3 { left: 0; } } .exvent-hero-section-04 { background-repeat: no-repeat; background-position: center center; background-size: cover; position: relative; height: 1100px; z-index: 1; } .exvent-hero-section-04::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(to right, #fd5c5b, #ffc57d); opacity: 0.8; z-index: -1; } .exvent-hero-section-04 .shape-5 { position: absolute; bottom: 0; } .exvent-hero-section-04 .exvent-hero-title { padding: 160px 0; padding-top: 250px; position: relative; z-index: 3; } .exvent-hero-section-04 .exvent-hero-title .title-date { font-size: 18px; color: #ffffff; border: 2px solid #ffffff; display: inline-block; padding: 5px 10px; margin-bottom: 25px; margin-left: 5px; } .exvent-hero-section-04 .exvent-hero-title .main-title { color: #ffffff; font-size: 94px; line-height: 1; text-transform: uppercase; } .exvent-hero-section-04 .exvent-hero-title .title-year { line-height: 1; font-size: 150px; line-height: 1.2; color: transparent; -webkit-text-stroke-width: 2px; -webkit-text-stroke-color: #ffffff; } @media only screen and (max-width: 1199px) { .exvent-hero-section-04 .exvent-hero-title .main-title { font-size: 75px; } .exvent-hero-section-04 .exvent-hero-title .title-year { font-size: 100px; } } @media only screen and (max-width: 991px) { .exvent-hero-section-04 { height: auto; padding-bottom: 120px; } .exvent-hero-section-04 .exvent-hero-title { padding-top: 150px; padding-bottom: 50px; text-align: center; } .exvent-hero-section-04 .hero-form { margin-top: 0; } } @media only screen and (max-width: 449px) { .exvent-hero-section-04 .exvent-hero-title .main-title { font-size: 48px; } .exvent-hero-section-04 .exvent-hero-title .title-year { font-size: 76px; } .exvent-hero-section-04 .hero-form { margin-top: 0; } } .exvent-hero-section-05 { position: relative; padding-top: 85px; background-repeat: no-repeat; background-position: center center; background-size: cover; height: 600px; padding: 250px 0 200px; z-index: 1; } .exvent-hero-section-05::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.4); opacity: 0.8; z-index: -1; } .exvent-hero-section-05 .hero-conent-wrapper .top-title-date span { font-size: 30px; font-weight: 500; color: #ffae4a; text-transform: capitalize; } .exvent-hero-section-05 .hero-conent-wrapper .main-title h1 { font-size: 74px; color: #ffffff; line-height: 90px; margin-bottom: 30px; font-weight: 700; } .exvent-hero-section-05 .hero-conent-wrapper .hero-meta { margin-bottom: 40px; } .exvent-hero-section-05 .hero-conent-wrapper .hero-meta .meta-item { display: inline-block; } .exvent-hero-section-05 .hero-conent-wrapper .hero-meta .meta-item a { font-size: 20px; color: #ffffff; margin: 0 10px; text-transform: uppercase; } .exvent-hero-section-05 .hero-conent-wrapper .hero-meta .meta-item a i { color: #ffae4a; } .exvent-hero-section-05 .hero-conent-wrapper .hero-meta .meta-item a:hover { color: #ffae4a; } @media only screen and (max-width: 991px) { .exvent-hero-section-05 .hero-conent-wrapper .top-title-date span { font-size: 26px; display: block; margin-bottom: 15px; } .exvent-hero-section-05 .hero-conent-wrapper .main-title h1 { font-size: 56px; line-height: 70px; } .exvent-hero-section-05 .hero-conent-wrapper .hero-meta .meta-item a { font-size: 18px; margin-bottom: 10px; } .exvent-hero-section-05 .hero-conent-wrapper .hero-meta .meta-item a i { color: #ffae4a; } .exvent-hero-section-05 .hero-conent-wrapper .hero-meta .meta-item a:hover { color: #ffae4a; } } @media only screen and (max-width: 449px) { .exvent-hero-section-05 .hero-conent-wrapper .top-title-date span { font-size: 20px; } .exvent-hero-section-05 .hero-conent-wrapper .main-title h1 { font-size: 42px; line-height: 60px; } .exvent-hero-section-05 .hero-conent-wrapper .hero-meta .meta-item a { font-size: 16px; margin-bottom: 10px; } } .exvent-hero-section-06 { overflow: hidden; position: relative; padding-top: 85px; background-repeat: no-repeat; background-position: center center; background-size: cover; height: 1020px; z-index: 1; } @media only screen and (max-width: 1199px) { .exvent-hero-section-06 { height: auto; padding-bottom: 100px; } } .exvent-hero-section-06::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #030127; opacity: 0.7; z-index: -1; } .exvent-hero-section-06 .hero-shape-3 { position: absolute; width: 100%; height: 130px; right: 0; left: 0px; bottom: -130px; background: #ffffff; transform: skewY(-3deg); transform-origin: 0; z-index: 2; } .exvent-hero-section-06 .shape-1 { position: absolute; bottom: 0; right: 0; z-index: 1; pointer-events: none; } .exvent-hero-section-06 .shape-2 { position: absolute; top: 0; left: 0; z-index: 1; pointer-events: none; } .exvent-hero-section-06 .exvent-hero-title { padding: 160px 0; position: relative; z-index: 3; } @media only screen and (max-width: 1199px) { .exvent-hero-section-06 .exvent-hero-title { padding: 120px 0; } } @media only screen and (max-width: 1199px) { .exvent-hero-section-06 .exvent-hero-title { padding: 80px 0; } } .exvent-hero-section-06 .exvent-hero-title .title { color: #ffffff; text-transform: uppercase; font-size: 84px; margin-bottom: 20px; line-height: 1; } @media only screen and (max-width: 1199px) { .exvent-hero-section-06 .exvent-hero-title .title { font-size: 110px; } } @media only screen and (max-width: 991px) { .exvent-hero-section-06 .exvent-hero-title .title { font-size: 80px; line-height: 1.1; } } @media only screen and (max-width: 575px) { .exvent-hero-section-06 .exvent-hero-title .title { font-size: 52px; } } .exvent-hero-section-06 .exvent-hero-title .sub-title { color: #ffffff; text-transform: uppercase; font-size: 36px; font-weight: 200; letter-spacing: 18px; } @media only screen and (max-width: 1199px) { .exvent-hero-section-06 .exvent-hero-title .sub-title { font-size: 32px; } } @media only screen and (max-width: 991px) { .exvent-hero-section-06 .exvent-hero-title .sub-title { margin-top: 20px; font-size: 24px; letter-spacing: 10px; } } @media only screen and (max-width: 575px) { .exvent-hero-section-06 .exvent-hero-title .sub-title { font-size: 18px; letter-spacing: 5px; } } .exvent-hero-section-06 .exvent-hero-title .shape-3 { position: absolute; left: -90px; top: 80px; pointer-events: none; z-index: -1; } @media only screen and (max-width: 991px) { .exvent-hero-section-06 .exvent-hero-title .shape-3 { top: 0; } } @media only screen and (max-width: 767px) { .exvent-hero-section-06 .exvent-hero-title .shape-3 { left: 0; } } .exvent-hero-section-06 .exvent-countdown .single-countdown { display: inline-block; border: 5px solid #fc097c; border-radius: 100%; height: 170px; width: 170px; padding-top: 35px; margin: 0 25px; position: relative; z-index: 3; -webkit-backdrop-filter: blur(50px); backdrop-filter: blur(50px); background: rgba(0, 0, 0, 0.2); } @media only screen and (max-width: 1199px) { .exvent-hero-section-06 .exvent-countdown .single-countdown { height: 130px; width: 130px; padding-top: 25px; margin: 0 10px; } } @media only screen and (max-width: 991px) { .exvent-hero-section-06 .exvent-countdown .single-countdown { height: 100px; width: 100px; padding-top: 15px; margin: 0 10px; } } @media only screen and (max-width: 575px) { .exvent-hero-section-06 .exvent-countdown .single-countdown { margin: 0 20px; margin-bottom: 30px; } } .exvent-hero-section-06 .exvent-countdown .single-countdown:nth-child(2) { border-color: #f9d464; } .exvent-hero-section-06 .exvent-countdown .single-countdown:nth-child(3) { border-color: #00acee; } .exvent-hero-section-06 .exvent-countdown .single-countdown:nth-child(4) { border-color: #a221b9; } .exvent-hero-section-06 .exvent-countdown .single-countdown .count { font-size: 76px; color: #ffffff; font-weight: 600; line-height: 1; } @media only screen and (max-width: 1199px) { .exvent-hero-section-06 .exvent-countdown .single-countdown .count { font-size: 48px; } } @media only screen and (max-width: 991px) { .exvent-hero-section-06 .exvent-countdown .single-countdown .count { font-size: 38px; } } .exvent-hero-section-06 .exvent-countdown .single-countdown .value { display: block; font-size: 18px; color: #ffffff; } @media only screen and (max-width: 991px) { .exvent-hero-section-06 .exvent-countdown .single-countdown .value { font-size: 14px; } } .inner-page-hero { height: 360px; } .inner-page-hero .page-title { position: relative; z-index: 2; } @media only screen and (max-width: 991px) { .inner-page-hero { height: auto; } } .inner-page-hero .page-navigation { position: relative; z-index: 2; margin-bottom: 80px; } .inner-page-hero .page-navigation ol.breadcrumb { color: #ffffff; } .inner-page-hero .page-navigation ol.breadcrumb .breadcrumb-item a { letter-spacing: 1px; font-weight: 400; } .inner-page-hero .page-navigation ol.breadcrumb .breadcrumb-item::before { color: #ffffff; } /*-- /* 04 - Counter CSS /*----------------------------------------*/ .event-counter-section { position: relative; } .event-counter-section .conter-shape1, .event-counter-section .conter-shape2, .event-counter-section .conter-shape3{ position: absolute; z-index: 1; } .event-counter-section .conter-shape1 { top: 65px; left: 0; } .event-counter-section .conter-shape2 { top: 30px; right: 200px; -webkit-animation: round-01 3s linear infinite; animation: round-01 3s linear infinite; } .event-counter-section .conter-shape3 { top: 150px; left: 140px; -webkit-animation: zoomInOut 3s infinite; animation: zoomInOut 3s infinite; } @media only screen and (max-width: 991px) { .event-counter-section .conter-shape2 { right: 120px; top: 60px; } } @media only screen and (max-width: 449px) { .event-counter-section .conter-shape2 { display: none; } } .event-counter-section .counter-item { padding: 50px 20px; background: #fff; text-align: center; margin: 0 15px; position: relative; z-index: 2; } .event-counter-section .counter-item::before, .event-counter-section .counter-item::after { position: absolute; content: ''; height: 40px; width: 40px; border-radius: 50%; background-color: #f1f3ff; } .event-counter-section .counter-item::before { top: -20px; text-align: center; left: 0; right: 0; margin: 0 auto; } .event-counter-section .counter-item::after { bottom: -20px; text-align: center; left: 0; right: 0; margin: 0 auto; } .event-counter-section .counter-item .counter-numb { font-size: 48px; } .event-counter-section .counter-item .counter-numb.color1 { color: #f9d464; } .event-counter-section .counter-item .counter-numb.color2 { color: #fc097c; } .event-counter-section .counter-item .counter-numb.color3 { color: #00acee; } .event-counter-section .counter-item span { font-size: 18px; font-weight: 700; text-transform: uppercase; color: #000000; } @media only screen and (max-width: 1199px) { .event-counter-section .counter-item { margin: 0; } } @media only screen and (max-width: 767px) { .event-counter-section .counter-item { margin: 0 30px; margin-bottom: 30px; } } @media only screen and (max-width: 575px) { .event-counter-section .counter-item { margin: 0; margin-bottom: 30px; } } /*-- /* 05 - About CSS /*----------------------------------------*/ .about-section .about-thumb-wrap { margin-right: -165px; text-align: center; } .about-section .about-thumb-wrap img { margin-bottom: 35px; } .about-section .about-thumb-wrap img:last-child { margin-right: 95px; } @media only screen and (max-width: 1199px) { .about-section .about-thumb-wrap img:last-child { margin-right: 170px; } } @media only screen and (max-width: 991px) { .about-section .about-thumb-wrap img:last-child { margin: 0; } } @media only screen and (max-width: 991px) { .about-section .about-thumb-wrap { margin: 0; margin-top: 80px; } } .about-section .about-content-wrap { padding: 120px 60px; border: 10px solid #f9d464; position: relative; margin-top: 40px; background-color: #ffffff; z-index: 0; } .about-section .about-content-wrap .about-box-shape { position: absolute; bottom: -53px; right: -53px; width: 100%; z-index: -1; } @media only screen and (max-width: 1199px) { .about-section .about-content-wrap .about-box-shape { bottom: -46px; right: -46px; } } @media only screen and (max-width: 991px) { .about-section .about-content-wrap .about-box-shape { bottom: -55px; right: -55px; } } @media only screen and (max-width: 767px) { .about-section .about-content-wrap .about-box-shape { bottom: -45px; right: -45px; } } @media only screen and (max-width: 575px) { .about-section .about-content-wrap .about-box-shape { display: none; } } .about-section .about-content-wrap .about-shape-x { position: absolute; top: 40px; right: 60px; -webkit-animation: round-01 3s linear infinite; animation: round-01 3s linear infinite; } .about-section .about-content-wrap .section-paragraph { padding-right: 100px; margin-bottom: 40px; } @media only screen and (max-width: 1199px) { .about-section .about-content-wrap .section-paragraph { padding: 0; } } @media only screen and (max-width: 767px) { .about-section .about-content-wrap { padding: 90px 40px; } } @media only screen and (max-width: 575px) { .about-section .about-content-wrap { padding: 60px 20px; } } .about-area-2 .thumnail-wrap { position: relative; } .about-area-2 .thumnail-wrap .about-shape-1 { position: absolute; top: -10px; right: -50px; } @media only screen and (max-width: 1199px) { .about-area-2 .thumnail-wrap .about-shape-1 { right: -180px; } } @media only screen and (max-width: 991px) { .about-area-2 .thumnail-wrap .about-shape-1 { right: 80px; } } @media only screen and (max-width: 767px) { .about-area-2 .thumnail-wrap .about-shape-1 { left: 0; z-index: -1; } } .about-area-2 .thumnail-wrap .about-shape-2 { max-width: none; position: absolute; top: 60px; left: 45px; z-index: -1; } @media only screen and (max-width: 767px) { .about-area-2 .thumnail-wrap .about-shape-2 { display: none; } } .about-area-2 .thumnail-wrap .about-thumbnails { position: relative; margin-right: 150px; } @media only screen and (max-width: 767px) { .about-area-2 .thumnail-wrap .about-thumbnails { margin-right: 0; } } .about-area-2 .thumnail-wrap .about-thumbnails .main-img { text-align: left; } @media only screen and (max-width: 767px) { .about-area-2 .thumnail-wrap .about-thumbnails .main-img { text-align: center; } } @media only screen and (max-width: 767px) { .about-area-2 .thumnail-wrap .about-thumbnails .main-img .about-img-1 { margin-bottom: 30px; } } .about-area-2 .thumnail-wrap .about-thumbnails .main-img .about-img-2 { position: absolute; z-index: -1; top: 115px; left: 200px; } @media only screen and (max-width: 767px) { .about-area-2 .thumnail-wrap .about-thumbnails .main-img .about-img-2 { position: relative; left: auto; top: auto; } } .about-area-2 .about-content { margin-bottom: 40px; padding-left: 100px; } @media only screen and (min-width: 1400px) and (max-width: 1599px) { .about-area-2 .about-content { padding: 0; } } @media only screen and (max-width: 991px) { .about-area-2 .about-content { margin-top: 230px; padding-left: 0; } } @media only screen and (max-width: 767px) { .about-area-2 .about-content { margin-top: 40px; } } .about-area-2 .about-content .about-title .title-numb { font-size: 120px; font-family: "Ubuntu", sans-serif; line-height: 1; font-weight: 700; color: #ffae4a; } .about-area-2 .about-content .about-title .section-title { margin-bottom: 40px; } .about-area-2 .about-content .about-title .section-paragraph { font-size: 16px; padding-right: 25px; } @media only screen and (max-width: 449px) { .about-area-2 .about-content .about-title .section-paragraph { padding: 0; } } .about-area-2 .abot-event { padding-left: 100px; } @media only screen and (min-width: 1400px) and (max-width: 1599px) { .about-area-2 .abot-event { padding: 0; } } @media only screen and (max-width: 991px) { .about-area-2 .abot-event { padding-left: 0; } } .about-area-2 .abot-event img { margin-bottom: 20px; transition: all 400ms ease; } .about-area-2 .abot-event:hover img{ transform: scale(-1) rotate(180deg); } .about-area-2 .abot-event h5 { font-size: 18px; margin-bottom: 10px; } .about-area-4 .about-thumbnail { position: relative; } .about-area-4 .about-thumbnail .about-thumb-1 { position: relative; left: 240px; top: 120px; } .about-area-4 .about-thumbnail .thumbnail-shape { position: absolute; top: 195px; left: 80px; } .about-area-4 .about-title { margin-top: 50px; padding: 0 80px; padding-right: 0; position: relative; } .about-area-4 .about-title::before { content: ''; position: absolute; width: 5px; height: 290px; background-color: #ffae4a; left: 0; top: 20px; } .about-area-4 .about-title .section-title { padding-right: 80px; } .about-area-4 .about-title .section-title .title { font-size: 65px; line-height: 80px; } .about-area-4 .about-content { padding-left: 80px; padding-right: 50px; } .about-area-4 .about-content .section-paragraph { margin-bottom: 20px; } .about-area-4 .about-content .about-event { display: flex; margin-top: 30px; margin-right: 30px; text-align: left; } .about-area-4 .about-content .about-event .thumb { margin-right: 30px; transition: all 400ms ease; } .about-area-4 .about-content .about-event:hover .thumb { transform: scale(-1) rotate(180deg); } @media only screen and (min-width: 1400px) and (max-width: 1599px) { .about-area-4 .about-thumbnail { padding: 0 20px; padding-left: 0; } } @media only screen and (max-width: 1199px) { .about-area-4 .about-title::before { left: 45px; } .about-area-4 .about-title .section-title .title { font-size: 52px; line-height: 70px; } } @media only screen and (max-width: 991px) { .about-area-4 .about-thumbnail { padding: 0 100px; padding-left: 80px; } .about-area-4 .about-thumbnail .thumbnail-shape { top: 195px; left: 150px; } .about-area-4 .about-title::before { left: 0; } } @media only screen and (max-width: 767px) { .about-area-4 .about-thumbnail { padding: 0; padding-left: 0px; } .about-area-4 .about-thumbnail .about-thumb-1 { position: relative; left: 150px; top: 120px; } .about-area-4 .about-thumbnail .thumbnail-shape { top: 195px; left: 80px; } .about-area-4 .about-title::before { left: 0; } } @media only screen and (max-width: 575px) { .about-area-4 .about-thumbnail { text-align: center; } .about-area-4 .about-thumbnail .about-thumb-1 { position: relative; left: 80px; top: 120px; } .about-area-4 .about-thumbnail .thumbnail-shape { top: 195px; left: 30px; } .about-area-4 .about-title .section-title { padding-right: 0px; } .about-area-4 .about-title .section-title .title { font-size: 42px; line-height: 48px; } .about-area-4 .about-title::before { left: 50px; } } @media only screen and (max-width: 449px) { .about-area-4 .about-thumbnail { text-align: center; } .about-area-4 .about-thumbnail .about-thumb-1 { position: relative; left: 0px; top: 120px; } .about-area-4 .about-thumbnail .thumbnail-shape { display: none; } .about-area-4 .about-title { padding-left: 0; text-align: center; } .about-area-4 .about-title::before { display: none; } .about-area-4 .about-content { text-align: center; padding-right: 0; padding-left: 0; } } .about-page .section-title { margin-bottom: 120px; } .about-page .about-right-content .section-paragraph { margin-bottom: 30px; } .about-page .about-content-wrap { padding-top: 100px; padding-bottom: 40px; margin-left: -145px; margin-top: 90px; border-color: #fc097c; } .about-page .about-content-wrap .section-title { margin-bottom: 50px; } .about-page .about-content-wrap .about-item { display: flex; padding-right: 100px; margin-bottom: 30px; } .about-page .about-content-wrap .about-item .icon { height: 100%; transition: all 400ms ease; } .about-page .about-content-wrap .about-item:hover .icon { transform: scale(-1) rotate(180deg); } .about-page .about-content-wrap .about-item .about-item-content { margin-left: 30px; } .about-page .about-content-wrap .about-item .about-item-content .item-heading { font-size: 22px; margin-bottom: 10px; } .about-page .about-content-wrap .about-item .about-item-content .item-description { font-size: 16px; } @media only screen and (max-width: 1199px) { .about-page .about-content-wrap { padding-right: 35px; padding-left: 35px; } .about-page .about-content-wrap .about-item { padding-right: 80px; } } @media only screen and (max-width: 991px) { .about-page .section-title { margin-bottom: 20px; } .about-page .about-content-wrap { margin-left: 0; } } @media only screen and (max-width: 767px) { .about-page .about-content-wrap .about-item { padding-right: 0; } } @media only screen and (max-width: 449px) { .about-page .about-content-wrap .section-title { text-align: center; } .about-page .about-content-wrap .about-item { display: block; text-align: center; margin-bottom: 40px; } .about-page .about-content-wrap .about-item .icon { margin-bottom: 20px; } .about-page .about-content-wrap .about-item .about-item-content { margin-left: 0; } } /*-- /* 07 - Speaker CSS /*----------------------------------------*/ .speaker-section { background: #250449; } .speaker-section .container-fluid { overflow: hidden; padding: 0; } .speaker-section .section-title { padding-bottom: 80px; } .speaker-section .speaker-link { display: inline; } .speaker-section .speaker-link .single-speaker { position: relative; } .speaker-section .speaker-link .single-speaker::after { position: absolute; content: ''; width: 100%; height: 100%; top: 0; left: 0; background: linear-gradient(to right, #1c0087, #9c00b1); opacity: 0.45; z-index: 2; } .speaker-section .speaker-link .single-speaker .speaker-thumb { overflow: hidden; } .speaker-section .speaker-link .single-speaker .speaker-thumb img { width: 100%; transition: .3s; z-index: 0; } .speaker-section .speaker-link .single-speaker .speaker-content { text-align: center; position: absolute; bottom: 60px; left: 0; right: 0; margin: 0 auto; z-index: 2; } .speaker-section .speaker-link .single-speaker .speaker-shape { position: absolute; bottom: 0; left: 0; z-index: 3; } .speaker-section .speaker-link .single-speaker .speaker-content { z-index: 4; } .speaker-section .speaker-link .single-speaker .speaker-content h4 { font-size: 24px; font-weight: 700; color: #ffffff; transition: .3s; } .speaker-section .speaker-link .single-speaker .speaker-content span { font-size: 14px; color: #ffffff; } .speaker-section .speaker-link:hover .speaker-thumb img { transform: scale(1.1); } .speaker-section .speaker-link:hover .speaker-content h4{ color: #ffae4a; } .speaker-section-2 { position: relative; } @media only screen and (max-width: 991px) { .speaker-section-2 { padding-bottom: 0; } } .speaker-section-2 .speaker-bg-shape { position: absolute; top: 0; } @media only screen and (max-width: 575px) { .speaker-section-2 .speaker-bg-shape { display: none; } } .speaker-section-2 .section-title { margin-bottom: 80px; } .speaker-section-2 .speaker-col .speaker-link .single-speaker { position: relative; z-index: 2; margin-bottom: 80px; transition: .3s; } .speaker-section-2 .speaker-col .speaker-link .single-speaker .speaker-thumb { position: relative; } .speaker-section-2 .speaker-col .speaker-link .single-speaker .speaker-thumb::after { content: ''; width: 100%; height: 100%; position: absolute; background-color: #00acee; top: 0; left: 0; opacity: .45; } .speaker-section-2 .speaker-col .speaker-link .single-speaker .speaker-thumb .speaker-social-links { position: absolute; top: 0; } .speaker-section-2 .speaker-col .speaker-link .single-speaker .speaker-content { margin-top: 25px; } .speaker-section-2 .speaker-col .speaker-link .single-speaker .speaker-content h4 { color: #ffffff; font-size: 30px; transition: all 0.3s linear; } .speaker-section-2 .speaker-col .speaker-link .single-speaker .speaker-content span { color: #ffffff; transition: all 0.3s linear; } .speaker-section-2 .speaker-col .speaker-link:hover .single-speaker { transform: translateY(20px); transition: .3s; } .speaker-section-2 .speaker-col .speaker-link:hover .single-speaker .speaker-content h4{ color: #ffae4a; } .speaker-section-2 .speaker-col:nth-child(3n+0) .single-speaker { transform: translateY(40px); } @media only screen and (max-width: 767px) { .speaker-section-2 .speaker-col:nth-child(3n+0) .single-speaker { transform: none; } } .speaker-section-2 .speaker-col:nth-child(3n+0) .single-speaker .speaker-thumb::after { background-color: #ffae4a; } .speaker-section-2 .speaker-col:nth-child(3n-1) .single-speaker .speaker-thumb::after { background-color: #fc097c; } .speaker-section-2 .speaker-col:nth-child(3n-1):hover .single-speaker { transform: translateY(-20px); transition: .3s; } .speaker-section-2 .speaker-col:nth-child(1) .single-speaker, .speaker-section-2 .speaker-col:nth-child(4) .single-speaker { transform: translateY(50px); } @media only screen and (max-width: 767px) { .speaker-section-2 .speaker-col:nth-child(1) .single-speaker, .speaker-section-2 .speaker-col:nth-child(4) .single-speaker { transform: none; } } .speaker-section-3, .event-single-page, .single-speaker-page { padding-top: 60px; } .speaker-section-3 .section-title, .event-single-page .section-title, .single-speaker-page .section-title { margin-bottom: 70px; } .speaker-section-3 .speaker-col .single-speaker, .event-single-page .speaker-col .single-speaker, .single-speaker-page .speaker-col .single-speaker { text-align: center; } .speaker-section-3 .speaker-col .single-speaker .speaker-thumbnail, .event-single-page .speaker-col .single-speaker .speaker-thumbnail, .single-speaker-page .speaker-col .single-speaker .speaker-thumbnail { margin-bottom: 40px; border-radius: 100%; position: relative; padding: 20px; } .speaker-section-3 .speaker-col .single-speaker .speaker-thumbnail::after, .event-single-page .speaker-col .single-speaker .speaker-thumbnail::after, .single-speaker-page .speaker-col .single-speaker .speaker-thumbnail::after{ content: ''; height: 100%; width: 100%; border: 2px solid #ffae4a; position: absolute; left: 0; top: 0; border-radius: 100%; } .speaker-section-3 .speaker-col .single-speaker .speaker-thumbnail .speaker-img, .event-single-page .speaker-col .single-speaker .speaker-thumbnail .speaker-img, .single-speaker-page .speaker-col .single-speaker .speaker-thumbnail .speaker-img { border-radius: 100%; overflow: hidden; display: inline-block; } .speaker-section-3 .speaker-col .single-speaker:hover .speaker-thumbnail::after, .event-single-page .speaker-col .single-speaker:hover .speaker-thumbnail::after, .single-speaker-page .speaker-col .single-speaker:hover .speaker-thumbnail::after { border-style: dashed; animation: spin-border 10s infinite linear; } .speaker-section-3 .speaker-col .single-speaker .speaker-details, .event-single-page .speaker-col .single-speaker .speaker-details, .single-speaker-page .speaker-col .single-speaker .speaker-details { position: relative; } .speaker-section-3 .speaker-col .single-speaker .speaker-details .heading-shape, .event-single-page .speaker-col .single-speaker .speaker-details .heading-shape, .single-speaker-page .speaker-col .single-speaker .speaker-details .heading-shape { position: absolute; top: -30px; left: 30px; z-index: -1; opacity: 0.2; } @media only screen and (max-width: 1199px) { .speaker-section-3 .speaker-col .single-speaker .speaker-details .heading-shape, .event-single-page .speaker-col .single-speaker .speaker-details .heading-shape, .single-speaker-page .speaker-col .single-speaker .speaker-details .heading-shape { left: 0; } } @media only screen and (max-width: 991px) { .speaker-section-3 .speaker-col .single-speaker .speaker-details .heading-shape, .event-single-page .speaker-col .single-speaker .speaker-details .heading-shape, .single-speaker-page .speaker-col .single-speaker .speaker-details .heading-shape { left: 60px; } } @media only screen and (max-width: 991px) { .speaker-section-3 .speaker-col .single-speaker .speaker-details .heading-shape, .event-single-page .speaker-col .single-speaker .speaker-details .heading-shape, .single-speaker-page .speaker-col .single-speaker .speaker-details .heading-shape { right: 50px; } } .speaker-section-3 .speaker-col .single-speaker .speaker-details .speaker-name-link .speaker-name, .event-single-page .speaker-col .single-speaker .speaker-details .speaker-name-link .speaker-name, .single-speaker-page .speaker-col .single-speaker .speaker-details .speaker-name-link .speaker-name { font-size: 24px; color: #250449; transition: all 0.3s linear; } .speaker-section-3 .speaker-col .single-speaker:hover .speaker-details .speaker-name-link .speaker-name, .event-single-page .speaker-col .single-speaker:hover .speaker-details .speaker-name-link .speaker-name, .single-speaker-page .speaker-col .single-speaker:hover .speaker-details .speaker-name-link .speaker-name { color: #ffae4a; } .speaker-section-3 .speaker-col .single-speaker .speaker-details .speaker-designation, .event-single-page .speaker-col .single-speaker .speaker-details .speaker-designation, .single-speaker-page .speaker-col .single-speaker .speaker-details .speaker-designation { color: #666666; } .speaker-section-3 .speaker-col:nth-child(4n+1) .single-speaker .speaker-thumbnail::after, .event-single-page .speaker-col:nth-child(4n+1) .single-speaker .speaker-thumbnail::after, .single-speaker-page .speaker-col:nth-child(4n+1) .single-speaker .speaker-thumbnail::after { border-color: #ffae4a; } .speaker-section-3 .speaker-col:nth-child(4n+2) .single-speaker .speaker-thumbnail::after, .event-single-page .speaker-col:nth-child(4n+2) .single-speaker .speaker-thumbnail::after, .single-speaker-page .speaker-col:nth-child(4n+2) .single-speaker .speaker-thumbnail::after { border-color: #00acee; } .speaker-section-3 .speaker-col:nth-child(4n+3) .single-speaker .speaker-thumbnail::after, .event-single-page .speaker-col:nth-child(4n+3) .single-speaker .speaker-thumbnail::after, .single-speaker-page .speaker-col:nth-child(4n+3) .single-speaker .speaker-thumbnail::after { border-color: #fc097c; } .speaker-section-3 .speaker-col:nth-child(4n+4) .single-speaker .speaker-thumbnail::after, .event-single-page .speaker-col:nth-child(4n+4) .single-speaker .speaker-thumbnail::after, .single-speaker-page .speaker-col:nth-child(4n+4) .single-speaker .speaker-thumbnail::after { border-color: #a221b9; } .speaker-section-4 { padding: 110px 0; padding-bottom: 250px; background-repeat: no-repeat; background-position: center center; background-size: cover; position: relative; z-index: 1; } .speaker-section-4::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(to right, #fd5c5b, #ffc57d); opacity: 0.8; z-index: -1; } .speaker-section-4 .section-shape-bottom { position: absolute; left: 0; bottom: 0; } .speaker-section-4 .speaker-col .single-speaker { text-align: center; } .speaker-section-4 .speaker-col .single-speaker .speaker-thumbnail::after { border-color: #ffffff !important; } .speaker-section-4 .speaker-col .single-speaker .speaker-thumbnail .speaker-img { border-radius: 100%; overflow: hidden; } .speaker-section-4 .speaker-col .single-speaker .speaker-thumbnail .speaker-img:hover { overflow: hidden; } .speaker-section-4 .speaker-col .single-speaker .speaker-details { position: relative; } .speaker-section-4 .speaker-col .single-speaker .speaker-details .speaker-name-link .speaker-name { color: #ffffff; transition: all 0.3s linear; } .speaker-section-4 .speaker-col .single-speaker:hover .speaker-details .speaker-name-link .speaker-name { color: #4d0a91; } .speaker-section-4 .speaker-col .single-speaker .speaker-details .speaker-designation { color: #ffffff; } .speaker-about { padding-top: 200px; position: relative; } .speaker-about .section-traingle-shape { position: absolute; top: 0; left: 0; } /*-- /* 08 - Schedule CSS /*----------------------------------------*/ .schedule-area { position: relative; z-index: 5; } .schedule-area .schedule-shape1, .schedule-area .schedule-shape2 { position: absolute; top: 0; z-index: 1; } .schedule-area .schedule-shape1 { left: 0; } .schedule-area .schedule-shape2 { right: 0; } @media only screen and (max-width: 575px) { .schedule-area .schedule-shape2 { display: none; } } .schedule-area .section-title-wrap { margin-bottom: 80px; position: relative; z-index: 5; } .schedule-area .sticky-col { position: sticky; z-index: 5; top: 80px; } .schedule-area .sticky-col .schedule-side-nav .nav-link { -ms-writing-mode: tb-rl; writing-mode: vertical-rl; border-radius: 0; position: relative; color: white; transform: rotate(180deg); margin-bottom: -1px; font-size: 24px; font-weight: 500; font-family: "Roboto", sans-serif; padding: 60px 30px; cursor: pointer; z-index: 5; } @media only screen and (max-width: 991px) { .schedule-area .sticky-col .schedule-side-nav .nav-link { padding: 60px 10px; font-size: 18px; } } .schedule-area .sticky-col .schedule-side-nav .nav-link.active::after { position: absolute; content: ''; width: 0; height: 0; border-style: solid; border-width: 15px 20px 15px 0; border-color: transparent #fc097c transparent transparent; left: -19px; top: 90px; z-index: 9; } .schedule-area .sticky-col .schedule-side-nav .nav-link.active:nth-child(2)::after { border-color: transparent #f9d464 transparent transparent; } .schedule-area .sticky-col .schedule-side-nav .nav-link.active:nth-child(3)::after { border-color: transparent #00acee transparent transparent; } .schedule-area .sticky-col .schedule-side-nav .nav-link:nth-child(1) { background-color: #fc097c; } .schedule-area .sticky-col .schedule-side-nav .nav-link:nth-child(2) { background-color: #f9d464; } .schedule-area .sticky-col .schedule-side-nav .nav-link:nth-child(3) { background-color: #00acee; } .schedule-area .schedule-wrapper { background-color: #ffffff; padding: 0 55px; margin-left: -50px; position: relative; z-index: 5; } @media only screen and (max-width: 1199px) { .schedule-area .schedule-wrapper { margin-left: -25px; } } @media only screen and (max-width: 991px) { .schedule-area .schedule-wrapper { margin-left: 0; padding: 0 30px; margin-left: -10px; } } @media only screen and (max-width: 449px) { .schedule-area .schedule-wrapper { margin-left: 25px; } } .schedule-area .schedule-wrapper .single-schedule .shedule-row { padding: 55px 0; border-bottom: 1px solid #ebebeb; } .schedule-area .schedule-wrapper .single-schedule .shedule-row .schedule-thumbnail { border-right: 1px solid #ebebeb; } @media only screen and (max-width: 991px) { .schedule-area .schedule-wrapper .single-schedule .shedule-row .schedule-thumbnail { text-align: center; border: 0; margin-bottom: 20px; display: flex; flex-direction: column-reverse; align-items: flex-start; } } .schedule-area .schedule-wrapper .single-schedule .shedule-row .schedule-thumbnail .schedule-time { display: flex; align-items: center; } @media only screen and (max-width: 991px) { .schedule-area .schedule-wrapper .single-schedule .shedule-row .schedule-thumbnail .schedule-time { display: flex; justify-content: center; float: left; } } @media only screen and (max-width: 575px) { .schedule-area .schedule-wrapper .single-schedule .shedule-row .schedule-thumbnail .schedule-time { float: left; } } .schedule-area .schedule-wrapper .single-schedule .shedule-row .schedule-thumbnail .schedule-time .time { font-size: 48px; font-weight: 700; color: #fc097c; margin-right: 10px; } .schedule-area .schedule-wrapper .single-schedule .shedule-row .schedule-thumbnail .schedule-time .month-time .month { display: block; font-size: 14px; font-weight: 700; text-transform: capitalize; color: #1a0a1e; } .schedule-area .schedule-wrapper .single-schedule .shedule-row .schedule-thumbnail .schedule-time .month-time .duration-event { color: #959595; } @media only screen and (max-width: 991px) { .schedule-area .schedule-wrapper .single-schedule .shedule-row .schedule-thumbnail .schedule-time .month-time { text-align: left; margin-bottom: 0; } } .schedule-area .schedule-wrapper .single-schedule .shedule-row .schedule-thumbnail .schedule-thumb-img { border-radius: 100%; } @media only screen and (max-width: 575px) { .schedule-area .schedule-wrapper .single-schedule .shedule-row .schedule-thumbnail .schedule-thumb-img { margin-bottom: 10px; } } .schedule-area .schedule-wrapper .single-schedule .schedule-content-wrap { padding-left: 39px; padding-right: 90px; position: relative; } @media only screen and (max-width: 991px) { .schedule-area .schedule-wrapper .single-schedule .schedule-content-wrap { padding: 20px; } } @media only screen and (max-width: 449px) { .schedule-area .schedule-wrapper .single-schedule .schedule-content-wrap { padding: 0; } } .schedule-area .schedule-wrapper .single-schedule .schedule-content-wrap .schedule-location { margin-bottom: 10px; } .schedule-area .schedule-wrapper .single-schedule .schedule-content-wrap .schedule-location p { color: #959595; } .schedule-area .schedule-wrapper .single-schedule .schedule-content-wrap .schedule-location p span { color: #fc097c; } .schedule-area .schedule-wrapper .single-schedule .schedule-content-wrap .schedule-title { font-size: 22px; font-weight: 700; color: #1a0a1e; margin-bottom: 20px; } .schedule-area .schedule-wrapper .single-schedule .schedule-content-wrap .schedule-descrip .hidden-desc { margin-top: 15px; } .schedule-area .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn { position: absolute; top: 0; right: 0; } .schedule-area .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-1, .schedule-area .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-2, .schedule-area .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-3 { position: relative; height: 20px; width: 20px; transition: 0.5s; } .schedule-area .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-1.active-plus, .schedule-area .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-2.active-plus, .schedule-area .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-3.active-plus { background: transparent; } .schedule-area .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-1:hover, .schedule-area .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-2:hover, .schedule-area .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-3:hover { cursor: pointer; } .schedule-area .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-1 .plus-icon-shape::before, .schedule-area .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-2 .plus-icon-shape::before, .schedule-area .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-3 .plus-icon-shape::before { position: absolute; content: ""; top: 9px; left: 0px; width: 20px; height: 2px; background: #fc097c; transition: 0.5s; } .schedule-area .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-1 .plus-icon-shape::after, .schedule-area .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-2 .plus-icon-shape::after, .schedule-area .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-3 .plus-icon-shape::after { position: absolute; content: ""; top: 0; left: 9px; width: 2px; height: 20px; background: #fc097c; transition: 0.5s; } .schedule-area .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-1 .plus-icon-shape.active-plus::before, .schedule-area .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-2 .plus-icon-shape.active-plus::before, .schedule-area .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-3 .plus-icon-shape.active-plus::before { transform: rotate(180deg); transition: 0.5s; } .schedule-area .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-1 .plus-icon-shape.active-plus::after, .schedule-area .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-2 .plus-icon-shape.active-plus::after, .schedule-area .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-3 .plus-icon-shape.active-plus::after { transform: rotate(90deg); transition: 0.5s; } .schedule-area-2 .schedule-shape3, .schedule-area-2 .schedule-shape4 { position: absolute; top: 300px; z-index: 1; } @media only screen and (max-width: 575px) { .schedule-area-2 .schedule-shape3, .schedule-area-2 .schedule-shape4 { display: none; } } .schedule-area-2 .schedule-shape4 { right: 0; } .schedule-area-2 .schedule-top-nav { margin-bottom: 50px; } .schedule-area-2 .schedule-top-nav .nav-link { cursor: pointer; border-radius: 0; position: relative; color: white; margin-right: -4px; font-size: 24px; font-weight: 500; font-family: "Roboto", sans-serif; padding: 30px 60px; display: inline; z-index: 5; } @media only screen and (max-width: 991px) { .schedule-area-2 .schedule-top-nav .nav-link { padding: 30px 40px; } } @media only screen and (max-width: 767px) { .schedule-area-2 .schedule-top-nav .nav-link { padding: 20px 30px; font-size: 18px; } } @media only screen and (max-width: 575px) { .schedule-area-2 .schedule-top-nav .nav-link { display: block; margin-bottom: 20px; } } .schedule-area-2 .schedule-top-nav .nav-link.active::after { position: absolute; content: ''; width: 0; height: 0; border-style: solid; border-width: 20px 15px 0 15px; border-color: #ffae4a transparent transparent transparent; left: 85px; text-align: center; bottom: -20px; z-index: 9; } @media only screen and (max-width: 991px) { .schedule-area-2 .schedule-top-nav .nav-link.active::after { left: 65px; } } @media only screen and (max-width: 767px) { .schedule-area-2 .schedule-top-nav .nav-link.active::after { left: 45px; } } .schedule-area-2 .schedule-top-nav .nav-link.active:nth-child(2)::after { border-color: #a221b9 transparent transparent transparent; } .schedule-area-2 .schedule-top-nav .nav-link.active:nth-child(3)::after { border-color: #00acee transparent transparent transparent; } .schedule-area-2 .schedule-top-nav .nav-link.active:nth-child(4)::after { border-color: #fc097c transparent transparent transparent; } .schedule-area-2 .schedule-top-nav .nav-link:nth-child(1) { background-color: #ffae4a; } .schedule-area-2 .schedule-top-nav .nav-link:nth-child(2) { background-color: #a221b9; } .schedule-area-2 .schedule-top-nav .nav-link:nth-child(3) { background-color: #00acee; } .schedule-area-2 .schedule-top-nav .nav-link:nth-child(4) { background-color: #fc097c; } .schedule-area-2 .schedule-wrapper { background-color: transparent; padding: 0; margin: 0; position: relative; z-index: 5; } .schedule-area-2 .schedule-wrapper .single-schedule .shedule-row { padding: 50px; border-bottom: 0; margin-bottom: 30px; background-color: #ffffff; box-shadow: 0px 0px 136px 0px rgba(0, 0, 0, 0.17); } .schedule-area-2 .schedule-wrapper .single-schedule .shedule-row .schedule-thumbnail .schedule-time { display: flex; align-items: center; } .schedule-area-2 .schedule-wrapper .single-schedule .shedule-row .schedule-thumbnail .schedule-time .time { color: #ffae4a; } .schedule-area-2 .schedule-wrapper .single-schedule .schedule-content-wrap { padding-left: 39px; padding-right: 90px; position: relative; } .schedule-area-2 .schedule-wrapper .single-schedule .schedule-content-wrap .schedule-location p span { color: #ffae4a; } .schedule-area-2 .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn { position: absolute; top: 0; right: 0; } .schedule-area-2 .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-1.active-plus, .schedule-area-2 .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-2.active-plus, .schedule-area-2 .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-3.active-plus { background: transparent; } .schedule-area-2 .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-1:hover, .schedule-area-2 .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-2:hover, .schedule-area-2 .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-3:hover { cursor: pointer; } .schedule-area-2 .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-1 .plus-icon-shape::before, .schedule-area-2 .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-2 .plus-icon-shape::before, .schedule-area-2 .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-3 .plus-icon-shape::before { background-color: #ffae4a; } .schedule-area-2 .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-1 .plus-icon-shape::after, .schedule-area-2 .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-2 .plus-icon-shape::after, .schedule-area-2 .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-3 .plus-icon-shape::after { background-color: #ffae4a; } .schedule-area-3 { padding-bottom: 200px; } .schedule-area-3 .schedule-shape5 { position: absolute; top: 0; z-index: -1; opacity: 0.4; } .schedule-area-3 .schedule-shape6 { position: absolute; right: 0; bottom: 0; z-index: -1; opacity: 0.4; } .schedule-area-3 .schedule-shape7 { position: absolute; bottom: 0; } .schedule-area-3 .schedule-wrapper .single-schedule .shedule-row .schedule-thumbnail .schedule-time .time { color: #ffae4a; } .schedule-area-3 .schedule-wrapper .single-schedule .schedule-content-wrap .schedule-location p span { color: #ffae4a; } .schedule-area-3 .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-1.active-plus, .schedule-area-3 .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-2.active-plus, .schedule-area-3 .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-3.active-plus { background: transparent; } .schedule-area-3 .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-1:hover, .schedule-area-3 .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-2:hover, .schedule-area-3 .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-3:hover { cursor: pointer; } .schedule-area-3 .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-1 .plus-icon-shape::before, .schedule-area-3 .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-2 .plus-icon-shape::before, .schedule-area-3 .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-3 .plus-icon-shape::before { background-color: #ffae4a; } .schedule-area-3 .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-1 .plus-icon-shape::after, .schedule-area-3 .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-2 .plus-icon-shape::after, .schedule-area-3 .schedule-wrapper .single-schedule .schedule-content-wrap .minus-btn .plus-icon-3 .plus-icon-shape::after { background-color: #ffae4a; } @media only screen and (max-width: 991px) { .schedule-area .schedule-wrapper .single-schedule .schedule-content-wrap, .schedule-area-2 .schedule-wrapper .single-schedule .schedule-content-wrap { padding: 20px; } } @media only screen and (max-width: 449px) { .schedule-area .schedule-wrapper .single-schedule .schedule-content-wrap, .schedule-area-2 .schedule-wrapper .single-schedule .schedule-content-wrap { padding: 0; } } /*-- /* 09 - Pricing CSS /*----------------------------------------*/ .pricing-area { background-repeat: no-repeat; background-position: center center; background-size: cover; position: relative; z-index: 1; } .pricing-area .pricing-shape-1 { position: absolute; width: 100%; height: 130px; right: 0; left: 0px; top: 0px; background: #ffffff; transform: skewY(-3deg); transform-origin: 0; z-index: 2; } @media only screen and (max-width: 991px) { .pricing-area { padding-bottom: 70px; } } .pricing-area::after { position: absolute; content: ''; width: 100%; height: 100%; top: 0; left: 0; background: linear-gradient(to right, #1c0087, #9a00b0); opacity: 0.9; z-index: 1; } .pricing-area .pricing-wrapper { position: relative; z-index: 2; } .pricing-area .pricing-wrapper .section-title-wrap { margin-bottom: 55px; } .pricing-area .price-card { position: relative; background-color: #ffffff; padding-bottom: 60px; z-index: 1; } @media only screen and (max-width: 991px) { .pricing-area .price-card { margin-bottom: 50px; } } .pricing-area .price-card .price-header { background-color: #00acee; padding: 55px 0; padding-bottom: 30px; color: #ffffff; } .pricing-area .price-card .price-header.pink-bg { background-color: #fc097c; } .pricing-area .price-card .price-header.yellow-bg { background-color: #f9d464; } .pricing-area .price-card .price-header.orange-bg { background-color: #ffae4a; } .pricing-area .price-card .price-header.purple-bg { background-color: #a221b9; } .pricing-area .price-card .price-header .price-plan { font-size: 20px; font-weight: 700; text-transform: capitalize; display: block; } .pricing-area .price-card .price-header .price-ammount { color: #ffffff; font-size: 60px; font-weight: 700; } .pricing-area .price-card .price-header .price-ammount sup { font-size: 18px; font-weight: 600; position: relative; top: -35px; left: 0px; } .pricing-area .price-card .price-body { padding: 40px 0; padding-bottom: 20px; } .pricing-area .price-card .price-body .price-desc li { font-size: 16px; margin-bottom: 10px; color: #666666; } .pricing-area .price-card .price-footer .price-btn::before { border: 1px solid #000; } .pricing-area-2::after { background: #030127; opacity: 0.7; z-index: -1; } .pricing-area-2 .pricing-wrapper .section-title-wrap { margin-bottom: 95px; } .pricing-area-2 .price-card { background-color: transparent; padding-bottom: 0; z-index: 1; } .pricing-area-2 .price-card .price-header { padding: 40px 0; padding-bottom: 40px; margin-bottom: 15px; position: relative; } .pricing-area-2 .price-card .price-header .price-header-shape { position: absolute; right: 0; top: 0; opacity: 0.7; } .pricing-area-2 .price-card .price-body { padding: 60px 0; padding-bottom: 40px; background-color: #ffffff; } .pricing-area-2 .price-card .price-footer { background-color: #ffffff; padding-bottom: 70px; position: relative; z-index: 1; } .pricing-area-2 .price-card .price-footer .price-btn::before { border: 1px solid #000; } .pricing-area-3 { padding-top: 100px; padding-bottom: 250px; } .pricing-area-3 .price-shape-3 { position: absolute; bottom: 0; z-index: 1; } .pricing-area-3::after { background-color: #160329; opacity: 0.8; z-index: -1; } .pricing-area-4 { position: relative; padding-bottom: 250px; z-index: 1; } .pricing-area-4 .section-shape-bottom { position: absolute; left: 0; bottom: 0; z-index: 1; } .pricing-area-4::after { opacity: 0.8; background: linear-gradient(to right, #fd5c5b, #ffc57d); z-index: -1; } .pricing-area-4 .price-card { position: relative; } .pricing-area-4 .price-card .price-card-shape { position: absolute; bottom: 0; left: 0; } .pricing-area-4 .price-card .price-header { position: relative; background-color: transparent; border-bottom: 1px solid #ebebeb; padding: 55px 0; padding-bottom: 30px; color: #1a0a1e; font-family: "Ubuntu", sans-serif; font-weight: 700; } .pricing-area-4 .price-card .price-header .price-plan { font-size: 24px; text-transform: capitalize; display: block; } .pricing-area-4 .price-card .price-header .price-ammount { color: #ffffff; font-size: 60px; font-weight: 700; } .pricing-area-4 .price-card .price-header .price-ammount.pink-text { color: #fc097c; } .pricing-area-4 .price-card .price-header .price-ammount.blue-text { color: #00acee; } .pricing-area-4 .price-card .price-header .price-ammount.orange-text { color: #ffae4a; } .pricing-area-4 .price-card .price-header .price-ammount.purple-text { color: #a221b9; } .pricing-area-4 .price-card .price-header .price-ammount sup { font-size: 18px; font-weight: 600; position: relative; top: -35px; left: 0px; } .pricing-area-4 .price-card .price-body { padding: 60px 0; padding-bottom: 30px; } .pricing-area-4 .price-card .price-body .price-desc li { font-size: 16px; margin-bottom: 10px; color: #666666; } .pricing-area-4 .price-card .price-footer .price-btn::before { border: 1px solid #000; } /*-- /* 10 - Brand CSS /*----------------------------------------*/ .brand-area .section-title, .event-single-page .section-title { margin-bottom: 50px; } @media only screen and (max-width: 767px) { .brand-area .section-title, .event-single-page .section-title { margin-bottom: 15px; } } .brand-area .brand-item, .event-single-page .brand-item { padding: 40px 0; } .brand-area-2 .section-title { margin-bottom: 50px; } @media only screen and (max-width: 767px) { .brand-area-2 .section-title { margin-bottom: 15px; } } .brand-area-2 .border-row { border: 2px solid #d7d7d7; border-right: 0; position: relative; } @media only screen and (max-width: 991px) { .brand-area-2 .border-row { border: none; } } .brand-area-2 .border-row::before { content: ''; position: absolute; width: 100%; height: 2px; background-color: #d7d7d7; top: 50%; } @media only screen and (max-width: 991px) { .brand-area-2 .border-row::before { display: none; } } .brand-area-2 .border-row .brand-item { padding: 40px 0; border-right: 2px solid #d7d7d7; } @media only screen and (max-width: 991px) { .brand-area-2 .border-row .brand-item { border: none; padding: 20px; } } .brand-area-3 { position: relative; background-repeat: no-repeat; background-position: center center; background-size: cover; z-index: 1; } .brand-area-3::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #160329; opacity: 0.7; z-index: -1; } .brand-area-3 .section-title { margin-bottom: 60px; } .brand-area-3 .brand-item { background-color: #ffffff; padding: 20px 10px; } /*-- /* 11 - Gallery CSS /*----------------------------------------*/ .past-event-gallery-area .section-title { margin-bottom: 60px; } .past-event-gallery-area .single-gallery { width: 100%; position: relative; overflow: hidden; } .past-event-gallery-area .single-gallery::before { content: ''; position: absolute; width: 0; height: 0; border-radius: 100%; background: linear-gradient(to right, #1c0087, #9a00b0); bottom: -110px; left: -110px; transition: .3s; } .past-event-gallery-area .single-gallery::after { content: ''; position: absolute; width: 230px; height: 230px; border-radius: 100%; border: 1px solid #ffffff; bottom: -230px; left: -150px; transition: .5s; } .past-event-gallery-area .single-gallery:hover:before { width: 230px; height: 230px; } .past-event-gallery-area .single-gallery:hover:after { bottom: -130px; left: -100px; } .past-event-gallery-area .single-gallery img { width: 100%; } .past-event-gallery-area .single-gallery .gallery-content { position: absolute; bottom: 50px; left: 45px; z-index: 5; } .past-event-gallery-area .single-gallery .gallery-content span { color: #ffffff; background-color: #fc097c; padding: 4px 10px; font-family: "Ubuntu", sans-serif; font-size: 14px; font-weight: 700; line-height: 1; display: inline-block; margin-bottom: 3px; } .past-event-gallery-area .single-gallery .gallery-content h5 { padding: 2px 10px; background-color: #ffffff; font-size: 24px; line-height: 1; } .gallery-area-2 .single-gallery { width: 100%; position: relative; overflow: hidden; } @media only screen and (max-width: 767px) { .gallery-area-2 .single-gallery { padding: 0 40px; padding-bottom: 20px; } } .gallery-area-2 .single-gallery::after { content: ''; position: absolute; width: 100%; height: 100%; background: linear-gradient(to right, #1c0087, #9a00b0); opacity: 0.5; top: 100%; right: 100%; transition: .5s; } .gallery-area-2 .single-gallery:hover:after { top: 0; right: 0; } .gallery-area-2 .single-gallery img { width: 100%; } .gallery-area-2 .single-gallery .gallery-text { position: absolute; bottom: -150px; left: 45px; transition: .5s; z-index: 5; } .gallery-area-2 .single-gallery .gallery-text span { color: #fc097c; font-family: "Ubuntu", sans-serif; font-size: 42px; transition: .5s; transition-delay: .3s; } .gallery-area-2 .single-gallery:hover .gallery-text { top: 45%; left: 45%; margin: 0 auto; } /*-- /* 12 - Video CSS /*----------------------------------------*/ .video-area { height: 920px; position: relative; background-repeat: no-repeat; background-position: center center; background-size: cover; } .video-area::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #030127; opacity: 0.7; } .video-area .video-area-shape1 { position: absolute; top: 100px; z-index: 2; } .video-area .video-area-shape2 { position: absolute; right: 0; bottom: 0; z-index: 2; } .video-area .video-shape-3 { position: absolute; width: 100%; height: 130px; right: 0; left: 0px; top: 0px; background: #ffffff; transform: skewY(-3deg); transform-origin: 0; z-index: 2; } .video-area .video-title { padding: 0 50px; } @media only screen and (max-width: 991px) { .video-area .video-title { padding: 0; } } .video-area-2 { padding-top: 120px; padding-bottom: 160px; } .video-area-2 .video-images { position: relative; } .video-area-2 .video-images .video-img-wrap .video-img1 { margin-right: -3px; transform: translateY(-70px); } .video-area-2 .video-images .video-img-wrap .button-img { position: relative; display: inline-block; text-align: center; } .video-area-2 .video-images .video-img-wrap .button-img .play-btn { position: absolute; margin: 0 auto; top: 50px; left: 100px; } .video-area-2 .video-images .video-img-wrap .button-img .play-btn a { color: #ffae4a; background-color: #ffffff; } .video-area-2 .video-images .video-shape3 { position: absolute; left: 0; top: -110px; z-index: -1; } .video-area-2 .video-area-contents .title { font-size: 50px; line-height: 60px; color: #ffffff; margin-bottom: 35px; } .video-area-2 .video-area-contents .title span { padding: 0 5px; background-color: #000000; display: inline-block; margin-bottom: 5px; } .video-area-2 .video-area-contents .text { font-size: 16px; color: #666666; padding-right: 35px; } .video-area-2 .video-area-contents .text p { margin-bottom: 20px; } @media only screen and (max-width: 1199px) { .video-area-2 { padding-bottom: 80px; } .video-area-2 .video-images { margin-bottom: 70px; } .video-area-2 .video-area-contents { text-align: center; } } @media only screen and (max-width: 991px) { .video-area-2 .video-images .video-img-wrap .button-img { position: unset; } .video-area-2 .video-images .video-img-wrap .button-img .video-img2 { position: absolute; top: 0; right: 0px; } .video-area-2 .video-images .video-img-wrap .button-img .play-btn { right: 50px; } .video-area-2 .video-area-contents .title { font-size: 42px; } } @media only screen and (max-width: 767px) { .video-area-2 .video-images { margin-bottom: 50px; } .video-area-2 .video-area-contents .title { font-size: 42px; color: #000000; } .video-area-2 .video-area-contents .title span { background-color: #ffffff; display: inline; padding: 0; } .video-area-2 .video-area-contents .text { padding: 0; } } @media only screen and (max-width: 575px) { .video-area-2 .video-images { text-align: center; } .video-area-2 .video-images .video-img-wrap .video-img1 { margin-right: 0; transform: translateY(-30px); } .video-area-2 .video-images .video-img-wrap .button-img { position: unset; } .video-area-2 .video-images .video-img-wrap .button-img .video-img2 { position: relative; } .video-area-2 .video-images .video-img-wrap .button-img .play-btn { right: 70px; } .video-area-2 .video-area-contents .title { font-size: 35px; line-height: 1.1; } } .play-btn { text-align: center; padding-top: 100px; } @media only screen and (max-width: 991px) { .play-btn { padding-top: 60px; } } @media only screen and (max-width: 575px) { .play-btn { padding-top: 40px; } } .play-btn a { color: white; position: relative; background-color: #ffae4a; border-radius: 50%; height: 100px; width: 100px; line-height: 100px; -webkit-animation: ripple 1.5s infinite; animation: ripple 1.5s infinite; cursor: pointer; z-index: 4; } .play-btn a:hover{ background-color: #fc097c; } @media only screen and (max-width: 575px) { .play-btn a { height: 70px; width: 70px; line-height: 70px; } } .play-btn a::after { content: ''; position: absolute; height: 120px; width: 120px; left: -10px; top: -10px; border-radius: 50%; border: 1px solid #ffffff; } @media only screen and (max-width: 575px) { .play-btn a::after { height: 80px; width: 80px; left: -5px; top: -5px; } } /*-- /* 13 - Testimonial CSS /*----------------------------------------*/ .testimonial-area .section-title-wrap { margin-bottom: 70px; } .testimonial-area .testimonial-wrap { display: flex; } .testimonial-area .testimonial-wrap .testimonial-content { flex: 1; width: 50%; } .testimonial-area .testimonial-wrap .testimonial-content .swiper-container .swiper-container-horizontal > .swiper-pagination-bullets, .testimonial-area .testimonial-wrap .testimonial-content .swiper-container .swiper-pagination { transform: unset; top: unset; left: auto; bottom: 0; right: auto; text-align: center; width: 100% !important; } .testimonial-area .testimonial-wrap .testimonial-quote-shape { margin-bottom: 15px; } .testimonial-area .testimonial-wrap .testimonial-author { width: 50%; position: relative; } .testimonial-area .testimonial-wrap .testimonial-author .testimonial-author-wrap { width: 100%; } .testimonial-area .testimonial-wrap .testimonial-author .testimonial-author-wrap .testimonial-shape-1 { position: absolute; top: 0; left: 0; } .testimonial-area .testimonial-wrap .testimonial-author .testimonial-author-wrap .testimonial-shape-2 { position: absolute; bottom: 0; right: 60px; } .testimonial-area .testimonial-wrap .single-testimonial-content p { font-size: 30px; color: #666666; line-height: 48px; margin-bottom: 40px; } .testimonial-area .testimonial-wrap .single-testimonial-content .author-details .name { font-size: 18px; } .testimonial-area .testimonial-wrap .single-testimonial-content .author-details .designation { color: #959595; font-size: 16px; } @media only screen and (max-width: 1199px) { .testimonial-area .testimonial-wrap .testimonial-author .testimonial-author-wrap .testimonial-shape-2 { right: 20px; } } @media only screen and (max-width: 991px) { .testimonial-area .testimonial-wrap { display: block; text-align: center; } .testimonial-area .testimonial-wrap .testimonial-content { width: 100%; } .testimonial-area .testimonial-wrap .testimonial-author { width: 100%; } .testimonial-area .testimonial-wrap .testimonial-author .testimonial-author-wrap { margin-bottom: 50px; } .testimonial-area .testimonial-wrap .testimonial-author .testimonial-author-wrap .testimonial-shape-1 { left: 70px; } .testimonial-area .testimonial-wrap .testimonial-author .testimonial-author-wrap .testimonial-shape-2 { right: 100px; } } @media only screen and (max-width: 767px) { .testimonial-area .testimonial-wrap .testimonial-author .testimonial-author-wrap .testimonial-shape-1 { left: 0; } .testimonial-area .testimonial-wrap .testimonial-author .testimonial-author-wrap .testimonial-shape-2 { right: 0; } } /*-- /* 14 - Countdown CSS /*----------------------------------------*/ .exvent-hero-section-02 .exvent-countdown .single-countdown { display: inline-block; border: 5px solid #fc097c; border-radius: 100%; height: 170px; width: 170px; padding-top: 35px; margin: 0 25px; position: relative; z-index: 3; } @media only screen and (max-width: 1199px) { .exvent-hero-section-02 .exvent-countdown .single-countdown { height: 130px; width: 130px; padding-top: 25px; margin: 0 10px; } } @media only screen and (max-width: 991px) { .exvent-hero-section-02 .exvent-countdown .single-countdown { height: 100px; width: 100px; padding-top: 15px; margin: 0 10px; } } @media only screen and (max-width: 575px) { .exvent-hero-section-02 .exvent-countdown .single-countdown { margin: 0 20px; margin-bottom: 30px; } } .exvent-hero-section-02 .exvent-countdown .single-countdown:nth-child(2) { border-color: #f9d464; } .exvent-hero-section-02 .exvent-countdown .single-countdown:nth-child(3) { border-color: #00acee; } .exvent-hero-section-02 .exvent-countdown .single-countdown:nth-child(4) { border-color: #a221b9; } .exvent-hero-section-02 .exvent-countdown .single-countdown .count { font-size: 76px; color: #ffffff; font-weight: 600; line-height: 1; } @media only screen and (max-width: 1199px) { .exvent-hero-section-02 .exvent-countdown .single-countdown .count { font-size: 48px; } } @media only screen and (max-width: 991px) { .exvent-hero-section-02 .exvent-countdown .single-countdown .count { font-size: 38px; } } .exvent-hero-section-02 .exvent-countdown .single-countdown .value { display: block; font-size: 18px; color: #ffffff; } @media only screen and (max-width: 991px) { .exvent-hero-section-02 .exvent-countdown .single-countdown .value { font-size: 14px; } } .event-countdown-2 .counter-wrapper { background-repeat: no-repeat; background-position: center center; background-size: cover; height: 225px; padding: 40px 100px; padding-right: 70px; } .event-countdown-2 .counter-wrapper .counter-content-left .counter-title { margin-bottom: 20px; font-size: 30px; } .event-countdown-2 .counter-wrapper .exvent-countdown-2 { padding-top: 15px; text-align: right; } .event-countdown-2 .counter-wrapper .exvent-countdown-2 .single-countdown { display: inline-block; background-color: #fc097c; border-radius: 100%; height: 110px; width: 110px; padding-top: 20px; text-align: center; margin: 0 15px; position: relative; z-index: 3; } .event-countdown-2 .counter-wrapper .exvent-countdown-2 .single-countdown:nth-child(2) { background-color: #f9d464; } .event-countdown-2 .counter-wrapper .exvent-countdown-2 .single-countdown:nth-child(3) { background-color: #00acee; } .event-countdown-2 .counter-wrapper .exvent-countdown-2 .single-countdown:nth-child(4) { background-color: #a221b9; } .event-countdown-2 .counter-wrapper .exvent-countdown-2 .single-countdown .count { font-size: 50px; color: #ffffff; font-weight: 600; line-height: 1; } .event-countdown-2 .counter-wrapper .exvent-countdown-2 .single-countdown .value { display: block; font-size: 14px; color: #ffffff; } .event-countdown-3 { background-repeat: no-repeat; background-position: center center; background-size: cover; position: relative; z-index: 1; } .event-countdown-3::after { content: ''; position: absolute; width: 100%; height: 100%; background: #000000; opacity: .2; top: 0; left: 0; z-index: -1; } .event-countdown-3 .counter-wrapper { padding: 0; padding-right: 0; height: auto; } .event-countdown-3 .counter-wrapper .counter-content-left .counter-title { color: #ffffff; } .event-countdown-3 .counter-wrapper .counter-content-left .btn-orange:hover { background-color: #fc097c; } .event-countdown-3 .counter-wrapper .exvent-countdown-inner-3 { padding-top: 15px; text-align: right; } .event-countdown-3 .counter-wrapper .exvent-countdown-inner-3 .single-countdown { display: inline-block; text-align: center; padding: 0 50px; position: relative; z-index: 3; } .event-countdown-3 .counter-wrapper .exvent-countdown-inner-3 .single-countdown::after { content: ':'; position: absolute; font-family: "Ubuntu", sans-serif; font-size: 72px; right: -10px; top: -35px; color: #a221b9; } .event-countdown-3 .counter-wrapper .exvent-countdown-inner-3 .single-countdown .count { font-size: 72px; color: #a221b9; font-weight: 600; line-height: 1; position: relative; } .event-countdown-3 .counter-wrapper .exvent-countdown-inner-3 .single-countdown .value { display: block; font-size: 14px; color: #ffffff; } .event-countdown-3 .counter-wrapper .exvent-countdown-inner-3 .single-countdown:nth-child(2) .count { color: #ffae4a; } .event-countdown-3 .counter-wrapper .exvent-countdown-inner-3 .single-countdown:nth-child(2)::after { color: #ffae4a; } .event-countdown-3 .counter-wrapper .exvent-countdown-inner-3 .single-countdown:nth-child(3) .count { color: #00acee; } .event-countdown-3 .counter-wrapper .exvent-countdown-inner-3 .single-countdown:nth-child(3)::after { color: #fc097c; } .event-countdown-3 .counter-wrapper .exvent-countdown-inner-3 .single-countdown:nth-child(4) { padding-right: 15px; } .event-countdown-3 .counter-wrapper .exvent-countdown-inner-3 .single-countdown:nth-child(4) .count { color: #fc097c; } .event-countdown-3 .counter-wrapper .exvent-countdown-inner-3 .single-countdown:nth-child(4)::after { display: none; } .about-page-countdown::after { background: linear-gradient(to right, #1c0087, #9a00b0); opacity: .5; } .event-countdown-5 { position: relative; z-index: 5; padding: 0 0; } .event-countdown-5::after { display: none; } .event-countdown-5 .counter-wrapper { transform: translateY(-100px); padding: 60px 0; background: #ffffff url("../images/shape/counter-pattarn-bg.png") left top no-repeat; border-radius: 10px; box-shadow: 0px 10px 22px rgba(0, 0, 0, 0.15); } .event-countdown-5 .counter-wrapper .counter-content-left .counter-title { font-size: 36px; text-transform: capitalize; } .event-countdown-5 .counter-wrapper .counter-content-left .counter-subtitle { font-size: 16px; font-weight: 500; text-transform: uppercase; letter-spacing: 4px; } .event-countdown-5 .counter-wrapper .exvent-countdown-inner-5 .single-countdown { display: inline-block; text-align: center; padding: 0 40px; position: relative; z-index: 3; } .event-countdown-5 .counter-wrapper .exvent-countdown-inner-5 .single-countdown::after { content: ':'; position: absolute; font-family: "Ubuntu", sans-serif; font-size: 68px; right: -10px; top: -35px; color: #1a0a1e; } .event-countdown-5 .counter-wrapper .exvent-countdown-inner-5 .single-countdown .count { font-size: 62px; color: #1a0a1e; font-weight: 600; line-height: 1; position: relative; } .event-countdown-5 .counter-wrapper .exvent-countdown-inner-5 .single-countdown .value { display: block; font-size: 16px; color: #fc097c; } .event-countdown-5 .counter-wrapper .exvent-countdown-inner-5 .single-countdown:last-child::after { display: none; } @media only screen and (max-width: 1199px) { .event-countdown-2 .counter-wrapper { height: 225px; padding: 40px 20px; text-align: center; } .event-countdown-3 .counter-wrapper .exvent-countdown-inner-3 .single-countdown { padding: 0 30px; } .event-countdown-3 .counter-wrapper .exvent-countdown-inner-3 .single-countdown .count { font-size: 62px; } } @media only screen and (max-width: 991px) { .event-countdown-2 .counter-wrapper { padding: 0; padding-top: 60px; height: 400px; } .event-countdown-2 .counter-wrapper .exvent-countdown-2 { padding-top: 0; margin-top: 40px; text-align: center; } .event-countdown-3 .counter-wrapper .exvent-countdown-inner-3 { text-align: center; } .event-countdown-3 .counter-wrapper .counter-content-left { text-align: center; margin-bottom: 30px; } .event-countdown-5 .counter-wrapper { background-image: none; } .event-countdown-5 .counter-wrapper .exvent-countdown-inner-5 { padding: 0 20px; } } @media only screen and (max-width: 767px) { .event-countdown-2 .counter-wrapper { padding: 0; padding-top: 80px; height: 600px; } .event-countdown-2 .counter-wrapper .exvent-countdown-2 { padding-top: 0; margin-top: 40px; text-align: center; } .event-countdown-2 .counter-wrapper .exvent-countdown-2 .single-countdown { margin-bottom: 20px; } .event-countdown-3 .counter-wrapper .exvent-countdown-inner-3 .single-countdown { padding: 0 20px; } .event-countdown-3 .counter-wrapper .exvent-countdown-inner-3 .single-countdown .count { font-size: 52px; } .event-countdown-3 .counter-wrapper .exvent-countdown-inner-3 .single-countdown::after { font-size: 64px; } .event-countdown-5 .counter-wrapper .exvent-countdown-inner-5 .single-countdown { margin-bottom: 25px; } .event-countdown-5 .counter-wrapper .exvent-countdown-inner-5 .single-countdown:first-child { padding-left: 0; } } @media only screen and (max-width: 449px) { .event-countdown-2 .counter-wrapper { padding: 80px 0; height: auto; } .event-countdown-3 .counter-wrapper .exvent-countdown-inner-3 .single-countdown { padding: 0 5px; } .event-countdown-3 .counter-wrapper .exvent-countdown-inner-3 .single-countdown .count { font-size: 32px; } .event-countdown-3 .counter-wrapper .exvent-countdown-inner-3 .single-countdown::after { font-size: 32px; top: -15px; right: -5px; } .event-countdown-5 .counter-wrapper .exvent-countdown-inner-5 .single-countdown { margin-bottom: 25px; } .event-countdown-5 .counter-wrapper .exvent-countdown-inner-5 .single-countdown:first-child { padding-left: 40px; } .event-countdown-5 .counter-wrapper .exvent-countdown-inner-5 .single-countdown::after { display: none; } } /*-- /* 15 - Blog CSS /*----------------------------------------*/ .blog-area { padding-bottom: 120px; } .blog-area .section-title-wrap { margin-bottom: 60px; } .blog-area .single-blog .blog-thumnail { position: relative; z-index: 1; } .blog-area .single-blog .blog-thumnail .blog-event-date { position: absolute; top: 40px; left: 30px; color: #ffffff; text-align: center; } .blog-area .single-blog .blog-thumnail .blog-event-date .month { display: block; background-color: #ffae4a; } .blog-area .single-blog .blog-thumnail .blog-event-date .year { display: block; font-size: 24px; } .blog-area .single-blog .blog-body { padding: 20px 0; background-color: #ffffff; margin-top: -55px; margin-right: 65px; position: relative; z-index: 2; } .blog-area .single-blog .blog-body .blog-details { color: #8d8d8d; font-size: 12px; margin-bottom: 15px; } .blog-area .single-blog .blog-body .blog-details .author { margin-right: 25px; } .blog-area .single-blog .blog-body .blog-details .author:hover { color: #ffae4a; } .blog-area .single-blog .blog-body .blog-details .author span { color: #ffae4a; margin-right: 5px; } .blog-area .single-blog .blog-body .blog-details .comment:hover { color: #ffae4a; } .blog-area .single-blog .blog-body .blog-details .comment span { color: #ffae4a; margin-right: 5px; } .blog-area .single-blog .blog-body a .blog-title { font-size: 24px; line-height: 30px; transition: all 0.3s linear; } .blog-list-page .single-blog .blog-body a .blog-title{ transition: all 0.3s linear; } .blog-list-page .single-blog .blog-body a:hover .blog-title{ color: #ffae4a; } .blog-area .single-blog .blog-footer .blog-content { color: #666666; } .blog-list-page .single-blog { margin-bottom: 40px; } .blog-list-page .single-blog .blog-header { position: relative; margin-bottom: 35px; } .blog-list-page .single-blog .blog-header .blog-event-date { position: absolute; top: 40px; left: 30px; color: #ffffff; text-align: center; z-index: 3; } .blog-list-page .single-blog .blog-header .blog-event-date .month { display: block; } .blog-list-page .single-blog .blog-header .blog-event-date .month.bg-orange { background-color: #ffae4a; } .blog-list-page .single-blog .blog-header .blog-event-date .month.bg-pink { background-color: #fc097c; } .blog-list-page .single-blog .blog-header .blog-event-date .month.bg-blue { background-color: #00acee; } .blog-list-page .single-blog .blog-header .blog-event-date .year { display: block; font-size: 24px; } .blog-list-page .single-blog .blog-body .blog-details { color: #8d8d8d; font-size: 12px; margin-bottom: 15px; } .blog-list-page .single-blog .blog-body .blog-details .author { margin-right: 25px; } .blog-list-page .single-blog .blog-body .blog-details .author:hover { color: #ffae4a; } .blog-list-page .single-blog .blog-body .blog-details .author span { color: #ffae4a; margin-right: 5px; } .blog-list-page .single-blog .blog-body .blog-details .comment:hover { color: #ffae4a; } .blog-list-page .single-blog .blog-body .blog-details .comment span { color: #ffae4a; margin-right: 5px; } .blog-list-page .single-blog .blog-body .blog-title { font-size: 24px; line-height: 30px; margin-bottom: 20px; } .blog-list-page .single-blog .blog-body .blog-content { color: #666666; } .blog-list-page .blog-pagination { margin-top: 70px; } .blog-list-page .blog-pagination .pagination .page-item .page-link { border: none; color: #1a0a1e; padding: 0; width: 45px; height: 45px; line-height: 45px; border-radius: 100%; text-align: center; margin: 0 2px; } .blog-list-page .blog-pagination .pagination .page-item .page-link:focus { outline: none; border: none; box-shadow: none; background-color: #ffae4a; color: #ffffff; } .blog-list-page .blog-pagination .pagination .page-item .page-link:hover { background-color: #ffae4a; color: #ffffff; } .blog-list-page .blog-pagination .pagination .page-item .page-link.active { background-color: #ffae4a; color: #ffffff; } .blog-list-page .blog-pagination .pagination .page-item .page-link.arrow { background-color: transparent; color: #8d8d8d; } .single-blog-page .blog-quotation { background-color: rgba(255, 233, 205, 0.4); display: flex; padding: 40px; align-items: baseline; margin-bottom: 50px; } .single-blog-page .blog-quotation .qoute-icon { transform: translateY(14px); } .single-blog-page .blog-quotation .qoute-icon i { background-color: #ffae4a; padding: 14px; border-radius: 10px; box-shadow: 0px 15px 24px 0px rgba(255, 161, 22, 0.55); } .single-blog-page .blog-quotation .qoute { margin-left: 25px; font-size: 16px; line-height: 24px; font-style: italic; color: #1a0a1e; margin-bottom: 0; } .single-blog-page .tags-and-share { display: flex; flex-wrap: wrap; justify-content: space-between; } .single-blog-page .tags-and-share .tags { margin-bottom: 30px; } .single-blog-page .tags-and-share .tags .sidebar-tag li { display: inline; margin-right: 10px; } .single-blog-page .tags-and-share .tags .sidebar-tag li a { font-size: 13px; color: #666666; padding: 8px 15px; background-color: #f0f2f6; border-radius: 5px; } .single-blog-page .tags-and-share .tags .sidebar-tag li a:hover { background-color: #fc097c; color: #ffffff; } .single-blog-page .tags-and-share .share-wrap { margin-bottom: 30px; } .single-blog-page .tags-and-share .share-wrap .label { display: inline-block; margin-right: 10px; } .single-blog-page .tags-and-share .share-wrap .share-media { display: inline-block; position: relative; } .single-blog-page .tags-and-share .share-wrap .share-media .share-media-list { position: absolute; bottom: 100%; right: -75px; transform: translate(-50%, -10px); width: auto; white-space: nowrap; padding: 0 4px; text-align: center; background: #fff; border-radius: 5px; box-shadow: 0 2px 20px rgba(0, 0, 0, 0.25); filter: drop-shadow(0 2px 20px rgba(0, 0, 0, 0.06)); z-index: 999; visibility: hidden; opacity: 0; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .single-blog-page .tags-and-share .share-wrap .share-media .share-media-list::before { position: absolute; top: 100%; right: 0; transform: translateX(-50%); content: ''; border-top: 8px solid #fff; border-left: 9px solid transparent; border-right: 9px solid transparent; } .single-blog-page .tags-and-share .share-wrap .share-media .share-media-list .social-links { display: inline-block; font-size: 15px; padding: 10px 12px; } .single-blog-page .tags-and-share .share-wrap .share-media .share-button { display: block; height: 35px; width: 35px; line-height: 35px; font-size: 14px; text-align: center; border: 1px solid #ebebeb; border-radius: 100%; transition: all 0.3s linear; cursor: pointer; } .single-blog-page .tags-and-share .share-wrap .share-media:hover .share-button { background-color: #fc097c; border-color: none; color: #ffffff; } .single-blog-page .tags-and-share .share-wrap .share-media:hover .share-media-list { transform: translate(-50%, -10px); visibility: visible; opacity: 1; transition: 0.5s; } .single-blog-page hr { margin: 80px 0; margin-top: 50px; } .single-blog-page .exvent-post-pegination .blog-post-pegination { display: flex; } .single-blog-page .exvent-post-pegination .blog-post-pegination .previous-post { margin-bottom: 30px; } .single-blog-page .exvent-post-pegination .blog-post-pegination .previous-post .post-icon { margin-right: 20px; color: #ffae4a; } .single-blog-page .exvent-post-pegination .blog-post-pegination .previous-post .post-icon a:hover { color: #ffae4a; } .single-blog-page .exvent-post-pegination .blog-post-pegination .previous-post .single-post { display: inline-flex; align-items: center; } .single-blog-page .exvent-post-pegination .blog-post-pegination .previous-post .single-post .post-thumb { margin-right: 20px; flex-shrink: 0; } .single-blog-page .exvent-post-pegination .blog-post-pegination .previous-post .single-post .post-thumb img { display: block; } .single-blog-page .exvent-post-pegination .blog-post-pegination .previous-post .post-content span { font-size: 13px; } .single-blog-page .exvent-post-pegination .blog-post-pegination .previous-post .post-content .title { font-size: 16px; } .single-blog-page .exvent-post-pegination .blog-post-pegination .next-post { margin-bottom: 30px; } .single-blog-page .exvent-post-pegination .blog-post-pegination .next-post .post-icon { margin-left: 20px; color: #ffae4a; } .single-blog-page .exvent-post-pegination .blog-post-pegination .next-post .post-icon a:hover { color: #ffae4a; } .single-blog-page .exvent-post-pegination .blog-post-pegination .next-post .single-post { display: inline-flex; align-items: center; } .single-blog-page .exvent-post-pegination .blog-post-pegination .next-post .single-post .post-thumb { margin-left: 20px; flex-shrink: 0; } .single-blog-page .exvent-post-pegination .blog-post-pegination .next-post .single-post .post-thumb img { display: block; width: 70px; height: 70px; border-radius: 50%; } .single-blog-page .exvent-post-pegination .blog-post-pegination .next-post .post-content span { font-size: 13px; } .single-blog-page .exvent-post-pegination .blog-post-pegination .next-post .post-content .title { font-size: 16px; } @media only screen and (max-width: 991px) { .exvent-sidebar { margin-top: 50px; } } @media only screen and (max-width: 767px) { .single-blog-page .exvent-post-pegination .blog-post-pegination { flex-wrap: wrap; } } @media only screen and (max-width: 575px) { .single-blog .blog-thumnail a { display: block; } .single-blog .blog-thumnail a .blog-img { width: 100%; } } /*-- /* 16 - CTA CSS /*----------------------------------------*/ .cta-area { padding-bottom: 120px; background-repeat: no-repeat; background-position: center center; background-size: cover; position: relative; z-index: 1; } .cta-area::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #4d0a91; opacity: 0.9; z-index: -9; } .cta-area .cta-shape-1 { position: absolute; top: 0; } .cta-area .cta-shape-2 { position: absolute; top: 0; right: 200px; } .cta-area .cta-shape-3 { position: absolute; left: 25%; bottom: 90px; -webkit-animation: round-01 5s linear infinite; animation: round-01 5s linear infinite; } .cta-area .section-title { margin-bottom: 25px; } @media only screen and (max-width: 767px){ .cta-area .cta-shape-2 { position: absolute; top: 0; right: 20px; } } @media only screen and (max-width: 575px){ .cta-area .cta-shape-2, .cta-area .cta-shape-3{ display: none; } } /*-- /* 17 - Event CSS /*----------------------------------------*/ .event-agenda-area { position: relative; z-index: 1; } .event-agenda-area .shape-1 { position: absolute; left: 0; bottom: 100px; z-index: -1; } .event-agenda-area .shape-2 { position: absolute; right: 0; top: 0; z-index: -1; } .event-agenda-area .section-title { margin-bottom: 70px; } .event-agenda-area .single-event { margin-bottom: 30px; } .event-agenda-area .single-event .event-header .event-thumb { width: 100%; } .event-agenda-area .single-event .event-body { padding: 40px; background-color: #ffffff; position: relative; z-index: 1; } .event-agenda-area .single-event .event-body .event-body-shape { position: absolute; top: 0; left: 0; z-index: -1; } .event-agenda-area .single-event .event-body .event-title { font-size: 24px; margin-bottom: 10px; transition: all 0.3s linear; } .event-agenda-area .single-event .event-body .event-title:hover { color: #ffae4a; } .event-agenda-area .single-event .event-body .event-desc { font-size: 16px; } /*-- /* 17 - Pricing CSS /*----------------------------------------*/ .faq-area { position: relative; } .faq-area .bg-map { position: absolute; left: 0; top: 155px; bottom: 0; right: 0; margin: auto; z-index: -1; } .faq-area .section-title-wrap { margin-bottom: 90px; } .faq-area .accordion .accordion-item { border: none; background: transparent; } .faq-area .accordion .accordion-item .accordion-header .accordion-button { border-bottom: 1px solid #ddd; font-size: 20px; font-weight: 600; color: #1a0a1e; padding-bottom: 25px; background: transparent; } .faq-area .accordion .accordion-item .accordion-header .accordion-button::after { content: "\f106"; font-family: "Font Awesome 5 Free"; background-image: none; } .faq-area .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) { border-bottom: 1px solid #ddd; font-size: 20px; font-weight: 600; color: #ffae4a; background: none; box-shadow: none; } .faq-area .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed)::after { content: "\f107"; font-family: "Font Awesome 5 Free"; background-image: none; transform: none; } .faq-area .accordion .accordion-item .accordion-header .accordion-button:focus { color: #ffae4a; outline: none; box-shadow: none; background: none; } .faq-area .accordion .accordion-item .accordion-collapse .accordion-body p { font-size: 16px; line-height: 36px; } /*-- /* 18 - Contact CSS /*----------------------------------------*/ .contact-form-section .section-title { margin-bottom: 60px; } .contact-form-section .single-contact { display: flex; margin-bottom: 40px; } .contact-form-section .single-contact .contact-icon { font-size: 38px; margin-right: 30px; color: #fc097c; } .contact-form-section .single-contact .contact-icon.orange-color { color: #ffae4a; } .contact-form-section .single-contact .contact-icon.blue-color { color: #00acee; } .contact-form-section .single-contact .contact-info .contact-label { font-size: 22px; margin-bottom: 5px; } .contact-form-section .single-contact .contact-info .address { font-size: 20px; } .contact-form-section .single-contact .contact-info .address:hover { color: inherit; } .contact-form-section .map-section .map { margin-bottom: 100px; } .contact-form-section .map-section .map iframe { height: 580px; width: 100%; filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg); } .contact-form-section .contact-form-wrap { padding: 80px; background-color: #f9fafc; } @media only screen and (max-width: 449px) { .contact-form-section .contact-form-wrap { padding: 40px 20px; } } /*-- /* 17.1 - Event List CSS /*----------------------------------------*/ .event-list-page-wrap .event-list-top-bar .event-list-search { background: #fff; box-shadow: 0px 0px 109px 0px rgba(0, 0, 0, 0.05); } .event-list-page-wrap .event-list-top-bar .event-list-search .single-form { position: relative; } .event-list-page-wrap .event-list-top-bar .event-list-search .single-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]), .event-list-page-wrap .event-list-top-bar .event-list-search .single-form textarea { height: 70px; width: 100%; border: 1px solid #ffffff; color: #666666; padding: 15px 25px; padding-left: 40px; } .event-list-page-wrap .event-list-top-bar .event-list-search .single-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"])::-webkit-input-placeholder, .event-list-page-wrap .event-list-top-bar .event-list-search .single-form textarea::-webkit-input-placeholder { opacity: 0.95; font-size: 15px; color: #9d9d9d; } .event-list-page-wrap .event-list-top-bar .event-list-search .single-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):-moz-placeholder, .event-list-page-wrap .event-list-top-bar .event-list-search .single-form textarea:-moz-placeholder { opacity: 0.95; font-size: 15px; color: #9d9d9d; } .event-list-page-wrap .event-list-top-bar .event-list-search .single-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"])::-moz-placeholder, .event-list-page-wrap .event-list-top-bar .event-list-search .single-form textarea::-moz-placeholder { opacity: 0.95; font-size: 15px; color: #9d9d9d; } .event-list-page-wrap .event-list-top-bar .event-list-search .single-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):-ms-input-placeholder, .event-list-page-wrap .event-list-top-bar .event-list-search .single-form textarea:-ms-input-placeholder { opacity: 0.95; font-size: 15px; color: #9d9d9d; } .event-list-page-wrap .event-list-top-bar .event-list-search .single-form i { display: block; position: absolute; left: 16px; right: auto; top: 50%; transform: translateY(-50%); color: #ffae4a; } .event-list-page-wrap .event-list-top-bar .event-list-search .single-form.form-border::before { content: ""; position: absolute; left: -5px; top: 50%; background: #e5e5e5; width: 1px; height: 45px; transform: translateY(-50%); } @media only screen and (max-width: 767px) { .event-list-page-wrap .event-list-top-bar .event-list-search .single-form.form-border::before { display: none; } } .event-list-page-wrap .event-list-top-bar .event-list-search .form-btn .event-topbar-btn { height: 70px; padding: 0 40px; border-bottom-right-radius: 5px; border-top-right-radius: 5px; display: inline-block; overflow: hidden; font-size: 16px; white-space: nowrap; } .event-list-page-wrap .event-list-top-bar .event-list-search .form-btn .event-topbar-btn:hover { background-color: #fc097c; } @media only screen and (max-width: 1199px) { .event-list-page-wrap .event-list-top-bar .event-list-search .form-btn .event-topbar-btn { padding: 0 30px; } } @media only screen and (max-width: 767px) { .event-list-page-wrap .event-list-top-bar .event-list-search .form-btn .event-topbar-btn { width: 100%; border-bottom-right-radius: 0px; border-top-right-radius: 0px; } } .event-list-page-wrap .event-list-top-bar .event-list-search .form-btn .event-topbar-btn::before { display: none; } .event-list-page-wrap .event-list-top-bar .event-filter-wrap { display: flex; align-items: center; } @media only screen and (max-width: 991px) { .event-list-page-wrap .event-list-top-bar .event-filter-wrap { margin-top: 20px; } } .event-list-page-wrap .event-list-top-bar .event-filter-wrap .event-collapse-btn { margin-left: 30px; } @media only screen and (max-width: 991px) { .event-list-page-wrap .event-list-top-bar .event-filter-wrap .event-collapse-btn { margin-left: 0; } } .event-list-page-wrap .event-list-top-bar .event-filter-wrap .event-collapse-btn .btn { height: 70px; border: 2px solid #ebebeb; border-radius: 5px; font-size: 14px; font-family: "Ubuntu", sans-serif; font-weight: 700; padding: 0 45px; color: #1a0a1e; background-color: transparent; } @media only screen and (max-width: 1399px) { .event-list-page-wrap .event-list-top-bar .event-filter-wrap .event-collapse-btn .btn { padding: 0 35px; } } @media only screen and (max-width: 1199px) { .event-list-page-wrap .event-list-top-bar .event-filter-wrap .event-collapse-btn .btn { padding: 0 25px; } } .event-list-page-wrap .event-list-top-bar .event-filter-wrap .event-collapse-btn .btn::before { display: none; } .event-list-page-wrap .event-list-top-bar .event-filter-wrap .event-list-btn { border: 2px solid #ebebeb; border-radius: 5px; margin-left: 10px; } .event-list-page-wrap .event-list-top-bar .event-filter-wrap .event-list-btn ul { flex-wrap: nowrap; padding: 0 20px; } .event-list-page-wrap .event-list-top-bar .event-filter-wrap .event-list-btn ul li button { width: 25px; height: 66px; border: 0; background: none; color: #1a0a1e; } .event-list-page-wrap .event-list-top-bar .event-filter-wrap .event-list-btn ul li button.active { color: #ffae4a; } .event-list-page-wrap .event-list-top-bar .event-list-tag { margin-top: 15px; } .event-list-page-wrap .event-list-top-bar .event-list-tag ul li { display: inline-block; margin-top: 10px; padding: 0 3px; } .event-list-page-wrap .event-list-top-bar .event-list-tag ul li a { border: 1px solid #e1e1e1; border-radius: 30px; font-size: 14px; color: #1a0a1e; line-height: 30px; padding: 0 15px; display: block; } .event-list-page-wrap .event-list-top-bar .event-list-tag ul li a:hover { color: #fc097c; border-color: #fc097c; } .event-list-page-wrap .event-list-bottom-bar { display: flex; align-items: center; margin-top: 55px; } @media only screen and (max-width: 449px) { .event-list-page-wrap .event-list-bottom-bar { flex-wrap: wrap; justify-content: center; } } .event-list-page-wrap .event-list-bottom-bar .event-list-btn .event-btn { height: 35px; width: 35px; line-height: 35px; background: #ebebeb; border-radius: 5px; text-align: center; font-size: 12px; margin-right: 5px; } .event-list-page-wrap .event-list-bottom-bar .event-list-btn .event-btn:hover { background-color: #ffae4a; color: #ffffff; } .event-list-page-wrap .event-list-bottom-bar .date-picker-filter .input-group { flex-wrap: nowrap; margin-bottom: 0 !important; } .event-list-page-wrap .event-list-bottom-bar .date-picker-filter .input-group #datepicker { font-size: 22px; font-weight: 400; width: 230px; color: #1a0a1e; padding-right: 0; } .event-list-page-wrap .event-list-bottom-bar .date-picker-filter .input-group #datepicker::-webkit-input-placeholder { font-size: 22px; font-weight: 400; color: #1a0a1e; } .event-list-page-wrap .event-list-bottom-bar .date-picker-filter .input-group #datepicker:-moz-placeholder { font-size: 22px; font-weight: 400; color: #1a0a1e; } .event-list-page-wrap .event-list-bottom-bar .date-picker-filter .input-group #datepicker::-moz-placeholder { font-size: 22px; font-weight: 400; color: #1a0a1e; } .event-list-page-wrap .event-list-bottom-bar .date-picker-filter .input-group #datepicker:-ms-input-placeholder { font-size: 22px; font-weight: 400; color: #1a0a1e; } .event-list-page-wrap .event-list-bottom-bar .date-picker-filter .input-group .btn { background: transparent; color: #1a0a1e; padding: 0; font-size: 22px; } .event-list-page-wrap .event-list-bottom-bar .date-picker-filter .input-group .btn::before { display: none; } .event-list-page-wrap .event-list-content-wrap .event-list-item { margin-top: 40px; } .event-list-page-wrap .event-list-content-wrap .event-list-item .event-img { overflow: hidden; position: relative; z-index: 1; } .event-list-page-wrap .event-list-content-wrap .event-list-item .event-img a { display: block; } .event-list-page-wrap .event-list-content-wrap .event-list-item .event-img a img { width: 100%; transition: all 0.3s linear; } .event-list-page-wrap .event-list-content-wrap .event-list-item .event-img .cat { position: absolute; top: 30px; right: 25px; z-index: 2; height: 25px; line-height: 25px; background: #ffae4a; display: inline-block; font-size: 14px; font-weight: 600; padding: 0 15px; border-radius: 5px; color: #ffffff; margin-right: 10px; } .event-list-page-wrap .event-list-content-wrap .event-list-item .event-list-content { margin-top: 20px; } .event-list-page-wrap .event-list-content-wrap .event-list-item .event-list-content .event-price .price { font-size: 24px; line-height: 30px; font-family: "Ubuntu", sans-serif; font-weight: 600; color: #1a0a1e; } .event-list-page-wrap .event-list-content-wrap .event-list-item .event-list-content .title { font-size: 20px; line-height: 24px; font-family: "Ubuntu", sans-serif; font-weight: 700; color: #1a0a1e; margin-top: 15px; margin-bottom: 10px; } .event-list-page-wrap .event-list-content-wrap .event-list-item .event-list-content .title a{ transition: .3s; } .event-list-page-wrap .event-list-content-wrap .event-list-item:hover .event-list-content .title a { color: #fc097c; } .event-list-page-wrap .event-list-content-wrap .event-list-item .event-list-content .meta-data span { font-size: 13px; } .event-list-page-wrap .event-list-content-wrap .event-list-item .event-list-content .meta-data span:last-child { margin-left: 20px; } .event-list-page-wrap .event-list-content-wrap .event-list-item .event-list-content .meta-data span i { color: #ffae4a; margin-right: 5px; } .event-list-page-wrap .event-list-content-wrap .event-list-item .event-list-content p { margin-top: 15px; } .event-list-page-wrap .event-list-content-wrap .event-list-item .event-list-content .ticket-link { font-size: 14px; line-height: 24px; font-family: "Ubuntu", sans-serif; font-weight: 600; color: #ffae4a; text-decoration: underline; -webkit-text-decoration-color: #ffae4a; text-decoration-color: #ffae4a; margin-top: 10px; transition: .3s; } .event-list-page-wrap .event-list-content-wrap .event-list-item:hover .event-list-content .ticket-link{ color: #fc097c; -webkit-text-decoration-color: #fc097c; text-decoration-color: #fc097c; } .event-list-page-wrap .event-list-content-wrap .event-list-item:hover .event-img a img { transform: scale(1.1); } .event-list-page-wrap .event-list-content-wrap .event-list-item.event-list { margin-top: 60px; position: relative; padding-left: 95px; } @media only screen and (max-width: 575px) { .event-list-page-wrap .event-list-content-wrap .event-list-item.event-list { padding-left: 65px; } } .event-list-page-wrap .event-list-content-wrap .event-list-item.event-list::before { content: ""; width: 1px; height: 130%; background-color: #ebebeb; position: absolute; left: 22px; top: 0; z-index: -1; } .event-list-page-wrap .event-list-content-wrap .event-list-item.event-list:last-child::before { height: 100%; } .event-list-page-wrap .event-list-content-wrap .event-list-item.event-list .event-img { border-radius: 5px; } .event-list-page-wrap .event-list-content-wrap .event-list-item.event-list .event-list-content { flex: 1; margin-top: 0; margin-left: 50px; } @media only screen and (max-width: 991px) { .event-list-page-wrap .event-list-content-wrap .event-list-item.event-list .event-list-content { margin-left: 0; margin-top: 25px; } } .event-list-page-wrap .event-list-content-wrap .event-list-item.event-list .event-time { width: 45px; height: 45px; line-height: 16px; text-align: center; background: #fc097c; color: #ffffff; border-radius: 50%; position: absolute; left: 0; top: 0; font-size: 12px; font-family: "Ubuntu", sans-serif; font-weight: 400; display: inline-block; padding: 8px; } .event-list-page-wrap .event-list-content-wrap .event-list-item.event-list .event-time.purple-bg { background: #a221b9; } .event-list-page-wrap .event-list-content-wrap .event-list-item.event-list .event-time.blue-bg { background: #00acee; } .event-list-page-wrap .event-list-content-wrap .event-list-item.event-list .event-time span { font-size: 16px; display: block; } .event-list-page-wrap .event-next-prev-btn { margin-top: 35px; } .event-list-page-wrap .event-next-prev-btn .event-btn { font-size: 15px; } .event-list-page-wrap .event-next-prev-btn .event-btn:hover { color: #ffae4a; } .event-list-page-wrap .event-next-prev-btn .event-btn i { font-size: 11px; } .event-list-page-wrap .event-next-prev-btn .event-btn.btn-next { border-left: 1px solid #ebebeb; padding-left: 30px; margin-left: 25px; } /*-- /* 17.2 - Event Single CSS /*----------------------------------------*/ .event-single-page .event-title { font-size: 24px; line-height: 30px; margin-bottom: 30px; } .event-single-page .single-event .event-thumbnail { margin-bottom: 40px; } .event-single-page .single-event .event-body { margin-bottom: 60px; } .event-single-page .single-event .event-body .text { font-size: 16px; color: #666666; } .event-single-page .event-sponsor-wrapper { margin-bottom: 50px; } .event-single-page .event-sponsor-wrapper .brand-item { padding: 25px 0; } .event-single-page .event-speaker-wrapper .speaker-col { margin-top: 35px; } /*-- /* 07.1 - Speaker Single CSS /*----------------------------------------*/ .single-speaker-page { padding-top: 120px; padding-bottom: 100px; } .single-speaker-page .speaker-wrapper { padding: 40px 60px; border: 1px solid #ebebeb; } .single-speaker-page .speaker-social { text-align: center; margin-top: 35px; } .single-speaker-page .speaker-social .social-list li { display: inline-block; } .single-speaker-page .speaker-social .social-list li a { width: 45px; height: 45px; line-height: 45px; text-align: center; border-radius: 100%; color: #ffffff; font-size: 20px; margin: 0 5px; transition: .2s; } .single-speaker-page .speaker-social .social-list li a.fb-bg { background-color: #4867AA; } .single-speaker-page .speaker-social .social-list li a.fb-bg:hover { background-color: #3B5998; } .single-speaker-page .speaker-social .social-list li a.tw-bg { background-color: #1DA1F2; } .single-speaker-page .speaker-social .social-list li a.tw-bg:hover { background-color: #00B6F1; } .single-speaker-page .speaker-social .social-list li a.pin-bg { background-color: #BD081B; } .single-speaker-page .speaker-social .social-list li a.pin-bg:hover { background-color: #C91517; } .single-speaker-page .speaker-informations { padding: 30px 40px; box-shadow: 0px 0px 109px 0px rgba(0, 0, 0, 0.16); margin-bottom: 50px; } .single-speaker-page .speaker-informations .info-single { margin-bottom: 25px; } .single-speaker-page .speaker-informations .info-single:last-child { margin-bottom: 0; } .single-speaker-page .speaker-informations .info-single .title { font-size: 14px; color: #250449; margin-bottom: 5px; } .single-speaker-page .speaker-informations .info-single .desc { color: #666666; line-height: 20px; } .single-speaker-page .speaker-informations .skill-bar-wrap .skill-item { margin-top: 20px; } .single-speaker-page .speaker-informations .skill-bar-wrap .skill-item:first-child { margin-top: 0; } .single-speaker-page .speaker-informations .skill-bar-wrap .skill-item .skill-header { position: relative; } .single-speaker-page .speaker-informations .skill-bar-wrap .skill-item .skill-header .skill-title { font-size: 12px; font-family: "Ubuntu", sans-serif; line-height: 24px; font-weight: 600; color: #120e1d; } .single-speaker-page .speaker-informations .skill-bar-wrap .skill-item .skill-header .skill-percentage { position: absolute; top: 0; right: 0; font-size: 12px; font-weight: 600; } .single-speaker-page .speaker-informations .skill-bar-wrap .skill-item .skill-header .skill-percentage .counter { line-height: 24px; font-weight: 600; } .single-speaker-page .speaker-informations .skill-bar-wrap .skill-item .skill-bar .bar-inner { width: 100%; height: 10px; margin-top: 5px; position: relative; } .single-speaker-page .speaker-informations .skill-bar-wrap .skill-item .skill-bar .bar-inner .progress-line { height: 10px; position: absolute; border-radius: 5px; width: 0; top: 1px; left: 3px; background: #ffae4a; transition: width 2s; transition-delay: 1s; } .single-speaker-page .persoal-info { margin-bottom: 50px; } .single-speaker-page .persoal-info .title { font-size: 24px; margin-bottom: 15px; color: #250449; } .single-speaker-page .persoal-info p { font-size: 13px; line-height: 28px; color: #666666; } .single-speaker-page .speaker-upcoming .title { font-size: 24px; margin-bottom: 15px; color: #250449; } .single-speaker-page .speaker-upcoming .single-speaker-event { padding: 40px 25px; background-color: #f8f8f8; } .single-speaker-page .speaker-upcoming .single-speaker-event .date-details { display: flex; align-items: center; margin-bottom: 10px; } .single-speaker-page .speaker-upcoming .single-speaker-event .date-details .date { font-size: 40px; color: #ffae4a; margin-right: 10px; } .single-speaker-page .speaker-upcoming .single-speaker-event .date-details .month-time .month { font-size: 12px; font-weight: 600; color: #1a0a1e; } .single-speaker-page .speaker-upcoming .single-speaker-event .date-details .month-time .time { font-size: 12px; line-height: 20px; color: #959595; } .single-speaker-page .speaker-upcoming .single-speaker-event .thumbnail { margin-bottom: 20px; } .single-speaker-page .speaker-upcoming .single-speaker-event .location { margin-bottom: 10px; font-size: 12px; color: #959595; } .single-speaker-page .speaker-upcoming .single-speaker-event .location i { color: #ffae4a; } .single-speaker-page .speaker-upcoming .single-speaker-event .title { margin-bottom: 0; } .single-speaker-page .speaker-upcoming .single-speaker-event .title h3 { font-size: 18px; font-weight: 600; transition: all 0.3s linear; } .single-speaker-page .speaker-upcoming .single-speaker-event .title h3:hover { color: #ffae4a; } @media only screen and (max-width: 991px) { .single-speaker-page .speaker-wrapper { margin-bottom: 40px; } .single-speaker-page .speaker-informations .info-single { text-align: center; } .single-speaker-page .speaker-informations .skill-bar-wrap { margin-top: 40px; } } @media only screen and (max-width: 449px) { .single-speaker-page .speaker-wrapper { padding: 40px; } .single-speaker-page .speaker-wrapper .single-speaker .speaker-details .heading-shape { left: 0; } } /*----------------------------------------*/ /* 06. Widget CSS /*----------------------------------------*/ /*-- /* 06.1 - Sidebar Widget CSS /*----------------------------------------*/ .exvent-sidebar { position: sticky; top: 0; } .exvent-sidebar .sidebar-widget { margin-top: 40px; } .exvent-sidebar .sidebar-widget .widget-title h4 { font-size: 20px; margin-bottom: 15px; } .exvent-sidebar .sidebar-widget.sidebar-widget-no-margin { margin-top: 0; } .exvent-sidebar .sidebar-widget .search-form { position: relative; } .exvent-sidebar .sidebar-widget .search-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]) { width: 100%; height: 50px; margin-bottom: 0; border: 1px solid #8d8d8d; border-radius: 0; padding: 10px 25px; padding-right: 35px; color: #1a0a1e; font-weight: 400; outline: none; overflow: hidden; } .exvent-sidebar .sidebar-widget .search-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"])::-moz-placeholder { font-weight: 500; color: #797e82; } .exvent-sidebar .sidebar-widget .search-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):-ms-input-placeholder { font-weight: 500; color: #797e82; } .exvent-sidebar .sidebar-widget .search-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"])::placeholder { font-weight: 500; color: #797e82; } .exvent-sidebar .sidebar-widget .search-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]):focus { border-color: #8d8d8d; } .exvent-sidebar .sidebar-widget .search-form button { position: absolute; top: 50%; transform: translateY(-50%); right: 0; width: 50px; height: 50px; background: transparent; border: 0; border-radius: 5px; font-size: 14px; color: #1a0a1e; transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1); } .exvent-sidebar .sidebar-widget .category .category-item { margin-top: 10px; } .exvent-sidebar .sidebar-widget .category .category-item:first-child { margin-top: 0; } .exvent-sidebar .sidebar-widget .category .category-item a { display: flex; font-size: 14px; font-family: "Roboto", sans-serif; font-weight: 400; color: #666666; transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1); } .exvent-sidebar .sidebar-widget .category .category-item a:hover { color: #ffae4a; } .exvent-sidebar .sidebar-widget .category .category-item a i { font-size: 10px; line-height: 24px; color: #ffae4a; margin-right: 10px; } .exvent-sidebar .sidebar-widget .category .category-item a .post-count { margin-left: auto; align-items: flex-start; } .exvent-sidebar .sidebar-widget .sidebar-offer { background-repeat: no-repeat; background-position: center center; background-size: cover; position: relative; z-index: 1; padding: 50px 30px; padding-right: 50px; } .exvent-sidebar .sidebar-widget .sidebar-offer::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #1a0a1e; opacity: 0.8; z-index: -1; } .exvent-sidebar .sidebar-widget .sidebar-offer .offer { color: #ffae4a; font-size: 28px; line-height: 38px; margin-bottom: 10px; } .exvent-sidebar .sidebar-widget .sidebar-offer .offer-title { font-size: 28px; line-height: 38px; margin-bottom: 30px; color: #ffffff; } .exvent-sidebar .sidebar-widget .sidebar-offer a { margin-bottom: 30px; } .exvent-sidebar .sidebar-widget .sidebar-offer a:hover { background-color: #fc097c; } .exvent-sidebar .sidebar-widget .popular-posts { padding-right: 30px; } .exvent-sidebar .sidebar-widget .popular-posts ul li { margin-top: 30px; } .exvent-sidebar .sidebar-widget .popular-posts ul li:first-child { margin-top: 0; } .exvent-sidebar .sidebar-widget .popular-posts ul li .post-link { display: flex; align-items: center; } .exvent-sidebar .sidebar-widget .popular-posts ul li .post-link:hover .post-text .title { color: #ffae4a; } .exvent-sidebar .sidebar-widget .popular-posts ul li .post-link .post-thumb { margin-right: 20px; } .exvent-sidebar .sidebar-widget .popular-posts ul li .post-link .post-thumb img { min-width: 60px; height: 60px; } .exvent-sidebar .sidebar-widget .popular-posts ul li .post-link .post-text .title { font-size: 14px; line-height: 16px; font-weight: 600; transition: all 0.5s cubic-bezier(0.645, 0.045, 0.355, 1); } .exvent-sidebar .sidebar-widget .popular-posts ul li .post-link .post-text .post-meta { font-size: 12px; font-weight: 400; line-height: 24px; color: #8d8d8d; display: inline-block; margin-top: 5px; } .exvent-sidebar .sidebar-widget .popular-posts ul li .post-link .post-text .post-meta i { color: #ffae4a; margin-right: 5px; } .exvent-sidebar .sidebar-widget .event-price-details { padding: 20px 0; background-color: #f1f3ff; } .exvent-sidebar .sidebar-widget .event-price-details .price { padding: 0 20px; margin-bottom: 5px; } .exvent-sidebar .sidebar-widget .event-price-details .price h3 { font-size: 30px; } .exvent-sidebar .sidebar-widget .event-price-details .price h3 sup { font-size: 14px; position: relative; top: -15px; } .exvent-sidebar .sidebar-widget .event-price-details .purchase-button { padding: 0 20px; margin-bottom: 30px; } .exvent-sidebar .sidebar-widget .event-price-details .purchase-button .submit_btn { width: auto; padding: 15px 20px; } .exvent-sidebar .sidebar-widget .event-price-details .all-details .title { padding: 0 20px; margin-bottom: 20px; font-size: 24px; line-height: 30px; } .exvent-sidebar .sidebar-widget .event-price-details .all-details .single-details { border-bottom: 1px solid #ffffff; } .exvent-sidebar .sidebar-widget .event-price-details .all-details .single-details:last-child { border-bottom: none; } .exvent-sidebar .sidebar-widget .event-price-details .all-details .single-details .label { margin-top: 15px; padding: 0 20px; display: block; font-family: "Ubuntu", sans-serif; font-size: 14px; font-weight: 600; color: #1a0a1e; } .exvent-sidebar .sidebar-widget .event-price-details .all-details .single-details .details { padding: 0 20px; font-size: 14px; color: #666666; margin-bottom: 15px; } .exvent-sidebar .sidebar-widget .sidebar-google-map { margin-top: 20px; } .exvent-sidebar .sidebar-widget .sidebar-google-map iframe { width: 100%; height: 180px; display: block; filter: brightness(100%) contrast(100%) saturate(0%) blur(0px) hue-rotate(0deg); } @media only screen and (max-width: 991px) { .exvent-sidebar { margin-top: 50px; } } /*-- /* 19.1 - Footer Widget CSS /*----------------------------------------*/ .footer-widget-wrap { padding-top: 70px; padding-bottom: 75px; } .footer-widget { margin-top: 30px; } .widget-info { padding-top: 20px; } .widget-info ul li { display: flex; align-items: center; flex-wrap: nowrap; margin-top: 10px; } .widget-info ul li .info-icon i { display: inline-block; color: #fc097c; font-size: 18px; margin-right: 10px; margin-top: 2px; } .widget-info ul li .info-text { font-size: 16px; line-height: 20px; font-family: "Ubuntu", sans-serif; font-weight: 600; color: #c4c5c7; } .footer-widget-about { margin-top: 15px; } .footer-widget-about p { font-size: 14px; line-height: 30px; color: #ffffff; padding-right: 110px; margin-top: 20px; } .footer-social .social { margin-top: 25px; } .footer-social .social li { display: inline-block; } .footer-social .social li + li { margin-left: 5px; } .footer-social .social li a { width: 35px; height: 35px; line-height: 37px; text-align: center; border-radius: 50%; font-size: 16px; background: #ffffff; color: #fc097c; } .footer-social .social li a:hover { color: #fc097c; } .footer-widget .footer-widget-title { font-size: 20px; font-family: "Ubuntu", sans-serif; font-weight: 600; color: #ffffff; } .widget-link { padding-top: 22px; } .widget-link .link li { margin-top: 7px; } .widget-link .link li a { font-size: 14px; color: #c4c5c7; transition: all 0.3s linear; } .widget-link .link li a:hover { color: #fc097c; padding-left: 10px; } .footer-section-02 .footer-social .social li a { color: #f9d464; } .footer-section-02 .footer-social .social li a:hover { color: #f9d464; } .footer-section-02 .widget-link { padding-top: 22px; } .footer-section-02 .widget-link .link li a:hover { color: #f9d464; } .footer-section-02 .widget-info ul li .info-icon i { color: #f9d464; } .footer-section-02 .widget-info ul li .info-text a:hover { color: #f9d464; } .footer-section-04 .footer-widget-about p { color: #1a0a1e; } .footer-section-04 .footer-widget .footer-widget-title { color: #1a0a1e; } .footer-section-04 .widget-link { padding-top: 22px; } .footer-section-04 .widget-link .link li a { color: #1a0a1e; } .footer-section-04 .widget-link .link li a:hover { color: #fc097c; } .footer-section-04 .widget-info ul li .info-text { color: #1a0a1e; } .footer-section-05 .footer-social .social li a { color: #00acee; } .footer-section-05 .footer-social .social li a:hover { color: #00acee; } .footer-section-05 .widget-link { padding-top: 22px; } .footer-section-05 .widget-link .link li a:hover { color: #00acee; } .footer-section-05 .widget-info ul li .info-icon i { color: #00acee; } .footer-section-05 .widget-info ul li .info-text a:hover { color: #00acee; } /*-- /* 19. Footer CSS /*----------------------------------------*/ .footer-section { background: #010717; padding-top: 110px; background-repeat: no-repeat; background-size: cover; background-position: center center; position: relative; z-index: 1; } .footer-section::after { content: ''; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #120525; opacity: .8; z-index: -1; } .footer-logo { max-width: 170px; } .footer-newsletter { background: linear-gradient(to right, #1c0087, #9a00b0); padding: 75px 90px; border-radius: 10px; position: relative; z-index: 1; margin-bottom: 80px; } .footer-newsletter::after { content: ''; position: absolute; height: 100%; width: 100%; top: 0; left: 0; background-image: url("../images/shape/footer_contact_object.png"); background-repeat: no-repeat; background-size: contain; z-index: -1; } .footer-newsletter .footer-title { padding-right: 20px; } @media only screen and (max-width: 1199px) { .footer-newsletter .footer-title { padding: 0; } } .footer-newsletter .footer-title span { color: #ffffff; display: block; margin-bottom: 10px; } .footer-newsletter .footer-title h4 { color: #ffffff; font-size: 30px; } @media only screen and (max-width: 575px) { .footer-newsletter { padding: 75px 30px; } } .footer-newsletter-form { max-width: 750px; margin: 18px auto 0; position: relative; } .footer-newsletter-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]) { width: 100%; height: 60px; font-size: 18px; font-weight: 400; color: #93a1a2; padding: 0 30px; padding-right: 195px; background-color: #ffffff; border: 0; border-radius: 0; } @media only screen and (max-width: 575px) { .footer-newsletter-form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]) { height: 50px; padding: 0 25px; font-size: 16px; } } .footer-newsletter-form .btn { position: absolute; top: 0; right: 0; height: 60px; line-height: 60px; min-width: 165px; } .footer-newsletter-form .btn:hover { background-color: #250449; } .footer-newsletter-form .btn::before { display: none; } @media only screen and (max-width: 767px) { .footer-newsletter-form .btn { min-width: 120px; } } @media only screen and (max-width: 575px) { .footer-newsletter-form .btn { position: relative; width: 100%; height: 50px; line-height: 50px; margin-top: 10px; } } .footer-widget-social .social-title .title { color: #ffffff; font-size: 24px; font-weight: 600; margin-bottom: 20px; } .footer-widget-social .social-list { margin-bottom: 75px; } .footer-widget-social .social-list li { display: inline-block; } .footer-widget-social .social-list li + li { margin-left: 20px; } @media only screen and (max-width: 449px) { .footer-widget-social .social-list li + li { margin-left: 14px; } } .footer-widget-social .social-list li a { color: #ffffff; width: 60px; height: 60px; line-height: 60px; text-align: center; font-size: 24px; background-color: rgba(255, 255, 255, 0.2); border-radius: 50%; } .footer-widget-social .social-list li a:hover { background-color: #fc097c; } .footer-widget-navigation .footer-navigation { margin-bottom: 60px; } .footer-widget-navigation .footer-navigation ul li { display: inline-block; margin-right: 40px; margin-bottom: 10px; } .footer-widget-navigation .footer-navigation ul li:last-child { margin-right: 0; } @media only screen and (max-width: 767px) { .footer-widget-navigation .footer-navigation ul li { margin-right: 20px; } } .footer-widget-navigation .footer-navigation ul li a { color: #ffffff; font-size: 16px; text-transform: capitalize; } .footer-widget-navigation .footer-navigation ul li a:hover { color: #fc097c; } .footer-copyright-area .footer-copyright-wrap { padding-top: 40px; padding-bottom: 50px; border-top: 1px solid rgba(255, 255, 255, 0.2); } @media only screen and (max-width: 767px) { .copyright-text { text-align: center; } } .copyright-text p { font-size: 14px; color: #c4c5c7; font-family: "Ubuntu", sans-serif; opacity: .6; } .progress-wrap { position: fixed; right: 50px; bottom: 50px; height: 45px; width: 45px; cursor: pointer; display: block; border-radius: 50px; box-shadow: inset 0 0 0 2px rgba(0, 93, 224, 0.2); opacity: 0; visibility: hidden; transform: translateX(130%); z-index: 99; transition: all 200ms linear; } .progress-wrap::after { position: absolute; content: "\f108"; font-family: flaticon !important; text-align: center; line-height: 45px; font-size: 18px; color: #fc097c; left: 0; top: 0; height: 46px; width: 46px; transform: rotate(90deg); cursor: pointer; display: block; z-index: 1; } .progress-wrap svg path { fill: none; } .progress-wrap svg.progress-circle path { stroke: #fc097c; stroke-width: 4; box-sizing: border-box; } .progress-wrap.active-progress { opacity: 1; visibility: visible; transform: translateX(0); } .footer-section-02 { position: relative; } .footer-section-02 .footer-shape-1 { position: absolute; bottom: 0; left: 0; opacity: 0.6; } .footer-section-02 .footer-shape-2 { position: absolute; bottom: 0; right: 0; z-index: 1; opacity: 0.6; } .footer-section-02 .footer-shape-3 { position: absolute; top: 70px; left: 200px; opacity: 0.6; -webkit-animation: round-01 3s linear infinite; animation: round-01 3s linear infinite; } .footer-section-02 .footer-widget { position: relative; z-index: 3; margin-top: 0; } .footer-section-02 .footer-widget .footer-widget-address .widget-title { color: #ffffff; font-size: 20px; margin-bottom: 20px; } .footer-section-02 .footer-widget .footer-widget-address .widget-content .vanue-date { color: #ffae4a; margin-bottom: 5px; } .footer-section-02 .footer-widget .footer-widget-address .widget-content .vanue-location { color: #ffffff; line-height: 30px; } .footer-section-02 .footer-widget .footer-logo { margin-bottom: 20px; margin-top: 20px; } .footer-section-02 .footer-widget .footer-social-2 .social-title-2 h4 { margin-top: 20px; font-size: 20px; color: #ffffff; } @media only screen and (max-width: 991px) { .footer-section-02 .footer-widget .footer-social-2 .social-title-2 h4 { margin-top: 50px; } } .footer-section-02 .footer-widget .footer-social-2 .social-list { margin-top: 30px; } .footer-section-02 .footer-widget .footer-social-2 .social-list li { display: inline-block; } .footer-section-02 .footer-widget .footer-social-2 .social-list li + li { margin-left: 15px; } @media only screen and (max-width: 449px) { .footer-section-02 .footer-widget .footer-social-2 .social-list li + li { margin-left: 10px; margin-bottom: 10px; } } .footer-section-02 .footer-widget .footer-social-2 .social-list li a { color: #ffffff; width: 40px; height: 40px; line-height: 40px; text-align: center; font-size: 16px; background-color: rgba(255, 255, 255, 0.2); border-radius: 50%; } .footer-section-02 .footer-widget .footer-social-2 .social-list li a:hover { background-color: #fc097c; } .footer-section-3 { background-color: #120525; position: relative; z-index: 3; } .footer-section-3 .footer-shape { position: absolute; top: 0; left: 0; z-index: 1; } .footer-section-3 .footer-widget-social { position: relative; z-index: 5; } .footer-section-3 .footer-widget-social .social-title .title { color: #ffffff; font-size: 24px; font-weight: 600; margin-bottom: 20px; } .footer-section-3 .footer-widget-social .social-list { margin-bottom: 75px; } .footer-section-3 .footer-widget-social .social-list li { display: inline-block; } .footer-section-3 .footer-widget-social .social-list li a { color: #ffffff; } .footer-section-3 .footer-widget-social .social-list li:nth-child(1) a { background-color: #a221b9; } .footer-section-3 .footer-widget-social .social-list li:nth-child(1) a:hover { background-color: #4867AA; } .footer-section-3 .footer-widget-social .social-list li:nth-child(2) a { background-color: #fc097c; } .footer-section-3 .footer-widget-social .social-list li:nth-child(2) a:hover { background-color: #1DA1F2; } .footer-section-3 .footer-widget-social .social-list li:nth-child(3) a { background-color: #ffae4a; } .footer-section-3 .footer-widget-social .social-list li:nth-child(3) a:hover { background-color: #189D0E; } .footer-section-3 .footer-widget-social .social-list li:nth-child(4) a { background-color: #00acee; } .footer-section-3 .footer-widget-social .social-list li:nth-child(4) a:hover { background-color: #4867AA; } .footer-section-3 .footer-widget-navigation { position: relative; z-index: 5; } .footer-section-3 .footer-copyright-area { position: relative; z-index: 5; } .progress-wrap-3 { box-shadow: inset 0 0 0 2px rgba(249, 212, 100, 0.2); } .progress-wrap-3::after { color: #f9d464; } .progress-wrap-3 svg.progress-circle path { stroke: #f9d464; } .footer-section-4 { position: relative; z-index: 2; } .footer-section-4 .footer-shape-1 { position: absolute; left: 0; z-index: 1; } .footer-section-4 .footer-shape-2 { position: absolute; right: 0; z-index: 1; } .footer-section-4 .footer-newsletter { margin-bottom: 50px; background: linear-gradient(to right, #fd5251, #ffad4b); } .footer-section-4 .footer-newsletter::after { display: none; } .footer-section-4 .footer-newsletter-form .btn { background-color: #250449; } .footer-section-4 .footer-newsletter-form .btn:hover { background-color: #fc097c; } .footer-section-4 .footer-newsletter-form .btn::before { display: none; } .footer-section-4 .footer-widgets-area { margin-bottom: 60px; } .footer-section-4 .footer-widgets-area .footer-widget .widget-title { font-size: 18px; color: #ffffff; margin-bottom: 25px; } .footer-section-4 .footer-widgets-area .footer-widget .widget-content { color: #ffffff; font-size: 14px; } .footer-section-4 .footer-widgets-area .footer-widget .widget-content .event-date, .footer-section-4 .footer-widgets-area .footer-widget .widget-content .event-address { color: inherit; } .footer-section-4 .footer-widgets-area .footer-widget .widget-content .event-date:hover, .footer-section-4 .footer-widgets-area .footer-widget .widget-content .event-address:hover { color: #ffae4a; } .footer-section-4 .footer-widgets-area .footer-widget .widget-content .event-date { margin-bottom: 10px; } .footer-section-4 .footer-widgets-area .footer-widget .widget-content .event-meta { display: block; margin-bottom: 5px; } .footer-section-4 .footer-widgets-area .footer-widget .widget-content .event-meta:hover { color: #ffae4a; } .footer-section-4 .footer-widgets-area .footer-widget .widget-content .event-meta span { font-size: 18px; margin-right: 15px; color: #ffae4a; } .footer-section-4 .footer-widgets-area .footer-widget .widget-content .footer-nav-item { display: block; margin-bottom: 10px; } .footer-section-4 .footer-widgets-area .footer-widget .widget-content .footer-nav-item:hover { color: #ffae4a; }