body, p {font-size: 16px;}*, ol, ul {margin: 0;}.bg-img, .bg-overlay {background-position: center center;}.bg-img, .hero-area {background-repeat: no-repeat;}.bg-img, .bg-overlay, .hero-area, .subscribe-newsletter-area {background-size: cover;}* {padding: 0;}body {font-family: Dosis, sans-serif;color: #707070;overflow-x: hidden;}h1, h2, h3, h4, h5, h6 {color: #303030;line-height: 1.3;font-weight: 500;}p {color: #707070;line-height: 1.7;font-weight: 400;}ol li, ul li {list-style: none;}img {height: auto;max-width: 100%;}.mt-15 {margin-top: 15px !important;}.mt-30 {margin-top: 30px !important;}.mt-50 {margin-top: 50px !important;}.mt-70 {margin-top: 70px !important;}.mt-100 {margin-top: 100px !important;}.mb-15 {margin-bottom: 15px !important;}.mb-30 {margin-bottom: 30px !important;}.mb-50 {margin-bottom: 50px !important;}.mb-70 {margin-bottom: 70px !important;}.mb-100 {margin-bottom: 100px !important;}.ml-15 {margin-left: 15px !important;}.ml-30 {margin-left: 30px !important;}.ml-50 {margin-left: 50px !important;}.mr-15 {margin-right: 15px !important;}.mr-30 {margin-right: 30px !important;}.mr-50 {margin-right: 50px !important;}.height-400 {height: 400px;}.height-500 {height: 500px;}.height-600 {height: 600px;}.height-700 {height: 700px;}.height-800 {height: 800px;}.section-padding-100 {padding-top: 100px;padding-bottom: 100px;}.section-padding-100-0 {padding-top: 100px;padding-bottom: 0;}.section-padding-0-100 {padding-top: 0;padding-bottom: 100px;}.section-padding-100-70 {padding-top: 100px;padding-bottom: 70px;}.section-heading {position: relative;z-index: 1;margin-bottom: 40px;}.section-heading h2 {font-size: 30px;text-transform: uppercase;margin-bottom: 0;}.section-heading p, .single-blog-post .post-content .post-excerpt {font-size: 16px;color: #707070;margin-bottom: 0;}.bg-white {background-color: #fff !important;}.bg-dark {background-color: #000 !important;}.bg-transparent {background-color: transparent !important;}.font-bold {font-weight: 700;}.font-light {font-weight: 300;}.bg-overlay {position: relative;z-index: 2;}.bg-fixed {background-attachment: fixed !important;}.bg-gray {background-color: #f2f4f5;}#scrollUp, .alazea-btn {background-color: #39b988;color: #fff;}#scrollUp {display: flex;justify-content: center;align-items: center;border-radius: 15px;bottom: 10px;box-shadow: 0 2px 6px 0 rgba(0, 0, 0, 0.3);font-size: 24px;height: 40px;line-height: 40px;right: 50px;text-align: center;width: 40px;-webkit-transition-duration: 0.5s;transition-duration: 0.5s;}#scrollUp:hover {background-color: #303030;}.alazea-btn {-webkit-transition-duration: 0.4s;transition-duration: 0.4s;position: relative;z-index: 1;display: inline-block;min-width: 150px;height: 46px;border: 2px solid #39b988;border-radius: 10px;padding: 0 20px;font-size: 16px;line-height: 42px;text-transform: uppercase;font-weight: 600;}.alazea-btn.active, .alazea-btn:focus, .alazea-btn:hover {font-size: 16px;color: #39b988;font-weight: 600;background-color: transparent;box-shadow: none;}.alazea-btn.contact-btn {display: flex;justify-content: center;align-items: center;}.header-area {position: absolute;width: 100%;z-index: 999;top: 0;left: 0;background-color: #00000033;}.header-area .top-header-area {position: relative;z-index: 100;background-color: transparent;width: 100%;height: 42px;border-bottom: 1px solid rgba(235, 235, 235, 0.2);}.header-area .top-header-area .top-header-content {position: relative;z-index: 1;height: 41px;}.header-area .top-header-area .top-header-content .top-header-meta a {display: inline-block;font-size: 12px;font-weight: 400;color: #fff;line-height: 1;}.header-area .top-header-area .top-header-content .top-header-meta a i, .single-blog-post .post-content .post-meta a i, .single-post-details-area .post-content .post-meta a i {margin-right: 5px;color: #39b988;}.header-area .top-header-area .top-header-content .top-header-meta .cart, .header-area .top-header-area .top-header-content .top-header-meta .language-dropdown, .shop-sorting-data .search_by_terms, .shop-widget, .single_product_desc, .single_product_thumb, .slider-range-price, .subscribe-newsletter-area .subscribe-form form {position: relative;z-index: 1;}.header-area .top-header-area .top-header-content .top-header-meta .language-dropdown::after {width: 1px;height: 100%;background-color: rgba(235, 235, 235, 0.2);content: "";top: 0;right: 15px;z-index: 2;position: absolute;}.header-area .top-header-area .top-header-content .top-header-meta .language-dropdown .btn {padding: 0;background-color: transparent;border: none;font-size: 12px;}.header-area .top-header-area .top-header-content .top-header-meta .language-dropdown .btn:focus, .shop-sorting-data .search_by_terms select:focus, .single-widget-area .search-form input:focus {box-shadow: none;}.header-area .top-header-area .top-header-content .top-header-meta .language-dropdown .dropdown-menu {background-color: #39b988;border: none;box-shadow: 0 5px 30px 0 rgba(0, 0, 0, 0.15);}.header-area .top-header-area .top-header-content .top-header-meta .language-dropdown .dropdown-menu .dropdown-item:focus, .header-area .top-header-area .top-header-content .top-header-meta .language-dropdown .dropdown-menu .dropdown-item:hover {color: #fff;background-color: #111;}.header-area .top-header-area .top-header-content .top-header-meta .cart::after {width: 1px;height: 100%;background-color: rgba(235, 235, 235, 0.2);content: "";top: 0;left: -15px;z-index: 2;position: absolute;}.footer-area .footer-bottom-area .footer-nav ul li:last-child a, .header-area .top-header-area .top-header-content .top-header-meta .cart a {margin-right: 0;}.header-area .alazea-main-menu {position: relative;z-index: 1;-webkit-transition-duration: 0.2s;transition-duration: 0.2s;}.header-area .alazea-main-menu .classy-nav-container {background-color: transparent;}.header-area .alazea-main-menu .classy-navbar {height: 90px;padding: 0;}.header-area .alazea-main-menu .classy-navbar .nav-brand {line-height: 1;}.header-area .alazea-main-menu .classynav ul li a {padding: 0 30px;font-weight: 500;text-transform: capitalize;font-size: 20px;color: #fff;}.header-area #searchIcon:focus, .header-area #searchIcon:hover, .header-area .alazea-main-menu .classynav ul li a:focus, .header-area .alazea-main-menu .classynav ul li a:hover, .header-area .alazea-main-menu .search-form .closeIcon:hover, .single-product-area .product-info a p:focus, .single-product-area .product-info a p:hover {color: #39b988;}.footer-area .footer-bottom-area .footer-nav ul li a:focus, .footer-area .footer-bottom-area .footer-nav ul li a:hover, .footer-area .single-footer-widget .single-best-seller-product .product-info a:focus, .footer-area .single-footer-widget .single-best-seller-product .product-info a:hover, .footer-area .single-footer-widget .widget-nav ul li a:focus, .footer-area .single-footer-widget .widget-nav ul li a:hover, .header-area .alazea-main-menu .classynav ul li a::after {color: #fff;}.header-area .alazea-main-menu .classynav ul li ul li a {padding: 0 20px;color: #303030;font-size: 14px;border-bottom: none;}.contact-information p span, .header-area .alazea-main-menu .classynav ul li ul li a::after, .product_details_tab .additional_info_area p, .shop-widget .single-best-seller-product .product-info a:focus, .shop-widget .single-best-seller-product .product-info a:hover, .single-benefits-area p.h5, .single-widget-area .single-best-seller-product .product-info a:focus, .single-widget-area .single-best-seller-product .product-info a:hover {color: #303030;}.header-area .alazea-main-menu .search-form {position: relative;z-index: 1;opacity: 0;visibility: hidden;-webkit-transition-duration: 0.5s;transition-duration: 0.5s;}.header-area .alazea-main-menu .search-form form {-webkit-transition-duration: 0.5s;transition-duration: 0.5s;position: absolute;top: 0;right: 0;z-index: 100;background-color: #fff;width: 500px;border-radius: 5px;padding: 30px;box-shadow: 0 3px 40px 0 rgba(0, 0, 0, 0.15);}.header-area .alazea-main-menu .search-form form input {width: 100%;height: 45px;border: 1px solid #ebebeb;padding: 0 30px;border-radius: 5px;font-size: 14px;}.header-area .alazea-main-menu .search-form .closeIcon {-webkit-transition-duration: 0.5s;transition-duration: 0.5s;position: absolute;top: 41px;right: 60px;z-index: 200;cursor: pointer;color: #707070;}.header-area .alazea-main-menu .search-form.active {opacity: 1;visibility: visible;z-index: 9999;}.header-area .is-sticky .alazea-main-menu {background-color: #111;position: fixed;width: 100%;top: 0;left: 0;z-index: 9999;box-shadow: 0 5px 50px 15px rgba(0, 0, 0, 0.2);}.alazea-video-area .video-icon:hover, .single-product-area:hover .product-img {box-shadow: 0 5px 30px 0 rgba(0, 0, 0, 0.15);}.header-area #searchIcon {-webkit-transition-duration: 0.5s;transition-duration: 0.5s;color: #fff;font-size: 20px;cursor: pointer;margin-left: 50px;}.hero-area {height: 100vh;width: 100vw;background-position: center;}.hero-area h1 {font-size: 45px;letter-spacing: 1px;color: #fff;text-transform: uppercase;}.hero-area p {font-size: 18px;color: #fff;margin-bottom: 50px;}.subscribe-newsletter-area {position: relative;z-index: 1;padding: 60px 0;background-position: top right;}.subscribe-newsletter-area .subscribe-form form input {-webkit-transition-duration: 0.5s;transition-duration: 0.5s;width: 100%;height: 46px;background-color: #fff;padding: 10px 20px;border: none;}.subscribe-newsletter-area .subscribe-form form input:focus {box-shadow: 0 1px 15px rgba(0, 0, 0, 0.15);}.subscribe-newsletter-area .subscribe-form form button {position: absolute;top: 0;right: 0;z-index: 10;border: none;border-radius: 0 2px 2px 0;}.subscribe-newsletter-area .subscribe-side-thumb .first-img {position: absolute;top: -30px;left: 5%;z-index: 10;}.single-blog-post, .single-product-area {height: 100%;position: relative;z-index: 1;-webkit-transition-duration: 0.5s;transition-duration: 0.5s;}.single-product-area .product-img {max-height: 300px;border-radius: 10px;overflow: hidden;position: relative;z-index: 1;-webkit-transition-duration: 0.5s;transition-duration: 0.5s;height: 100%;}.single-product-area .product-img a {display: block;height: 100%;}.single-product-area .product-img img {position: relative;z-index: 1;width: 100%;-webkit-transition-duration: 0.5s;transition-duration: 0.5s;height: 100%;object-fit: cover;}.single-product-area .product-img .product-tag a {background-color: #429edf;border-radius: 2px;display: inline-block;height: 20px;padding: 0 10px;line-height: 20px;text-transform: uppercase;color: #fff;font-weight: 700;font-size: 12px;position: absolute;top: 20px;left: 20px;z-index: 10;}.single-product-area .product-img .product-tag.sale-tag a {background-color: #e61d47;}.single-product-area .product-img .product-meta {position: absolute;bottom: 30px;left: 15px;right: 15px;z-index: 100;visibility: hidden;opacity: 0;-webkit-transition-duration: 0.5s;transition-duration: 0.5s;}.single-product-area .product-img .product-meta a {font-size: 16px;color: #fff;font-weight: 600;background-color: #303030;-webkit-box-flex: 0;-ms-flex: 0 0 50px;flex: 0 0 50px;max-width: 50px;width: 50px;height: 50px;line-height: 50px;text-transform: uppercase;text-align: center;}.shop-widget .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before, .single-product-area .product-img .product-meta a:focus, .single-product-area .product-img .product-meta a:hover {background-color: #39b988;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.header-area .alazea-main-menu .classynav ul li a {font-size: 18px;padding: 0 20px;}.hero-area h1 {font-size: 36px;}.single-product-area .product-img .product-meta a {font-size: 11px;}}.single-product-area .product-img .product-meta .add-to-cart-btn {-webkit-box-flex: 0;-ms-flex: 0 0 calc(100% - 100px);flex: 0 0 calc(100% - 100px);max-width: calc(100% - 100px);width: calc(100% - 100px);border-left: 1px solid rgba(235, 235, 235, 0.5);border-right: 1px solid rgba(235, 235, 235, 0.5);}.single-product-area .product-info a p {margin-bottom: 0;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;}.single-product-area .product-info h6 {margin-bottom: 0;font-size: 18px;}.single-product-area:hover .product-img img {transform: scale(1.1);}.single-product-area:hover .product-img .product-meta {visibility: visible;opacity: 1;}.single-product-area:hover .product-info a {text-decoration: none;}.shop-sorting-data {position: relative;z-index: 1;padding-bottom: 25px;margin-bottom: 50px;border-bottom: 1px solid #ebebeb;}.shop-sorting-data .shop-page-count p {font-size: 18px;color: #707070;margin-bottom: 0;font-weight: 500;}.shop-sorting-data .search_by_terms select {width: 180px;height: 40px;color: #51545f;font-size: 16px;background-color: #f5f5f5;border: 1px solid #ebebeb;border-radius: 2px;margin-left: 30px;}.shop-widget .widget-title {text-transform: uppercase;margin-bottom: 20px;}.shop-widget .custom-control .custom-control-label {font-size: 16px;color: #707070;}.footer-area .single-footer-widget .single-best-seller-product, .shop-widget .single-best-seller-product, .single-widget-area .single-best-seller-product {position: relative;z-index: 1;margin-bottom: 20px;}.alazea-progress-bar .single_progress_bar:last-child, .contact-information p:last-child, .footer-area .single-footer-widget .contact-information p:last-child, .footer-area .single-footer-widget .single-best-seller-product::after, .portfolio-details-meta p, .portfolio-details-meta:last-child, .shop-widget .single-best-seller-product::after, .single-service-area .service-content p, .single-service-area:last-child, .single-team-member .team-member-info p, .single-widget-area .author-widget .author-thumb-name .author-name p, .single-widget-area .single-best-seller-product::after, .single-widget-area .single-latest-post:last-child {margin-bottom: 0;}.footer-area .single-footer-widget .single-best-seller-product .product-thumbnail, .shop-widget .single-best-seller-product .product-thumbnail, .single-widget-area .single-best-seller-product .product-thumbnail, .single-widget-area .single-latest-post .post-thumb {-webkit-box-flex: 0;-ms-flex: 0 0 70px;flex: 0 0 70px;max-width: 70px;width: 70px;margin-right: 30px;}.shop-widget .single-best-seller-product .product-info a, .single-widget-area .single-best-seller-product .product-info a {display: block;color: #707070;font-size: 16px;font-weight: 400;margin-bottom: 5px;}.shop-widget .single-best-seller-product .product-info p, .single-widget-area .single-best-seller-product .product-info p {margin-bottom: 0;color: #303030;font-weight: 500;}.shop-widget .single-best-seller-product .product-info .ratings i, .single-widget-area .single-best-seller-product .product-info .ratings i {font-size: 12px;color: #ff9800;}.shop-widget .ui-slider-handle {background-color: #39b988;border: none;border-radius: 50%;width: 12px;height: 12px;position: absolute;z-index: 30;top: -3px;}.ui-slider-handle.first-handle {display: none !important;}.shop-widget .ui-slider-range.ui-widget-header.ui-corner-all {background-color: #39b988;position: absolute;height: 6px;width: auto;z-index: 10;left: 2px !important;}.shop-widget .ui-slider-horizontal {height: 6px;background-color: #f5f5f5;border-radius: 10px;}.shop-widget .range-price {font-size: 16px;font-weight: 500;margin-top: 15px;text-transform: uppercase;}.single_product_thumb .carousel-indicators {position: relative;right: 0;bottom: 0;left: 0;z-index: 15;margin-right: 0;margin-left: 0;margin-top: 30px;}.single_product_thumb .carousel-indicators li {-webkit-box-flex: 0;-ms-flex: 0 0 100px;flex: 0 0 100px;width: 100px;height: 100px;margin-right: 15px;margin-left: 15px;cursor: pointer;border: 1px solid transparent;background-size: cover;}.single_product_thumb .carousel-indicators li.active {border: 1px solid #39b988;}.single_product_desc .title {font-size: 30px;margin-bottom: 10px;text-transform: uppercase;}.single_product_desc .price {font-size: 26px;font-weight: 600;color: #39b988;margin-bottom: 30px;}.comment_area .headline, .comment_area .single_comment_area .comment-wrapper, .leave-comment-area h4, .single-benefits-area img, .single_product_desc .short_overview {margin-bottom: 30px;}.checkout_details_area .custom-control-label, .single_product_desc .short_overview p, .submit_a_review_area .form-group > label {font-size: 14px;}.single_product_desc .cart--area {position: relative;z-index: 1;border-bottom: 1px solid #ebebeb;padding-bottom: 50px;}.about-us-area, .cart-table, .cart-totals-area, .checkout-content, .checkout_details_area, .comment_area .single_comment_area, .contact--thumbnail, .coupon-discount, .footer-area, .footer-area .footer-bottom-area, .portfolio-details-area, .portfolio-slides, .single-blog-post .post-thumbnail, .single-cool-fact, .single-team-member, .single-team-member .team-member-thumb, .single-testimonial-slide, .single_product_desc .cart, .single_product_desc .wishlist-compare, .testimonials-slides {position: relative;z-index: 1;}.single_product_desc .cart .quantity {position: relative;z-index: 1;-webkit-box-flex: 0;-ms-flex: 0 0 130px;flex: 0 0 130px;max-width: 130px;width: 130px;}.single_product_desc .cart .quantity .qty-text {height: 46px;padding: 5px 15px;width: 130px;-moz-appearance: textfield;-webkit-appearance: textfield;appearance: textfield;font-size: 14px;border: none;background-color: #f2f4f5;text-align: center;}.cart-table .quantity .qty-minus, .cart-table .quantity .qty-plus, .single_product_desc .cart .quantity .qty-minus, .single_product_desc .cart .quantity .qty-plus {display: block;height: 100%;position: absolute;left: 10px;text-align: center;top: 0;width: 30px;z-index: 99;cursor: pointer;font-size: 8px;line-height: 46px;color: #303030;}@media only screen and (min-width: 768px) and (max-width: 991px) {.header-area .top-header-area {z-index: 1;}.header-area .top-header-area .top-header-content .top-header-meta .language-dropdown .dropdown-menu {top: 90px !important;}.header-area .alazea-main-menu .classy-navbar .classy-menu {background-color: #111;}.header-area .alazea-main-menu .classynav ul li a {background-color: #111;font-size: 16px;color: #fff;border-bottom: none;}.header-area .alazea-main-menu .classynav ul li ul li a::after {color: #fff;}.header-area .alazea-main-menu .classynav ul li ul li a {padding: 0 45px;color: #fff;}.header-area .alazea-main-menu .classy-navbar-toggler .navbarToggler span {background-color: #fff;}.header-area .alazea-main-menu .classycloseIcon .cross-wrap span {background: #fff;}.header-area #searchIcon {margin-left: 30px;margin-top: 15px;}.hero-area h1 {font-size: 30px;}.hero-area p {font-size: 18px;}.subscribe-newsletter-area .subscribe-form {margin-top: 50px;}.single-product-area .product-img .product-meta a {font-size: 11px;}.single_product_desc .cart .quantity {-webkit-box-flex: 0;-ms-flex: 0 0 70px;flex: 0 0 70px;max-width: 70px;width: 70px;}.single_product_desc .cart .quantity .qty-text {width: 70px;}.single_product_desc .cart .quantity .qty-minus, .single_product_desc .cart .quantity .qty-plus {left: 0;}}.cart-table .quantity .qty-plus, .single_product_desc .cart .quantity .qty-plus {left: auto;right: 10px;}@media only screen and (max-width: 767px) {.section-padding-100-0 {padding-top: 30px;}.hero-area {background-size: cover;height: 40vh;}.hero-area h1, .section-heading h2, .single_product_desc .title {font-size: 24px;}.header-area .top-header-area {z-index: 1;}.header-area .top-header-area .top-header-content .top-header-meta a span {display: none;}.header-area .top-header-area .top-header-content .top-header-meta .language-dropdown .dropdown-menu {min-width: 100px;top: 70px !important;}.header-area .alazea-main-menu .classy-navbar .classy-menu {background-color: #111;}.header-area .alazea-main-menu .classy-navbar {height: 70px;}.header-area .alazea-main-menu .classynav ul li a {background-color: #111;font-size: 16px;color: #fff;border-bottom: none;}.header-area .alazea-main-menu .classynav ul li ul li a::after {color: #fff;}.header-area .alazea-main-menu .classynav ul li ul li a {padding: 0 45px;color: #fff;}.header-area .alazea-main-menu .classy-navbar-toggler .navbarToggler span {background-color: #fff;}.header-area .alazea-main-menu .classycloseIcon .cross-wrap span {background: #fff;}.header-area .alazea-main-menu .search-form form {width: 290px;padding: 20px;}.header-area .alazea-main-menu .search-form form input {padding: 0 15px;}.header-area .alazea-main-menu .search-form .closeIcon {top: 31px;right: 35px;}.header-area #searchIcon {margin-left: 30px;margin-top: 15px;}.hero-area p {font-size: 16px;}.subscribe-newsletter-area .subscribe-form {margin-top: 50px;}.single-product-area .product-img .product-meta a {font-size: 14px;}.shop-sorting-data .shop-page-count {margin-bottom: 30px;}.shop-sorting-data .search_by_terms select {margin-left: 0;margin-bottom: 15px;}.single_product_thumb {margin-bottom: 50px;}.single_product_thumb .carousel-indicators li {-webkit-box-flex: 0;-ms-flex: 0 0 60px;flex: 0 0 60px;width: 60px;height: 60px;}.single_product_desc .wishlist-compare {margin-top: 30px;}}@media only screen and (min-width: 480px) and (max-width: 767px) {.shop-sorting-data .search_by_terms select {margin-left: auto;margin-right: 15px;margin-bottom: 0;}.single_product_desc .wishlist-compare {margin-top: 0;}}.single_product_desc .wishlist-compare a {background-color: #f2f4f5;display: inline-block;width: 46px;height: 46px;text-align: center;line-height: 46px;font-size: 18px;}.cart-table tbody tr td.cart_product_img, .coupon-discount form, .mfp-bottom-bar, .single_product_desc .products--meta p, .testimonials-slides .owl-dots {display: -webkit-box;display: -ms-flexbox;}.single_product_desc .products--meta {position: relative;z-index: 1;padding-top: 50px;}.single_product_desc .products--meta p {display: flex;}.single_product_desc .products--meta p span:first-child {font-weight: 500;color: #303030;-webkit-box-flex: 0;-ms-flex: 0 0 150px;flex: 0 0 150px;max-width: 150px;width: 150px;}.single_product_desc .products--meta p span:last-child {font-weight: 400;color: #707070;}.single_product_desc .products--meta p span:last-child a {color: #ccc;font-size: 14px;margin-right: 15px;}.breadcrumb-area .breadcrumb .breadcrumb-item a:focus, .breadcrumb-area .breadcrumb .breadcrumb-item a:hover, .comment_area .single_comment_area .comment-wrapper .comment-content a:hover, .footer-area .footer-bottom-area .copywrite-text p a:focus, .footer-area .footer-bottom-area .copywrite-text p a:hover, .post-tags-share .post-share a:focus, .post-tags-share .post-share a:hover, .product_details_tab .nav-tabs .nav-link.active, .product_details_tab .nav-tabs .nav-link:hover, .single-blog-post .post-content .post-meta a:hover, .single-blog-post .post-content .post-title h5:hover, .single-blog-post:hover .post-content .post-title h5, .single-post-details-area .post-content .post-meta a:hover, .single-post-details-area .post-content blockquote .blockquote-text h5:last-child, .single-team-member .team-member-thumb .team-member-social-info a:hover, .single-widget-area .author-widget .social-info a:hover, .single-widget-area .search-form button:hover, .single-widget-area .single-latest-post .post-content .post-title h6:focus, .single-widget-area .single-latest-post .post-content .post-title h6:hover, .single_product_desc .products--meta p span:last-child a:hover {color: #39b988;}.product_details_tab {position: relative;z-index: 1;padding: 50px 0;border-top: 1px solid #ebebeb;border-bottom: 1px solid #ebebeb;}.product_details_tab .nav-tabs {border-bottom: none;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-bottom: 30px;}.product_details_tab .nav-tabs .nav-link {border: none;border-top-left-radius: 0;border-top-right-radius: 0;padding: 0 15px;font-size: 20px;color: #303030;}.product_details_tab .additional_info_area p span {color: #707070;}.product_details_tab .review-rating i {color: #ff9800;font-size: 14px;}.product_details_tab .review-rating > span {font-size: 16px;font-weight: 500;color: #303030;}.submit_a_review_area form .stars {background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAABaCAYAAACv+ebYAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDcvMDMvMTNJ3Rb7AAACnklEQVRoge2XwW3bMBSGPxa9NxtIGzTAW8DdRL7o3A0qb+BrdNIm9QAm0G7gbJBMwB5MoVJNUSRFIXGqHwhkmXr68hOPNH9ljOEt9OlNqBs4RlrrSmtdpdZ/Ti0EGnvtUoqTHFunBVCkuk6d6mbi83rggdteSa5THDeB3+UDO9z2inatXFum1roESuAReAB29vp15n2/gRfgZK+/gIuIXLxgrfUO+Bnzn0fom4ic+pvRVNuB/QrQ/RB6A7bwLjN8b985krO5MsKd0ElwJvgk1AteCPdCYWI5/SutddQxRUTU3DOzG4hd01EKqQnZuaLBITUh4F0CeLYm5CDw6PjuFTjaz9+BLwE1I8VO9StwAEoRaUSkseMHO+aqcWq2qwcdfQCOIvIy8dwDV/c/YL6zvWDbnQ3QuH5hltQEreM1dH/n6g28gT8eWLVUqqVKrb+vtGidFkCR6vp+0uLAba8k1/eRFh1ue0W7dv4sqpaSjGnR1Fy8YNWyY8W0aGpO/c1oqu3AKmlxCL0BW3iXGb637xzJ2VwZ4U7oJDgTfBLqBS+Ee6EQeMpULVFHUVOzPC3aNR2lkJotLbr0vtKiqWlMTcNaaXHQ0QfgaGqcaVG1jNLibGcbYyb/eDIlT6bjyZS+51JqtrS4gTfw/wzWqkKrKrU8fQPR6gKAmDKlPM3x1WkBFKmu0xxf3fZR5jnFdbzjv257JbmOdzx22yvadZzjW7e9ol27HWtVkjEtIubiB2u1Y8W0iJhTfzOe6uvAKmlxCL0FX+FdZvjevnMkd3Plgzuh0+A88EmoH7wM7oVC6AaiVdwuI2Z5WrRrOk4BNVtadOl9pUXENIhpWCstDjr6ABwR40yLaDVKi7Od7U1/Z0pzpjNngtNiaM2WFj8++A+motm0NTqjmwAAAABJRU5ErkJggg==") repeat-x;width: 150px;}.submit_a_review_area form .stars::after, .submit_a_review_area form .stars::before {display: table;content: "";}.submit_a_review_area form .stars::after {clear: both;}.submit_a_review_area form .stars input[type="radio"] {position: absolute;opacity: 0;}.single-team-member .team-member-thumb img, .submit_a_review_area form .stars input[type="radio"].star-5:checked ~ span {width: 100%;}.submit_a_review_area form .stars input[type="radio"].star-4:checked ~ span {width: 80%;}.submit_a_review_area form .stars input[type="radio"].star-3:checked ~ span {width: 60%;}.cart-table thead th:first-child, .submit_a_review_area form .stars input[type="radio"].star-2:checked ~ span {width: 40%;}.cart-table thead th, .cart-table thead tr, .submit_a_review_area form .stars input[type="radio"].star-1:checked ~ span {width: 20%;}.submit_a_review_area form .stars label {display: block;width: 30px;height: 30px;margin: 0 !important;padding: 0 !important;text-indent: -999em;float: left;position: relative;z-index: 10;background: 0 0 !important;cursor: pointer;}.submit_a_review_area form .stars label:hover ~ span {background-position: 0 -30px;}.submit_a_review_area form .stars label.star-5:hover ~ span {width: 100% !important;}.submit_a_review_area form .stars label.star-4:hover ~ span {width: 80% !important;}.submit_a_review_area form .stars label.star-3:hover ~ span {width: 60% !important;}.submit_a_review_area form .stars label.star-2:hover ~ span {width: 40% !important;}.submit_a_review_area form .stars label.star-1:hover ~ span {width: 20% !important;}.submit_a_review_area form .stars span {display: block;width: 0;position: relative;top: 0;left: 0;height: 30px;background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAABaCAYAAACv+ebYAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAWdEVYdENyZWF0aW9uIFRpbWUAMDcvMDMvMTNJ3Rb7AAACnklEQVRoge2XwW3bMBSGPxa9NxtIGzTAW8DdRL7o3A0qb+BrdNIm9QAm0G7gbJBMwB5MoVJNUSRFIXGqHwhkmXr68hOPNH9ljOEt9OlNqBs4RlrrSmtdpdZ/Ti0EGnvtUoqTHFunBVCkuk6d6mbi83rggdteSa5THDeB3+UDO9z2inatXFum1roESuAReAB29vp15n2/gRfgZK+/gIuIXLxgrfUO+Bnzn0fom4ic+pvRVNuB/QrQ/RB6A7bwLjN8b985krO5MsKd0ElwJvgk1AteCPdCYWI5/SutddQxRUTU3DOzG4hd01EKqQnZuaLBITUh4F0CeLYm5CDw6PjuFTjaz9+BLwE1I8VO9StwAEoRaUSkseMHO+aqcWq2qwcdfQCOIvIy8dwDV/c/YL6zvWDbnQ3QuH5hltQEreM1dH/n6g28gT8eWLVUqqVKrb+vtGidFkCR6vp+0uLAba8k1/eRFh1ue0W7dv4sqpaSjGnR1Fy8YNWyY8W0aGpO/c1oqu3AKmlxCL0BW3iXGb637xzJ2VwZ4U7oJDgTfBLqBS+Ee6EQeMpULVFHUVOzPC3aNR2lkJotLbr0vtKiqWlMTcNaaXHQ0QfgaGqcaVG1jNLibGcbYyb/eDIlT6bjyZS+51JqtrS4gTfw/wzWqkKrKrU8fQPR6gKAmDKlPM3x1WkBFKmu0xxf3fZR5jnFdbzjv257JbmOdzx22yvadZzjW7e9ol27HWtVkjEtIubiB2u1Y8W0iJhTfzOe6uvAKmlxCL0FX+FdZvjevnMkd3Plgzuh0+A88EmoH7wM7oVC6AaiVdwuI2Z5WrRrOk4BNVtadOl9pUXENIhpWCstDjr6ABwR40yLaDVKi7Od7U1/Z0pzpjNngtNiaM2WFj8++A+motm0NTqjmwAAAABJRU5ErkJggg==") 0 -60px repeat-x;-webkit-transition: width 0.5s;transition: width 0.5s;}.review-details p {font-size: 12px;}.submit_a_review_area h4 {font-size: 20px;}.submit_a_review_area input, .submit_a_review_area select {font-size: 14px;width: 100%;height: 40px;border: none;background-color: #f2f4f5;border-radius: 0;}.submit_a_review_area textarea {width: 100%;height: 100px;border: none;border-radius: 0;background-color: #f2f4f5;}.cart-table thead th {border: none;border-bottom: none;font-size: 20px;padding: 0 0 30px;color: #303030;font-weight: 500;text-transform: uppercase;text-align: left;}.cart-table tbody tr {position: relative;z-index: 1;border-bottom: 1px solid #ebebeb;}.cart-table tbody tr td {position: relative;z-index: 1;padding: 30px 15px;font-size: 18px;font-weight: 600;color: #303030;vertical-align: middle;}.cart-table tbody tr td.cart_product_img {display: flex;-webkit-box-align: center;-ms-flex-align: center;-ms-grid-row-align: center;align-items: center;}.cart-table tbody tr td.cart_product_img a {-webkit-box-flex: 0;-ms-flex: 0 0 100px;flex: 0 0 100px;max-width: 100px;width: 100px;display: inline-block;margin-right: 20px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);margin-left: 2px;}.cart-table tbody tr td.cart_product_img h5, .single-testimonial-slide .testimonial-content .testimonial-author-info h6 {font-size: 18px;margin-bottom: 0;}.cart-table tbody tr td i {font-size: 36px;color: #c42525;}.cart-table .quantity {position: relative;z-index: 1;-webkit-box-flex: 0;-ms-flex: 0 0 100px;flex: 0 0 100px;max-width: 100px;width: 100px;}.cart-table .quantity .qty-text {height: 46px;padding: 5px 15px;width: 100px;-moz-appearance: textfield;-webkit-appearance: textfield;appearance: textfield;font-size: 14px;border: none;background-color: #f2f4f5;text-align: center;}.cart-table .quantity .qty-minus i, .cart-table .quantity .qty-plus i {font-size: 10px;color: #303030;}.coupon-discount form {position: relative;z-index: 1;display: flex;-webkit-box-align: center;-ms-flex-align: center;-ms-grid-row-align: center;align-items: center;}.coupon-discount form input {width: 300px;height: 46px;border: 1px solid #ebebeb;background-color: #f5f5f5;padding: 0 30px;font-size: 14px;margin-right: 30px;}.coupon-discount form button {-webkit-transition-duration: 0.5s;transition-duration: 0.5s;width: 170px;height: 46px;border: 1px solid #ebebeb;background-color: #ccc;color: #303030;font-size: 16px;text-transform: uppercase;cursor: pointer;font-weight: 500;}.cart-totals-area .shipping .shipping-address button:focus, .cart-totals-area .shipping .shipping-address button:hover, .coupon-discount form button:focus, .coupon-discount form button:hover {background-color: #39b988;color: #fff;border-color: #39b988;}.cart-totals-area .title--, .checkout-content .title-- {padding-bottom: 20px;text-transform: uppercase;border-bottom: 1px solid #ebebeb;margin-bottom: 0;}.cart-totals-area .shipping, .cart-totals-area .subtotal, .cart-totals-area .total, .checkout-content .order-total, .checkout-content .products, .checkout-content .shipping, .checkout-content .subtotal {padding: 20px 0;border-bottom: 1px solid #ebebeb;}.cart-totals-area .subtotal h5, .cart-totals-area .total h5, .checkout-content .order-total h5, .checkout-content .products h5, .checkout-content .shipping h5, .checkout-content .subtotal h5 {font-size: 18px;color: #303030;margin-bottom: 0;}.cart-totals-area .subtotal h5:last-child, .cart-totals-area .total h5:last-child, .checkout-content .order-total h5:last-child, .checkout-content .products h5:last-child, .checkout-content .shipping h5:last-child, .checkout-content .subtotal h5:last-child {font-weight: 600;}.cart-totals-area .shipping h5 {font-size: 18px;color: #303030;margin-bottom: 0;margin-right: 50px;}.cart-totals-area .shipping .shipping-address button, .cart-totals-area .shipping .shipping-address input, .cart-totals-area .shipping .shipping-address select {width: 100%;height: 30px;font-size: 10px;padding: 0 10px;background-color: #f5f5f5;border: 1px solid #ebebeb;margin-bottom: 15px;}.cart-totals-area .shipping .shipping-address button {-webkit-transition-duration: 0.5s;transition-duration: 0.5s;width: 100%;height: 30px;border: 1px solid #ebebeb;background-color: #ccc;color: #303030;font-size: 14px;text-transform: uppercase;cursor: pointer;font-weight: 500;margin-bottom: 0;}.checkout_area {position: relative;z-index: 1;overflow-x: hidden;}.checkout_details_area h5 {margin-bottom: 20px;text-transform: uppercase;}.checkout_details_area input, .checkout_details_area select, .checkout_details_area textarea {width: 100%;height: 46px;border: 1px solid #ebebeb;background-color: #f5f5f5;font-size: 14px;}.checkout_details_area input:focus, .checkout_details_area select:focus, .checkout_details_area textarea:focus {box-shadow: none;border: 1px solid #39b988;}.checkout_details_area textarea {height: 100px;}.checkout-content .single-products h5, .checkout-content .single-products p {line-height: 1.3;margin-bottom: 0;}.testimonials-slides .owl-dots {display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-top: 30px;position: relative;z-index: 1;width: 50%;}.testimonials-slides .owl-dots .owl-dot {position: relative;z-index: 1;-webkit-box-flex: 0;-ms-flex: 0 0 12px;flex: 0 0 12px;max-width: 12px;width: 12px;border: 2px solid #b6b7b7;height: 12px;margin: 0 6px;border-radius: 50%;}.portfolio-slides .owl-dots .owl-dot::after, .testimonials-slides .owl-dots .owl-dot::after {width: 4px;height: 4px;background-color: #39b988;border-radius: 50%;content: "";position: absolute;top: 2px;left: 2px;z-index: 10;opacity: 0;visibility: hidden;}.portfolio-slides .owl-dots .owl-dot.active, .testimonials-slides .owl-dots .owl-dot.active {border-color: #39b988;}.portfolio-slides .owl-dots .owl-dot.active::after, .single-team-member:hover .team-member-thumb .team-member-social-info, .single_portfolio_item:hover .portfolio-hover-overlay, .testimonials-slides .owl-dots .owl-dot.active::after {opacity: 1;visibility: visible;}.single-testimonial-slide .testimonial-thumb {width: 300px;height: 300px;margin: auto;border-radius: 50%;box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.15);}.single-testimonial-slide .testimonial-thumb img, .single-widget-area .author-widget .author-thumb-name .author-thumb img {border-radius: 50%;}.single-testimonial-slide .testimonial-content .testimonial-author-info p {margin-bottom: 0;color: #39b988;}.about-us-area .border-line {width: 100%;height: 1px;background-color: #ebebeb;margin-top: 50px;}.alazea-progress-bar {position: relative;z-index: 1;margin-top: 40px;}.alazea-progress-bar .single_progress_bar, .single-widget-area .single-latest-post {position: relative;z-index: 1;margin-bottom: 30px;}.alazea-progress-bar .single_progress_bar p {font-weight: 500;line-height: 1;font-size: 18px;color: #303030;margin-bottom: 10px;}.barfiller {background-color: #ebebeb;border: none;border-radius: 0;box-shadow: none;height: 10px;margin-bottom: 5px;position: relative;width: 100%;}.barfiller .fill {display: block;position: relative;width: 0;height: 100%;background: #39b988;z-index: 1;}.barfiller .tip::after, .barfiller .tipWrap, .single_comment_area ol li.single_comment_area::after {display: none;}.barfiller .tip {margin-top: -35px;padding: 2px 4px;font-size: 18px;color: #303030;left: 0;position: absolute;z-index: 2;background: 0 0;font-weight: 500;}.post-tags-share, .single-benefits-area, .single-post-details-area, .single-service-area, .single-widget-area {position: relative;z-index: 1;margin-bottom: 50px;}.single-service-area .service-icon {-webkit-box-flex: 0;-ms-flex: 0 0 45px;flex: 0 0 45px;max-width: 45px;width: 45px;}.alazea-video-area {position: relative;z-index: 1;border-radius: 6px;box-shadow: 0 1px 20px 0 rgba(0, 0, 0, 0.15);}.alazea-video-area.bg-overlay:after {border-radius: 6px;}.alazea-video-area img {position: relative;z-index: -21;border-radius: 6px;}.alazea-video-area .video-icon {-webkit-transition-duration: 0.5s;transition-duration: 0.5s;width: 70px;height: 70px;background-color: #39b988;position: absolute;top: 50%;left: 50%;margin-top: -35px;margin-left: -35px;z-index: 100;border-radius: 50%;line-height: 72px;text-align: center;cursor: pointer;opacity: 0.9;}.alazea-video-area .video-icon i {color: #fff;font-size: 24px;}.alazea-video-area .video-icon:hover {opacity: 1;}.single-team-member .team-member-thumb .team-member-social-info {position: absolute;width: 100%;height: 60px;background-color: rgba(48, 48, 48, 0.7);bottom: 0;left: 0;right: 0;z-index: 10;opacity: 0;visibility: hidden;-webkit-transition-duration: 0.5s;transition-duration: 0.5s;}.single-team-member .team-member-thumb .team-member-social-info a {color: #fff;line-height: 60px;margin: 0 15px;}.single-team-member .team-member-info h5 {margin-bottom: 4px;}.alazea-portfolio-filter {position: relative;z-index: 1;text-align: center;margin-bottom: 30px;}.alazea-portfolio-filter .btn {-webkit-transition-duration: 0.3s;transition-duration: 0.3s;padding: 0 20px;font-size: 20px;color: #707070;font-weight: 500;background-color: transparent;}.alazea-portfolio-filter .btn:focus, .alazea-portfolio-filter .btn:hover {color: #39b988;box-shadow: none;}.alazea-portfolio.row {margin-right: -10px;margin-left: -10px;}.alazea-portfolio .col-12 {padding-left: 10px;padding-right: 10px;}.single_portfolio_item {position: relative;z-index: 10;margin-top: 20px;overflow: hidden;height: 400px;-webkit-transition-duration: 0.5s;transition-duration: 0.5s;}.single_portfolio_item .portfolio-hover-overlay, .single_portfolio_item .portfolio-thumbnail {width: calc(100% - 20px);top: 0;left: 10px;right: 10px;-webkit-transition-duration: 0.5s;position: absolute;height: 100%;}.single_portfolio_item .portfolio-thumbnail {transition-duration: 0.5s;background-repeat: no-repeat;}.single_portfolio_item .portfolio-hover-overlay {transition-duration: 0.5s;background-color: rgba(112, 199, 69, 0.8);z-index: 10;text-align: center;opacity: 0;visibility: hidden;}.cool-facts-area, .mfp-bottom-bar .mfp-counter {position: relative;}.single_portfolio_item .portfolio-hover-overlay a {position: relative;width: 100%;height: 100%;z-index: 30;}.single_portfolio_item .portfolio-hover-overlay a .port-hover-text h3 {font-size: 28px;color: #fff;}.single_portfolio_item .portfolio-hover-overlay a .port-hover-text h5 {font-size: 18px;margin-bottom: 0;color: #fff;font-weight: 400;}.single_portfolio_item:hover {-webkit-transform: translateY(-15px);transform: translateY(-15px);}.portfolio-page .single_portfolio_item {height: 320px;}.mfp-iframe-holder .mfp-close, .mfp-image-holder .mfp-close {color: #fff;right: 0;text-align: center;padding-right: 0;top: 40px;width: 36px;height: 36px;background-color: #39b988;line-height: 36px;}.mfp-bottom-bar .mfp-counter, .mfp-bottom-bar .mfp-title {line-height: normal;padding: 8px 20px;border-radius: 30px;font-size: 12px;font-weight: 700;color: #fff;background-color: #39b988;}.mfp-bottom-bar {margin-top: 0;top: auto;bottom: 55px;left: 0;width: 100%;cursor: auto;background-color: transparent;padding: 0 15px;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;-ms-grid-row-align: center;align-items: center;}.cool-facts-area {z-index: 1;background-size: cover;background-position: top left;}.cool-facts-area::after, .footer-area::after {background-color: rgba(4, 43, 15, 0.8);position: absolute;z-index: -1;top: 0;left: 0;width: 100%;height: 100%;content: "";}.cool-facts-area .side-img {position: absolute;bottom: -80px;right: 10%;z-index: 10;width: 150px;}.single-cool-fact .cf-icon {-webkit-box-flex: 0;-ms-flex: 0 0 50px;flex: 0 0 50px;max-width: 50px;width: 50px;margin-right: 30px;}.single-cool-fact .cf-content h2 {font-size: 36px;margin-bottom: 10px;color: #fff;line-height: 1;}.single-cool-fact .cf-content h6 {font-weight: 400;color: #fff;margin-bottom: 0;text-transform: uppercase;}.footer-area .main-footer-area {position: relative;z-index: 1;padding-top: 80px;}.footer-area .single-footer-widget {position: relative;z-index: 1;margin-bottom: 70px;}.footer-area .single-footer-widget p {color: #b7b7b7;margin-bottom: 20px;}.footer-area .single-footer-widget .social-info a {display: flex;justify-content: center;align-items: center;border: 1px solid #b7b7b7;width: 40px;height: 40px;border-radius: 50%;text-align: center;color: #fff;margin-right: 5px;line-height: 38px;}.footer-area .contact-information a {line-height: 1.3;color: #fff;margin-bottom: 13px;text-decoration: none;}@media only screen and (min-width: 992px) and (max-width: 1199px) {.single_portfolio_item {height: 290px;}.single_portfolio_item .portfolio-hover-overlay a .port-hover-text h3 {font-size: 20px;}.footer-area .single-footer-widget .social-info a {width: 30px;height: 30px;line-height: 28px;font-size: 14px;}}.footer-area .single-footer-widget .social-info a:focus, .footer-area .single-footer-widget .social-info a:hover {border-color: #39b988;background-color: #39b988;}.footer-area .single-footer-widget .widget-title .h5 {font-size: 22px;color: #fff;text-transform: uppercase;margin-bottom: 30px;}.footer-area .single-footer-widget .widget-nav ul {position: relative;z-index: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.footer-area .single-footer-widget .widget-nav ul li {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;width: 50%;}.footer-area .single-footer-widget .widget-nav ul li a {display: block;color: #b7b7b7;font-size: 16px;font-weight: 400;margin-bottom: 11px;}.footer-area .single-footer-widget .single-best-seller-product .product-info a {display: block;color: #b7b7b7;font-size: 16px;font-weight: 400;}.footer-area .single-footer-widget .single-best-seller-product .product-info p {margin-bottom: 0;color: #fff;font-weight: 500;}.footer-area .single-footer-widget .contact-information p {line-height: 1.3;color: #fff;margin-bottom: 13px;}.footer-area .single-footer-widget .contact-information p span {color: #b7b7b7;}.footer-area .footer-bottom-area .border-line {width: 100%;height: 1px;background-color: #34513d;}.footer-area .footer-bottom-area .copywrite-text, .footer-area .footer-bottom-area .footer-nav {position: relative;z-index: 1;padding: 20px 0;}.footer-area .footer-bottom-area .copywrite-text p {font-size: 14px;color: #b7b7b7;font-weight: 400;}.footer-area .footer-bottom-area .copywrite-text p a {font-size: 14px;color: #fff;font-weight: 500;}.footer-area .footer-bottom-area .footer-nav ul {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.footer-area .footer-bottom-area .footer-nav ul li a {display: inline-block;color: #b7b7b7;font-size: 14px;font-weight: 400;margin: 0 15px;}.breadcrumb-area {position: relative;z-index: 10;width: 100%;}.breadcrumb-area .top-breadcrumb-area {position: relative;z-index: 1;width: 100%;height: 350px;}.breadcrumb-area .top-breadcrumb-area h1 {margin-top: 132px;font-size: 36px;color: #fff;margin-bottom: 0;line-height: 1;text-transform: uppercase;background: #00000033;padding: 10px;border-radius: 5px;}.breadcrumb-area .breadcrumb {margin: 0;padding: 30px 0 50px;background-color: transparent;}.breadcrumb-area .breadcrumb .breadcrumb-item {font-size: 16px;color: #b7b7b7;text-transform: capitalize;}.breadcrumb-area .breadcrumb .breadcrumb-item a {text-transform: capitalize;font-size: 16px;color: #303030;}.breadcrumb-area .breadcrumb .breadcrumb-item + .breadcrumb-item::before {color: #303030;content: ">";padding-left: 0.5rem;}.single-blog-post .post-content .post-title h5 {-webkit-transition-duration: 0.5s;transition-duration: 0.5s;line-height: 1.5;margin-bottom: 15px;}.single-blog-post .post-content .post-meta, .single-post-details-area .post-content .post-meta {position: relative;z-index: 1;margin-bottom: 10px;}.pagination .page-item .page-link, .shop-products-area .pagination .page-item .page-link {width: 46px;height: 46px;font-size: 18px;line-height: 44px;padding: 0;margin: 0 10px;text-align: center;}.single-blog-post .post-content .post-meta a {position: relative;z-index: 1;display: inline-block;font-size: 14px;color: #b7b7b7;margin-right: 30px;}.single-blog-post .post-content .post-meta a:last-child::after, .single-post-details-area .post-content .post-meta a:last-child::after {content: "/";top: 0;left: -20px;position: absolute;z-index: 1;}.pagination {position: relative;z-index: 1;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.pagination .page-item .page-link {color: #707070;border-radius: 50%;}.pagination .page-item .page-link:focus, .pagination .page-item .page-link:hover, .shop-products-area .pagination .page-item .page-link:focus, .shop-products-area .pagination .page-item .page-link:hover {border-color: #39b988;background-color: #39b988;color: #fff;}.shop-products-area .pagination {position: relative;z-index: 1;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.shop-products-area .pagination .page-item .page-link {color: #707070;border-radius: 0;border: 1px solid #ebebeb;background-color: #f5f5f5;}.comment_area {position: relative;z-index: 1;padding: 50px 0 20px;border-top: 1px solid #ebebeb;}.comment_area .single_comment_area::after {position: absolute;width: 1px;height: 90%;background-color: #ebebeb;left: 100px;top: 0;z-index: 2;content: "";}.comment_area .single_comment_area .comment-wrapper .comment-author {width: 70px;height: 70px;border-radius: 50%;margin-right: 60px;}.comment_area .single_comment_area .comment-wrapper .comment-author img {width: 100%;height: 100%;border-radius: 50%;}.comment_area .single_comment_area .comment-wrapper .comment-content {-webkit-box-flex: 0;-ms-flex: 1;flex: 1;}.comment_area .single_comment_area .comment-wrapper .comment-content .comment-date {text-transform: uppercase;letter-spacing: 1px;color: #b7b7b7;font-size: 14px;margin-bottom: 10px;}.comment_area .single_comment_area .comment-wrapper .comment-content h5 {font-size: 20px;margin: 0 0 10px;}.comment_area .single_comment_area .comment-wrapper .comment-content p {font-size: 16px;margin-bottom: 5px;}.comment_area .single_comment_area .comment-wrapper .comment-content a {font-size: 14px;color: #303030;display: inline-block;text-transform: uppercase;letter-spacing: 1px;}.single_comment_area ol li.single_comment_area {margin-left: 130px;}.post-tags-share .popular-tags li a, .single-widget-area .popular-tags li a {margin: 4px;padding: 10px 15px;line-height: 1;text-transform: uppercase;color: #707070;}.single_comment_area ol li.single_comment_area .comment-wrapper .comment-author {margin-right: 30px;}.leave-comment-area {position: relative;z-index: 1;border-top: 1px solid #ebebeb;padding: 50px 0 0;}.leave-comment-area form .form-control {width: 100%;height: 40px;border: 1px solid #ebebeb;font-size: 14px;color: #b7b7b7;padding: 10px 20px;margin-bottom: 20px;-webkit-transition-duration: 0.5s;transition-duration: 0.5s;}.contact-form-area .form-control:focus, .leave-comment-area form .form-control:focus {box-shadow: none;border-color: #39b988;}.leave-comment-area form textarea.form-control {width: 100%;height: 120px;}.single-widget-area .widget-title {width: 100%;position: relative;z-index: 2;margin-bottom: 30px;}.single-widget-area .widget-title h4 {position: relative;z-index: 5;text-transform: uppercase;margin-bottom: 0;line-height: 1;}.single-widget-area .widget-content img {margin-top: 20px;margin-bottom: 15px;}.single-widget-area .widget-content p {margin-bottom: 0;font-size: 16px;line-height: 1.6;}.single-widget-area .single-latest-post .post-content .post-title h6 {-webkit-transition-duration: 0.5s;transition-duration: 0.5s;font-size: 18px;margin-bottom: 10px;line-height: 1.3;}.single-widget-area .single-latest-post .post-content .post-date {display: block;font-size: 14px;margin-bottom: 0;color: #b7b7b7;line-height: 1;}.single-widget-area .popular-tags li a {display: inline-block;font-size: 14px;background-color: #f9f9f9;}.post-tags-share .popular-tags li a:focus, .post-tags-share .popular-tags li a:hover, .single-widget-area .popular-tags li a:focus, .single-widget-area .popular-tags li a:hover {color: #fff;background-color: #39b988;}.single-widget-area .author-widget {border: 1px solid #ebebeb;padding: 30px;}.single-widget-area .author-widget .author-thumb-name {position: relative;z-index: 1;padding-bottom: 20px;border-bottom: 1px solid #ebebeb;margin-bottom: 15px;}.single-widget-area .author-widget .author-thumb-name .author-thumb {-webkit-box-flex: 0;-ms-flex: 0 0 80px;flex: 0 0 80px;max-width: 80px;width: 80px;height: 80px;border-radius: 50%;margin-right: 30px;}.alazea-btn.contact-btn:hover .white-spinner, .white-spinner {width: 25px;height: 25px;display: inline-block;box-sizing: border-box;animation: 1s linear infinite rotation;}.single-widget-area .author-widget .author-thumb-name .author-name h5 {margin-bottom: 3px;}.single-widget-area .author-widget .social-info a {display: inline-block;margin-right: 20px;color: #b7b7b7;}.single-widget-area .search-form {position: relative;z-index: 2;}.single-widget-area .search-form input {background-color: #fff;padding: 0 20px;width: 100%;height: 50px;font-size: 14px;color: #b7b7b7;border: 1px solid #ebebeb;border-radius: 0;}.single-widget-area .search-form button {position: absolute;top: 0;right: 0;width: 50px;height: 50px;z-index: 10;border: 1px solid #ebebeb;background-color: #fff;cursor: pointer;color: #303030;border-left: none;-webkit-transition-duration: 0.3s;transition-duration: 0.3s;}.single-post-details-area .post-content .post-title {-webkit-transition-duration: 0.5s;transition-duration: 0.5s;line-height: 1.5;margin-bottom: 15px;font-size: 32px;}@media only screen and (min-width: 768px) and (max-width: 991px) {.single_product_desc .cart .quantity .qty-plus {right: 0;}.checkout-content {margin-top: 100px;}.footer-area .footer-bottom-area .footer-nav ul li a {margin: 0 8px;}.single-widget-area .author-widget .author-thumb-name .author-thumb {-webkit-box-flex: 0;-ms-flex: 0 0 50px;flex: 0 0 50px;max-width: 50px;width: 50px;height: 50px;margin-right: 15px;}.single-widget-area .author-widget .author-thumb-name .author-name h5 {font-size: 14px;}.single-widget-area .author-widget .author-thumb-name .author-name p {font-size: 13px;}.single-post-details-area .post-content .post-title {font-size: 26px;}}.single-post-details-area .post-content .post-meta a {position: relative;z-index: 1;display: inline-block;font-size: 18px;color: #b7b7b7;margin-right: 30px;}.single-post-details-area .post-content blockquote {position: relative;z-index: 1;padding: 30px 50px;background-color: #f9f9f9;}.post-tags-share .popular-tags span {font-size: 14px;text-transform: uppercase;margin-right: 15px;}.post-tags-share .popular-tags li a {display: inline-block;background-color: #f9f9f9;font-size: 13px;}.post-tags-share .post-share a {font-size: 14px;display: inline-block;padding: 0 10px;}.map-area {position: relative;z-index: 2;box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.15);}.map-area iframe {width: 100%;height: 400px;border: none;margin-bottom: 0;border-radius: 5px;}.contact-form-area .form-control {position: relative;z-index: 2;height: 45px;width: 100%;background-color: #fff;font-size: 16px;margin-bottom: 15px;border: 1px solid #e1e1e1;border-radius: 2px;padding: 15px 20px;font-weight: 400;color: #231a1a;-webkit-transition-duration: 0.5s;transition-duration: 0.5s;}.portfolio-slides .owl-next, .portfolio-slides .owl-prev {position: absolute;top: calc(50% - 30px);color: #fff;font-size: 50px;z-index: 10;line-height: 1;}.contact-form-area textarea.form-control {height: 80px;}.contact-information p {line-height: 1.3;color: #707070;margin-bottom: 13px;}.contact--thumbnail img {box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.15);}@media only screen and (max-width: 767px) {.coupon-discount form input {width: 150px;padding: 0 10px;font-size: 13px;margin-right: 15px;}.checkout-content, .post-sidebar-area {margin-top: 100px;}.testimonials-slides .owl-dots {width: 100%;}.single-testimonial-slide .testimonial-thumb {width: 250px;height: 250px;margin-bottom: 50px;}.alazea-portfolio-filter .btn {font-size: 16px;padding: 0 5px;}.single_portfolio_item {height: 300px;}.single_portfolio_item .portfolio-hover-overlay a .port-hover-text h3 {font-size: 18px;}.single_portfolio_item .portfolio-hover-overlay a .port-hover-text h5 {font-size: 14px;}.footer-area .footer-bottom-area .copywrite-text {text-align: center;padding-bottom: 0;}.footer-area .footer-bottom-area .copywrite-text p, .footer-area .footer-bottom-area .copywrite-text p a {font-size: 12px;}.footer-area .footer-bottom-area .footer-nav ul {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.footer-area .footer-bottom-area .footer-nav ul li a {margin: 0 5px;}.breadcrumb-area .top-breadcrumb-area {height: 220px;}.breadcrumb-area .top-breadcrumb-area h1 {margin-top: 112px;font-size: 30px;}.comment_area .single_comment_area::after {display: none;}.comment_area .single_comment_area .comment-wrapper .comment-author {margin-right: 20px;}.single_comment_area ol li.single_comment_area {margin-left: 40px;}.single_comment_area ol li.single_comment_area .comment-wrapper .comment-author {margin-right: 15px;}.single-post-details-area .post-content .post-title {font-size: 24px;}.post-tags-share .post-share a {padding: 0 5px;}.map-area iframe {height: 320px;}.contact--thumbnail {margin-bottom: 100px;}}.portfolio-details-area ul li {margin-bottom: 10px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;-ms-grid-row-align: center;align-items: center;}.portfolio-details-area ul li i {color: #39b988;margin-right: 15px;}.portfolio-slides .owl-prev {left: 30%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}.portfolio-slides .owl-next {right: 30%;-webkit-transform: translateY(-50%);transform: translateY(-50%);}.portfolio-slides .owl-dots {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-top: 50px;position: relative;z-index: 1;width: 100%;}.portfolio-slides .owl-dots .owl-dot {position: relative;z-index: 1;-webkit-box-flex: 0;-ms-flex: 0 0 12px;flex: 0 0 12px;max-width: 12px;width: 12px;border: 2px solid #b7b7b7;height: 12px;margin: 0 6px;border-radius: 50%;}.portfolio-details-meta {position: relative;z-index: 1;margin-bottom: 25px;}.portfolio-details-meta h5 {margin-bottom: 5px;}.text-decoration-underline {text-decoration: underline;}.blue-color {color: #387ebd;}.product-image-slide .owl-dots {margin-top: 10px;display: flex;justify-content: center;align-items: center;}.product-image-slide .owl-dot {width: 75px;height: 75px;overflow: hidden;opacity: 0.5;border: 2px solid transparent;cursor: pointer;}.product-image-slide .owl-dot img {width: 75px;height: auto;}.product-image-slide .owl-dot.active {opacity: 1;border-color: #333;}.hover-card-section .card {list-style: none;position: relative;border: none;}.hover-card-section .card:before {content: "";display: block;padding-bottom: 150%;width: 100%;}.hover-card-section .card__background {background-size: cover;background-position: center;border-radius: 24px;bottom: 0;filter: brightness(0.75) saturate(1.2) contrast(0.85);left: 0;position: absolute;right: 0;top: 0;transform-origin: center;trsnsform: scale(1) translateZ(0);transition: filter 0.2s linear, transform 0.2s linear;}.hover-card-section .card:hover .card__background {transform: scale(1.05) translateZ(0);}.hover-card-section .card-grid:hover > .card-wrapper .card:not(:hover) .card__background {filter: brightness(0.5) saturate(0) contrast(0.8) blur(5px);}.hover-card-section .card__content {left: 0;padding: 24px;position: absolute;bottom: 5px;text-align: center;width: 100%;}.hover-card-section .card__heading {color: rgba(255, 255, 255, 0.9);font-size: 1.9rem;text-shadow: 2px 2px 20px rgba(0, 0, 0, 0.2);line-height: 1.4;font-weight: 600;}.page-item.active .page-link {background-color: #05240e !important;border-color: #05240e !important;color: #fff !important;}.white-spinner {border: 5px solid #fff;border-bottom-color: transparent;border-radius: 50%;}.alazea-btn.contact-btn:hover .white-spinner {border: 5px solid #39b988;border-bottom-color: transparent;border-radius: 50%;}@keyframes rotation {0% {transform: rotate(0);}100% {transform: rotate(360deg);}}@media(max-width:768px) {.hover-card-section .card__heading {font-size: 18px !important;}}
