
/* <inline asset> */
@charset "UTF-8"; 

/* /base_accounting_kit/static/src/css/ecommerce/slick.scss */
 .slick-slider{position: relative; display: block; box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent;}.slick-list{position: relative; overflow: hidden; display: block; margin: 0; padding: 0;}.slick-list:focus{outline: none;}.slick-list.dragging{cursor: pointer; cursor: hand;}.slick-slider .slick-track, .slick-slider .slick-list{-webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}.slick-track{position: relative; left: 0; top: 0; display: block; margin-left: auto; margin-right: auto;}.slick-track:before, .slick-track:after{content: ""; display: table;}.slick-track:after{clear: both;}.slick-loading .slick-track{visibility: hidden;}.slick-slide{float: left; height: 100%; min-height: 1px; display: none;}[dir="rtl"] .slick-slide{float: right;}.slick-slide img{display: block;}.slick-slide.slick-loading img{display: none;}.slick-slide.dragging img{pointer-events: none;}.slick-initialized .slick-slide{display: block;}.slick-loading .slick-slide{visibility: hidden;}.slick-vertical .slick-slide{display: block; height: auto; border: 1px solid transparent;}.slick-arrow.slick-hidden{display: none;}

/* /base_accounting_kit/static/src/css/ecommerce/style.scss */
 body{--custom-text-clr-1: #e11b2b; --custom-hover-clr-1: #e11b2b; --custom-text-clr-2: #e57712; --custom-hover-clr-2: #b65e0e; --custom-text-clr-3: #eab300; --custom-hover-clr-3: #b78c00; --custom-text-clr-4: #3082ea; --custom-hover-clr-4: #1669d1; --custom-text-clr-5: #9c4988; --custom-hover-clr-5: #79396a; --custom-text-clr-6: #ea6f3e; --custom-hover-clr-6: #dd5018; --custom-text-clr-7: #2ba79c; --custom-hover-clr-7: #207f76; --custom-text-clr-8: #0d2fe9; --custom-hover-clr-8: #0b25b8; --custom-text-clr-9: #fc067d; --custom-hover-clr-9: #cd0264; --custom-text-clr-10: #3ecc4e; --custom-hover-clr-10: #2daa3b; --custom-text-clr-11: #864af5; --custom-hover-clr-11: #661af2;}body .bg-1{background-color: #ed6b75; --vendor-text-clr-1: #fff;}body .bg-2{background-color: #fbe0c8; --vendor-text-clr-2: #9e520c;}body .bg-3{background-color: #ffeeb7; --vendor-text-clr-3: #9e7800;}body .bg-4{background-color: #e9f2fd; --vendor-text-clr-4: #135dba;}body .bg-5{background-color: #e6cbe0; --vendor-text-clr-5: #68315b;}body .bg-6{background-color: #fef8f6; --vendor-text-clr-6: #c64816;}body .bg-7{background-color: #b3ebe6; --vendor-text-clr-7: #1b6a63;}body .bg-8{background-color: #c6cefc; --vendor-text-clr-8: #0920a0;}body .bg-9{background-color: #ffcfe6; --vendor-text-clr-9: #b40258;}body .bg-10{background-color: #dff7e2; --vendor-text-clr-10: #289634;}body .bg-11{background-color: white; --vendor-text-clr-11: #590de6;}:root{--clr-skin: #5c74ff14; --clr-foreground: #5c75ff; --clr-foreground-light: #5c74ffa1; --clr-background-light: #fbfffd; --top-filter-ht: 40px; --border-sm-dark: 1px solid var(--clr-border, #e9e9e9); --clr-hover: #5c75ff; --clr-text-dark: #3a3a3a; --clr-text-light: #898989; --text-clr: var(--custom-text-clr, #fff); --clr-1: #e11b2b; --clr-2: #f7c699; --clr-3: #ffe284; --clr-4: #bbd6f8; --clr-5: #d6a8cb; --clr-6: #f9d6c8; --clr-7: #8ae1d9; --clr-8: #96a5f9; --clr-9: #fe9dcc; --clr-10: #b7ecbd; --clr-11: #e7dbfd;}ul:not(.pdr){list-style: none;}.pointer-none{pointer-events: none !important;}a:not(.pdr){text-decoration: none;}.text-center{text-align: center !important;}.g-center{display: grid; place-items: center !important;}.fw-600{font-weight: 600;}.text-highlight{color: var(--clr-foreground);}.border-sm-dark-top{border-top: var(--border-sm-dark);}.mi-auto{margin-inline: auto !important;}.btn-container-center{display: grid; place-items: center;}.btn-theme{background-color: var(--clr-hover); color: #fff; transition: all 0.15s linear;}.btn-theme:hover{color: #fff; filter: brightness(90%);}.bg-none{background-color: transparent !important;}.loader{width: 50px; padding: 4px; aspect-ratio: 1; border-radius: 50%; background: #fff; --_m: conic-gradient(#0000 10%, #000), linear-gradient(#000 0 0) content-box; -webkit-mask: var(--_m); mask: var(--_m); -webkit-mask-composite: source-out; mask-composite: subtract; animation: l3 0.4s infinite linear;}@keyframes l3{to{transform: rotate(1turn);}}img[role="icon"]{display: inline-block; aspect-ratio: 1; width: 18px; margin-inline-end: 4px;}img[role="icon-lg"]{display: inline-block; aspect-ratio: 1; width: 36px;}body{background: #f2f2f2;}.special-page-layout{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center; align-items: center;}.special-page-layout .content-title{max-width: 400px; font-size: 1em; text-align: center; color: var(--clr-text-dark);}.center-list{color: var(--clr-text-dark); max-width: 800px; margin-inline: auto; margin-bottom: 1em;}.center-list .list-header{text-align: center; font-size: 1em;}.center-list > p{font-size: 0.8em;}.rotating-animation-container{position: relative; display: inline-block; width: 200px; height: 200px; display: grid; place-items: center;}.rotating-animation-container img{border-radius: 50%;}.rotating-animation-container .spinner{position: absolute; left: 50%; transform: translateX(-50%); width: 65px; height: 65px; border: 4px solid rgba(255, 255, 255, 0.1); border-top: 4px solid #fff; border-radius: 50%; animation: spin 1s linear infinite;}@keyframes spin{0%{transform: translateX(-50%) rotate(0deg);}100%{transform: translateX(-50%) rotate(360deg);}}.loader-wrapper{position: absolute; inset: 0; display: grid; place-items: center; background-color: #00000070; z-index: 100000; user-select: none;}.full-banner-container{padding: 1em 0.8em;}.vendor-banner{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; justify-content: center; align-items: center; gap: 0.8em; row-gap: 1em; color: var(--custom-text-clr, #fff);}.vendor-banner .page-vendor-details{flex: 2; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; min-width: 200px;}.vendor-banner .page-vendor-details .title{font-size: 1.1em; font-weight: 500;}.vendor-banner .page-vendor-details .subtitle{font-size: 0.9em; margin-top: 0.4em;}.vendor-banner .page-vendor-others{min-width: 200px; flex: 2; font-size: 0.9em; font-weight: 500; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; gap: 0.4em;}.vendor-banner-img{flex: 1; height: fit-content; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; padding-inline: 0.8em; width: 150px;}.vendor-page-logo{min-width: 100px; object-fit: scale-down;}#thumbnail-carousel{background: #0000000f !important; max-width: 400px; min-width: 300px;}.share-wrapper{background: #f7f7f7; margin-top: 1em; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; padding: 0.4em 0.8em; max-width: fit-content; cursor: pointer; border-radius: 18px; margin-left: auto;}.share-wrapper .share-icon{width: 35px; height: 25px;}.row-between{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row-reverse; justify-content: space-between;}.row-between .close{cursor: pointer;}.s_share{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; gap: 2em; justify-content: center; align-items: center; padding: 0.8em 1em;}.s_share i{font-size: 2em;}.share-to-wrapper{position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); padding: 0.7em; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center; max-width: 800px; background-color: #f7f7f7; opacity: 0; visibility: hidden; z-index: 1041; transition: opacity 0.3s linear, visibility 0.3s linear;}.share-to-wrapper.show{visibility: visible; opacity: 1;}.wishlist_count{margin-inline: 0.4em; color: var(--clr-text-dark);}.share-to-backdrop{position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.423); opacity: 0; visibility: hidden; z-index: 1040; transition: opacity 0.3s linear, visibility 0.3s linear;}.share-to-backdrop.show{visibility: visible; opacity: 1;}.out-of-stock, .out-of-stock-sm{position: absolute; inset: 0; display: grid; align-items: center; z-index: 100; text-align: center; width: 100%;}.out-of-stock{font-size: 2em; background: #0000002a; backdrop-filter: blur(10px) saturate(180%); color: #fff;}.out-of-stock-sm{font-size: 0.8em; background: #0000000f; backdrop-filter: blur(5px) saturate(180%); color: #fff;}#r-products-carousel{max-width: 100%;}.splide__slide img{width: 100%; height: 100%; object-fit: cover;}.splide__list{align-items: center; gap: 0.4em !important;}.display-lt-992{display: none;}.form-control:focus, .btn:focus, .form-check-input:focus{box-shadow: 0 0 0 0.25rem var(--clr-foreground-light);}.form-check-input:checked:not([role="switch"]){background-color: var(--clr-foreground);}.focused{background-color: var(--clr-foreground-light) !important;}.transition-3s{transition: all 0.3s linear;}.let-wrapper{background-color: #fff; border-radius: 3px; margin-bottom: 1em;}.website-wrapper{padding: 1.5em 0.9em; margin-inline: auto;}.main-wrapper{padding: 0.4em; display: grid; grid-template-columns: 22% 75%; margin-inline: auto; background-color: #fff;}.main-wrapper .sidebar-s-l{border-right: var(--border-sm-dark); margin-right: 1em;}.main-wrapper .sidebar-s-l ul{padding: 0;}.main-wrapper .sidebar-s-l ul a{text-decoration: none; font-size: 0.9em; color: #898989; transition: all 0.3s linear;}.main-wrapper .sidebar-s-l ul a:hover{color: var(--clr-hover);}.main-wrapper .sidebar-s-l .section:not(:last-child){border-bottom: var(--border-sm-dark);}.main-wrapper .sidebar-s-l .section:not(:first-child){padding-top: 0.8em;}.main-wrapper .category-active{color: var(--clr-hover) !important;}.main-wrapper .product-variants-attributes li label{color: #898989; cursor: pointer;}.main-wrapper .product-variants-attributes li label:hover{color: var(--clr-hover);}.main-wrapper .product-variants-attributes input:hover{border-color: var(--clr-hover);}.main-wrapper .product-variants-attributes input:checked{background-color: var(--clr-foreground); border: none;}.main-wrapper .price-range ul, .main-wrapper .offbody-ul{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; gap: 8px; align-items: center;}.main-wrapper .price-range ul input, .main-wrapper .offbody-ul input{max-width: 80px; height: 33px; font-size: 0.8em;}.main-wrapper .price-range ul button, .main-wrapper .offbody-ul button{display: grid; place-items: center; text-align: center; background-color: var(--clr-foreground) !important; color: #fff !important; border-radius: 0;}.main-wrapper .price-range ul button:hover, .main-wrapper .offbody-ul button:hover{filter: brightness(90%);}.main-wrapper .offcanvas-body{padding: 0; margin: 0;}.main-wrapper .offcanvas-body .fa-angle-down{margin-left: auto; font-size: 24px; transition: all 0.15s linear;}.main-wrapper .offcanvas-body li button{position: relative; font-weight: 600; color: #3d3d3d; padding-bottom: 12px; border-bottom: 1px solid #e9e9e9;}.main-wrapper .offcanvas-body li button:not(.collapsed){background: #e9fcf380;}.main-wrapper .offcanvas-body li button:not(.collapsed) .fa-angle-down{transform: rotate(180deg);}.main-wrapper .offcanvas-body .collapse-body{padding-top: 1em; padding-left: 1.5em;}.main-wrapper .offcanvas-body .collapse-body li{padding: 0.6em 0;}.main-wrapper .offcanvas-body .collapse-body li a{width: 100%; text-decoration: none; color: inherit; cursor: pointer; transition: all 0.15s linear;}.main-wrapper .offcanvas-body .collapse-body li a:hover{color: var(--clr-foreground);}.main-wrapper .products{margin-top: 1em; display: grid; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); column-gap: 0.6em; row-gap: 1.5em; align-items: stretch; justify-items: center;}@media (max-width: 767px){.main-wrapper .products{grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));}}.main-wrapper .products .product{margin-inline: auto; width: 100%; max-width: 300px; flex: 1;}.main-wrapper .products .product a{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; text-decoration: none; height: 100%; z-index: 1 !important;}.main-wrapper .products .product:hover .products_page_add_to_wishlist{visibility: visible; transform: translateX(0px);}.main-wrapper .img-holder{display: grid; place-items: center; background-color: #f6f6f6; border-radius: 0.4em; padding: 0.8em; overflow: hidden; pointer-events: none; width: 100%;}.main-wrapper .img-holder img{display: block; width: 100%; aspect-ratio: 1; transition: all 0.4s ease-out; object-fit: scale-down !important;}.main-wrapper .product-details .product-location{font-size: 0.7em; color: var(--clr-text-light);}.main-wrapper .no-products{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center; gap: 1.4em; width: 100%; height: 60vh; color: var(--clr-text-dark); text-align: center; width: 100%;}.main-wrapper .no-products i{font-size: 50px; font-weight: 100; border-width: 2px; color: var(--clr-text-light);}.main-wrapper .products.grid{grid-template-columns: 1fr; justify-items: stretch;}.main-wrapper .products.grid .product{max-width: 100%;}.main-wrapper .products.grid .product .img-holder{width: 250px; display: grid; place-items: center; padding: 0.8em;}.main-wrapper .products.grid .product .img-holder img{width: 200px; height: 200px; object-fit: scale-down !important;}.main-wrapper .products.grid .product a{flex-direction: row; width: 100%; height: 230px;}.main-wrapper .products.grid .product a .img-holder{flex: 1;}.main-wrapper .products.grid .product a .product-description{flex: 3; row-gap: 0.2em;}@media (hover: hover) and (pointer: fine){.products_page_add_to_wishlist{visibility: hidden; transform: translateX(100px);}}.products_page_add_to_wishlist{bottom: 4px; right: 8px; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; padding-inline: 0.8em; padding-block: 0.4em; width: 38px; aspect-ratio: 1; border-radius: 50%; background: #fff; color: var(--clr-foreground); transition: all 0.3s ease; cursor: pointer; z-index: 100 !important; pointer-events: auto;}.products_page_add_to_wishlist i{font-size: 24px;}.products_page_add_to_wishlist i.added{color: #ec2a37;}.top-bar{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; gap: 0.5em; flex-direction: row; border-bottom: var(--border-sm-dark); padding: 1.2em 0.4em;}.top-bar .searchbar{position: relative; flex: 3; display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; height: var(--top-filter-ht);}.top-bar .searchbar form{width: 100%; display: -webkit-box; display: -webkit-flex; display: flex;}.top-bar .searchbar form input{border: none !important; border-right: none; border-top-right-radius: 0; border-bottom-right-radius: 0; background-color: var(--clr-skin);}.top-bar .searchbar form button{background-color: var(--clr-skin); border-top-left-radius: 0; border-bottom-left-radius: 0; color: var(--clr-foreground); display: grid; place-items: center; height: 100%;}.top-bar .searchbar .search-recommendations-container{position: absolute; height: fit-content; width: clamp(200px, calc(100vw - 30px), 100vw); transform: translateY(45px); display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; background: #fff; inset: 0; z-index: 100; border-radius: 8px; box-shadow: rgba(0, 0, 0, 0.24) 0px 3px 8px;}@media (min-width: 576px){.top-bar .searchbar .search-recommendations-container{width: auto;}}.top-bar .searchbar .search-recommendations-container ul{padding: 1em;}@media (min-width: 767px){.top-bar .searchbar .search-recommendations-container ul{padding-inline: 2em;}}.top-bar .searchbar .search-recommendations-container li{width: 100%; margin-inline: 0; margin-bottom: 1em;}.top-bar .searchbar .search-recommendations-container li a:not(.query-all){text-decoration: none; width: 100%; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: space-between; align-items: start; transition: all 0.3s ease-in-out; color: var(--clr-text-dark);}.top-bar .searchbar .search-recommendations-container li a:not(.query-all):hover{color: var(--clr-hover);}.top-bar .searchbar .search-recommendations-container li a:not(.query-all) i{margin-top: 7px; opacity: 0.3;}.top-bar .sort-by .dropdown{background-color: var(--clr-skin); border: none; border-radius: 4px; height: var(--top-filter-ht);}.top-bar .sort-by .dropdown button{color: var(--clr-foreground);}.top-bar .btn-group, .top-bar .controls .btn{height: var(--top-filter-ht);}.top-bar .controls .btn, .top-bar .btn-group .btn{background-color: var(--clr-skin); color: var(--clr-foreground); display: -webkit-box; display: -webkit-flex; display: flex; align-items: center;}.top-bar .btn-group .btn{padding-top: 10px;}.top-bar .dropdown-item{cursor: pointer;}.top-bar .dropdown-item:hover{background-color: var(--clr-skin);}.sidebar-content{width: 100%;}.sidebar-content .btn-collapse-toggle{width: 100%; border: none; border-radius: 0;}.pagination{margin-top: 2em; margin-inline: auto;}.pagination .active a{background: var(--clr-hover) !important; border: none;}.search-result-numbering{font-size: 0.7em; color: var(--clr-text-light); margin: 0.5em; line-height: 4; text-align: center;}.search-result-numbering span{color: var(--clr-foreground);}.website-wrapper .breadcrumb{box-shadow: 0px 1px 1px 0px #f3f3f3;}.breadcrumb-item{font-size: 0.9em;}.breadcrumb-item a:not(.active){color: var(--clr-foreground); text-decoration: none; transition: all 0.2s ease-in-out;}.breadcrumb-item a:not(.active):hover{filter: brightness(80%);}.product-description{padding: 0.8em; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: space-between; gap: 0.2em; font-size: 0.83em; font-weight: 500; height: 100%; flex: 1;}.product-title, .product-price{color: var(--clr-text-dark); cursor: pointer;}.product-title{max-height: 10ch;}.product-price{margin-top: auto; color: var(--clr-foreground);}.discount-section{font-size: 0.9em; font-weight: 400;}.discount-section .before-price{color: var(--clr-foreground); text-align: center; text-decoration: line-through; border-right: 1px solid #3c3c3c; padding-right: 0.4em; margin-right: 1ch;}.discount-section .before-price .discount-inner-text{color: var(--clr-text-light);}input[type="text"]::placeholder{color: var(--clr-foreground); opacity: 0.58; font-weight: 600;}.product-hero{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: stretch; -webkit-flex-wrap: wrap; flex-wrap: wrap; gap: 1.5em; background-color: #fff; padding: 1em 0.5em;}.product-hero .products-images{margin-inline: auto; flex: 2;}.product-hero .products-images .js_product_image_zoom{display: -webkit-box; display: -webkit-flex; display: flex; gap: 0.8em; flex-direction: column-reverse; align-items: center;}.product-hero .products-images .js_product_image_zoom img{display: block; max-width: 100%; object-fit: scale-down;}.product-hero .products-images .js_product_image_zoom .featured-img{scroll-behavior: smooth; overflow-y: auto;}.product-hero .products-images .js_product_image_zoom .featured-img img{width: 80px; height: 80px; border: 1px solid #2d2d2d1e; object-fit: scale-down; transition: 0.3s all ease; cursor: pointer; transition: all 0.2s ease-in;}.product-hero .products-images .js_product_image_zoom .featured-img img:is(.active){border: 1px solid var(--clr-hover); opacity: 0.7;}.product-hero .products-images .js_product_image_zoom .featured-img img:hover{opacity: 0.7;}.product-hero .products-images .js_product_image_zoom .main-featured-img{flex: 3; width: 500px; height: 500px; display: grid; place-items: center;}.product-hero .products-images .js_product_image_zoom .main-featured-img img{width: 400px; height: 400px; object-fit: scale-down;}.product-hero .product-details{flex: 3; min-width: 300px;}.product-hero .product-details .product-title{font-size: 1.2em; font-weight: 500; color: var(--clr-text-dark); max-width: 700px;}.product-hero .product-details .w-full-margin-in-between{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; justify-content: space-between; -webkit-flex-wrap: wrap; flex-wrap: wrap; align-items: center; padding: 0;}.product-hero .product-details .rating{flex: 3;}.product-hero .product-details .wishlist-share-container{flex: 1; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: space-around;}.product-hero .product-details .p-row{margin-top: 1em;}.product-hero .product-details .product-attr{margin-top: 1.5em; border-bottom: var(--border-sm-dark); padding-bottom: 1em;}.product-hero .product-details .product-attr .brand{font-size: 0.8em; color: var(--clr-text-light);}.product-hero .product-details .price-container{border-bottom: var(--border-sm-dark); padding-top: 1.5em; padding-bottom: 1.5em;}.product-hero .product-details .price-container .product-price:not(.discount-section){font-size: 1.7em;}.product-hero .product-details .price-container .discount-section{font-size: 0.8rem;}.product-hero .product-details .other-attrs-container{margin-top: 0.8em; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: start; align-items: stretch; gap: 1em;}.product-hero .product-details .other-attrs-container .attr-title{color: var(--clr-text-light); margin-bottom: 2em;}.product-hero .product-details .other-attrs-container .nice-select{margin-top: 0.8em;}.product-hero .product-details .arrt-select{max-width: 300px;}.product-hero .product-details .qty-in-stock{color: var(--clr-text-light); font-size: 0.8em; margin-top: 1em; margin-bottom: 1em;}.product-hero .product-details .product-quantity{margin-top: 1em; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; flex-direction: row; gap: 1em;}.product-hero .product-details .product-quantity .label{color: var(--clr-text-light);}.product-hero .product-details .product-quantity input{border-left: none; border-right: none; border-radius: 0; width: 50px; border-color: #f1f1f1; text-align: center; color: var(--clr-text-light);}.product-hero .product-details .product-quantity .btn{border: 1px solid #f1f1f1; color: var(--clr-text-light);}.product-hero .product-details .buy-add-cart{border-top: var(--border-sm-dark); margin-top: 0.7em; padding-top: 1em; display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; align-items: center; gap: 1em;}.product-hero .product-details .buy-now{background-color: var(--clr-foreground); color: #fff; transition: opacity 0.2s linear;}.product-hero .product-details .buy-now:hover{opacity: 0.9;}.btn-outline__primary{box-shadow: 0 0 0 1.5px var(--clr-foreground); color: var(--clr-text-dark) !important; font-weight: 500; transition: all 0.15s ease-out;}.btn-outline__primary:hover{box-shadow: 0 0 0 3px var(--clr-foreground);}.pdr{color: var(--clr-text-dark);}.pdr h1{font-size: 2.5rem; font-weight: bold; line-height: 1.2;}.pdr h2{font-size: 2rem; font-weight: bold; line-height: 1.3;}.pdr h3{font-size: 1.75rem; font-weight: bold; line-height: 1.4;}.pdr p{font-size: 1rem; line-height: 1.6; color: #333;}.pdr small{font-size: 0.875rem;}.pdr ul, .pdr ol{list-style: initial !important;}.pdr .product-description{max-height: 500px; overflow: hidden; position: relative; transition: max-height 0.3s ease; padding-bottom: 100px;}.pdr .product-description::after{content: ""; position: absolute; bottom: 0; left: 0; width: 100%; height: 80px; background: linear-gradient(to bottom, rgba(255, 255, 255, 0.222), #fff); display: block; pointer-events: none;}.pdr .product-description.expanded{max-height: none; transition: max-height 0.3s ease;}.pdr .product-description.expanded::after{display: none;}.pdr .btn[data-attr="show-more"]{background: var(--clr-hover); color: #fff; margin-top: -60px; z-index: 10;}.o_product_page_reviews h3{font-size: 1em !important; color: var(--clr-text-dark);}.product-recommendations{padding: 0.8em;}.recommended-products-sm{margin-top: 1em; margin-inline: auto;}.recommended-products-sm .product{box-shadow: 0px 0px 6px 1px #0000000f; width: 200px; border: 0.5px solid #d9d9d9;}.recommended-products-sm .product .product-description{flex: 1;}.recommended-products-sm .product a{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; text-decoration: none; height: 100%;}.recommended-products-sm .product:hover .img-holder img{transform: scale(108%);}.recommended-products-sm .img-holder{display: grid; place-items: center; border-bottom: var(--border-sm-dark); overflow: hidden; width: 100%;}.recommended-products-sm .img-holder img{display: block; width: 100%; aspect-ratio: 1; transition: all 0.4s ease-out; object-fit: scale-down !important;}.recommended-products-sm .product-details .product-location{font-size: 0.7em; color: var(--clr-text-light);}.recommended-products-sm .product-title{font-size: 1em; margin-bottom: 1ch;}.recommended-products-sm .product-price{margin-top: 1ch;}.recommended-products-sm .p_ratings{margin-top: auto !important;}.product-wishlist{margin-left: 1em; font-size: 22px; color: var(--clr-text-light); cursor: pointer; transition: color 0.2s linear;}.product-wishlist:hover{color: #ec2a37;}.product-wishlist i:where(.added){color: #ec2a37;}.text-bg-ecom-promary{background: var(--clr-foreground); color: #fff;}.my-cart-page{display: -webkit-box; display: -webkit-flex; display: flex; gap: 0.4em; -webkit-flex-wrap: wrap; flex-wrap: wrap; color: var(--clr-text-dark);}.empty-cart0{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center; align-items: center; width: 100%; margin-top: 70px;}.empty-cart0 .warning{font-size: 1.5em; font-weight: 500; color: var(--clr-text-light);}.empty-cart0 img{width: 150px; user-select: none; pointer-events: none;}.cart0-products1{flex: 3; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}.cart0-products1-item{padding: 0.8em;}.whishlist-products1{flex: 3; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}.whishlist-products1-item{padding: 0.8em;}.cpi2{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}.cpi2 .company-wise-products{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; gap: 2em;}.c-vendor0{box-shadow: rgba(17, 17, 26, 0.1) 0px 1px 0px; margin-bottom: 1em; padding-bottom: 0.2em;}.c-vendor0, .c-vendor-v{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; align-items: center; gap: 0.4em;}.c-vendor0 img, .c-vendor-v img{width: 25px;}.c-vendor-v{font-size: 0.8em; cursor: pointer; color: var(--clr-text-light); transition: color 0.15s linear;}.logo-sm-container{display: -webkit-box; display: -webkit-flex; display: flex; align-items: center !important;}.item-header0{display: -webkit-box; display: -webkit-flex; display: flex;}.item-header0 .count-left, .item-header0 .action-right{font-size: 0.9em; cursor: pointer; color: var(--clr-text-light);}.item-header0 .count-left{flex: 3; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; gap: 1ch; margin-right: auto;}.item-header0 .action-right{flex: 1; margin-left: auto; text-align: right; transition: color 0.15s linear;}.item-header0 .action-right:hover{color: #c20b18;}.cpi0-ch1 .select{margin-right: auto !important;}.cart0prd{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; -webkit-flex-wrap: wrap; flex-wrap: wrap; justify-content: stretch; column-gap: 0.4em; row-gap: 1em; overflow: hidden;}.cart0prd img{width: 70px; object-fit: scale-down;}.cart0prd .title{flex: 1; min-width: 200px; font-size: 0.8em; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}.cart0prd .title [data-oe-field="name"]{font-weight: 600; line-height: 1.1; margin-bottom: 0.2em;}.cart0prd .title span{color: var(--clr-text-light);}.cart0prd .title:hover ~ .product_featured_image{transform: scale(110%); transition: transform 0.3s ease;}.cart0prd .quantity .btn, .cart0prd .quantity input{padding: 0.4em; border-radius: 0; font-size: 0.8em;}.cart0prd .quantity input{border-left: none; border-right: none; border-radius: 0; width: 50px; border-color: #f1f1f1; text-align: center; color: var(--clr-text-light);}.cart0prd .quantity .btn{border: 1px solid #f1f1f1; color: var(--clr-text-light);}.cart0prd .price-action{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; align-items: end; justify-content: stretch; gap: 0.4em; text-align: right;}.cart0prd .price-action .price{color: var(--clr-foreground); font-weight: 600;}.cart0prd .price-action .action{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; gap: 0.4em; justify-content: center; font-size: 1em; color: var(--clr-text-light); cursor: pointer; transition: all 0.15s linear;}.cart0prd .price-action .action .wishlist:hover{color: #ec2a37;}.cart0prd .price-action .action .addtocart:hover{color: #ec2a37;}.cart0prd .price-action .action .delete:hover{color: #c20b18;}.order-summary0{padding: 0.8em; flex: 1; max-height: 400px;}.order-summary0 .order-details-container{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center;}.order-summary0 .odc1, .order-summary0 .odc2, .order-summary0 .odc-3, .order-summary0 .odc4{display: -webkit-box; display: -webkit-flex; display: flex;}.order-summary0 .odc1, .order-summary0 .odc2, .order-summary0 .odc-3, .order-summary0 .odc4{justify-content: space-between; font-size: 0.8em; color: var(--clr-text-dark); margin: 1em 0; text-align: right; font-weight: 600;}.order-summary0 .odc-3{justify-content: center; gap: 0.8em;}.order-summary0 .odc-3 input{flex: 2; padding-inline: 0.4em;}.order-summary0 .odc-3 button{flex: 1; -webkit-appearance: none; -moz-appearance: none; appearance: none; background-color: var(--clr-text-dark); border: none;}.order-summary0 .odc4{font-size: 1em;}.order-summary0 .odc5{margin-inline: 0.4em; display: grid; place-items: center;}.order-summary0 .odc5 button{background: var(--clr-foreground); color: #fff;}.suggestions{-webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; gap: 12px; background-color: #fff; box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px; padding: 0.8em; position: absolute; top: 80px; width: 100%; z-index: 11100; display: none;}li.active-list{background-color: var(--clr-skin) !important;}.vendor_price_total{font-size: 14px; font-weight: 600; color: var(--clr-foreground);}.card-wrapper{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; gap: 1em;}.card-wrapper .shipping-card{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; gap: 0.8em; padding-inline: 0.8em; padding-bottom: 0.8em;}.card-wrapper .card-header1{padding-top: 0.8em;}.card-wrapper .card-header1 span, .card-wrapper .card-header1 .btn{display: grid; place-items: center; color: var(--clr-text-light);}.card-wrapper .card-header1 span{font-size: 1.1em;}.card-wrapper .card-header1 .btn{font-size: 0.9em; color: var(--clr-foreground); box-shadow: 0 0 0 0.1rem var(--clr-hover);}.card-wrapper .card-content{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; gap: 1em;}.card-wrapper .card-content .card{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; align-items: center; gap: 0.6em; padding: 0.8em;}.card-row{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; gap: 0.8em; font-size: 0.8em; color: var(--clr-text-dark);}.card-row:where(.main) span{font-size: 1.2em !important; font-weight: 500 !important;}.card_edit{margin-left: auto; cursor: pointer; transition: all 0.15s linear; color: var(--clr-text-light);}.card_edit:hover{color: #c20b18;}.modal-footer-btn-container{display: -webkit-box; display: -webkit-flex; display: flex; justify-content: center; gap: 1em;}.modal-footer-btn-container .btn-cancel, .modal-footer-btn-container .btn-cancel-add-new{flex: 1; max-width: 150px; box-shadow: 0 0 0 0.1rem #c20b1741;}.modal-footer-btn-container .btn-cancel:hover, .modal-footer-btn-container .btn-cancel-add-new:hover{color: #c20b18;}.modal-footer-btn-container .btn-submit{flex: 1; max-width: 200px; background: var(--clr-foreground); color: #fff;}#result{font-size: 0.8em; color: #ec2a37;}.block-line{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; align-items: center; gap: 0.8em;}.box-card-container{display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); column-gap: 1em; row-gap: 0.5em; justify-content: center;}.payment-card{isolation: isolate;}.payment-card .card{text-align: center; padding: 0.4em; position: relative; height: 100px; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: center; align-items: center;}.payment-card .card img{width: 60px; aspect-ratio: 1; object-fit: scale-down;}.payment-card .card span{margin-top: auto;}.payment-card .payment_option{position: absolute; cursor: pointer; inset: 0; opacity: 0;}.dashboard-wrapper{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; -webkit-flex-wrap: nowrap; flex-wrap: nowrap; align-items: stretch; gap: 0; --clr-skin: #fff;}.dashboard-wrapper .dash-aside-navbar{flex: 1;}.dashboard-wrapper .dashboard-body{padding-top: 0.8em; flex: 4;}.dashboard-wrapper .dash-aside-toggler{margin-left: auto; color: var(--clr-text-light);}.dashboard-wrapper .backdrop{position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.423); opacity: 0; visibility: hidden; z-index: 1040; transition: opacity 0.3s linear, visibility 0.3s linear;}.dashboard-wrapper .backdrop.show{opacity: 1; visibility: visible;}.dashboard-wrapper .top-bar{padding: 0;}.dashboard-nav{max-width: 600px; margin-inline: auto;}.d-flex-x-scroll{display: -webkit-box; display: -webkit-flex; display: flex; flex-direction: row; -webkit-flex-wrap: nowrap; flex-wrap: nowrap; gap: 1.8em; align-items: center; overflow-x: auto;}.d-flex-x-scroll a{width: 60px;}.pill{font-size: 0.7em; font-weight: 600; color: var(--clr-text-dark); text-transform: uppercase; margin-left: auto; padding: 0.4em; border-radius: 8px; background-color: #f2f2f2;}.delivery-config0 .text-sm{font-size: 0.8em;}.delivery-options{display: grid; grid-template-columns: repeat(auto-fit, minmax(150px, 1fr)); gap: 0.8em;}.delivery-options .option{width: 160px; height: 80px; padding: 0.8em; border: 1.5px dashed var(--clr-foreground); border-radius: 8px; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; -webkit-flex-wrap: wrap; flex-wrap: wrap; gap: 12px;}.delivery-options .option .wrap{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; justify-content: space-between; height: 100%; font-size: 0.8em; color: var(--clr-text-dark);}@media (max-width: 992px){.main-wrapper{grid-template-columns: 1fr;}.display-lt-992{display: block;}.display-gt-992{display: none;}.d-gt{display: none;}}.vendor-details{background-color: #f7f7f7; border-radius: 8px; padding: 0.8em 0.2em;}.avatar-round-sm{width: 40px; aspect-ratio: 1; border-radius: 50%; object-fit: scale-down;}.col__{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}.col__ .text-muted{font-size: 0.8em; color: var(--clr-text-light);}.col__ .title{color: var(--clr-text-dark); font-size: 0.9em;}.position-relative{position: relative;}.splide__slide{display: grid; place-items: center;}.swipe_btn{position: absolute; align-items: center; background: #ccc; border: 0; border-radius: 50%; cursor: pointer; display: -webkit-box; display: -webkit-flex; display: flex; height: 2em; -ms-flex-pack: center; justify-content: center; opacity: 0.7; padding: 0; position: absolute; top: 50%; transform: translateY(-50%); width: 2em; z-index: 1; transition: all 0.15s ease-in;}.swipe_btn:hover{background: #e5e5e5;}.js_prev_content{left: 0;}.js_next_content{right: 0;}@media (max-width: 1600px){.search-recommendations-container ul{padding-inline: 1em;}}@media (max-width: 767px){.products.grid .product a .img-holder{flex: 2 !important;}.products.grid .product a .product-description{flex: 3;}.dash-aside-navbar{position: fixed; z-index: 100000; left: 0; top: 0; bottom: 0;}#thumbnail-carousel{max-width: 300px; height: 60px;}.featured-img img{width: 60px !important; height: 60px !important;}.main-featured-img{width: 300px !important; height: 300px !important; overflow: hidden;}.main-featured-img img{width: 300px; height: 300px; object-fit: scale-down;}.my-cart-page{-webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}}@media (max-width: 576px){.products.grid .product a .img-holder{flex: 2 !important;}.products.grid .product a .img-holder img{width: 200px; object-fit: scale-down !important;}.products.grid .product a .product-description{flex: 3;}.cart0prd{justify-content: center;}.cart0prd .price-action{display: inline-block !important; width: 100%;}.cart0prd .price-action .price{display: inline-block !important; width: 100%;}.cart0prd .price-action .action{width: 100%; justify-content: end;}.cart0prd .js_product_quantity{display: inline-block !important; width: 100%; justify-self: center;}.cart0prd .js_product_quantity .input-group{justify-content: end;}}@media (min-width: 768px){.cart0prd .title{width: 400px;}.main-wrapper{padding: 1.5em;}}@media (min-width: 992px){.main-wrapper, .website-wrapper{max-width: 90%;}.controls{display: none;}.d-lt{display: none;}.share-to-wrapper{min-width: 500px;}}@media (min-width: 1600px){.main-wrapper, .website-wrapper{max-width: 80%;}}.delete{color: grey;}.add-to-cart{color: grey;}.add-to-cart:hover{color: green;}.addto_cart .add-to-cart{margin-top: 18px; font-size: 12px;}

/* /base_accounting_kit/static/src/css/ecommerce/image-magnifier.scss */
 div.image-zoom{float: left;}div.image-zoom div{background-repeat: no-repeat;}div.image-zoom div.blur > div{background-position: -3px 0;}div.image-zoom div.blur > div > div{background-position: 0 -3px;}div.image-zoom div.blur > div > div > div{background-position: 3px 0;}div.image-zoom div.blur > div > div > div > div{background-position: 0 3px;}div.image-zoom div.box{border-width: 4px; display: none; position: relative;}div.image-zoom div.popup{border-width: 4px; display: none; float: left; position: relative;}div.image-zoom div.thumbnail{border-width: 4px; cursor: move; float: left;}div.image-zoom.inner div.popup{margin: -4px 0 0 -4px;}

/* /base_accounting_kit/static/src/css/ecommerce/style.min.scss */
 .ctn-preloader .txt-loading .letters-loading:nth-child(3):before{animation-delay: 0.4s;}.ctn-preloader .txt-loading .letters-loading:nth-child(4):before{animation-delay: 0.6s;}.ctn-preloader .txt-loading .letters-loading:nth-child(5):before{animation-delay: 0.8s;}.ctn-preloader .txt-loading .letters-loading:nth-child(6):before{animation-delay: 1s;}.ctn-preloader .txt-loading .letters-loading:nth-child(7):before{animation-delay: 1.2s;}.ctn-preloader .txt-loading .letters-loading:nth-child(8):before{animation-delay: 1.4s;}@keyframes spinner{to{transform: rotateZ(360deg);}}@keyframes letters-loading{0%, 75%, 100%{opacity: 0; transform: rotateY(-90deg);}25%, 50%{opacity: 1; transform: rotateY(0deg);}}.scroll-top{width: 35px; height: 35px; line-height: 35px; position: fixed; bottom: 20px; right: 5px; z-index: 99; text-align: center; color: #fff; font-size: 25px; cursor: pointer; border-radius: 50%; background: #00bf58; transition: all 0.3s ease-in-out;}.scroll-top:after{position: absolute; z-index: -1; content: ""; top: 100%; left: 5%; height: 10px; width: 90%; opacity: 1; background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 80%);}.tran3s{transition: all 0.3s ease-in-out;}.tran4s{transition: all 0.4s ease-in-out;}.tran5s{transition: all 0.5s ease-in-out;}.tran6s{transition: all 0.6s ease-in-out;}.btn-one{text-transform: capitalize; font-weight: 500; padding: 8px 26px; text-align: center; border-radius: 50px; color: #000; background-color: #d2f34c; border: 2px solid rgba(0, 0, 0, 0); transition: all 0.3s ease-in-out 0s;}.btn-one.lg{padding: 8px 32px;}.btn-one:hover{background-color: #244034; color: #d2f34c; border-color: #d2f34c;}.btn-two{font-weight: 500; color: #98bd00; position: relative; padding-right: 12px; border-bottom: 2px solid #98bd00; transition: all 0.3s ease-in-out 0s;}.btn-two:hover{color: #98bd00; letter-spacing: 0.2px;}.btn-two:after{border-bottom: 2px solid #98bd00; border-right: 2px solid #98bd00; content: ""; display: block; margin-top: -4px; pointer-events: none; position: absolute; right: 0; top: 50%; transform: rotate(-45deg); transition: all 0.15s ease-in-out; height: 8px; width: 8px;}.btn-three{font-weight: 500; padding: 13px 26px; text-align: center; border-radius: 6px; color: #244034; border: 2px solid #244034; transition: all 0.3s ease-in-out 0s;}.btn-three:hover{background: #244034; color: #fff;}.btn-four{font-weight: 500; padding: 15px 26px; min-width: 150px; text-align: center; border-radius: 6px; color: #244034; background: #d2f34c; transition: all 0.3s ease-in-out 0s;}.btn-four:hover{background: #244034; color: #fff;}.btn-five{font-weight: 500; padding: 13px 26px; min-width: 150px; text-align: center; border-radius: 50px; color: #fff; background: #00bf58; transition: all 0.3s ease-in-out 0s;}.btn-five:hover{background: #244034; color: #fff;}.btn-five.border6{border-radius: 6px;}.btn-six{font-weight: 500; color: #00bf58; position: relative; padding-right: 12px; border-bottom: 2px solid #00bf58; transition: all 0.3s ease-in-out 0s;}.btn-six:hover{color: #00bf58; letter-spacing: 0.2px;}.btn-six:after{border-bottom: 2px solid #00bf58; border-right: 2px solid #00bf58; content: ""; display: block; margin-top: -4px; pointer-events: none; position: absolute; right: 0; top: 50%; transform: rotate(-45deg); transition: all 0.15s ease-in-out; height: 8px; width: 8px;}.btn-six.dark{color: #000; border-bottom-color: #000;}.btn-six.dark:after{border-bottom: 2px solid #000; border-right: 2px solid #000;}.btn-seven{font-weight: 500; padding: 13px 28px; min-width: 150px; text-align: center; border-radius: 50px; color: #00bf58; border: 1px solid #00bf58; transition: all 0.3s ease-in-out 0s;}.btn-seven:hover{background: #244034; border-color: #244034; color: #fff;}.btn-seven.border6{border-radius: 6px;}.btn-eight{display: inline-block; padding: 3px 25px; color: #000; border-radius: 30px; background: #f1f6f3; border: 1px solid #d6ece0;}.btn-eight.style-two{border: 2px solid #00bf58; background: rgba(0, 0, 0, 0);}.btn-eight span{color: #00bf58;}.btn-eight a{font-weight: normal; color: #00bf58; text-decoration: underline;}.btn-nine{font-size: 16px; color: #000; letter-spacing: -1px;}.btn-nine:hover{color: #00bf58;}.btn-nine i{font-size: 1.4em; line-height: 0;}.btn-ten{line-height: 50px; border-radius: 10px; background: #31795a; padding: 0 26px;}.btn-ten:hover{background: #00bf58;}.btn-eleven{height: 60px; border-radius: 7px; font-size: 18px; text-transform: uppercase; letter-spacing: 0.88px; color: #fff; background: var(--clr-foreground); width: 100%;}.btn-eleven:hover, .btn-eleven:focus{filter: brightness(90%);}.title-one h2{color: #254035; margin: 0;}.title-one h2.main-font{font-family: "gordita"; font-size: 60px; color: #000; line-height: 1.333em;}.title-one h2.main-font.color-blue{color: #005025;}.title-one span img{top: -28px; right: -112px;}.title-one .line{height: 1px; background: #e5e5e5; flex: 1 1 auto !important;}.title-one .sub-title{text-transform: uppercase; letter-spacing: 1px; color: rgba(0, 0, 0, 0.3); font-size: 14px; margin-bottom: 15px;}.title-two h2{font-size: 64px; line-height: 1.062em; color: #254035; margin: 0;}.title-two h2.color-blue{color: #005025;}.title-two h2 span{color: #d2f34c;}.title-two h2.main-font{font-family: "gordita"; font-size: 58px;}.title-two .sub-title{color: #00bf58; font-weight: 500; font-size: 18px; margin-bottom: 15px;}.title-three h2{font-size: 48px; line-height: 1.062em; color: #254035; margin: 0;}.title-three h2.main-font{font-family: "gordita"; color: #000;}.title-three h2.color-blue{color: #005025;}.title-four h2{font-family: "gordita"; font-size: 32px; color: #000; margin: 0;}*{margin: 0; padding: 0; box-sizing: border-box;}a{text-decoration: none; display: inline-block; color: inherit;}a:hover, a:focus, a:visited{text-decoration: none; outline: none;}img{max-width: 100%; display: block;}button{border: none; outline: none; box-shadow: none; display: block; padding: 0; cursor: pointer; background: rgba(0, 0, 0, 0); color: inherit;}button:focus{outline: none;}input, textarea{outline: none; box-shadow: none; transition: all 0.3s ease-in-out;}audio, video, canvas{max-width: 100%;}iframe{border: none !important;}.style-none{list-style: none; padding-left: 0; margin-bottom: 0;}.p0{padding: 0 !important;}.m0{margin: 0 !important;}.theme-mb-0{margin-bottom: 0;}.theme-pb-0{padding-bottom: 0;}.pt-5{padding-top: 5px !important;}.pt-10{padding-top: 10px;}.pt-15{padding-top: 15px;}.pt-20{padding-top: 20px;}.pt-25{padding-top: 25px;}.pt-30{padding-top: 30px;}.pt-35{padding-top: 35px;}.pt-40{padding-top: 40px;}.pt-45{padding-top: 45px;}.pt-50{padding-top: 50px;}.pt-55{padding-top: 55px;}.pt-60{padding-top: 60px;}.pt-65{padding-top: 65px;}.pt-70{padding-top: 70px;}.pt-75{padding-top: 75px;}.pt-80{padding-top: 80px;}.pt-85{padding-top: 85px;}.pt-90{padding-top: 90px;}.pt-95{padding-top: 95px;}.pt-100{padding-top: 100px;}.pt-110{padding-top: 110px;}.pt-120{padding-top: 120px;}.pt-130{padding-top: 130px;}.pt-140{padding-top: 140px;}.pt-150{padding-top: 150px;}.pt-160{padding-top: 160px;}.pt-170{padding-top: 170px;}.pt-180{padding-top: 180px;}.pt-190{padding-top: 190px;}.pt-200{padding-top: 200px;}.pt-225{padding-top: 225px;}.pt-250{padding-top: 250px;}.pt-300{padding-top: 300px;}.pt-350{padding-top: 350px;}.pb-5{padding-bottom: 5px !important;}.pb-10{padding-bottom: 10px;}.pb-15{padding-bottom: 15px;}.pb-20{padding-bottom: 20px;}.pb-25{padding-bottom: 25px;}.pb-30{padding-bottom: 30px;}.pb-35{padding-bottom: 35px;}.pb-40{padding-bottom: 40px;}.pb-45{padding-bottom: 45px;}.pb-50{padding-bottom: 50px;}.pb-55{padding-bottom: 55px;}.pb-60{padding-bottom: 60px;}.pb-65{padding-bottom: 65px;}.pb-70{padding-bottom: 70px;}.pb-75{padding-bottom: 75px;}.pb-80{padding-bottom: 80px;}.pb-85{padding-bottom: 85px;}.pb-90{padding-bottom: 90px;}.pb-95{padding-bottom: 95px;}.pb-100{padding-bottom: 100px;}.pb-110{padding-bottom: 110px;}.pb-120{padding-bottom: 120px;}.pb-130{padding-bottom: 130px;}.pb-140{padding-bottom: 140px;}.pb-150{padding-bottom: 150px;}.pb-160{padding-bottom: 160px;}.pb-170{padding-bottom: 170px;}.pb-180{padding-bottom: 180px;}.pb-190{padding-bottom: 190px;}.pb-200{padding-bottom: 200px;}.pb-225{padding-bottom: 225px;}.pb-250{padding-bottom: 250px;}.pb-300{padding-bottom: 300px;}.pb-350{padding-bottom: 350px;}.mt-5{margin-top: 5px !important;}.mt-10{margin-top: 10px;}.mt-15{margin-top: 15px;}.mt-20{margin-top: 20px;}.mt-25{margin-top: 25px;}.mt-30{margin-top: 30px;}.mt-35{margin-top: 35px;}.mt-40{margin-top: 40px;}.mt-45{margin-top: 45px;}.mt-50{margin-top: 50px;}.mt-55{margin-top: 55px;}.mt-60{margin-top: 60px;}.mt-65{margin-top: 65px;}.mt-70{margin-top: 70px;}.mt-75{margin-top: 75px;}.mt-80{margin-top: 80px;}.mt-85{margin-top: 85px;}.mt-90{margin-top: 90px;}.mt-95{margin-top: 95px;}.mt-100{margin-top: 100px;}.mt-110{margin-top: 110px;}.mt-120{margin-top: 120px;}.mt-130{margin-top: 130px;}.mt-140{margin-top: 140px;}.mt-150{margin-top: 150px;}.mt-160{margin-top: 160px;}.mt-170{margin-top: 170px;}.mt-180{margin-top: 180px;}.mt-190{margin-top: 190px;}.mt-200{margin-top: 200px;}.mt-225{margin-top: 225px;}.mt-250{margin-top: 250px;}.mt-300{margin-top: 300px;}.mt-350{margin-top: 350px;}.mb-5{margin-bottom: 5px !important;}.mb-10{margin-bottom: 10px;}.mb-15{margin-bottom: 15px;}.mb-20{margin-bottom: 20px;}.mb-25{margin-bottom: 25px;}.mb-30{margin-bottom: 30px;}.mb-35{margin-bottom: 35px;}.mb-40{margin-bottom: 40px;}.mb-45{margin-bottom: 45px;}.mb-50{margin-bottom: 50px;}.mb-55{margin-bottom: 55px;}.mb-60{margin-bottom: 60px;}.mb-65{margin-bottom: 65px;}.mb-70{margin-bottom: 70px;}.mb-75{margin-bottom: 75px;}.mb-80{margin-bottom: 80px;}.mb-85{margin-bottom: 85px;}.mb-90{margin-bottom: 90px;}.mb-95{margin-bottom: 95px;}.mb-100{margin-bottom: 100px;}.mb-110{margin-bottom: 110px;}.mb-120{margin-bottom: 120px;}.mb-130{margin-bottom: 130px;}.mb-140{margin-bottom: 140px;}.mb-150{margin-bottom: 150px;}.mb-160{margin-bottom: 160px;}.mb-170{margin-bottom: 170px;}.mb-180{margin-bottom: 180px;}.mb-190{margin-bottom: 190px;}.mb-200{margin-bottom: 200px;}.mb-225{margin-bottom: 225px;}.mb-250{margin-bottom: 250px;}.mb-300{margin-bottom: 300px;}.mb-350{margin-bottom: 350px;}@media (max-width: 1399px){.xl-p0{padding: 0 !important;}.xl-m0{margin: 0 !important;}.xl-pt-10{padding-top: 10px !important;}.xl-pt-20{padding-top: 20px !important;}.xl-pt-30{padding-top: 30px !important;}.xl-pt-40{padding-top: 40px !important;}.xl-pt-50{padding-top: 50px !important;}.xl-pt-60{padding-top: 60px !important;}.xl-pt-70{padding-top: 70px !important;}.xl-pt-80{padding-top: 80px !important;}.xl-pt-90{padding-top: 90px !important;}.xl-pt-100{padding-top: 100px !important;}.xl-pt-110{padding-top: 110px !important;}.xl-pt-120{padding-top: 120px !important;}.xl-pt-130{padding-top: 130px !important;}.xl-pt-140{padding-top: 140px !important;}.xl-pt-150{padding-top: 150px !important;}.xl-pt-200{padding-top: 200px !important;}.xl-pb-10{padding-bottom: 10px !important;}.xl-pb-20{padding-bottom: 20px !important;}.xl-pb-30{padding-bottom: 30px !important;}.xl-pb-40{padding-bottom: 40px !important;}.xl-pb-50{padding-bottom: 50px !important;}.xl-pb-60{padding-bottom: 60px !important;}.xl-pb-70{padding-bottom: 70px !important;}.xl-pb-80{padding-bottom: 80px !important;}.xl-pb-90{padding-bottom: 90px !important;}.xl-pb-100{padding-bottom: 100px !important;}.xl-pb-110{padding-bottom: 110px !important;}.xl-pb-120{padding-bottom: 120px !important;}.xl-pb-130{padding-bottom: 130px !important;}.xl-pb-140{padding-bottom: 140px !important;}.xl-pb-150{padding-bottom: 150px !important;}.xl-pb-200{padding-bottom: 200px !important;}.xl-mt-10{margin-top: 10px !important;}.xl-mt-20{margin-top: 20px !important;}.xl-mt-30{margin-top: 30px !important;}.xl-mt-40{margin-top: 40px !important;}.xl-mt-50{margin-top: 50px !important;}.xl-mt-60{margin-top: 60px !important;}.xl-mt-70{margin-top: 70px !important;}.xl-mt-80{margin-top: 80px !important;}.xl-mt-90{margin-top: 90px !important;}.xl-mt-100{margin-top: 100px !important;}.xl-mt-110{margin-top: 110px !important;}.xl-mt-120{margin-top: 120px !important;}.xl-mt-130{margin-top: 130px !important;}.xl-mt-140{margin-top: 140px !important;}.xl-mt-150{margin-top: 150px !important;}.xl-mt-200{margin-top: 200px !important;}.xl-mb-10{margin-bottom: 10px !important;}.xl-mb-20{margin-bottom: 20px !important;}.xl-mb-30{margin-bottom: 30px !important;}.xl-mb-40{margin-bottom: 40px !important;}.xl-mb-50{margin-bottom: 50px !important;}.xl-mb-60{margin-bottom: 60px !important;}.xl-mb-70{margin-bottom: 70px !important;}.xl-mb-80{margin-bottom: 80px !important;}.xl-mb-90{margin-bottom: 90px !important;}.xl-mb-100{margin-bottom: 100px !important;}.xl-mb-110{margin-bottom: 110px !important;}.xl-mb-120{margin-bottom: 120px !important;}.xl-mb-130{margin-bottom: 130px !important;}.xl-mb-140{margin-bottom: 140px !important;}.xl-mb-150{margin-bottom: 150px !important;}.xl-mb-200{margin-bottom: 200px !important;}}@media (max-width: 1199px){.lg-p0{padding: 0 !important;}.lg-m0{margin: 0 !important;}.lg-pt-10{padding-top: 10px !important;}.lg-pt-20{padding-top: 20px !important;}.lg-pt-30{padding-top: 30px !important;}.lg-pt-40{padding-top: 40px !important;}.lg-pt-50{padding-top: 50px !important;}.lg-pt-60{padding-top: 60px !important;}.lg-pt-70{padding-top: 70px !important;}.lg-pt-80{padding-top: 80px !important;}.lg-pt-90{padding-top: 90px !important;}.lg-pt-100{padding-top: 100px !important;}.lg-pt-110{padding-top: 110px !important;}.lg-pt-120{padding-top: 120px !important;}.lg-pt-130{padding-top: 130px !important;}.lg-pt-140{padding-top: 140px !important;}.lg-pt-150{padding-top: 150px !important;}.lg-pt-200{padding-top: 200px !important;}.lg-pb-10{padding-bottom: 10px !important;}.lg-pb-20{padding-bottom: 20px !important;}.lg-pb-30{padding-bottom: 30px !important;}.lg-pb-40{padding-bottom: 40px !important;}.lg-pb-50{padding-bottom: 50px !important;}.lg-pb-60{padding-bottom: 60px !important;}.lg-pb-70{padding-bottom: 70px !important;}.lg-pb-80{padding-bottom: 80px !important;}.lg-pb-90{padding-bottom: 90px !important;}.lg-pb-100{padding-bottom: 100px !important;}.lg-pb-110{padding-bottom: 110px !important;}.lg-pb-120{padding-bottom: 120px !important;}.lg-pb-130{padding-bottom: 130px !important;}.lg-pb-140{padding-bottom: 140px !important;}.lg-pb-150{padding-bottom: 150px !important;}.lg-pb-200{padding-bottom: 200px !important;}.lg-mt-10{margin-top: 10px !important;}.lg-mt-20{margin-top: 20px !important;}.lg-mt-30{margin-top: 30px !important;}.lg-mt-40{margin-top: 40px !important;}.lg-mt-50{margin-top: 50px !important;}.lg-mt-60{margin-top: 60px !important;}.lg-mt-70{margin-top: 70px !important;}.lg-mt-80{margin-top: 80px !important;}.lg-mt-90{margin-top: 90px !important;}.lg-mt-100{margin-top: 100px !important;}.lg-mt-110{margin-top: 110px !important;}.lg-mt-120{margin-top: 120px !important;}.lg-mt-130{margin-top: 130px !important;}.lg-mt-140{margin-top: 140px !important;}.lg-mt-150{margin-top: 150px !important;}.lg-mt-200{margin-top: 200px !important;}.lg-mb-10{margin-bottom: 10px !important;}.lg-mb-20{margin-bottom: 20px !important;}.lg-mb-30{margin-bottom: 30px !important;}.lg-mb-40{margin-bottom: 40px !important;}.lg-mb-50{margin-bottom: 50px !important;}.lg-mb-60{margin-bottom: 60px !important;}.lg-mb-70{margin-bottom: 70px !important;}.lg-mb-80{margin-bottom: 80px !important;}.lg-mb-90{margin-bottom: 90px !important;}.lg-mb-100{margin-bottom: 100px !important;}.lg-mb-110{margin-bottom: 110px !important;}.lg-mb-120{margin-bottom: 120px !important;}.lg-mb-130{margin-bottom: 130px !important;}.lg-mb-140{margin-bottom: 140px !important;}.lg-mb-150{margin-bottom: 150px !important;}.lg-mb-200{margin-bottom: 200px !important;}}@media (max-width: 991px){.md-p0{padding: 0 !important;}.md-m0{margin: 0 !important;}.md-pt-10{padding-top: 10px !important;}.md-pt-20{padding-top: 20px !important;}.md-pt-30{padding-top: 30px !important;}.md-pt-40{padding-top: 40px !important;}.md-pt-50{padding-top: 50px !important;}.md-pt-60{padding-top: 60px !important;}.md-pt-70{padding-top: 70px !important;}.md-pt-80{padding-top: 80px !important;}.md-pt-90{padding-top: 90px !important;}.md-pt-100{padding-top: 100px !important;}.md-pt-110{padding-top: 110px !important;}.md-pt-120{padding-top: 120px !important;}.md-pt-130{padding-top: 130px !important;}.md-pt-140{padding-top: 140px !important;}.md-pt-150{padding-top: 150px !important;}.md-pt-200{padding-top: 200px !important;}.md-pb-10{padding-bottom: 10px !important;}.md-pb-20{padding-bottom: 20px !important;}.md-pb-30{padding-bottom: 30px !important;}.md-pb-40{padding-bottom: 40px !important;}.md-pb-50{padding-bottom: 50px !important;}.md-pb-60{padding-bottom: 60px !important;}.md-pb-70{padding-bottom: 70px !important;}.md-pb-80{padding-bottom: 80px !important;}.md-pb-90{padding-bottom: 90px !important;}.md-pb-100{padding-bottom: 100px !important;}.md-pb-110{padding-bottom: 110px !important;}.md-pb-120{padding-bottom: 120px !important;}.md-pb-130{padding-bottom: 130px !important;}.md-pb-140{padding-bottom: 140px !important;}.md-pb-150{padding-bottom: 150px !important;}.md-pb-200{padding-bottom: 200px !important;}.md-mt-10{margin-top: 10px !important;}.md-mt-20{margin-top: 20px !important;}.md-mt-30{margin-top: 30px !important;}.md-mt-40{margin-top: 40px !important;}.md-mt-50{margin-top: 50px !important;}.md-mt-60{margin-top: 60px !important;}.md-mt-70{margin-top: 70px !important;}.md-mt-80{margin-top: 80px !important;}.md-mt-90{margin-top: 90px !important;}.md-mt-100{margin-top: 100px !important;}.md-mt-110{margin-top: 110px !important;}.md-mt-120{margin-top: 120px !important;}.md-mt-130{margin-top: 130px !important;}.md-mt-140{margin-top: 140px !important;}.md-mt-150{margin-top: 150px !important;}.md-mt-200{margin-top: 200px !important;}.md-mb-10{margin-bottom: 10px !important;}.md-mb-20{margin-bottom: 20px !important;}.md-mb-30{margin-bottom: 30px !important;}.md-mb-40{margin-bottom: 40px !important;}.md-mb-50{margin-bottom: 50px !important;}.md-mb-60{margin-bottom: 60px !important;}.md-mb-70{margin-bottom: 70px !important;}.md-mb-80{margin-bottom: 80px !important;}.md-mb-90{margin-bottom: 90px !important;}.md-mb-100{margin-bottom: 100px !important;}.md-mb-110{margin-bottom: 110px !important;}.md-mb-120{margin-bottom: 120px !important;}.md-mb-130{margin-bottom: 130px !important;}.md-mb-140{margin-bottom: 140px !important;}.md-mb-150{margin-bottom: 150px !important;}.md-mb-200{margin-bottom: 200px !important;}}@media (max-width: 767px){.sm-p0{padding: 0 !important;}.sm-m0{margin: 0 !important;}.sm-pt-10{padding-top: 10px !important;}.sm-pt-20{padding-top: 20px !important;}.sm-pt-30{padding-top: 30px !important;}.sm-pt-40{padding-top: 40px !important;}.sm-pt-50{padding-top: 50px !important;}.sm-pt-60{padding-top: 60px !important;}.sm-pt-70{padding-top: 70px !important;}.sm-pt-80{padding-top: 80px !important;}.sm-pt-90{padding-top: 90px !important;}.sm-pt-100{padding-top: 100px !important;}.sm-pt-110{padding-top: 110px !important;}.sm-pt-120{padding-top: 120px !important;}.sm-pt-130{padding-top: 130px !important;}.sm-pt-140{padding-top: 140px !important;}.sm-pt-150{padding-top: 150px !important;}.sm-pt-200{padding-top: 200px !important;}.sm-pb-10{padding-bottom: 10px !important;}.sm-pb-20{padding-bottom: 20px !important;}.sm-pb-30{padding-bottom: 30px !important;}.sm-pb-40{padding-bottom: 40px !important;}.sm-pb-50{padding-bottom: 50px !important;}.sm-pb-60{padding-bottom: 60px !important;}.sm-pb-70{padding-bottom: 70px !important;}.sm-pb-80{padding-bottom: 80px !important;}.sm-pb-90{padding-bottom: 90px !important;}.sm-pb-100{padding-bottom: 100px !important;}.sm-pb-110{padding-bottom: 110px !important;}.sm-pb-120{padding-bottom: 120px !important;}.sm-pb-130{padding-bottom: 130px !important;}.sm-pb-140{padding-bottom: 140px !important;}.sm-pb-150{padding-bottom: 150px !important;}.sm-pb-200{padding-bottom: 200px !important;}.sm-mt-10{margin-top: 10px !important;}.sm-mt-20{margin-top: 20px !important;}.sm-mt-30{margin-top: 30px !important;}.sm-mt-40{margin-top: 40px !important;}.sm-mt-50{margin-top: 50px !important;}.sm-mt-60{margin-top: 60px !important;}.sm-mt-70{margin-top: 70px !important;}.sm-mt-80{margin-top: 80px !important;}.sm-mt-90{margin-top: 90px !important;}.sm-mt-100{margin-top: 100px !important;}.sm-mt-110{margin-top: 110px !important;}.sm-mt-120{margin-top: 120px !important;}.sm-mt-130{margin-top: 130px !important;}.sm-mt-140{margin-top: 140px !important;}.sm-mt-150{margin-top: 150px !important;}.sm-mt-200{margin-top: 200px !important;}.sm-mb-10{margin-bottom: 10px !important;}.sm-mb-20{margin-bottom: 20px !important;}.sm-mb-30{margin-bottom: 30px !important;}.sm-mb-40{margin-bottom: 40px !important;}.sm-mb-50{margin-bottom: 50px !important;}.sm-mb-60{margin-bottom: 60px !important;}.sm-mb-70{margin-bottom: 70px !important;}.sm-mb-80{margin-bottom: 80px !important;}.sm-mb-90{margin-bottom: 90px !important;}.sm-mb-100{margin-bottom: 100px !important;}.sm-mb-110{margin-bottom: 110px !important;}.sm-mb-120{margin-bottom: 120px !important;}.sm-mb-130{margin-bottom: 130px !important;}.sm-mb-140{margin-bottom: 140px !important;}.sm-mb-150{margin-bottom: 150px !important;}.sm-mb-200{margin-bottom: 200px !important;}}@media (max-width: 575px){.xs-p0{padding: 0 !important;}.xs-m0{margin: 0 !important;}.xs-pt-10{padding-top: 10px !important;}.xs-pt-20{padding-top: 20px !important;}.xs-pt-30{padding-top: 30px !important;}.xs-pt-40{padding-top: 40px !important;}.xs-pt-50{padding-top: 50px !important;}.xs-pt-60{padding-top: 60px !important;}.xs-pt-70{padding-top: 70px !important;}.xs-pt-80{padding-top: 80px !important;}.xs-pt-90{padding-top: 90px !important;}.xs-pt-100{padding-top: 100px !important;}.xs-pt-110{padding-top: 110px !important;}.xs-pt-120{padding-top: 120px !important;}.xs-pt-130{padding-top: 130px !important;}.xs-pt-140{padding-top: 140px !important;}.xs-pt-150{padding-top: 150px !important;}.xs-pt-200{padding-top: 200px !important;}.xs-pb-10{padding-bottom: 10px !important;}.xs-pb-20{padding-bottom: 20px !important;}.xs-pb-30{padding-bottom: 30px !important;}.xs-pb-40{padding-bottom: 40px !important;}.xs-pb-50{padding-bottom: 50px !important;}.xs-pb-60{padding-bottom: 60px !important;}.xs-pb-70{padding-bottom: 70px !important;}.xs-pb-80{padding-bottom: 80px !important;}.xs-pb-90{padding-bottom: 90px !important;}.xs-pb-100{padding-bottom: 100px !important;}.xs-pb-110{padding-bottom: 110px !important;}.xs-pb-120{padding-bottom: 120px !important;}.xs-pb-130{padding-bottom: 130px !important;}.xs-pb-140{padding-bottom: 140px !important;}.xs-pb-150{padding-bottom: 150px !important;}.xs-pb-200{padding-bottom: 200px !important;}.xs-mt-10{margin-top: 10px !important;}.xs-mt-20{margin-top: 20px !important;}.xs-mt-30{margin-top: 30px !important;}.xs-mt-40{margin-top: 40px !important;}.xs-mt-50{margin-top: 50px !important;}.xs-mt-60{margin-top: 60px !important;}.xs-mt-70{margin-top: 70px !important;}.xs-mt-80{margin-top: 80px !important;}.xs-mt-90{margin-top: 90px !important;}.xs-mt-100{margin-top: 100px !important;}.xs-mt-110{margin-top: 110px !important;}.xs-mt-120{margin-top: 120px !important;}.xs-mt-130{margin-top: 130px !important;}.xs-mt-140{margin-top: 140px !important;}.xs-mt-150{margin-top: 150px !important;}.xs-mt-200{margin-top: 200px !important;}.xs-mb-10{margin-bottom: 10px !important;}.xs-mb-20{margin-bottom: 20px !important;}.xs-mb-30{margin-bottom: 30px !important;}.xs-mb-40{margin-bottom: 40px !important;}.xs-mb-50{margin-bottom: 50px !important;}.xs-mb-60{margin-bottom: 60px !important;}.xs-mb-70{margin-bottom: 70px !important;}.xs-mb-80{margin-bottom: 80px !important;}.xs-mb-90{margin-bottom: 90px !important;}.xs-mb-100{margin-bottom: 100px !important;}.xs-mb-110{margin-bottom: 110px !important;}.xs-mb-120{margin-bottom: 120px !important;}.xs-mb-130{margin-bottom: 130px !important;}.xs-mb-140{margin-bottom: 140px !important;}.xs-mb-150{margin-bottom: 150px !important;}.xs-mb-200{margin-bottom: 200px !important;}}.theme-main-menu{background: #fff; position: relative; z-index: 999; padding: 35px 40px; transition: all 0.4s ease-in-out 0s;}.theme-main-menu.menu-overlay{position: absolute; top: 0; right: 0; left: 0; background: rgba(0, 0, 0, 0);}.theme-main-menu.fixed{position: fixed; left: 0; right: 0; padding-top: 5px; padding-bottom: 5px; background: #fff; box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1);}.theme-main-menu .category-dropdown .item{margin: 8px 10px 0; padding: 10px; border-radius: 10px; transition: all 0.2s ease-in-out 0s;}.theme-main-menu .category-dropdown .item:hover{background: rgba(0, 191, 88, 0.07);}.theme-main-menu .category-dropdown .item .icon{width: 48px; height: 48px; border: 1px solid #dcdcdc;}.theme-main-menu .category-dropdown .item .job-count{color: rgba(9, 50, 28, 0.5); margin-top: 2px;}.theme-main-menu .category-dropdown .item:hover .icon{background: #d2f34c; border-color: #d2f34c;}.theme-main-menu .category-dropdown .explore-all-btn{width: 100%; background: #efefef; padding: 12px 20px; margin-top: 40px; border-radius: 0 0 10px 10px; color: #31795a; font-size: 17px; letter-spacing: -0.3px;}.theme-main-menu .category-dropdown .explore-all-btn .icon{width: 28px; height: 28px; line-height: 26px; border: 1px solid #31795a; font-weight: 900; text-align: center; border-radius: 50%;}.theme-main-menu .category-dropdown .explore-all-btn:hover{background: #31795a; color: #fff;}.theme-main-menu .navbar-toggler{width: 44px; height: 38px; padding: 0; box-shadow: none; position: relative; z-index: 99; border: none; background: #00bf58;}.theme-main-menu.menu-style-one .navbar-toggler{background: #d2f34c;}.theme-main-menu .navbar-toggler:focus{box-shadow: none;}.theme-main-menu .navbar-toggler::before, .theme-main-menu .navbar-toggler::after{content: ""; position: absolute; top: 50%; left: 9px; width: 26px; height: 2px; pointer-events: none; transition: transform 0.25s; transform-origin: 50% 50%; background: #fff;}.theme-main-menu .navbar-toggler span{position: absolute; left: 9px; overflow: hidden; width: 26px; height: 2px; margin-top: -1px; text-indent: 200%; transition: opacity 0.25s; background: #fff;}.theme-main-menu.menu-style-one .navbar-toggler:before, .theme-main-menu.menu-style-one .navbar-toggler:after, .theme-main-menu.menu-style-one .navbar-toggler span{background: #244034;}.theme-main-menu .navbar-toggler::before{transform: translate3d(0, -9px, 0) scale3d(1, 1, 1);}.theme-main-menu .navbar-toggler::after{transform: translate3d(0, 8px, 0) scale3d(1, 1, 1);}.theme-main-menu .navbar-toggler[aria-expanded="true"] span{opacity: 0;}.theme-main-menu .navbar-toggler[aria-expanded="true"]::before{transform: rotate3d(0, 0, 1, 45deg);}.theme-main-menu .navbar-toggler[aria-expanded="true"]::after{transform: rotate3d(0, 0, 1, -45deg);}.navbar .nav-item .nav-link{font-weight: 500; font-size: 1em; line-height: initial; color: #000; padding: 20px 0; margin: 0 18px; position: relative; transition: all 0.2s ease-in-out 0s;}.navbar .nav-item:hover .nav-link{color: var(--clr-hover);}.navbar .dropdown-menu .dropdown-item{text-transform: capitalize; line-height: 38px; padding: 0 15px; color: #000; font-size: 0.88em; background: rgba(0, 0, 0, 0); position: relative; letter-spacing: -0.3px; border-radius: 5px; transition: all 0.2s ease-in-out 0s;}.navbar .dropdown-menu .dropdown-item:hover{color: #005025; background: rgba(0, 191, 88, 0.06);}.dashboard-menu .nav-link::before{content: "New"; font-size: 9px; letter-spacing: 0.5px; position: absolute; background: red; color: #fff; padding: 1px 3px; right: -18px; top: 7px;}.menu-style-one.theme-main-menu.fixed{background: #244034;}.menu-style-one .navbar .nav-item .nav-link{color: #fff;}.menu-style-one .navbar .nav-item:hover .nav-link{color: #d2f34c;}.menu-style-one .navbar .nav-item.category-btn .nav-link{background: rgba(255, 255, 255, 0.1); line-height: 33px; padding: 0 17px; border-radius: 25px; margin: 10px 35px 10px 0; color: #d2f34c;}.menu-style-one .navbar .nav-item.category-btn .nav-link i{margin-right: 5px; vertical-align: -2px;}.menu-style-two.theme-main-menu.fixed{background: #212121;}.menu-style-two .navbar .nav-item .nav-link{color: #fff;}.menu-style-two .navbar .nav-item:hover .nav-link{color: #00bf58;}.theme-main-menu .mega-dropdown, .theme-main-menu .navbar{position: static;}.navbar [class*="mega-dropdown"] .dropdown-menu{padding: 0 0 15px; margin: 0; right: 0;}.navbar .mega-dropdown-sm .dropdown-menu{min-width: 550px; left: 0; padding: 10px;}.navbar .mega-dropdown-sm .dropdown-menu.category-dropdown{padding-left: 0; padding-right: 0; padding-bottom: 0;}.navbar .mega-dropdown-md .dropdown-menu{min-width: 700px; left: -200px; padding: 0 25px 15px;}.navbar [class*="mega-dropdown"] .menu-column{padding: 10px 0 5px;}.navbar [class*="mega-dropdown"] .menu-column .mega-menu-title{font-family: "gordita"; font-size: 14px; font-weight: 500; color: #005025; display: inline-block; position: relative; margin: 0 0 5px; padding-left: 15px;}.menu-style-one .job-post-btn{color: #fff; font-weight: 500; padding-right: 20px; margin-right: 20px; line-height: 14px; border-right: 1px solid rgba(255, 255, 255, 0.27);}.menu-style-one .job-post-btn:hover{color: #d2f34c;}.theme-main-menu .login-btn-one{color: #d2f34c; font-weight: 500;}.theme-main-menu .login-btn-one:hover{text-decoration: underline;}.theme-main-menu .login-btn-two{color: #00bf58;}.theme-main-menu .login-btn-two:hover{text-decoration: underline;}.theme-main-menu .login-btn-three{padding: 12px 27px; border: 1px solid #fff; color: #fff; border-radius: 50px;}.theme-main-menu .login-btn-three:hover{background: #00bf58; border-color: #00bf58;}.theme-main-menu .login-btn-three.dark-style{border-color: #000; color: #000;}.theme-main-menu .login-btn-three.dark-style:hover{background: #00bf58; border-color: #00bf58; color: #fff;}.theme-main-menu .header-search{width: 425px; height: 45px; background: #fafafa; border: 1px solid #f0f0f0; border-radius: 7px;}.theme-main-menu .header-search input{width: calc(100% - 115px); height: 100%; border: none; background: rgba(0, 0, 0, 0); font-size: 14px; padding: 0 10px 0 45px;}.theme-main-menu .header-search .nice-select{position: absolute; right: 0; top: 0; bottom: 0; height: 43px; line-height: 43px; padding: 0 42px 0 24px; color: #000; width: 115px; background: rgba(0, 0, 0, 0);}.theme-main-menu .header-search .nice-select:after{right: 24px;}.theme-main-menu .header-search .nice-select:before{content: ""; position: absolute; width: 1px; height: 20px; background: #e2e2e2; left: 0; top: 12px;}.theme-main-menu .header-search .nice-select .option{line-height: 32px;}.theme-main-menu .header-search .icon{position: absolute; left: 18px; top: 13px;}.category-menu{border-top: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; padding: 0 40px;}.category-menu li{position: relative; padding: 0 15px;}.category-menu li a{font-size: 15px; font-weight: 500; color: #536159; padding: 13px 0; transition: all 0.2s ease-in-out 0s;}.category-menu li a:hover{color: #00bf58;}.category-menu .dropdown-menu{padding: 0;}.category-menu .dropdown-menu li{padding: 0;}.category-menu .dropdown-menu li a{padding: 8px 15px; font-size: 14px;}@media screen and (min-width: 992px){.navbar .dropdown-menu{font-size: 1em; z-index: 5; background-color: #fff; border-radius: 10px; display: block; right: auto; left: 0; padding: 10px 5px; border: none; top: 100%; visibility: hidden; transform: translateY(5px); opacity: 0; min-width: 180px; box-shadow: 0px 50px 100px rgba(0, 0, 0, 0.12); margin: 0; transform-origin: 0 0; transition: all 0.3s ease-out;}.navbar .dropdown-menu:before{position: absolute; left: 30px; top: -17px;}.navbar .dropdown-menu .dropdown-menu{left: calc(100% + 5px); top: 0; right: auto; min-width: 240px; box-shadow: 0 20px 30px -10px rgba(0, 0, 0, 0.15); transform: translateY(0);}.navbar .dropdown:hover > .dropdown-menu{opacity: 1; visibility: visible; transform: translateY(0);}.navbar .dropdown-toggle::after{display: none;}.navbar .show.dropdown-toggle::after{transform: rotate(180deg);}}@media screen and (max-width: 991px){.navbar{padding: 0;}.navbar-collapse .logo{margin-bottom: 8vh;}.menu-style-one .navbar-collapse, .menu-style-two .navbar-collapse{background-color: #255741;}.navbar-collapse{position: fixed; top: 0; background-color: #fff; left: 0; height: 100vh; max-height: 100vh; overflow-y: auto; clear: both; width: 320px; max-width: calc(100vw - 60px); z-index: 9999; transform: translateX(-100%); display: block !important; padding: 32px 12px 20px; transition: all 0.3s ease-in-out;}.navbar-collapse.show{transform: translateX(0); box-shadow: 15px 0 25px rgba(35, 35, 35, 0.09);}.theme-main-menu .navbar .mega-dropdown{position: relative;}.navbar .navbar-nav .nav-link{margin: 0; padding: 13px 0;}.navbar .dropdown-menu .dropdown-item{padding: 0 10px; line-height: 42px;}.navbar .dropdown-menu .dropdown-item.dropdown-toggle{font-weight: 500;}.navbar .dropdown-menu{border: none; padding: 0; border-radius: 0; margin: 0; background: rgba(210, 243, 76, 0.25);}.menu-style-one .navbar .dropdown-menu, .menu-style-two .navbar .dropdown-menu{background: #fff;}.navbar [class*="mega-dropdown"] .dropdown-menu{padding: 0; min-width: 100%;}.navbar [class*="mega-dropdown"] .menu-column .mega-menu-title{margin: 0 0 12px; padding-left: 10px;}.navbar [class*="mega-dropdown"] .menu-column{padding-bottom: 0;}.navbar .dropdown-toggle::after{position: absolute; right: 15px; top: calc(50% - 2px);}.dashboard-menu .nav-link::before{right: auto; left: 0; top: -2px;}}.hero-banner-one{background: #244034; z-index: 9;}.hero-banner-one h1{color: #fff;}.hero-banner-one h1 span{display: block; color: #d2f34c;}.hero-banner-one .img-box{position: absolute; width: 46%; bottom: -95px; right: -29px; z-index: -1;}.hero-banner-one .img-box .shapes{left: -40px; top: -40px; z-index: -1;}.hero-banner-one .shape_01{top: 14px; right: 37%;}.hero-banner-one .shape_02{bottom: 0; left: 0;}.hero-banner-two{background: #e2f9ee; z-index: 1;}.hero-banner-two h1{font-size: 90px;}.hero-banner-two .img-box{position: absolute; right: 0; bottom: 0; width: 45%; height: 92%;}.hero-banner-two .img-box .screen_01{right: 0; top: 10%;}.hero-banner-two .img-box .screen_02{left: -8%; top: 40%;}.hero-banner-two .rating-box{background-size: cover; padding: 60px 50px; z-index: 1;}.hero-banner-two .rating-box .rating li:not(:last-child){color: #fbd300; font-size: 13px; margin-right: 6px;}.hero-banner-two .rating-box .rating li:last-child{font-size: 14px; color: rgba(0, 0, 0, 0.5); margin-left: 10px;}.hero-banner-two .rating-box span{color: rgba(0, 0, 0, 0.5);}.hero-banner-two .shape_01{top: 5%; left: 17%;}.hero-banner-two .shape_02{top: 0; right: 0;}.hero-banner-two .shape_03{bottom: 37%; right: 3%; z-index: -1;}.hero-banner-two .shape_04{bottom: 5%; left: 40%; z-index: 1;}.hero-banner-two .shape_05{bottom: 32px; left: 0;}.hero-banner-two .shape_06{bottom: -60px; right: 7%; z-index: 1;}.hero-banner-three{z-index: 5;}.hero-banner-three .slogan{color: #5ea17e;}.hero-banner-three h1{font-weight: 700; letter-spacing: -1px; color: #005025;}.hero-banner-three .partner-title{font-family: "EB Garamond", serif; color: #93ad9f; font-size: 24px;}.hero-banner-three .img-box{position: absolute; right: 0; bottom: 6%; width: 38.4%;}.hero-banner-three .img-box .screen_01{top: 8%; left: -3%; width: 98%; animation: jumpThree 5s infinite linear;}.hero-banner-three .img-box .screen_02{bottom: 5%; left: -16%; width: 28%;}.hero-banner-four{background-size: cover; z-index: 1;}.hero-banner-four .shape_01{top: 20%; left: 6%; z-index: -1; animation: jumpFour 5s infinite linear;}.hero-banner-four .shape_02{top: 40%; left: 3%; z-index: -1; animation: jumpTwo 5s infinite linear;}.hero-banner-four .shape_03{top: 22%; right: 8%; z-index: -1; animation: jumpThree 5s infinite linear;}.hero-banner-four .shape_04{top: 38%; right: 4%; z-index: -1; animation: jumpFour 5s infinite linear;}.hero-banner-five{background: #fff; z-index: 2;}.hero-banner-five h1{font-family: "gordita"; font-size: 72px; line-height: 1.277em; letter-spacing: -1px;}.hero-banner-five .img-meta{position: absolute; top: 0; right: 0; bottom: 0; width: 45%; background-size: cover; z-index: -1;}.hero-banner-five .img-meta .shape_01{bottom: -61px; left: -61px;}.hero-banner-five .chat-btn{position: absolute; width: 90px; height: 90px; text-align: center; line-height: 90px; font-size: 30px; color: #00bf58; right: 0; bottom: 0; background: #fff; z-index: 1;}.hero-banner-five .chat-btn:hover{background: #00bf58; color: #fff;}.hero-banner-six{background-color: #212121; min-height: 100vh; z-index: 5;}.hero-banner-six h1{font-family: "gordita"; color: #fff; font-weight: 500; line-height: 1.15em;}.hero-banner-six #banner-six-carousel{position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: -1;}.hero-banner-six #banner-six-carousel .carousel-item{width: 100%; height: 100%; background-size: cover; background-position: center; background-repeat: no-repeat;}.hero-banner-seven{background: #fff; z-index: 1;}.hero-banner-seven h1{font-family: "gordita"; font-weight: 500; font-size: 74px; line-height: 1.243em;}.hero-banner-seven .screen01{max-width: 20%; top: 30%; right: 3%; z-index: -1;}.hero-banner-seven .screen02{max-width: 20%; top: 30%; left: 3%; z-index: -1;}.fancy-banner-one .bg-wrapper{background: #244034; z-index: 1;}.fancy-banner-one .bg-wrapper:before{content: ""; width: 155px; height: 155px; border-radius: 50%; background: rgba(255, 255, 255, 0.14); position: absolute; top: -65px; left: -75px;}.fancy-banner-one .bg-wrapper:after{position: absolute; bottom: -8px; right: 0;}.fancy-banner-one .bg-wrapper p{color: #81b197;}.fancy-banner-one .bg-wrapper .upload-btn{width: 215px; height: 55px; border-radius: 6px; overflow: hidden; background: #d2f34c; transition: all 0.2s ease-in-out 0s;}.fancy-banner-one .bg-wrapper .upload-btn #uploadCV{position: absolute; opacity: 0; width: 100%; height: 100%; left: 0; top: 0; z-index: 1;}.fancy-banner-one .bg-wrapper .upload-btn *{cursor: pointer;}.fancy-banner-one .bg-wrapper .shape_01{top: 24%; left: 18%;}.fancy-banner-one .bg-wrapper .shape_02{top: 16%; right: 20%;}.fancy-banner-one .bg-wrapper .shape_03{top: -53px; right: -53px;}.fancy-banner-two .bg-wrapper{background: #614137;}.fancy-banner-two .bg-wrapper .text-wrapper{padding: 60px 25px 60px 65px;}.fancy-banner-two .bg-wrapper .text-wrapper .counter-wrapper{border-top: 1px solid #fff;}.fancy-banner-two .bg-wrapper .text-wrapper .counter-wrapper .main-count{font-size: 32px; margin-bottom: 5px;}.fancy-banner-two .bg-wrapper .text-wrapper .explore-btn{font-size: 15px; font-weight: 500; color: #fff; padding: 0 25px; line-height: 35px; border-radius: 30px; background: #00bf58;}.fancy-banner-two .bg-wrapper .text-wrapper .explore-btn:hover{background: #d2f34c; color: #244034;}.fancy-banner-two .bg-wrapper .img-meta{background-size: cover; height: 100%;}.fancy-banner-three .bg-wrapper{background-size: cover; z-index: 1;}.fancy-banner-three .bg-wrapper::after{content: ""; position: absolute; left: 0; right: 0; bottom: 0; height: 38%; background: linear-gradient(180deg, rgba(0, 0, 0, 0) 21.24%, rgba(0, 0, 0, 0.65) 90.88%); opacity: 0.5; z-index: -1;}.fancy-banner-three .bg-wrapper::before{content: ""; position: absolute; right: 0; top: 0; bottom: 0; width: 70%; background: linear-gradient(269.96deg, rgba(0, 0, 0, 0.74) 1.09%, rgba(0, 0, 0, 0.5) 58.13%, rgba(0, 0, 0, 0) 99.96%); z-index: -1;}.fancy-banner-three .bg-wrapper .text-wrapper{padding: 85px 55px 90px 0;}.fancy-banner-three .bg-wrapper .text-wrapper .video-icon{width: 65px; height: 65px; color: #fff; font-size: 40px; padding-left: 5px; background: #00bf58;}.fancy-banner-three .bg-wrapper .text-wrapper .video-icon:hover{background: #d2f34c; color: #244034;}.fancy-banner-three .bg-wrapper .bottom-content{padding: 25px 40px 45px;}.fancy-banner-three .bg-wrapper .bottom-content:after{content: ""; width: 100%; height: 100%; top: 0; left: 0; z-index: -1; position: absolute; background: rgba(0, 0, 0, 0.3); -webkit-backdrop-filter: blur(7.5px); backdrop-filter: blur(7.5px);}.fancy-banner-three .bg-wrapper .bottom-content .count{width: 35px; height: 35px; font-size: 18px; background: #00bf58;}.fancy-banner-three .bg-wrapper .bottom-content .text{width: calc(100% - 35px);}.fancy-banner-three .bg-wrapper .bottom-content .text a{font-size: 12px; letter-spacing: 1px; color: #00bf58;}.fancy-banner-three .bg-wrapper .bottom-content .text a:hover{text-decoration: underline;}.fancy-banner-four .bg-wrapper{background: #755146; border-radius: 30px;}.fancy-banner-four .bg-wrapper .text-wrapper{padding: 80px 90px 100px 65px;}.fancy-banner-four .bg-wrapper .text-wrapper .find-job-btn{border: 1px solid #fff; border-radius: 30px; padding: 7px 15px; transition: all 0.3s ease-in-out 0s;}.fancy-banner-four .bg-wrapper .text-wrapper .find-job-btn:hover{background: #244034; border-color: #244034;}.fancy-banner-four .bg-wrapper .img-meta{background-size: cover; height: 100%; border-radius: 30px 0 0 30px;}.fancy-banner-four .bg-wrapper .img-meta .screen_01{right: -12%; bottom: -22%; width: 61%; max-width: 380px;}.fancy-banner-five .bg-wrapper{background: #60392d; padding: 35px 15px 0;}.fancy-banner-five .bg-wrapper .btn-seven{border-color: #fff; color: #fff;}.fancy-banner-five .bg-wrapper .shape_01{bottom: 23%; left: 36%;}.fancy-banner-five .bg-wrapper .shape_02{top: -53px; right: -53px;}.fancy-banner-five.bg-image{background-size: cover; z-index: 1;}.fancy-banner-five.bg-image:before{content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0, 0, 0, 0.3); z-index: -1;}.fancy-banner-five.bg-image:after{content: ""; position: absolute; top: 0; bottom: 0; left: 0; width: 70%; background: linear-gradient(90deg, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 93.25%); z-index: -1;}.fancy-banner-five.bg-image .btn-seven{border-color: #fff; color: #fff;}.fancy-banner-six .bg-wrapper{background: #eff6f3; z-index: 1; border-radius: 30px; overflow: hidden;}.fancy-banner-six .bg-wrapper:before{content: ""; width: 155px; height: 155px; border-radius: 50%; background: rgba(36, 159, 70, 0.1); position: absolute; top: -65px; left: -75px;}.fancy-banner-six .bg-wrapper:after{position: absolute; bottom: -8px; right: 0;}.fancy-banner-six .bg-wrapper p{color: #81b197;}.fancy-banner-six .bg-wrapper .upload-btn{width: 215px; height: 55px; border-radius: 6px; overflow: hidden; background: #00bf58; cursor: pointer; transition: all 0.2s ease-in-out 0s;}.fancy-banner-six .bg-wrapper .upload-btn #uploadCV{position: absolute; opacity: 0; width: 100%; height: 100%; left: 0; top: 0; z-index: 1; cursor: pointer;}.fancy-banner-six .bg-wrapper .shape_01{top: 24%; left: 18%;}.fancy-banner-six .bg-wrapper .shape_02{top: 16%; right: 20%;}.fancy-banner-six .bg-wrapper .shape_03{top: -53px; right: -53px;}.job-portal-intro .bottom-border{border-bottom: 1px solid #ebebeb;}.job-portal-intro .top-border{border-top: 1px solid #ebebeb;}.job-portal-intro h2{font-size: 55px;}.inner-banner-one{background: #244034; padding: 150px 0 115px; z-index: 9;}.inner-banner-one h1{color: #fff;}.inner-banner-one h1 span{display: block; color: #d2f34c;}.inner-banner-one .post-date{color: rgba(255, 255, 255, 0.5); margin: 25px 0 10px;}.inner-banner-one .post-date a:hover{text-decoration: underline;}.inner-banner-one .share-buttons li{margin: 5px 4px 0;}.inner-banner-one .share-buttons li a{font-size: 14px; font-weight: 500; color: #fff; line-height: 33px; border-radius: 5px; padding: 0 15px; margin-top: 5px; background: rgba(255, 255, 255, 0.2); transition: all 0.2s ease-in-out 0s;}.inner-banner-one .share-buttons li a i{font-size: 13px; margin-right: 7px;}.inner-banner-one .share-buttons li a:hover{background: #00bf58; color: #fff;}.inner-banner-one .page-pagination li{font-size: 17px; color: #fff; margin: 0 2px;}.inner-banner-one .page-pagination li i{font-size: 0.8em;}.inner-banner-one .page-pagination li a:hover{color: #fff; text-decoration: underline;}.inner-banner-one .shape_01{top: 14px; right: 37%;}.inner-banner-one .shape_02{bottom: 0; left: 0;}.inner-banner-one .candidate-profile-card{background-size: cover; border: none;}.inner-banner-one .candidate-profile-card .candidate-post{color: rgba(255, 255, 255, 0.4);}.inner-banner-one .candidate-profile-card .candidate-info span{color: rgba(255, 255, 255, 0.6);}.inner-banner-one .candidate-profile-card .candidate-info div{color: #fff;}.inner-banner-one .candidate-profile-card .cv-download-btn{line-height: 38px; border: 1px solid #fff; border-radius: 40px; color: #fff; font-size: 15px; letter-spacing: -0.5px; padding: 0 20px;}.inner-banner-one .candidate-profile-card .cv-download-btn:hover{background: #375749; border-color: #375749;}.inner-banner-one .candidate-profile-card .cadidate-skills li{background: #375749; color: rgba(255, 255, 255, 0.55);}.inner-banner-one .candidate-profile-card.list-layout .save-btn{background: #375749; border-color: #fff; color: #fff;}.inner-banner-one .candidate-profile-card.list-layout .cadidate-skills{position: static;}.category-section-one{background: #fff;}.category-section-one.bg-color{background: #f2f9d8;}.category-section-one .shape_01{right: 0; bottom: 0;}.category-section-one .card-style-one{-webkit-box-flex: 0; -webkit-flex: 0 0 auto; flex: 0 0 auto; width: 16.66666%;}.category-section-two.bg-color{background: #eff6f3;}.category-section-two:before{content: ""; position: absolute; right: 0; bottom: 0; height: 74%; width: 61%; background: #eff6f3; z-index: -1;}.category-section-two .shape_01{left: 11%; bottom: 5%; z-index: -1;}.category-section-three .slider-arrows{position: absolute; right: 0; top: 22px;}.slick-arrow-two li{width: 40px; height: 35px; cursor: pointer; border: 1px solid #f5f5f5; text-align: center; line-height: 31px; font-size: 17px; transition: all 0.2s ease-in-out 0s;}.slick-arrow-two li:hover{background: #f5f5f5; color: #005025;}.slick-arrow-two li .bi:before{font-weight: bold !important;}.category-section-four .title{font-size: 24px; margin-bottom: 15px;}.category-section-four .list-item a{font-size: 18px; color: #000; margin-top: 15px; transition: all 0.2s ease-in-out 0s;}.category-section-four .list-item a:hover{color: #00bf58;}.category-section-five .card-wrapper{margin: 0 -5px;}.category-section-five .card-wrapper .card-style-seven{padding: 0 5px;}.text-feature-one .img-data{z-index: 5;}.text-feature-one .img-data .img01{border-radius: 40px 0 40px 0;}.text-feature-one .img-data .img02{border-radius: 0 40px 0 40px;}.text-feature-one .img-data .screen01{max-width: 100%; right: 6%; top: 2%;}.text-feature-one .img-data .screen02{max-width: 100%; right: 3%; top: 35%;}.text-feature-one .img-data .screen03{max-width: 100%; left: -10%; bottom: -28%;}.text-feature-one .img-data .shape_01{right: 9%; bottom: -8%;}.text-feature-one .img-data .shape_02{right: 0; bottom: 26%;}.text-feature-one .img-data .shape_03{top: 2%; left: 17%;}.text-feature-one .img-data .video-icon{width: 120px; height: 120px; line-height: 120px; color: #fff; font-size: 70px; background: #00bf58; position: absolute; left: 40%; bottom: 29%; z-index: 1;}.text-feature-one .img-data .video-icon:hover{background: #d2f34c; color: #244034;}.text-feature-two .big-circle{width: 490px; height: 490px; z-index: 1; border: 1px solid #eee;}.text-feature-two .big-circle .inner-circle{width: 51%; height: 51%; border: 1px solid #eee;}.text-feature-two .big-circle .shape_01{right: -7%; bottom: 30%;}.text-feature-two .big-circle .brand-icon{background: #fff; position: absolute; z-index: 2; border: 1px solid #eee;}.text-feature-two .big-circle .brand-icon.icon_01{width: 65px; height: 65px; top: -25px; left: 50%; animation: jumpTwo 8s infinite linear;}.text-feature-two .big-circle .brand-icon.icon_02{width: 100px; height: 100px; top: 19%; right: -4%; animation: jumpThree 8s infinite linear;}.text-feature-two .big-circle .brand-icon.icon_03{width: 140px; height: 140px; bottom: -8%; right: 10%; animation: jumpFour 8s infinite linear;}.text-feature-two .big-circle .brand-icon.icon_04{width: 80px; height: 80px; bottom: 8%; left: 4%; animation: jumpTwo 8s infinite linear;}.text-feature-two .big-circle .brand-icon.icon_05{width: 100px; height: 100px; top: 22%; left: -7%; animation: jumpThree 8s infinite linear;}.text-feature-three .img-box{background: #eff6f3; height: 650px; padding: 20px;}.text-feature-three .img-box .screen_01{top: -10%; left: -16%; animation: jumpThree 5s infinite linear;}.text-feature-three .img-box .screen_02{top: -5%; left: 0; animation: jumpThree 5s infinite linear;}.text-feature-three .img-box .shape_01{top: 30px; right: 35px;}.text-feature-three .video-post{background-size: cover; height: 540px; border-radius: 20px;}.text-feature-three .video-post .video-icon{width: 65px; height: 65px; background: #d2f34c; color: #000; font-size: 45px; line-height: 65px; padding-left: 7px;}.text-feature-three .video-post .video-icon:hover{background: #00bf58; color: #fff;}.text-feature-four .bg-wrapper{background: #29503d; padding: 60px 70px 85px 90px;}.text-feature-four .bg-wrapper .big-circle .logo{width: 155px; height: 155px; background: #fff; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%);}.text-feature-four .bg-wrapper .brand{position: absolute; right: -20%; bottom: 23%;}.text-feature-four .bg-wrapper .brand span{font-family: "EB Garamond", serif; font-size: 70px; color: #00ef6e; display: block; line-height: 82px;}.text-feature-four .bg-wrapper .brand-icon{position: absolute; background: #fff;}.text-feature-four .bg-wrapper .brand-icon.icon_01{width: 55px; height: 55px; top: 0%; left: 50%; animation: jumpTwo 8s infinite linear;}.text-feature-four .bg-wrapper .brand-icon.icon_02{width: 88px; height: 88px; top: 20%; right: -1%; animation: jumpThree 8s infinite linear;}.text-feature-four .bg-wrapper .brand-icon.icon_03{width: 110px; height: 110px; bottom: -6%; right: 23%; animation: jumpFour 8s infinite linear;}.text-feature-four .bg-wrapper .brand-icon.icon_04{width: 68px; height: 68px; bottom: 15%; left: 5%; animation: jumpTwo 8s infinite linear;}.text-feature-four .bg-wrapper .brand-icon.icon_05{width: 88px; height: 88px; top: 19%; left: -1%; animation: jumpThree 8s infinite linear;}.how-it-works.bg-color{background: #244034;}.how-it-works.bg-color .shape_01{top: 0; left: 0;}.how-it-works.bg-color .shape_02{bottom: 20px; right: 20px;}.expert-section-one .slick-arrow-one{position: absolute; right: 0; top: 70px;}.slick-arrow-one{margin-left: -2px; margin-right: -2px;}.slick-arrow-one li{cursor: pointer; display: block; width: 50px; height: 50px; border-radius: 50%; color: #000; text-align: center; line-height: 50px; font-size: 22px; transition: all 0.2s ease-in-out 0s;}.slick-arrow-one li:hover{background: #d2f34c;}.slick-arrow-one.color-two li:hover{background: #00bf58; color: #fff;}.expert-slider-two .slick-dots{position: relative; padding: 0; margin: 65px 0 0; justify-content: center;}.expert-slider-two .slick-dots:after, .expert-slider-two .slick-dots::before{content: ""; position: absolute; width: 44%; height: 1px; background: #e0e0e0; top: 4px; left: 0;}.expert-slider-two .slick-dots::before{left: auto; right: 0;}.partner-logos{border-bottom: 1px solid #e4e4e4;}.partner-logos.bg-color{background: #f7f7f7;}.partner-logos .title{font-size: 18px; letter-spacing: 1px;}.partner-logos .title span{color: #00bf58;}.partner-logos .logo{height: 60px;}.partner-logos .logo img{max-width: 100%; max-height: 100%; margin: 0 auto;}.faq-section .bg-wrapper{background: #eff6f3; border-radius: 30px; padding: 3px 60px 9px;}.grid-3column{margin: 0 -20px;}.grid-3column .grid-sizer, .grid-3column .isotop-item{width: 33.3333%; padding: 0 20px;}.top-company-section{background: #eff6f3;}.map-banner{height: 450px;}.address-block-one .icon{width: 80px; height: 80px; background: #eff6f3;}.address-block-one .title{font-family: "gordita"; font-size: 24px; padding: 20px 0 5px;}.address-block-one p{font-size: 17px; line-height: 1.76em; color: #878787;}.address-block-one p .call{font-size: 22px; color: #31795a;}.address-block-one p .call:hover{text-decoration: underline;}.address-block-one p .webaddress{color: #000; text-decoration: underline;}.faq-section .nav .nav-link{font-size: 17px; line-height: 37px; border-radius: 30px; padding: 0 15px; margin: 10px 5px 0; color: rgba(0, 0, 0, 0.5); border: 0; background: rgba(0, 0, 0, 0);}.faq-section .nav .nav-link.active{background: #d2f34c; color: #244034;}.error-page{min-height: 100vh; padding: 40px 0;}.error-page .error{font-family: "EB Garamond", serif; font-size: 100px; line-height: initial; letter-spacing: 5px; color: #31795a;}.error-page h2{font-size: 82px; font-weight: normal; margin: -10px 0 40px;}.error-page p{line-height: 1.666em;}.error-page .btn-one{font-size: 15px; padding: 17px 26px;}.job-search-one{z-index: 9;}.job-search-one form{background: #fff; border-radius: 10px; box-shadow: 0px 25px 40px rgba(19, 35, 56, 0.06);}.job-search-one form .input-box{padding: 0 20px; margin: 20px 0;}.job-search-one form .input-box.border-left{border-left: 1px solid #e6e6e6;}.job-search-one form .input-box .label{font-size: 13px; font-weight: 500; color: rgba(0, 0, 0, 0.4); padding-left: 15px; margin-bottom: 4px;}.job-search-one form .input-box .nice-select{padding: 0 15px; font-size: 20px; color: #000;}.job-search-one form .input-box .nice-select .option{font-size: 15px; padding-left: 15px;}.job-search-one form .input-box .nice-select .list{border-radius: 10px;}.job-search-one form .input-box .keyword{border: none; padding: 0 15px; height: 35px; font-size: 16px; font-weight: 500; color: rgba(0, 0, 0, 0.7);}.job-search-one form .search-btn{letter-spacing: 0.8px; background: #d2f34c; color: #000; border-radius: 0 10px 10px 0; width: 195px; margin-left: auto; margin-right: -1px;}.job-search-one form .search-btn:hover{background: #00bf58; color: #fff;}.job-search-one form .search-btn-two{background: #00bf58; color: #fff; border-radius: 0 10px 10px 0; margin-right: -1px; margin-left: auto;}.job-search-one form .search-btn-two:hover{background: #005025; color: #fff;}.job-search-one .tags li{position: relative;}.job-search-one .tags li:after{content: ","; color: #6d8b7e;}.job-search-one .tags li:first-child:after, .job-search-one .tags li:last-child:after{display: none;}.job-search-one .tags li a{color: #6d8b7e; transition: all 0.2s ease-in-out 0s;}.job-search-one .tags li a:hover{color: #fff;}.job-search-one.style-two .input-box{margin: 18px 0;}.job-search-one.style-two .input-box .nice-select{font-size: 16px; font-weight: 500; color: rgba(0, 0, 0, 0.7);}.job-search-one.style-two .input-box .label{margin-bottom: 0;}.job-search-one .upload-btn{width: 145px; margin: 25px auto 0; border-bottom: 2px solid #000; padding-bottom: 4px; cursor: pointer;}.job-search-one .upload-btn #uploadCV{position: absolute; opacity: 0; width: 100%; height: 100%; top: 0; left: 0; z-index: 1; cursor: pointer;}.job-search-one .upload-btn span{font-size: 15px;}.job-search-one .upload-btn i{font-size: 18px;}.job-search-one.border-style form{border: 1px solid #000; box-shadow: none;}.job-search-two form{height: 60px;}.job-search-two form input{width: calc(100% - 165px); height: 100%; background: #fff; border: none; border-radius: 50px; padding: 0 25px; font-size: 15px;}.job-search-two form input.bg-grey{background: #f2f2f2;}.filter-tags li{position: relative; margin-right: 4px;}.filter-tags li:after{content: ","; color: #000;}.filter-tags li:first-child:after, .filter-tags li:last-child:after{display: none;}.filter-tags li a{color: #000; transition: all 0.2s ease-in-out 0s;}.filter-tags li a:hover{text-decoration: underline;}.list-style-one li{position: relative; font-weight: 500; font-size: 18px; color: #244034; padding-left: 35px; margin-top: 24px;}.list-style-one li:before{position: absolute; left: 0; top: 0;}.counter-block-one .main-count{font-size: 52px; margin-bottom: 5px;}.counter-block-one h2.main-count{font-size: 70px; color: #244034;}.counter-block-two .main-count{font-size: 32px; margin-bottom: 5px;}.accordion-style-one .accordion-item{border: none; border-radius: 0; border-bottom: 1px solid #000;}.accordion-style-one .accordion-button{background: #fff; padding: 20px 0; border: none; outline: none; box-shadow: none; font-size: 24px; font-weight: 500; color: #000;}.accordion-style-one .accordion-button::after{background-image: none; width: auto; height: auto;}.accordion-style-one .accordion-body{padding: 0 0 10px;}.accordion-style-one.color-two .accordion-button{color: #005025;}.accordion-style-one.color-two .accordion-item{border-bottom: 1px solid #dedede;}.accordion-style-one.color-two .accordion-item:last-child{border: none;}.accordion-style-two .accordion-item{border: none; border-radius: 0; background: rgba(0, 0, 0, 0); border-bottom: 1px solid rgba(0, 0, 0, 0.08);}.accordion-style-two .accordion-item:last-child{border: none;}.accordion-style-two .accordion-button{background: rgba(0, 0, 0, 0); padding: 36px 0; border: none; outline: none; box-shadow: none; font-size: 24px; font-weight: 500; color: #000;}.accordion-style-two .accordion-button:not(.collapsed){padding-bottom: 20px;}.accordion-style-two .accordion-button:not(.collapsed):after{content: "-"; font-size: 24px; background: #00bf58; color: #fff;}.accordion-style-two .accordion-button::after{content: "+"; background-image: none; width: 30px; height: 30px; background: #fff; border-radius: 50%; font-size: 20px; color: #000; text-align: center; line-height: 30px;}.accordion-style-two .accordion-body{padding: 0 0 20px; width: 80%;}.accordion-style-two .accordion-body p{font-size: 18px;}.pagination-one{margin: 0 -1px;}.pagination-one li{padding: 0 1px;}.pagination-one li a{width: 35px; height: 35px; text-align: center; line-height: 35px; border-radius: 50%; font-size: 17px; font-weight: 500; color: #31795a;}.pagination-one li.active a{background: #31795a; color: #fff;}.pagination-one li:last-child a{width: auto; height: auto;}.pagination-two{border: 1px solid #31795a; border-radius: 4px; overflow: hidden;}.pagination-two a{width: 35px; height: 35px; text-align: center; line-height: 35px; font-size: 15px; font-weight: 500; color: #31795a; border-right: 1px solid #31795a;}.pagination-two .active a, .pagination-two a:hover{background: rgba(49, 121, 90, 0.1);}.pagination-two li:last-child a{border: none;}.form-style-one .input-group-meta{position: relative;}.form-style-one .input-group-meta label{font-size: 15px; color: rgba(0, 0, 0, 0.5); margin-bottom: 5px;}.form-style-one .input-group-meta input, .form-style-one .input-group-meta textarea{width: 100%; max-width: 100%; border: none; border-radius: 7px; background: #f2f2f2;}.form-style-one .input-group-meta input{height: 60px; padding: 0 20px;}.form-style-one .input-group-meta textarea{height: 165px; padding: 15px 20px;}#contact-form .help-block{position: absolute; left: 0; bottom: -18px; font-size: 13px; line-height: 20px; color: #ff4d44;}#contact-form .help-block ul{margin: 0;}.registration-section{background: #eff6f3;}.modal .modal-dialog{height: auto;}.modal .modal-dialog .modal-content{margin: 40px auto;}.user-data-form{background: #fff; margin: 0 auto; max-width: 720px; border-radius: 20px !important; padding: 50px 15px 20px;}.user-data-form h2{font-size: 50px; font-weight: normal; color: #244034;}.user-data-form p a:hover{text-decoration: underline;}.user-data-form .form-wrapper{max-width: 900px;}.user-data-form .form-wrapper .input-group-meta input{width: 100%; height: 55px; font-size: 16px; border: 1px solid rgba(0, 0, 0, 0.06); border-radius: 8px; padding: 0 52px 0 20px; color: #000; background: rgba(49, 121, 90, 0.09);}.user-data-form .form-wrapper .input-group-meta label{font-size: 14px; font-weight: normal; color: rgba(0, 0, 0, 0.5); display: block; margin-bottom: 6px;}.user-data-form .form-wrapper .input-group-meta .placeholder_icon{position: absolute; height: 55px; top: 27px; right: 0; bottom: 0; width: 50px; text-align: center; z-index: 1; color: rgba(0, 0, 0, 0.45); font-size: 17px;}.user-data-form .form-wrapper .input-group-meta .placeholder_icon img{position: relative; top: 50%; margin: 0 auto; transform: translateY(-50%);}.user-data-form .form-wrapper .input-group-meta .placeholder_icon span{width: 100%; height: 100%; cursor: pointer; display: block; position: relative;}.user-data-form .form-wrapper .input-group-meta .placeholder_icon span:before{content: ""; width: 2px; height: 26px; background: #000; position: absolute; top: 14px; left: 24px; transform: rotate(45deg); z-index: 5; transition: all 0.2s ease-in-out;}.user-data-form .form-wrapper .input-group-meta .placeholder_icon span.eye-slash:before{opacity: 0;}.user-data-form .agreement-checkbox label{position: relative; font-size: 15px; letter-spacing: -0.5px; color: #244034; cursor: pointer; padding-left: 22px; transition: all 0.1s ease-in-out;}.user-data-form .agreement-checkbox label a{color: #31795a; text-decoration: underline;}.user-data-form .agreement-checkbox input[type="checkbox"]{display: none;}.user-data-form .agreement-checkbox label:before{content: ""; width: 14px; height: 14px; line-height: 11px; border-radius: 2px; border: 2px solid #b3b3b3; font-size: 12px; text-align: center; position: absolute; left: 0; top: 4px; transition: all 0.1s ease-in-out;}.user-data-form .agreement-checkbox input[type="checkbox"]:checked + label:before{content: ""; font-family: bootstrap-icons !important; background: #000; color: #fff; border-color: #000;}.user-data-form .agreement-checkbox a{position: relative; font-size: 15px; color: #1e1e1e;}.user-data-form .agreement-checkbox a:hover{text-decoration: underline; color: #31795a;}.user-data-form .line{height: 1px; width: 100%; background: rgba(0, 0, 0, 0.2);}.user-data-form .social-use-btn{font-size: 15px; color: #000; height: 55px; border: 1px solid #e5e5e5; border-radius: 7px;}.user-data-form .social-use-btn:hover{background: rgba(0, 0, 0, 0.06);}.user-data-form .btn-close{position: absolute; right: 15px; top: 15px; box-shadow: none; z-index: 1;}.user-data-form .nav{background: #f0f5f3; border-radius: 40px;}.user-data-form .nav .nav-item{width: 50%;}.user-data-form .nav .nav-item .nav-link{display: block; width: 100%; border: 1px solid rgba(0, 0, 0, 0); border-radius: 40px; font-size: 18px; color: rgba(0, 0, 0, 0.5);}.user-data-form .nav .nav-item .nav-link.active{color: #31795a; border-color: #31795a;}.card-style-one .wrapper{display: block; background: #fff; border-radius: 60px; padding: 50px 15px 30px; border: 1px solid rgba(209, 236, 231, 0.8); transition: all 0.3s ease-in-out 0s;}.card-style-one .wrapper.bg{border: 1px solid #fff;}.card-style-one .wrapper.bg:hover, .card-style-one .wrapper.bg.active{background: #d2f34c; border-color: #b9d640;}.card-style-one .wrapper:hover, .card-style-one .wrapper.active{transform: translateY(-5px); border-color: #00bf58;}.card-style-one .wrapper .icon{height: 25px;}.card-style-one .wrapper .icon img{max-height: 100%;}.card-style-one .wrapper .title{font-size: 18px; color: #254035; margin: 40px 0 50px;}.card-style-one .wrapper .total-job{font-size: 14px; color: rgba(9, 50, 28, 0.6);}.card-style-two .icon{width: 80px; height: 80px; background: #d2f34c;}.card-style-two .title{font-size: 22px; margin: 25px 0 12px;}.card-style-two p{color: #81b197;}.card-style-two.arrow:before, .card-style-two.arrow:after{position: absolute; top: 25px; left: -150px;}.card-style-two.arrow:after{left: auto; right: -150px;}.card-style-three .img-meta img{border-radius: 200px;}.card-style-three .name:hover{color: #244034; text-decoration: underline;}.card-style-three .post{color: rgba(0, 0, 0, 0.5);}.card-style-four{background: #fff; box-shadow: 0px 20px 50px rgba(1, 20, 44, 0.0356); border-radius: 10px;}.card-style-four:hover{transform: translateY(-5px);}.card-style-four a{padding: 40px 38px 50px;}.card-style-four .icon{width: 72px; height: 72px; border-radius: 50%; border: 1px solid #f0f0f0;}.card-style-four:hover .icon{background: #d2f34c;}.card-style-four .title{color: #254035; margin: 28px 0 25px;}.card-style-four:hover .title{color: #00bf58;}.card-style-four .total-job{font-size: 16px; color: rgba(9, 50, 28, 0.4);}.card-style-four.bg-color{box-shadow: none; background: #00bf58;}.card-style-four.bg-color a{padding: 10px 40px 20px;}.card-style-four.bg-color .title{font-family: "EB Garamond", serif; font-size: 72px; line-height: initial; margin: 0 0 5px;}.card-style-four.bg-color .icon{border-color: #fff;}.card-style-five:before{content: ""; position: absolute; width: 100%; height: 1px; background: #00bf58; left: 0; bottom: 0; transition: all 0.2s ease-in-out 0s; opacity: 0;}.card-style-five:hover:before{opacity: 1;}.card-style-five.arrow-style:before, .card-style-five.arrow-style:after{position: absolute; top: 7%; bottom: auto; width: auto; height: auto; opacity: 1; left: -90px; background: rgba(0, 0, 0, 0);}.card-style-five.arrow-style:after{right: -90px; left: auto;}.card-style-five .numb{width: 42px; height: 42px; border-radius: 10px; background: #00bf58; color: #fff; font-size: 15px; line-height: initial;}.card-style-five .icon{width: 80px; height: 80px; background: #00bf58;}.card-style-six{background-position: center; background-repeat: no-repeat; background-size: cover; z-index: 1; height: 350px;}.card-style-six:before{content: ""; width: 100%; height: 30%; bottom: 0; left: 0; z-index: -1; position: absolute; background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%); transition: all 0.2s ease-in-out 0s;}.card-style-six:hover:before{height: 100%;}.card-style-seven a{padding: 16px 38px; border-radius: 60px; transition: all 0.2s ease-in-out 0s;}.card-style-seven a .title{color: #000; margin-left: 12px;}.card-style-seven.bg-color a{background: #f2f8f4; border: 1px solid #f2f8f4;}.card-style-seven.bg-color a .title{color: #35764b;}.card-style-seven.bg-color a:hover{border-color: #35764b; background: #fff;}.card-style-eight .img-meta{position: relative; overflow: hidden;}.card-style-eight .img-meta::before{content: ""; position: absolute; width: 50px; height: 50px; background: #fff; right: -25px; bottom: -25px; transform: rotate(45deg);}.card-style-eight .name{font-size: 18px; color: #000;}.card-style-eight .name:hover{color: #00bf58;}.card-style-nine{background: #fff; border-radius: 10px; padding: 30px 25px;}.card-style-nine .icon{width: 52px; height: 52px; background: #00bf58;}.card-style-nine .text{width: calc(100% - 52px);}.card-style-nine .text a{font-size: 12px; letter-spacing: 1px; color: #00bf58; margin-top: auto;}.card-style-nine .text a:hover{text-decoration: underline;}.card-style-ten{background: #fff; border-radius: 50px; padding: 40px 20px 35px;}.card-style-ten:hover{box-shadow: 0px 20px 50px rgba(1, 20, 44, 0.0356);}.card-style-ten .open-job-btn{font-size: 15px; color: #00bf58; padding: 4px 20px; border: 1px solid #00bf58; border-radius: 30px;}.card-style-ten .open-job-btn:hover{background: #00bf58; color: #fff;}.pricing-section.bg-color{background: #eff6f3;}.pricing-card-one{position: relative; overflow: hidden; text-align: center; background: #fff; border: 1px solid #244034; border-radius: 30px; padding: 38px 20px 38px;}.pricing-card-one .pack-name{font-size: 17px; color: rgba(0, 0, 0, 0.35);}.pricing-card-one .price{font-family: "EB Garamond", serif; font-size: 72px; letter-spacing: -1px; color: #31795a; line-height: initial; margin: -4px 0 36px;}.pricing-card-one .price sub{font-size: 0.333em; bottom: 1em;}.pricing-card-one .price sup{font-size: 0.333em; top: -1.2em;}.pricing-card-one ul li{font-size: 18px; color: #31795a; margin-bottom: 17px;}.pricing-card-one .get-plan-btn{line-height: 54px; background: #31795a; border-radius: 30px; font-weight: 500; letter-spacing: -0.36px; color: #fff; max-width: 270px;}.pricing-card-one .get-plan-btn:hover{background: #d2f34c; color: #31795a;}.pricing-card-one .popular-badge{position: absolute; left: 0; line-height: 28px; text-transform: uppercase; font-size: 12px; font-weight: 500; color: #31795a; left: -5px; top: 35px; padding: 0 12px 0 20px; z-index: 1;}.pricing-card-one .popular-badge::after{content: ""; position: absolute; width: 100%; height: 50%; background: #d2f34c; bottom: 0; left: 0; z-index: -1; transform: skew(25deg);}.pricing-card-one .popular-badge::before{content: ""; position: absolute; width: 100%; height: 50%; background: #d2f34c; top: 0; left: 0; z-index: -1; transform: skew(-25deg);}.pricing-card-one.popular{background: #faffe5; border-color: #bae800;}.pricing-card-one.popular .get-plan-btn{background: #d2f34c; color: #31795a;}.pricing-card-one.popular-two{border-color: #31795a;}.pricing-card-one.popular-two .get-plan-btn{background: #d2f34c; color: #31795a;}.pricing-card-one.popular-two .popular-badge{color: #fff;}.pricing-card-one.popular-two .popular-badge:before, .pricing-card-one.popular-two .popular-badge:after{background: #31795a;}.accordion-box{display: none;}.accordion-box.show{display: block;}.filter-area-tab{position: relative;}.filter-area-tab .border-20{border-radius: 20px;}.filter-area-tab .btn-close{position: absolute; right: 15px; top: 15px; box-shadow: none;}.filter-area-tab .filter-header{background: #eff6f3; padding-top: 25px; padding-bottom: 25px;}.filter-area-tab .filter-header:before{content: ""; font-family: "bootstrap-icons"; width: 35px; height: 35px; line-height: 35px; font-size: 16px; border-radius: 50%; background: #fff; border: 1px solid rgba(0, 0, 0, 0.01); position: absolute; right: 25px; top: 27px; text-align: center; color: #31795a; transition: all 0.2s ease-in-out 0s;}.filter-area-tab .filter-header:not(.collapsed):before{transform: rotate(180deg);}.filter-area-tab .light-bg{background: #eff6f3;}.filter-area-tab .main-title{font-size: 25px;}.filter-area-tab .filter-block.bottom-line{border-bottom: 1px solid rgba(49, 121, 90, 0.3);}.filter-area-tab .filter-title{font-size: 1em; position: relative; display: block;}.filter-area-tab .filter-title:not(.collapsed){margin-bottom: 10px;}.filter-area-tab a.filter-title{padding-right: 22px;}.filter-area-tab a.filter-title:before{content: ""; font-family: "bootstrap-icons"; width: 20px; height: 20px; border-radius: 50%; background: #31795a; position: absolute; right: 0; top: 3px; text-align: center; line-height: 20px; color: #fff; transition: all 0.2s ease-in-out 0s;}.filter-area-tab a.filter-title:not(.collapsed):before{content: "";}.filter-area-tab .nice-select{height: 45px; line-height: 45px; font-size: 14px; color: rgba(0, 0, 0, 0.65); border: 1px solid #ededed; border-radius: 7px; outline: none; box-shadow: none; padding: 0 15px 0 15px;}.filter-area-tab .nice-select:before{position: absolute; right: 10px; top: 8px; line-height: initial; transform: none;}.filter-area-tab .nice-select.open:before{transform: rotate(180deg); top: 17px;}.filter-area-tab .nice-select:after{display: none;}.filter-area-tab .nice-select .option{font-size: 1em; line-height: 32px;}.filter-area-tab .nice-select .list{padding: 5px 0; display: none; max-height: 250px; overflow-y: auto;}.filter-area-tab .nice-select.open .list{display: block;}.filter-area-tab .loccation-range-select{color: #31795a; font-size: 15px;}.filter-area-tab .loccation-range-select input[type="range"]{background: #31795a; border-radius: 8px; height: 7px; width: 100%; outline: none; transition: background 450ms ease-in; -moz--webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit--webkit-appearance: none; -moz-appearance: none; appearance: none;}.filter-area-tab .loccation-range-select input[type="range"]::-webkit-slider-thumb{height: 14px; width: 14px; border-radius: 50%; background: #fff; border: 2px solid #00bf58; cursor: pointer; pointer-events: auto; -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit--webkit-appearance: none; -moz-appearance: none; appearance: none;}.filter-area-tab .loccation-range-select input[type="range"]::-moz-range-thumb{height: 14px; width: 14px; border-radius: 50%; background: #fff; border: 2px solid #00bf58; cursor: pointer; pointer-events: auto; -webkit-appearance: none; -moz-appearance: none; appearance: none; -moz--webkit-appearance: none; -moz-appearance: none; appearance: none;}.filter-area-tab .filter-input li{position: relative;}.filter-area-tab .filter-input li label{display: block; position: relative; font-size: 15px; line-height: 35px; padding-left: 28px; transition: all 0.1s ease-in-out 0s;}.filter-area-tab .filter-input li label::before{content: ""; width: 16px; height: 16px; line-height: 14px; border-radius: 3px; background: #fff; border: 1px solid rgba(0, 0, 0, 0.1); font-size: 12px; text-align: center; position: absolute; left: 0; top: 9px; font-family: "bootstrap-icons"; font-weight: 900; transition: all 0.1s ease-in-out 0s;}.filter-area-tab .filter-input li label span{font-size: 11px; font-weight: 500; text-align: center; color: #000; line-height: 20px; width: 20px; height: 20px; border-radius: 50%; background: #fff; float: right; margin-top: 7px;}.filter-area-tab .filter-input li input[type="checkbox"]{position: absolute; opacity: 0; z-index: 1; width: 100%; height: 100%; left: 0; cursor: pointer;}.filter-area-tab .filter-input li input[type="checkbox"]:checked + label:before{content: ""; background: #31795a; color: #fff; border-color: #31795a;}.filter-area-tab .filter-input li input[type="checkbox"]:checked + label{background: rgba(49, 121, 90, 0.02);}.filter-area-tab .filter-input li:hover label{color: #31795a; background: rgba(49, 121, 90, 0.02);}.filter-area-tab .filter-input .hide{display: none;}.filter-area-tab .filter-input.show .hide{display: block;}.filter-area-tab .more-btn{margin-top: 10px; color: #fff; font-size: 12px; line-height: 28px; font-weight: 500; cursor: pointer; background: rgba(36, 64, 52, 0.6); text-align: center; border-radius: 5px; transition: all 0.2s ease-in-out 0s;}.filter-area-tab .more-btn i{font-size: 18px; vertical-align: -4px;}.filter-area-tab .more-btn:hover{background: #00bf58; color: #fff;}.filter-area-tab .salary-slider{position: relative;}.filter-area-tab .salary-slider .price-input{width: 100%; margin: 0 0 10px;}.filter-area-tab .salary-slider .price-input .currency{font-size: 11px; color: #000;}.filter-area-tab .salary-slider .price-input input{width: 45px; height: 20px; outline: none; font-size: 11px; text-align: center; color: #000; background: #fff; border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 2px;}.filter-area-tab .salary-slider input[type="number"]::-webkit-outer-spin-button, .filter-area-tab .salary-slider input[type="number"]::-webkit-inner-spin-button{-webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit--webkit-appearance: none; -moz-appearance: none; appearance: none;}.filter-area-tab .salary-slider .slider{height: 4px; position: relative; background: #fff; border-radius: 7px;}.filter-area-tab .salary-slider .slider .progress{height: 100%; left: 0; right: 70%; position: absolute; border-radius: 7px; background: #00bf58;}.filter-area-tab .salary-slider .range-input{position: relative;}.filter-area-tab .salary-slider .range-input input{position: absolute; width: 100%; height: 4px; top: -4px; background: none; pointer-events: none; -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit--webkit-appearance: none; -moz-appearance: none; appearance: none; -moz--webkit-appearance: none; -moz-appearance: none; appearance: none;}.filter-area-tab .salary-slider input[type="range"]::-webkit-slider-thumb{height: 12px; width: 12px; border-radius: 50%; background: #fff; border: 2px solid #00bf58; cursor: pointer; pointer-events: auto; -webkit-appearance: none; -moz-appearance: none; appearance: none; -webkit--webkit-appearance: none; -moz-appearance: none; appearance: none;}.filter-area-tab .salary-slider input[type="range"]::-moz-range-thumb{height: 12px; width: 12px; border-radius: 50%; background: #fff; border: 2px solid #00bf58; cursor: pointer; pointer-events: auto; -webkit-appearance: none; -moz-appearance: none; appearance: none; -moz--webkit-appearance: none; -moz-appearance: none; appearance: none;}.filter-area-tab .radio-filter li{position: relative; width: auto; margin: 0 2px 5px;}.filter-area-tab .radio-filter li label{position: relative; font-size: 11px; font-weight: 500; line-height: 20px; background: #fff; color: #31795a; border-radius: 30px; padding: 0 12px; transition: all 0.1s ease-in-out 0s;}.filter-area-tab .radio-filter li input[type="radio"], .filter-area-tab .radio-filter li input[type="checkbox"]{position: absolute; opacity: 0; z-index: 1; width: 100%; height: 100%; left: 0; cursor: pointer;}.filter-area-tab .radio-filter li input[type="radio"]:checked + label, .filter-area-tab .radio-filter li input[type="checkbox"]:checked + label{background: #31795a; color: #fff;}.filter-area-tab .input-box{height: 45px;}.filter-area-tab .input-box input{width: 100%; height: 100%; font-size: 14px; color: rgba(0, 0, 0, 0.65); border: 1px solid #ededed; border-radius: 7px; padding: 0 35px 0 15px;}.filter-area-tab .input-box button{width: 50px; height: 100%; position: absolute; top: 0; right: 0;}.filter-btn{font-size: 15px; color: #244034; width: 86px; height: 32px; border: 2px solid #244034; border-radius: 6px;}.filter-btn i{display: inline-block; font-size: 1.08em; vertical-align: -2px; margin-right: 2px;}.filter-btn:hover{background: #244034; color: #fff;}.upper-filter{position: relative;}.upper-filter .total-job-found{color: rgba(0, 0, 0, 0.4);}.upper-filter .short-filter .nice-select{min-width: 154px; height: 32px; line-height: 30px; font-size: 13px; font-weight: 500; padding: 0 15px 0 15px; background: rgba(0, 0, 0, 0.04); border: 1px solid rgba(0, 0, 0, 0.05); border-radius: 30px;}.upper-filter .short-filter .nice-select:after{right: 14px;}.upper-filter .short-filter .nice-select .list{padding: 0;}.upper-filter .short-filter .nice-select .option{font-size: 1em;}.upper-filter .style-changer-btn{width: 35px; height: 35px; line-height: 15px; color: #000; font-size: 18px; border: 1px solid rgba(0, 0, 0, 0.15); display: none;}.upper-filter .style-changer-btn:hover{color: #fff; background: #31795a; border-color: #31795a;}.upper-filter .style-changer-btn.active{display: block;}.bg-color .upper-filter .nice-select{background: rgba(0, 0, 0, 0); border-color: #244034;}.bg-color .upper-filter .style-changer-btn{border-color: #244034;}.popUpModal .modal-content{border-radius: 15px;}.popUpModal .modal-content.filter-area-tab .input-box input, .popUpModal .modal-content.filter-area-tab .nice-select{background: #fafafa; border-color: #ededed;}.popUpModal .modal-content.filter-area-tab .salary-slider .slider{background: #efefef;}.popUpModal .modal-content .btn-close{position: absolute; right: 15px; top: 15px; box-shadow: none; z-index: 1;}.job-listing-wrapper{position: relative;}.job-listing-wrapper.border-wrapper{border: 1px solid #dbe8e5; border-radius: 10px;}.job-list-one{background: #fff; padding: 42px 35px; border-radius: 10px;}.job-list-one.bottom-border{border-bottom: 1px solid #dbe8e5; border-radius: 10px 10px 0 0;}.job-list-one.border-style{border: 1px solid #dbe8e5;}.job-list-one .logo{width: 60px;}.job-list-one .title{font-size: 19px; color: #000; line-height: 1.5em; width: calc(100% - 90px); margin-left: 30px;}.job-list-one .title:hover{color: #00bf58;}.job-list-one .split-box1{width: calc(100% - 60px); padding-left: 30px;}.job-list-one .split-box1 .title{width: 100%; margin-left: 0;}.job-list-one .job-duration{font-size: 15px; color: #00bf58;}.job-list-one .job-duration:hover{text-decoration: underline;}.job-list-one .job-duration.part-time{color: #ff6060;}.job-list-one .job-date{color: rgba(0, 0, 0, 0.5);}.job-list-one .job-date a{font-weight: 500; color: #000;}.job-list-one .job-date a:hover{text-decoration: underline;}.job-list-one .job-location a{font-size: 15px; color: rgba(0, 0, 0, 0.7);}.job-list-one .job-location a:hover{color: #000;}.job-list-one .job-category a{font-weight: 500; color: #000;}.job-list-one .job-category a:hover{text-decoration: underline;}.job-list-one .job-salary{font-size: 15px; color: #aaa; margin: 2px 0 0;}.job-list-one .save-btn{width: 35px; height: 35px; line-height: 32px; border: 1px solid #d6d6d6; color: #cbcbcb;}.job-list-one .save-btn:hover{background: #e7f6ef; border-color: #e7f6ef; color: #005025;}.job-list-one .apply-btn{width: 85px; line-height: 35px; font-weight: 500; font-size: 12px; letter-spacing: 1px; color: #fff; text-transform: uppercase; border-radius: 17px; background: #00bf58;}.job-list-one .apply-btn:hover{background: #005025;}.job-list-one.style-two{padding-top: 35px; padding-bottom: 35px;}.job-list-one.style-two .apply-btn{background: #31795a;}.job-list-one.style-two .apply-btn:hover{background: #00bf58;}.job-list-one.style-two .title:hover{color: #31795a;}.g-control-nav li{font-size: 17px; font-weight: 500; color: #000; margin-left: 30px; padding-bottom: 6px; position: relative; cursor: pointer; transition: all 0.1s ease-in-out 0s;}.g-control-nav li::before{content: ""; position: absolute; width: 100%; height: 1px; left: 0; bottom: 0; background: #00bf58; opacity: 0; transition: all 0.1s ease-in-out 0s;}.g-control-nav li.is-checked:before{opacity: 1;}.g-control-nav li.is-checked{color: #00bf58;}.g-control-nav li:first-child{margin-left: 0;}.job-listing-two{background: #eff6f3;}.job-list-two{padding: 35px 35px 30px; background: #fff; border: 1px solid #fff; border-radius: 10px; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; height: 100%; transition: all 0.2s ease-in-out 0s;}.job-list-two:hover{box-shadow: 0px 20px 40px rgba(22, 105, 70, 0.08);}.job-list-two .logo{height: 45px; width: -moz-fit-content; width: fit-content;}.job-list-two .logo img{max-height: 100%;}.job-list-two .job-duration{font-size: 13px; color: #00bf58; padding: 2px 12px; background: #e7f6ef; border-radius: 3px; margin: 54px 0 16px;}.job-list-two .job-duration.part-time{background: rgba(255, 87, 87, 0.08); color: #ff6060;}.job-list-two .title{font-size: 24px; line-height: 1.416em; color: #000;}.job-list-two .title:hover{color: #00bf58;}.job-list-two .job-date{font-size: 16px; color: #aaa; margin: 18px 0 65px;}.job-list-two .job-salary{font-size: 16px; color: #aaa; margin: 18px 0 65px;}.job-list-two .job-location a{font-size: 16px; font-weight: 500; color: #000;}.job-list-two .job-location a:hover{text-decoration: underline;}.job-list-two .apply-btn{width: 80px; line-height: 27px; font-weight: 500; font-size: 12px; letter-spacing: 1px; color: #fff; text-transform: uppercase; border-radius: 17px; background: #00bf58;}.job-list-two .apply-btn:hover{background: #005025;}.job-list-two .save-btn{position: absolute; right: 35px; top: 35px; width: 35px; height: 35px; line-height: 32px; border: 1px solid #d6d6d6; color: #cbcbcb; background: #fff;}.job-list-two .save-btn:hover{background: #e7f6ef; border-color: #e7f6ef; color: #005025;}.job-list-two.style-two{border: 1px solid #ebebeb;}.job-list-two.style-two:hover{background: #f8fde4; border-color: #31795a; box-shadow: none;}.job-list-two.style-two .job-duration{background: #e7f6ef; color: #31795a;}.job-list-two.style-two .job-duration.part-time{background: rgba(255, 87, 87, 0.08); color: #ff6060;}.job-list-two.style-two .title:hover{color: #31795a;}.job-list-two.style-two .apply-btn{background: #31795a;}.job-list-two.style-two .apply-btn:hover{background: #00bf58;}.job-listing-three.bg-color{background: #eff6f3;}.job-list-three{background: #fff; border: 1px solid #ebebeb; border-radius: 10px; padding: 28px 40px 30px; transition: all 0.2s ease-in-out 0s;}.job-list-three:hover{box-shadow: 0px 20px 40px rgba(22, 105, 70, 0.08);}.job-list-three .main-wrapper{position: relative; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column;}.job-list-three .main-wrapper .list-header{border-bottom: 1px solid #eaeaea; padding-bottom: 30px; margin-bottom: 25px;}.job-list-three .main-wrapper .logo{width: 50px;}.job-list-three .main-wrapper .info-wrapper{width: calc(100% - 50px); padding-left: 22px; padding-right: 37px;}.job-list-three .main-wrapper .title{font-size: 18px; color: #000; margin-bottom: 7px;}.job-list-three .main-wrapper .title:hover{color: #31795a;}.job-list-three .main-wrapper .info-data li{font-size: 14px; font-weight: 500; color: rgba(36, 64, 52, 0.7); position: relative; margin-right: 20px;}.job-list-three .main-wrapper .info-data li:before{content: "."; position: absolute; right: -10px; top: 0;}.job-list-three .main-wrapper .info-data li:last-child{margin: 0;}.job-list-three .main-wrapper .info-data li:last-child:before{display: none;}.job-list-three .main-wrapper .save-btn{position: absolute; right: 0; top: 0; width: 35px; height: 35px; line-height: 29px; border: 1px solid #d6d6d6; color: #cbcbcb; background: #fff;}.job-list-three .main-wrapper .save-btn:hover{background: #e7f6ef; border-color: #e7f6ef; color: #005025;}.job-list-three .main-wrapper p{font-size: 14px; line-height: 28px; margin-bottom: 25px;}.job-list-three .main-wrapper .client-status{font-size: 14px; margin: 0px 10px 0 7px;}.job-list-three .main-wrapper .job-duration{font-size: 14px; color: #00bf58;}.job-list-three .main-wrapper .job-duration:hover{text-decoration: underline;}.job-list-three .main-wrapper .job-duration.part-time{color: #ff6060;}.job-list-three .main-wrapper .apply-btn{width: 80px; line-height: 30px; font-weight: 500; font-size: 12px; letter-spacing: 1px; color: #fff; text-transform: uppercase; border-radius: 17px; background: #31795a;}.job-list-three .main-wrapper .apply-btn:hover{background: #005025;}.job-company-info{border-radius: 20px; padding: 50px 20px 30px; background: #eff6f3;}.job-company-info .logo{height: 60px;}.job-company-info .website-btn{width: 160px; line-height: 40px; text-align: center; display: block; margin: 0 auto; font-weight: 500; letter-spacing: -0.5px; color: #fff; background: #244034; border-radius: 30px;}.job-company-info .website-btn:hover{background: #31795a;}.job-company-info .website-btn-two{font-weight: 500; letter-spacing: -0.5px; font-size: 15px; text-decoration: underline; color: #008fdf;}.job-company-info .website-btn-two:hover{color: #31795a;}.job-company-info .job-meta-data span{font-size: 15px; color: rgba(36, 64, 52, 0.6);}.job-company-info .job-meta-data div{font-size: 15px; font-weight: 500; color: #244034; margin: 4px 0 25px;}.job-company-info .job-meta-data div a:hover{text-decoration: underline; color: #244034;}.job-company-info .job-tags{margin: 0 -4px;}.job-company-info .job-tags a{font-size: 12px; font-weight: 500; color: rgba(0, 0, 0, 0.48); line-height: 23px; border: 1px solid #768981; border-radius: 30px; margin: 0 4px 8px; padding: 0 11px; transition: all 0.2s ease-in-out 0s;}.job-company-info .job-tags a:hover{background: #244034; border-color: #244034; color: #fff;}.job-details{position: relative;}.job-details.style-two{background: #eff6f3;}.job-details .post-date{color: rgba(0, 0, 0, 0.5);}.job-details .post-date a:hover{text-decoration: underline;}.job-details .post-title{font-size: 36px; font-family: "gordita"; margin: 10px 0 15px;}.job-details .share-buttons li{margin-right: 8px;}.job-details .share-buttons li a{font-size: 14px; font-weight: 500; color: #244034; line-height: 33px; border-radius: 5px; padding: 0 15px; margin-top: 5px; background: rgba(49, 121, 90, 0.12); transition: all 0.2s ease-in-out 0s;}.job-details .share-buttons li a i{font-size: 13px; margin-right: 7px;}.job-details .share-buttons li a:hover{background: #244034; color: #fff;}.job-details .post-block.border-style{border: 1px solid #000; border-radius: 20px; padding: 35px 40px 20px;}.job-details .block-title{font-size: 22px; font-family: "gordita"; margin: 0;}.job-details .block-numb{width: 25px; height: 25px; line-height: 25px; font-size: 14px; background: #31795a;}.job-details p{font-size: 17px; margin-top: 20px;}.job-details p a{font-weight: 500; text-decoration: underline; color: #000; transition: all 0.2s ease-in-out 0s;}.job-details p a:hover{color: #00bf58;}.job-details .list-type-one li{position: relative; font-size: 17px; margin-top: 20px; padding-left: 30px; line-height: 1.882em;}.job-details .list-type-one li:before{content: ""; font-family: bootstrap-icons; position: absolute; left: 0; top: 0; color: #31795a;}.job-details .border-style .list-type-one li:before{content: "";}.job-details .list-type-two li{position: relative; font-size: 17px; margin-top: 25px; padding-left: 18px;}.job-details .list-type-two li:before{content: " "; position: absolute; width: 6px; height: 6px; border-radius: 50%; background: #000; left: 0; top: 9px;}.job-details .job-meta-data-two{margin: 0 -10px;}.job-details .job-meta-data-two .bg-wrapper{margin: 0 10px 15px; border-radius: 60px; padding: 45px 35px 50px;}.job-details .job-meta-data-two .bg-wrapper .icon{max-height: 25px;}.job-details .job-meta-data-two .bg-wrapper span{font-size: 15px; display: block; margin: 48px 0 4px; color: rgba(36, 64, 52, 0.6);}.job-details .job-meta-data-two .bg-wrapper div{font-size: 15px; font-weight: 500; color: #244034;}.related-job-section{background: #eff6f3;}.related-job-section .slick-arrow-one{position: absolute; right: 0; top: 17px;}.company-profiles.bg-color{background: #eff6f3;}.company-grid-layout{display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; width: 100%; position: relative; overflow: hidden; padding: 34px 15px 0; border-radius: 30px; background: #fff; border: 1px solid rgba(0, 0, 0, 0.1);}.company-grid-layout.favourite::before{content: ""; position: absolute; width: 90px; height: 90px; background: #31795a; top: -45px; left: -45px; transform: rotate(45deg);}.company-grid-layout.favourite::after{content: ""; font-family: bootstrap-icons !important; position: absolute; color: #fff; font-size: 15px; top: 9px; left: 14px;}.company-grid-layout .company-logo{display: block; width: 85px; height: 85px; overflow: hidden;}.company-grid-layout .company-name{font-size: 24px; font-family: "gordita"; margin: 22px 0 8px;}.company-grid-layout .company-name:hover{color: #31795a;}.company-grid-layout .bottom-line{border-top: 1px solid rgba(0, 0, 0, 0.1); margin: 50px -15px 0;}.company-grid-layout .bottom-line a{display: block; width: 50%; font-size: 15px; font-weight: 500; color: #00bf58; text-align: center; padding: 18px 0; transition: all 0.2s ease-in-out 0s;}.company-grid-layout .bottom-line a i{vertical-align: -1px; margin-right: 2px;}.company-grid-layout .bottom-line a:hover{background: #00bf58; color: #fff;}.company-grid-layout .bottom-line a:first-child{border-right: 1px solid rgba(0, 0, 0, 0.1);}.company-list-layout{background: #fff; border-radius: 15px; overflow: hidden; padding: 35px 20px; position: relative; border: 1px solid rgba(0, 0, 0, 0.1);}.company-list-layout.favourite::before{content: ""; position: absolute; width: 60px; height: 60px; background: #31795a; top: -30px; left: -30px; transform: rotate(45deg);}.company-list-layout.favourite::after{content: ""; font-family: bootstrap-icons !important; position: absolute; color: #fff; font-size: 14px; top: 2px; left: 7px;}.company-list-layout .company-logo{display: block; width: 70px; height: 70px; overflow: hidden;}.company-list-layout .company-data{width: calc(100% - 70px); padding-left: 20px;}.company-list-layout .company-name{font-size: 24px; font-family: "gordita";}.company-list-layout .company-name:hover{color: #31795a;}.company-list-layout p{font-size: 15px; margin: 3px 0 0;}.company-list-layout .team-img{width: 55px; height: 55px; border: 6px solid #fff; margin-right: -18px;}.company-list-layout .team-text{font-size: 15px; line-height: 20px; color: rgba(0, 0, 0, 0.4); margin-left: 30px;}.company-list-layout .save-btn{width: 35px; height: 35px; line-height: 35px; border: 1px solid #d6d6d6; color: #cbcbcb;}.company-list-layout .save-btn:hover{background: #e7f6ef; border-color: #e7f6ef; color: #005025;}.company-list-layout .open-job-btn{width: 120px; line-height: 31px; font-size: 15px; color: #00bf58; border: 1px solid #00bf58; background: #eaf9e9; border-radius: 30px;}.company-list-layout .open-job-btn:hover{background: #00bf58; color: #fff;}.company-details .details-post-data{position: relative;}.company-details .details-post-data h3{font-family: "gordita"; font-size: 28px; margin-bottom: 20px;}.company-details .details-post-data p{margin-bottom: 40px;}.company-details .details-post-data .video-post{background-size: cover; height: 440px; border-radius: 10px;}.company-details .details-post-data .video-post .video-icon{width: 65px; height: 65px; background: #ff4646; color: #fff; font-size: 45px; line-height: 55px;}.company-details .details-post-data .slick-dots{position: absolute; margin: 0; padding: 0; right: 10px; top: -37px;}.company-details .details-post-data .share-option li a{font-size: 15px; color: #244034; width: 34px; height: 34px; text-align: center; line-height: 34px; border: 1px solid #eaeaea; border-radius: 50%; margin-left: 6px; transition: all 0.2s ease-in-out 0s;}.company-details .details-post-data .share-option li a:hover{background: #244034; color: #fff;}.company-open-position{background: #eff6f3;}.candidates-profile.bg-color{background: #eff6f3;}.candidate-profile-card{overflow: hidden; background: #fff; border-radius: 10px; position: relative; border: 1px solid rgba(36, 64, 52, 0.1); transition: all 0.2s ease-in-out 0s;}.candidate-profile-card:hover{box-shadow: 0px 20px 35px rgba(22, 105, 70, 0.05);}.candidate-profile-card.grid-layout{padding: 27px 18px 30px; display: -webkit-box; display: -webkit-flex; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; flex-direction: column; width: 100%;}.candidate-profile-card.grid-layout .save-btn{color: #b9b9b9; position: absolute; top: 10px; right: 10px; font-size: 18px;}.candidate-profile-card.grid-layout .save-btn:hover{color: #00bf58;}.candidate-profile-card.favourite::before{content: ""; position: absolute; width: 60px; height: 60px; background: #31795a; top: -30px; left: -30px; transform: rotate(45deg);}.candidate-profile-card.favourite::after{content: ""; font-family: bootstrap-icons !important; position: absolute; color: #fff; font-size: 13px; top: 4px; left: 7px;}.candidate-profile-card .cadidate-avatar{width: 80px; height: 80px; border-radius: 50%;}.candidate-profile-card .cadidate-avatar.online:before{content: ""; position: absolute; width: 11px; height: 11px; border-radius: 50%; background: #00a939; top: 5px; right: 8px;}.candidate-profile-card .candidate-name{font-family: "gordita"; font-size: 18px;}.candidate-profile-card .candidate-name a:hover{color: #00bf58;}.candidate-profile-card .candidate-post{font-size: 15px; color: rgba(0, 0, 0, 0.4);}.candidate-profile-card .cadidate-skills{margin: 0 -2px;}.candidate-profile-card .cadidate-skills li{margin: 0 2px 5px; line-height: 25px; padding: 0 14px; border-radius: 30px; font-size: 12px; font-weight: 500; color: rgba(0, 0, 0, 0.55); background: rgba(49, 121, 90, 0.1);}.candidate-profile-card .cadidate-skills li.more{background: #d2f34c; color: #000;}.candidate-profile-card .candidate-info span{font-size: 15px; color: rgba(36, 64, 52, 0.6);}.candidate-profile-card .candidate-info div{font-size: 15px; font-weight: 500; color: #244034; margin: 2px 0 0;}.candidate-profile-card .profile-btn{font-size: 14px; font-weight: 500; letter-spacing: -0.5px; line-height: 40px; color: #fff; background: #31795a; text-align: center; padding: 0 18px; border-radius: 40px;}.candidate-profile-card .profile-btn:hover{background: #00bf58;}.candidate-profile-card .msg-btn{font-size: 14px; font-weight: 500; letter-spacing: -0.5px; line-height: 38px; color: #31795a; border: 1px solid #31795a; text-align: center; padding: 0 15px; border-radius: 40px;}.candidate-profile-card .msg-btn:hover{background: #00bf58; border-color: #00bf58; color: #fff;}.candidate-profile-card.list-layout{padding: 27px 30px 38px;}.candidate-profile-card.list-layout .cadidate-skills{position: absolute; left: 0; bottom: -45px;}.candidate-profile-card.list-layout .right-side{width: calc(100% - 80px); padding-left: 30px;}.candidate-profile-card.list-layout .save-btn{width: 40px; height: 40px; line-height: 40px; border: 1px solid #e4e4e4; font-weight: 900; color: #31795a; font-size: 18px;}.candidate-profile-card.list-layout .save-btn:hover{color: #fff; background: #31795a; border-color: #31795a;}.candidates-profile-details{position: relative;}.candidates-profile-details .inner-card{background: #fff; border-radius: 10px; padding: 25px 35px 20px;}.candidates-profile-details .inner-card.border-style{border: 1px solid #dedede; position: relative; border-radius: 15px; padding: 35px 35px 20px;}.candidates-profile-details .inner-card.border-style .title{position: absolute; background: #fff; padding: 0 10px; top: -18px; left: 25px; z-index: 1;}.candidates-profile-details .title{font-size: 28px; font-weight: 500; font-family: "gordita"; margin-bottom: 22px;}.candidates-profile-details .video-post{background-size: cover; height: 430px; border-radius: 15px;}.candidates-profile-details .video-post .video-icon{width: 65px; height: 65px; background: #d2f34c; color: #000; font-size: 45px; line-height: 65px; padding-left: 7px;}.candidates-profile-details .video-post .video-icon:hover{background: #00bf58; color: #fff;}.candidates-profile-details .time-line-data .info{padding: 0 0 45px 65px;}.candidates-profile-details .time-line-data .info:before{content: ""; position: absolute; left: 22px; top: 66px; bottom: 7%; width: 1px; background: #e1e1e1;}.candidates-profile-details .time-line-data .info:last-child{padding-bottom: 0;}.candidates-profile-details .time-line-data .info:last-child::before{display: none;}.candidates-profile-details .time-line-data .info .numb{width: 45px; height: 45px; color: #31795a; border: 1px solid #31795a; position: absolute; left: 0; top: 3px;}.candidates-profile-details .time-line-data .info .text_1{font-size: 14px; color: #31795a;}.candidates-profile-details .time-line-data .info h4{font-size: 18px; font-family: "gordita"; margin: 5px 0 12px;}.candidates-profile-details .skill-tags{margin: 0 -8px;}.candidates-profile-details .skill-tags li{font-size: 16px; color: #005025; margin: 18px 8px 0; line-height: 45px; padding: 0 30px; border-radius: 30px; background: #eff6f3;}.candidates-profile-details .skill-tags li.more{width: 45px; height: 45px; border-radius: 50%; padding: 0; color: #000; text-align: center; background: #d2f34c;}.candidates-profile-details .candidate-portfolio-slider .slick-dots{padding: 0; margin: 0; position: absolute; right: 10px; top: -35px;}.cadidate-profile-sidebar .bg-wrapper{background: #fff; border-radius: 15px; padding: 0 20px 25px;}.cadidate-profile-sidebar .bg-wrapper.bg-color{background: #eff6f3;}.cadidate-profile-sidebar .cadidate-bio .cadidate-avatar{width: 80px; height: 80px;}.cadidate-profile-sidebar .cadidate-bio .cadidate-name{font-family: "gordita"; font-size: 20px; margin: 18px 0 20px;}.cadidate-profile-sidebar .cadidate-bio .invite-btn{font-size: 15px; letter-spacing: -0.5px; color: #008fdf; text-decoration: underline;}.cadidate-profile-sidebar .cadidate-bio ul li{border-top: 1px solid #e6e6e6; padding: 14px 0;}.cadidate-profile-sidebar .cadidate-bio ul li span{font-size: 15px; color: rgba(36, 64, 52, 0.6);}.cadidate-profile-sidebar .cadidate-bio ul li div{font-size: 15px; font-weight: 500; color: #244034; margin: 4px 0 0;}.cadidate-profile-sidebar .cadidate-bio ul li div a:hover{text-decoration: underline; color: #244034;}.cadidate-profile-sidebar .sidebar-title{font-family: "gordita"; font-size: 20px; margin: 0 0 15px;}.cadidate-profile-sidebar .map-area{height: 235px; border-radius: 10px; overflow: hidden;}.cadidate-profile-sidebar .email-form p{font-size: 15px; line-height: 22px; padding: 20px 0 0;}.cadidate-profile-sidebar .email-form label{font-size: 13px; font-weight: 500; color: #31795a; width: 65px; display: inline;}.cadidate-profile-sidebar .email-form input{width: calc(100% - 65px); height: 45px; border-radius: 5px; border: 1px solid #e9e9e9; background: #fff; padding: 0 15px; font-size: 13px;}.cadidate-profile-sidebar .email-form textarea{width: calc(100% - 65px); height: 135px; max-height: 135px; border-radius: 5px; border: 1px solid #e9e9e9; background: #fff; padding: 10px 15px; font-size: 13px; resize: none;}.feedback-section-one .slick-arrow-one{position: absolute; right: 0; top: 70px;}.feedback-block-one{background: #f9ffe1; border: 2px solid #000; border-radius: 30px; padding: 40px 40px 45px; transition: all 0.25s ease-in-out 0s;}.feedback-block-one:hover{background: #d2f34c;}.feedback-block-one .logo{height: 50px;}.feedback-block-one .logo img{max-height: 100%;}.feedback-block-one blockquote{font-size: 36px; line-height: 1.3888em; color: #000;}.feedback-block-one .review{border-top: 2px solid #000;}.feedback-block-one .review ul li a{font-size: 15px; color: #000; margin-left: 5px;}.feedback-block-one.color-two{background: #755146; border: none;}.feedback-block-one.color-two:hover{background: #249f47;}.feedback-block-one.color-two .review{border-top: 1px solid #fff;}.feedback-block-one.color-two .review ul li a{color: #fff;}.feedback-section-two:before{content: ""; position: absolute; right: 0; top: 0; bottom: 0; width: 50%; background: #f0f6f3; z-index: -1;}.feedback-section-two .rating-title{font-size: 42px; color: #00bf58;}.feedback-section-two .slider-wrapper{width: calc(100% + 33vw);}.feedback-section-two .slick-dots{margin: 70px 0 0 10px;}.feedback-section-two .shape_01{bottom: 0; left: 15%;}.feedback-slider-two .item{margin: 50px 25px;}.feedback-block-two{box-shadow: 0px 20px 35px rgba(0, 16, 34, 0.03); background: #fff; border-radius: 10px; padding: 38px 45px 40px;}.feedback-block-two blockquote{line-height: 2em;}.feedback-block-two .review{font-size: 28px; color: #00bf58;}.feedback-block-two .rating li a{font-size: 13px; color: #ffcc4a; margin-right: 5px;}.feedback-block-two .block-footer{border-top: 1px solid #000;}.feedback-block-two .block-footer .author-img{width: 50px; height: 50px;}.feedback-block-two .block-footer .name{font-size: 18px;}.feedback-section-three #feedBack_carousel{position: relative;}.feedback-section-three #feedBack_carousel .carousel-inner p{font-size: 36px; line-height: 1.888em; color: #000; margin-bottom: 55px;}.feedback-section-three #feedBack_carousel .name:before{content: ""; position: absolute; width: 30px; height: 2px; background: #000; left: -45px; top: 16px;}.feedback-section-three #feedBack_carousel .carousel-indicators{position: static; width: 100%; margin: 60px 0 0;}.feedback-section-three #feedBack_carousel .carousel-indicators button{width: 80px; height: 80px; border-radius: 50%; border: 3px solid rgba(0, 0, 0, 0); opacity: 1; margin: 0 10px; transition: all 0.2s ease-in-out 0s;}.feedback-section-three #feedBack_carousel .carousel-indicators button.active{border-color: #29503d;}.feedback-section-three #feedBack_carousel .carousel-btn{top: 65px; width: 50px; height: 50px; border-radius: 50%; border: 1px solid rgba(0, 0, 0, 0.15); opacity: 1; line-height: 48px; text-align: center; font-size: 20px; color: #000; transition: all 0.2s ease-in-out 0s;}.feedback-section-three #feedBack_carousel .carousel-btn:hover{border-color: #00bf58; background: #00bf58; color: #fff;}.feedback-section-four .bg-wrapper{background: #1ea243; padding: 125px 150px 165px 110px;}.feedback-section-four .bg-wrapper .icon{width: 80px; height: 80px; background: rgba(255, 255, 255, 0.16);}.feedback-section-four .bg-wrapper p{font-size: 40px; line-height: 1.7em; color: #fff; margin: 50px 0 95px;}.feedback-section-four .bg-wrapper .slider-arrows{position: absolute; left: 0; bottom: 0;}.feedback-section-four .bg-wrapper .slider-arrows li{width: 60px; height: 60px; font-size: 22px; text-align: center; line-height: 60px; color: #fff; cursor: pointer; transition: all 0.2s ease-in-out 0s; border-left: 1px solid rgba(255, 255, 255, 0.14); background: rgba(255, 255, 255, 0.13);}.feedback-section-four .bg-wrapper .slider-arrows li:hover{background: #fff; color: #000;}.feedback-section-four .slider-wrapper{position: absolute; width: 79vw; right: -28vw; bottom: 9%;}.feedback-section-four .slider-wrapper .slick-dots{position: absolute; margin: 0; padding: 0; bottom: -14%; left: 20%;}.feedback-section-five{z-index: 1; background-size: cover;}.feedback-section-five:before{content: ""; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: rgba(0, 0, 0, 0.6);}.feedback-section-five .feedback-slider-one{margin: 0 -35px;}.feedback-section-five .feedback-slider-one .item{margin: 0 35px;}.feedback-section-five .slider-arrows{position: absolute; right: 0; top: 85px;}.feedback-block-three{padding: 45px 55px 40px; background: #fff; border-radius: 10px;}.feedback-block-three blockquote{font-size: 24px; line-height: 2em;}.feedback-block-three .review{font-size: 28px; color: #00bf58;}.feedback-block-three .rating li a{font-size: 14px; color: #ffcc4a; margin-right: 9px;}.feedback-block-three .author-img{width: 60px; height: 60px;}.feedback-block-three .name{font-size: 20px;}.feedback-block-three .quote-icon{position: absolute; top: 58px; right: 55px;}.feedback-block-four{padding: 25px 40px; border: 1px solid #e1e1e1; border-radius: 10px;}.feedback-block-four .rating li a{font-size: 16px; color: #ffcc4a; margin-right: 8px;}.feedback-block-four .review-score{color: rgba(0, 0, 0, 0.4); margin: 0 0 0 10px;}.feedback-block-four blockquote{font-size: 17px; line-height: 1.882em; margin: 17px 0 25px;}.feedback-block-four .author-img{width: 45px; height: 45px;}.feedback-block-four .name{font-size: 18px;}.blog-section.bg-color{background: #eff6f3;}.blog-section-one .explore-btn{position: absolute; right: 0; top: 17px;}.blog-meta-one .post-img{overflow: hidden;}.blog-meta-one:hover .post-img img{transform: scale3d(1.1, 1.1, 1);}.blog-meta-one .tags li{position: relative;}.blog-meta-one .tags li:after{content: ","; color: rgba(0, 0, 0, 0.3);}.blog-meta-one .tags li:last-child:after{display: none;}.blog-meta-one .tags li a{font-size: 15px; color: rgba(0, 0, 0, 0.4); transition: all 0.2s ease-in-out 0s;}.blog-meta-one .tags li a:hover{color: #000;}.blog-meta-one .blog-title{font-family: "gordita"; font-size: 24px; line-height: 1.5em;}.blog-meta-one .blog-title:hover{color: #00bf58;}.blog-meta-one .author a:hover{text-decoration: underline;}.blog-meta-one .date{font-size: 14px; color: rgba(0, 0, 0, 0.5);}.blog-meta-one .date:hover{text-decoration: underline;}.blog-meta-two .post-img{overflow: hidden; position: relative;}.blog-meta-two .post-img .tags{font-size: 11px; letter-spacing: 0.5px; border-radius: 13px; padding: 5px 18px; color: #fff; text-transform: uppercase; background: #00bf58; position: absolute; left: 30px; bottom: 30px;}.blog-meta-two .post-img .tags:hover{text-decoration: underline;}.blog-meta-two .post-img .tags.color-two{background: #d2f34c; color: #244034;}.blog-meta-two:hover .post-img img{transform: scale3d(1.1, 1.1, 1);}.blog-meta-two .date a{color: #aaa;}.blog-meta-two .date a:hover{color: #000; text-decoration: underline;}.blog-meta-two .blog-title{font-family: "gordita"; font-size: 32px; line-height: 1.28em; margin: 25px 0;}.blog-meta-two .blog-title:hover{color: #00bf58;}.blog-meta-two .blog-title.xs{font-size: 28px; line-height: 1.428em;}.blog-meta-two .continue-btn{font-size: 18px; color: #000; letter-spacing: -1px;}.blog-meta-two .continue-btn:hover{color: #00bf58;}.blog-meta-two.box-layout{background: #fff; border-radius: 20px; padding: 20px 25px 50px;}.blog-meta-two.box-layout .post-img{border-radius: 15px;}.blog-sidebar .search-form{height: 65px; border-radius: 5px;}.blog-sidebar .search-form input{width: 100%; height: 100%; border: none; border-radius: 5px; background: #f4f4f4; padding: 0 60px 0 20px;}.blog-sidebar .search-form button{width: 60px; height: 100%; position: absolute; top: 0; right: 0;}.blog-sidebar .sidebar-title{font-size: 24px; font-family: "gordita"; margin-bottom: 25px;}.blog-sidebar .category-list li a{color: #000; line-height: 40px;}.blog-sidebar .category-list li a:hover{text-decoration: underline; color: #31795a;}.blog-sidebar .sidebar-recent-news img{width: 70px; border-radius: 5px;}.blog-sidebar .sidebar-recent-news .post{width: calc(100% - 70px);}.blog-sidebar .sidebar-recent-news .post .title{font-family: "gordita"; font-size: 18px; line-height: 1.44em;}.blog-sidebar .sidebar-recent-news .post .title:hover{text-decoration: underline; color: #31795a;}.blog-sidebar .sidebar-recent-news .post .date{font-size: 15px; color: #a2a2a2;}.blog-sidebar .sidebar-keyword ul{margin: 0 -3px;}.blog-sidebar .sidebar-keyword ul li{margin: 10px 3px 0;}.blog-sidebar .sidebar-keyword ul li a{font-size: 14px; padding: 0 25px; color: #31795a; line-height: 35px; border-radius: 30px; background: #eff6f3; transition: all 0.2s ease-in-out 0s;}.blog-sidebar .sidebar-keyword ul li a:hover{background: #244034; color: #fff;}.blog-details-meta .blog-pubish-date{color: rgba(0, 0, 0, 0.5);}.blog-details-meta .blog-pubish-date a{font-weight: 500; color: #244034;}.blog-details-meta .blog-pubish-date a:hover{text-decoration: underline;}.blog-details-meta .blog-heading{font-family: "gordita"; font-size: 50px; line-height: 1.5em; color: #244034; margin: 20px 0 30px;}.blog-details-meta .img-meta{padding: 20px 0;}.blog-details-meta .img-meta img{border-radius: 15px; width: 100%;}.blog-details-meta h5{font-family: "gordita"; font-size: 20px; line-height: 1.65em; color: #244034;}.blog-details-meta .quote-text{text-align: center; background: #eff6f3; border-radius: 15px; padding: 35px 15px 45px; margin: 30px 0 40px;}.blog-details-meta .quote-text blockquote{font-family: "EB Garamond", serif; font-size: 48px; line-height: 1.062em; color: #244034; margin-bottom: 25px;}.blog-details-meta .quote-text .name{font-size: 15px; color: #407f64;}.blog-details-meta h3{font-family: "gordita"; font-size: 32px; letter-spacing: -1px; color: #244034; margin-bottom: 15px;}.blog-details-meta .bottom-widget{padding: 18px 0 5px;}.blog-details-meta .bottom-widget .tags li:first-child{font-weight: 500; color: #244034; margin-right: 7px;}.blog-details-meta .bottom-widget .tags a{color: rgba(36, 64, 52, 0.55); margin-right: 4px;}.blog-details-meta .bottom-widget .tags a:hover{color: #000; text-decoration: underline;}.blog-details-meta .bottom-widget .share-icon li:first-child{font-weight: 500; color: #244034;}.blog-details-meta .bottom-widget .share-icon a{width: 38px; height: 38px; line-height: 38px; border-radius: 50%; background: #eeeded; text-align: center; color: #000; font-size: 16px; margin-left: 10px; transition: all 0.2s ease-in-out 0s;}.blog-details-meta .bottom-widget .share-icon a:hover{background: #31795a; color: #fff;}.blog-details-page .blog-inner-title{font-family: "gordita"; font-size: 42px; color: #244034; letter-spacing: -1px;}.blog-details-page .blog-comment-area{padding: 80px 0 70px;}.blog-details-page .blog-comment-area .comment{margin-top: 45px;}.blog-details-page .blog-comment-area .comment .user-avatar{width: 60px; height: 60px;}.blog-details-page .blog-comment-area .comment .comment-text{width: calc(100% - 60px); padding-left: 25px; position: relative;}.blog-details-page .blog-comment-area .comment .comment-text .name{font-family: "gordita"; font-size: 20px; letter-spacing: -1px;}.blog-details-page .blog-comment-area .comment .comment-text .date{font-size: 15px; color: #adadad;}.blog-details-page .blog-comment-area .comment .comment-text p{font-size: 16px; line-height: 28px; padding: 20px 50px 0 0;}.blog-details-page .blog-comment-area .comment .comment-text .reply-btn{font-size: 13px; color: #fff; text-transform: uppercase; letter-spacing: 0px; text-align: center; width: 65px; line-height: 27px; background: #31795a; border-radius: 3px; position: absolute; right: 0; top: 3px;}.blog-details-page .blog-comment-area .comment .comment-text .reply-btn:hover{background: #00bf58;}.blog-details-page .blog-comment-form{background: #eff6f3; border-radius: 20px; padding: 45px 50px 60px;}.blog-details-page .blog-comment-form form label{font-size: 14px; font-weight: normal; color: rgba(0, 0, 0, 0.5); display: block; padding-bottom: 5px;}.blog-details-page .blog-comment-form form input{display: block; font-size: 17px; width: 100%; height: 60px; border: none; border-radius: 8px; padding: 0 25px; background: #fff;}.blog-details-page .blog-comment-form form textarea{display: block; font-size: 17px; width: 100%; max-width: 100%; height: 145px; border: none; border-radius: 8px; padding: 20px 25px; background: #fff;}.footer-with-bg{background: #f4faf7;}.footer-one{padding-top: 100px;}.footer-one .email{font-size: 18px; color: #00bf58; text-decoration: underline;}.footer-one .footer-title{font-family: "gordita"; font-size: 22px; margin-bottom: 30px;}.footer-one .footer-nav-link a{color: rgba(0, 0, 0, 0.7); margin-bottom: 18px; transition: all 0.1s ease-in-out 0s;}.footer-one .footer-nav-link a:hover{color: #00bf58;}.footer-one .footer-newsletter form{position: relative; height: 60px; background: rgba(0, 0, 0, 0.04); border-radius: 7px;}.footer-one .footer-newsletter form input{width: 100%; height: 100%; border: none; background: rgba(0, 0, 0, 0); padding: 0 50px 0 20px; border-radius: 7px;}.footer-one .footer-newsletter form button{font-size: 15px; font-weight: 500; position: absolute; width: 75px; top: 10px; right: 10px; bottom: 10px; border-radius: 6px; background: #244034; color: #fff; transition: all 0.2s ease-in-out 0s;}.footer-one .footer-newsletter form button:hover{background: #d2f34c; color: #244034;}.footer-one .footer-newsletter form.border-style{border: 1px solid #000;}.footer-one .footer-newsletter form.border-style button{background: #00bf58; color: #fff;}.footer-one .footer-newsletter form.border-style button:hover{background: #244034;}.footer-one .note{font-size: 14px; color: #979797; margin: 8px 0 0;}.footer-one .bottom-footer{padding: 40px 0 25px;}.footer-one .bottom-footer .social-icon a{color: rgba(0, 0, 0, 0.6); font-size: 16px; margin-left: 22px; transition: all 0.2s ease-in-out 0s;}.footer-one .bottom-footer .social-icon a:hover{color: #00bf58;}.footer-one .bottom-footer .bottom-nav a{font-weight: 500; color: #000; margin-right: 15px;}.footer-one .bottom-footer .bottom-nav a:hover{text-decoration: underline;}.footer-one.bg-two{background: #244034;}.footer-one.white-version .footer-nav-link a{color: rgba(255, 255, 255, 0.7);}.footer-one.white-version .footer-nav-link a:hover{text-decoration: underline; color: #fff;}.footer-one.white-version .footer-newsletter form input{background: rgba(255, 255, 255, 0.04); color: #fff;}.footer-one.white-version .footer-newsletter form button{background: rgba(255, 255, 255, 0.2); color: #fff;}.footer-one.white-version .note{color: rgba(255, 255, 255, 0.7);}.footer-one.white-version .bottom-footer .bottom-nav a, .footer-one.white-version .bottom-footer .social-icon a{color: #fff;}@keyframes jump{0%{transform: translate3d(0, 0, 0);}40%{transform: translate3d(0, 50%, 0);}100%{transform: translate3d(0, 0, 0);}}@keyframes jumpTwo{0%{transform: translate3d(0, 0, 0);}40%{transform: translate3d(0, 20px, 0);}100%{transform: translate3d(0, 0, 0);}}@keyframes jumpThree{0%{transform: translate3d(0, 0, 0);}40%{transform: translate3d(0, -20px, 0);}100%{transform: translate3d(0, 0, 0);}}@keyframes jumpFour{0%{transform: translate3d(0, 0, 0);}50%{transform: translate3d(0, -10px, 0);}100%{transform: translate3d(0, 0, 0);}}@keyframes jumpFive{0%{transform: translate3d(0, 0, 0);}50%{transform: translate3d(0, 10px, 0);}100%{transform: translate3d(0, 0, 0);}}@keyframes prXOne{0%{transform: translateX(0);}50%{transform: translateX(-15px);}100%{transform: translateX(0);}}@keyframes prXTwo{0%{transform: translateX(0);}50%{transform: translateX(15px);}100%{transform: translateX(0);}}@keyframes rotated{0%{transform: rotate(0);}100%{transform: rotate(360deg);}}@keyframes rotatedTwo{0%{transform: rotate(0);}100%{transform: rotate(-360deg);}}@keyframes rotatedHalf{0%{transform: rotate(0);}50%{transform: rotate(90deg);}100%{transform: rotate(0);}}@keyframes rotatedHalfTwo{0%{transform: rotate(0);}50%{transform: rotate(-90deg);}100%{transform: rotate(0);}}@keyframes scale-right{0%{transform: translateX(0%);}50%{transform: translateX(20%);}100%{transform: translateX(0%);}}@keyframes fade-in{0%{opacity: 0.2;}40%{opacity: 1;}100%{opacity: 0.2;}}@keyframes hvr-ripple-out{0%{top: -5px; right: -5px; bottom: -5px; left: -5px;}50%{top: -15px; right: -15px; bottom: -15px; left: -15px; opacity: 0.8;}100%{top: -5px; right: -5px; bottom: -5px; left: -5px; opacity: 1;}}@keyframes hvr-ripple-out-two{0%{top: 0; right: 0; bottom: 0; left: 0;}100%{top: -30px; right: -30px; bottom: -30px; left: -30px; opacity: 0;}}@keyframes scale-up-one{0%{transform: scale(1);}40%{transform: scale(0.5);}100%{transform: scale(1);}}@keyframes scale-up-two{0%{transform: scale(0.5);}40%{transform: scale(0.8);}100%{transform: scale(0.5);}}@keyframes scale-up-three{0%{transform: scale(1);}40%{transform: scale(2);}100%{transform: scale(1);}}.animated{animation-duration: 1s; animation-fill-mode: both;}.animated.hinge{animation-duration: 2s;}@keyframes bounce{0%, 20%, 50%, 80%, 100%{transform: translateY(0);}40%{transform: translateY(-30px);}60%{transform: translateY(-15px);}}.bounce{animation-name: bounce;}@keyframes flash{0%, 50%, 100%{opacity: 1;}25%, 75%{opacity: 0;}}.flash{animation-name: flash;}@keyframes pulse{0%{transform: scale(1);}50%{transform: scale(1.1);}100%{transform: scale(1);}}.pulse{animation-name: pulse;}@keyframes shake{0%, 100%{transform: translateX(0);}10%, 30%, 50%, 70%, 90%{transform: translateX(-10px);}20%, 40%, 60%, 80%{transform: translateX(10px);}}.shake{animation-name: shake;}@keyframes swing{20%{transform: rotate(15deg);}40%{transform: rotate(-10deg);}60%{transform: rotate(5deg);}80%{transform: rotate(-5deg);}100%{transform: rotate(0deg);}}.swing{transform-origin: top center; animation-name: swing;}@keyframes tada{0%{transform: scale(1);}10%, 20%{transform: scale(0.9) rotate(-3deg);}30%, 50%, 70%, 90%{transform: scale(1.1) rotate(3deg);}40%, 60%, 80%{transform: scale(1.1) rotate(-3deg);}100%{transform: scale(1) rotate(0);}}.tada{animation-name: tada;}@keyframes wobble{0%{transform: translateX(0%);}15%{transform: translateX(-25%) rotate(-5deg);}30%{transform: translateX(20%) rotate(3deg);}45%{transform: translateX(-15%) rotate(-3deg);}60%{transform: translateX(10%) rotate(2deg);}75%{transform: translateX(-5%) rotate(-1deg);}100%{transform: translateX(0%);}}.wobble{animation-name: wobble;}@keyframes bounceIn{0%{opacity: 0; transform: scale(0.3);}50%{opacity: 1; transform: scale(1.05);}70%{transform: scale(0.9);}100%{transform: scale(1);}}.bounceIn{animation-name: bounceIn;}@keyframes bounceInDown{0%{opacity: 0; transform: translateY(-2000px);}60%{opacity: 1; transform: translateY(30px);}80%{transform: translateY(-10px);}100%{transform: translateY(0);}}.bounceInDown{animation-name: bounceInDown;}@keyframes bounceInLeft{0%{opacity: 0; transform: translateX(-2000px);}60%{opacity: 1; transform: translateX(30px);}80%{transform: translateX(-10px);}100%{transform: translateX(0);}}.bounceInLeft{animation-name: bounceInLeft;}@keyframes bounceInRight{0%{opacity: 0; transform: translateX(2000px);}60%{opacity: 1; transform: translateX(-30px);}80%{transform: translateX(10px);}100%{transform: translateX(0);}}.bounceInRight{animation-name: bounceInRight;}@keyframes bounceInUp{0%{opacity: 0; transform: translateY(2000px);}60%{opacity: 1; transform: translateY(-30px);}80%{transform: translateY(10px);}100%{transform: translateY(0);}}.bounceInUp{animation-name: bounceInUp;}@keyframes bounceOut{0%{transform: scale(1);}25%{transform: scale(0.95);}50%{opacity: 1; transform: scale(1.1);}100%{opacity: 0; transform: scale(0.3);}}.bounceOut{animation-name: bounceOut;}@keyframes bounceOutDown{0%{transform: translateY(0);}20%{opacity: 1; transform: translateY(-20px);}100%{opacity: 0; transform: translateY(2000px);}}.bounceOutDown{animation-name: bounceOutDown;}@keyframes bounceOutLeft{0%{transform: translateX(0);}20%{opacity: 1; transform: translateX(20px);}100%{opacity: 0; transform: translateX(-2000px);}}.bounceOutLeft{animation-name: bounceOutLeft;}@keyframes bounceOutRight{0%{transform: translateX(0);}20%{opacity: 1; transform: translateX(-20px);}100%{opacity: 0; transform: translateX(2000px);}}.bounceOutRight{animation-name: bounceOutRight;}@keyframes bounceOutUp{0%{transform: translateY(0);}20%{opacity: 1; transform: translateY(20px);}100%{opacity: 0; transform: translateY(-2000px);}}.bounceOutUp{animation-name: bounceOutUp;}@keyframes fadeIn{0%{opacity: 0;}100%{opacity: 1;}}.fadeIn{animation-name: fadeIn;}@keyframes fadeInDown{0%{opacity: 0; transform: translateY(-20px);}100%{opacity: 1; transform: translateY(0);}}.fadeInDown{animation-name: fadeInDown;}@keyframes fadeInDownBig{0%{opacity: 0; transform: translateY(-2000px);}100%{opacity: 1; transform: translateY(0);}}.fadeInDownBig{animation-name: fadeInDownBig;}@keyframes fadeInLeft{0%{opacity: 0; transform: translateX(-20px);}100%{opacity: 1; transform: translateX(0);}}.fadeInLeft{animation-name: fadeInLeft;}@keyframes fadeInLeftBig{0%{opacity: 0; transform: translateX(-2000px);}100%{opacity: 1; transform: translateX(0);}}.fadeInLeftBig{animation-name: fadeInLeftBig;}@keyframes fadeInRight{0%{opacity: 0; transform: translateX(20px);}100%{opacity: 1; transform: translateX(0);}}.fadeInRight{animation-name: fadeInRight;}@keyframes fadeInRightBig{0%{opacity: 0; transform: translateX(2000px);}100%{opacity: 1; transform: translateX(0);}}.fadeInRightBig{animation-name: fadeInRightBig;}@keyframes fadeInUp{0%{opacity: 0; transform: translateY(20px);}100%{opacity: 1; transform: translateY(0);}}.fadeInUp{animation-name: fadeInUp;}@keyframes fadeInUpBig{0%{opacity: 0; transform: translateY(2000px);}100%{opacity: 1; transform: translateY(0);}}.fadeInUpBig{animation-name: fadeInUpBig;}@keyframes fadeOut{0%{opacity: 1;}100%{opacity: 0;}}.fadeOut{animation-name: fadeOut;}@keyframes fadeOutDown{0%{opacity: 1; transform: translateY(0);}100%{opacity: 0; transform: translateY(20px);}}.fadeOutDown{animation-name: fadeOutDown;}@keyframes fadeOutDownBig{0%{opacity: 1; transform: translateY(0);}100%{opacity: 0; transform: translateY(2000px);}}.fadeOutDownBig{animation-name: fadeOutDownBig;}@keyframes fadeOutLeft{0%{opacity: 1; transform: translateX(0);}100%{opacity: 0; transform: translateX(-20px);}}.fadeOutLeft{animation-name: fadeOutLeft;}@keyframes fadeOutLeftBig{0%{opacity: 1; transform: translateX(0);}100%{opacity: 0; transform: translateX(-2000px);}}.fadeOutLeftBig{animation-name: fadeOutLeftBig;}@keyframes fadeOutRight{0%{opacity: 1; transform: translateX(0);}100%{opacity: 0; transform: translateX(20px);}}.fadeOutRight{animation-name: fadeOutRight;}@keyframes fadeOutRightBig{0%{opacity: 1; transform: translateX(0);}100%{opacity: 0; transform: translateX(2000px);}}.fadeOutRightBig{animation-name: fadeOutRightBig;}@keyframes fadeOutUp{0%{opacity: 1; transform: translateY(0);}100%{opacity: 0; transform: translateY(-20px);}}.fadeOutUp{animation-name: fadeOutUp;}@keyframes fadeOutUpBig{0%{opacity: 1; transform: translateY(0);}100%{opacity: 0; transform: translateY(-2000px);}}.fadeOutUpBig{animation-name: fadeOutUpBig;}@keyframes flip{0%{transform: perspective(400px) translateZ(0) rotateY(0) scale(1); animation-timing-function: ease-out;}40%{transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); animation-timing-function: ease-out;}50%{transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); animation-timing-function: ease-in;}80%{transform: perspective(400px) translateZ(0) rotateY(360deg) scale(0.95); animation-timing-function: ease-in;}100%{transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); animation-timing-function: ease-in;}}.animated.flip{backface-visibility: visible; animation-name: flip;}@keyframes flipInX{0%{transform: perspective(400px) rotateX(90deg); opacity: 0;}40%{transform: perspective(400px) rotateX(-10deg);}70%{transform: perspective(400px) rotateX(10deg);}100%{transform: perspective(400px) rotateX(0deg); opacity: 1;}}.flipInX{backface-visibility: visible !important; animation-name: flipInX;}@keyframes flipInY{0%{transform: perspective(400px) rotateY(90deg); opacity: 0;}40%{transform: perspective(400px) rotateY(-10deg);}70%{transform: perspective(400px) rotateY(10deg);}100%{transform: perspective(400px) rotateY(0deg); opacity: 1;}}.flipInY{backface-visibility: visible !important; animation-name: flipInY;}@keyframes flipOutX{0%{transform: perspective(400px) rotateX(0deg); opacity: 1;}100%{transform: perspective(400px) rotateX(90deg); opacity: 0;}}.flipOutX{animation-name: flipOutX; backface-visibility: visible !important;}@keyframes flipOutY{0%{transform: perspective(400px) rotateY(0deg); opacity: 1;}100%{transform: perspective(400px) rotateY(90deg); opacity: 0;}}.flipOutY{backface-visibility: visible !important; animation-name: flipOutY;}@keyframes lightSpeedIn{0%{transform: translateX(100%) skewX(-30deg); opacity: 0;}60%{transform: translateX(-20%) skewX(30deg); opacity: 1;}80%{transform: translateX(0%) skewX(-15deg); opacity: 1;}100%{transform: translateX(0%) skewX(0deg); opacity: 1;}}.lightSpeedIn{animation-name: lightSpeedIn; animation-timing-function: ease-out;}@keyframes lightSpeedOut{0%{transform: translateX(0%) skewX(0deg); opacity: 1;}100%{transform: translateX(100%) skewX(-30deg); opacity: 0;}}.lightSpeedOut{animation-name: lightSpeedOut; animation-timing-function: ease-in;}@keyframes rotateIn{0%{transform-origin: center center; transform: rotate(-200deg); opacity: 0;}100%{transform-origin: center center; transform: rotate(0); opacity: 1;}}.rotateIn{animation-name: rotateIn;}@keyframes rotateInDownLeft{0%{transform-origin: left bottom; transform: rotate(-90deg); opacity: 0;}100%{transform-origin: left bottom; transform: rotate(0); opacity: 1;}}.rotateInDownLeft{animation-name: rotateInDownLeft;}@keyframes rotateInDownRight{0%{transform-origin: right bottom; transform: rotate(90deg); opacity: 0;}100%{transform-origin: right bottom; transform: rotate(0); opacity: 1;}}.rotateInDownRight{animation-name: rotateInDownRight;}@keyframes rotateInUpLeft{0%{transform-origin: left bottom; transform: rotate(90deg); opacity: 0;}100%{transform-origin: left bottom; transform: rotate(0); opacity: 1;}}.rotateInUpLeft{animation-name: rotateInUpLeft;}@keyframes rotateInUpRight{0%{transform-origin: right bottom; transform: rotate(-90deg); opacity: 0;}100%{transform-origin: right bottom; transform: rotate(0); opacity: 1;}}.rotateInUpRight{animation-name: rotateInUpRight;}@keyframes rotateOut{0%{transform-origin: center center; transform: rotate(0); opacity: 1;}100%{transform-origin: center center; transform: rotate(200deg); opacity: 0;}}.rotateOut{animation-name: rotateOut;}@keyframes rotateOutDownLeft{0%{transform-origin: left bottom; transform: rotate(0); opacity: 1;}100%{transform-origin: left bottom; transform: rotate(90deg); opacity: 0;}}.rotateOutDownLeft{animation-name: rotateOutDownLeft;}@keyframes rotateOutDownRight{0%{transform-origin: right bottom; transform: rotate(0); opacity: 1;}100%{transform-origin: right bottom; transform: rotate(-90deg); opacity: 0;}}.rotateOutDownRight{animation-name: rotateOutDownRight;}@keyframes rotateOutUpLeft{0%{transform-origin: left bottom; transform: rotate(0); opacity: 1;}100%{transform-origin: left bottom; transform: rotate(-90deg); opacity: 0;}}.rotateOutUpLeft{animation-name: rotateOutUpLeft;}@keyframes rotateOutUpRight{0%{transform-origin: right bottom; transform: rotate(0); opacity: 1;}100%{transform-origin: right bottom; transform: rotate(90deg); opacity: 0;}}.rotateOutUpRight{animation-name: rotateOutUpRight;}@keyframes slideInUp{0%{opacity: 0; transform: translateY(150px);}100%{transform: translateY(0);}}.slideInUp{animation-name: slideInUp;}@keyframes slideInDown{0%{opacity: 0; transform: translateY(-2000px);}100%{transform: translateY(0);}}.slideInDown{animation-name: slideInDown;}@keyframes slideInLeft{0%{opacity: 0; transform: translateX(-200px);}100%{transform: translateX(0);}}.slideInLeft{animation-name: slideInLeft;}@keyframes slideInRight{0%{opacity: 0; transform: translateX(200px);}100%{transform: translateX(0);}}.slideInRight{animation-name: slideInRight;}@keyframes slideOutLeft{0%{transform: translateX(0);}100%{opacity: 0; transform: translateX(-2000px);}}.slideOutLeft{animation-name: slideOutLeft;}@keyframes slideOutRight{0%{transform: translateX(0);}100%{opacity: 0; transform: translateX(2000px);}}.slideOutRight{animation-name: slideOutRight;}@keyframes slideOutUp{0%{transform: translateY(0);}100%{opacity: 0; transform: translateY(-2000px);}}.slideOutUp{animation-name: slideOutUp;}@keyframes hinge{0%{transform: rotate(0); transform-origin: top left; animation-timing-function: ease-in-out;}20%, 60%{transform: rotate(80deg); transform-origin: top left; animation-timing-function: ease-in-out;}40%{transform: rotate(60deg); transform-origin: top left; animation-timing-function: ease-in-out;}80%{transform: rotate(60deg) translateY(0); opacity: 1; transform-origin: top left; animation-timing-function: ease-in-out;}100%{transform: translateY(700px); opacity: 0;}}.hinge{animation-name: hinge;}@keyframes rollIn{0%{opacity: 0; transform: translateX(-100%) rotate(-120deg);}100%{opacity: 1; transform: translateX(0px) rotate(0deg);}}.rollIn{animation-name: rollIn;}@keyframes rollOut{0%{opacity: 1; transform: translateX(0px) rotate(0deg);}100%{opacity: 0; transform: translateX(100%) rotate(120deg);}}.rollOut{animation-name: rollOut;}@keyframes jump{0%{transform: translate3d(0, 0, 0);}40%{transform: translate3d(0, 50%, 0);}100%{transform: translate3d(0, 0, 0);}}@keyframes jumpTwo{0%{transform: translate3d(0, 0, 0);}40%{transform: translate3d(0, 20px, 0);}100%{transform: translate3d(0, 0, 0);}}@keyframes jumpThree{0%{transform: translate3d(0, 0, 0);}40%{transform: translate3d(0, -20px, 0);}100%{transform: translate3d(0, 0, 0);}}@keyframes jumpFour{0%{transform: translate3d(0, 0, 0);}50%{transform: translate3d(0, -10px, 0);}100%{transform: translate3d(0, 0, 0);}}@keyframes jumpFive{0%{transform: translate3d(0, 0, 0);}50%{transform: translate3d(0, 10px, 0);}100%{transform: translate3d(0, 0, 0);}}@keyframes prXOne{0%{transform: translateX(0);}50%{transform: translateX(-15px);}100%{transform: translateX(0);}}@keyframes prXTwo{0%{transform: translateX(0);}50%{transform: translateX(15px);}100%{transform: translateX(0);}}@keyframes rotated{0%{transform: rotate(0);}100%{transform: rotate(360deg);}}@keyframes rotatedTwo{0%{transform: rotate(0);}100%{transform: rotate(-360deg);}}@keyframes rotatedHalf{0%{transform: rotate(0);}50%{transform: rotate(90deg);}100%{transform: rotate(0);}}@keyframes rotatedHalfTwo{0%{transform: rotate(0);}50%{transform: rotate(-90deg);}100%{transform: rotate(0);}}@keyframes scale-right{0%{transform: translateX(0%);}50%{transform: translateX(20%);}100%{transform: translateX(0%);}}@keyframes fade-in{0%{opacity: 0.2;}40%{opacity: 1;}100%{opacity: 0.2;}}@keyframes hvr-ripple-out{0%{top: -5px; right: -5px; bottom: -5px; left: -5px;}50%{top: -15px; right: -15px; bottom: -15px; left: -15px; opacity: 0.8;}100%{top: -5px; right: -5px; bottom: -5px; left: -5px; opacity: 1;}}@keyframes hvr-ripple-out-two{0%{top: 0; right: 0; bottom: 0; left: 0;}100%{top: -30px; right: -30px; bottom: -30px; left: -30px; opacity: 0;}}@keyframes scale-up-one{0%{transform: scale(1);}40%{transform: scale(0.5);}100%{transform: scale(1);}}@keyframes scale-up-two{0%{transform: scale(0.5);}40%{transform: scale(0.8);}100%{transform: scale(0.5);}}@keyframes scale-up-three{0%{transform: scale(1);}40%{transform: scale(2);}100%{transform: scale(1);}}.nice-select{-webkit-tap-highlight-color: rgba(0, 0, 0, 0); background-color: #fff; border-radius: 5px; box-sizing: border-box; clear: both; cursor: pointer; display: block; font-family: inherit; font-size: 0.9em; height: 35px; line-height: 35px; outline: none; padding-left: 10px; padding-right: 18px; text-transform: capitalize; position: relative; text-align: left !important; transition: all 0.2s ease-in-out; -webkit-user-select: none; -moz-user-select: none; user-select: none; white-space: nowrap; width: auto;}.nice-select:after{border-bottom: 1px solid #000; border-right: 1px solid #000; content: ""; display: block; height: 7px; margin-top: -4px; pointer-events: none; position: absolute; right: 8px; top: 50%; transform-origin: 66% 66%; transform: rotate(45deg); transition: all 0.15s ease-in-out; width: 7px;}.nice-select.open:after{transform: rotate(-135deg);}.nice-select.open .list{opacity: 1; pointer-events: auto; transform: scale(1) translateY(0);}.nice-select.disabled{border-color: #ededed; color: #999; pointer-events: none;}.nice-select.disabled:after{border-color: #ccc;}.nice-select.wide{width: 100%;}.nice-select.wide .list{left: 0 !important; right: 0 !important;}.nice-select.right{float: right;}.nice-select.right .list{left: auto; right: 0;}.nice-select.small{font-size: 12px; height: 36px; line-height: 34px;}.nice-select.small:after{height: 4px; width: 4px;}.nice-select.small .option{line-height: 34px; min-height: 34px;}.nice-select .list{background-color: #fff; border-radius: 0 0 5px 5px; box-shadow: 0 13px 35px -12px rgba(35, 35, 35, 0.1); box-sizing: border-box; opacity: 0; overflow-y: auto; max-height: 250px; border: 1px solid rgba(0, 0, 0, 0.05); padding: 5px 0 15px; pointer-events: none; position: absolute; top: 100%; left: 0; right: 0; transform-origin: 50% 0; transform: scale(0.75) translateY(-21px); transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out; z-index: 9;}.nice-select .option{font-size: 0.95em; cursor: pointer; font-weight: 400; margin-top: 5px; list-style: none; outline: none; padding: 0 10px; text-align: left; transition: all 0.2s;}.nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus{color: #00bf58; background: rgba(36, 64, 52, 0.03);}.nice-select .option.disabled{background-color: rgba(0, 0, 0, 0); color: #999; cursor: default;}.no-csspointerevents .nice-select .list{display: none;}.no-csspointerevents .nice-select.open .list{display: block;}body.compensate-for-scrollbar{overflow: hidden;}.fancybox-active{height: auto;}.fancybox-is-hidden{left: -9999px; margin: 0; position: absolute !important; top: -9999px; visibility: hidden;}.fancybox-container{backface-visibility: hidden; font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, sans-serif; height: 100%; left: 0; position: fixed; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); top: 0; transform: translateZ(0); width: 100%; z-index: 99992;}.fancybox-container *{box-sizing: border-box;}.fancybox-bg, .fancybox-inner, .fancybox-outer, .fancybox-stage{bottom: 0; left: 0; position: absolute; right: 0; top: 0;}.fancybox-outer{-webkit-overflow-scrolling: touch; overflow-y: auto;}.fancybox-bg{background: #1e1e1e; opacity: 0; transition-duration: inherit; transition-property: opacity; transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);}.fancybox-is-open .fancybox-bg{opacity: 0.87; transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);}.fancybox-caption, .fancybox-infobar, .fancybox-navigation .fancybox-button, .fancybox-toolbar{direction: ltr; opacity: 0; position: absolute; transition: opacity 0.25s, visibility 0s linear 0.25s; visibility: hidden; z-index: 99997;}.fancybox-show-caption .fancybox-caption, .fancybox-show-infobar .fancybox-infobar, .fancybox-show-nav .fancybox-navigation .fancybox-button, .fancybox-show-toolbar .fancybox-toolbar{opacity: 1; transition: opacity 0.25s, visibility 0s; visibility: visible;}.fancybox-infobar{color: #ccc; font-size: 13px; -webkit-font-smoothing: subpixel-antialiased; height: 44px; left: 0; line-height: 44px; min-width: 44px; mix-blend-mode: difference; padding: 0 10px; pointer-events: none; text-align: center; top: 0; -webkit-touch-callout: none; -webkit-user-select: none; -moz-user-select: none; user-select: none;}.fancybox-toolbar{right: 0; top: 0;}.fancybox-stage{direction: ltr; overflow: visible; -webkit-transform: translateZ(0); z-index: 99994;}.fancybox-is-open .fancybox-stage{overflow: hidden;}.fancybox-slide{backface-visibility: hidden; display: none; height: 100%; left: 0; outline: none; overflow: auto; -webkit-overflow-scrolling: touch; padding: 44px; position: absolute; text-align: center; top: 0; transition-property: transform, opacity; white-space: normal; width: 100%; z-index: 99994;}.fancybox-slide:before{content: ""; display: inline-block; height: 100%; margin-right: -0.25em; vertical-align: middle; width: 0;}.fancybox-is-sliding .fancybox-slide, .fancybox-slide--current, .fancybox-slide--next, .fancybox-slide--previous{display: block;}.fancybox-slide--next{z-index: 99995;}.fancybox-slide--image{overflow: visible; padding: 44px 0;}.fancybox-slide--image:before{display: none;}.fancybox-slide--html{padding: 6px 6px 0;}.fancybox-slide--iframe{padding: 44px 44px 0;}.fancybox-content{background: #fff; display: inline-block; margin: 0 0 6px; max-width: 100%; overflow: auto; padding: 0; padding: 24px; position: relative; text-align: left; vertical-align: middle;}.fancybox-slide--image .fancybox-content{animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1); backface-visibility: hidden; background: rgba(0, 0, 0, 0); background-repeat: no-repeat; background-size: 100% 100%; left: 0; margin: 0; max-width: none; overflow: visible; padding: 0; position: absolute; top: 0; transform-origin: top left; transition-property: transform, opacity; -webkit-user-select: none; -moz-user-select: none; user-select: none; z-index: 99995;}.fancybox-can-zoomOut .fancybox-content{cursor: zoom-out;}.fancybox-can-zoomIn .fancybox-content{cursor: zoom-in;}.fancybox-can-drag .fancybox-content{cursor: grab;}.fancybox-is-dragging .fancybox-content{cursor: grabbing;}.fancybox-container [data-selectable="true"]{cursor: text;}.fancybox-image, .fancybox-spaceball{background: rgba(0, 0, 0, 0); border: 0; height: 100%; left: 0; margin: 0; max-height: none; max-width: none; padding: 0; position: absolute; top: 0; -webkit-user-select: none; -moz-user-select: none; user-select: none; width: 100%;}.fancybox-spaceball{z-index: 1;}.fancybox-slide--html .fancybox-content{margin-bottom: 6px;}.fancybox-slide--iframe .fancybox-content, .fancybox-slide--map .fancybox-content, .fancybox-slide--video .fancybox-content{height: 100%; margin: 0; overflow: visible; padding: 0; width: 100%;}.fancybox-slide--video .fancybox-content{background: #000;}.fancybox-slide--map .fancybox-content{background: #e5e3df;}.fancybox-slide--iframe .fancybox-content{background: #fff; height: calc(100% - 44px); margin-bottom: 44px;}.fancybox-iframe, .fancybox-video{background: rgba(0, 0, 0, 0); border: 0; height: 100%; margin: 0; overflow: hidden; padding: 0; width: 100%;}.fancybox-iframe{vertical-align: top;}.fancybox-error{background: #fff; cursor: default; max-width: 400px; padding: 40px; width: 100%;}.fancybox-error p{color: #444; font-size: 16px; line-height: 20px; margin: 0; padding: 0;}.fancybox-button{background: rgba(30, 30, 30, 0.6); border: 0; border-radius: 0; cursor: pointer; display: inline-block; height: 44px; margin: 0; outline: none; padding: 10px; transition: color 0.2s; vertical-align: top; width: 44px;}.fancybox-button, .fancybox-button:link, .fancybox-button:visited{color: #ccc;}.fancybox-button:focus, .fancybox-button:hover{color: #fff;}.fancybox-button.disabled, .fancybox-button.disabled:hover, .fancybox-button[disabled], .fancybox-button[disabled]:hover{color: #888; cursor: default;}.fancybox-button svg{display: block; overflow: visible; position: relative; shape-rendering: geometricPrecision;}.fancybox-button svg path{fill: rgba(0, 0, 0, 0); stroke: currentColor; stroke-linejoin: round; stroke-width: 3;}.fancybox-button--pause svg path:nth-child(1), .fancybox-button--play svg path:nth-child(2){display: none;}.fancybox-button--play svg path, .fancybox-button--share svg path, .fancybox-button--thumbs svg path{fill: currentColor;}.fancybox-button--share svg path{stroke-width: 1;}.fancybox-navigation .fancybox-button{height: 38px; opacity: 0; padding: 6px; position: absolute; top: 50%; width: 38px;}.fancybox-show-nav .fancybox-navigation .fancybox-button{transition: opacity 0.25s, visibility 0s, color 0.25s;}.fancybox-navigation .fancybox-button:after{content: ""; left: -25px; padding: 50px; position: absolute; top: -25px;}.fancybox-navigation .fancybox-button--arrow_left{left: 6px;}.fancybox-navigation .fancybox-button--arrow_right{right: 6px;}.fancybox-close-small{background: rgba(0, 0, 0, 0); border: 0; border-radius: 0; color: #555; cursor: pointer; height: 44px; margin: 0; padding: 6px; position: absolute; right: 0; top: 0; width: 44px; z-index: 10;}.fancybox-close-small svg{fill: rgba(0, 0, 0, 0); opacity: 0.8; stroke: currentColor; stroke-width: 1.5; transition: stroke 0.1s;}.fancybox-close-small:focus{outline: none;}.fancybox-close-small:hover svg{opacity: 1;}.fancybox-slide--iframe .fancybox-close-small, .fancybox-slide--image .fancybox-close-small, .fancybox-slide--video .fancybox-close-small{color: #ccc; padding: 5px; right: -12px; top: -44px;}.fancybox-slide--iframe .fancybox-close-small:hover svg, .fancybox-slide--image .fancybox-close-small:hover svg, .fancybox-slide--video .fancybox-close-small:hover svg{background: rgba(0, 0, 0, 0); color: #fff;}.fancybox-is-scaling .fancybox-close-small, .fancybox-is-zoomable.fancybox-can-drag .fancybox-close-small{display: none;}.fancybox-caption{bottom: 0; color: #fff; font-size: 14px; font-weight: 400; left: 0; line-height: 1.5; padding: 25px 44px; right: 0;}.fancybox-caption:before{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC); background-repeat: repeat-x; background-size: contain; bottom: 0; content: ""; display: block; left: 0; pointer-events: none; position: absolute; right: 0; top: -25px; z-index: -1;}.fancybox-caption:after{border-bottom: 1px solid rgba(255, 255, 255, 0.3); content: ""; display: block; left: 44px; position: absolute; right: 44px; top: 0;}.fancybox-caption a, .fancybox-caption a:link, .fancybox-caption a:visited{color: #ccc; text-decoration: none;}.fancybox-caption a:hover{color: #fff; text-decoration: underline;}.fancybox-loading{animation: a 0.8s infinite linear; background: rgba(0, 0, 0, 0); border: 6px solid rgba(99, 99, 99, 0.5); border-radius: 100%; border-top-color: #fff; height: 60px; left: 50%; margin: -30px 0 0 -30px; opacity: 0.6; padding: 0; position: absolute; top: 50%; width: 60px; z-index: 99999;}@keyframes a{0%{transform: rotate(0deg);}to{transform: rotate(359deg);}}.fancybox-animated{transition-timing-function: cubic-bezier(0, 0, 0.25, 1);}.fancybox-fx-slide.fancybox-slide--previous{opacity: 0; transform: translate3d(-100%, 0, 0);}.fancybox-fx-slide.fancybox-slide--next{opacity: 0; transform: translate3d(100%, 0, 0);}.fancybox-fx-slide.fancybox-slide--current{opacity: 1; transform: translateZ(0);}.fancybox-fx-fade.fancybox-slide--next, .fancybox-fx-fade.fancybox-slide--previous{opacity: 0; transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);}.fancybox-fx-fade.fancybox-slide--current{opacity: 1;}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity: 0; transform: scale3d(1.5, 1.5, 1.5);}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity: 0; transform: scale3d(0.5, 0.5, 0.5);}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity: 1; transform: scaleX(1);}.fancybox-fx-rotate.fancybox-slide--previous{opacity: 0; transform: rotate(-1turn);}.fancybox-fx-rotate.fancybox-slide--next{opacity: 0; transform: rotate(1turn);}.fancybox-fx-rotate.fancybox-slide--current{opacity: 1; transform: rotate(0deg);}.fancybox-fx-circular.fancybox-slide--previous{opacity: 0; transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);}.fancybox-fx-circular.fancybox-slide--next{opacity: 0; transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);}.fancybox-fx-circular.fancybox-slide--current{opacity: 1; transform: scaleX(1) translateZ(0);}.fancybox-fx-tube.fancybox-slide--previous{transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);}.fancybox-fx-tube.fancybox-slide--next{transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);}.fancybox-fx-tube.fancybox-slide--current{transform: translateZ(0) scale(1);}.fancybox-share{background: #f4f4f4; border-radius: 3px; max-width: 90%; padding: 30px; text-align: center;}.fancybox-share h1{color: #222; font-size: 35px; font-weight: 700; margin: 0 0 20px;}.fancybox-share p{margin: 0; padding: 0;}.fancybox-share__button{border: 0; border-radius: 3px; display: inline-block; font-size: 14px; font-weight: 700; line-height: 40px; margin: 0 5px 10px; min-width: 130px; padding: 0 15px; text-decoration: none; transition: all 0.2s; -webkit-user-select: none; -moz-user-select: none; user-select: none; white-space: nowrap;}.fancybox-share__button:link, .fancybox-share__button:visited{color: #fff;}.fancybox-share__button:hover{text-decoration: none;}.fancybox-share__button--fb{background: #3b5998;}.fancybox-share__button--fb:hover{background: #344e86;}.fancybox-share__button--pt{background: #bd081d;}.fancybox-share__button--pt:hover{background: #aa0719;}.fancybox-share__button--tw{background: #1da1f2;}.fancybox-share__button--tw:hover{background: #0d95e8;}.fancybox-share__button svg{height: 25px; margin-right: 7px; position: relative; top: -1px; vertical-align: middle; width: 25px;}.fancybox-share__button svg path{fill: #fff;}.fancybox-share__input{background: rgba(0, 0, 0, 0); border: 0; border-bottom: 1px solid #d7d7d7; border-radius: 0; color: #5d5b5b; font-size: 14px; margin: 10px 0 0; outline: none; padding: 10px 15px; width: 100%;}.fancybox-thumbs{background: #fff; bottom: 0; display: none; margin: 0; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; padding: 2px 2px 4px; position: absolute; right: 0; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); top: 0; width: 212px; z-index: 99995;}.fancybox-thumbs-x{overflow-x: auto; overflow-y: hidden;}.fancybox-show-thumbs .fancybox-thumbs{display: block;}.fancybox-show-thumbs .fancybox-inner{right: 212px;}.fancybox-thumbs > ul{font-size: 0; height: 100%; list-style: none; margin: 0; overflow-x: hidden; overflow-y: auto; padding: 0; position: absolute; position: relative; white-space: nowrap; width: 100%;}.fancybox-thumbs-x > ul{overflow: hidden;}.fancybox-thumbs-y > ul::-webkit-scrollbar{width: 7px;}.fancybox-thumbs-y > ul::-webkit-scrollbar-track{background: #fff; border-radius: 10px; box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);}.fancybox-thumbs-y > ul::-webkit-scrollbar-thumb{background: #2a2a2a; border-radius: 10px;}.fancybox-thumbs > ul > li{backface-visibility: hidden; cursor: pointer; float: left; height: 75px; margin: 2px; max-height: calc(100% - 8px); max-width: calc(50% - 4px); outline: none; overflow: hidden; padding: 0; position: relative; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); width: 100px;}.fancybox-thumbs-loading{background: rgba(0, 0, 0, 0.1);}.fancybox-thumbs > ul > li{background-position: 50%; background-repeat: no-repeat; background-size: cover;}.fancybox-thumbs > ul > li:before{border: 4px solid #4ea7f9; bottom: 0; content: ""; left: 0; opacity: 0; position: absolute; right: 0; top: 0; transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94); z-index: 99991;}.fancybox-thumbs .fancybox-thumbs-active:before{opacity: 1;}@media (max-width: 800px){.fancybox-thumbs{width: 110px;}.fancybox-show-thumbs .fancybox-inner{right: 110px;}.fancybox-thumbs > ul > li{max-width: calc(100% - 10px);}}.slick-slider{position: relative; display: block; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; user-select: none; -webkit-touch-callout: none; -khtml-user-select: none; touch-action: pan-y; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); margin: 0 -15px;}.slick-dots{list-style-type: none; display: -webkit-box; display: -webkit-flex; display: flex;}.slick-dots li{display: inline-block;}.slick-dots li button{text-indent: -50000px; width: 8px; height: 8px; border-radius: 50%; margin: 0 5px; background: #e4e4e4; transition: all 0.3s ease-in-out;}.slick-dots .slick-active button{background: #00bf58;}.slick-list{position: relative; display: block; overflow: hidden; margin: 0; padding: 0;}.slick-list:focus{outline: none !important;}.slick-list.dragging{cursor: pointer; cursor: hand;}.slick-slider .slick-track, .slick-slider .slick-list{transform: translate3d(0, 0, 0);}.slick-track{position: relative; top: 0; left: 0; display: block; margin-left: auto; margin-right: auto;}.slick-track:before, .slick-track:after{display: table; content: "";}.slick-track:after{clear: both;}.slick-loading .slick-track{visibility: hidden;}.slick-slide{display: none; float: left; margin: 0 15px; height: 100%; min-height: 1px;}[dir="rtl"] .slick-slide{float: right;}.slick-slide img{display: block;}.slick-slide.slick-loading img{display: none;}.slick-slide.dragging img{pointer-events: none;}.slick-initialized .slick-slide{display: block;}.slick-loading .slick-slide{visibility: hidden;}.slick-vertical .slick-slide{display: block; height: auto; border: 1px solid rgba(0, 0, 0, 0);}.slick-arrow.slick-hidden{display: none;}.dash-aside-navbar{min-height: 100vh; overflow-y: auto; width: 260px; background: #fff; padding: 30px 20px 30px;}.dash-aside-navbar::-webkit-scrollbar{width: 5px;}.dash-aside-navbar::-webkit-scrollbar-track{background: #fff;}.dash-aside-navbar::-webkit-scrollbar-thumb{background: #fff; border-radius: 0;}.dash-aside-navbar .user-data .user-avatar{width: 75px; height: 75px; margin: 40px auto 0;}.dash-aside-navbar .user-data .user-avatar img{border-radius: 50%;}.dash-aside-navbar .user-data .user-avatar.online:before{content: ""; position: absolute; width: 15px; height: 15px; border-radius: 50%; background: #29d259; border: 3px solid #fff; right: -3px; bottom: 10px; z-index: 1;}.dash-aside-navbar .user-data .user-name-data .dropdown-menu{width: 100%; border: none; border-radius: 15px; box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1); padding: 12px 0;}.dash-aside-navbar .user-data .user-name-data .dropdown-menu .dropdown-item{text-transform: capitalize; line-height: 45px; padding: 0 5px 0 20px; color: #254035; font-size: 16px; font-weight: 500; letter-spacing: -0.16px; background: rgba(0, 0, 0, 0); position: relative; letter-spacing: -0.1px; transition: all 0.2s ease-in-out 0s;}.dash-aside-navbar .user-data .user-name-data .dropdown-menu .dropdown-item i{font-weight: 700; font-size: 1.1em;}.dash-aside-navbar .user-data .user-name-data .dropdown-menu .dropdown-item:hover{color: #31795a; background: rgba(0, 0, 0, 0.01);}.dash-aside-navbar .user-data .user-name-data .dropdown-menu .dropdown-item img{width: 20px;}.dash-aside-navbar .user-data .user-name{width: 100%; font-size: 18px; font-weight: 500; color: #244034; margin: 15px 0 45px;}.dash-aside-navbar .user-data .user-name:after{vertical-align: 3px;}.dash-aside-navbar .dashboard-main-nav li a{font-size: 16px; font-weight: 500; letter-spacing: -0.16px; color: #244034; padding: 20px 5px 20px 20px; border-radius: 15px; transition: all 0.25s ease-in-out 0s;}.dash-aside-navbar .dashboard-main-nav li a span{padding-left: 10px;}.dash-aside-navbar .dashboard-main-nav li a:hover{color: var(--clr-hover);}.dash-aside-navbar .dashboard-main-nav li a.active{background: var(--clr-hover); color: #fff;}.dash-aside-navbar .dashboard-main-nav li a img{max-width: 20px;}.dash-aside-navbar .profile-complete-status{margin: 60px 0 75px 20px;}.dash-aside-navbar .profile-complete-status .progress-value{color: #244034;}.dash-aside-navbar .profile-complete-status .progress-line{height: 5px; border-radius: 10px; background: #3f634d; overflow: hidden; margin: 9px 0 3px;}.dash-aside-navbar .profile-complete-status .progress-line .inner-line{position: absolute; height: 100%; left: 0; top: 0; background: #d3fa38;}.dash-aside-navbar .profile-complete-status p{font-size: 11px; font-weight: 500; margin: 0; color: rgba(36, 64, 52, 0.5);}.dash-aside-navbar .logout-btn{font-size: 16px; font-weight: 500; letter-spacing: -0.16px; color: #244034; margin-left: 20px; transition: all 0.25s ease-in-out 0s;}.dash-aside-navbar .logout-btn span{padding-left: 10px;}.dash-aside-navbar .logout-btn:hover{color: #ff5656;}.dash-aside-navbar .close-btn{font-size: 22px; font-weight: bold; color: #244034;}.dashboard-body{min-height: 100vh; background: #f0f5f3; border-radius: 50px 0 0 50px;}.dashboard-body .border-15{border-radius: 15px;}.dashboard-body .border-20{border-radius: 20px;}.dashboard-body .border-30{border-radius: 30px;}.dashboard-body .card-box{padding: 45px 60px 50px;}.dashboard-body .main-title{font-family: "gordita"; font-size: 24px; color: var(--clr-text-dark); margin-bottom: 18px;}.dashboard-body .dash-title-two{font-family: "gordita"; font-size: 20px; color: #244034; border-bottom: 1px solid #e3f0eb; padding: 25px 0 25px 30px; margin: 0;}.dashboard-body .dash-title-three{font-family: "gordita"; font-size: 24px; color: #31795a; margin: 0 0 30px;}.dashboard-body .dash-btn-one{font-size: 15px; font-weight: 500; letter-spacing: -0.15px; color: #31795a; border-radius: 7px; line-height: 40px; padding: 0 15px; min-width: 135px; text-align: center; background: rgba(63, 99, 77, 0.2); transition: all 0.2s ease-in-out 0s;}.dashboard-body .dash-btn-one i{font-size: 1.5em; font-weight: bold; vertical-align: -5px; margin-right: 2px;}.dashboard-body .dash-btn-one:hover{background: #31795a; color: #fff;}.dashboard-body .dash-btn-one input[type="file"]{position: absolute; opacity: 0; width: 100%; height: 100%; top: 0; left: 0;}.dashboard-body .dash-btn-two{font-weight: 500; color: #fff; min-width: 125px; text-align: center; padding: 0 15px; line-height: 45px; border-radius: 50px; background: #244034;}.dashboard-body .dash-btn-two:hover{background: #d2f34c; color: #244034;}.dashboard-body .dash-cancel-btn{font-weight: 500; color: #31795a;}.dashboard-body .dash-cancel-btn:hover{color: #244034;}.dashboard-body .dashboard-header{position: fixed; top: 0; right: 55px; left: 315px; background: #f0f5f3; padding: 30px 0; z-index: 999;}.dashboard-body .dashboard-header .search-form{position: relative; height: 45px; width: 318px;}.dashboard-body .dashboard-header .search-form input{width: 100%; height: 100%; font-size: 15px; color: rgba(0, 0, 0, 0.5); border: none; border-radius: 25px; padding: 0 15px 0 45px; background: rgba(0, 0, 0, 0.05);}.dashboard-body .dashboard-header .search-form button{position: absolute; top: 0; left: 0; bottom: 0; width: 50px; border-radius: 25px 0 0 25px;}.dashboard-body .dashboard-header .profile-notification .noti-btn{height: 45px; position: relative;}.dashboard-body .dashboard-header .profile-notification .noti-btn:after{display: none;}.dashboard-body .dashboard-header .profile-notification .noti-btn .badge-pill{position: absolute; width: 7px; height: 7px; border-radius: 50%; background: #ff2730; top: 4px; right: -7px;}.dashboard-body .dashboard-header .profile-notification .dropdown-menu{max-width: 325px; border: none; border-radius: 15px; box-shadow: 0px 50px 100px rgba(0, 0, 0, 0.12); padding: 25px 18px 30px 22px;}.dashboard-body .dashboard-header .profile-notification .dropdown-menu h4{font-family: "gordita"; font-size: 18px; margin-bottom: 20px;}.dashboard-body .dashboard-header .profile-notification .dropdown-menu .notify-list li{position: relative; padding-right: 10px; cursor: pointer; margin-top: 17px;}.dashboard-body .dashboard-header .profile-notification .dropdown-menu .notify-list li:before{content: ""; position: absolute; width: 8px; height: 8px; background: #d8d8d8; border-radius: 50%; right: 0; top: 5px;}.dashboard-body .dashboard-header .profile-notification .dropdown-menu .notify-list li.unread:before{background: #ff2730;}.dashboard-body .dashboard-header .profile-notification .dropdown-menu .notify-list li h6{font-family: "gordita"; font-size: 15px; margin-bottom: 3px; letter-spacing: -0.2px; color: rgba(0, 0, 0, 0.6); width: 90%; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}.dashboard-body .dashboard-header .profile-notification .dropdown-menu .notify-list li.unread h6{color: #000;}.dashboard-body .dashboard-header .profile-notification .dropdown-menu .notify-list li .time{font-size: 14px; color: rgba(0, 0, 0, 0.5);}.dashboard-body .dashboard-header .job-post-btn{font-weight: 500; color: #fff; text-align: center; width: 135px; line-height: 45px; border-radius: 50px; background: #244034;}.dashboard-body .dashboard-header .job-post-btn:hover{background: #d2f34c; color: #244034;}.dashboard-body .dashboard-header .dash-mobile-nav-toggler{width: 44px; height: 38px; padding: 0; box-shadow: none; position: relative; z-index: 99; border: none; border-radius: 5px;}.dashboard-body .dashboard-header .dash-mobile-nav-toggler:focus{box-shadow: none;}.dashboard-body .dashboard-header .dash-mobile-nav-toggler::before, .dashboard-body .dashboard-header .dash-mobile-nav-toggler::after{content: ""; position: absolute; top: 50%; left: 0; width: 26px; height: 2px; pointer-events: none; transition: transform 0.25s; transform-origin: 50% 50%; background: #244034;}.dashboard-body .dashboard-header .dash-mobile-nav-toggler span{position: absolute; left: 0; overflow: hidden; width: 26px; height: 2px; margin-top: -1px; text-indent: 200%; transition: opacity 0.25s; background: #244034;}.dashboard-body .dashboard-header .dash-mobile-nav-toggler::before{transform: translate3d(0, -9px, 0) scale3d(1, 1, 1);}.dashboard-body .dashboard-header .dash-mobile-nav-toggler::after{transform: translate3d(0, 8px, 0) scale3d(1, 1, 1);}.dashboard-body .dash-card-one{padding: 22px 35px 34px; z-index: 1; box-shadow: 0px 6px 6px rgba(0, 0, 0, 0.02);}.dashboard-body .dash-card-one:before{content: ""; position: absolute; top: 12px; left: 12px; right: 12px; bottom: -10px; border-radius: 30px; z-index: -1; background: rgba(255, 255, 255, 0.6);}.dashboard-body .dash-card-one .icon{width: 65px; height: 65px; background: #d2f34c;}.dashboard-body .dash-card-one .value{font-size: 36px; letter-spacing: -0.36px; color: #244034;}.dashboard-body .dash-card-one span{color: rgba(0, 0, 0, 0.5);}.dashboard-body .user-activity-chart .job-list{padding: 25px 20px; max-width: 700px; margin: 0 auto;}.dashboard-body .user-activity-chart .nice-select{height: 50px; line-height: 46px; border: 2px solid #3f634d; border-radius: 7px; font-size: 15px;}.dashboard-body .user-activity-chart .nice-select:after{right: 12px;}.dashboard-body .user-activity-chart .nice-select .option{line-height: 40px;}.dashboard-body .user-activity-chart .nice-select .current{display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; max-width: 80%;}.dashboard-body .recent-job-tab .wrapper{padding: 0 25px 8px 30px;}.dashboard-body .recent-job-tab .wrapper .job-item-list{position: relative; padding-right: 25px; margin: 40px 0;}.dashboard-body .recent-job-tab .wrapper .job-item-list:first-child{margin-top: 30px;}.dashboard-body .recent-job-tab .wrapper .job-item-list .logo{width: 40px;}.dashboard-body .recent-job-tab .wrapper .job-item-list .job-title{width: calc(100% - 40px); padding-left: 22px;}.dashboard-body .recent-job-tab .wrapper .job-item-list .job-title h6 a{font-family: "gordita"; font-size: 16px; color: #244034; display: block; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; transition: all 0.2s ease-in-out 0s;}.dashboard-body .recent-job-tab .wrapper .job-item-list .job-title h6 a:hover{text-decoration: underline; color: #31795a;}.dashboard-body .recent-job-tab .wrapper .job-item-list .job-title .meta{font-size: 14px; color: rgba(36, 64, 52, 0.5);}.dashboard-body .recent-job-tab .wrapper .job-item-list .job-action{position: absolute; top: 0; right: 0px;}.dashboard-body .recent-job-tab .wrapper .job-item-list .job-action .dropdown-menu{min-width: 120px; border: none; border-radius: 10px; box-shadow: 0px 30px 60px rgba(0, 0, 0, 0.1); padding: 10px 0;}.dashboard-body .recent-job-tab .wrapper .job-item-list .job-action .dropdown-menu .dropdown-item{font-weight: 500; font-size: 13px; padding: 5px 15px; margin: 4px 0; color: rgba(37, 64, 53, 0.55); background: #fff;}.dashboard-body .recent-job-tab .wrapper .job-item-list .job-action .dropdown-menu li:last-child .dropdown-item{color: #ff5b5b;}.dashboard-body .recent-job-tab .wrapper .job-item-list .job-action .action-btn{padding: 8px;}.dashboard-body .recent-job-tab .wrapper .job-item-list .job-action .action-btn span{display: block; position: relative; width: 4px; height: 4px; border-radius: 50%; background: rgba(43, 43, 43, 0.35);}.dashboard-body .recent-job-tab .wrapper .job-item-list .job-action .action-btn span:before, .dashboard-body .recent-job-tab .wrapper .job-item-list .job-action .action-btn span:after{content: ""; position: absolute; top: 0; left: -7px; margin: 0; padding: 0; width: 4px; height: 4px; border: none; border-radius: 50%; background: rgba(43, 43, 43, 0.35);}.dashboard-body .recent-job-tab .wrapper .job-item-list .job-action .action-btn span:after{left: auto; right: -7px;}.dashboard-body .recent-job-tab .wrapper .job-item-list .job-action .action-btn:after{display: none;}.dashboard-body .recent-job-tab .wrapper .job-item-list .job-action .action-btn:hover span{background: #00bf58;}.dashboard-body .recent-job-tab .wrapper .job-item-list .job-action .action-btn:hover span:before, .dashboard-body .recent-job-tab .wrapper .job-item-list .job-action .action-btn:hover span:after{background: #00bf58;}.dashboard-body .user-avatar-setting .user-img{width: 68px; height: 68px; border-radius: 50%;}.dashboard-body .user-avatar-setting .upload-btn{font-size: 15px; letter-spacing: -0.15px; font-weight: 500; width: 175px; line-height: 40px; height: 40px; text-align: center; border-radius: 7px; color: #244034; background: #d2f34c; cursor: pointer;}.dashboard-body .user-avatar-setting .upload-btn:hover{background: #31795a; color: #fff;}.dashboard-body .user-avatar-setting .upload-btn input{position: absolute; opacity: 0; width: 100%; height: 100%; top: 0; left: 0;}.dashboard-body .user-avatar-setting .delete-btn{font-size: 15px; letter-spacing: -0.15px; font-weight: 500; color: #244034;}.dashboard-body .user-avatar-setting .delete-btn:hover{color: #ff5b5b;}.dashboard-body .dash-input-wrapper label{display: block; font-size: 15px; font-weight: 500; color: #254035; margin-bottom: 10px;}.dashboard-body .dash-input-wrapper .alert-text{font-size: 14px; letter-spacing: -0.14px; color: rgba(0, 0, 0, 0.5);}.dashboard-body .dash-input-wrapper input{width: 100%; height: 55px; letter-spacing: -0.16px; border: 1px solid #e5e5e5; border-radius: 7px; padding: 0 20px;}.dashboard-body .dash-input-wrapper textarea{border: 1px solid #e5e5e5; border-radius: 7px; padding: 15px 20px; max-width: 100%; width: 100%; resize: none;}.dashboard-body .dash-input-wrapper textarea.size-lg{height: 230px; max-height: 200px;}.dashboard-body .dash-input-wrapper .nice-select{height: 55px; line-height: 55px; letter-spacing: -0.16px; border: 1px solid #e5e5e5; border-radius: 7px; padding: 0 25px 0 20px;}.dashboard-body .dash-input-wrapper .nice-select .option{line-height: 38px;}.dashboard-body .dash-input-wrapper .map-frame{height: 290px; border-radius: 8px; overflow: hidden;}.dashboard-body .dash-input-wrapper .location-pin{position: absolute; right: 0; top: 0; bottom: 0; width: 60px; opacity: 0.18;}.dashboard-body .dash-input-wrapper .location-pin:hover{opacity: 1;}.dashboard-body .dash-input-wrapper .attached-file{height: 60px; width: 100%; border-radius: 10px; background: #edf2f7; padding: 0 20px;}.dashboard-body .dash-input-wrapper .attached-file span{font-size: 14px;}.dashboard-body .dash-input-wrapper .attached-file .remove-btn{font-size: 22px; font-weight: 700; color: #31795a;}.dashboard-body .dash-input-wrapper .attached-file .remove-btn:hover{color: #ff5b5b;}.dashboard-body .dash-input-wrapper .skills-wrapper{padding: 15px 20px 10px; background: #f7f7f7; border-radius: 15px;}.dashboard-body .dash-input-wrapper .skills-wrapper ul{margin: 0 -5px;}.dashboard-body .dash-input-wrapper .skills-wrapper ul li{padding: 0 5px 15px;}.dashboard-body .dash-input-wrapper .skills-wrapper ul li.is_tag button{font-size: 15px; color: #31795a; line-height: 42px; padding: 0 40px 0 22px; background: #fff; box-shadow: 0px 15px 30px rgba(0, 0, 0, 0.0363735); border-radius: 30px; position: relative;}.dashboard-body .dash-input-wrapper .skills-wrapper ul li.is_tag button i{position: absolute; font-size: 20px; right: 10px; top: 0;}.dashboard-body .dash-input-wrapper .skills-wrapper ul li.is_tag button i:hover{color: #ff5b5b;}.dashboard-body .dash-input-wrapper .skills-wrapper ul li.more_tag button{font-size: 21px; width: 42px; height: 42px; border-radius: 50%; background: #d2f34c;}.dashboard-body .dash-input-wrapper .info-text{font-size: 14px;}.dashboard-body .dash-input-wrapper .info-text p{color: rgba(0, 0, 0, 0.5);}.dashboard-body .dash-input-wrapper .info-text p a{color: #31795a;}.dashboard-body .dash-input-wrapper .info-text p a:hover{text-decoration: underline;}.dashboard-body .dash-input-wrapper .info-text .chng-pass{color: #31795a; text-decoration: underline;}.dashboard-body .dash-input-wrapper .skill-input-data{margin: 0 -3px;}.dashboard-body .dash-input-wrapper .skill-input-data button{font-size: 12px; font-weight: 500; margin: 10px 3px 0; padding: 0 14px; height: 25px; background: rgba(49, 121, 90, 0.1); border-radius: 30px; transition: all 0.2s ease-in-out 0s;}.dashboard-body .dash-input-wrapper .skill-input-data button:hover{background: #244034; color: #fff;}.dashboard-body .intro-video-post{height: 350px; width: 100%; border-radius: 20px; overflow: hidden; background-repeat: no-repeat; background-position: center; background-size: cover; display: -webkit-box; display: -webkit-flex; display: flex; align-items: center; justify-content: center; font-size: 18px; font-weight: 500; color: #000;}.dashboard-body .intro-video-post .video-icon{width: 65px; height: 65px; background: #d2f34c; color: #000; font-size: 45px; line-height: 65px; padding-left: 7px;}.dashboard-body .intro-video-post .video-icon:hover{background: #00bf58; color: #fff;}.dashboard-body .intro-video-post .close{color: #fff; font-size: 35px; position: absolute; top: 15px; right: 15px;}.dashboard-body .intro-video-post.empty{border: 1px solid #e3e3e3;}.dashboard-body .intro-video-post input[type="file"]{position: absolute; width: 100%; height: 100%; top: 0; left: 0; opacity: 0;}.dashboard-body .dash-accordion-one .accordion-item{border: 1px solid #eaeaea; border-radius: 15px; margin-bottom: 20px;}.dashboard-body .dash-accordion-one .accordion-item .accordion-button{font-size: 15px; font-weight: 500; color: #000; background: rgba(0, 0, 0, 0); border-radius: 0; padding: 17px 25px; box-shadow: none;}.dashboard-body .dash-accordion-one .accordion-item .accordion-button:after{background-image: none;}.dashboard-body .dash-accordion-one .accordion-item .accordion-body{padding: 8px 25px 0;}.dashboard-body .remove-portfolio-item{width: 30px; height: 30px; background: rgba(0, 0, 0, 0.1); position: absolute; right: 15px; top: 15px; font-size: 22px; color: #000;}.dashboard-body .remove-portfolio-item:hover{background: #fff;}.dashboard-body .tab-filter-btn{border: none;}.dashboard-body .tab-filter-btn .nav-link{line-height: 28px; border-radius: 30px; background: rgba(0, 0, 0, 0.08); padding: 0 12px; margin: 0 5px; font-size: 13px; font-weight: 500; color: #254035;}.dashboard-body .tab-filter-btn .nav-link.active{background: #d2f34c;}.dashboard-body .short-filter{font-size: 15px;}.dashboard-body .short-filter .nice-select{min-width: 154px; height: 32px; line-height: 30px; font-size: 13px; font-weight: 500; padding: 0 15px 0 15px; background: rgba(0, 0, 0, 0); border: 1px solid #000; border-radius: 30px;}.dashboard-body .short-filter .nice-select:after{right: 14px;}.dashboard-body .short-filter .nice-select .list{padding: 0;}.dashboard-body .short-filter .nice-select .option{font-size: 1em;}.dashboard-body .job-alert-table th{border: 0; padding: 12px 15px; font-size: 15px; font-weight: 500; color: #244034; background: #f0f5f3;}.dashboard-body .job-alert-table th:first-child{border-radius: 7px 0 0 7px;}.dashboard-body .job-alert-table th:last-child{border-radius: 0 7px 7px 0; text-align: right;}.dashboard-body .job-alert-table td{font-size: 15px; vertical-align: middle; box-shadow: none; padding: 25px 15px; border: none; border-bottom: 1px solid rgba(0, 0, 0, 0.1);}.dashboard-body .job-alert-table td:nth-child(1){font-weight: 500; color: #244034;}.dashboard-body .job-alert-table td:nth-child(2) .job-type{color: #00cb74;}.dashboard-body .job-alert-table td:nth-child(2) .job-type.part-time{color: #ff5757;}.dashboard-body .job-alert-table td .info1{font-size: 14px; font-weight: normal; color: rgba(36, 64, 52, 0.7); margin-top: 2px;}.dashboard-body .job-alert-table td .job-status{position: relative; padding-left: 18px; color: rgba(36, 64, 52, 0.9);}.dashboard-body .job-alert-table td .job-status:before{content: ""; position: absolute; width: 8px; height: 8px; border-radius: 50%; left: 0; top: 7px;}.dashboard-body .job-alert-table tbody tr:last-child td{border: none;}.dashboard-body .job-alert-table .active .job-status:before{background: #28cc8b;}.dashboard-body .job-alert-table .pending .job-status:before{background: #fac715;}.dashboard-body .job-alert-table .expired .job-status:before{background: #ff5050;}.dashboard-body .action-dots .dropdown-menu{min-width: 140px; border: 1px solid #f1f1f1; border-radius: 5px; box-shadow: 0px 30px 60px rgba(0, 0, 0, 0.1); padding: 10px 0;}.dashboard-body .action-dots .dropdown-menu .dropdown-item{padding: 0 15px; line-height: 34px; font-size: 14px; color: #6a6a6a; background: #fff;}.dashboard-body .action-dots .dropdown-menu .dropdown-item img{display: inline-block; vertical-align: -1px; margin-right: 5px;}.dashboard-body .action-dots .dropdown-menu li:last-child .dropdown-item:hover{color: #ff5b5b;}.dashboard-body .action-dots .action-btn{padding: 8px;}.dashboard-body .action-dots .action-btn span{display: block; position: relative; width: 4px; height: 4px; border-radius: 50%; background: rgba(43, 43, 43, 0.35);}.dashboard-body .action-dots .action-btn span:before, .dashboard-body .action-dots .action-btn span:after{content: ""; position: absolute; top: -7px; left: 0; margin: 0; padding: 0; width: 4px; height: 4px; border: none; border-radius: 50%; background: rgba(43, 43, 43, 0.35);}.dashboard-body .action-dots .action-btn span:after{top: auto; bottom: -7px;}.dashboard-body .action-dots .action-btn:after{display: none;}.dashboard-body .action-dots .action-btn:hover span{background: #00bf58;}.dashboard-body .action-dots .action-btn:hover span:before, .dashboard-body .action-dots .action-btn:hover span:after{background: #00bf58;}.dashboard-body .dash-pagination li{font-size: 16px; color: #000; height: 38px;}.dashboard-body .dash-pagination li a{width: 40px; height: 40px; color: #000; text-align: center; line-height: 38px; border: 1px solid #626262; border-right: none; transition: all 0.2s ease-in-out 0s;}.dashboard-body .dash-pagination li a:hover, .dashboard-body .dash-pagination li a.active{background: #31795a; color: #fff;}.dashboard-body .dash-pagination li:nth-child(1) a, .dashboard-body .dash-pagination li:nth-child(5) a{border-radius: 5px 0 0 5px;}.dashboard-body .dash-pagination li:nth-child(3) a, .dashboard-body .dash-pagination li:nth-child(6) a{border-radius: 0 5px 5px 0; border-right: 1px solid #626262;}.dashboard-body .dash-pagination li:nth-child(4){margin: 0 10px;}.dashboard-body .new-message-compose{width: 45px; line-height: 45px; text-align: center; font-size: 28px; color: #3f634d; background: #d3fa38;}.dashboard-body .message-pagination a{color: #000;}.dashboard-body .message-pagination span{color: #000; font-size: 14px; margin: 0 8px;}.dashboard-body .message-wrapper .message-sidebar{border-right: 1px solid #e3e1e1; height: 100%;}.dashboard-body .message-wrapper .message-sidebar .page-title{font-size: 18px; color: #000;}.dashboard-body .message-wrapper .message-sidebar .action-btn span:before, .dashboard-body .message-wrapper .message-sidebar .action-btn span:after{top: 0; left: -7px;}.dashboard-body .message-wrapper .message-sidebar .action-btn span:after{left: auto; right: -7px;}.dashboard-body .message-wrapper .message-sidebar .search-form{height: 50px; border-radius: 30px; position: relative; background: rgba(0, 0, 0, 0.04); border: 1px solid #efefef;}.dashboard-body .message-wrapper .message-sidebar .search-form input{width: 100%; height: 100%; border-radius: 30px; background: rgba(0, 0, 0, 0); border: none; padding: 0 50px 0 15px; font-size: 15px;}.dashboard-body .message-wrapper .message-sidebar .search-form button{position: absolute; top: 0; right: 0; bottom: 0; width: 50px; border-radius: 30px 0 0 30px;}.dashboard-body .message-wrapper .message-sidebar .message_filter button{font-size: 15px; font-weight: 500; color: #254035; line-height: 28px; border-radius: 30px; padding: 0 12px; margin: 0 2px; position: relative;}.dashboard-body .message-wrapper .message-sidebar .message_filter button span{width: 7px; height: 7px; border-radius: 50%; position: absolute; left: -5px; top: 10px;}.dashboard-body .message-wrapper .message-sidebar .message_filter button.active{background: #31795a; color: #fff;}.dashboard-body .message-wrapper .message-sidebar .message_filter button.active span{opacity: 0;}.dashboard-body .message-wrapper .message-sidebar .email-list-item{border-top: 1px solid #f3f3f3; padding-top: 28px; padding-bottom: 28px; cursor: pointer; position: relative;}.dashboard-body .message-wrapper .message-sidebar .email-list-item.selected{background: #f0f5f3; border-left: 4px solid #779e86; border-right: 4px solid #779e86;}.dashboard-body .message-wrapper .message-sidebar .email-list-item.selected .email-short-preview .file{background: #fff;}.dashboard-body .message-wrapper .message-sidebar .email-list-item.read .email-short-preview:before{background: #ff4545;}.dashboard-body .message-wrapper .message-sidebar .email-list-item.primary .email-short-preview:before{background: #52c1ff;}.dashboard-body .message-wrapper .message-sidebar .email-list-item .email-short-preview{padding-left: 24px;}.dashboard-body .message-wrapper .message-sidebar .email-list-item .email-short-preview:before{content: ""; width: 8px; height: 8px; border-radius: 50%; position: absolute; left: 0; top: 7px; background: #3bda84;}.dashboard-body .message-wrapper .message-sidebar .email-list-item .email-short-preview .sender-name{font-size: 15px; font-weight: 500; color: rgba(63, 99, 77, 0.8);}.dashboard-body .message-wrapper .message-sidebar .email-list-item .email-short-preview .date{font-size: 12px; text-transform: uppercase; color: rgba(0, 0, 0, 0.5);}.dashboard-body .message-wrapper .message-sidebar .email-list-item .email-short-preview .mail-sub{font-weight: 500; font-size: 16px; color: #000; margin: 7px 0 10px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}.dashboard-body .message-wrapper .message-sidebar .email-list-item .email-short-preview .mail-text{font-size: 15px; line-height: 25px; color: rgba(0, 0, 0, 0.5); overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}.dashboard-body .message-wrapper .message-sidebar .email-list-item .email-short-preview .file{padding: 3px 10px; border-radius: 4px; font-size: 12px; letter-spacing: -0.3px; color: rgba(0, 0, 0, 0.5); background: #f0f5f3;}.dashboard-body .message-wrapper .open-email-container .divider{border-bottom: 1px solid #eee;}.dashboard-body .message-wrapper .open-email-container .email-header{padding-top: 30px; padding-bottom: 30px;}.dashboard-body .message-wrapper .open-email-container .email-header .logo{width: 45px; height: 45px; border-radius: 50%;}.dashboard-body .message-wrapper .open-email-container .email-header .sender-name{font-size: 20px; font-weight: 500; color: #254035; margin-bottom: -4px;}.dashboard-body .message-wrapper .open-email-container .email-header .sender-email{font-size: 17px; color: rgba(0, 0, 0, 0.4);}.dashboard-body .message-wrapper .open-email-container .email-header .time{font-size: 13px; color: rgba(36, 64, 52, 0.6); margin-bottom: 15px;}.dashboard-body .message-wrapper .open-email-container .email-body{padding-top: 35px; padding-bottom: 15px; font-size: 15px;}.dashboard-body .message-wrapper .open-email-container .email-body h2{font-family: "gordita"; font-size: 24px; margin-bottom: 25px;}.dashboard-body .message-wrapper .open-email-container .email-body p a{color: #31795a;}.dashboard-body .message-wrapper .open-email-container .email-footer{padding-top: 20px;}.dashboard-body .message-wrapper .open-email-container .email-footer .attachments h6{font-family: "gordita"; font-size: 15px;}.dashboard-body .message-wrapper .open-email-container .email-footer .attachments .all-download{font-size: 14px; font-weight: 500; color: #31795a;}.dashboard-body .message-wrapper .open-email-container .email-footer .attachments .file{padding: 9px 15px; border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 10px; margin-right: 15px;}.dashboard-body .message-wrapper .open-email-container .email-footer .attachments .file:hover{background: rgba(49, 121, 90, 0.03);}.dashboard-body .message-wrapper .open-email-container .email-footer .attachments .file .icon{width: 37px; height: 37px; background: #f0f5f3;}.dashboard-body .message-wrapper .open-email-container .email-footer .attachments .file .file-name{font-size: 15px; letter-spacing: -0.3px; color: #254035;}.dashboard-body .message-wrapper .open-email-container .email-footer .attachments .file .file-size{font-size: 13px; letter-spacing: -0.3px; color: rgba(36, 64, 52, 0.5);}.dashboard-body .candidate-profile-card{overflow: visible;}.dashboard-body .membership-plan-wrapper{border-radius: 10px; border: 1px solid #254035;}.dashboard-body .membership-plan-wrapper .column{padding: 38px 40px;}.dashboard-body .membership-plan-wrapper .column.border-left{border-left: 1px solid #254035;}.dashboard-body .membership-plan-wrapper h4{font-family: "gordita"; font-size: 20px; color: #254035;}.dashboard-body .membership-plan-wrapper p{letter-spacing: -0.17px; line-height: 30px; margin: 0;}.dashboard-body .membership-plan-wrapper h3{font-size: 60px; color: #31795a;}.dashboard-body .membership-plan-wrapper h6{font-family: "gordita"; font-size: 18px; color: #31795a;}.dashboard-body .membership-plan-wrapper .text1{font-size: 14px; letter-spacing: -0.14px; margin: -4px 0 22px;}.dashboard-body .membership-plan-wrapper .text1 span{color: #000;}.dashboard-body .membership-plan-wrapper .cancel-plan{font-size: 15px; font-weight: 500; color: #31795a; text-decoration: underline;}.dashboard-body .membership-plan-wrapper .cancel-plan:hover{color: #ff2730;}.compose-new-email-container{border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 10px; background: #fff;}.compose-new-email-container .new-email-header{border-bottom: 1px solid rgba(0, 0, 0, 0.1);}.compose-new-email-container .new-email-header .btn-group{position: absolute; top: 6px; right: 10px; z-index: 1;}.compose-new-email-container .new-email-header .btn-group a{font-size: 15px; padding: 2px; color: #254035; margin-left: 8px;}.compose-new-email-container .new-email-header .btn-group a[aria-expanded="true"]{text-decoration: underline;}.compose-new-email-container .new-email-header .input-group{padding: 10px 0; font-size: 14px; color: #254035;}.compose-new-email-container .new-email-header .input-group input{border: none; padding: 0 15px 0 0;}.compose-new-email-container .compose-body textarea{width: 100%; max-width: 100%; height: 125px; max-height: 125px; border: none; font-size: 15px; padding: 15px 22px;}.compose-new-email-container .compose-email-footer{padding: 15px 22px;}.compose-new-email-container .compose-email-footer .insert-file{position: relative; cursor: pointer;}.compose-new-email-container .compose-email-footer .insert-file input{position: absolute; opacity: 0; width: 100%; height: 100%; top: 0; left: 0;}.compose-new-email-container .reply-btn{font-size: 14px; font-weight: 500; color: #fff; min-width: 90px; text-align: center; padding: 0 15px; line-height: 35px; border-radius: 50px; background: #244034;}.compose-new-email-container .reply-btn:hover{background: #d2f34c; color: #244034;}.compose-mail-offcanvas{right: 55px; bottom: 0; max-width: 700px; background: #fff; padding: 50px 15px 15px; border-radius: 20px; box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.1); border: 1px solid rgba(0, 0, 0, 0.04); display: none;}.compose-mail-offcanvas.show{display: block;}.compose-mail-offcanvas .btn-close{position: absolute; top: 10px; right: 10px; box-shadow: none;}.remove-account-popup{background: #fff; margin: 0 auto; max-width: 630px; border-radius: 10px !important; padding: 50px 20px;}.remove-account-popup h2{font-family: "gordita"; font-size: 36px; color: #254035; margin: 20px 0;}.remove-account-popup .confirm-btn{width: 80px; line-height: 40px; border-radius: 6px; text-align: center; font-size: 16px; color: #fff; background: #31795a;}.remove-account-popup .confirm-btn:hover{background: #ff5b5b;}.remove-account-popup .btn-close{background: none; border-radius: 0; width: auto; height: auto; padding: 0; font-size: 16px; color: #000; opacity: 1; box-shadow: none;}

/* /base_accounting_kit/static/src/css/ecommerce/slick-theme.scss */
 .slick-prev, .slick-next{position: absolute; display: block; height: 20px; width: 20px; line-height: 0px; font-size: 0px; cursor: pointer; background: transparent; color: transparent; top: 50%; -webkit-transform: translate(0, -50%); -ms-transform: translate(0, -50%); transform: translate(0, -50%); padding: 0; border: none; outline: none;}.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus{outline: none; background: transparent; color: transparent;}.slick-prev:hover:before, .slick-prev:focus:before, .slick-next:hover:before, .slick-next:focus:before{opacity: 1;}.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before{opacity: 0.25;}.slick-prev:before, .slick-next:before{font-size: 20px; line-height: 1; color: white; opacity: 0.75; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}.slick-prev{left: -25px;}[dir="rtl"] .slick-prev{left: auto; right: -25px;}.slick-prev:before{content: "←";}[dir="rtl"] .slick-prev:before{content: "→";}.slick-next{right: -25px;}[dir="rtl"] .slick-next{left: -25px; right: auto;}.slick-next:before{content: "→";}[dir="rtl"] .slick-next:before{content: "←";}.slick-dotted.slick-slider{margin-bottom: 30px;}.slick-dots{position: absolute; bottom: -25px; list-style: none; display: block; text-align: center; padding: 0; margin: 0; width: 100%;}.slick-dots li{position: relative; display: inline-block; height: 20px; width: 20px; margin: 0 5px; padding: 0; cursor: pointer;}.slick-dots li button{border: 0; background: transparent; display: block; height: 20px; width: 20px; outline: none; line-height: 0px; font-size: 0px; color: transparent; padding: 5px; cursor: pointer;}.slick-dots li button:hover, .slick-dots li button:focus{outline: none;}.slick-dots li button:hover:before, .slick-dots li button:focus:before{opacity: 1;}.slick-dots li button:before{position: absolute; top: 0; left: 0; content: "•"; width: 20px; height: 20px; font-size: 6px; line-height: 20px; text-align: center; color: black; opacity: 0.25; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}.slick-dots li.slick-active button:before{color: black; opacity: 0.75;}