/*!
 * *************************************
 *    RentEx.mn 
 * *************************************
 * 
 */
@import url(https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,200..1000;1,200..1000&display=swap);body,html{height:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html{scroll-behavior:smooth}body{font-family:Mulish,sans-serif;font-size:18px;line-height:20px;z-index:1;background:#fff;color:#3e3e3e!important;overflow-x:hidden}body,h1,h2,h3,h4,h5,h6{font-weight:400;position:relative}h1,h2,h3,h4,h5,h6{margin:0;color:#3e3e3e}h1{font-size:90px}@media (max-width:767px){h1{font-size:60px}}h2{font-size:50px}@media (max-width:767px){h2{font-size:40px}}h3{font-size:36px}@media (max-width:767px){h3{font-size:30px}}h3 span{color:#f85353;font-weight:500}a{text-decoration:none;cursor:pointer;color:#3e3e3e;font-size:16px;font-weight:600;transition:.5s}p{font-family:Mulish,sans-serif;font-size:18px;font-weight:400;line-height:26px;position:relative;color:#222;margin:0}p.text-xl{font-size:16px}@media only screen and (min-width:768px) and (max-width:991px){p.text-xl{display:none}}@media (max-width:767px){p.text-xl{display:none}}a:focus,a:hover,a:visited,button,input,textarea{text-decoration:none;outline:none;outline-width:0!important}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:transparent}img{max-width:100%}a,i,img,span{display:inline-block}ul{list-style:none;margin:0;padding:0}li{display:inline-block}table,td,th,tr{border:1px solid #ddd}td,th,tr{padding:10px}hr{border-top:1px solid #ddd}.fix{overflow:hidden}.auto-container{position:static;max-width:1200px;padding:0 80px;margin:0 auto}.section-padding{padding:40px 0 30px}.section-padding-70{padding:70px 0}@media only screen and (min-width:992px) and (max-width:1200px){.section-padding{padding:30px 10px}.section-padding-70{padding:50px 0}}@media only screen and (min-width:768px) and (max-width:991px){.section-padding{padding:20px}.section-padding-70{padding:30px 0}}@media only screen and (min-width:576px) and (max-width:767px){.section-padding{padding:20px 15px}.section-padding-70{padding:20px 0}}@media (max-width:575px){.section-padding{padding:20px 10px}.section-padding-70{padding:15px 0}}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.pt-10{padding-top:10px}.pb-10{padding-bottom:10px}.pt-20{padding-top:20px}.pb-20{padding-bottom:20px}.pt-30{padding-top:30px}.pb-30{padding-bottom:30px}.pt-40{padding-top:40px}.pb-40{padding-bottom:40px}.pt-60{padding-top:60px}.pb-60{padding-bottom:60px}.pt-70{padding-top:70px}.pb-70{padding-bottom:70px}.pt-80{padding-top:80px}.pb-80{padding-bottom:80px}.pt-90{padding-top:90px}.pb-90{padding-bottom:90px}.pt-100{padding-top:100px}.pb-100{padding-bottom:100px}.pt-150{padding-top:150px}.pb-150{padding-bottom:150px}.mt-10{margin-top:10px!important}.mb-10{margin-bottom:10px!important}.mt-15{margin-top:15px!important}.mb-15{margin-bottom:15px I!important}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mb-20{margin-bottom:20px!important}.mb-25{margin-bottom:25px!important}.mt-30{margin-top:30px}.mb-30{margin-bottom:30px}.mt-40{margin-top:40px}.mb-40{margin-bottom:40px}.mt-50{margin-top:50px}.mb-50{margin-bottom:50px}.mt-60{margin-top:60px}.mb-60{margin-bottom:60px}.mt-70{margin-top:70px}.mb-70{margin-bottom:70px}.mt-80{margin-top:80px}.mb-80{margin-bottom:80px}.mt-90{margin-top:90px}.mb-90{margin-bottom:90px}.mt-100{margin-top:100px}.mb-100{margin-bottom:100px}.mt-120{margin-top:120px}.mb-120{margin-bottom:120px}.mt-150{margin-top:150px}.ml-10{margin-left:10px}.ml-20{margin-left:20px}.ml-30{margin-left:30px}.ml-40{margin-left:40px}.ml-50{margin-left:50px}.mr-10{margin-right:10px}.mr-20{margin-right:20px}.mr-30{margin-right:30px}.mr-40{margin-right:40px}.mr-50{margin-right:50px}.pt-50{padding-top:50px}.pb-50{padding-bottom:50px}.pr-15{padding-right:15px}.pl-50{padding-left:50px}.pr-50{padding-right:50px}.pl-100{padding-left:100px}.pr-50{padding-right:100px}.ml-auto{margin-left:auto!important}.mr-auto{margin-right:auto!important}.section-title{position:relative;margin-bottom:20px}@media (max-width:767px){.section-title{margin-bottom:30px}}.section-title h1{font-family:Mulish,sans-serif;font-style:normal;font-weight:600;font-size:60px;line-height:60px;letter-spacing:1px}.section-title h1 span{font-weight:800}@media only screen and (min-width:992px) and (max-width:1200px){.section-title h1{font-size:45px;line-height:60px}}@media only screen and (min-width:768px) and (max-width:991px){.section-title h1{font-size:42px;line-height:52px}}@media (max-width:767px){.section-title h1{font-size:30px;line-height:40px;display:-ms-inline-grid!important;display:inline-grid!important}}.section-title h2{font-size:36px;font-weight:800;line-height:36px;color:#3e3e3e}@media only screen and (min-width:992px) and (max-width:1200px){.section-title h2{font-size:35px;line-height:45px;margin:0}}@media only screen and (min-width:768px) and (max-width:991px){.section-title h2{font-size:30px;line-height:35px;margin:0}}@media (max-width:767px){.section-title h2{font-size:25px;line-height:35px;margin:15px 0}}.section-title h6{color:#fff;text-transform:uppercase;font-size:14px;letter-spacing:2px;line-height:1;font-weight:400;margin-bottom:20px}@media (max-width:767px){.section-title h6{font-size:15px;letter-spacing:1px}}.bordered-btn,.dark-btn,.main-btn,.primary-btn,.white-btn{background:#8f191c;color:#fff;font-weight:400;width:160px;height:50px;text-align:center;vertical-align:middle;cursor:pointer;transition:.3s;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.bordered-btn.btn-sm,.dark-btn.btn-sm,.main-btn.btn-sm,.primary-btn.btn-sm,.white-btn.btn-sm{height:30px}.bordered-btn.btn-md,.dark-btn.btn-md,.main-btn.btn-md,.primary-btn.btn-md,.white-btn.btn-md{height:40px}.bordered-btn.download,.dark-btn.download,.main-btn.download,.primary-btn.download,.white-btn.download{font-size:16px}@media only screen and (min-width:992px) and (max-width:1200px){.bordered-btn,.dark-btn,.main-btn,.primary-btn,.white-btn{width:140px;height:45px}}.bordered-btn:hover,.dark-btn:hover,.main-btn:hover,.primary-btn:hover,.white-btn:hover{background-color:#333;color:#fff}.bordered-btn{background:transparent;border:1px solid #fff;margin-top:40px}.bordered-btn:hover{background:#000;color:#fff!important}.primary-btn{background:#029fae;border-radius:8px}.dark-btn{background:#1e2832;width:223px;height:72px;font-family:Roboto,sans-serif;font-size:28px;font-weight:400;line-height:55px}@media only screen and (min-width:992px) and (max-width:1200px){.dark-btn{font-size:20px;line-height:40px;width:200px;height:65px}}@media only screen and (min-width:768px) and (max-width:991px){.dark-btn{font-size:20px;line-height:40px;width:160px;height:50px}}@media (max-width:767px){.dark-btn{font-size:16px;line-height:26px;width:150px;height:50px}}.dark-btn i{margin-right:10px}.white-btn{background:#fff;color:#333;width:245px;height:72px;font-family:Roboto,sans-serif;font-size:30px;font-weight:400;line-height:55px}@media only screen and (min-width:992px) and (max-width:1200px){.white-btn{font-size:25px;line-height:35px;width:180px;height:50px}}@media only screen and (min-width:768px) and (max-width:991px){.white-btn{font-size:20px;line-height:30px;width:150px;height:50px}}@media (max-width:767px){.white-btn{font-size:16px;line-height:26px;width:150px;height:50px}}input,select,textarea{width:100%;background:transparent;border:1px solid #eee;padding:13px 20px;font-size:15px;letter-spacing:1px;transition:.3s;border-radius:5px;color:hsla(0,0%,87%,.866667)}textarea{height:250px}button[type=submit],input[type=submit]{border:none;border-radius:0;display:inline-block;background:#8f191c;padding:15px 30px;width:auto;transition:.3s;cursor:pointer;font-size:15px;font-weight:600}button[type=submit]:hover,input[type=submit]:hover{background:#0d6efd;color:#fff}input:-ms-input-placeholder,textarea:-ms-input-placeholder{font-size:15px;font-weight:300;letter-spacing:0}input::placeholder,textarea::placeholder{font-size:15px;font-weight:300;letter-spacing:0}.instragram-section input:-ms-input-placeholder,.instragram-section textarea:-ms-input-placeholder{font-size:16px;font-weight:600;line-height:22px;letter-spacing:0;color:#717171}.instragram-section input::placeholder,.instragram-section textarea::placeholder{font-size:16px;font-weight:600;line-height:22px;letter-spacing:0;color:#717171}input.form-control{padding:12px 20px;line-height:1.2}.container-fluid{padding:0 20px}.navbar-toggler-icon{background-image:none}.border-top{border-top:1px solid #eee!important;padding:0 2px}.theme-bg{background:#0f3f3f}.white-bg{background:#fff}.gray-bg{background:#f2f3f4}.gray-bg-2{background:#f9f9f9}.gray-bg-3{background:#f0f2f3}.gray-bg-4{background:#f9f9f1}.sky-bg{background:#f7fafc}.dark-bg{background:#121212}.red-dark-bg{background:#8f191c}.blue-bg{background:#0d6efd}.purple-bg{background:#272343}.dark-bg-two{background:#1e2832}.bg-cover{background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%}.overlay{position:absolute;content:"";width:100%;height:100%;background-color:#000;opacity:.3;top:0;left:0;z-index:-1}.text-white{color:#fff}.text-black{color:#1d1730}.text-blue{color:#272343}.go-top{background-color:#8f191c;color:#fff;width:50px;height:50px;bottom:8em;right:2em;font-size:18px;line-height:50px;text-align:center;text-decoration:none;display:none;position:fixed;z-index:2;border-radius:50%}@media only screen and (min-width:576px) and (max-width:767px){.go-top{width:35px;height:35px;bottom:5em;right:2em;font-size:15px;line-height:33px}}@media (max-width:575px){.go-top i:before{font-size:14px}.go-top{right:1em;bottom:6em;z-index:1}}.go-top:hover{background-color:#fff;color:#020e28}#farny_preloader{display:-ms-flexbox;-webkit-box-pack:center;-webkit-box-align:center;display:-webkit- flex;display:-ms- flex;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:100vh;background:#f8f8f8;position:fixed;z-index:999999;width:100%;top:0;left:0;right:0;bottom:0}.farny_loader_logo{position:absolute}.farny_loader_logo img{width:80px}#farny_circle_loader{width:120px;height:120px;border-style:solid;border-width:3px;border-top-color:#8f191c;border-right-color:#8f191c;border-bottom-color:#0f3f3f;border-left-color:#0f3f3f;border-radius:50%;animation:spinLoader 2s linear infinite}@keyframes spinLoader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.is-sticky .sticky-area{background:#fff;width:100%;z-index:999!important;animation:slideInDown .6s forwards;margin-top:0}.header-area.absolute-header .is-sticky .sticky-area{background:#eee}.header-area .is-sticky .navigation{height:90px;margin-top:0}.header-area .is-sticky .main-menu li:hover .sub-menu{top:90px}.checkbox-wrap{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:15px;font-weight:400;line-height:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-wrap input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#eee}.checkbox-wrap:hover input~.checkmark{background-color:#ccc}.checkbox-wrap input:checked~.checkmark{background-color:#8f191c}.checkmark:after{content:"";position:absolute;display:none}.checkbox-wrap input:checked~.checkmark:after{display:block}.checkbox-wrap .checkmark:after{left:8px;top:2px;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.extra-info{background:#121212 none repeat scroll 0 0;height:100%;padding:30px;position:fixed;right:0;top:0;transition:all .7s ease 0s;width:350px;z-index:999;overflow-y:scroll;transform:translateX(100%);opacity:0;visibility:hidden}.extra-info.active{transform:translateX(0);opacity:1;visibility:visible}.close-icon>button i{color:#fff;font-size:30px}.side-info{border-top:1px solid #333;padding-top:25px}.contact-list h4{color:#fff;font-weight:500;font-size:20px;margin-bottom:20px}.contact-list p{color:#fff;margin:0;margin-bottom:5px;line-height:30px;font-size:15px}.contact-list p i{float:left;margin-top:6px;width:25px}.contact-list p span{display:block;overflow:hidden}.offcanvas-overly{position:fixed;background:#000;top:0;left:0;height:100%;width:100%;z-index:99;opacity:0;visibility:hidden;transition:.3s}.offcanvas-overly.active{opacity:.5;visibility:visible}.extra-info .site-logo-2{width:220px;text-align:center;margin-top:20px}.header-top-area{padding:5px 0}.header-top-left a{font-size:14px;font-weight:300}.header-top-right-inner .farny-help{color:#fff;font-size:14px;font-weight:400}.gray-bg .header-top-right-inner .farny-help{color:#777}.header-top-right-inner>div{padding-left:20px}.header-top-lan-curr{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.header-top-lan-curr.dropdown .dropdown-toggle{background:transparent;font-size:14px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0;transition:all .3s ease 0s;color:#fff;border:none}.gray-bg .header-top-lan-curr.dropdown .dropdown-toggle{color:#777}.header-top-lan-curr.dropdown .dropdown-toggle i{font-size:15px;margin-left:5px;color:#fff;transition:all .3s ease 0s;display:-ms-flexbox;display:flex}.gray-bg .header-top-lan-curr.dropdown .dropdown-toggle i{color:#777}.header-top-lan-curr.dropdown .dropdown-menu{margin:0;top:34px!important;left:16px;right:0!important;min-width:100px;overflow:hidden;padding:0 10px;background:#fff;border-radius:5px;border:1px solid #eee;box-shadow:0 0 5px 0 rgba(0,0,0,.1);display:block;opacity:0;visibility:hidden}.header-top-curr:hover .dropdown-menu,.header-top-lan:hover .dropdown-menu{visibility:visible;opacity:1}.header-top-lan-curr.dropdown .dropdown-menu li{border-bottom:1px solid #eee}.header-top-lan-curr.dropdown .dropdown-menu .dropdown-item{padding:7px;color:#4b5966;font-size:14px;background:transparent}.header-top-lan-curr.dropdown .dropdown-menu li.active .dropdown-item{color:#8f191c}.header-top-lan-curr.dropdown .dropdown-toggle:after{display:none}.header-right-area{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (min-width:768px) and (max-width:991px){.header-right-area{-ms-flex-pack:start;justify-content:flex-start}}@media (max-width:767px){.header-right-area{margin:18px 0}.pl-0{padding-left:12px!important}.pr-0{padding-right:12px!important}}.farny-acc-drop{position:relative}.farny-dropdown-menu{min-width:150px;padding:5px 0;transition:all .3s ease-in-out;margin:25px 0 0;position:absolute;z-index:16;text-align:left;opacity:0;visibility:hidden;left:0;right:auto!important;background:#fff;box-shadow:2px 2px 15px 0 rgba(0,0,0,.07);border:1px solid #eee;display:block;border-radius:5px}.farny-dropdown-menu a{padding:8px 20px;font-size:14px;color:#777}.farny-dropdown-menu a:hover{background:transparent;color:#8f191c}.farny-acc-drop:hover .farny-dropdown-menu{margin-top:15px;opacity:1;visibility:visible}.header-icon{position:relative;z-index:1;margin-left:30px}.header-icon i{font-size:24px}.header-icon i:hover{color:#8f191c}.icon-notify{width:20px;height:20px;background:#8f191c;color:#fff;font-size:12px;font-weight:400;line-height:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;position:absolute;top:-8px;right:-10px}.header-three .icon-notify{display:none}.category-wrap i{font-size:24px}.category-wrap a{font-size:14px;color:#333;font-weight:500;margin-left:20px}.category-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.nav-search-bar .search-icon i{font-size:20px;position:absolute;top:11px;right:14px;color:#777}.nav-search-bar{position:relative;z-index:1}.nav-search-bar .search-form input{height:40px}.header-three .navigation{background:#eee}@media only screen and (min-width:768px) and (max-width:991px){.header-three .navigation{background:none}}@media (max-width:767px){.header-three .navigation{background:none}}.header-area-up{-ms-flex-align:center;align-items:center;height:84px}@media (max-width:767px){.header-area-up{-ms-flex-direction:column;flex-direction:column;height:150px;-ms-flex-pack:start;justify-content:flex-start}}.header-three .search-form{background:#fff;width:420px;border-radius:6px}.header-area-down .category-dropdown{border:1px solid #eee;border-radius:7px}@media (max-width:767px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.header-area-down .category-dropdown{border:none}}.header-area-down .dropdown.category-dropdown a.dropdown-toggle{padding:10px}.header-area-down{background:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:10px 115px}@media only screen and (min-width:992px) and (max-width:1200px){.header-area-down{padding:10px 45px}}@media only screen and (min-width:768px) and (max-width:991px){.header-area-down{display:block;padding:10px 45px}}@media (max-width:767px){.header-area-down{display:block;padding:10px 45px;margin-top:45px}}.menu-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}@media only screen and (min-width:768px) and (max-width:991px){.menu-wrap{display:block}}@media (max-width:767px){.menu-wrap{display:block}}@media only screen and (min-width:576px) and (max-width:767px){.menu-wrap{display:block}}.main-menu.menu-three{padding-left:50px}.header-three .nav-search-bar{-ms-flex-preferred-size:420px;flex-basis:420px}.contact-wrap{display:block}@media only screen and (min-width:768px) and (max-width:991px){.contact-wrap{display:none}}@media (max-width:767px){.contact-wrap{display:none}}@media only screen and (min-width:576px) and (max-width:767px){.contact-wrap{display:none}}.contact-wrap p{font-size:14px;color:#636270}.contact-wrap p b{color:#272343}.header-three .header-icon{background:#fff;padding:10px;border-radius:7px}.cart-wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:120px}.cart-wrapper,span.cart-count-num{-ms-flex-align:center;align-items:center}span.cart-count-num{background:#007580;color:#fff;width:20px;height:20px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;font-size:10px;border-radius:50%}.main-menu.menu-three .navbar{padding:0}.header-three .logo{margin:10px 0}@media (max-width:767px){.header-three .logo{margin:20px 0}}.header-four .navigation{background:#f1f1f1}.header-four .nav-search-bar .search-form input{border:none}@media (max-width:767px){.header-four .nav-search-bar .search-form input{display:none}}.header-four .header-area-up{-ms-flex-pack:distribute;justify-content:space-around}@media only screen and (min-width:768px) and (max-width:991px){.header-four .header-area-up{-ms-flex-pack:start;justify-content:start}}.header-four .nav-search-bar .search-icon i{left:0}@media (max-width:767px){.header-four .nav-search-bar .search-icon i{display:none}}.header-four .header-area-down{background:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0}@media (max-width:767px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.header-four .header-area-down{display:block}}.main-menu.menu-four{border-top:1px solid #e3e3e3}.main-menu.menu-four li.nav-item{position:relative;margin-right:0;padding-left:17px;padding-right:17px}@media only screen and (min-width:992px) and (max-width:1200px){.main-menu.menu-four li.nav-item{padding-left:10px;padding-right:10px}}.main-menu.menu-four .navbar-expand-lg .navbar-nav .nav-link{font-size:17px}@media (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.main-menu.menu-four .navbar-expand-lg .navbar-nav .nav-link{font-size:15px}}.header-area.header-five .navigation{background:#fff;margin-bottom:20px;padding-top:5px}.header-five .search-form input{border:2px solid #0d6efd;width:100%;height:40px}.header-five .search-form input[type=submit]{width:120px;background:#0d6efd;color:#fff;line-height:1;padding:0;position:absolute;right:0;top:0;border-radius:0 7px 7px 0}.header-five .search-form .nice-select{position:absolute;top:0;right:125px;border:none;background:none}@media only screen and (min-width:992px) and (max-width:1200px){.header-five .search-form .nice-select{display:none}}@media only screen and (min-width:768px) and (max-width:991px){.header-five .search-form .nice-select{display:none}}@media (max-width:767px){.header-five .search-form .nice-select{display:none}}.header-five .search-form .nice-select li{display:block}.header-five .header-icon{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.header-five .header-icon p{font-size:12px;font-weight:400;line-height:15px;margin-top:5px}.header-five-lan-curr.dropdown .dropdown-toggle{background:transparent;font-size:16px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0;transition:all .3s ease 0s;border:none;color:#000;font-weight:500;margin-right:30px}@media only screen and (min-width:768px) and (max-width:991px){.header-five-lan-curr.dropdown .dropdown-toggle{display:none}}@media (max-width:767px){.header-five-lan-curr.dropdown .dropdown-toggle{display:none}}form.search-form{position:relative;z-index:1}.dropdown.category-dropdown a.cat-title{margin-right:0;padding:27px 0;color:#333}.header-two .dropdown.category-dropdown a.cat-title{margin-top:5px}.header-three .dropdown.category-dropdown a.cat-title{margin-right:0;padding:20px 0}.header-five .dropdown.category-dropdown{-ms-flex-pack:start;justify-content:start}.header-five-curr:hover .dropdown-menu,.header-five-lan:hover .dropdown-menu{visibility:visible;opacity:1}.header-five .header-icon{margin-left:30px}@media only screen and (min-width:992px) and (max-width:1200px){.header-five .header-icon{margin-left:25px}}@media only screen and (min-width:768px) and (max-width:991px){.header-five .header-icon{margin-left:20px}}.header-left-wrap{text-align:left}@media (max-width:767px){.header-left-wrap{margin-bottom:20px}}.header-right-area{text-align:right}@media (max-width:767px){.header-right-area{-ms-flex-pack:center;justify-content:center;margin-bottom:20px}}@media only screen and (min-width:768px) and (max-width:991px){.header-area.header-four{padding:35px}}@media (max-width:767px){.header-area.header-four{padding:20px}}@media (max-width:767px){.header-three .mt-20.mb-20{margin:0!important}}.main-menu li.nav-item{position:relative;margin-right:45px}.main-menu.menu-three li.nav-item{position:relative;margin-right:30px}.main-menu .navbar-nav .nav-link{font-size:16px;font-weight:700;display:block;padding:6px 0;color:#1a2026;text-transform:uppercase}.main-menu .navbar-nav .nav-item .nav-link.active{color:#8f191c}.main-menu.menu-three .navbar-nav .nav-item .nav-link.active{color:#029fae}.main-menu li.nav-item:hover>a{color:#8f191c}.main-menu.menu-two .navbar-collapse{-ms-flex-pack:end!important;justify-content:flex-end!important}.sub-menu{position:absolute;left:0;top:60px;width:230px;background-color:#fff;opacity:0;visibility:hidden;transition:all .6s ease;z-index:99;box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05)}.main-menu li:hover .sub-menu{opacity:1;visibility:visible;top:40px}.main-menu ul.sub-menu{list-style:none;margin:0;padding:0}.main-menu .sub-menu li{display:block;padding:0 15px}.main-menu .sub-menu li:last-child{border-bottom:none}.main-menu .sub-menu li a{display:block;padding:8px 0;transition:.3s;color:#777;font-size:16px;font-weight:400;border-bottom:1px solid #eee}.main-menu .sub-menu li:hover>a{color:#8f191c}.dropdown-toggle:after{display:none!important}.navigation .navbar .navbar-nav .nav-item .sub-nav-toggler{display:none}li.nav-item a.nav-link i{font-size:14px;margin-left:8px;font-weight:600}@media only screen and (min-width:768px) and (max-width:991px){li.nav-item a.nav-link i{display:none}}@media (max-width:767px){li.nav-item a.nav-link i{display:none}}@media only screen and (min-width:576px) and (max-width:767px){li.nav-item a.nav-link i{display:none}}.contact-info span{font-size:13px;letter-spacing:0}.header-area .contact-info{font-size:15px;color:#333;padding-right:35px}.header-area .contact-info i{font-size:24px;color:#63be61}.header-area .contact-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.dropdown.category-dropdown{width:200px;max-width:95%}.category-dropdown .dropdown-menu{top:75px;left:0;width:220px;margin:0;border-radius:0;border:none;padding:0;box-shadow:0 10px 30px rgba(0,0,0,.05)}.dropdown.category-dropdown{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;gap:10px}.dropdown.category-dropdown a.dropdown-toggle{display:inline-block;padding:30px 0;font-weight:500;font-size:16px}@media (max-width:767px){.dropdown.category-dropdown a.dropdown-toggle{padding:15px 0}}.side-nav{position:relative;margin:0}.menu-vertical{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:static;line-height:1.5;-ms-flex-direction:column;flex-direction:column}.menu-vertical>li{width:100%}.menu-vertical>li>a{display:block;color:#666;font-weight:400;font-size:14px;line-height:1.5;border:1px solid #eee;border-top:none;padding:.9rem 1.9rem;width:100%}.menu-vertical a:not(.btn){display:block;position:relative;text-decoration:none}.category-dropdown:not(.is-on):hover .dropdown-menu{display:block}.category-dropdown i{font-size:24px}.header-three .main-menu{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:768px) and (max-width:991px){.header-three .main-menu{display:block}}@media (max-width:767px){.header-three .main-menu{display:block}}.hero-area{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:570px;position:relative;z-index:1}@media only screen and (min-width:768px) and (max-width:991px){.hero-area{position:relative;z-index:1;height:500px}}@media (max-width:767px){.hero-area{position:relative;z-index:1;height:450px}}@media only screen and (min-width:576px) and (max-width:767px){.hero-area{position:relative;z-index:1;height:400px}}.hero-area.hero-area-three{width:100%;height:800px;background-position:50%;background-size:cover;background-repeat:no-repeat;position:relative;z-index:1}@media only screen and (min-width:768px) and (max-width:991px){.hero-area.hero-area-three{position:relative;z-index:1;height:500px}}@media (max-width:767px){.hero-area.hero-area-three{position:relative;z-index:1;height:450px}}@media only screen and (min-width:576px) and (max-width:767px){.hero-area.hero-area-three{position:relative;z-index:1;height:400px}}.hero-area-inner p{font-size:16px;line-height:50px}.hero-rectangle-wrap{position:relative}@media (max-width:767px){.hero-rectangle-wrap{display:none}}@media only screen and (min-width:576px) and (max-width:767px){.hero-rectangle-wrap{display:none}}.hero-area-three .section-title h1{font-family:Mulish,sans-serif;font-size:60px;font-weight:700;line-height:60px;letter-spacing:.01px}@media only screen and (min-width:768px) and (max-width:991px){.hero-area-three .section-title h1{font-size:35px;line-height:45px}}@media (max-width:767px){.hero-area-three .section-title h1{font-size:30px;line-height:40px}}.hero-area-three .section-title p{text-transform:uppercase;letter-spacing:1px;font-size:14px;font-weight:400;font-family:Mulish,sans-serif}.hero-area-four .hero-area-inner h1{font-family:Roboto,sans-serif;font-size:75px;font-weight:500;line-height:55px;color:#000}@media only screen and (min-width:992px) and (max-width:1200px){.hero-area-four .hero-area-inner h1{font-size:70px}}@media only screen and (min-width:768px) and (max-width:991px){.hero-area-four .hero-area-inner h1{font-size:50px}}@media (max-width:767px){.hero-area-four .hero-area-inner h1{font-size:40px}}.hero-area-four .hero-area-inner p{font-size:30px;font-weight:400;line-height:55px;font-family:Roboto;color:#000;margin:60px 0;text-transform:capitalize}@media only screen and (min-width:992px) and (max-width:1200px){.hero-area-four .hero-area-inner p{font-size:24px;line-height:44px;margin:40px 0}}@media only screen and (min-width:768px) and (max-width:991px){.hero-area-four .hero-area-inner p{font-size:20px;line-height:35px;margin:30px 0}}@media (max-width:767px){.hero-area-four .hero-area-inner p{font-size:16px;line-height:30px;margin:30px 0}}.hero-area.hero-area-four{height:570px}@media (max-width:767px){.hero-area.hero-area-four{height:auto}}.hero-area-four .hero-area-bg{margin-top:0}@media (max-width:767px){.hero-area-four .hero-area-bg{margin-top:50px}}#home-2 .single-slide-item{background-size:cover;background-position:50%;background-color:#ddd;color:#fff;width:100%;height:800px;position:relative;z-index:1}#home-2 .hero-area-content{padding-left:80px}@media (max-width:767px){#home-2 .hero-area-content{padding-left:0}}.homepage-slides .owl-nav button.owl-next,.homepage-slides .owl-nav button.owl-prev{width:50px;height:50px;border:2px solid;font-size:20px;font-weight:100;line-height:16px;position:absolute;left:15px;top:50%;margin-top:-25px;color:#8f191c;border-radius:50%;visibility:hidden;opacity:0;transition:all .3s ease-out 0s}.homepage-slides .owl-nav button.owl-next{left:auto;right:15px}.homepage-slides:hover .owl-nav button.owl-next,.homepage-slides:hover .owl-nav button.owl-prev{visibility:visible;opacity:.3}.homepage-slides .owl-nav button.owl-next:hover,.homepage-slides .owl-nav button.owl-prev:hover{background:#8f191c;color:#fff;border-color:#8f191c;opacity:1}.hero-area-img img{border-radius:100px 165px 75px 165px}.hero-area-right{padding-left:40px}.pull-right{float:right!important}#home-3 .hero-area-content{padding-top:130px;padding-bottom:130px}#home-3 .hero-area-content .section-title h1{color:#fff}@media only screen and (min-width:768px) and (max-width:991px){#home-3 .hero-area-content{padding-right:200px}}@media (max-width:767px){#home-3 .hero-area-content{padding-left:0;padding-right:0}}#home-3 .single-slide-item{background-size:cover;background-position:50%}.client-area-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.client-area-inner{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:space-evenly;justify-content:space-evenly}}.single-client-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.single-client-wrap img{width:inherit!important}@media (max-width:767px){.single-client-wrap img{margin-bottom:40px;width:75%}}.client-area-wrap{padding:25px 0}.client-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-client{width:150px}.client-section{border-top:1px solid #eee}.client-headline h3{font-size:30px;font-weight:600;line-height:45px}.client-desc p{font-size:18px;font-weight:400;line-height:32px}.single-prod-dis-wrap{background-size:cover;background-position:50%;height:400px;margin-bottom:30px}@media only screen and (min-width:768px) and (max-width:991px){.single-prod-dis-wrap{margin-bottom:30px}}@media (max-width:767px){.single-prod-dis-wrap{margin-bottom:30px}}.single-prod-dis-wrap.wide{height:430px}.single-prod-dis-wrap .pro-dis-des{padding:30px}.single-prod-dis-wrap .pro-dis-des h6{font-size:18px;font-weight:600;line-height:28px;letter-spacing:1px}@media only screen and (min-width:992px) and (max-width:1200px){.single-prod-dis-wrap .pro-dis-des h6{font-size:16px;line-height:24px}}.single-prod-dis-wrap.wide .pro-dis-des h6{font-size:24px;font-weight:600;line-height:34px;letter-spacing:1px}.pro-dis-des p{font-size:16px;font-weight:400;line-height:32px}.single-prod-dis-wrap.wide .pro-dis-des p{font-size:20px;font-weight:400;line-height:32px}.pro-dis-des .bordered-btn,.pro-dis-des .dark-btn,.pro-dis-des .main-btn,.pro-dis-des .primary-btn,.pro-dis-des .white-btn{height:40px;width:120px;margin-top:30px;border-color:#333;color:#333}.item-rating i{color:#feb53e;margin:15px 0}.item-price p{font-size:28px;line-height:24px;color:#8f191c;font-weight:600;margin-bottom:50px}@media only screen and (min-width:768px) and (max-width:991px){.item-price p{margin-bottom:25px}}@media (max-width:767px){.item-price p{font-size:30px}}.item-price p span{font-size:16px;font-weight:500;color:#777;text-decoration:line-through;line-height:24px;margin-top:10px}.countdown-inner h4{font-size:40px;font-weight:600;line-height:50px;letter-spacing:.2px}@media only screen and (min-width:768px) and (max-width:991px){.countdown-inner h4{font-size:25px;line-height:35px}}@media (max-width:767px){.countdown-inner h4{font-size:25px;line-height:35px}}.countdown-inner h4 span{color:#f85353}.simply-countdown-one{margin-bottom:50px}@media only screen and (min-width:768px) and (max-width:991px){.simply-countdown-one{margin-bottom:25px}}@media (max-width:767px){.simply-countdown-one{font-size:30px}}.simply-countdown-one .simply-section{margin-right:28px;margin-bottom:10px;text-align:center;background:#fff;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:70px;height:70px}@media (max-width:767px){.simply-countdown-one .simply-section{margin-right:10px}}.simply-countdown-one .simply-section:last-child{margin-right:0}.simply-countdown-one .simply-section .simply-amount{font-size:24px;font-weight:700;line-height:36px;color:#8f191c;display:block}.simply-countdown-one .simply-section .simply-word{display:block;text-align:left;font-weight:400;font-size:12px;line-height:18px;color:#777}.buy-now-btn .bordered-btn,.buy-now-btn .dark-btn,.buy-now-btn .main-btn,.buy-now-btn .primary-btn,.buy-now-btn .white-btn{width:100%}@media (max-width:767px){.countdown-img{margin-top:30px}}.service_slider_wrap{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.slider_item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100px;gap:80px}@media (max-width:767px){.slider_item{height:100px}}.slider_item h5{font-size:24px;font-weight:500}.slider_item h5.stroke{-webkit-text-stroke:.8px #fff;-webkit-text-fill-color:#8f191c}.slider_item img{display:inline-block;margin-right:20px}.slider_item h5 img{width:30px}.slider_item{animation:abotech-scroller 27s linear infinite;will-change:transform;white-space:nowrap}@keyframes abotech-scroller{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes migency-scroller-reverse{0%{transform:translate(0)}to{transform:translate(100%)}}.top-sell-prod-area .nav-pills .nav-link{background:none!important;border:0;border-radius:0;color:#777;font-size:16px}.top-sell-prod-area .nav-pills .nav-link.active{color:#8f191c}.top-sell-prod-area .product-list{margin-top:60px;margin-bottom:45px}.top-product-inner{background:#f2f2f2;width:100%;height:270px;position:relative;overflow:hidden}.top-product-wrapper{margin-bottom:50px}span.flags{width:48px}.top-product-wrapper{position:relative;z-index:1}span.flags{position:absolute;top:15px;right:15px;background:#8f191c;color:#fff;width:50px;height:26px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}h5.top-product-title{font-size:18px;font-weight:500;line-height:24px;margin:15px 0 5px}.product-rating{font-size:16px;color:#feb53e;margin:5px 0}.product-price p{font-size:18px;font-weight:500;line-height:24px;color:#333}.product-price p span{font-size:16px;color:#777;font-weight:400;text-decoration:line-through;line-height:25px}.top-prod-thumb-icons{gap:10px;position:absolute;bottom:-100px;left:0;right:0;text-align:center;z-index:9;visibility:hidden;opacity:0;transition:all .4s}.top-prod-thumb-icons,.top-prod-thumb-icons .icon-list .icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.top-prod-thumb-icons .icon-list .icon{height:48px;width:48px;border-radius:5px;background:#fff;color:#333;font-size:24px;box-shadow:0 0 5px hsla(0,0%,87%,.2);transition:all .3s}.top-prod-thumb-icons .icon-list .icon:hover{background:#8f191c;color:#fff}.top-product-wrapper:hover .top-prod-thumb .top-prod-thumb-icons{visibility:visible;opacity:1;bottom:20px}.top-sell-prod-area.style-two .nav-pills .nav-link{text-transform:uppercase}.top-sell-prod-area.style-two ul.product-list{margin-top:0;margin-bottom:0}.top-sell-prod-area.style-two .nav-pills .nav-link.active{color:#272343;font-weight:500;border-bottom:2px solid #038053}.feat-prod-thumb img{width:100%}.product-wrap-slider .owl-nav button i{font-size:25px;margin:0 20px;line-height:1}.product-wrap-slider .owl-nav{width:100%;text-align:center}.product-wrap-slider .owl-nav button i{background:#ddd;width:50px;height:50px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:50%}.product-wrap-slider .owl-nav button i:hover{background:#8f191c;color:#fff}.content-left-wrap h3,.content-left-wrap h3.title{font-size:20px;font-weight:900}.content-left-wrap h3.title{padding-bottom:20px}.content-left-wrap h3.main-title{font-size:20px;font-weight:700;padding-bottom:8px}.content-left-wrap h3.main-title-large{font-size:50px;font-weight:500;margin-bottom:15px}.content-left-wrap h3.main-title-line{border-bottom:2px solid #8f191c;position:relative;overflow:hidden}.content-left-wrap h3.main-title-line span{font-weight:400;line-height:28px;font-size:28px;color:#fff;width:270px;padding:5px 12px}.content-left-wrap h3.main-title-line:before{position:absolute;top:0;left:0;content:"";background:#8f191c;color:#fff;width:270px;height:120px;z-index:-1}.content-left-wrap .content-wrap{color:#3e3e3e;margin-top:15px;font-size:18px;font-weight:400;line-height:normal}.content-left-wrap .content h3{padding-top:25px}.content-left-wrap .two-columns{column-count:2;column-gap:50px;margin-bottom:50px}.content-left-wrap .two-columns h3{font-size:20px;font-weight:900;padding-top:40px}.content-left-wrap h4.sub-title{font-size:18px;font-weight:400;margin-bottom:15px}@media only screen and (min-width:992px) and (max-width:1200px){.content-left-wrap h3{font-size:35px;padding-right:45px}}@media only screen and (min-width:768px) and (max-width:991px){.content-left-wrap h3{font-size:25px;padding-right:45px}}@media (max-width:767px){.breadcrumb-area.red-dark-bg h1{font-size:30px!important}.content-left-wrap h3{font-size:30px;padding-right:45px}.row.all-rental .out-top-content{font-size:17px!important}.content-left-wrap .two-columns{column-count:1;column-width:auto}}.content-left-wrap .content{line-height:28px;margin:0}.content-left-wrap .content h4{font-weight:800;font-size:18px;margin-bottom:10px}.content-left-wrap .content ul{margin:15px 0}.content-left-wrap .content ul li{display:block;padding:7px 0}@media only screen and (min-width:768px) and (max-width:991px){.content-left-wrap .content{margin:10px 0}}@media (max-width:767px){.content-left-wrap .content{margin:10px 0}}.autumn-deal-img-wrap{margin-top:0}@media (max-width:767px){.autumn-deal-img-wrap{margin-top:50px}}.new-arrival-wrap{height:460px;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;position:relative;z-index:1;margin-top:50px}.new-arrival-content,.new-arrival-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.new-arrival-content{position:absolute;bottom:0;left:0;background:#fff7f3;padding:20px;width:90%;-ms-flex-pack:justify;justify-content:space-between;border:3px solid #fff;transition:.3s}@media only screen and (min-width:768px) and (max-width:991px){.new-arrival-content{padding:8px}}@media (max-width:767px){.new-arrival-content{padding:8px}}.new-arrival-content h5{font-size:18px;font-weight:500;line-height:24px}.new-arrival-content p{font-size:18px;font-weight:400;line-height:24px;color:#333;margin:5px 0}.new-arrival-wrap:hover .new-arrival-content{width:100%}.new-arrival-wrap:hover .add-to-cart-btn a.bordered-btn,.new-arrival-wrap:hover .add-to-cart-btn a.dark-btn,.new-arrival-wrap:hover .add-to-cart-btn a.main-btn,.new-arrival-wrap:hover .add-to-cart-btn a.primary-btn,.new-arrival-wrap:hover .add-to-cart-btn a.white-btn{visibility:visible;opacity:1}.trending-prod-wrap{height:375px;position:relative;z-index:1;margin-top:50px}.trending-prod-content{position:absolute;bottom:0;left:0;background:#fff7f3;padding:20px;width:90%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border:3px solid #fff;transition:.3s}@media only screen and (min-width:768px) and (max-width:991px){.trending-prod-content{padding:8px}}@media (max-width:767px){.trending-prod-content{padding:8px}}.trending-prod-content h5{font-size:18px;font-weight:500;line-height:24px}.add-to-cart-btn a.bordered-btn,.add-to-cart-btn a.dark-btn,.add-to-cart-btn a.main-btn,.add-to-cart-btn a.primary-btn,.add-to-cart-btn a.white-btn{padding:5px 10px;width:100px;height:34px;font-size:15px;visibility:hidden;opacity:0}.trending-prod-content p{font-size:18px;font-weight:400;line-height:24px;color:#333;margin:5px 0}.trending-prod-wrap:hover .trending-prod-content{width:100%}.trending-prod-wrap:hover .add-to-cart-btn a.bordered-btn,.trending-prod-wrap:hover .add-to-cart-btn a.dark-btn,.trending-prod-wrap:hover .add-to-cart-btn a.main-btn,.trending-prod-wrap:hover .add-to-cart-btn a.primary-btn,.trending-prod-wrap:hover .add-to-cart-btn a.white-btn{visibility:visible;opacity:1}.single-testimonial-item{box-shadow:0 0 9px -2px #d0cece;padding:20px;margin:8px}.testimonial-section.gray-bg .single-testimonial-item{border:none}.testimonial-rating i{font-size:16px;color:orange;margin-bottom:25px}.testimonial-content{font-size:16px;font-weight:400;line-height:18px}.testimonial-content h4{font-weight:700}.testimonial-footer a{color:#8f191c;font-size:14px;font-weight:700;margin-top:10px;text-transform:uppercase}.testimonial-footer a:hover{color:rgba(143,25,28,.75)}.testimonial-author{-ms-flex-align:center;align-items:center;margin-bottom:10px}.testimonial-thumb{display:block;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;overflow:hidden;height:160px}.testimonial-thumb img{width:100%!important;height:160px}.testimonial-title h5{font-size:17px;line-height:18px;font-weight:900;color:#0f3f3f;margin-top:15px;text-transform:uppercase}.single-testimonial-item:hover{background:#f8f8f8;transition:all .3s}.testimonial-carousel .owl-stage-outer{margin:-15px;padding:15px}.testimonial-carousel .owl-dots button.owl-dot span{width:17px;height:8px;background:#eae9f2;border-radius:4px;margin-right:10px;margin-top:20px;transition:.3s}.testimonial-carousel .owl-dots button.owl-dot.active span{width:45px;height:8px;background:#8f191c;border-radius:4px}.testimonial-carousel .owl-dots{text-align:center;margin-top:50px}#testimonial-3 .single-testimonial-item p{font-size:20px;line-height:30px}@media (max-width:767px){#testimonial-3 .single-testimonial-item p{font-size:16px}}#testimonial-3 .testimonial-author h6{font-size:20px}#testimonial-3 .testimonial-author h6 span{display:block;opacity:.5;font-size:85%;margin-top:5px}#testimonial-3 .single-testimonial-item img{width:inherit!important}#testimonial-3 .testimonial-author{margin-top:30px;-ms-flex-pack:center;justify-content:center;gap:20px;text-align:start;overflow:hidden;height:230px}#testimonial-3 .testimonial-author,#testimonial-3 .testimonial-author img{-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover}#testimonial-3 .testimonial-author img{width:100%!important;height:100%!important;border-radius:8px;display:inline-block!important}#testimonial-3 .testimonial-content p{font-size:18px;font-weight:400;line-height:35px}#testimonial-3 .testimonial-wrapper .owl-nav button.owl-next,#testimonial-3 .testimonial-wrapper .owl-nav button.owl-prev{width:45px;height:45px;background:rgba(0,0,0,.36);color:#fff;border-radius:50%;font-size:20px;font-weight:100;line-height:16px;position:absolute;left:-25px;top:45%;transition:all .3s ease-out 0s}#testimonial-3 .testimonial-wrapper .owl-nav button.owl-next{left:auto;right:-25px}#testimonial-3 .testimonial-wrapper .owl-nav button.owl-next:hover,#testimonial-3 .testimonial-wrapper .owl-nav button.owl-prev:hover{background:#8f191c;color:#fff;border-color:#8f191c}#testimonial-3 .testimonial-wrapper .owl-nav i{font-size:22px}.instragram-inner{display:-ms-flexbox;display:flex}.instragram-item a{position:relative;z-index:1;display:block;width:100%;height:100%;overflow:hidden}.instragram-item a:before{background-position:50%;background-repeat:no-repeat;z-index:3;opacity:0;transition:.3s}.instragram-item a:after,.instragram-item a:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;visibility:hidden}.instragram-item a:after{background:#000;opacity:.6;z-index:2;opacity:0;transition:.2s}.instragram-item a:hover:before{opacity:1;visibility:visible}.instragram-item a:hover:after{opacity:.6;visibility:visible}.instragram-section h2{font-size:45px;font-weight:500;line-height:55px;letter-spacing:3px;margin-bottom:40px;font-family:Roboto,sans-serif}@media only screen and (min-width:992px) and (max-width:1200px){.instragram-section h2{font-size:35px;line-height:45px}}@media only screen and (min-width:768px) and (max-width:991px){.instragram-section h2{font-size:30px;line-height:40px}}@media (max-width:767px){.instragram-section h2{font-size:20px;line-height:30px}}.instragram-section h2.newsletter{margin-bottom:0;margin-top:40px}.feature-content h5{font-size:22px;font-weight:500;line-height:26px;margin:30px 0 20px}.feature-inner-wrap{background:#fff;box-shadow:0 0 9px -2px #d0cece;height:150px;border-radius:12px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;margin-top:-70px;position:relative;z-index:9;padding:0 30px}@media (max-width:767px){.feature-inner-wrap{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;height:420px}}.single-feature-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media only screen and (min-width:768px) and (max-width:991px){.single-feature-wrap{-ms-flex-direction:column;flex-direction:column;text-align:center}}.feature-desc{padding-left:15px}.feature-desc h5{font-size:18px;font-weight:500;line-height:20px}@media only screen and (min-width:768px) and (max-width:991px){.feature-desc h5{font-size:15px;margin:10px 0}}.feature-desc p{color:#9a9caa;font-size:15px;font-weight:400;line-height:17px}#feature-3 .single-feature-item{display:-ms-flexbox;display:flex;gap:40px}@media (max-width:767px){#feature-3 .single-feature-item{margin-bottom:30px}}#feature-3 .single-feature-item .feature-icon{width:90px}#feature-3 .single-feature-item .feature-content h5{font-size:20px;font-weight:400;margin-bottom:15px;margin-top:5px}.single-project-wrap{position:relative;z-index:1}@media (max-width:767px){.single-project-wrap{width:100%;margin-bottom:30px}}.single-project-wrap img{width:100%;-o-object-fit:cover;object-fit:cover}.single-project-wrap.big img{height:700px}@media (max-width:767px){.single-project-wrap.big img{height:350px}}.single-project-wrap.small img{height:350px}@media only screen and (min-width:768px) and (max-width:991px){.single-project-wrap.small img{height:250px}}.single-project-wrap.wide img{height:350px}.single-project-wrap .details{background:#8f191c;width:100%;height:100%;padding:50px 35px;text-align:center;position:absolute;left:0;top:0;visibility:hidden;opacity:0;transition:all .3s}.single-project-wrap .info{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;margin-top:-20px;transition:all .5s}.single-project-wrap h5{font-size:22px;color:#fff;margin-bottom:10px}.single-project-wrap h6{font-size:18px;color:#fff}.single-project-wrap:hover .details{opacity:1;visibility:visible;top:0}.single-project-wrap:hover .details .info{opacity:1;margin-top:0}.single-blog-item{background:#fff;padding:15px;margin-top:40px;position:relative}.single-blog-item a{display:unset}.single-blog-item a h5{color:#0f3f3f;font-size:18px;font-weight:700;padding-bottom:18px;line-height:18px;white-space:nowrap;position:relative;overflow:hidden;text-overflow:ellipsis;width:100%}.single-blog-item .blog-thumb{overflow:hidden;-o-object-position:center;object-position:center;-o-object-fit:cover;object-fit:cover;height:240px}.single-blog-item .blog-thumb img{width:100%;height:240px}.blog-content p.blog-meta{font-size:16px;font-weight:700;line-height:20px;margin:5px 0}.blog-content a h5.blog-title{font-size:20px;font-weight:500;line-height:30px;margin-bottom:30px}.blog-content .blog-details a{font-size:14px;font-weight:500;line-height:20px;color:#8f191c;text-decoration:underline}.blog-content .blog-details span{float:right;font-size:16px;color:#000}.blog-details i{position:relative;font-size:20px;font-weight:700;color:#bbb;top:2px}.blog-details{display:inline;-ms-flex-pack:start;justify-content:flex-start}.blog-section .pagination{margin-top:60px;-ms-flex-pack:center;justify-content:center}.blog-section .page-link{border-radius:0;margin-right:15px;width:40px;height:40px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#777}.blog-section .page-item:first-child .page-link{border:none;display:-ms-inline-flexbox;display:inline-flex}.blog-section .page-item:last-child .page-link{border-top-right-radius:0;border-bottom-right-radius:0}.blog-section .active>.page-link,.page-link.active{border-radius:0;margin-right:15px;width:40px;height:40px;-ms-flex-pack:center;justify-content:center;background:#8f191c;border-color:#8f191c;color:#fff}.blog-section .active>.page-link,.page-link.active,.single-blog-meta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.single-blog-meta{padding:40px 0}.blog-author{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.author-title h6{color:#777;padding-left:15px}.author-title h6,.blog-date{font-size:15px;font-weight:400;line-height:22px}.blog-date{margin-left:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.blog-date i{font-size:25px;margin-right:15px;color:#777}.single-blog-title h2{font-size:28px;font-weight:600;line-height:38px;margin-bottom:20px}@media only screen and (min-width:768px) and (max-width:991px){.single-blog-title h2{font-size:24px;line-height:34px}}@media (max-width:767px){.single-blog-title h2{font-size:20px;line-height:30px}}.single-blog-content p,.single-blog-more-content p{font-size:16px;font-weight:400;line-height:30px}.single-blog-img{margin-top:30px}.single-blog-img img{margin-bottom:30px}.single-blog-share-tag{border-top:1px dashed #ddd;border-bottom:1px dashed #ddd;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:15px 0;margin-top:30px}@media (max-width:767px){.single-blog-share-tag{display:block}}.social-share{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.social-link{margin-left:15px}.social-link i{font-size:18px;color:#777;margin-right:5px}.social-link i:hover{color:#8f191c}.blog-tags{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.blog-tags ul{margin-left:15px}@media (max-width:767px){.blog-tags ul{margin-left:5px;margin-top:15px}}.blog-tags ul li{background:#eee;padding:6px 12px;margin-left:10px}.comments-section{padding:60px 0}.comments-title h3{font-size:25px;font-weight:600;line-height:30px;margin-bottom:30px}.single-comments-item{display:-ms-flexbox;display:flex}@media (max-width:767px){.single-comments-item{display:block}}.comments-avatar{-ms-flex:0 0 100px;flex:0 0 100px}.comments-meta{margin-bottom:20px}@media (max-width:767px){.comments-meta{margin-top:20px}}.comments-meta h6{font-size:18px;font-weight:500;line-height:28px}.comments-content p{font-size:16px;font-weight:400;line-height:28px;margin-bottom:20px}.reply-btn i:before{font-size:20px;font-weight:700}.reply-btn,.reply-btn a{font-size:16px}.reply-btn a{font-family:Poppins;font-weight:400;margin-left:10px;line-height:28px}.comments-form{background:#f8f8f8;padding:60px;padding-right:200px;margin-bottom:40px}@media only screen and (min-width:992px) and (max-width:1200px){.comments-form{padding:60px}}@media only screen and (min-width:768px) and (max-width:991px){.comments-form{padding:40px}}@media (max-width:767px){.comments-form{padding:20px}}.comments-form h6{font-size:26px;font-weight:600;line-height:30px}.comments-form form{margin-top:30px}.comments-form input,.comments-form textarea{border-radius:0;background:#fff;margin-bottom:30px}.comments-form textarea{height:150px}.comments-form .bordered-btn,.comments-form .dark-btn,.comments-form .main-btn,.comments-form .primary-btn,.comments-form .white-btn{width:200px}.post-category-wrap{border:1px solid #eee}.post-category-wrap h5,.post-tag-wrap h5,.recent-post-wrap h5{padding:15px 25px;background:#f8f8f8;font-size:18px;font-weight:500;line-height:26px;letter-spacing:1px}ul.category-item li{display:block;font-size:14px;font-weight:400;color:#777;margin-bottom:20px}@media only screen and (min-width:768px) and (max-width:991px){ul.category-item li{font-size:16px}}@media (max-width:767px){ul.category-item li{font-size:16px}}ul.category-item{padding:25px 25px 0}.recent-post-wrap{border:1px solid #eee;margin-top:30px}.recent-post-inner{padding:25px 15px 0 25px}.single-recent-post{display:-ms-flexbox;display:flex;margin-bottom:20px}.recent-post-thumbnail{-ms-flex:0 0 55px;flex:0 0 55px}.recent-post-title h6{font-size:12px;font-weight:400;line-height:18px}@media only screen and (min-width:768px) and (max-width:991px){.recent-post-title h6{font-size:14px;font-size:16px}}@media (max-width:767px){.recent-post-title h6{font-size:16px}}.recent-post-title p{font-size:9px;font-weight:400;line-height:14px}@media only screen and (min-width:768px) and (max-width:991px){.recent-post-title p{font-size:14px;line-height:28px}}@media (max-width:767px){.recent-post-title p{font-size:14px;line-height:28px}}.recent-post-title{padding-left:15px}.post-tag-inner{padding:25px 0 25px 25px}.post-tag-wrap{border:1px solid #eee;margin-top:30px}.post-tag-wrap.quote{border:0;margin:0 0 15px}.post-tag-wrap.quote .post-tag-inner{padding:0}.post-tag-wrap.quote span{background:none;border:none;padding:0}.post-tag-wrap.quote a{background:#fff;border-radius:8px;padding:4px 20px;color:#222;font-size:13px}.post-tag-wrap.quote a:hover{background:#bbb}.post-tag-wrap.quote a.selected{background:#8f191c;color:#fff}.post-tag-wrap span{border:1px solid #eee;padding:8px 7px;margin-bottom:10px;font-size:14px;font-weight:400;line-height:20px;margin-right:5px}.feat-prod-bedge span{background:#01ad5a;color:#fff;width:50px;height:25px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:4px;font-size:13px;font-weight:500;line-height:110%}.single-feature-product{position:relative;z-index:1;margin-top:30px}.feat-prod-bedge{position:absolute;top:20px;left:20px}.feature-prod-content h6{font-size:16px;font-weight:400;line-height:20px;color:#272343;margin:10px 0}p.feat-prod-price{font-size:18px;font-weight:600;line-height:20px;color:#272343}p.feat-prod-price span{color:#9a9caa;font-size:14px;font-weight:500;line-height:16px;text-decoration:line-through}.feat-prod-cart{background:#eee;display:-ms-inline-flexbox;display:inline-flex;border-radius:7px;width:44px;height:44px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;transition:.2s}.feat-prod-cart i{font-size:22px}.feat-prod-wishlist{background:#eee;display:-ms-inline-flexbox;display:inline-flex;border-radius:7px;width:44px;height:44px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;top:15px;right:15px;visibility:hidden;opacity:0;transition:.3s}.feat-prod-bedge span.sales{background:#f5813f}.feat-prod-wishlist i{font-size:22px}.feature-prod-content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-top:15px}.single-feature-product:hover .feat-prod-wishlist{visibility:visible;opacity:1}.single-feature-product:hover .feature-prod-content h6{color:#029fae}.single-feature-product:hover .feat-prod-cart{background:#029fae;color:#fff}.feature-product-carousel .owl-nav button.owl-next,.feature-product-carousel .owl-nav button.owl-prev{background:#eee;width:45px;height:45px;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-left:20px}.feature-product-carousel .owl-nav button.owl-next:hover,.feature-product-carousel .owl-nav button.owl-prev:hover{background:#029fae;color:#fff}.feature-product-carousel .owl-nav i{font-size:20px}.feature-product-carousel .owl-nav{position:absolute;top:-60px;right:0;display:-ms-flexbox;display:flex}.feature-product,.top-cat-bg{position:relative;z-index:1}.top-cat-title{position:absolute;bottom:0;left:0;background:#000;opacity:.7;width:100%;height:85px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:20px;border-radius:0 0 7px 7px}.top-cat-title h6{color:#fff;font-size:20px;font-weight:600;line-height:22px;margin:8px 0}.top-cat-title p{font-size:14px;font-weight:400;line-height:110%}.top-category-carousel .owl-nav button.owl-next,.top-category-carousel .owl-nav button.owl-prev{background:#eee;width:45px;height:45px;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-left:20px}.top-category-carousel .owl-nav button.owl-next:hover,.top-category-carousel .owl-nav button.owl-prev:hover{background:#029fae;color:#fff}.top-category-carousel .owl-nav i{font-size:20px}.top-category-carousel .owl-nav{position:absolute;top:-60px;right:0;display:-ms-flexbox;display:flex}.top-cat-prod{position:relative;z-index:1}.top-cat-item{margin-top:30px}.popular-prod-img{position:relative;z-index:1}.popular-prod-img,.popular-prod-img img{display:block;width:100%}.popular-prod-details{background:rgba(30,40,50,.91);position:absolute;bottom:0;left:0;width:100%;height:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:15px;transform:translateY(10px);visibility:hidden;opacity:0;transition:all .3s;overflow:hidden}.popular-prod-img:hover .popular-prod-details{visibility:visible;opacity:1;transform:translateY(0)}.popular-prod-details .prod-qty p,.popular-prod-details .prod-title h6{font-size:16px;font-weight:600;line-height:22px;color:#fff}.popular-tag-title{position:absolute;top:40%;font-size:34px;font-weight:400;line-height:40px;text-transform:uppercase;transform:rotate(-90deg);left:-310px;background:#fff;font-family:Roboto,sans-serif;width:100%;height:auto;letter-spacing:3px}@media (max-width:767px),only screen and (min-width:576px) and (max-width:767px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1200px){.popular-tag-title{display:none}}.new-prod-area .section-title h2{font-size:36px;font-weight:800;line-height:53px;color:#000}@media only screen and (min-width:992px) and (max-width:1200px){.new-prod-area .section-title h2{font-size:40px;line-height:50px}}@media only screen and (min-width:768px) and (max-width:991px){.new-prod-area .section-title h2{font-size:40px;line-height:50px;letter-spacing:2px}}@media (max-width:767px){.new-prod-area .section-title h2{font-size:30px;line-height:30px;letter-spacing:1px}}.new-prod-area .nav-pills .nav-link{background:none!important;border:0;border-radius:0;color:#777;font-family:Open Sans,sans-serif;font-size:16px;font-weight:600;line-height:22px;text-transform:capitalize;padding-left:0;padding-right:25px}.new-prod-area .nav-pills .nav-link.active{color:#000}.new-prod-area ul.product-list{margin-top:60px;margin-bottom:30px}.new-product-inner{background:#f2f2f2;position:relative;overflow:hidden}.new-product-wrapper{margin-bottom:30px;position:relative;z-index:1}.new-prod-hover-dtl{background:rgba(30,40,50,.91);position:absolute;bottom:0;left:0;width:100%;height:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:15px;transform:translateY(10px);visibility:hidden;opacity:0;transition:all .3s;overflow:hidden}.new-prod-thumb:hover .new-prod-hover-dtl{visibility:visible;opacity:1;transform:translateY(0)}.hover-dtl-right a{color:#fff;font-weight:400}.new-prod-content h5{font-family:Open Sans,sans-serif;text-align:left;color:#000;font-size:16px;font-weight:600;line-height:22px;margin:20px 0 10px}.new-prod-meta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.new-product-wrapper.hot span.flags,.new-product-wrapper.sale span.flags{position:absolute;top:20px;left:0;background:#000;color:#fff;width:50px;height:26px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.new-product-wrapper.hot span.flags{background:#8f191c}.nav.nav-pills.product-list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.best-sell-prod-area .section-title h2{font-size:45px;font-weight:500;line-height:53px;color:#000;letter-spacing:3px;font-family:Roboto,sans-serif}@media only screen and (min-width:992px) and (max-width:1200px){.best-sell-prod-area .section-title h2{font-size:40px;line-height:50px}}@media only screen and (min-width:768px) and (max-width:991px){.best-sell-prod-area .section-title h2{font-size:40px;line-height:50px;letter-spacing:2px}}@media (max-width:767px){.best-sell-prod-area .section-title h2{font-size:30px;line-height:30px;letter-spacing:1px}}.best-sell-prod-area .nav-pills .nav-link{background:none!important;border:0;border-radius:0;color:#777;font-family:Open Sans,sans-serif;font-size:16px;font-weight:600;line-height:22px;text-transform:capitalize;padding-left:0;padding-right:25px}.best-sell-prod-area .nav-pills .nav-link.active{color:#000}.best-sell-prod-area ul.product-list{margin-top:60px;margin-bottom:30px}.best-sell-product-inner{background:#f2f2f2;position:relative;overflow:hidden}.best-sell-product-wrapper{margin-bottom:30px;position:relative;z-index:1}.best-sell-prod-hover-dtl{background:rgba(30,40,50,.91);position:absolute;bottom:0;left:0;width:100%;height:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:15px;transform:translateY(10px);visibility:hidden;opacity:0;transition:all .3s;overflow:hidden}.best-sell-prod-thumb:hover .best-sell-prod-hover-dtl{visibility:visible;opacity:1;transform:translateY(0)}.hover-dtl-left i,.hover-dtl-right i{color:#fff;font-size:24px;margin:10px}.hover-dtl-right{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.best-sell-prod-content h5{text-align:left;margin:20px 0 10px}.best-sell-prod-content h5,.product-price span{font-family:Open Sans,sans-serif;color:#000;font-size:16px;font-weight:600;line-height:22px}.sale .product-price span{color:#ff6f61;margin-left:10px}.best-sell-prod-meta{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.product-meta p{font-family:Open Sans,sans-serif;font-size:16px}.best-sell-product-wrapper.hot span.flags,.best-sell-product-wrapper.sale span.flags{position:absolute;top:20px;left:0;background:#000;color:#fff;width:50px;height:26px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.best-sell-product-wrapper.hot span.flags{background:#ff6f61}.brand-section{background-size:cover;background-position:50%;height:776px;position:relative;z-index:1}.brand-desc p{font-family:Roboto,sans-serif;font-size:26px;font-weight:400;line-height:36px;text-transform:capitalize;color:#fff;margin:60px 0}@media only screen and (min-width:992px) and (max-width:1200px){.brand-desc p{font-size:20px;line-height:30px}}@media only screen and (min-width:768px) and (max-width:991px){.brand-desc p{font-size:18px;line-height:28px}}@media (max-width:767px){.brand-desc p{font-size:16px;line-height:26px}}.brand-inner-wrap{margin-top:260px}.brand-water-mark-logo{position:absolute;right:-285px;top:52px}.banner-bg-wrap{background-size:cover;background-position:50%;background-repeat:no-repeat;height:390px;border-radius:5px}@media only screen and (min-width:992px) and (max-width:1200px){.banner-bg-wrap{height:410px}}.banner-inner-wrap{background:#fff;border:1px solid #eee;border-radius:6px;padding:15px}ul.category-list-inner li{display:block;font-size:16px;font-weight:400;line-height:19px;margin:4px 0;padding:10px 0;color:#505050;transition:.3s;cursor:pointer}@media only screen and (min-width:992px) and (max-width:1200px){ul.category-list-inner li{font-size:15px}}ul.category-list-inner li.active{color:#1c1c1c;background:#e5f1ff;padding:10px;border-radius:5px}.banner-bg-inner{padding:60px 45px}.banner-title h2{font-size:28px;font-weight:400;line-height:34px}.banner-title h2 b{font-size:32px;font-weight:700;line-height:40px}.banner-btn .white-btn{font-size:16px;font-weight:500;line-height:20px;width:112px;height:40px;margin-top:20px;border-radius:5px}.user-login-wrap{background:#e3f0ff;padding:10px;border-radius:6px}@media only screen and (min-width:768px) and (max-width:991px){.user-login-wrap{margin-top:30px;text-align:center}}@media (max-width:767px){.user-login-wrap{margin-top:30px;-ms-flex-pack:center;justify-content:center}}.user-login-inner{-ms-flex-direction:row;flex-direction:row}@media only screen and (min-width:768px) and (max-width:991px){.user-login-inner{-ms-flex-direction:column;flex-direction:column}}@media (max-width:767px){.user-login-inner{-ms-flex-direction:column;flex-direction:column;text-align:center}}.user-desc h6{font-size:16px;font-weight:400;line-height:20px}.user-desc{padding-left:10px}.user-login-wrap .bordered-btn,.user-login-wrap .dark-btn,.user-login-wrap .main-btn,.user-login-wrap .primary-btn,.user-login-wrap .white-btn{width:100px;height:40px;border-radius:5px;margin-top:15px;width:100%}.product-off-section{background:#f38332;padding:10px;border-radius:5px;margin-top:20px}@media only screen and (min-width:768px) and (max-width:991px){.product-off-section{padding:25px;text-align:center}}@media (max-width:767px){.product-off-section{padding:25px;text-align:center}}.product-off-section h6{color:#fff;font-size:16px;font-weight:400;line-height:20px}@media only screen and (min-width:768px) and (max-width:991px){.product-off-section h6{font-size:20px;line-height:30px}}@media (max-width:767px){.product-off-section h6{font-size:16px;line-height:20px}}.quote-section{background:#55bdc3;padding:10px;border-radius:5px;margin-top:20px}@media only screen and (min-width:768px) and (max-width:991px){.quote-section{padding:25px;text-align:center}}@media (max-width:767px){.quote-section{padding:25px;text-align:center}}.quote-section h6{color:#fff;font-size:16px;font-weight:400;line-height:20px}@media only screen and (min-width:768px) and (max-width:991px){.quote-section h6{font-size:20px;line-height:30px}}@media (max-width:767px){.quote-section h6{font-size:16px;line-height:20px}}.single-banner-wrap{position:relative;z-index:1}.banner-info-wrap{position:absolute;top:50px;left:50px}.banner-sub-title span{text-transform:uppercase}.banner-desc h5{font-size:24px;font-weight:500;margin-top:10px}@media md{.single-banner-wrap.mb-30{margin-bottom:23px}}@media xs{.single-banner-wrap.mb-30{margin-bottom:23px}}.deal-offer-countdown .simply-countdown-one .simply-section{margin-right:12px;margin-bottom:10px;text-align:center;background:#606060;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;color:#fff;border-radius:6px}@media only screen and (min-width:992px) and (max-width:1200px){.deal-offer-countdown .simply-countdown-one .simply-section{width:40px;height:40px;margin-right:7px}}.deal-offer-countdown .simply-countdown-one .simply-section .simply-amount{font-size:16px;font-weight:700;line-height:20px;color:#fff;display:block}.deal-offer-countdown .simply-countdown-one .simply-section .simply-word{display:block;text-align:left;font-weight:400;font-size:12px;line-height:18px;color:#fff}.deal-offer-countdown .simply-countdown-one{margin-top:20px}.deal-offer-countdown h5{font-size:20px;font-weight:600;line-height:28px}.deal-offer-product-wrap{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-top:none}@media only screen and (min-width:768px) and (max-width:991px){.deal-offer-product-wrap{border-top:1px solid #eee}}@media (max-width:767px){.deal-offer-product-wrap{border-top:1px solid #eee;-ms-flex-direction:column;flex-direction:column}}.deal-offer-product-item{text-align:center;border-left:1px solid #eee;width:180px}@media (max-width:767px){.deal-offer-product-item{border-left:none}}.deal-offer-product-item img{padding:20px 0 0}.deal-offer-product-item h6{font-size:16px;font-weight:400;line-height:24px;margin:10px 0 0}.deal-offer-product-item p{font-size:14px;font-weight:500;color:#eb001b;line-height:17px;background:#ffe3e3;display:inline-block;padding:4px 10px;border-radius:13px;margin:20px 0}.deal-offer-inner{border-radius:6px;border:1px solid #eee;margin-top:30px}.deal-offer-countdown{padding:20px 0 0 20px}@media (max-width:767px){.deal-offer-countdown{text-align:center}}.home_outdoor_product_banner{background-size:cover;background-position:50%;background-repeat:no-repeat;width:293px;height:255px}@media only screen and (min-width:768px) and (max-width:991px){.home_outdoor_product_banner{width:100%}}@media (max-width:767px){.home_outdoor_product_banner{width:100%}}.home_outdoor_product{margin-top:30px}.home_outdoor_product_banner h6{font-size:20px;font-weight:600;line-height:26px;color:#1c1c1c}.home_outdoor_product_banner{padding:20px}.home_outdoor_product_banner .white-btn{width:130px;height:40px;border-radius:6px;font-size:16px;font-weight:500;margin-top:20px}.electronics_gadget_product_banner{background-size:cover;background-position:50%;background-repeat:no-repeat;width:293px;height:255px}@media only screen and (min-width:768px) and (max-width:991px){.electronics_gadget_product_banner{width:100%}}@media (max-width:767px){.electronics_gadget_product_banner{width:100%}}.electronics_gadget_product{margin-top:30px}.single_product_item{padding:20px 20px 50px;background:#fff;border-bottom:1px solid #eee;border-right:1px solid #eee;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:relative;z-index:1}.product-thumb{position:absolute;right:8px;bottom:5px}.single_product_item h6{font-size:16px;font-weight:400;line-height:20px}.single_product_item p{font-size:13px;font-weight:400;line-height:16px;color:#8b96a5;margin-top:5px}.electronics_gadget_product_banner h6{font-size:20px;font-weight:600;line-height:26px;color:#1c1c1c}.electronics_gadget_product_banner{padding:20px}.electronics_gadget_product_banner .white-btn{width:130px;height:40px;border-radius:6px;font-size:16px;font-weight:500;margin-top:20px}.quotation-form-wrapper{background-size:cover;background-position:50%;background-repeat:no-repeat;height:100%;padding:50px}@media (max-width:767px){.quotation-form-wrapper{padding:25px}}.form-content h4{font-size:32px;font-weight:600;line-height:40px;color:#fff}@media (max-width:767px){.form-content h4{font-size:28px;line-height:38px}}.form-content p{font-size:16px;font-weight:400;line-height:24px;color:#fff;margin-top:30px;padding-right:80px}@media (max-width:767px){.form-content p{font-size:15px;line-height:24px;padding-right:10px}}.quotation-form{background:#fff;padding:40px;border-radius:6px}@media (max-width:767px){.quotation-form{margin-top:40px}}.quotation-form h5{font-size:20px;font-weight:600;line-height:28px;margin-bottom:20px}.quotation-form input,.quotation-form textarea{margin-bottom:20px}.quotation-form textarea{height:75px}.quotation-form .nice-select{width:100%;height:48px}.quotation-form .nice-select .option{width:100%}.quotation-form .bordered-btn,.quotation-form .dark-btn,.quotation-form .main-btn,.quotation-form .primary-btn,.quotation-form .white-btn{border-radius:6px}.recommended-item-wrap h4{font-size:24px;font-weight:600;line-height:32px;color:#1c1c1c;margin-bottom:20px}@media (max-width:767px){.recommended-item-wrap h4{text-align:center}}.recommended-item-inner{display:-ms-flexbox;display:flex;gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){.recommended-item-inner{-ms-flex-pack:center;justify-content:center}}.single-recommended-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:start;background:#fff;padding:20px;border:1px solid #eee;border-radius:6px;-ms-flex:0 0 217px;flex:0 0 217px}@media (max-width:767px){.single-recommended-item{-ms-flex:0 0 270px;flex:0 0 270px}}@media only screen and (min-width:576px) and (max-width:767px){.single-recommended-item{-ms-flex:0 0 217px;flex:0 0 217px}}.item-desc{margin-top:30px}.item-desc h6{font-size:16px;font-weight:500;line-height:22px}.item-desc p{font-size:16px;font-weight:400;line-height:24px;color:#8b96a5;margin-top:5px}.extra-service-section h4{font-size:24px;font-weight:600;line-height:32px;color:#1c1c1c;margin-bottom:20px}.extra-service-bg{position:relative;z-index:1;background-size:cover;background-position:50%;background-repeat:no-repeat;height:120px}@media (max-width:767px){.extra-service-bg{height:200px}}.extra-service-icon{width:55px;height:55px;background:#d1e7ff;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:2px solid #fff;position:absolute;bottom:-25px;right:20px}.extra-service-content{background:#fff;padding:25px;width:100%}.extra-service-content h6{font-size:16px;font-weight:500;line-height:22px}.single-extra-service{border:1px solid #eee;border-radius:6px;position:relative;z-index:1}@media (max-width:767px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1200px){.single-extra-service{margin-bottom:30px}}.supplier_region_section h4{font-size:24px;font-weight:600;line-height:32px;color:#1c1c1c;margin-bottom:30px}.supplier_region_inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:767px){.supplier_region_inner{-ms-flex-pack:start;justify-content:flex-start;padding:0 40px}}.single_supplier_region{display:-ms-flexbox;display:flex;-ms-flex:0 0 220px;flex:0 0 220px;margin-bottom:20px}.region-content{padding-left:15px}.region-content h4{font-size:16px;font-weight:400;line-height:24px}.region-content p{font-size:13px;font-weight:400;line-height:16px}.newsletter-inner h4{font-size:20px;font-weight:600;line-height:28px}.newsletter-inner p{font-size:16px;font-weight:400;line-height:24px;color:#606060}.subscribed-form input{width:275px;height:47px;background:#fff}@media (max-width:767px){.subscribed-form input{width:265px}}.subscribed-form{display:-ms-inline-flexbox;display:inline-flex;margin-top:30px}.subscribed-form .subscribed-btn a{width:110px;height:45px;border-radius:5px;margin-left:15px}@media (max-width:767px){.subscribed-form .subscribed-btn a{width:100px}}.breadcrumb-area{height:400px;background-size:cover;background-position:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1;overflow:hidden}.breadcrumb-area .content{position:relative;height:100%;padding:60px 20px}.breadcrumb-area .content h1{font-size:55px;font-weight:900;color:#fff;-ms-flex-align:end;align-items:end;-ms-flex-pack:end;justify-content:end;padding:20px 40px}.breadcrumb-area .content:after{position:absolute;content:"";width:100%;height:145%;background:rgba(15,63,63,.85);top:-25px;left:15px;z-index:-1}.breadcrumb-area .content.rental,.breadcrumb-area .content.rental-package{width:85%;padding:25px 15px;bottom:-50px}.breadcrumb-area .content.rental-package:after,.breadcrumb-area .content.rental:after{content:unset}.breadcrumb-area .content.rental-package h1,.breadcrumb-area .content.rental h1{font-size:50px;line-height:50px;background:hsla(0,0%,100%,.85);color:#8f191c}.breadcrumb-area .content.dancing-floor{width:100%;padding:25px 10px;bottom:-50px}.breadcrumb-area .content.dancing-floor:after{content:unset}.breadcrumb-area .content.dancing-floor h1{font-size:36px;line-height:40px;background:hsla(0,0%,100%,.85);color:#8f191c}.breadcrumb-area.red-dark-bg{height:150px}.breadcrumb-area.red-dark-bg.faqs{height:100px}.breadcrumb-area.red-dark-bg.faqs h1{padding:0 15px}.breadcrumb-area.red-dark-bg h1{padding:0 25px;font-size:50px;font-weight:700;color:#fff}.breadcrumb-area.gallery{height:90px}.breadcrumb-area .breadcrumb-title h3{font-size:36px;font-weight:500;line-height:46px;margin-top:40px;color:#333}@media only screen and (min-width:992px) and (max-width:1200px){.breadcrumb-area .breadcrumb-title h3{font-size:30px;line-height:40px}}@media only screen and (min-width:768px) and (max-width:991px){.breadcrumb-area .breadcrumb-title h3{font-size:25px;line-height:35px}}@media (max-width:767px){.breadcrumb-area .breadcrumb-title h3{font-size:20px;line-height:30px}}.breadcrumb-area h6{margin-top:10px;color:#777}.breadcrumb-area h6,.breadcrumb-area h6 a{font-size:15px;font-weight:400;line-height:26px}.breadcrumb-area h6 a{color:#000}.sidebar-wrapper{background:#f8f8f8}.single-sidebar h3{font-size:20px;font-weight:500;line-height:24px;margin:20px 0}@media only screen and (min-width:992px) and (max-width:1160px){.single-sidebar h3{margin:15px 0}}.farny-sidebar-block-item a{font-size:15px;font-weight:400;line-height:22px}.sidebar-box{padding:25px;border-bottom:1px solid #eee}@media only screen and (min-width:992px) and (max-width:1160px){.filter-price-text{padding:20px}}.sidebar-box ul li{display:block;position:relative}@media only screen and (min-width:992px) and (max-width:1160px){.sidebar-box ul li{display:block;position:relative;padding:5px 0}}.showing-result-shorting{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.showing-result-shorting .showing p{margin:0}.shorting li{display:block}.single-sidebar h6{font-size:20px;font-weight:400}.product-area .pagination{margin-top:50px;-ms-flex-pack:end;justify-content:end}.page-link{border-radius:50%;margin-right:15px;width:48px;height:48px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#777}.page-item:first-child .page-link{display:none}.page-item:last-child .page-link{border-top-right-radius:50%;border-bottom-right-radius:50%}.active>.page-link,.page-link.active{border-radius:50%;margin-right:15px;width:48px;height:48px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:#8f191c;border-color:#8f191c}.farny-sidebar-block-item{display:-ms-inline-flexbox;display:inline-flex}.farny-sidebar-block-item input{margin-right:15px}.color-picker-wrap{display:-ms-flexbox;display:flex;gap:10px}.filter-price{padding:0 0 0 15px}.filter-price-text{margin-top:15px}input[type=checkbox]{width:inherit}.dot-square{background:#f8f8f8;padding:15px}.list-icon{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-left:1px solid #eee;padding:12px}.list-icon,.midle{background:#f8f8f8}.midle{padding:11px;width:445px}.shorting select{width:275px}.product-details-wrap h4{font-size:25px;font-weight:500;line-height:30px}.product-details-wrap span{font-size:26px;font-weight:500;line-height:40px;color:#8f191c;margin-top:10px}.product-details-wrap del{font-size:20px;font-weight:300;line-height:30px;color:#707070;margin-left:10px}.product-review i{color:#feb53e;font-size:18px;margin:10px 0}.product-review{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:15px 0}.product-review span{padding-left:15px;font-size:15px;font-weight:400;line-height:26px;color:#707070}.product-summary p{font-size:15px;font-weight:400;line-height:28px;border-top:2px solid #ddd;padding:20px 0 15px}.product-color h6{margin:10px 0}.product-size{margin:15px 0}.product-size span{border:1px solid #ddd;width:30px;height:30px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:6px 0;margin-right:8px}.product-details-cart{display:-ms-flexbox;display:flex}.qty-plus-minus{width:125px;height:50px;border:1px solid #eee;display:inline-block;overflow:hidden;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;margin-right:20px}.qty-plus-minus input.qty-input{background:transparent none repeat scroll 0 0;border:medium none;color:#4b5966;float:left;font-size:15px;height:auto;margin:0;padding:0;text-align:center;width:40px;outline:none;font-weight:500}.dec.farny-qtybtn,.inc.farny-qtybtn{background:#fff;color:#333;padding:8px 16px}.dec.gi-qtybtn,.inc.gi-qtybtn{cursor:pointer;border:1px solid #eee;padding:16px}.nav-tabs .nav-link{color:#333;font-size:16px;font-weight:500;letter-spacing:0;margin-right:40px}.nav-tabs{border-bottom:none}#nav-tab .nav-link.active{border-bottom:3px solid #8f191c}#nav-tab .nav-link{border:none;padding:15px;padding-left:0}@media (max-width:768px){#nav-tab .nav-link{padding-left:0}}.review-list{margin-bottom:50px}.review-item{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:start;padding:30px 20px;border-bottom:1px solid #eee}.reviewer-img{margin-right:30px}.reviewer-meta a{color:#333;font-size:18px;font-weight:500;line-height:26px}.reviewer-meta a span{color:#777;font-weight:400;padding-left:15px}.reviewer-quote{margin-top:5px}.reviewer-meta p{font-size:15px}.reviewer-rating{display:-ms-flexbox;display:flex;margin-bottom:5px}.reviewer-rating li{margin-right:5px}.reviewer-rating li i{font-size:16px;color:#bbb}.reviewer-rating li .active{color:#faa322}.reviewer-descrip{width:100%}.review-form h3{margin-bottom:15px}.review-form .btn{border:2px solid}.review-form .btn:hover{background:#d81324;color:#fff;border-color:#d81324}.review-rating{margin:0 15px 30px;display:-ms-flexbox;display:flex}.review-rating li{margin-right:15px}.review-rating li i{width:45px;height:45px;line-height:45px;text-align:center;border-radius:50%;background:#f5f5f5;color:#555;font-size:14px;text-shadow:2px 3px 8px rgba(0,0,0,.1);cursor:pointer}.review-rating li i:hover{color:#fff;background:#ff4d24}.star-rating input{display:none}.star-rating input:checked~label:after{opacity:1}.star-rating label{display:inline-block;position:relative;cursor:pointer;margin-right:5px}.star-rating{margin-bottom:15px}.review-form p{margin:10px 0}p.prod-rating{font-weight:500}.star-rating label:hover:after,.star-rating label:hover:hover~label:after{opacity:1}.star-rating label:before{color:#dfdfdf}.star-rating label:after,.star-rating label:before{content:"\F005";font-family:Font Awesome\ 5 Free;font-weight:600;display:block}.star-rating label:after{position:absolute;top:0;left:0;color:#ff4d24;opacity:0}.pro-tab-addition-info h6{font-size:16px;color:#333;margin:14px 0;line-height:26px}.pro-tab-addition-info h6 span{color:#777}.pro-tab-addition-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}.pro-tab-descrip{border:1px solid #d3d3d3;padding:25px}.pro-tab-descrip p{font-size:15px;font-weight:400;line-height:30px}.single-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}table,td,th,tr{border:none}table.table.table-bordered{border:1px solid #eee}.table>:not(caption)>*>*{padding:20px 35px}.pro-tab-review{border:1px solid #eee}.reviewer-quote p{font-size:15px;font-weight:400;line-height:28px;padding-bottom:25px}.review-item:nth-of-type(4){border-bottom:none}.bordered-btn.orange{background:transparent;border:2px solid #8f191c;color:#8f191c;margin-left:20px;margin-top:0}.left-arrow{left:15px;z-index:99}.left-arrow,.right-arrow{background:#fff;padding:5px;border-radius:50%;position:absolute;top:50%}.right-arrow{right:15px}.table-content table{background:#fff;border:1px solid #e5e5e5;text-align:center;width:100%;color:#444}.table-content table th{font-weight:500;padding:20px 10px;text-align:center;vertical-align:middle;white-space:nowrap;font-size:15px}th{background:#eee}.table-content table td{padding:25px 10px;vertical-align:middle;font-size:14px}table,td,th,tr{border-bottom:1px solid #eee}.prod_thum{display:table-cell}.prod_thum img{width:60px;height:auto}.prod_title{display:table-cell;padding-left:20px}.product-stock-status span,.table-content table td.product-name a{font-size:15px;font-weight:500;margin-left:10px;text-transform:capitalize;color:#000}.product-stock-status span{color:#21b3fa;font-weight:500}.table-content table td.product-name{width:270px}.table-content table td.product-remove a{display:inline-block;font-size:18px;color:#444;text-align:center;transition:all .3s ease-in}.table-content table .product-price .amount{font-size:15px;font-weight:600}.table-content table td.product-remove a:hover i,.table-content table td.product-remove i:hover{color:#ff6900}.table-content table td.product-name a:hover{color:#444}.table-content table td.product-quantity{width:180px}.table-content table td.product-remove{width:150px}.table-content table td.product-price{width:130px}td.product-quantity input{width:75%;height:40px}.proceed-to-checkout{display:block;margin-top:10px}.proceed-to-checkout .bordered-btn,.proceed-to-checkout .dark-btn,.proceed-to-checkout .main-btn,.proceed-to-checkout .primary-btn,.proceed-to-checkout .white-btn{width:100%}.single-cart-item{border-bottom:1px solid #ddd;padding:20px}.single-cart-item h6{color:green;position:relative}.single-cart-item i{float:right;color:#444}.single-cart-item p{margin:0}.single-cart-item p.price b{font-size:17px;color:#444;margin-right:30px}.calculation-area span{float:right}.calculation-area{padding:20px}@media (max-width:767px){.calculation-area{margin-top:30px}}.calculation-area b p{border-top:1px solid #ddd;margin-top:25px;color:#444;font-size:16px}.buttons-cart input{width:170px;margin-right:15px;height:50px}.shop-cart-wrap{background:#f8f8f8;padding:15px;border:1px dashed #ddd}.shop-cart-wrap h6{font-size:17px;font-weight:500;line-height:26px;margin-bottom:25px;border-bottom:1px solid #eee;padding-bottom:15px}.calculation-area p{font-size:14px;font-weight:400;line-height:32px;color:#777}p.total_amount{color:#333;font-weight:500}.promo-code{padding:0 20px}.promo-code input{background:#fff;margin-bottom:20px}.buttons-cart .bordered-btn.orange{margin-left:0;margin-top:30px;width:200px}.mini_cart_wrap{background:#fff none repeat scroll 0 0;height:100%;position:fixed;right:0;top:0;transition:all .7s ease 0s;width:350px;z-index:9999;overflow-y:scroll;transform:translateX(100%);opacity:0;visibility:hidden}.mini_cart_wrap.active{transform:translateX(0);opacity:1;visibility:visible}.close-icon{margin-top:-16px;text-align:right}.close-icon>button{background:transparent none repeat scroll 0 0;border:0 none;cursor:pointer;font-size:20px;padding:0}.close-icon>button i{font-size:20px;color:#333}.offcanvas-overlay{position:fixed;background:#000;top:0;left:0;height:100%;width:100%;z-index:99;opacity:0;visibility:hidden;transition:.3s}.offcanvas-overlay.active{opacity:.5;visibility:visible}.close-icon.menu-close{padding:30px;top:20px}.mini_cart_wrap.active{overflow-y:auto}.mini-cart .cart-count{line-height:22px;font-size:13px;color:#ff6900}.mini-cart-content{padding:15px}.mini-cart-content .mini-cart-items{padding:20px;padding-bottom:0}.mini-cart-content .mini-cart-item{border-bottom:1px solid #efefef}.mini-cart-content .mini-cart-item:first-child{padding-top:0;margin-top:0;border-top:0}.mini-cart-content .mini-cart-item-image{width:50px;height:50px;border:2px solid #f3f3f3;float:left;margin-right:15px}.mini-cart-content .mini-cart-item-image a{display:block;width:46px;height:46px}.mini-cart-content .mini-cart-item-des{position:relative;overflow:hidden;margin-bottom:20px}.mini-cart-content .mini-cart-item-des a{display:block;font-size:16px;font-weight:500;text-align:left;color:#333;margin-bottom:4px}.mini-cart-content .mini-cart-item-des .mini-cart-item-price{font-size:13px;color:#888;display:block;margin-top:3px;float:left}.mini-cart-content .mini-cart-item-des .mini-cart-item-price b{color:#222;font-size:15px;margin-right:25px}.mini-cart-content .mini-cart-item-des .mini-cart-item-quantity{font-size:15px;line-height:1;color:#777;margin-left:20px}.mini-cart-content .mini-cart-item-des .cart-cross-btn{font-size:18px;color:#d81324;display:block;position:absolute;right:0;bottom:15px;font-weight:400;cursor:pointer}.mini-cart-content .mini-cart-item{margin-bottom:25px}.mini-cart-content .mini-cart-action{padding:15px;text-align:center;padding-top:0}.mini-cart-content .mini-cart-action .mini-checkout-price{font-size:15px;font-weight:500;color:#777;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}.mini-checkout-price b{margin-right:20px}.cart-action-btn .bordered-btn,.cart-action-btn .dark-btn,.cart-action-btn .main-btn,.cart-action-btn .primary-btn,.cart-action-btn .white-btn{font-size:15px;display:-ms-inline-flexbox;display:inline-flex;padding:7px 20px;-ms-flex-pack:center;justify-content:center;margin:16px 10px;-ms-flex-align:center;align-items:center}.mini-cart-header{background:#f9fafb;padding:20px 30px;margin-bottom:10px;position:relative}.close-icon.menu-close{position:absolute;top:4px;right:0}.checkout-wrap{background:#f8f8f8;padding:30px}.checkout-wrap input{border-radius:0;margin-bottom:25px}.checkout-wrap input,.checkout-wrap select{background:#fff;border:none}.checkout-wrap h5{font-size:20px;font-weight:500;line-height:24px;margin-bottom:30px}.checkout-wrap span.checkmark{background:#fff!important}.checkout-wrap .checkmark:after{border-color:#333}.form-inner{background:#fff;width:480px;height:auto;padding:30px;padding-top:0}.form-header h3{font-size:40px;font-weight:600;line-height:60px;text-align:center;margin-bottom:50px}.form-inner input.form-control{padding:12px 20px;line-height:1.2;border-radius:0;margin:20px 0}.form-group .bordered-btn,.form-group .dark-btn,.form-group .main-btn,.form-group .primary-btn,.form-group .white-btn{width:100%}.form-meta .checkbox-wrap{margin:0}.form-meta .text-link{font-weight:400}.form-inner a.form_link{color:#8f191c}.modal-header{border-bottom:none}.form-inner.sign-in .form-header h3{margin-bottom:15px}.modal-content{border-radius:0;width:600px}.form-header p{font-size:15px;font-weight:400;line-height:25px;margin-bottom:50px}.form-group p{font-size:14px;font-weight:400;line-height:24px}.about-content-wrap h3{font-size:40px;font-weight:600;line-height:55px;margin-bottom:40px}.about-content-wrap p{font-size:16px;font-weight:400;line-height:28px}.about-content-wrap h6{font-size:20px;font-weight:600;line-height:32px;margin-top:40px;margin-bottom:15px}@media only screen and (min-width:768px) and (max-width:991px){.about-img{margin-top:30px}}@media (max-width:767px){.about-img{margin-top:30px}}.counter-area{overflow:hidden;height:700px;background-size:cover;background-position:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;z-index:-1;margin-top:-50px}.counter-area.post-events{height:560px}.single-counter-box{text-align:center;font-size:20px;font-weight:700;padding:15px 15px 50px;line-height:24px}.single-counter-box .counter-number span{font-size:50px;color:#333;margin:30px 0 10px}.single-counter-box p.counter-number{font-size:36px;font-weight:600;line-height:42px;color:#333}.single-counter-box h6{font-size:18px;font-weight:400;line-height:32px;color:#333}.single-team-member{margin-top:60px}.team-img img{border-radius:5px}.team-desc h6{font-size:22px;font-weight:500;line-height:32px;margin-top:20px}.team-desc p{font-size:15px;font-weight:400;line-height:25px}.single-contact-info{text-align:center;border:1px solid #eee;padding:25px}.single-contact-info .contact-info-icon{margin-bottom:20px}.single-contact-info h6{font-size:20px;font-weight:500;line-height:30px;margin-bottom:8px}.single-contact-info p{font-size:16px;font-weight:400;line-height:26px}.contact-form-wrapper{padding:50px 0}.contact-form-inner{background:#f1f2f2;padding:45px}.contact-form-inner button[type=submit],.contact-form-inner input[type=submit]{padding:8px 30px;margin-top:15px}.contact-form-inner button[type=submit]:hover,.contact-form-inner input[type=submit]:hover{background:rgba(143,25,28,.7)}.contact-form-inner h6{font-size:30px;font-weight:600;line-height:30px;margin-bottom:30px}.contact-form-inner label{margin-bottom:8px;display:block}.contact-form-inner label small{color:#aaa;font-size:80%}.contact-form-inner p{font-size:16px;font-weight:400;line-height:25px}.contact-form-inner input,.contact-form-inner select,.contact-form-inner textarea{background:#fff;border-radius:0;margin-bottom:15px}.contact-form-inner input.dark,.contact-form-inner select.dark,.contact-form-inner textarea.dark{background:#fff;color:#000;border-radius:8px;padding:7px 10px}textarea.dark{background:#fff!important;font-size:12px;line-height:normal;height:76px!important;padding:15px 10px!important}.contact-form-inner form{margin-top:30px}.contact-form-inner textarea{height:150px}.footer-left{text-align:start}@media only screen and (min-width:768px) and (max-width:991px){.footer-left{text-align:center;margin-bottom:60px}}@media (max-width:767px){.footer-left{text-align:center;margin-bottom:50px}}.footer-content p{font-size:15px;font-weight:400;line-height:24px;margin:40px 0}.social-area a{background:#fff;width:40px;height:40px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-right:15px}.social-area a i{font-size:20px;font-weight:400;color:#777}.social-area a:hover i{color:#8f191c}.footer-widget{text-align:start}@media (max-width:767px){.footer-widget{text-align:center}}.footer-widget h5{color:#fff;font-size:18px;font-weight:600;line-height:22px}.footer-widget ul li{display:block}.footer-widget ul{margin-top:20px}.footer-widget ul li,.footer-widget ul li a{color:hsla(0,0%,100%,.75);font-size:16px;font-weight:400;line-height:22px;padding-bottom:3px}.footer-widget ul li:hover,.footer-widget ul li a:hover{color:#fff}.contact-form-wrap{display:-ms-flexbox;display:flex;margin-top:50px;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #eee}@media (max-width:767px){.contact-form-wrap{margin-top:5px}}.contact-form input,.subscribted-btn input{border:none;border-radius:0;padding:15px 0;margin-bottom:0}.subscribted-btn input{border-bottom:none}.subscribted-btn input[type=button]{background:#2a1b16;color:#8f191c;padding:5px}.payment-card-wrapper{margin-top:50px}.payment-card-wrapper img{margin-right:25px}.footer-bottom a,.footer-bottom p{color:#fff;font-size:14px}.footer-bottom a{font-weight:400;text-decoration:underline;margin-left:45px}@media (max-width:767px){.footer-bottom a{margin:5px 5px auto}}.footer-inner{padding:6px 0}@media (max-width:767px){.footer-inner{text-align:center}}.footer-bottomr-right{text-align:right}@media (max-width:767px){.footer-bottomr-right{text-align:center}}.footer-area.footer-three{border-top:1px solid #eee}.footer-four .footer-widget h5,.footer-three .footer-widget h5{font-size:14px;font-weight:500;line-height:110%;color:#9a9caa;text-transform:uppercase;letter-spacing:.06em}.footer-four .footer-widget h5{font-family:Inter}.footer-four .footer-widget ul,.footer-three .footer-widget ul{margin-top:25px}.footer-four .footer-widget ul li a,.footer-three .footer-widget ul li a{font-family:Inter;font-size:16px;font-weight:400;line-height:110%;color:#272343}.footer-three .footer-content{padding-right:15px}.footer-four .footer-content{padding-right:55px}@media (max-width:767px){.footer-four .footer-content{padding-right:0}}.footer-three .social-area a i:hover{color:#029fae}.footer-three .social-area a i{position:relative;z-index:1}.footer-three .social-area a i:after{position:absolute;content:"";border:1px solid #029fae;width:100%;height:100%;top:-8px;left:-8px;padding:17px;border-radius:50%;visibility:hidden;opacity:0}.footer-three .social-area a i:hover:after{visibility:visible;opacity:1}.footer-three .subscribted-btn input[type=button]{background:#029fae;color:#fff;padding:8px;border-radius:5px}.footer-four .social-area a i{color:#000}.footer-four .social-area a{background:none;margin-right:0}.instragram-section .subscribted-btn input[type=button]{background:none;color:#000;padding:8px;border-radius:5px;text-transform:uppercase;font-size:16px;font-weight:600;line-height:22px}.instragram-section .contact-form-wrap{border-bottom:2px solid #000}.footer-bottom .go-top{background:none;width:inherit;height:inherit;bottom:8px;right:125px}.footer-bottom .go-top a{color:#fff;text-decoration:none}.footer-bottom .go-top a i{color:#fff;margin-left:10px}.footer-five .footer-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;border-top:none;padding:10px 0}@media (max-width:767px){.footer-five .footer-inner{display:block}}.footer-five .footer-content p{font-size:16px;margin:20px 0}.footer-five .footer-widget ul{margin-top:20px}.footer-five .footer-widget ul li a{color:#8b96a5;font-size:16px;font-weight:400;line-height:26px;padding-bottom:10px}.footer-five .footer-left{-ms-flex:2;flex:2;padding-right:60px}@media (max-width:767px){.footer-five .footer-left{padding-right:0}}.footer-five .footer-right,.footer-five .footer-widget{-ms-flex:1;flex:1}.footer-five .footer-widget h5{color:#1c1c1c;font-size:16px;font-weight:500;line-height:22px}.app-store-wrap img{margin:15px 0 0}.footer-five .social-area a{background:#bbbcbe;border-radius:50%;margin-right:10px}.footer-five .social-area a i{color:#fff}.footer-five .footer-bottom p{color:#1c1c1c}.footer-five .copyright-area p{color:#333}@media (max-width:767px){.footer-five .copyright-area p{text-align:center}}.footer-bottom-right{text-align:right}@media (max-width:767px){.footer-bottom-right{text-align:center}}.footer-five .footer-bottom-right a{color:#333}.faq-inner-section-area{position:relative;z-index:1}.faq-inner-section-area .faq-widget-area ul{-ms-flex-pack:center;justify-content:center;background:#f4f4f4;border-radius:16px;padding:18px;width:994px;margin:0 auto}@media (max-width:767px){.faq-inner-section-area .faq-widget-area ul{width:100%}}@media only screen and (min-width:768px) and (max-width:991px){.faq-inner-section-area .faq-widget-area ul{width:100%}}.faq-inner-section-area .faq-widget-area ul li button{color:var(--ztc-text-text-2);text-align:center;font-family:var(--ztc-family-font1);font-size:var(--ztc-font-size-font-s18);font-style:normal;font-weight:700;line-height:18px;display:inline-block;background:var(--ztc-text-text-1);padding:16px 20px;border-radius:4px;margin:0 16px 0 0}@media only screen and (min-width:768px) and (max-width:991px){.faq-inner-section-area .faq-widget-area ul li button{margin-bottom:10px}}@media (max-width:767px){.faq-inner-section-area .faq-widget-area ul li button{margin-bottom:10px}}.faq-inner-section-area .faq-widget-area ul li button.active{background:var(--ztc-text-text-4);transition:all .4s;color:var(--ztc-text-text-2)}.faq-inner-section-area .faq-widget-area .faq-section-area .accordian-area .accordion-item{border:none;background:var(--ztc-text-text-4);border-radius:8px;padding:0}.faq-inner-section-area .faq-widget-area .faq-section-area .accordian-area .accordion-item button{font-style:normal;font-weight:700;line-height:18px;letter-spacing:-.36px;border:none;box-shadow:none;background:#f4f4f4;padding:20px 18px}.faq-inner-section-area .faq-widget-area .faq-section-area .accordian-area .accordion-item button.accordion-button:not(.collapsed){background:none;transition:all .4s}.faq-inner-section-area .faq-widget-area .faq-section-area .accordian-area .accordion-item button.accordion-button:not(.collapsed):before{background:var(--ztc-text-text-1)}.faq-inner-section-area .faq-widget-area .faq-section-area .accordian-area .accordion-item button.accordion-button:not(.collapsed):after{filter:brightness(0)}.faq-inner-section-area .faq-widget-area .faq-section-area .accordian-area .accordion-item button:before{height:28px;width:28px;background:#0b0b0b;transition:all .4s;border-radius:50%;content:"";position:absolute;right:14px}.faq-inner-section-area .faq-widget-area .faq-section-area .accordian-area .accordion-item button:after{z-index:1}.faq-inner-section-area .faq-widget-area .faq-section-area .accordian-area .accordion-item .accordion-body{padding:0}.faq-inner-section-area .faq-widget-area .faq-section-area .accordian-area .accordion-item .accordion-body p{color:var(--ztc-text-text-3);font-family:var(--ztc-family-font1);font-size:var(--ztc-font-size-font-s16);font-style:normal;font-weight:500;line-height:24px;padding:0 18px 18px}.event4-section-area .accordion-item{border-radius:0;padding:5px 4px;border:0;border-bottom:1px solid rgba(0,0,0,.8);background:#fff}.event4-section-area .accordion-item:first-child{border-top:1px solid rgba(0,0,0,.8)}.event4-section-area .accordion-item button{display:block;padding:0;box-shadow:none;background:none}.event4-section-area .accordion-item button:after,.event4-section-area .accordion-item button:before{position:absolute;top:10px;right:10px;height:2px;width:14px;background:#0b0b0b;border-radius:8px}.event4-section-area .accordion-item button:before{transform:rotate(-90deg);content:"";visibility:visible;opacity:1;transition:all .4s}.event4-section-area .accordion-item button.accordion-button:not(.collapsed):before{visibility:hidden;opacity:0;transition:all .4s}.event4-section-area .accordion-item button span{line-height:16px;display:inline-block;padding:5px 0}.event4-section-area .accordion-item button span img{margin:0 4px 0 0}.event4-section-area .accordion-item button .accor-btn{font-size:18px;color:#000;font-weight:500;text-transform:uppercase;display:block}.event4-section-area .accordion-item .accordion-body{padding:15px 0;color:#3e3e3e;font-size:16px;font-weight:400}.event4-section-area .accordion-item .accordion-body table{width:100%;margin-bottom:10px}.event4-section-area .accordion-item .accordion-body table tr:first-child{background:#0b0b0b}.event4-section-area .accordion-item .accordion-body table tr:first-child td{color:#fff!important}.event4-section-area .accordion-item .accordion-body table tr td{font-size:16px;color:#3e3e3e;border:1px solid #eee;padding:2px 5px}.event4-section-area .accordion-item .accordion-body p{color:#3e3e3e;font-size:16px;font-weight:400}.event4-section-area.faqs .accordion-item{border-radius:0;padding:5px 4px;border:0;border-bottom:1px solid rgba(0,0,0,.8);background:#fff}.event4-section-area.faqs .accordion-item:first-child{border-top:none}.event4-section-area.faqs .accordion-item button{display:block;padding:0;box-shadow:none;background:none}.event4-section-area.faqs .accordion-item button:after,.event4-section-area.faqs .accordion-item button:before{position:absolute;top:32px;right:10px;height:2px;width:14px;background:#0b0b0b;border-radius:8px}.event4-section-area.faqs .accordion-item button:before{transform:rotate(-90deg);content:"";visibility:visible;opacity:1;transition:all .4s}.event4-section-area.faqs .accordion-item button.accordion-button:not(.collapsed):before{visibility:hidden;opacity:0;transition:all .4s}.event4-section-area.faqs .accordion-item button span{line-height:16px;display:inline-block;padding:5px 0}.event4-section-area.faqs .accordion-item button span img{margin:0 4px 0 0}.event4-section-area.faqs .accordion-item button .accor-btn{padding:25px 0;font-size:20px;color:#000;font-weight:700;text-transform:uppercase;display:block}.event4-section-area.faqs .accordion-item .accordion-body{padding:15px 0 35px;color:#3e3e3e;font-size:16px;font-weight:400}.event4-section-area.faqs .accordion-item .accordion-body table{width:100%;margin-bottom:10px}.event4-section-area.faqs .accordion-item .accordion-body table tr:first-child{background:#0b0b0b}.event4-section-area.faqs .accordion-item .accordion-body table tr:first-child td{color:#fff!important}.event4-section-area.faqs .accordion-item .accordion-body table tr td{font-size:16px;color:#3e3e3e;border:1px solid #eee;padding:2px 5px}.event4-section-area.faqs .accordion-item .accordion-body p{color:#3e3e3e;font-size:16px;font-weight:400}.event4-section-area.faqs .accordion-item button.accordion-button:not(.collapsed) span.accor-btn{color:#8f191c}.hide{display:none!important}.loader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:3;background:#030e0e;background:linear-gradient(270deg,#071e1e,#030e0e);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.loader svg path,.loader svg rect{fill:#8f191c}.gallery-wrapper{position:relative;z-index:1}.gallery-wrapper .content{position:relative;overflow:hidden;width:100%;height:96vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 3vh;background:#0f3f3f;background:linear-gradient(270deg,#0e3c3c,#0f3f3f)}.gallery-wrapper .content .gallery.full{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.gallery-wrapper .content .gallery.full .swiper-container .swiper-wrapper{display:-ms-flexbox;display:flex;height:80vh;-ms-flex-align:center;align-items:center}.gallery-wrapper .content .gallery.full .swiper-container .swiper-wrapper .swiper-slide{position:relative;height:50vh;transition:all .4s ease-out;box-sizing:border-box;width:auto;opacity:.25}.gallery-wrapper .content .gallery.full .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-next,.gallery-wrapper .content .gallery.full .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-prev{width:20%!important}.gallery-wrapper .content .gallery.full .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active{height:80vh;width:60%!important;opacity:1}.gallery-wrapper .content .gallery.full .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active:hover .zoom{opacity:1;pointer-events:auto;visibility:visible}.gallery-wrapper .content .gallery.full .swiper-container .swiper-wrapper .swiper-slide .image{width:100%;height:100%}.gallery-wrapper .content .gallery.full .swiper-container .swiper-wrapper .swiper-slide .image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.gallery-wrapper .content .gallery.full .swiper-container .swiper-wrapper .swiper-slide .overlay{position:absolute;left:0;bottom:0;z-index:2;width:100%;height:auto;padding:50px 50px 80px;background:transparent;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:end}.gallery-wrapper .content .gallery.full .swiper-container .swiper-wrapper .swiper-slide .overlay.show{opacity:1}.gallery-wrapper .content .gallery.full .swiper-container .swiper-wrapper .swiper-slide .overlay.show .text-wrap{opacity:1;visibility:visible}.gallery-wrapper .content .gallery.full .swiper-container .swiper-wrapper .swiper-slide .overlay .text-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:600px;opacity:0;visibility:hidden;transform:translateY(50px);transition:all .4s linear}.gallery-wrapper .content .gallery.full .swiper-container .swiper-wrapper .swiper-slide .overlay .text-wrap .name span{font-size:2.2em;font-weight:700;color:#fff}.gallery-wrapper .content .gallery.full .swiper-container .swiper-wrapper .swiper-slide .overlay .text-wrap .caption p{font-size:1.16em;color:#fff;line-height:1.7}.gallery-wrapper .content .gallery.full .swiper-next-button,.gallery-wrapper .content .gallery.full .swiper-prev-button{position:absolute;z-index:99;outline:none;transition:all .2s linear;width:20%;height:50vh;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;cursor:pointer}.gallery-wrapper .content .gallery.full .swiper-next-button.swiper-button-disabled,.gallery-wrapper .content .gallery.full .swiper-prev-button.swiper-button-disabled{opacity:.2}.gallery-wrapper .content .gallery.full .swiper-next-button i,.gallery-wrapper .content .gallery.full .swiper-prev-button i{font-size:68px;color:#fff!important}.gallery-wrapper .content .gallery.full .swiper-next-button{right:0;padding-left:5vw;-ms-flex-pack:start;justify-content:flex-start}.gallery-wrapper .content .gallery.full .swiper-prev-button{left:0;padding-right:5vw}.gallery-wrapper .content .gallery.thumb{position:relative;width:100%;max-width:1090px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-left:12px}.gallery-wrapper .content .gallery.thumb .swiper-container{width:100%}.gallery-wrapper .content .gallery.thumb .swiper-container .swiper-wrapper .swiper-slide{position:relative;height:10vh;box-sizing:border-box;cursor:pointer}.gallery-wrapper .content .gallery.thumb .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-thumb-active .image{box-shadow:inset 0 0 0 2px #8f191c;padding:2px}.gallery-wrapper .content .gallery.thumb .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-thumb-active .image .overlay{opacity:1}.gallery-wrapper .content .gallery.thumb .swiper-container .swiper-wrapper .swiper-slide .image{width:100%;height:100%;position:relative}.gallery-wrapper .content .gallery.thumb .swiper-container .swiper-wrapper .swiper-slide .image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.gallery-wrapper .content .gallery.thumb .swiper-container .swiper-wrapper .swiper-slide .image .overlay{position:absolute;left:2px;top:2px;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:end;-ms-flex-pack:end;justify-content:end;color:#fff;width:calc(100% - 4px);height:calc(100% - 4px);opacity:0;transition:all .2s linear}.gallery-wrapper .content .gallery.thumb .swiper-next-button{right:-15px;color:#fff!important}.gallery-wrapper .content .gallery.thumb .swiper-prev-button{left:-5px;color:#fff!important}.gallery-wrapper .content .gallery.thumb .swiper-next-button,.gallery-wrapper .content .gallery.thumb .swiper-prev-button{position:absolute;z-index:99;outline:none;transition:all .2s linear;width:32px;height:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#8f191c;cursor:pointer}.gallery-wrapper .content .gallery.thumb .swiper-next-button:hover,.gallery-wrapper .content .gallery.thumb .swiper-prev-button:hover{background-color:#641114}.gallery-wrapper .content .gallery.thumb .swiper-next-button.swiper-button-disabled,.gallery-wrapper .content .gallery.thumb .swiper-prev-button.swiper-button-disabled{opacity:.2}@media only screen and (max-width:1024px){.gallery-wrapper .content{padding:5vh 0}.gallery-wrapper .content .gallery.full .swiper-container .swiper-wrapper{height:70vh}.gallery-wrapper .content .gallery.full .swiper-container .swiper-wrapper .swiper-slide{height:50vh}.gallery-wrapper .content .gallery.full .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-next,.gallery-wrapper .content .gallery.full .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-prev{width:10%!important}.gallery-wrapper .content .gallery.full .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active{height:70vh;width:80%!important}.gallery-wrapper .content .gallery.full .swiper-container .swiper-wrapper .swiper-slide .overlay{padding:20px}.gallery-wrapper .content .gallery.full .swiper-container .swiper-wrapper .swiper-slide .overlay .text-wrap{transform:translateY(0)}.gallery-wrapper .content .gallery.full .swiper-container .swiper-wrapper .swiper-slide .overlay .text-wrap .name span{font-size:1.6em}.gallery-wrapper .content .gallery.full .swiper-container .swiper-wrapper .swiper-slide .overlay .text-wrap .caption p{font-size:1.06em}.gallery-wrapper .content .gallery.full .swiper-next-button,.gallery-wrapper .content .gallery.full .swiper-prev-button{width:10%;height:50vh;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.gallery-wrapper .content .gallery.full .swiper-next-button i,.gallery-wrapper .content .gallery.full .swiper-prev-button i{font-size:45px}.gallery-wrapper .content .gallery.full .swiper-next-button{padding-left:0}.gallery-wrapper .content .gallery.full .swiper-prev-button{padding-right:0}.gallery-wrapper .content .gallery.thumb{padding:0 30px;max-width:100%}.gallery-wrapper .content .gallery.thumb .swiper-container .swiper-wrapper .swiper-slide{height:80px}.gallery-wrapper .content .gallery.thumb .swiper-next-button{right:10px}.gallery-wrapper .content .gallery.thumb .swiper-prev-button{left:10px}}.short-content{width:100%}a.morelink{text-decoration:none;outline:none;font-weight:700;color:#0f5132}a.morelink:hover{cursor:pointer;color:#8f191c}.morecontent span{display:none}@media only screen and (min-width:992px) and (max-width:1200px){.navbar-expand-lg .navbar-nav .nav-link{font-size:14px}}@media only screen and (min-width:768px) and (max-width:991px){.promo-area .container{max-width:900px!important}.navbar-toggler{border:none;position:absolute;top:-60px;right:-30px;z-index:99}.header-three .navbar-toggler{border:none;position:absolute;top:-65px;right:0;z-index:99}.header-four .navbar-toggler{border:none;position:absolute;top:-45px;right:0;z-index:99}#header-2 .navbar-toggler{border:none;position:absolute;top:-108px;right:0;z-index:99}.navbar-toggler-icon{display:block;width:30px;height:2px;background-color:#8f191c;margin:6px 0;transition:all .3s ease-out 0s}.menu-four .navbar-toggler-icon{background-color:#000}.active .navbar-toggler-icon:first-of-type{transform:rotate(45deg);position:absolute;top:7px}.active .navbar-toggler-icon:nth-of-type(2){opacity:0}.active .navbar-toggler-icon:nth-of-type(3){transform:rotate(135deg);position:absolute;top:7px}.main-menu .navbar .navbar-collapse{position:absolute;top:16px;left:0;width:100%;background-color:#fff;z-index:999;padding:10px 16px;box-shadow:0 26px 48px 0 rgba(0,0,0,.15);margin-top:0;max-height:320px;overflow-y:scroll!important}.navigation .navbar .navbar-nav .nav-item .sub-nav-toggler{display:inline-block;position:absolute;top:8px;right:0;padding:10px 14px;font-size:16px;background:none;border:0;color:#777}.navigation .navbar .navbar-nav .nav-item .sub-nav-toggler i{display:block}.sub-menu{position:relative!important;width:100%!important;left:0!important;top:auto!important;opacity:1!important;visibility:visible!important;right:auto;box-shadow:none;text-align:left;border-top:0;transition:0s;background:#fff}.sub-menu,.sub-menu:after{display:none}.main-menu .navbar-nav .nav-link{padding:15px;font-size:15px}.main-menu .navbar-nav .nav-link:before{display:none}.main-menu .sub-menu li a{font-size:15px;display:block;padding:12px;padding-left:12px;transition:.3s;padding-left:30px}.main-menu .navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none;outline:0;cursor:pointer!important;box-shadow:none}.header-area .main-menu .navbar-nav .nav-link:hover{color:#8f191c}.header-area.absolute-header .main-menu .navbar-nav .nav-link.active{color:#fff}.header-btn .main-btn.primary{display:none}.portfolio-section .justify-content-end{-ms-flex-pack:start!important;justify-content:flex-start!important}.pop-up-icon{display:none}}@media only screen and (max-width:767px){.header-btn{display:none}.navbar-toggler{border:none;position:absolute;top:-75px;right:0;z-index:99}.header-four .navbar-toggler,.header-three .navbar-toggler,.header-two .navbar-toggler{border:none;position:absolute;top:-60px;right:0;z-index:99}#header-2 .navbar-toggler{border:none;position:absolute;top:-108px;right:0;z-index:99}.navbar-toggler-icon{display:block;width:30px;height:2px;background-color:#8f191c;margin:6px 0;transition:all .3s ease-out 0s}.menu-four .navbar-toggler-icon{background-color:#000}.active .navbar-toggler-icon:first-of-type{transform:rotate(45deg);position:absolute;top:7px}.active .navbar-toggler-icon:nth-of-type(2){opacity:0}.active .navbar-toggler-icon:nth-of-type(3){transform:rotate(135deg);position:absolute;top:7px}.main-menu .navbar .navbar-collapse{position:absolute;top:16px;left:0;width:100%;background-color:#fff;z-index:999;padding:10px 16px;box-shadow:0 26px 48px 0 rgba(0,0,0,.15);margin-top:0;max-height:320px;overflow-y:scroll!important}.navigation .navbar .navbar-nav .nav-item .sub-nav-toggler{display:inline-block;position:absolute;top:8px;right:0;padding:10px 14px;font-size:16px;background:none;border:0;color:#777}.navigation .navbar .navbar-nav .nav-item .sub-nav-toggler i{display:block}.sub-menu{position:relative!important;width:100%!important;left:0!important;top:auto!important;opacity:1!important;visibility:visible!important;right:auto;box-shadow:none;text-align:left;border-top:0;transition:0s;background:#fff}.sub-menu,.sub-menu:after{display:none}.main-menu .navbar-nav .nav-link{padding:15px;font-size:15px}.main-menu .navbar-nav .nav-link:before{display:none}.main-menu .sub-menu li a{font-size:15px;display:block;padding:12px;padding-left:12px;transition:.3s;padding-left:30px}.main-menu .navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none;outline:0;cursor:pointer!important;box-shadow:none}.header-area .main-menu .navbar-nav .nav-link:hover{color:#8f191c}.header-area.absolute-header .main-menu .navbar-nav .nav-link.active{color:#fff}.header-btn .main-btn.primary,.hero-area-img{display:none}.header-top-left{text-align:center}.header-top-right-inner.justify-content-end{-ms-flex-pack:center!important;justify-content:center!important;margin-top:10px}.autumn-deal-area.section-padding.pt-50{padding-top:0}.pop-up-icon{display:none}.single-comments-item.pl-100.pt-50{padding-left:60px}}@media only screen and (min-width:576px) and (max-width:767px){.navbar-toggler{top:-75px}.header-three .navbar-toggler,.navbar-toggler{border:none;position:absolute;right:0;z-index:99}.header-three .navbar-toggler{top:-60px}.menu-four .navbar-toggler{border:none;position:absolute;top:-108px;left:80px;z-index:99}.navbar-toggler-icon{display:block;width:30px;height:2px;background-color:#8f191c;margin:6px 0;transition:all .3s ease-out 0s}.menu-four .navbar-toggler-icon{background-color:#000}.active .navbar-toggler-icon:first-of-type{transform:rotate(45deg);position:absolute;top:7px}.active .navbar-toggler-icon:nth-of-type(2){opacity:0}.active .navbar-toggler-icon:nth-of-type(3){transform:rotate(135deg);position:absolute;top:7px}.main-menu .navbar .navbar-collapse{position:absolute;top:16px;left:0;width:100%;background-color:#fff;z-index:999;padding:10px 16px;box-shadow:0 26px 48px 0 rgba(0,0,0,.15);margin-top:0;max-height:320px;overflow-y:scroll!important}.navigation .navbar .navbar-nav .nav-item .sub-nav-toggler{display:inline-block;position:absolute;top:8px;right:0;padding:10px 14px;font-size:16px;background:none;border:0;color:#777}.navigation .navbar .navbar-nav .nav-item .sub-nav-toggler i{display:block}.sub-menu{position:relative!important;width:100%!important;left:0!important;top:auto!important;opacity:1!important;visibility:visible!important;right:auto;box-shadow:none;text-align:left;border-top:0;transition:0s;background:#fff}.sub-menu,.sub-menu:after{display:none}.main-menu .navbar-nav .nav-link{padding:15px;font-size:15px}.main-menu .navbar-nav .nav-link:before{display:none}.main-menu .sub-menu li a{font-size:15px;display:block;padding:12px;padding-left:12px;transition:.3s;padding-left:30px}.main-menu .navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none;outline:0;cursor:pointer!important;box-shadow:none}.header-area .main-menu .navbar-nav .nav-link:hover{color:#8f191c}.header-area.absolute-header .main-menu .navbar-nav .nav-link.active{color:#fff}.single-comments-item.pl-100.pt-50{padding-left:60px}.header-top-left{text-align:center}.header-top-right-inner.justify-content-end{-ms-flex-pack:center!important;justify-content:center!important;margin-top:10px}.autumn-deal-area.section-padding.pt-50{padding-top:0}.pop-up-icon{display:none}}@media (orientation:landscape) and (max-width:992px){.main-menu .navbar .navbar-collapse{max-height:220px!important}}.space6{height:6px}.space8{height:8px}.space10{height:10px}.space12{height:12px}.space14{height:14px}.space16{height:16px}.space18{height:18px}.space20{height:20px}.space22{height:22px}.space24{height:24px}.space26{height:26px}.space28{height:28px}.space30{height:30px}.space32{height:32px}.space34{height:34px}.space36{height:36px}.space38{height:38px}.space40{height:40px}.space42{height:42px}.space44{height:44px}.space46{height:46px}.space48{height:48px}.space50{height:50px}.space52{height:52px}.space54{height:54px}.space56{height:56px}.space58{height:58px}.space60{height:60px}.space62{height:62px}.space64{height:64px}.space66{height:66px}.space68{height:68px}.space70{height:70px}.space72{height:72px}.space74{height:74px}.space76{height:76px}.space78{height:78px}.space80{height:80px}.space82{height:82px}.space84{height:84px}.space86{height:86px}.space{height:88px}.space90{height:90px}.space92{height:92px}.space94{height:94px}.space96{height:96px}.space98{height:98px}.space100{height:100px}.no-padding{padding:0!important}.pd-20{padding:20px!important}.pd-30{padding:30px!important}.pd-40{padding:40px!important}.pd-60{padding:60px!important}.container-fluid{padding:0!important}.text-transform-none{text-transform:none!important}.logo a.navbar-brand img{width:160px}.header-top-left a:first-child{padding-right:15px}.header-top-left a i{position:relative;font-size:18px;top:2px}.header-top-left a:hover{color:hsla(0,0%,100%,.56)!important}.header-top-right-inner .social-area a{position:relative;width:unset;height:unset;background:none!important;margin-right:5px;top:2px}.header-top-right-inner .social-area a i{color:#fff!important;font-size:20px}.testimonial-wrapper.owl-carousel a{display:unset}h3.bb-line{font-size:18px;font-weight:700;color:#123e3e;text-transform:uppercase;position:relative;margin-bottom:20px}h3.bb-line:before{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background:#123e3e}.main-cta-area{background-size:cover;background-repeat:no-repeat;background-position:50%;padding:180px 0}.main-cta-area .content{height:100%;background:hsla(0,0%,100%,.75);padding:35px}.main-cta-area .content h2{color:#8f191c;text-transform:uppercase;font-size:22px;font-weight:900;padding-bottom:15px}.testimonial-section.bg-grey{background-color:#f2f2f2}.feature-section.theme-bg .single-feature-item{background:#fff;padding:25px;text-align:left}.feature-section.theme-bg .single-feature-item h5{display:inline-block;color:#0f3f3f;font-weight:780;padding-left:10px;font-size:22px;line-height:20px;vertical-align:middle;-ms-flex-align:center;align-items:center}.feature-section.theme-bg .single-feature-item .feature-thumb{position:relative}.feature-section.theme-bg .single-feature-item .feature-thumb img{height:60px;width:auto}.feature-section.theme-bg .single-feature-item .feature-content{padding-top:15px;line-height:normal;color:#0f3f3f}.feature-section.theme-bg.section-padding{padding:60px 0}.feature-section.theme-bg .section-title h2.middle{font-size:36px;padding-bottom:20px}.row.footer-left{position:relative}.row.footer-left:before{content:"";position:relative;width:100%;height:1px;background:hsla(0,0%,100%,.75);top:30px;left:10px;margin-right:22px}.row.footer-right{position:relative}.row.footer-right:before{content:"";position:relative;width:100%;height:1px;background:hsla(0,0%,100%,.75);top:30px;left:25px;margin-right:36px}.footer-area.section-padding{padding:30px 0 60px}.footer-logo{margin-bottom:70px}.footer-logo img{max-height:80px}.footer-right h5{color:#fff;font-size:16px;letter-spacing:1px;padding-left:12px}.footer-right h5.follow{padding-left:40px}.footer-right .social-area{margin-top:8px;text-align:end}.footer-right .social-area a{background:none;width:unset;height:unset;margin-right:5px}.footer-right .social-area a:last-child{margin-right:0}.footer-right .social-area a i{color:#fff!important;font-size:28px!important}.footer-right .social-area a:hover{opacity:.55}.footer-widget a i{padding-right:8px}.footer-widget ul.menu-link li{position:relative;padding-left:30px}.footer-widget ul.menu-link li:before{position:absolute;content:"";width:14px;height:14px;left:-2px;top:5px;border-radius:50%;background:#8f191c}.footer-widget ul.foot-contact-menu li{position:relative;padding-left:10px}.footer-widget ul.foot-contact-menu li i{font-size:16px;position:absolute;left:-14px;top:4px}#our-events.section-padding{padding:40px 0}#our-events .our-events-carousel .owl-nav button.owl-next,#our-events .our-events-carousel .owl-nav button.owl-prev{width:45px;height:45px;background:rgba(0,0,0,.36);color:#fff;border-radius:50%;font-size:20px;font-weight:100;line-height:16px;position:absolute;left:-70px;top:45%;transition:all .3s ease-out 0s}#our-events .our-events-carousel .owl-nav button.owl-next{left:auto;right:-70px}#our-events .our-events-carousel .owl-nav button.owl-next:hover,#our-events .our-events-carousel .owl-nav button.owl-prev:hover{background:#8f191c;color:#fff;border-color:#8f191c}#our-events .our-events-carousel .owl-nav i{font-size:22px}.bottom-cta-area{text-align:center;padding:160px 0;background:#231f20}.bottom-cta-area .content h2{color:#3e3e3e;font-size:75px;font-weight:600}.bottom-cta-area .content h1{color:#fff}.bottom-cta-area .content h1 span{display:block}.bottom-cta-area a.main-btn{text-transform:none;display:-ms-inline-flexbox;display:inline-flex}.shorting .nice-select{background:#fff;width:100%;margin-bottom:15px;height:36px;border-radius:8px;line-height:34px}.quote-content{color:#939598;font-size:13px;margin-bottom:15px}.contact-bg{padding-top:120px}.contact-bg img{max-height:80px;width:auto}.contact-bg h3{font-size:40px;padding:25px 80px;font-weight:900;color:#8f191c}.contact-bg a.call-us{background:#0f3f3f;padding:3px 15px;color:#fff;border-radius:8px;margin-bottom:20px}.contact-bg .txt-content{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:70%;padding:20px;font-size:18px;text-align:center;margin:15px auto}hr.dark{border-top:1px solid #000!important;opacity:.8;margin-top:30px}.image-box{background:#0f3f3f;color:#fff}.image-box .img-view{overflow:hidden;-o-object-fit:cover;object-fit:cover}.image-box .img-view,.image-box .img-view img{-o-object-position:center;object-position:center;height:180px}.image-box .img-view img{width:100%;-o-object-fit:fill;object-fit:fill}.image-box .content{padding:10px 35px 35px;font-weight:400;line-height:24px;color:hsla(0,0%,100%,.6)!important}.image-box .content h3{color:#fff;font-size:20px;font-weight:800;line-height:normal;margin-bottom:10px}.feature-area.section-padding{padding:40px 0 50px}.feature-area.red-dark-bg .feature-content{color:#fff;font-size:18px;line-height:normal}.feature-section.steps{position:relative;top:-25px}.feature-section.steps .single-feature-item{padding:50px 25px}.feature-section.steps .single-feature-item h5{position:relative;font-size:20px;line-height:20px;font-weight:800;color:#0f3f3f;display:block;padding-left:50px;padding-right:70px}.feature-section.steps .single-feature-item h5:before{content:attr(data-count);position:absolute;width:35px;height:40px;top:0;left:0;background:#0f3f3f;color:#fff;padding:5px 7px;font-size:25px;line-height:26px;font-weight:700;text-align:center}.feature-section.steps .single-feature-item .feature-content{padding:15px 0}.feature-section.steps-post{background-color:#34b350;position:relative;padding-bottom:30px}.feature-section.steps-post .single-feature-item{padding:0 25px 25px}.feature-section.steps-post .single-feature-item h5{position:relative;font-size:23px;line-height:24px;font-weight:500;color:#fff;display:block;padding-left:45px;padding-right:40px}.feature-section.steps-post .single-feature-item h5:before{content:attr(data-count);position:absolute;width:30px;height:30px;top:8px;left:0;background:#fff;color:#123e3e;padding:5px 7px;font-size:25px;line-height:20px;font-weight:700;text-align:center;border-radius:50%}.feature-section.steps-post .single-feature-item .feature-content{color:#fff;padding:25px 0 15px;font-weight:300;line-height:normal}.feature-section.steps-post .event-icon{position:relative;bottom:-15px;padding:0 40px}.feature-section.steps-post .event-icon svg{width:200px}.post-events .img-icon{text-align:center}.post-events .img-icon img{width:40px!important;height:auto}.img-icon{text-align:center}.img-icon img{width:65px;height:auto}.autumn-deal-area .content{font-size:18px}.autumn-deal-area .content p{padding-bottom:5px}.our-header{background:#fff;position:relative;padding:20px 30px;margin-top:-25px;z-index:1;color:#8f191c;font-size:28px;line-height:30px;font-weight:600}.our-header.rental{padding:40px 35px}.our-header .txt-content{font-size:28px}.row.all-rental{color:#fff}.row.all-rental:before{z-index:-1;position:absolute;content:"";background:#8f191c;top:25px;left:0;width:100%;height:90px}.row.all-rental .out-top-content{font-size:24px;line-height:normal}.our-top.all-rental .txt-content{color:#3e3e3e;font-size:18px;line-height:normal;font-weight:300;margin-top:20px}.our-top.all-rental .txt-content.first{margin-top:40px}.our-top.all-rental .txt-content strong{color:#222;font-weight:700}.our-top.all-rental .txt-content p{font-size:18px;color:#3e3e3e;padding:10px 0;line-height:normal}.bottom-cta-area{background-position:50%;background-size:cover;background-repeat:no-repeat}.new-prod-area .txt-content{line-height:normal}.pl-0{padding-left:0}.pr-0{padding-right:0}.row.col-bg{position:relative}.row.col-bg:before{position:absolute;content:"";background:#0f3f3f;width:calc(100% - 24px);height:100%;top:0;left:12px;z-index:-1}.content-img-wrap{-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;position:relative;font-size:16px}.content-img-wrap .img-content{position:relative;display:inline-block;width:200px}.content-img-wrap .img-content.wide{width:100%}.content-img-wrap .img-content .pkg{display:-ms-flexbox;display:flex;padding:0 8px;color:#fff;background:#0f3f3f;font-weight:600}.content-img-wrap .img-content .pkg-content{padding:1px 8px;background:#eceded;line-height:16px}.content-img-wrap .img-content .pkg-content ul li{display:block;line-height:normal}.content-img-wrap .img-content .price-contact{display:inline-block;background:#8f191c;color:#fff;font-size:13px;padding:0 8px;border-radius:4px;margin-top:2px}.content-img-wrap img{border:1px solid #aaa;padding:15px;height:100%;width:auto}.content-img-wrap img.no-border{border:none!important}.content-img-wrap img.lr-padding{padding:25px 25px 0}.content-img-wrap .content{padding:25px 70px;color:#fff}.content-img-wrap .content h3{color:#fff}.content-img-wrap .content .txt{font-weight:200;line-height:normal}img.wide{width:100%}.autumn-deal-area.bg-dark{background:#999b9e!important;padding:40px 0 20px}.color-palate{background:#f2f2f2 none repeat scroll 0 0;box-shadow:0 0 20px 1px rgba(0,0,0,.1);position:fixed;right:-285px;text-align:center;top:25%;transition:all .5s ease 0s;width:285px;z-index:999}.color-palate-head{background:#8f191c none repeat scroll 0 0;padding:7.5px 0;margin-bottom:20px}.color-palate-head h5,.secondary-head h6{color:#fff;font-size:14px;font-weight:600;margin:0;margin-top:4px;text-transform:uppercase}.various-color{overflow:hidden;padding:20px 0 15px}.colors-list{margin:0 20px}.secondary-head{background:#222 none repeat scroll 0 0;padding:14px 0}.palate-foo{color:#777;font-size:13px;font-weight:400;padding:10px 30px;line-height:1.8em}.color-trigger{background:#8f191c none repeat scroll 0 0;cursor:pointer;height:36px;left:-36px;position:absolute;top:0;width:36px;padding-top:6px;z-index:1;transition:all .3s ease}.color-trigger i{animation:fa-spin 2s linear infinite;-moz-animation:fa-spin 2s linear infinite;-ms-animation:fa-spin 2s linear infinite;-o-animation:fa-spin 2s linear infinite}.color-trigger:before{position:absolute;left:0;top:0;width:100%;height:100%;color:#fff;font-size:18px;line-height:36px;content:"\F0E0";font-family:Line Awesome Free;background-color:#8f191c;z-index:1;opacity:0;visibility:hidden;font-weight:900;transition:all .3s ease}.color-trigger i{color:#fff;font-size:18px;line-height:22px}.color-palate.visible-palate{right:0}.color-palate.visible-palate .color-trigger{left:0}.color-palate.visible-palate .color-trigger:before{opacity:1;visibility:visible}.color-palate .option-box{position:relative;padding:0 15px;margin-bottom:25px}.color-palate .lower-options h6{font-weight:600;margin-bottom:10px}.dark-layout .color-palate .lower-options h6{color:#000}.color-palate .option-box:after{display:table;content:"";clear:both}.color-palate .option-box li{position:relative;float:left;width:100%;margin:4px 0;font-size:14px;line-height:20px;padding:5px 18px;text-align:left;background-color:#fff;color:#8f191c;cursor:pointer;transition:all .3s ease}.color-palate .option-box li a{color:#8f191c;width:100%;height:100%}.color-palate .option-box li span{float:right}.color-palate .option-box li span i{font-weight:800;font-size:20px}.color-palate .option-box li:last-child{margin-right:0}.color-palate .option-box li:hover{background-color:#8f191c;color:#fff}.color-palate .option-box li:hover a{color:#fff}.color-palate .purchase-btn{position:relative;display:block;color:#fff;font-size:14px;line-height:30px;margin-top:10px;margin-bottom:5px;padding:6px 10px;background-color:#8f191c;max-width:160px;margin:10px auto 5px;border-radius:5px;transition:all .3s ease}.color-palate .purchase-btn:hover{background-color:#8f191c}body.dark-layout{background-color:var(--dark-layout-color)}.dark-layout .page-wrapper{background-color:#8f191c;color:#fff}