.widget_about_style_1 .about-content .description { margin-bottom: 40px; } .widget_about_style_1 .about-content p { color: #777; font-size: 14px; line-height: 25px; margin-bottom: 20px; margin-top: 10px; } .widget_about_style_1 .about-content ul { display: -ms-flexbox; display: -webkit-box; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; padding-left: 0; list-style-type: none; margin-right: -10px; margin-bottom: 5px; margin-top: 5px; } .widget_about_style_1 .about-content ul li { -ms-flex: 0 0 50%; -webkit-box-flex: 0; flex: 0 0 50%; max-width: 50%; margin-top: 10px; font-weight: 600; color: #777; position: relative; padding-right: 10px; padding-left: 22px; } .widget_about_style_1 .button .btn { margin: 20px 0; border-radius: 5px; } .widget_about_style_1 .about-image { -webkit-animation: move3 5s infinite; animation: move3 5s infinite; } @media(max-width: 768px) { .widget_about_style_1 .about-content .header-title h3 { text-align: center;font-size: 30px; } } .widget_product_style_1 { overflow: hidden; } .widget_product_style_1 .box-content { overflow: hidden; position: relative; } .product-slider-horizontal .item { background-color: #FFF; margin-bottom: var(--bs-gutter-x); }:root { --prs7-tab-bg:#fff; --prs7-tab-color:#000; --prs7-tab-active-color:#fff; --prs7-tab-active-bg:var(--theme-color); } .widget_product_style_7 .product_style_7_category_list { background: transparent; margin-bottom: 20px; padding: 0px; display: inline-flex; overflow: auto; list-style-type: none; justify-content: flex-start; } .widget_product_style_7 .product_style_7_category_list li { float: left; padding: 0; margin-right: 10px; border-bottom: 0; height: 40px; display: inline-block; position: relative; flex: none; width: max-content; } .widget_product_style_7 .product_style_7_category_list li:last-child { margin-right: 0px; } .widget_product_style_7 .product_style_7_category_list li a { color:var(--prs7-tab-color); background-color: var(--prs7-tab-bg); padding: 5px 20px; display: block; font-size: 14px; border-radius: 20px; transition: all 0.5s; text-transform: capitalize; text-decoration: none; } .widget_product_style_7 .product_style_7_category_list li a.active, .widget_product_style_7 .product_style_7_category_list li a:hover { color: var(--prs7-tab-active-color); background-color: var(--prs7-tab-active-bg); } .widget_product_style_7 .product_style_7_content a.more-link { display: inline-block; font-size: 15px; } @media (max-width: 600px) { .widget_product_style_7 .product_style_7_category_list { width: 100%; } }.widget_item_style_24 { overflow: hidden; text-align: center; } .widget_item_style_24 .row-flex { position: relative; display: grid; grid-template-columns: var(--item1-per-row); } .widget_item_style_24 .item { position: relative; overflow: hidden; text-align: center; background-position: center; } .widget_item_style_24 .item:before, .widget_item_style_24 .item:after { content: ""; position: absolute; background-repeat: no-repeat; opacity: 0; transition: all 0.5s; -webkit-transform: scale(0.1); transform: scale(0.1); z-index: 0; } .widget_item_style_24 .item:before { background-image: url("views/theme-store/widget/item/image/item-before.png"); height: 100%; top: -30px; left: -30px; width: 100%; } .widget_item_style_24 .item:after { background-image: url("views/theme-store/widget/item/image/item-after.png"); height: 290px; bottom: -40px; right: -30px; width: 250px; } .widget_item_style_24 .item.active:after, .widget_item_style_24 .item.active:before, .widget_item_style_24 .item:hover:after, .widget_item_style_24 .item:hover:before { opacity: 1; -webkit-transform: scale(0.5); transform: scale(0.5); } .widget_item_style_24 .item .img { height: var(--item1-height); width: var(--item1-height); background-color: var(--theme-color); text-align: center; padding: 20px; border-radius: 50%; display: flex; align-items: center; justify-content: center; margin: 20px auto; position: relative; } .widget_item_style_24 .item .img::before { position: absolute; content: ""; width: calc(100% + 20px); height: calc(100% + 20px); border: 1px solid var(--theme-color); border-radius: 50%; } .widget_item_style_24 .item .img img { width: auto; height: 100%; display: inline-block; padding: 5px; margin-top: 5px; } .widget_item_style_24 .item .title { text-align: center; padding: 23px 10px; display: block; position: relative; } .widget_item_style_24 .item .title .step{ color: var(--theme-color); font-weight: bold; font-size: 18px; margin: 0; } .widget_item_style_24 .item .title p.heading { color: var(--item1-title); font-size: 15px; font-weight: bold; margin: 0 0 10px 0; } .widget_item_style_24 .item .title p.description { color: var(--item1-des); font-size: 14px; line-height: 20px; height: 60px; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; } .widget_item_style_24 .item:hover .img img { -webkit-animation: toTopFromBottom 0.5s forwards; animation: toTopFromBottom 0.5s forwards; } .widget_item_style_24 .item:hover .img img { box-shadow: 0 0 10px 4px rgba(31, 66, 135, 0.1); } /* Item top: img -> content */ .widget_item_style_24 .item.top .title{ border-bottom: 1px solid; } .widget_item_style_24 .item.top .title::before{ position: absolute; content: ''; width: 10px; height: 10px; border-radius: 50%; background-color: #000; bottom: -7px; left: 50%; transform: translate(-50%, 0); } .widget_item_style_24 .item.top .img { margin-top: 60px; } .widget_item_style_24 .item.top .img::after { position: absolute; content: ""; width: 1px; height: 50px; background-color: var(--theme-color); bottom: calc(100% + 10px); left: 50%; transform: translate(-50%, 0); } /* Item bottom: content -> img */ .widget_item_style_24 .item.bottom .title{ border-top: 1px solid; } .widget_item_style_24 .item.bottom .title::before{ position: absolute; content: ''; width: 10px; height: 10px; border-radius: 50%; background-color: #000; top: -7px; left: 50%; transform: translate(-50%, 0); } .widget_item_style_24 .item.bottom .img { margin-bottom: 60px; } .widget_item_style_24 .item.bottom .img::after { position: absolute; content: ""; width: 1px; height: 50px; background-color: var(--theme-color); top: calc(100% + 10px); left: 50%; transform: translate(-50%, 0); } @media (max-width: 768px) { .widget_item_style_24 .row-flex { grid-template-columns: var(--item1-per-row-tablet); } } @media (max-width: 600px) { .widget_item_style_24 .row-flex { grid-template-columns: var(--item1-per-row-mobile); } } @media (max-width: 767px) { .widget_item_style_24 .item .title{ padding: 15px 0; } .widget_item_style_24 .item.top .title{ border-bottom: 0; } .widget_item_style_24 .item.bottom .title{ border-top: 0; } } :root { --post-img-height:250px; } .widget_post_tab_style_1 .header-title{ margin-bottom: 0; } .widget_post_tab_style_1 .box-category-list{ display: flex; justify-content: center; } .widget_post_tab_style_1 .post_tab_style_1_category_list { display: flex; align-items: center; background: transparent; list-style: none; margin: 30px auto; overflow: auto; /* border: 1px solid #ccc; */ padding: 10px 0 0 10px; box-shadow: 3px 3px 13px 0 rgba(0,0,0,.1); } .widget_post_tab_style_1 .post_tab_style_1_category_list li { position: relative; flex: 0 0 auto; overflow: hidden; display: inline-block; border: 1px solid rgba(42, 53, 80,0.2); margin: 0 10px 10px 0; transition: all 0.5s; } .widget_post_tab_style_1 .post_tab_style_1_category_list li a { display: block; text-transform: capitalize; text-decoration: none; position: relative; padding: 8px 25px; font-weight: 600; font-size: 14px; color: #000; background-color: #fff; text-align: center; transition: 400ms; z-index: 9; overflow: hidden; } .widget_post_tab_style_1 .post_tab_style_1_category_list li:hover, .widget_post_tab_style_1 .post_tab_style_1_category_list li.active { border-color: var(--theme-color); box-shadow: 0 3px 8px 0 rgba(0,0,0,0.3), 0 0 0 transparent; } .widget_post_tab_style_1 .post_tab_style_1_category_list li:hover a, .widget_post_tab_style_1 .post_tab_style_1_category_list li.active a, .widget_post_tab_style_1 .post_tab_style_1_category_list li:hover a, .widget_post_tab_style_1 .post_tab_style_1_category_list li a.active { color: #fff; background-color: var(--theme-color); } .widget_post_tab_style_1 .post_tab_style_1_category_list li .su_button_circle { background-color: var(--theme-color); border-radius: 1000px; position: absolute; left:0; top:0; width: 0px; height: 0px; margin-left: 0px; margin-top: 0px; pointer-events: none; } .widget_post_tab_style_1 .post_tab_style_1_category_list li .button_text_container{ position:relative; z-index: 10000; } .widget_post_tab_style_1 .post_tab_style_1_category_list li .explode-circle { animation: explode 0.5s forwards; } .widget_post_tab_style_1 .post_tab_style_1_category_list li .desplode-circle{ animation: desplode 0.5s forwards; } @keyframes explode { 0% { width: 0px; height: 0px; margin-left: 0px; margin-top: 0px; background-color: var(--theme-color); } 100% { width: 400px; height: 400px; margin-left: -200px; margin-top: -200px; background-color: var(--theme-color); } } @keyframes desplode { 0% { width: 400px; height: 400px; margin-left: -200px; margin-top: -200px; background-color: rgba(42, 53, 80,0.2); } 100% { width: 0px; height: 0px; margin-left: 0px; margin-top: 0px; background-color: rgba(42, 53, 80,0.2); } } .widget_post_tab_style_1 .post_style_tab_content .item { margin: 0; padding:30px 20px; position: relative; outline: none; } .widget_post_tab_style_1 .post_style_tab_content .item .item-shadow { box-shadow: rgba(100,100,111,.2) 0 7px 29px 0; position: relative; padding:0 0px; background-color: #fff; } .widget_post_tab_style_1 .post_style_tab_content .item.top .item-shadow { padding-top:var(--post-img-height); } .widget_post_tab_style_1 .post_style_tab_content .item.bottom .item-shadow { padding-bottom:var(--post-img-height); } .widget_post_tab_style_1 .post_style_tab_content .item .img { height: var(--post-img-height); position: absolute; left: 0; width: 100%; border-radius: 0; } .widget_post_tab_style_1 .post_style_tab_content .item.top .img { top: 0; } .widget_post_tab_style_1 .post_style_tab_content .item.bottom .img { bottom: 0; } .widget_post_tab_style_1 .post_style_tab_content .item .img img { height: 100%; width: 100%; object-fit: cover; } .widget_post_tab_style_1 .post_style_tab_content .item .date-box { position: absolute; z-index:1; width: 80px; height: 80px; left: 50%; margin-left: -40px; background-color: #fff; color:#000; text-align: center; display: flex; justify-content: center; align-items: center; flex-direction: column; padding:15px 0; box-shadow: rgba(100,100,111,.2) 0 7px 29px 0; } .widget_post_tab_style_1 .post_style_tab_content .item .date-box:before { content: ''; position: absolute; top: 5px; left: 5px; right: 5px; bottom: 5px; border: 1px dashed #ccc; } .widget_post_tab_style_1 .post_style_tab_content .item .date-box p.day{ font-size: 30px; font-weight: bold; } .widget_post_tab_style_1 .post_style_tab_content .item .date-box p.my{ font-size: 15px; margin-bottom: 0; } .widget_post_tab_style_1 .post_style_tab_content .item.top .date-box { top:var(--post-img-height); margin-top: -40px; } .widget_post_tab_style_1 .post_style_tab_content .item.bottom .date-box { bottom:var(--post-img-height); margin-bottom: -40px; } .widget_post_tab_style_1 .post_style_tab_content .item .title { padding:50px 20px; } .widget_post_tab_style_1 .post_style_tab_content .item .title .header { font-size: 18px; line-height: 30px; margin:20px 0; text-align: center; outline: none; font-family: var(--font-header); color: #000; } .widget_post_tab_style_1 .post_style_tab_content .item .title .header a { outline: none;color: #000; } .widget_post_tab_style_1 .post_style_tab_content .item .title .description { text-align: center; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; } .widget_post_tab_style_1 .post_style_tab_content .item .title .read-more a { color:#000; border: 1px solid #ccc; border-radius: 20px; padding:5px 30px; display: inline-block; position: relative; transition: all 0.3s; outline: none; } .widget_post_tab_style_1 .post_style_tab_content .item:hover { box-shadow: none; } @media (max-width: 600px) { .widget_post_tab_style_1 .post_tab_style_1_category_list {margin: 20px auto; } .widget_post_tab_style_1 .post_style_tab_content a.more-link { margin-top: 20px; } }.widget_videos_style_1 .slick-slide { margin: 0 10px 10px 10px;outline: none; overflow: hidden; } .widget_videos_style_1 .video-item .video-img { position: relative; height: var(--video-height);overflow: hidden;outline: none;border-radius: 5px;transition: all 0.3s ease; } .widget_videos_style_1 .video-item .video-img img { width: 100%; height: 100%; object-fit: cover;outline: none; } .widget_videos_style_1 .video-title .heading { margin: 10px 0; } .widget_videos_style_1 .video-title .heading a { color:#000; font-size: 15px; outline: none; } .widget_videos_style_1 .play-now { position: absolute; left: 50%; top: 50%; display: block; border-radius: 50%; z-index: 10; width: 60px; height: 60px; -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); transform-origin: center center; } .widget_videos_style_1 .play-now .icon { position: absolute; left: 50%; top: 50%; height: 65px; width: 65px; text-align: center; line-height: 65px; color: #fff; z-index: 1; font-size: 20px; padding-left: 5px; display: block; -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); -webkit-transform-origin: center; transform-origin: center center; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; -webkit-box-shadow: 0 5px 10px 0 rgba(255, 255, 255, .1); -moz-box-shadow: 0 5px 10px 0 rgba(255, 255, 255, .1); -ms-box-shadow: 0 5px 10px 0 rgba(255, 255, 255, .1); -o-box-shadow: 0 5px 10px 0 rgba(255, 255, 255, .1); box-shadow: 0 5px 10px 0 rgba(255, 255, 255, .1); background-color: var(--theme-color); } .widget_videos_style_1 .play-now .ripple, .widget_videos_style_1 .play-now .ripple:before, .widget_videos_style_1 .play-now .ripple:after { position: absolute; top: 50%; left: 50%; height: 65px; width: 65px; -webkit-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); -webkit-transform-origin: center; transform-origin: center center; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; border-radius: 50%; -webkit-box-shadow: 0 0 0 0 rgba(255, 255, 255, .3); -moz-box-shadow: 0 0 0 0 rgba(255, 255, 255, .3); -ms-box-shadow: 0 0 0 0 rgba(255, 255, 255, .3); -o-box-shadow: 0 0 0 0 rgba(255, 255, 255, .3); box-shadow: 0 0 0 0 rgba(255, 255, 255, .3); -webkit-animation: ripple 3s infinite; -moz-animation: ripple 3s infinite; -ms-animation: ripple 3s infinite; -o-animation: ripple 3s infinite; animation: ripple 3s infinite; } .widget_videos_style_1 .play-now .ripple:before { -webkit-animation-delay: .9s; -moz-animation-delay: .9s; -ms-animation-delay: .9s; -o-animation-delay: .9s; animation-delay: .9s; content: ""; position: absolute; } .widget_videos_style_1 .play-now .ripple:after { -webkit-animation-delay: .6s; -moz-animation-delay: .6s; -ms-animation-delay: .6s; -o-animation-delay: .6s; animation-delay: .6s; content: ""; position: absolute; background-color: var(--theme-color); } .widget_videos_style_1 .video-item:hover .video-img { box-shadow: 0 4px 20px 0 rgba(0,0,0,0.2), 0 0 0 transparent; } @media (max-width: 767px) { .widget_videos_style_1 .video-item .video-img { height: 110px; } }/* *** Style Item Project *** */ .post .list-project { margin-top: 50px; } .item-project.item{ margin-bottom: var(--bs-gutter-x); } .product-detail-cart .btn { border: 0px !important; } .product-detail-cart .addtocart_button .product_add_to_cart::before { content: ''; background-color: #40976c !important; color: #fff; } .product-detail-cart .addtocart_button .product_add_to_cart_now::before { content: ''; background-color: #ffde01; } .product-detail-cart .addtocart_button .product_add_to_cart_now span { color: #000; } .item-project.item a { display: inherit; width: 100%; flex-direction: column; align-items: center; } .item-project.item .img { position: relative; display: block; width: 100%; padding-top: 67%; height: inherit; overflow: hidden; box-shadow: none; transition: all .5s ease-in-out; } .item-project.item .img picture { position: absolute; top: 0; left: 0; width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; overflow: hidden; } .item-project.item .img picture img { height: 100%; width: 100%; object-fit: cover; position: relative; left: 50%; top: 50%; transform: translateY(-50%) translateX(-50%); display: inherit; } .item-project .header, .widget_post_style_1 .item .header { display: block; text-align: center; font-size: 14px; margin: 7px 0 0; width: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color: #141414; font-weight: 400; font-style: normal; letter-spacing: 0; line-height: 32px; text-transform: uppercase; } .category-child-wrapper .category-list { padding: 15px; list-style: none; display: flex; align-items: center; justify-content: center; } .category-child-wrapper .category-link { display: inline-block; color: #222; padding: 10px 15px; font-size: 16px; } .category-child-wrapper .category-link.active { font-weight: bold; } /* *** Style Item Project *** */ .btn-custom { background-color: transparent; border-radius: 0; text-align: center; color: var(--theme-color); text-transform: uppercase; margin: auto; font-weight: 500; font-size: 12px; padding: 16px 40px; border: 2px solid var(--theme-color); transition: all .3s linear; -webkit-transition: all .3s linear; letter-spacing: 2px; } .btn-custom:hover { color: #fff; background-color: var(--theme-color); } .my-5 { margin: 50px 0; } .mt-20 { margin-top: 20px; } .mt-30 { margin-top: 30px; } .mt-40 { margin-top: 40px; } .mb-40 { margin-bottom: 40px; } .sidebar .widget .sidebar-title { padding: 0px; } .sidebar .widget .header-title.header-title-style-1 .header { background-color: var(--theme-color); border-radius: 12px 12px 0px 0px; }