.mobile-nav__wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:999;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transform-origin:left center;transform-origin:left center;-webkit-transition:visibility 500ms ease 500ms,-webkit-transform 500ms ease 500ms;transition:visibility 500ms ease 500ms,-webkit-transform 500ms ease 500ms;transition:transform 500ms ease 500ms,visibility 500ms ease 500ms;transition:transform 500ms ease 500ms,visibility 500ms ease 500ms,-webkit-transform 500ms ease 500ms;visibility:hidden}.mobile-nav__wrapper.expanded{opacity:1;-webkit-transform:translateX(0%);transform:translateX(0%);visibility:visible;-webkit-transition:visibility 500ms ease 0ms,-webkit-transform 500ms ease 0ms;transition:visibility 500ms ease 0ms,-webkit-transform 500ms ease 0ms;transition:transform 500ms ease 0ms,visibility 500ms ease 0ms;transition:transform 500ms ease 0ms,visibility 500ms ease 0ms,-webkit-transform 500ms ease 0ms}.mobile-nav__wrapper .container{padding-left:0;padding-right:0}.mobile-nav__overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--thm-black);opacity:0.7;cursor:pointer}.mobile-nav__content{position:relative;width:300px;background-color:var(--thm-black);height:100%;overflow-y:auto;padding-top:30px;padding-bottom:30px;padding-left:20px;padding-right:20px;opacity:0;visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:opacity 500ms ease 0ms,visibility 500ms ease 0ms,-webkit-transform 500ms ease 0ms;transition:opacity 500ms ease 0ms,visibility 500ms ease 0ms,-webkit-transform 500ms ease 0ms;transition:opacity 500ms ease 0ms,visibility 500ms ease 0ms,transform 500ms ease 0ms;transition:opacity 500ms ease 0ms,visibility 500ms ease 0ms,transform 500ms ease 0ms,-webkit-transform 500ms ease 0ms;z-index:10}.mobile-nav__wrapper.expanded .mobile-nav__content{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:opacity 500ms ease 500ms,visibility 500ms ease 500ms,-webkit-transform 500ms ease 500ms;transition:opacity 500ms ease 500ms,visibility 500ms ease 500ms,-webkit-transform 500ms ease 500ms;transition:opacity 500ms ease 500ms,visibility 500ms ease 500ms,transform 500ms ease 500ms;transition:opacity 500ms ease 500ms,visibility 500ms ease 500ms,transform 500ms ease 500ms,-webkit-transform 500ms ease 500ms}.mobile-nav__close{position:absolute;display:flex;align-items:center;justify-content:center;top:20px;right:15px;width:40px;height:40px;background-color:rgba(255,255,255,0.3);color:#ffffff;font-size:16px;cursor:pointer;transition:all 200ms linear;transition-delay:0.1s}.mobile-nav__close:hover{background-color:var(--thm-primary-color)}.mobile-nav__close i:before{position:relative;display:inline-block;transform:rotate(0deg)}.mobile-nav__content .logo-box{margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex}.mobile-nav-search-box{position:relative;display:block;margin-bottom:30px}.mobile-nav-search-box form.search-form{position:relative;display:block;width:100%}.mobile-nav-search-box .search-form input[type="text"]{position:relative;display:block;width:100%;height:52px;background-color:#ffffff;border:1px solid #ffffff;color:#909090;font-size:16px;font-weight:500;padding-left:20px;padding-right:60px;border-radius:0px;font-family:var(--thm-font);transition:all 500ms ease 0s}.mobile-nav-search-box .search-form button{position:absolute;top:0px;right:0px;bottom:0px;width:50px;height:52px;color:#ffffff;font-size:15px;background:rgba(var(--thm-primary-color-rgb),0.80);text-align:center;border:0px solid #e7e7e8;border-top-right-radius:0px;border-bottom-right-radius:0px;transition:all 500ms ease 0s}.mobile-nav-search-box .search-form button i{position:relative;top:0px}.mobile-nav-search-box .search-form input[type="text"]:focus{color:var(--thm-black)}.mobile-nav-search-box .search-form input[type="text"]:focus+button,.mobile-nav-search-box .search-form button:hover{color:#ffffff;background-color:var(--thm-primary-color)}.mobile-nav-search-box .search-form input::-webkit-input-placeholder{color:rgba(var(--thm-black-rgb),.70)}.mobile-nav-search-box .search-form input:-moz-placeholder{color:rgba(var(--thm-black-rgb),.70)}.mobile-nav-search-box .search-form input::-moz-placeholder{color:rgba(var(--thm-black-rgb),.70)}.mobile-nav-search-box .search-form input:-ms-input-placeholder{color:rgba(var(--thm-black-rgb),.70)}.mobile-nav__container{border-top:1px solid rgba(255,255,255,0.1);border-bottom:1px solid rgba(255,255,255,0.1)}.mobile-nav__content .main-menu__list,.mobile-nav__content .main-menu__list>li>ul,.mobile-nav__content .main-menu__list>li>ul>li>ul{margin:0;padding:0;list-style-type:none}.mobile-nav__content .main-menu__list>li>ul,.mobile-nav__content .main-menu__list>li>ul>li>ul{display:none;border-top:1px solid rgba(255,255,255,0.1);margin-left:20px}.mobile-nav__content .main-menu__list>li:not(:last-child),.mobile-nav__content .main-menu__list>li>ul>li:not(:last-child),.mobile-nav__content .main-menu__list>li>ul>li>ul>li:not(:last-child){border-bottom:1px solid rgba(255,255,255,0.1)}.mobile-nav__content .main-menu__list>li>a,.mobile-nav__content .main-menu__list>li>ul>li>a,.mobile-nav__content .main-menu__list>li>ul>li>ul>li>a{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;line-height:30px;color:#ffffff;font-size:16px;font-family:var(--thm-font);font-weight:500;height:46px;transition:500ms}.mobile-nav__content .main-menu__list>li>ul>li>a{font-size:15px;font-weight:400}.mobile-nav__content .main-menu__list>li>ul>li>ul>li>a{font-size:14px;font-weight:400}.mobile-nav__content .main-menu__list>li>a.expanded,.mobile-nav__content .main-menu__list>li>ul>li>a.expanded,.mobile-nav__content .main-menu__list>li>ul>li>ul>li>a.expanded{color:var(--thm-primary-color)}.mobile-nav__content .main-menu__list>li>a>button,.mobile-nav__content .main-menu__list>li>ul>li>a>button,.mobile-nav__content .main-menu__list>li>ul>li>ul>li>a>button{width:30px;height:30px;background:rgba(var(--thm-primary-color-rgb),0.3);border:none;outline:none;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform 500ms ease;transition:-webkit-transform 500ms ease;transition:transform 500ms ease;transition:transform 500ms ease,-webkit-transform 500ms ease;padding:0}.mobile-nav__content .main-menu__list>li>a>button.expanded,.mobile-nav__content .main-menu__list>li>ul>li>a>button.expanded,.mobile-nav__content .main-menu__list>li>ul>li>ul>li>a>button.expanded{-webkit-transform:rotate(0deg);transform:rotate(0deg);color:var(--thm-primary-color)}.mobile-nav__content .home-showcase__title{background-color:rgba(255,255,255,0.1);margin-top:0px}.mobile-nav__wrapper .megamenu-content-box__inner{padding:0px 0px;background-color:transparent;box-shadow:none}.mobile-nav__wrapper .megamenu-content-box__inner::before{display:none}.mobile-nav__wrapper .megamenu-box__inner{padding:0px 0px;background-color:transparent;box-shadow:none}.mobile-nav__wrapper .megamenu-content-box .row ul{margin-left:0px}.mobile-nav__wrapper .megamenu-content-box .row ul li{padding:0 0px}.mobile-nav__wrapper .megamenu-content-box .row ul li:not(:last-child){border-bottom:1px solid rgba(255,255,255,0.1);padding:0 0px}.mobile-nav__wrapper .megamenu-content-box .row ul li a{position:relative;display:block;height:46px;font-size:14px;font-weight:400;line-height:46px;color:var(--thm-white);padding:0 0px;border-top:0px solid var(--thm-border-color);font-family:var(--thm-font)}.mobile-nav__wrapper .megamenu-box .row{--bs-gutter-x:20px;--bs-gutter-y:0px}.mobile-nav__wrapper .megamenu-box__inner .row [class*=col-]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.mobile-nav__contact{position:relative;display:block;margin-top:40px;margin-bottom:30px}.mobile-nav__contact li{position:relative;display:flex;align-items:center;color:#ffffff;font-size:15px;font-weight:500}.mobile-nav__contact li+li{margin-top:15px}.mobile-nav__contact li a{color:#ffffff;-webkit-transition:500ms;transition:500ms}.mobile-nav__contact li a:hover{color:var(--thm-primary-color)}.mobile-nav__contact li>i{position:relative;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:0%;background-color:rgba(255,255,255,0.1);color:#fff;font-size:12px;margin-right:10px}.mobile-nav__top{position:relative;display:flex;align-items:center;justify-content:space-between;margin-bottom:30px}.mobile-nav__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-nav__social a{position:relative;display:block;width:40px;height:40px;border-radius:50%;background-color:rgba(255,255,255,0.1);color:#ffffff;font-size:16px;line-height:40px;text-align:center;transition:500ms}.mobile-nav__social a+a{margin-left:10px}.mobile-nav__social a:hover{color:var(--thm-primary-color);background-color:#ffffff}.mobile-nav__content .main-menu__list>li>ul>li>ul>li>a>button,.mobile-nav__content .main-menu__list>li>ul>li>ul>li>ul{display:none !important}.main-header{position:relative;top:0;left:0;display:block;width:100%;background:transparent;-webkit-transition:all 500ms ease;transition:all 500ms ease;z-index:99}.main-menu{position:relative;display:block}.main-menu__wrapper{position:relative;display:block}.main-menu__wrapper-inner{display:flex;align-items:center}.main-menu-box{display:block;float:right;margin-left:auto}.main-menu .main-menu__list,.main-menu .main-menu__list>li>ul,.main-menu .main-menu__list>li>ul>li>ul,.stricky-header .main-menu__list,.stricky-header .main-menu__list>li>ul,.stricky-header .main-menu__list>li>ul>li>ul{margin:0;padding:0;list-style-type:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none}@media (min-width:1200px){.main-menu .main-menu__list,.main-menu .main-menu__list>li>ul,.main-menu .main-menu__list>li>ul>li>ul,.stricky-header .main-menu__list,.stricky-header .main-menu__list>li>ul,.stricky-header .main-menu__list>li>ul>li>ul{display:-webkit-box;display:-ms-flexbox;display:flex}}.main-menu .main-menu__list>li,.stricky-header .main-menu__list>li{position:relative;padding-top:30px;padding-bottom:31px}.main-menu .main-menu__list>li+li,.stricky-header .main-menu__list>li+li{margin-left:40px}.main-menu .main-menu__list>li>a,.stricky-header .main-menu__list>li>a{position:relative;display:inline-block;color:var(--thm-black);font-size:16px;line-height:28px;font-weight:600;text-transform:capitalize;font-family:var(--thm-font-2);-webkit-transition:all 500ms ease;transition:all 500ms ease}.main-menu .main-menu__list>li.current>a,.main-menu .main-menu__list>li:hover>a,.stricky-header .main-menu__list>li.current>a,.stricky-header .main-menu__list>li:hover>a{color:var(--thm-primary-color)}.main-menu .main-menu__list>li.dropdown>a,.stricky-header .main-menu__list>li.dropdown>a{padding-right:20px}.main-menu .main-menu__list>li>a,.stricky-header .main-menu__list>li>a{padding-right:0px}.main-menu .main-menu__list>li.dropdown>a:after{position:absolute;top:0px;right:0px;font-family:'icomoon' !important;content:"\e907" !important;color:#a29f98;font-size:16px;font-weight:100;transform:rotate(0deg);transition:all 200ms linear;transition-delay:0.1s;z-index:1}.main-menu .main-menu__list>li.current.dropdown>a:after,.main-menu .main-menu__list>li:hover.dropdown>a:after{color:#2c4e3f}.stricky-header .main-menu__list>li.current.dropdown>a:after,.stricky-header .main-menu__list>li:hover.dropdown>a:after{color:var(--thm-primary-color)}.main-menu .main-menu__list>li.dropdown>a:before,.main-menu .main-menu__list>li>a::before{position:absolute;left:0;bottom:-3px;right:20px;opacity:0;text-align:center;font-family:'icomoon' !important;content:"\e900" !important;color:var(--thm-primary-color);font-size:14px;line-height:0;transform:translateY(5px);transition:all 200ms linear;transition-delay:0.1s;z-index:1}.main-menu .main-menu__list>li>a::before{right:0}.main-menu .main-menu__list>li.current.dropdown>a::before,.main-menu .main-menu__list>li:hover.dropdown>a::before,.stricky-header .main-menu__list>li.current.dropdown>a::before,.stricky-header .main-menu__list>li:hover.dropdown>a::before,.main-menu .main-menu__list>li.current>a::before,.main-menu .main-menu__list>li:hover>a::before,.stricky-header .main-menu__list>li.current>a::before,.stricky-header .main-menu__list>li:hover>a::before{opacity:1;transform:translateY(0px)}.main-menu .main-menu__list>li>ul,.main-menu .main-menu__list>li>ul>li>ul,.stricky-header .main-menu__list>li>ul,.stricky-header .main-menu__list>li>ul>li>ul{position:absolute;top:100%;left:0;min-width:270px;padding:8px 0px 8px;background-color:var(--thm-white);border-radius:10px;-ms-flex-direction:column;flex-direction:column;opacity:0;visibility:hidden;transform:scale(1,0);transform-origin:0 0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;box-shadow:none;z-index:99}.main-menu .main-menu__list>li>ul:before,.main-menu .main-menu__list>li>ul>li>ul:before,.stricky-header .main-menu__list>li>ul:before,.stricky-header .main-menu__list>li>ul>li>ul:before{content:"";position:absolute;top:0px;left:0;bottom:0;right:0;background-color:var(--thm-white);border-radius:10px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.15);z-index:-1}.main-menu .main-menu__list>li:hover>ul,.main-menu .main-menu__list>li>ul>li:hover>ul,.stricky-header .main-menu__list>li:hover>ul,.stricky-header .main-menu__list>li>ul>li:hover>ul{opacity:1;visibility:visible;transform:scale(1)}.main-menu .main-menu__list>li>ul>li>ul>li>ul,.stricky-header .main-menu__list>li>ul>li>ul>li>ul{display:none}.main-menu .main-menu__list>li>ul>li,.main-menu .main-menu__list>li>ul>li>ul>li,.stricky-header .main-menu__list>li>ul>li,.stricky-header .main-menu__list>li>ul>li>ul>li{position:relative;width:100%;padding:0 30px;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.main-menu .main-menu__list>li>ul>li+li,.main-menu .main-menu__list>li>ul>li>ul>li+li,.stricky-header .main-menu__list>li>ul>li+li,.stricky-header .main-menu__list>li>ul>li>ul>li+li{border-top:0px solid #ffffff}.main-menu .main-menu__list>li>ul>li>a,.main-menu .main-menu__list>li>ul>li>ul>li>a,.stricky-header .main-menu__list>li>ul>li>a,.stricky-header .main-menu__list>li>ul>li>ul>li>a{position:relative;display:block;font-size:15px;line-height:30px;color:var(--thm-black);letter-spacing:0;font-weight:600;font-style:normal;padding:10px 0px;border-top:1px solid rgba(0,0,0,0.10);-webkit-transition:500ms;transition:500ms;font-family:var(--thm-font-2);text-transform:capitalize;z-index:1}.main-menu .main-menu__list>li>ul>li:first-child>a,.main-menu .main-menu__list>li>ul>li>ul>li:first-child>a,.stricky-header .main-menu__list>li>ul>li:first-child>a,.stricky-header .main-menu__list>li>ul>li>ul>li:first-child>a{border-top:none}.main-menu .main-menu__list>li>ul>li>a:after,.main-menu .main-menu__list>li>ul>li>ul>li>a:after{content:"";position:absolute;top:15px;left:0px;bottom:15px;width:0px;display:flex;align-items:center;border-left:10px solid var(--thm-primary-color);border-top:10px solid transparent;border-bottom:10px solid transparent;transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease,-webkit-transform 0.4s ease;transform-origin:bottom right;transform:scale(0,1);z-index:2}.main-menu .main-menu__list>li>ul>li:hover>a:after,.main-menu .main-menu__list>li>ul>li>ul>li:hover>a:after{color:var(--thm-primary-color);-webkit-transform:scale(1,1);transform:scale(1,1);transform-origin:left center}.main-menu .main-menu__list>li>ul>li:last-child>a,.main-menu .main-menu__list>li>ul>li>ul>li:last-child>a,.stricky-header .main-menu__list>li>ul>li:last-child>a,.stricky-header .main-menu__list>li>ul>li>ul>li:last-child>a{border-bottom:none}.main-menu .main-menu__list>li>ul>li:hover>a,.main-menu .main-menu__list>li>ul>li>ul>li:hover>a,.stricky-header .main-menu__list>li>ul>li:hover>a,.stricky-header .main-menu__list>li>ul>li>ul>li:hover>a{color:var(--thm-black);padding-left:15px}.main-menu .main-menu__list>li>ul>li.dropdown:before{font-family:'icomoon' !important;content:"\ec0c" !important;position:absolute;top:0px;right:25px;bottom:0px;display:block;color:var(--thm-black);font-size:22px;line-height:52px;opacity:1;font-weight:100;z-index:5;transition:all 500ms ease;transform:rotate(-90deg)}.main-menu .main-menu__list>li>ul>li.dropdown:hover::before{color:var(--thm-primary-color);transform:rotate(0deg)}.main-menu .main-menu__list>li>ul>li>ul,.stricky-header .main-menu__list>li>ul>li>ul{top:0;left:100%;border-left:10px solid transparent;background-color:transparent;min-width:270px}.main-menu .main-menu__list>li>ul>li>ul:before,.stricky-header .main-menu__list>li>ul>li>ul:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:var(--thm-white);border-radius:10px}.main-menu .main-menu__list li ul.right-align{left:auto;right:0}.main-menu .main-menu__list li ul li>ul.right-align,.stricky-header .main-menu__list li ul li>ul.right-align{top:0;left:auto;right:100%;border-left:0px solid transparent;border-right:10px solid transparent}.main-menu__wrapper .main-menu__list>.megamenu{position:static}.main-menu__wrapper .main-menu__list>.megamenu>ul{top:100% !important;left:150px !important;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;padding:0;border-top:none;max-width:570px;width:100%}.main-menu__wrapper .main-menu__list>.megamenu>ul>li{padding:0 !important}.megamenu-content-box{position:relative;display:block}.megamenu-content-box>.container{max-width:1290px !important;padding:0 !important}.megamenu-content-box__inner{position:relative;display:block;background-color:#ffffff;padding:10px 0px 10px;-webkit-box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);border-radius:var(--thm-border-radius)}.megamenu-content-box__inner::before{content:"";position:absolute;top:30px;left:50%;bottom:30px;width:1px;background-color:var(--thm-border-color)}.megamenu-content-box .row{--bs-gutter-x:0px;--bs-gutter-y:0px}.megamenu-content-box .row ul li{position:relative;width:100%;padding:0 30px;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.megamenu-content-box .row ul li a{position:relative;display:block;font-size:16px;line-height:30px;color:var(--thm-body-font-color);letter-spacing:0;font-weight:400;font-style:normal;padding:11px 0px;border-top:1px solid var(--thm-border-color);-webkit-transition:500ms;transition:500ms;font-family:var(--thm-font);text-transform:capitalize;z-index:1}.megamenu-content-box .row ul li:first-child a{border-top:none}.megamenu-content-box .row ul li.current>a,.megamenu-content-box .row ul li:hover>a{color:var(--thm-primary-color)}.home-showcase__image{position:relative;display:block;overflow:hidden;border-radius:10px;border:1px solid rgba(var(--thm-base-rgb),.80);z-index:1}.home-showcase__image:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;z-index:1}.home-showcase__item:hover .home-showcase__image:before{opacity:0.80;-webkit-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}.home-showcase__image>img{width:100%;-webkit-transition:500ms ease;transition:500ms ease;-webkit-transform:scale(1);transform:scale(1)}.home-showcase__image:hover>img{opacity:1.0}.home-showcase__image:hover .home-showcase__buttons{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1;visibility:visible}.home-showcase__buttons{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;-webkit-transform:scale(1,0);transform:scale(1,0);opacity:0;visibility:hidden;transform-origin:bottom center;-webkit-transition:500ms ease;transition:500ms ease;z-index:3}.home-showcase__buttons a{position:relative;display:inline-block;color:#ffffff;font-size:20px;line-height:30px;font-weight:600;font-family:var(--thm-font);text-transform:uppercase;letter-spacing:0.1em}.home-showcase__buttons .home-showcase__buttons__item.top{opacity:0;transform:translateY(-50px);transition:all .4s ease-in-out .1s}.home-showcase__image:hover .home-showcase__buttons .home-showcase__buttons__item.top{opacity:1;transform:translateY(0px);transition:all .4s ease-in-out .2s}.home-showcase__buttons__item{position:relative;display:flex;text-align:center;justify-content:center;transition:color 0.5s ease;transition:all 0.5s ease}.home-showcase__buttons__item:hover{color:var(--thm-base) !important}.home-showcase__buttons__item+.home-showcase__buttons__item{margin-top:0px}.home-showcase__title{position:relative;display:block;background-color:rgba(var(--thm-base-rgb),.01);padding:8px 0 7px;margin:0;text-align:center;font-size:16px;font-weight:600;color:var(--thm-black);text-transform:uppercase;margin-top:5px;border-radius:10px}.mobile-nav__wrapper .home-showcase__title{color:#ffffff}.mobile-nav__wrapper .megamenu-content-box .row [class*=col-]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.megamenu-box{position:relative;display:block}.megamenu-box .container{max-width:900px !important}.megamenu-box__inner{position:relative;display:block;background-color:#fff;padding:10px 20px 10px;-webkit-box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1);box-shadow:0px 10px 60px 0px rgba(0,0,0,0.1)}.megamenu-box .row{--bs-gutter-x:20px;--bs-gutter-y:0px}.megamenu-box ul{position:relative}.megamenu-box ul li{position:relative;display:block;border-bottom:1px solid rgba(var(--thm-base-rgb,53,84,209),0.05)}.megamenu-box ul li:last-child{border-bottom:none}.megamenu-box ul li a{position:relative;display:block;padding-left:20px;color:var(--thm-gray);font-size:15px;line-height:50px;font-weight:500;text-align:left;text-transform:capitalize;letter-spacing:normal;font-family:var(--thm-font-2);transition-timing-function:ease-in-out;transition-duration:.2s;z-index:1}.megamenu-box ul li a:before{content:"";position:absolute;top:0;left:0px;bottom:0px;right:0;background-color:var(--thm-base);transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease,-webkit-transform 0.4s ease;-webkit-transform:scale(0,1);transform:scale(0,1);-webkit-transform-origin:right center;transform-origin:right center;z-index:-1}.megamenu-box ul li:hover a:before{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:left center;transform-origin:left center}.megamenu-box ul li:hover a{color:#ffffff}.stricky-header{position:fixed;z-index:991;top:0;left:0;background-color:#fff;width:100%;visibility:hidden;-webkit-transform:translateY(-120%);transform:translateY(-120%);-webkit-transition:visibility 500ms ease,-webkit-transform 500ms ease;transition:visibility 500ms ease,-webkit-transform 500ms ease;transition:transform 500ms ease,visibility 500ms ease;transition:transform 500ms ease,visibility 500ms ease,-webkit-transform 500ms ease;box-shadow:0 0 10px rgba(0,0,0,.1)}@media (max-width:1199px){.stricky-header{display:none !important}}.stricky-header.stricky-fixed{-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.main-menu .mobile-nav__toggler{position:relative;display:inline-block;color:var(--thm-primary-color);font-size:30px;line-height:28px;cursor:pointer;-webkit-transition:500ms;transition:500ms}.main-menu .mobile-nav__toggler:hover{color:#000000}@media (min-width:1200px){.main-menu .mobile-nav__toggler{display:none}}.stricky-header.main-menu{background-color:#ffffff}.stricky-header .main-menu-box{display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stricky-header .main-menu__wrapper{background-color:#ffffff}.stricky-header .main-menu__wrapper-inner{background-color:#ffffff;justify-content:space-between}.stricky-header .main-menu__wrapper .main-menu__list>.megamenu>ul{left:auto !important;right:0}.main-header-style1{position:absolute}.main-header-style1__content{position:relative;display:block}.main-header-style1__content .container{max-width:1850px}.main-header-style1__content-inner{position:relative;display:block}.main-header-style1__content-top{position:relative;display:flex;align-items:center;justify-content:space-between;background-color:transparent;padding:9px 20px 9px}.main-header-style1__content-top-left{position:relative;display:flex;align-items:center}.main-header-style1__content-top-left .icon-holder{position:relative;display:block}.main-header-style1__content-top-left .icon-holder i{color:var(--thm-primary-color);font-size:16px;line-height:16px}.main-header-style1__content-top-left .text-box{position:relative;display:block;margin-left:10px}.main-header-style1__content-top-left .text-box p{color:var(--thm-white);line-height:30px}.main-header-style1__content-top-left .text-box p span{color:var(--thm-primary-color);font-weight:600}.main-header-style1__content-top-left .btn-box{position:relative;display:block;line-height:0;margin-left:7px}.main-header-style1__content-top-left .btn-box a{color:var(--thm-primary-color);font-size:24px;line-height:0;transition:all 200ms linear;transition-delay:0.1s}.main-header-style1__content-top-left .btn-box a:hover{color:var(--thm-white)}.main-header-style1__content-top-right{position:relative;display:flex;align-items:center}.header-phone-style1{position:relative;display:flex;align-items:center}.header-phone-style1 .icon{position:relative;display:block;line-height:0}.header-phone-style1 .icon i{color:var(--thm-primary-color);font-size:16px}.header-phone-style1 .text{position:relative;display:block;margin-left:10px}.header-phone-style1 .text p{color:var(--thm-white);font-size:16px;line-height:27px;font-weight:500}.header-phone-style1 .text p a{color:var(--thm-primary-color);font-size:16px;line-height:27px;font-weight:500;transition:all 200ms linear;transition-delay:0.1s}.header-phone-style1 .text p a:hover{color:var(--thm-white)}.header-social-link-style1{position:relative;display:block;margin-left:40px}.header-social-link-style1 ul{position:relative;display:flex;align-items:center}.header-social-link-style1 ul li{position:relative;display:block}.header-social-link-style1 ul li+li{margin-left:10px}.header-social-link-style1 ul li a{position:relative;display:flex;width:32px;height:32px;align-items:center;justify-content:center;background-color:var(--thm-primary-color);clip-path:polygon(30% 0%,70% 0%,100% 30%,100% 70%,70% 100%,30% 100%,0% 70%,0% 30%);color:var(--thm-black);font-size:16px;line-height:0}.header-social-link-style1 ul li a:hover{background-color:var(--thm-white)}.main-header-style1__content-bottom{position:relative;display:flex;align-items:center;justify-content:space-between;background-color:var(--thm-white);border-radius:45px;padding:0px 35px 0px}.main-header-style1__content-bottom-left{position:relative;display:flex;align-items:center}.header-logo-box-style1{position:relative;display:block}.header-logo-box-style1 a{position:relative;display:inline-block}.header-logo-box-style1 a img{width:auto}.main-header-style1__content-bottom-right{position:relative;display:flex;align-items:center}.box-search-style1{position:relative;display:block;line-height:0}.box-search-style1 a{position:relative;display:inline-block;color:var(--thm-black);font-size:24px;line-height:0;padding-right:20px;border-right:1px solid var(--thm-border-color-1);padding-top:1px;padding-bottom:1px;transition:all 200ms linear;transition-delay:0.1s}.box-search-style1 a:hover{color:var(--thm-primary-color)}.header-cart-btn-style1{position:relative;display:block;margin-left:20px}.header-cart-btn-style1 .cart-icon{position:relative;display:block}.header-cart-btn-style1 .cart-icon span{color:var(--thm-black);font-size:28px;line-height:28px;cursor:pointer}.header-btn-style1{position:relative;display:block;line-height:0;margin-left:30px}.header-address-style1{position:relative;display:flex;align-items:center;margin-left:30px}.header-address-style1 .icon{position:relative;display:block;line-height:0}.header-address-style1 .icon img{width:auto}.header-address-style1 .text{position:relative;display:block;margin-left:12px}.header-address-style1 .text h4{font-size:16px;line-height:28px;font-weight:600}.header-address-style1 .btn-box1{position:relative;top:-1px;display:inline-block;margin-left:10px;line-height:0}.header-address-style1 .btn-box1 i{font-size:26px;line-height:26px;transition:all 200ms linear;transition-delay:0.1s}.header-address-style1 .btn-box1:hover i{color:var(--thm-primary-color)}.main-menu-style1{position:relative;display:block;margin-left:90px;z-index:10}.main-menu-style1 .main-menu__wrapper{position:relative}.main-menu-style1 .main-menu__wrapper-inner{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.main-menu-style1__left{position:static;display:flex}.stricky-header--style1.main-menu{background-color:var(--thm-black-bg);z-index:999999}.stricky-header--style1 .main-menu__wrapper{max-width:1200px;margin:0 auto;padding:0 15px;background-color:var(--thm-black-bg)}.stricky-header--style1 .main-menu__wrapper-inner{background-color:var(--thm-black-bg)}.stricky-header--style1 .main-menu__list>li{position:relative;padding-top:32px;padding-bottom:32px}.stricky-header.stricky-header--style1 .main-menu__list>li>a{color:var(--thm-white)}.stricky-header.stricky-header--style1 .main-menu__list>li.current>a,.stricky-header.stricky-header--style1 .main-menu__list>li:hover>a{color:var(--thm-primary-color)}.sticky-logo-box-style1{position:relative;display:none}.sticky-logo-box-style1 a{position:relative;display:inline-block}.stricky-header .main-menu__wrapper-inner .sticky-logo-box-style1{display:block}.header-sticky-btn-one{display:none}.stricky-header .main-menu__wrapper-inner .main-menu-style1__left{display:flex;align-items:center}.stricky-header .main-menu__wrapper-inner .header-sticky-btn-one{display:block}.main-header-style2{position:absolute}.main-header-style2__content{position:relative;display:block}.main-header-style2__content .container{max-width:1420px}.main-header-style2__content-inner{position:relative;display:block}.main-header-style2__content-top{position:relative;display:flex;align-items:center;justify-content:space-between;padding:24px 0px 24px}.main-header-style2__content-top-left{position:relative;display:flex;align-items:center}.header-logo-box-style2{position:relative;display:block;padding-right:35px;border-right:1px solid rgb(255,255,255,.3)}.header-logo-box-style2 a{position:relative;display:inline-block}.header-logo-box-style2 a img{width:auto}.main-header-style2__content-top-link{position:relative;display:flex;align-items:center;margin-left:30px}.main-header-style2__content-top-link li{position:relative;display:block}.main-header-style2__content-top-link li+li{margin-left:40px}.main-header-style2__content-top-link li a{position:relative;display:inline-flex;align-items:center;color:var(--thm-white);font-size:16px;line-height:28px;font-family:var(--thm-font-2);font-weight:500;transition:all 200ms linear;transition-delay:0.1s}.main-header-style2__content-top-link li a i{margin-left:8px}.main-header-style2__content-top-link li a:hover{color:var(--thm-primary-color)}.main-header-style2__content-top-right{position:relative;display:flex;align-items:center}.header-social-link-style2{position:relative;display:block;padding-right:30px;border-right:1px solid rgb(255,255,255,.3)}.header-social-link-style2 ul{position:relative;display:flex;align-items:center}.header-social-link-style2 ul li{position:relative;display:block}.header-social-link-style2 ul li+li{margin-left:10px}.header-social-link-style2 ul li a{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:var(--thm-white);color:var(--thm-body-font-color);font-size:18px;line-height:0;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.header-social-link-style2 ul li a:hover{color:var(--thm-black-bg);background-color:var(--thm-primary-color)}.header-cart-icon-style1{position:relative;display:flex;align-items:center;margin-left:30px}.header-cart-icon-style1 i{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:var(--thm-white);color:var(--thm-body-font-color);font-size:22px;line-height:0;cursor:pointer}.header-cart-icon-style1 .text{position:relative;display:block;margin-left:10px;color:var(--thm-white);font-size:16px;line-height:28px;font-weight:500;font-family:var(--thm-font);cursor:pointer}.header-cart-icon-style1 .text span{color:var(--thm-primary-color)}.main-header-style2__content-bottom{position:relative;display:flex;align-items:center;justify-content:space-between}.main-header-style2__content-bottom-left{position:relative;display:block;border-radius:var(--thm-border-radius);background-color:rgb(255,255,255,0.90);padding:0 40px 0}.main-header-style2__content-bottom-right{position:relative;display:flex;align-items:center;background-color:rgba(var(--thm-primary-color-rgb),.90);border-radius:var(--thm-border-radius);padding:15px 30px 15px;flex:1;margin-left:10px}.header-btn-style2{position:relative;display:block}.header-btn-style2 .btn-one i{background-color:var(--thm-black-bg);color:var(--thm-white)}.header-btn-style2 .btn-one .txt{color:var(--thm-white)}.header-btn-style2 .btn-one .txt:after{background-color:var(--thm-black-bg)}.join-us-box-style1{position:relative;display:flex;align-items:center;width:130px}.join-us-box-style1 .icon{position:relative;display:block;margin-right:5px;color:var(--thm-black);font-size:25px;line-height:0}.join-us-box-style1 .select-box{position:relative;display:flex;align-items:center;flex:1}.join-us-box-style1 .nice-select{position:relative;display:block;background-color:transparent;border-radius:0;border:none;width:100%;height:55px;color:var(--thm-black);font-size:16px;font-weight:500;line-height:55px;outline:none;padding-left:0px;padding-right:40px;transition:all 0.2s ease-in-out;font-family:var(--thm-font-2)}.join-us-box-style1 .nice-select:after{position:absolute;content:"\e907" !important;font-family:'icomoon' !important;color:var(--thm-black);font-size:24px;top:0px;right:20px;margin:0px;font-weight:400;border:none !important;transform:rotate(0deg) !important;-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%;height:100%;width:12px;height:50px}.join-us-box-style1 .nice-select .list{background-color:#ffffff;border-radius:10px;box-shadow:0 0 10px rgb(0 0 0 / 10%);padding:0px 0 0px;margin-top:10px;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scale(1.0) translateY(30px);-ms-transform:scale(1.0) translateY(30px);transform:scale(1.0) translateY(30px);-webkit-transition:all 0.4s linear;-o-transition:all 0.4s linear;transition:all 0.4s linear;height:0;width:170px;right:0 !important;left:auto !important}.join-us-box-style1 .nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0);height:auto}.join-us-box-style1 .nice-select .option{color:var(--thm-black);padding-left:20px;padding-right:20px;font-size:15px;line-height:40px;text-transform:capitalize;min-height:40px;transition:background-color 0.5s ease;transition:all 0.5s ease}.join-us-box-style1 .nice-select .option+.option{border-top:1px solid rgba(0,0,0,0.10)}.join-us-box-style1 .nice-select .option:hover,.join-us-box-style1 .nice-select .option.focus,.join-us-box-style1 .nice-select .option.selected.focus{color:var(--thm-black) !important;background-color:var(--thm-primary-color)}.main-header-style2__content-bottom-right .space-box{position:relative;display:block;width:50px;height:50px}.main-header-style2__content-bottom-right .space-box::before{content:"";position:absolute;top:0;left:50%;bottom:0;width:1px;background-color:rgba(var(--thm-black-bg-rgb),.20)}.header-phone-style2{position:relative;display:flex;align-items:center;margin-left:20px}.header-phone-style2-icon{position:relative;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background-color:var(--thm-black-bg)}.header-phone-style2-icon-inner{position:relative;display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background-color:transparent;border:2px dotted var(--thm-primary-color)}.header-phone-style2-icon-inner i{color:var(--thm-primary-color);font-size:18px;line-height:18px}.header-phone-style2-text{position:relative;display:block;margin-left:10px}.header-phone-style2-text p{color:var(--thm-black);font-size:16px;line-height:30px;font-family:var(--thm-font-3)}.header-phone-style2-text a{color:var(--thm-black);font-size:16px;line-height:30px;font-family:var(--thm-font-2);font-weight:500;transition:all 200ms linear;transition-delay:.1s}.header-phone-style2-text a:hover{color:var(--thm-white)}.main-header-style3{position:relative;display:block}.main-header-style3__content{position:relative;display:block}.main-header-style3__content .container{max-width:100%;padding:0}.main-header-style3__content-inner{position:relative;display:block}.main-header-style3__content-top{position:relative;display:block;background-color:var(--thm-white);padding:10px 50px 10px}.main-header-style3__content-top-bg{position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;background-position:center center}.main-header-style3__content-top-inner{position:relative;display:flex;align-items:center;justify-content:space-between;max-width:1820px;width:100%;margin:0px auto 0px}.main-header-style3__content-top-left{position:relative;display:block}.main-header-style3__content-top-link{position:relative;display:flex;align-items:center}.main-header-style3__content-top-link li{position:relative;display:block}.main-header-style3__content-top-link li+li{margin-left:40px}.main-header-style3__content-top-link li a{position:relative;display:inline-flex;align-items:center;color:var(--thm-black);font-size:16px;line-height:28px;font-family:var(--thm-font-2);font-weight:500;transition:all 200ms linear;transition-delay:0.1s}.main-header-style3__content-top-link li a i{color:var(--thm-black-bg);margin-left:8px}.main-header-style3__content-top-link li a:hover{color:var(--thm-black-bg)}.main-header-style3__content-top-middle{position:relative;display:block}.main-header-phone-style3{position:relative;display:flex;align-items:center}.main-header-phone-style3__icon{position:relative;display:block;color:var(--thm-black-bg);font-size:16px;line-height:0}.main-header-phone-style3__text{position:relative;display:flex;align-items:center;margin-left:10px}.main-header-phone-style3__text h4{font-size:16px;line-height:26px;font-weight:500;text-transform:uppercase}.main-header-phone-style3__text a{position:relative;display:inline-block;overflow:hidden;border-radius:15px;background-color:var(--thm-black-bg);padding:0px 20px 0px;margin-left:10px;color:var(--thm-primary-color);font-size:16px;line-height:30px;font-family:var(--thm-font-2);font-weight:500;transition:all 200ms linear;transition-delay:0.1s}.main-header-phone-style3__text a:hover{color:var(--thm-white)}.main-header-phone-style3__text a::before{content:"";position:absolute;top:0;left:-7px;width:14px;height:14px;border-radius:50%;background-color:var(--thm-primary-color)}.main-header-phone-style3__text a::after{content:"";position:absolute;right:-7px;bottom:0;width:14px;height:14px;border-radius:50%;background-color:var(--thm-primary-color)}.main-header-style3__content-top-right{position:relative;display:flex;align-items:center}.header-social-link-style3{position:relative;display:block}.header-social-link-style3 ul{position:relative;display:flex;align-items:center}.header-social-link-style3 ul li{position:relative;display:block}.header-social-link-style3 ul li+li{margin-left:25px}.header-social-link-style3 ul li a{color:var(--thm-black-bg);font-size:18px;line-height:0;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.header-social-link-style3 ul li a:hover{color:var(--thm-black)}.box-search-style2{position:relative;display:block;margin-left:40px}.box-search-style2 a{position:relative;display:inline-flex;align-items:center;color:#9f8433;font-size:17px;line-height:28px;font-family:var(--thm-font);font-weight:400;transition:all 200ms linear;transition-delay:0.1s}.box-search-style2 a:hover{color:var(--thm-black)}.box-search-style2 a span{color:var(--thm-black-bg);font-size:18px;margin-left:10px;transition:all 200ms linear;transition-delay:0.1s}.box-search-style2 a:hover span{color:var(--thm-black)}.main-header-style3__content-bottom{position:relative;display:block;background-color:var(--thm-white);padding:0px 50px 0px}.main-header-style3__content-bottom-inner{position:relative;display:flex;align-items:center;justify-content:space-between;max-width:1820px;width:100%;margin:0px auto 0px}.main-header-style3__content-bottom-left{position:relative;display:block}.main-header-logo-style3{position:relative;display:block}.main-header-logo-style3 a{position:relative;display:inline-block}.main-header-logo-style3 a img{width:auto}.main-header-style3__content-bottom-middle{position:relative;display:block}.main-header-style3__content-bottom-right{position:relative;display:flex;align-items:center}.join-us-box-style2{position:relative;display:flex;align-items:center;width:130px}.join-us-box-style2 .icon{position:relative;display:block;margin-right:5px;color:var(--thm-black-bg);font-size:25px;line-height:0}.join-us-box-style2 .select-box{position:relative;display:flex;align-items:center;flex:1}.join-us-box-style2 .nice-select{position:relative;display:block;background-color:transparent;border-radius:0;border:none;width:100%;height:55px;color:var(--thm-black);font-size:16px;font-weight:500;line-height:55px;outline:none;padding-left:0px;padding-right:40px;transition:all 0.2s ease-in-out;font-family:var(--thm-font-2)}.join-us-box-style2 .nice-select:after{position:absolute;content:"\e907" !important;font-family:'icomoon' !important;color:var(--thm-black-bg);font-size:24px;top:0px;right:20px;margin:0px;font-weight:400;border:none !important;transform:rotate(0deg) !important;-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%;height:100%;width:12px;height:50px}.join-us-box-style2 .nice-select .list{background-color:#ffffff;border-radius:10px;box-shadow:0 0 10px rgb(0 0 0 / 10%);padding:0px 0 0px;margin-top:10px;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scale(1.0) translateY(30px);-ms-transform:scale(1.0) translateY(30px);transform:scale(1.0) translateY(30px);-webkit-transition:all 0.4s linear;-o-transition:all 0.4s linear;transition:all 0.4s linear;height:0;width:170px;right:0 !important;left:auto !important}.join-us-box-style2 .nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0);height:auto}.join-us-box-style2 .nice-select .option{color:var(--thm-black);padding-left:20px;padding-right:20px;font-size:15px;line-height:40px;text-transform:capitalize;min-height:40px;transition:background-color 0.5s ease;transition:all 0.5s ease}.join-us-box-style2 .nice-select .option+.option{border-top:1px solid rgba(0,0,0,0.10)}.join-us-box-style2 .nice-select .option:hover,.join-us-box-style2 .nice-select .option.focus,.join-us-box-style2 .nice-select .option.selected.focus{color:var(--thm-black) !important;background-color:var(--thm-primary-color)}.header-btn-style3{position:relative;display:block;padding-left:30px;margin-left:25px;border-left:1px solid var(--thm-border-color-1)}.main-header-style4{position:absolute}.main-header-style4__content{position:relative;display:block}.main-header-style4__content .container{max-width:100%;padding:0}.main-header-style4__content-inner{position:relative;display:block}.main-header-style4__content-top{position:relative;display:block}.main-header-style4__content-top-inner{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;background-color:rgba(var(--thm-black-bg-rgb),.25);padding:11px 60px 11px}.main-header-style4__content-top-left{position:relative;display:block}.main-header-style4__top-left-content{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.main-header-style4__top-left-content li{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.main-header-style4__top-left-content li .icon{position:relative;display:flex;align-items:center}.main-header-style4__top-left-content li .icon i{position:relative;display:inline-block;font-size:17px;color:var(--thm-primary-color)}.main-header-style4__top-left-content li .text{position:relative;display:block;flex:1}.main-header-style4__top-left-content li .text p{color:var(--thm-white)}.main-header-style4__top-left-content li .text p a{color:var(--thm-white)}.main-header-style4__top-left-content li:hover .text p a{color:var(--thm-primary-color)}.main-header-style4__top-left-content li:last-child .text p{font-size:16px;font-weight:600;font-family:var(--thm-font-2)}.main-header-style4__content-top-right{position:relative;display:block}.main-header-style4__social-search-and-cart-box{position:relative;display:flex;align-items:center;flex-wrap:wrap}.main-header-style4__social{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:25px}.main-header-style4__social li{position:relative;display:block}.main-header-style4__social li a{position:relative;display:flex;align-items:center;font-size:18px;color:var(--thm-white)}.main-header-style4__social li a:hover{color:var(--thm-primary-color)}.main-header-style4__search-box{position:relative;display:block;margin-left:40px;margin-right:37px}.main-header-style4__search-box a{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:10px;color:var(--thm-white)}.main-header-style4__search-box a span{font-size:22px;position:relative;display:block}.main-header-style4__search-box a:hover{color:var(--thm-primary-color)}.main-header-style4__cart-box{position:relative;display:block}.main-header-style4__cart-box a{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-size:16px;font-weight:500;font-family:var(--thm-font-2);color:var(--thm-white)}.main-header-style4__cart-box a span{position:relative;display:block;font-size:22px}.main-header-style4__cart-box a:hover{color:var(--thm-primary-color)}.main-header-style4__cart-count{font-size:16px;color:var(--thm-primary-color);font-weight:500;font-family:var(--thm-font-2);position:relative;margin-left:-8px}.main-header-style4__content-contact-info-box{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:35px 60px 45px}.main-header-style4__content-contact-info-list{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:60px}.main-header-style4__content-contact-info-list li{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:16px}.main-header-style4__content-contact-info-list li:before{content:"";position:absolute;top:0;bottom:0;left:-30px;width:1px;background-color:rgba(255,255,255,.40)}.main-header-style4__content-contact-info-list li:first-child:before{display:none}.main-header-style4__content-contact-info-list li .icon{position:relative;display:flex;align-items:center;justify-content:center;height:50px;width:50px;background-color:var(--thm-primary-color);border-radius:50%;z-index:1}.main-header-style4__content-contact-info-list li .icon:before{content:"";position:absolute;top:4px;bottom:4px;left:4px;right:4px;border:1px dotted var(--thm-black-bg);border-radius:50%;z-index:-1}.main-header-style4__content-contact-info-list li .icon span{position:relative;display:inline-block;font-size:18px;color:var(--thm-black-bg)}.main-header-style4__content-contact-info-list li .content{position:relative;display:block;flex:1}.main-header-style4__content-contact-info-list li .content h4{font-size:16px;color:var(--thm-white);font-weight:400;font-family:var(--thm-font-3);margin-bottom:2px}.main-header-style4__content-contact-info-list li .content p{color:var(--thm-white)}.main-header-style4__content-contact-info-list li .content p a{color:var(--thm-white)}.main-header-style4__content-contact-info-list li:hover .content p a{color:var(--thm-primary-color)}.main-header-style4__content-bottom{position:relative;display:block}.main-header-style4__content-bottom .container{max-width:1200px;padding:0 15px}.main-header-style4__content-bottom-inner{position:relative;display:block}.main-header-logo-style4{position:absolute;top:0;left:0;right:0;text-align:center;max-width:300px;margin:0 auto 0;z-index:1}.main-header-logo-style4 a{position:relative;display:inline-block;padding:34px 39.5px 64px;z-index:100}.main-header-logo-style4__shape{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:center;background-size:cover;z-index:-1}.main-menu-style4 .main-menu__wrapper-inner{justify-content:center}.main-menu.main-menu-style4 .main-menu__list>li+li,.stricky-header.main-menu-style4 .main-menu__list>li+li{margin-left:0}.main-menu.main-menu-style4 .main-menu__list>li,.stricky-header.main-menu-style4 .main-menu__list>li{padding-top:0;padding-bottom:0}.main-menu.main-menu-style4 .main-menu__list>li>a,.stricky-header.main-menu-style4 .main-menu__list>li>a{border:1px solid rgba(255,255,255,.50);padding:10px 65px 10px;padding-right:65px !important;border-radius:25px;color:var(--thm-white)}.main-menu.main-menu-style4 .main-menu__list>li.current>a,.main-menu.main-menu-style4 .main-menu__list>li:hover>a,.stricky-header.main-menu-style4 .main-menu__list>li.current>a,.stricky-header.main-menu-style4 .main-menu__list>li:hover>a{color:var(--thm-black);border:1px solid var(--thm-primary-color)}.main-menu.main-menu-style4 .main-menu__list>li.dropdown>a:after{position:absolute;top:9px;right:46px;color:var(--thm-white)}.main-menu.main-menu-style4 .main-menu__list>li.current.dropdown>a:after,.main-menu.main-menu-style4 .main-menu__list>li:hover.dropdown>a:after{color:var(--thm-black)}.main-menu.main-menu-style4 .main-menu__list>li.dropdown>a:before,.main-menu.main-menu-style4 .main-menu__list>li>a::before{top:0;left:0;right:0;bottom:0;font-family:inherit !important;background-color:var(--thm-primary-color);border-radius:25px;content:"" !important;z-index:-1}.main-slider-style1{position:relative;display:block;overflow:hidden;z-index:10}.main-slider-style1__inner{position:relative;display:block}.main-slider-style1__inner .container{position:relative;display:block;padding-top:300px;padding-bottom:255px}.main-slider-style1 .image-layer{position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;background-position:center center}.main-slider-style1 .swiper-slide-active .image-layer{animation:scale5 5s ease forwards}@keyframes scale5{0%{transform:scale(1)}100%{transform:scale(1.1)}}.main-slider-style1__content{position:relative;display:block;max-width:870px;width:100%;padding-right:300px}.main-slider-style1__content-left{position:relative;display:flex;align-items:center;justify-content:center;width:570px;height:570px;border-radius:50%;background-color:rgba(var(--thm-black-bg-rgb),.9);text-align:center;opacity:0;-webkit-transform:perspective(400px) rotateY(0deg) translateY(-120px);-ms-transform:perspective(400px) rotateY(0deg) translateY(-120px);transform:perspective(400px) rotateY(0deg) translateY(-120px);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease;z-index:4}.main-slider-style1 .swiper-slide-active .main-slider-style1__content-left{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg) translateY(0px);-ms-transform:perspective(400px) rotateY(0deg) translateY(0px);transform:perspective(400px) rotateY(0deg) translateY(0px);-webkit-transition-delay:1000ms;-moz-transition-delay:1000ms;-ms-transition-delay:1000ms;-o-transition-delay:1000ms;transition-delay:1000ms}.main-slider-style1__content-left-shape1{position:absolute;top:20px;left:0;right:0;text-align:center}.main-slider-style1__content-left-shape1 img{width:auto}.main-slider-style1__content-left-shape2{position:absolute;bottom:20px;left:0;right:0;text-align:center}.main-slider-style1__content-left-shape2 img{width:auto}.main-slider-style1__content-left-shape3{position:absolute;top:92px;left:0;right:0;text-align:center}.main-slider-style1__content-left-shape3 img{width:auto}.main-slider-style1__content-left-shape4{position:absolute;bottom:92px;left:0;right:0;text-align:center}.main-slider-style1__content-left-shape4 img{width:auto}.main-slider-style1__content-left-inner{position:relative;display:block;text-align:center}.main-slider-style1__content-left-sub-title{position:relative;display:inline-flex;align-items:center}.main-slider-style1__content-left-sub-title .icon{color:var(--thm-primary-color);font-size:20px;line-height:0;margin-right:10px}.main-slider-style1__content-left-sub-title h4{color:var(--thm-primary-color);font-size:16px;line-height:28px;font-family:var(--thm-font-3);font-weight:400}.main-slider-style1__content-left-big-title{position:relative;display:block;margin-top:10px}.main-slider-style1__content-left-big-title h2{color:var(--thm-white);font-size:55px;line-height:1.2em;font-weight:700}.main-slider-style1__content-right{position:absolute;bottom:0;right:0;display:flex;align-items:center;justify-content:center;width:370px;height:370px;overflow:hidden;border-radius:50%;background-color:var(--thm-primary-color);opacity:0;-webkit-transform:perspective(400px) rotateX(0deg) translateX(120px);-ms-transform:perspective(400px) rotateX(0deg) translateX(120px);transform:perspective(400px) rotateX(0deg) translateX(120px);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease;z-index:5}.main-slider-style1 .swiper-slide-active .main-slider-style1__content-right{opacity:1;-webkit-transform:perspective(400px) rotateX(0deg) translateX(0px);-ms-transform:perspective(400px) rotateX(0deg) translateX(0px);transform:perspective(400px) rotateX(0deg) translateX(0px);-webkit-transition-delay:1000ms;-moz-transition-delay:1000ms;-ms-transition-delay:1000ms;-o-transition-delay:1000ms;transition-delay:1000ms}.main-slider-style1__content-right-shape{position:absolute;left:0;bottom:0;right:0}.main-slider-style1__content-right-shape img{width:auto}.main-slider-style1__content-right-inner{position:relative;display:block;text-align:center}.main-slider-style1__content-right-text{position:relative;display:block;margin-bottom:0}.main-slider-style1__content-right-text p{color:var(--thm-black);font-size:19px;line-height:30px}.main-slider-style1__content-right-btn{position:relative;display:block;line-height:0;margin-top:26px}.main-slider-style1__content-right-btn .btn-one i{background-color:var(--thm-black-bg);color:var(--thm-white)}.main-slider-style1__content-right-btn .btn-one .txt{color:var(--thm-white)}.main-slider-style1__content-right-btn .btn-one .txt:after{background-color:var(--thm-black-bg)}.main-slider-style1 .main-slider-style3__nav-control{color:var(--thm-black);background-color:var(--thm-white);border:1px solid var(--thm-white)}.main-slider-style1 #main-slider-pagination .swiper-pagination-bullet:before{color:var(--thm-white) !important}.main-slider-style2{position:relative;display:block;background-color:var(--thm-white);z-index:10}.main-slider-style2__inner{position:relative;display:block;overflow:hidden}.main-slider-style2 .image-layer{position:absolute;top:0px;left:0;bottom:0px;right:0;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover;transition:3s all;z-index:1}.main-slider-style2 .image-layer::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(78,52,46);background:linear-gradient(180deg,rgba(78,52,46,0) 0%,rgba(78,52,46,0) 30%,rgba(78,52,46,0.639093137254902) 62%,rgba(78,52,46,1) 100%);z-index:-1}.main-slider-style2 .image-layer::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(78,52,46);background:linear-gradient(180deg,rgba(78,52,46,0.8995973389355743) 0%,rgba(78,52,46,0.9220063025210083) 5%,rgba(78,52,46,0.639093137254902) 15%,rgba(78,52,46,0) 100%);z-index:-1}.main-slider-style2 .swiper-slide-active .image-layer{animation:scale5 5s ease forwards}@keyframes scale5{0%{transform:scale(1)}100%{transform:scale(1.1)}}.main-slider-style2 .container{position:relative;display:block;padding:330px 0px 150px}.main-slider-style2__content{position:relative;display:block;overflow:hidden;padding:100px 0 100px;z-index:15}.main-slider-style2__curved-top{position:absolute;top:-7px;left:0;right:0;width:380px;height:100px !important;margin:0 auto;color:var(--thm-white);font-size:16px;font-weight:600;text-transform:uppercase;font-family:var(--thm-font-2);word-spacing:1px;letter-spacing:0.04em;transform:rotate(0deg)}.main-slider-style2__curved-bottom{position:absolute;left:0;bottom:-80px;right:0;width:380px;height:100px !important;margin:0 auto;color:var(--thm-white);font-size:16px;font-weight:600;text-transform:uppercase;font-family:var(--thm-font-2);word-spacing:1px;letter-spacing:0.08em;transform:rotate(0deg)}.main-slider-style2__content .sub-title{position:relative;display:block;text-align:center;opacity:0;-webkit-transform:perspective(400px) rotateY(0deg) translateY(-120px);-ms-transform:perspective(400px) rotateY(0deg) translateY(-120px);transform:perspective(400px) rotateY(0deg) translateY(-120px);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease;z-index:10}.main-slider-style2 .swiper-slide-active .sub-title{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg) translateY(0px);-ms-transform:perspective(400px) rotateY(0deg) translateY(0px);transform:perspective(400px) rotateY(0deg) translateY(0px);-webkit-transition-delay:1500ms;-moz-transition-delay:1500ms;-ms-transition-delay:1500ms;-o-transition-delay:1500ms;transition-delay:1500ms}.main-slider-style2 .sub-title h5{color:var(--thm-white);font-size:14px;line-height:20px;font-weight:600;text-transform:uppercase}.main-slider-style2 .big-title{position:relative;display:block;text-align:center;margin-top:20px;margin-bottom:12px;opacity:0;-webkit-transform:perspective(400px) rotateY(0deg) translateY(-120px);-ms-transform:perspective(400px) rotateY(0deg) translateY(-120px);transform:perspective(400px) rotateY(0deg) translateY(-120px);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease;z-index:10}.main-slider-style2 .swiper-slide-active .big-title{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg) translateY(0px);-ms-transform:perspective(400px) rotateY(0deg) translateY(0px);transform:perspective(400px) rotateY(0deg) translateY(0px);-webkit-transition-delay:1000ms;-moz-transition-delay:1000ms;-ms-transition-delay:1000ms;-o-transition-delay:1000ms;transition-delay:1000ms}.main-slider-style2 .big-title h2{color:var(--thm-white);font-size:120px;line-height:1.0em;font-weight:800;text-transform:capitalize}.main-slider-style2 .title{position:relative;display:flex;align-items:center;justify-content:center;opacity:0;-webkit-transform:perspective(400px) rotateX(0deg) translateY(80px);-ms-transform:perspective(400px) rotateX(0deg) translateY(80px);transform:perspective(400px) rotateX(0deg) translateY(80px);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease;z-index:10}.main-slider-style2 .swiper-slide-active .title{opacity:1;-webkit-transform:perspective(400px) rotateX(0deg) translateY(0px);-ms-transform:perspective(400px) rotateX(0deg) translateY(0px);transform:perspective(400px) rotateX(0deg) translateY(0px);-webkit-transition-delay:2000ms;-moz-transition-delay:2000ms;-ms-transition-delay:2000ms;-o-transition-delay:2000ms;transition-delay:2000ms}.main-slider-style2 .title h3{color:var(--thm-primary-color);font-size:30px;line-height:40px;font-weight:400;font-family:var(--thm-font-3)}.main-slider-style2 .btn-box{position:relative;display:flex;justify-content:center;line-height:0;padding-top:31px;opacity:0;-webkit-transform:perspective(400px) rotateY(0deg) translateY(80px);-ms-transform:perspective(400px) rotateY(0deg) translateY(80px);transform:perspective(400px) rotateY(0deg) translateY(80px);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease;z-index:10}.main-slider-style2 .swiper-slide-active .btn-box{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg) translateY(0px);-ms-transform:perspective(400px) rotateY(0deg) translateY(0px);transform:perspective(400px) rotateY(0deg) translateY(0px);-webkit-transition-delay:2500ms;-moz-transition-delay:2500ms;-ms-transition-delay:2500ms;-o-transition-delay:2500ms;transition-delay:2500ms}.main-slider-style2 .content-box .btn-box .btn-one{}.main-slider-style3{position:relative;display:block;background-color:var(--thm-gray-bg-2);z-index:10}.main-slider-style3 .image-layer{position:absolute;top:0px;left:0;bottom:0px;overflow:hidden;width:calc((100% + 1.2%) / 2);background-repeat:no-repeat;background-position:right center;background-size:cover;z-index:-1}.main-slider-style3__inner{position:relative;display:block;overflow:hidden;background-color:transparent;z-index:5}.main-slider-style3__inner-bg{position:absolute;top:0;bottom:0;right:0;width:calc((100% + 0%) / 2);background-size:cover;background-repeat:no-repeat;background-position:left center;z-index:1}.main-slider-style3 .container{position:relative;display:block;padding:140px 0px 424px}.main-slider-style3 .content-box{position:relative;display:block;margin-left:700px;margin-right:-55px}.main-slider-style3 .content-box .sub-title{position:relative;display:inline-flex;align-items:center;border-radius:5px;background-color:var(--thm-black-bg);padding:5px 15px 5px;margin-bottom:17px;opacity:0;-webkit-transform:perspective(400px) rotateY(0deg) translateY(-150px);-ms-transform:perspective(400px) rotateY(0deg) translateY(-150px);transform:perspective(400px) rotateY(0deg) translateY(-150px);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease;z-index:10}.main-slider-style3 .swiper-slide-active .sub-title{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg) translateY(0px);-ms-transform:perspective(400px) rotateY(0deg) translateY(0px);transform:perspective(400px) rotateY(0deg) translateY(0px);-webkit-transition-delay:1000ms;-moz-transition-delay:1000ms;-ms-transition-delay:1000ms;-o-transition-delay:1000ms;transition-delay:1000ms}.main-slider-style3 .content-box .sub-title .icon{position:relative;display:inline-block;color:var(--thm-primary-color);font-size:20px;line-height:0}.main-slider-style3 .content-box .sub-title h4{color:var(--thm-primary-color);font-size:16px;line-height:26px;font-family:var(--thm-font-3);font-weight:400;text-transform:capitalize;margin-left:8px;z-index:1}.main-slider-style3 .content-box .big-title{position:relative;display:block;padding-bottom:17px;opacity:0;-webkit-transform:perspective(400px) rotateY(0deg) translateY(-120px);-ms-transform:perspective(400px) rotateY(0deg) translateY(-120px);transform:perspective(400px) rotateY(0deg) translateY(-120px);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease;z-index:10}.main-slider-style3 .swiper-slide-active .big-title{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg) translateY(0px);-ms-transform:perspective(400px) rotateY(0deg) translateY(0px);transform:perspective(400px) rotateY(0deg) translateY(0px);-webkit-transition-delay:1000ms;-moz-transition-delay:1000ms;-ms-transition-delay:1000ms;-o-transition-delay:1000ms;transition-delay:1000ms}.main-slider-style3 .content-box .big-title h2{color:var(--thm-black);font-size:60px;line-height:1.2em;font-weight:600}.main-slider-style3 .content-box .big-title h2 span{font-family:var(--thm-font-3);font-weight:400}.main-slider-style3 .content-box .text-box{position:relative;display:block;max-width:425px;width:100%;opacity:0;-webkit-transform:perspective(400px) rotateY(0deg) translateY(80px);-ms-transform:perspective(400px) rotateY(0deg) translateY(80px);transform:perspective(400px) rotateY(0deg) translateY(80px);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease;z-index:10}.main-slider-style3 .swiper-slide-active .text-box{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg) translateY(0px);-ms-transform:perspective(400px) rotateY(0deg) translateY(0px);transform:perspective(400px) rotateY(0deg) translateY(0px);-webkit-transition-delay:1600ms;-moz-transition-delay:1600ms;-ms-transition-delay:1600ms;-o-transition-delay:1600ms;transition-delay:1600ms}.main-slider-style3 .content-box .text-box p{margin:0}.main-slider-style3 .content-box .btn-box{position:relative;display:block;line-height:0;padding-top:32px;opacity:0;-webkit-transform:perspective(400px) rotateY(0deg) translateY(80px);-ms-transform:perspective(400px) rotateY(0deg) translateY(80px);transform:perspective(400px) rotateY(0deg) translateY(80px);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease;z-index:10}.main-slider-style3 .swiper-slide-active .content-box .btn-box{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg) translateY(0px);-ms-transform:perspective(400px) rotateY(0deg) translateY(0px);transform:perspective(400px) rotateY(0deg) translateY(0px);-webkit-transition-delay:2100ms;-moz-transition-delay:2100ms;-ms-transition-delay:2100ms;-o-transition-delay:2100ms;transition-delay:2100ms}.main-slider-style3 .content-box .btn-box .btn-one i{width:54px;height:54px}.main-slider-style3 .content-box .btn-box .btn-one .txt{line-height:44px;border-radius:27px}.main-slider-style3 .rating-box{position:absolute;left:50%;bottom:260px;transform:translateX(-50%);z-index:11}.main-slider-style3 .rating-box__inner{position:relative;display:flex;align-items:center;width:330px;padding:27px 30px 27px;border-radius:10px;background-color:#e1dcc7;margin-left:530px}.main-slider-style3 .rating-box .rating-box-left{position:relative;display:flex;align-items:center}.main-slider-style3 .rating-box .rating-box-left .icon{position:relative;display:flex;align-items:center;justify-content:center;width:60px;height:60px;background:var(--thm-black-bg);border:3px solid #e1dcc7;border-radius:50%;z-index:2}.main-slider-style3 .rating-box .rating-box-left .icon i::before{position:absolute;top:0px;left:-5px;display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:#4caf50;border-radius:50%;color:var(--thm-white);font-size:10px}.main-slider-style3 .rating-box .rating-box-left .point{position:relative;display:block}.main-slider-style3 .rating-box .rating-box-left .point h4{color:var(--thm-white);font-size:18px;font-weight:600}.main-slider-style3 .rating-box ul{position:relative;display:flex;align-items:center;margin-left:-20px;flex:1;z-index:1}.main-slider-style3 .rating-box ul li{position:relative;display:block}.main-slider-style3 .rating-box ul li+li{margin-left:-20px}.main-slider-style3 .rating-box ul li.one{z-index:2}.main-slider-style3 .rating-box ul li .img-box{position:relative;display:block;width:60px;height:60px;border-radius:50%;border:3px solid #e1dcc7;overflow:hidden}.main-slider-style3 .rating-box ul li .img-box img{width:100%}.main-slider-style3 .rating-box .rating-box-right{position:relative;display:block;margin-left:12px}.main-slider-style3 .rating-box .rating-box-right p{margin:0}.main-slider-style3__shape1{position:absolute;top:200px;left:50%;transform:translateX(-50%);z-index:5}.main-slider-style4{position:relative;display:block;z-index:1}.main-slider-style4__shape-bg{position:absolute;left:0;bottom:-1px;right:0;height:5px;background-repeat:no-repeat;background-position:center;background-size:100% 100%;z-index:2}.main-slider-style4__inner{position:relative;display:block}.main-slider-style4 .image-layer{position:absolute;top:0px;left:0;right:0;bottom:0px;overflow:hidden;width:100%;background-repeat:no-repeat;background-position:right center;background-size:cover;z-index:-1}.main-slider-style4 .container{position:relative;display:block;padding:374px 15px 150px}.main-slider-style4 .content-box{position:relative;display:block}.main-slider-style4 .content-box .sub-title{position:relative;display:inline-flex;align-items:center;opacity:0;-webkit-transform:perspective(400px) rotateY(0deg) translateY(-150px);-ms-transform:perspective(400px) rotateY(0deg) translateY(-150px);transform:perspective(400px) rotateY(0deg) translateY(-150px);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease;z-index:10}.main-slider-style4 .swiper-slide-active .sub-title{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg) translateY(0px);-ms-transform:perspective(400px) rotateY(0deg) translateY(0px);transform:perspective(400px) rotateY(0deg) translateY(0px);-webkit-transition-delay:1000ms;-moz-transition-delay:1000ms;-ms-transition-delay:1000ms;-o-transition-delay:1000ms;transition-delay:1000ms}.main-slider-style4 .content-box .sub-title h5{color:var(--thm-primary-color);font-size:24px;line-height:34px;font-family:var(--thm-font-3);font-weight:400;text-transform:capitalize;z-index:1}.main-slider-style4 .content-box .big-title{position:relative;display:block;padding-top:10px;padding-bottom:19px;opacity:0;-webkit-transform:perspective(400px) rotateY(0deg) translateY(-120px);-ms-transform:perspective(400px) rotateY(0deg) translateY(-120px);transform:perspective(400px) rotateY(0deg) translateY(-120px);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease;z-index:10}.main-slider-style4 .swiper-slide-active .big-title{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg) translateY(0px);-ms-transform:perspective(400px) rotateY(0deg) translateY(0px);transform:perspective(400px) rotateY(0deg) translateY(0px);-webkit-transition-delay:1500ms;-moz-transition-delay:1500ms;-ms-transition-delay:1500ms;-o-transition-delay:1500ms;transition-delay:1500ms}.main-slider-style4 .content-box .big-title h2{font-size:72px;line-height:1.2em;font-weight:700;background:-webkit-linear-gradient(0deg,#f4ca4e 5%,#f4ca4e 30%,#f4ca4e 91%);-webkit-background-clip:text;-webkit-text-stroke:15px transparent;color:#1a0e05;text-transform:uppercase;letter-spacing:0.07em}.main-slider-style4 .content-box .shape-box{position:relative;display:block;opacity:0;-webkit-transform:perspective(400px) rotateY(0deg) translateX(-120px);-ms-transform:perspective(400px) rotateY(0deg) translateX(-120px);transform:perspective(400px) rotateY(0deg) translateX(-120px);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease}.main-slider-style4 .content-box .shape-box img{width:auto}.main-slider-style4 .swiper-slide-active .shape-box{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg) translateX(0px);-ms-transform:perspective(400px) rotateY(0deg) translateX(0px);transform:perspective(400px) rotateY(0deg) translateX(0px);-webkit-transition-delay:2000ms;-moz-transition-delay:2000ms;-ms-transition-delay:2000ms;-o-transition-delay:2000ms;transition-delay:2000ms}.main-slider-style4 .content-box .text-box{position:relative;display:block;padding-top:26px;opacity:0;-webkit-transform:perspective(400px) rotateY(0deg) translateY(80px);-ms-transform:perspective(400px) rotateY(0deg) translateY(80px);transform:perspective(400px) rotateY(0deg) translateY(80px);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease;z-index:10}.main-slider-style4 .swiper-slide-active .text-box{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg) translateY(0px);-ms-transform:perspective(400px) rotateY(0deg) translateY(0px);transform:perspective(400px) rotateY(0deg) translateY(0px);-webkit-transition-delay:2500ms;-moz-transition-delay:2500ms;-ms-transition-delay:2500ms;-o-transition-delay:2500ms;transition-delay:2500ms}.main-slider-style4 .content-box .text-box p{margin:0;font-size:20px;color:#e1dcc7;line-height:30px}.main-slider-style4 .content-box .btn-box{position:relative;display:block;line-height:0;padding-top:33px;opacity:0;-webkit-transform:perspective(400px) rotateY(0deg) translateY(80px);-ms-transform:perspective(400px) rotateY(0deg) translateY(80px);transform:perspective(400px) rotateY(0deg) translateY(80px);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;-webkit-transition:all 1000ms ease;-moz-transition:all 1000ms ease;-ms-transition:all 1000ms ease;-o-transition:all 1000ms ease;transition:all 1000ms ease;z-index:10}.main-slider-style4 .swiper-slide-active .content-box .btn-box{opacity:1;-webkit-transform:perspective(400px) rotateY(0deg) translateY(0px);-ms-transform:perspective(400px) rotateY(0deg) translateY(0px);transform:perspective(400px) rotateY(0deg) translateY(0px);-webkit-transition-delay:3000ms;-moz-transition-delay:3000ms;-ms-transition-delay:3000ms;-o-transition-delay:3000ms;transition-delay:3000ms}.main-slider-style4 .content-box .btn-one i{background-color:var(--thm-white)}.main-slider-style4 .content-box .btn-one .txt:after{background-color:var(--thm-white)}.main-slider-style4 .content-box .btn-one i::after{background-color:var(--thm-primary-color)}.main-slider-style4 .content-box .btn-one .txt:before{background:var(--thm-primary-color)}.main-slider-style4 .content-box .btn-one:hover .txt{color:var(--thm-black)}.main-slider-style4 .content-box .btn-one:hover i{color:var(--thm-black)}.main-slider-style3__nav{position:absolute;top:50%;right:50px;width:55px;transform:translateY(-50%);z-index:999999}.main-slider-style3__nav-control{position:relative;display:inline-block;background:transparent;width:55px;height:55px;border-radius:50%;color:var(--thm-black);font-size:25px;line-height:53px;border:1px solid var(--thm-black);text-align:center;cursor:pointer;margin:90px 0;transition:all 200ms linear;transition-delay:0.1s;z-index:1}.main-slider-style3__nav-control:hover{color:var(--thm-white);background-color:var(--thm-black)}.main-slider-style3__nav-control:before{position:absolute;left:0;bottom:0;height:0;width:100%;border-radius:50%;content:'';background:var(--thm-black-bg);transition:background-color 0.5s ease;transition:all 0.5s ease;z-index:-1}.main-slider-style3__nav-control:hover:before{height:100%}.main-slider-style3__nav-control i{transition:all 200ms linear;transition-delay:0.1s}#main-slider-pagination{position:absolute;top:0;right:50px;bottom:0px;display:flex;align-items:center;flex-direction:column;justify-content:center;padding:0;margin:0;z-index:100;width:55px;counter-reset:count}#main-slider-pagination .swiper-pagination-bullet{position:relative;display:block;width:55px;height:35px;margin:0;background:transparent;border-radius:0;display:flex;align-items:center;justify-content:center;transition:all 100ms linear;transition-delay:0.1s}#main-slider-pagination .swiper-pagination-bullet:before{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;color:#a29f98;font-size:18px;line-height:1em;font-weight:600;counter-increment:count;content:"0"counter(count);transition:all 100ms linear;transition-delay:0.1s;font-family:var(--thm-font-2)}#main-slider-pagination .swiper-pagination-bullet+.swiper-pagination-bullet{margin-top:20px}#main-slider-pagination .swiper-pagination-bullet+.swiper-pagination-bullet::after{content:"";position:absolute;bottom:42px;left:0;right:0;width:8px;height:8px;margin:0 auto;background-color:rgba(0,0,0,.15);border-radius:50%}#main-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:transparent}#main-slider-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before{color:var(--thm-primary-color)}.main-slider-nav{position:absolute;top:50%;left:50px;right:50px;bottom:0px;display:flex;align-items:center;justify-content:space-between;transform:translateY(-50%);height:0;z-index:999999}.main-slider-nav__control{position:relative;display:flex;align-items:center;justify-content:center;width:70px;height:70px;overflow:hidden;border-radius:50%;background-color:transparent;border:1px solid rgb(255,255,255,.5);color:var(--thm-white);font-size:24px;line-height:0px;text-align:center;cursor:pointer;transition:background-color 0.5s ease;transition:all 0.5s ease;margin:10px 0;z-index:1}.main-slider-nav__control:hover{color:var(--thm-black);border-color:transparent}.main-slider-nav__control:before{position:absolute;left:0;bottom:0;height:0;width:100%;border-radius:50%;content:'';background:var(--thm-white);transition:background-color 0.5s ease;transition:all 0.5s ease;z-index:-1}.main-slider-nav__control:hover:before{height:100%}.main-slider-nav__control i{transition:background-color 0.5s ease;transition:all 0.5s ease}.about-style1{background-color:var(--thm-gray-bg);padding:120px 0px 90px}.about-style1__shape{position:absolute;right:0;bottom:0;opacity:.05;mix-blend-mode:multiply}.about-style1__shape img{width:auto}.about-style1__top{position:relative;display:block}.about-style1__top-left{position:relative;display:block;padding-right:230px;margin-right:30px}.about-style1__top-left-img{position:relative;display:block;overflow:hidden;border-radius:var(--thm-border-radius)}.about-style1__top-left-img::before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background-color:var(--thm-black-bg);opacity:0;z-index:1;transition:opacity 0.5s ease;transition:all 0.5s ease}.about-style1__top-left-img:hover::before{opacity:.5}.about-style1__top-left-img img{width:100%;transform:scale(1.0);transition:all 1500ms ease}.about-style1__top-left-img:hover img{transform:scale(1.05) rotate(0deg)}.about-style1__top-left-fact{position:absolute;top:40px;right:0px;width:205px;height:205px;overflow:hidden;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:5}.about-style1__top-left-fact-bg{position:absolute;top:0;left:0;bottom:0;right:0;background-size:auto;background-repeat:no-repeat;background-attachment:scroll;background-position:center center}.about-style1__top-left-fact-inner{position:relative;display:block;text-align:center}.about-style1__top-left-fact-title{position:relative;display:block;margin-bottom:2px}.about-style1__top-left-fact-title h4{font-size:18px;line-height:28px;font-weight:600}.about-style1__top-left-fact-shape{position:relative;display:block}.about-style1__top-left-fact-shape img{width:auto}.about-style1__top-left-fact-count{position:relative;display:inline-flex;align-items:center;margin-top:8px}.about-style1__top-left-fact-count h2{color:var(--thm-black-bg);font-size:36px;line-height:1.0em;font-family:var(--thm-font-3);font-weight:400}.about-style1__top-left-inner{position:absolute;bottom:40px;right:30px;padding-top:35px;z-index:5}.about-style1__top-left-inner-shape{position:absolute;top:0;right:0}.about-style1__top-left-inner-shape img{width:auto}.about-style1__top-left-inner-content{position:relative;display:flex;align-items:center;overflow:hidden;background-color:var(--thm-black-bg);border-radius:var(--thm-border-radius);padding:25px 22px 25px;padding-right:38px}.about-style1__top-left-inner-fact{position:relative;display:block}.about-style1__top-left-inner-fact h2{color:var(--thm-white);font-size:36px;line-height:1.0em;font-family:var(--thm-font-3);font-weight:400}.about-style1__top-left-inner-icon{position:relative;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background-color:#36211c;margin-left:20px}.about-style1__top-left-inner-icon i{color:var(--thm-primary-color);font-size:24px}.about-style1__top-left-inner-title{position:relative;display:block;margin-left:15px;flex:1}.about-style1__top-left-inner-title h4{color:var(--thm-white);font-size:18px;line-height:26px;font-size:600}.about-style1__top-right{position:relative;display:block}.about-style1__top-right .sec-title.withtext{padding-bottom:42px}.about-style1__top-right .sec-title .text{padding-top:30px}.about-style1__bottom{position:relative;display:block;margin-top:80px}.about-style1__bottom .row{align-items:center}.about-style1__bottom-single{position:relative;display:flex;align-items:center;background-color:var(--thm-white);border-radius:var(--thm-border-radius);box-shadow:0px 20px 60px 0px rgba(0,0,0,0.1);padding:29px 30px 28px;margin-bottom:30px}.about-style1__bottom-single-icon{position:relative;display:flex;align-items:center;justify-content:center;width:90px;height:90px;border-radius:50%;background-color:var(--thm-black-bg)}.about-style1__bottom-single-icon-inner{position:relative;display:flex;align-items:center;justify-content:center;width:85px;height:85px;border-radius:50%;background-color:transparent;border:2px dotted var(--thm-primary-color)}.about-style1__bottom-single-icon-inner i{color:var(--thm-primary-color);font-size:40px;line-height:40px;transition:all 300ms linear;transition-delay:0.1s}.about-style1__bottom-single:hover .about-style1__bottom-single-icon-inner i{transform:scale(1.05) rotateY(180deg)}.about-style1__bottom-single-text{position:relative;display:block;padding-left:25px;flex:1}.about-style1__bottom-single-text h4{font-size:18px;line-height:28px;font-weight:600;margin-bottom:9px}.about-style1__bottom-single-text h4 a{color:var(--thm-black);transition:all 200ms linear;transition-delay:0.1s}.about-style1__bottom-single-text h4 a:hover{color:var(--thm-primary-color)}.about-style1__bottom-single-text p{margin:0}.about-style1__bottom-award{position:relative;display:block;margin-bottom:30px}.about-style1__bottom-award-shape{position:absolute;top:0;left:0;bottom:0}.about-style1__bottom-award-shape img{width:auto}.about-style1__bottom-award-shape2{position:absolute;top:0;right:0;bottom:0}.about-style1__bottom-award-shape2 img{width:auto}.about-style1__bottom-award-inner{position:relative;display:block;text-align:center}.about-style1__bottom-award-inner h4{font-size:18px;line-height:28px;font-weight:600;margin-bottom:3px}.about-style1__bottom-award-inner img{width:auto}.about-style1__bottom-award-inner h5{color:var(--thm-body-font-color);font-size:14px;line-height:24px;font-weight:600;text-transform:uppercase;margin-top:6px}.about-style2{overflow:hidden;background-color:var(--thm-primary-color);padding:120px 0px 120px}.about-style2__bg{position:absolute;top:0;left:0;bottom:0;width:calc((100% - 195px) / 2);background-size:cover;background-repeat:no-repeat;background-attachment:scroll;background-position:top left}.about-style2__shape{position:absolute;top:0;right:0;bottom:0}.about-style2__shape img{width:auto}.about-style2__content{position:relative;display:block;padding-left:600px}.about-style2__content .sec-title{padding-bottom:32px}.about-style2__content-text{position:relative;display:block}.about-style2__content-text p{color:var(--thm-black);font-family:var(--thm-font-3);font-size:18px;line-height:30px;font-weight:400}.about-style2__content-inner{position:relative;display:block;margin-top:30px}.about-style2__single{position:relative;display:block}.about-style2__single-icon{position:relative;display:flex;align-items:center;justify-content:center;width:70px;height:70px;border-radius:50%;background-color:var(--thm-black-bg)}.about-style2__single-icon-inner{position:relative;display:flex;align-items:center;justify-content:center;width:62px;height:62px;border-radius:50%;background-color:transparent;border:2px dotted var(--thm-primary-color)}.about-style2__single-icon-inner i{color:var(--thm-primary-color);font-size:32px;line-height:32px}.about-style2__single-content{position:relative;display:block;padding-top:24px}.about-style2__single-content-title{position:relative;display:block}.about-style2__single-content-title h3{font-size:22px;line-height:30px;font-weight:600;margin-bottom:9px}.about-style2__single-content-title h3 a{color:var(--thm-black);transition:all 200ms linear;transition-delay:0.1s}.about-style2__single-content-title h3 a:hover{color:var(--thm-black-bg)}.about-style2__single-content-title p{color:#5a470e}.about-style2__single-content-list{position:relative;display:block;margin-top:22px}.about-style2__single-content-list li{position:relative;display:flex;align-items:center}.about-style2__single-content-list li+li{margin-top:20px}.about-style2__single-content-list li .icon{position:relative;display:block;font-size:30px;line-height:0px}.about-style2__single-content-list li .icon .icon-check-mark .path1:before,.about-style2__single-content-list li .icon .icon-check-mark .path2:before,.about-style2__single-content-list li .icon .icon-check-mark .path3:before,.about-style2__single-content-list li .icon .icon-check-mark .path4:before,.about-style2__single-content-list li .icon .icon-check-mark .path5:before,.about-style2__single-content-list li .icon .icon-check-mark .path6:before,.about-style2__single-content-list li .icon .icon-check-mark .path7:before{color:var(--thm-black-bg)}.about-style2__single-content-list li h4{font-size:18px;line-height:28px;font-weight:600;margin-left:15px}.about-style2__content-btn{position:relative;display:block;line-height:0;margin-top:50px}.about-style2__content-btn .btn-one i{background-color:var(--thm-black-bg);color:var(--thm-white)}.about-style2__content-btn .btn-one .txt{color:var(--thm-white)}.about-style2__content-btn .btn-one .txt:after{background-color:var(--thm-black-bg)}.about-style3{padding:0px 0px 252px}.about-style3__bg{position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;background-position:center center}.about-style3__bg::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:rgb(255,255,255);background:linear-gradient(180deg,rgba(255,255,255,1) 3%,rgba(255,255,255,0) 50%)}.about-style3__inner{position:relative;display:block;max-width:570px;margin:0px auto 0px;padding:80px 0px 0px}.about-style3__round{position:absolute;top:0;left:0;right:0;width:400px;height:400px;border-top-left-radius:200px;border-top-right-radius:200px;background-color:var(--thm-black-bg);margin:0px auto 0px}.about-style3__inner-badge{position:absolute;top:0;right:-85px;z-index:5}.about-style3__inner-badge img{width:auto}.about-style3__content{position:relative;display:block;text-align:center;background-color:rgb(var(--thm-black-bg-rgb),.99);border-radius:var(--thm-border-radius);padding:40px 0px 52px}.about-style3__content .sec-title{padding-bottom:43px}.about-style3__content .sec-title .sub-title{background-color:var(--thm-primary-color)}.about-style3__content .sec-title .sub-title .icon{color:var(--thm-black)}.about-style3__content .sec-title .sub-title h4{color:var(--thm-black)}.about-style3__content-text{position:relative;display:block}.about-style3__content-text h4{color:var(--thm-primary-color);font-size:18px;line-height:28px;font-family:var(--thm-font-3);font-weight:400;margin-bottom:13px}.about-style3__content-text p{color:var(--thm-body-font-color-2)}.about-style3__content-list{position:relative;display:block;padding-top:33px}.about-style3__content-list .row{--bs-gutter-x:0px}.about-style3__content-list ul li .about-style3__content-single::before{content:"";position:absolute;top:0;right:0;bottom:8px;width:1px;background-color:rgb(255,255,255,.2)}.about-style3__content-list ul li:last-child .about-style3__content-single::before{display:none}.about-style3__content-single{position:relative;display:block}.about-style3__content-single-icon{position:relative;display:inline-block;font-size:40px;line-height:0;margin-bottom:7px;transition:all 300ms linear;transition-delay:0.1s}.about-style3__content-single:hover .about-style3__content-single-icon{transform:scale(1.05) rotateY(180deg)}.about-style3__content-single-icon .icon-check-mark .path1:before,.about-style3__content-single-icon .icon-check-mark .path2:before,.about-style3__content-single-icon .icon-check-mark .path3:before,.about-style3__content-single-icon .icon-check-mark .path4:before,.about-style3__content-single-icon .icon-check-mark .path5:before,.about-style3__content-single-icon .icon-check-mark .path6:before,.about-style3__content-single-icon .icon-check-mark .path7:before{color:var(--thm-primary-color)}.about-style3__content-single h3{color:var(--thm-white);font-size:16px;line-height:26px;font-weight:600}.about-style4{padding:30px 0 71px;background-color:transparent}.about-style4__bg{position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;background-position:center center}.about-style4__shape{position:absolute;top:50%;transform:translateY(-50%);right:0}.about-style4__left{position:relative;display:block;margin-left:-241px;margin-right:30px}.about-style4__img-box{position:relative;display:block}.about-style4__img{position:relative;display:block}.about-style4__img img{width:100%}.about-style4__img-box-shape{position:absolute;top:60px;right:100px;bottom:0}.about-style4__top-left-fact{position:absolute;top:95px;right:0px;width:205px;height:205px;overflow:hidden;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:5}.about-style4__top-left-fact-bg{position:absolute;top:0;left:0;bottom:0;right:0;background-size:auto;background-repeat:no-repeat;background-attachment:scroll;background-position:center center}.about-style4__top-left-fact-inner{position:relative;display:block;text-align:center}.about-style4__top-left-fact-title{position:relative;display:block;margin-bottom:2px}.about-style4__top-left-fact-title h4{font-size:18px;line-height:28px;font-weight:600}.about-style4__top-left-fact-shape{position:relative;display:block}.about-style4__top-left-fact-shape img{width:auto}.about-style4__top-left-fact-count{position:relative;display:inline-flex;align-items:center;margin-top:8px}.about-style4__top-left-fact-count h2{color:var(--thm-black-bg);font-size:36px;line-height:1.0em;font-family:var(--thm-font-3);font-weight:400}.about-style4__right{position:relative;display:block;margin-top:60px}.about-style4__right .sec-title{padding-bottom:30px}.about-style4__points-box{position:relative;display:block;margin-top:30px}.about-style4__points-title{font-size:22px;font-weight:600;line-height:1em}.about-style4__points-text{margin-top:12px;margin-bottom:14px}.about-style4__points{position:relative;display:block}.about-style4__points li{position:relative;display:flex;flex-wrap:wrap;gap:15px}.about-style4__points li+li{margin-top:8px}.about-style4__points li .icon{position:relative;display:inline-block;top:5px}.about-style4__points li .icon span{position:relative;display:inline-block;font-size:18px;color:var(--thm-primary-color)}.about-style4__points li .text{position:relative;display:block;flex:1}.about-style4__crops-harvested-box{position:absolute;top:3px;right:0;height:270px;width:270px;overflow:hidden;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:column;z-index:1}.about-style4__crops-harvested-shape{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:center;background-size:cover;z-index:-1}.about-style4__crops-harvested-icon{position:relative;display:flex;align-items:center}.about-style4__crops-harvested-icon span{position:relative;display:inline-block;font-size:60px;color:var(--thm-black-bg)}.about-style4__crops-harvested-text{position:relative;display:block;margin-top:20px;margin-bottom:22px}.about-style4__crops-harvested-text h5{font-size:22px;font-weight:600;line-height:1em}.about-style4__crops-harvested-count{position:relative;display:inline-flex;align-items:flex-end}.about-style4__crops-harvested-count h2{color:var(--thm-black-bg);font-size:48px;line-height:1.0em !important;font-family:var(--thm-font-3) !important;font-weight:400}.about-style4__crops-harvested-count .last{position:relative;color:var(--thm-black-bg);font-size:48px;line-height:1.0em;font-family:var(--thm-font-3);font-weight:400;top:-5px}.about-style4__btn-and-video{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:40px;margin-top:39px}.about-style4__video-box{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:20px}.about-style4__video-box .video-popup{position:relative;display:flex;align-items:center;justify-content:center;color:var(--thm-black-bg);font-size:20px;width:55px;height:55px;border-radius:50%;background-color:transparent;border:1px solid #e1dcc7;z-index:3}.about-style4__video-box .video-popup:hover{background-color:var(--thm-black-bg);color:var(--thm-white)}.about-style4__video-box .video-popup::after,.about-style4__video-box .video-popup::before{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:50%;background:transparent;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation-delay:.9s;animation-delay:.9s;-webkit-box-shadow:0 0 0 0 rgba(78,52,46,0.9);box-shadow:0 0 0 0 rgba(78,52,46,0.9);-webkit-animation:ripple 3s infinite;animation:ripple 3s infinite;-webkit-transition:all .4s ease;transition:all .4s ease;z-index:-1}.about-style4__video-box .video-popup::after{-webkit-animation-delay:.6s;animation-delay:.6s}.about-style4__video-title{color:var(--thm-heading-font-color)}.about-style5{padding:120px 0 120px;z-index:3}.about-style5 .section-bottom-shape{height:180px;z-index:-1}.about-style5__shape-2{position:absolute;top:85px;right:0;z-index:-1}.about-style5__shape-2 img{width:auto}.about-style5__left{position:relative;display:block}.about-style5__left .sec-title{padding-bottom:25px}.about-style5__text-2{margin-top:18px;margin-bottom:18px}.about-style5__counter{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:60px}.about-style5__counter li{position:relative;display:block}.about-style5__counter-single{position:relative;display:block}.about-style5__counter-count{position:relative;display:flex;align-items:center;flex-wrap:wrap}.about-style5__counter-count h2{font-size:90px;line-height:1em !important;font-family:var(--thm-font-3) !important;color:var(--thm-primary-color);font-weight:400;letter-spacing:0.04em}.about-style5__counter-count span{font-size:90px;line-height:1em;font-family:var(--thm-font-3);color:var(--thm-primary-color);font-weight:400}.about-style5__counter-text{position:relative;display:block;text-align:right;font-weight:500;line-height:17px;margin-top:-2px}.about-style5__right{position:relative;display:block;margin-left:50px}.about-style5__img{position:relative;display:block}.about-style5__img>img{width:100%;border-radius:var(--thm-border-radius)}.about-style5__shape-1{position:absolute;top:150px;left:-65px}.about-style5__shape-1>img{width:auto}.fact-counter-style1{padding:114px 0px 0px}.fact-counter-style1__bg{position:absolute;top:0;left:0;right:0;height:776px;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;background-position:center center}.fact-counter-style1__bg::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgba(var(--thm-black-bg-rgb),.9)}.fact-counter-style1__content{position:relative;display:block;text-align:center;margin-bottom:110px}.fact-counter-style1__content-text{position:relative;display:block}.fact-counter-style1__content-text span{color:var(--thm-primary-color);font-size:24px;line-height:34px;font-family:var(--thm-font-3);font-weight:400}.fact-counter-style1__content-text h2{color:var(--thm-white);font-size:45px;line-height:1.2em;margin-top:11px}.fact-counter-style1__content-round{position:relative;width:100px;height:100px;border-radius:50%;margin:37px auto 0px;z-index:11}.fact-counter-style1__content-round-text{position:absolute;top:4px;left:19px;bottom:0;right:0;width:100px;height:100px !important;color:var(--thm-white);font-size:14px;font-weight:700;line-height:36px;text-transform:uppercase;font-family:var(--thm-font-2);word-spacing:0px;letter-spacing:-0.1em;transform:rotate(100deg)}.fact-counter-style1__content-video{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center}.fact-counter-style1__content-video .video-popup{position:relative;display:inline-block;color:var(--thm-primary-color);font-size:24px;line-height:0;transition:all 200ms linear;transition-delay:0.1s}.fact-counter-style1__content-video .video-popup:hover{color:var(--thm-white)}.fact-counter-style1 ul.row{--bs-gutter-x:0px}.fact-counter-style1 ul li{padding:0;overflow:hidden;border-radius:var(--thm-border-radius);border:1px solid var(--thm-border-color)}.fact-counter-style1 ul li:nth-child(1),.fact-counter-style1 ul li:nth-child(2),.fact-counter-style1 ul li:nth-child(4),.fact-counter-style1 ul li:nth-child(5){border-right:none}.fact-counter-style1 ul li:nth-child(4),.fact-counter-style1 ul li:nth-child(4),.fact-counter-style1 ul li:nth-child(6){border-top:none}.single-fact-counter-style1{position:relative;display:block;text-align:center;background-color:var(--thm-gray-bg);padding:49px 70px 36px}.single-fact-counter-style1.white{background-color:var(--thm-white)}.single-fact-counter-style1__pattren{position:absolute;top:0;left:0;bottom:0;right:0;background-repeat:repeat-x}.single-fact-counter-style1__icon{position:relative;display:inline-block;font-size:60px;line-height:0;transition:all 300ms linear;transition-delay:0.1s}.single-fact-counter-style1:hover .single-fact-counter-style1__icon{transform:scale(1.05) rotateY(180deg)}.single-fact-counter-style1__icon .icon-tractor .path1:before,.single-fact-counter-style1__icon .icon-organic-food .path1:before,.single-fact-counter-style1__icon .icon-cow .path1:before,.single-fact-counter-style1__icon .icon-feeding .path1:before,.single-fact-counter-style1__icon .icon-farmer-1 .path1:before,.single-fact-counter-style1__icon .icon-tree .path1:before{color:var(--thm-primary-color)}.single-fact-counter-style1__icon .icon-tractor .path2:before,.single-fact-counter-style1__icon .icon-tractor .path3:before,.single-fact-counter-style1__icon .icon-tractor .path4:before,.single-fact-counter-style1__icon .icon-tractor .path5:before,.single-fact-counter-style1__icon .icon-tractor .path6:before,.single-fact-counter-style1__icon .icon-tractor .path7:before,.single-fact-counter-style1__icon .icon-organic-food .path2:before,.single-fact-counter-style1__icon .icon-organic-food .path3:before,.single-fact-counter-style1__icon .icon-cow .path2:before,.single-fact-counter-style1__icon .icon-cow .path3:before,.single-fact-counter-style1__icon .icon-cow .path4:before,.single-fact-counter-style1__icon .icon-cow .path5:before,.single-fact-counter-style1__icon .icon-cow .path6:before,.single-fact-counter-style1__icon .icon-feeding .path2:before,.single-fact-counter-style1__icon .icon-feeding .path3:before,.single-fact-counter-style1__icon .icon-farmer-1 .path2:before,.single-fact-counter-style1__icon .icon-tree .path2:before{color:var(--thm-black-bg)}.single-fact-counter-style1__title{position:relative;display:block;margin-top:10px}.single-fact-counter-style1__title h3{font-size:22px;line-height:30px;font-weight:600}.single-fact-counter-style1__count{position:relative;display:inline-flex;align-items:flex-end;margin-top:14px}.single-fact-counter-style1__count h2{color:var(--thm-black-bg);font-size:48px;line-height:1.0em;font-family:var(--thm-font-3);font-weight:400}.single-fact-counter-style1__count .last{position:relative;color:var(--thm-black-bg);font-size:48px;line-height:1.0em;font-family:var(--thm-font-3);font-weight:400;top:-5px}.fact-counter-style2{margin:-132px 0px 0px;z-index:10}.fact-counter-style2__inner{position:relative;display:block;overflow:hidden;background-color:var(--thm-gray-bg);border:1px solid var(--thm-border-color);border-radius:var(--thm-border-radius)}.fact-counter-style2__pattren{position:absolute;top:0;left:0;bottom:0;right:0;background-repeat:repeat}.fact-counter-style2__inner ul.row{--bs-gutter-x:0px}.fact-counter-style2__inner ul li{border-right:1px solid var(--thm-border-color)}.fact-counter-style2__inner ul li:last-child{border-right:none}.single-fact-counter-style2{position:relative;display:block;text-align:center;padding:49px 0px 36px}.single-fact-counter-style2__icon{position:relative;display:inline-block;font-size:60px;line-height:0;transition:all 300ms linear;transition-delay:0.1s}.single-fact-counter-style2:hover .single-fact-counter-style2__icon{transform:scale(1.05) rotateY(180deg)}.single-fact-counter-style2__icon .icon-tractor .path1:before,.single-fact-counter-style2__icon .icon-organic-food .path1:before,.single-fact-counter-style2__icon .icon-cow .path1:before{color:var(--thm-primary-color)}.single-fact-counter-style2__icon .icon-tractor .path2:before,.single-fact-counter-style2__icon .icon-tractor .path3:before,.single-fact-counter-style2__icon .icon-tractor .path4:before,.single-fact-counter-style2__icon .icon-tractor .path5:before,.single-fact-counter-style2__icon .icon-tractor .path6:before,.single-fact-counter-style2__icon .icon-tractor .path7:before,.single-fact-counter-style2__icon .icon-organic-food .path2:before,.single-fact-counter-style2__icon .icon-organic-food .path3:before,.single-fact-counter-style2__icon .icon-cow .path2:before,.single-fact-counter-style2__icon .icon-cow .path3:before,.single-fact-counter-style2__icon .icon-cow .path4:before,.single-fact-counter-style2__icon .icon-cow .path5:before,.single-fact-counter-style2__icon .icon-cow .path6:before{color:var(--thm-black-bg)}.single-fact-counter-style2__title{position:relative;display:block;margin-top:10px}.single-fact-counter-style2__title h3{font-size:22px;line-height:30px;font-weight:600}.single-fact-counter-style2__count{position:relative;display:inline-flex;align-items:flex-end;margin-top:13px}.single-fact-counter-style2__count h2{color:var(--thm-black-bg);font-size:48px;line-height:1.0em;font-family:var(--thm-font-3);font-weight:400}.single-fact-counter-style2__count .last{position:relative;color:var(--thm-black-bg);font-size:48px;line-height:1.0em;font-family:var(--thm-font-3);font-weight:400;top:-5px}.testimoial-style1{padding:0px 0px 114px}.testimoial-style1__inner{position:relative;display:block}.single-testimoial-style1{position:relative;display:block}.single-testimoial-style1 .row{align-items:center}.single-testimoial-style1__img{position:relative;display:block;background-color:var(--thm-white);border-radius:var(--thm-border-radius);box-shadow:0px 0px 30px 0px rgba(0,0,0,0.12);padding:15px 15px 15px;margin-top:86px}.single-testimoial-style1__img-inner{position:relative;display:block;overflow:hidden;border-radius:var(--thm-border-radius)}.single-testimoial-style1__img-inner::before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background-color:var(--thm-primary-color);opacity:0;z-index:1;transition:opacity 0.5s ease;transition:all 0.5s ease}.single-testimoial-style1__img-inner:hover::before{opacity:.8}.single-testimoial-style1__img-inner img{width:100%;transform:scale(1.0);transition:all 1500ms ease}.single-testimoial-style1__img-inner:hover img{transform:scale(1.05) rotate(0deg)}.single-testimoial-style1__img-inner .one{position:absolute;top:-8px;left:0;right:0;display:flex;align-items:center;justify-content:space-between;margin:0 auto;width:105px;z-index:5}.single-testimoial-style1__img-inner .one.two{flex-direction:column;top:0px;left:-8px;right:auto;bottom:0;width:auto;height:105px;margin:auto}.single-testimoial-style1__img-inner .one.three{top:auto;left:0px;bottom:-8px;right:0}.single-testimoial-style1__img-inner .one.four{flex-direction:column;top:0px;left:auto;right:-8px;bottom:0;width:auto;height:105px;margin:auto}.single-testimoial-style1__img-inner .one li,.single-testimoial-style1__img-inner .two li,.single-testimoial-style1__img-inner .three li,.single-testimoial-style1__img-inner .four li{position:relative;width:15px;height:15px;border-radius:50%;background-color:var(--thm-white)}.testimoial-style1__content{position:relative;display:block;padding-top:85px;margin:0px 35px 0px}.testimoial-style1__content-icon{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;justify-content:center;margin:0px auto 0px;width:170px;height:170px;overflow:hidden;border-radius:50%;background-color:transparent;z-index:2}.testimoial-style1__content-icon-bg{position:absolute;top:0;left:0;bottom:0;right:0;background-size:auto;background-repeat:no-repeat;z-index:-1}.testimoial-style1__content-icon i{color:var(--thm-black-bg);font-size:40px;line-height:40px}.testimoial-style1__content-round-text{position:absolute;left:2px;bottom:-31px;right:0;color:var(--thm-black);font-size:14px;line-height:20px;font-family:var(--thm-font-3);font-weight:400;word-spacing:0px;letter-spacing:.1em;transform:rotate(0deg)}.testimoial-style1__content-inner{position:relative;display:block;overflow:hidden;text-align:center;border-radius:var(--thm-border-radius);background-color:var(--thm-black-bg);padding:129px 0px 49px;z-index:1}.testimoial-style1__content-inner-bg{position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;background-position:center center;z-index:-1}.testimoial-style1__content-top{position:relative;display:block}.testimoial-style1__content-top h3{color:var(--thm-white);font-size:20px;line-height:30px;font-family:var(--thm-font-3);font-weight:400;margin-bottom:16px}.testimoial-style1__content-top p{color:var(--thm-body-font-color-3)}.testimoial-style1__content-shape{position:relative;display:block;line-height:0;margin-top:22px}.testimoial-style1__content-shape img{width:auto}.testimoial-style1__content-bottom{position:relative;display:block;margin-top:27px}.testimoial-style1__content-bottom>p{color:var(--thm-primary-color);line-height:24px}.testimoial-style1__content-bottom>p span{color:var(--thm-white);font-size:22px;line-height:24px;font-weight:600}.testimoial-style1__content-bottom .reting{position:relative;display:flex;align-items:center;justify-content:center;margin-top:21px}.testimoial-style1__content-bottom .reting i{color:#4caf50;font-size:15px;line-height:15px}.testimoial-style1__content-bottom .reting p{color:var(--thm-white);font-size:15px;line-height:15px;font-family:var(--thm-font-3);font-weight:400;margin-left:5px}.testimonial-slider-slider-nav{position:absolute;bottom:0;right:0;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:15px;z-index:10}.testimonial-slider-button-prev,.testimonial-slider-button-next{position:relative;display:flex;align-items:center;justify-content:center;background:var(--thm-white);width:55px;height:55px;border-radius:50%;color:var(--thm-black);font-size:25px;line-height:55px;text-align:center;cursor:pointer;overflow:hidden;transition:border-color 0.2s ease;transition:all 0.2s ease;z-index:1}.testimonial-slider-button-prev span,.testimonial-slider-button-next span{position:relative;display:flex;align-items:center;justify-content:center}.testimonial-slider-button-next:hover,.testimonial-slider-button-prev:hover{color:var(--thm-black)}.testimonial-slider-button-prev:before,.testimonial-slider-button-next:before{position:absolute;left:0;bottom:0;height:0;width:100%;border-radius:50%;content:'';background:var(--thm-primary-color);-webkit-transition:all 200ms linear;transition:all 100ms 2inear;z-index:-1}.testimonial-slider-button-next:hover::before,.testimonial-slider-button-prev:hover::before{height:100%}.testimonial-slider-control-wrap{position:absolute;left:0px;bottom:0px;z-index:100}.testimonial-slider-control-wrap .swiper-counter{position:relative;display:inline-flex;align-items:baseline;justify-content:space-between;width:110px;z-index:9}.testimonial-slider-control-wrap .swiper-counter div{position:relative;display:inline-block;color:var(--thm-white);font-size:48px;line-height:48px;font-weight:400;font-family:var(--thm-font-3)}.testimonial-slider-control-wrap .swiper-counter div#current{margin-right:6px}.testimonial-slider-control-wrap .swiper-counter div#total{position:relative;right:0px;color:var(--thm-primary-color);font-size:18px;line-height:18px;font-weight:400;font-family:var(--thm-font-3)}.testimonial-slider-control-wrap .swiper-counter div#total:before{content:'/';position:absolute;left:-15px;width:0px;height:0px;top:0px}.testimonials-style2{padding:120px 0px 120px}.testimonials-style2__bg{position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;background-position:center center}.testimonials-style2__bg::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgb(var(--thm-black-bg-rgb),.92)}.testimonials-style2__content{position:relative;display:block}.testimonials-style2__content .sec-title.withtext{padding-bottom:25px}.testimonials-style2__content .sec-title .sub-title{background-color:var(--thm-primary-color)}.testimonials-style2__content .sec-title .sub-title .icon{color:var(--thm-black)}.testimonials-style2__content .sec-title .sub-title h4{color:var(--thm-black)}.testimonials-style2__content .sec-title .text p{color:var(--thm-body-font-color-3)}.testimonials-style2__content-btn{position:relative;display:block;line-height:0}.testimonials-style2__content-btn a{position:relative;display:inline-flex;align-items:center;color:var(--thm-white);font-size:16px;line-height:28px;font-family:var(--thm-font-2);font-weight:600;transition:all 200ms linear;transition-delay:0.1s}.testimonials-style2__content-btn a:hover{color:var(--thm-primary-color)}.testimonials-style2__content-btn a i{color:var(--thm-primary-color);font-size:21px;line-height:21px;margin-right:10px}.testimonials-style2__inner{position:relative;display:block}.single-testimonials-style2{position:relative;display:block;padding-left:50px}.single-testimonials-style2__img{position:absolute;left:0;bottom:30px;display:flex;align-items:center;justify-content:center;width:100px;height:100px;border-radius:50%;background-color:transparent;z-index:5}.single-testimonials-style2__img-bg{position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;background-position:center center;transition:background-color 0.5s ease;transition:all 0.5s ease;z-index:-1}.single-testimonials-style2__img-inner{position:relative;display:block;overflow:hidden;border-radius:50%;border:2px solid var(--thm-primary-color)}.single-testimonials-style2__img-inner::before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background-color:var(--thm-black-bg);opacity:0;z-index:1;transition:opacity 0.5s ease;transition:all 0.5s ease}.single-testimonials-style2:hover .single-testimonials-style2__img-inner::before{opacity:.7}.single-testimonials-style2__img-inner img{width:100%;transform:scale(1.0);transition:all 1500ms ease}.single-testimonials-style2:hover .single-testimonials-style2__img-inner img{transform:scale(1.05) rotate(0deg)}.single-testimonials-style2__content{position:relative;display:block;overflow:hidden;background-color:var(--thm-white);border-radius:var(--thm-border-radius)}.single-testimonials-style2__top{position:relative;display:block;padding:38px 27px 32px}.single-testimonials-style2__top-inner{position:relative;display:flex;align-items:center;justify-content:space-between}.single-testimonials-style2__top-icon{position:relative;display:block;line-height:0}.single-testimonials-style2__top-icon i{color:var(--thm-black-bg);font-size:30px;line-height:30px}.single-testimonials-style2__top-right{position:relative;display:flex;align-items:center}.single-testimonials-style2__top-right-rating{position:relative;display:block;margin-right:5px}.single-testimonials-style2__top-right-rating i{color:#4daf51;font-size:16px;line-height:16px}.single-testimonials-style2__top-right-text{position:relative;display:block}.single-testimonials-style2__top-right-text p{color:var(--thm-black);font-size:16px;line-height:26px;font-family:var(--thm-font-3);font-weight:400}.single-testimonials-style2__top-text{position:relative;display:block;padding-top:20px}.single-testimonials-style2__top-text p{margin:0}.single-testimonials-style2__bottom{position:relative;display:block;background-color:var(--thm-gray-bg);padding:35px 70px 32px;padding-right:20px}.single-testimonials-style2__bottom-author{position:relative;display:block}.single-testimonials-style2__bottom-author h3{font-size:22px;line-height:28px;font-weight:600}.single-testimonials-style2__bottom-author p{margin:0}.single-testimonials-style2__bottom-day{position:relative;display:block;margin-top:11px}.single-testimonials-style2__bottom-day p{color:var(--thm-black);font-size:14px;line-height:24px;font-weight:500;text-transform:uppercase}.testimonials-style2-carousel.owl-nav-style-one.owl-theme .owl-nav{position:absolute;height:54px;left:-155px;bottom:0px}.testimonials-style2-carousel.owl-nav-style-one.owl-theme .owl-nav [class*="owl-"]{width:54px;height:54px;border:1px solid rgb(255,255,255,.2);border-radius:50%;margin:0 7.5px}.testimonials-style2-carousel.owl-nav-style-one.owl-theme .owl-nav [class*="owl-"]::before{clip-path:none;border-radius:50%}.testimonials-style2-carousel.owl-nav-style-one.owl-theme .owl-nav [class*="owl-"] span{color:var(--thm-white);font-size:21px}.testimonials-style3{padding:120px 0px 61px}.testimonials-style3__bg{position:absolute;top:0;left:0;right:0;height:613px;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;background-position:center center;z-index:-1}.testimonials-style3__bg::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--thm-black-bg);opacity:0.92}.testimonials-style3 .sec-title .text p{color:var(--thm-body-font-color-2)}.testimonials-style3 .sec-title .sub-title{background-color:var(--thm-primary-color)}.testimonials-style3 .sec-title .sub-title .icon{color:var(--thm-black-bg)}.testimonials-style3 .sec-title .sub-title h4{color:var(--thm-black-bg)}.single-testimonials-style2--style2{margin-bottom:40px}.testimonials-style3__btn{position:relative;display:block;line-height:0;margin-top:33px}.testimonials-style3__btn a{position:relative;display:inline-flex;align-items:center;color:var(--thm-black);font-size:16px;line-height:28px;font-family:var(--thm-font-2);font-weight:600;transition:all 200ms linear;transition-delay:0.1s}.testimonials-style3__btn a:hover{color:var(--thm-primary-color)}.testimonials-style3__btn a i{color:var(--thm-primary-color);font-size:21px;line-height:21px;margin-right:10px}.testimonials-partners{padding:0px 0px 120px}.testimonials-partners__bg{position:absolute;left:0;bottom:0;right:0;height:620px;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;background-position:center center}.testimonials-partners__bg::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:rgb(26,14,5);background:linear-gradient(0deg,rgba(26,14,5,1) 0%,rgba(26,14,5,0.4234068627450981) 50%,rgba(26,14,5,0.14329481792717091) 80%)}.partner-style1{position:relative}.partners-style1__text{position:relative;display:block;text-align:center;padding-bottom:41px}.partners-style1__text p{color:var(--thm-primary-color);font-size:20px;line-height:30px;font-family:var(--thm-font-3);font-weight:400}.partner-style1__inner{position:relative;display:block}.partner-style1__inner::before{content:"";position:absolute;top:0;right:0;bottom:0;width:1px;background-color:rgb(255,255,255,.3)}.single-partner-style1{position:relative;display:block;border-left:1px solid rgb(255,255,255,.3)}.single-partner-style1 a{position:relative;display:block}.single-partner-style1 a img{width:auto !important;margin:0 auto 0}.bottom-parallax{position:relative;height:860px;opacity:0;z-index:-999}.bottom-parallax .footer-style1{position:fixed;left:0px;bottom:0px;right:0px;height:860px}.parallax-visible .bottom-parallax{opacity:1;z-index:1}.footer-style1{background:transparent}.footer-main{position:relative;display:block;background-color:var(--thm-black-bg);padding:120px 0px 116px}.single-footer-widget{position:relative;display:block}.single-footer-widget-about{position:relative;display:block}.footer-logo-style1{position:relative;display:block}.footer-logo-style1 a{position:relative;display:inline-block}.footer-logo-style1 a img{width:auto}.single-footer-widget-about-text{position:relative;display:block;padding-top:31px}.single-footer-widget-about-text p{color:var(--thm-body-font-color-2)}.single-footer-widget-about-certification{position:relative;display:flex;align-items:center;margin-top:19px}.footer-widget-about-certification-logo{position:relative;display:block}.footer-widget-about-certification-logo a{position:relative;display:inline-block}.footer-widget-about-certification-logo a img{width:auto}.footer-widget-about-certification-title{position:relative;display:block;margin-left:20px;flex:1}.footer-widget-about-certification-title h4{color:var(--thm-white);font-size:16px;line-height:26px;font-weight:500;margin-bottom:4px}.footer-widget-about-certification-title p{color:var(--thm-body-font-color-2)}.single-footer-widget .title{position:relative;display:block;margin-top:-6px}.single-footer-widget .title h3{color:var(--thm-white);font-size:22px;line-height:30px;font-weight:600;margin-bottom:7px}.single-footer-widget .title .border-dot{position:relative;display:block;width:70px;border-bottom:3px dotted var(--thm-primary-color)}.footer-widget-useful-links{position:relative;display:block;padding-top:34px}.footer-widget-useful-links ul{position:relative;display:block}.footer-widget-useful-links ul li{position:relative;display:block}.footer-widget-useful-links ul li+li{margin-top:12px}.footer-widget-useful-links ul li a{position:relative;display:inline-flex;align-items:center;color:var(--thm-body-font-color-2);font-size:17px;line-height:28px;font-family:var(--thm-font);font-weight:400;text-transform:capitalize;transition:all 200ms linear;transition-delay:0.1s}.footer-widget-useful-links ul li a i{color:var(--thm-primary-color);font-size:14px;line-height:14px;margin-right:15px}.footer-widget-useful-links ul li a:hover{color:var(--thm-primary-color)}.footer-widget-mobile-app{position:relative;display:block;padding-top:32px}.footer-widget-mobile-app-text{position:relative;display:block}.footer-widget-mobile-app-text p{color:var(--thm-body-font-color-2)}.footer-widget-mobile-app-bottom{position:relative;display:block;margin-top:15px}.footer-widget-mobile-app-bottom>p{color:var(--thm-white);font-size:16px;line-height:28px;font-family:var(--thm-font-3);font-weight:400}.footer-widget-mobile-app-bottom ul{position:relative;display:block;margin-top:12px}.footer-widget-mobile-app-bottom ul li{position:relative;display:flex;align-items:center}.footer-widget-mobile-app-bottom ul li+li{margin-top:12px}.footer-widget-mobile-app-bottom ul li .icon{position:relative;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background-color:var(--thm-white)}.footer-widget-mobile-app-bottom ul li .icon img{width:auto}.footer-widget-mobile-app-bottom ul li .text{position:relative;display:block;flex:1;margin-left:15px}.footer-widget-mobile-app-bottom ul li .text h4{font-size:18px;line-height:28px;font-weight:600;margin-bottom:2px}.footer-widget-mobile-app-bottom ul li .text h4 a{color:var(--thm-white);transition:all 200ms linear;transition-delay:0.1s}.footer-widget-mobile-app-bottom ul li .text h4 a:hover{color:var(--thm-primary-color)}.footer-widget-mobile-app-bottom>ul>li>.text>p{color:var(--thm-body-font-color-2)}.footer-widget-blog-post{position:relative;display:block;margin-top:20px}.footer-widget-blog-post-list{position:relative;display:block}.footer-widget-blog-post-list li+li{margin-top:20px}.footer-widget-blog-post-single{position:relative;display:block;padding-left:90px}.footer-widget-blog-post-img{position:absolute;top:0;left:0;overflow:hidden;border-radius:var(--thm-border-radius)}.footer-widget-blog-post-img::before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background-color:var(--thm-primary-color);opacity:0;z-index:1;transition:opacity 0.5s ease;transition:all 0.5s ease}.footer-widget-blog-post-single:hover .footer-widget-blog-post-img::before{opacity:.7}.footer-widget-blog-post-img img{width:100%;transform:scale(1.0);transition:all 1500ms ease}.footer-widget-blog-post-single:hover .footer-widget-blog-post-img img{transform:scale(1.05) rotate(0deg)}.footer-widget-blog-post-content{position:relative;display:block;top:-2px}.footer-widget-blog-post-content .date{position:relative;display:flex;align-items:center}.footer-widget-blog-post-content .date i{color:var(--thm-body-font-color-2);font-size:15px;line-height:0px}.footer-widget-blog-post-content .date p{color:var(--thm-body-font-color-2);font-size:14px;line-height:20px;font-weight:500;margin-left:10px}.footer-widget-blog-post-content .title{position:relative;display:block;margin-top:11px}.footer-widget-blog-post-content .title h4{font-size:16px;line-height:26px;font-weight:600}.footer-widget-blog-post-content .title h4 a{color:var(--thm-white);transition:all 200ms linear;transition-delay:0.1s}.footer-widget-blog-post-content .title h4 a:hover{color:var(--thm-primary-color)}.footer-bottom{position:relative;display:block;background-color:var(--thm-black-bg);border-top:1px solid #664a44;padding:23px 0px 23px}.footer-bottom-inner{position:relative;display:flex;align-items:center;justify-content:space-between}.copyright-text{position:relative;display:block}.copyright-text p{color:var(--thm-body-font-color-2)}.copyright-text p a{color:var(--thm-primary-color);transition:all 200ms linear;transition-delay:0.1s}.copyright-text p a:hover{color:var(--thm-white)}.footer-menu{position:relative;display:block}.footer-menu ul{position:relative;display:flex;align-items:center}.footer-menu ul li{position:relative;display:block}.footer-menu ul li::before{content:"";position:absolute;left:-20px;bottom:8px;width:10px;height:1px;background-color:var(--thm-body-font-color-2)}.footer-menu ul li:first-child:before{display:none}.footer-menu ul li+li{margin-left:30px}.footer-menu ul li a{position:relative;display:inline-block;color:var(--thm-body-font-color-2);font-size:17px;line-height:26px;font-family:var(--thm-font);font-weight:400;transition:all 200ms linear;transition-delay:0.1s}.footer-menu ul li a:hover{color:var(--thm-white)}.footer-style2{position:relative;background-color:var(--thm-gray-bg);padding:120px 0px 0px}.footer-style2__shape{position:absolute;top:0;left:0;right:0;height:420px;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;background-position:bottom center}@keyframes slide{from{background-position:0 0}to{background-position:1920px 0}}@-webkit-keyframes slide{from{background-position:0 0}to{background-position:1920px 0}}.footer-top-style1{position:relative;display:block}.footer-top-style1__inner{position:relative;display:flex;align-items:center;justify-content:space-between;overflow:hidden;border-radius:var(--thm-border-radius);padding:203px 50px 50px}.footer-top-style1__bg{position:absolute;top:0;left:0;bottom:0;right:0;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;background-position:center center}.footer-top-style1__left{position:relative;display:block;text-align:left}.footer-top-style1__left-form{position:relative;display:block}.footer-top-style1__left-form-title{position:relative;display:block;margin-bottom:16px}.footer-top-style1__left-form-title h3{color:var(--thm-white);font-size:22px;line-height:32px;font-weight:600}#footer-top-style1__left-form{position:relative;display:flex;align-items:center}#footer-top-style1__left-form .input-box{position:relative;display:block}#footer-top-style1__left-form .input-box .icon{position:absolute;top:50%;transform:translateY(-50%);left:20px;line-height:0;z-index:1}#footer-top-style1__left-form .input-box .icon i{color:var(--thm-primary-color);font-size:17px;line-height:17px}#footer-top-style1__left-form input[type="email"]{position:relative;display:block;background:var(--thm-white);border-radius:27px;border:none;width:100%;height:54px;color:var(--thm-body-font-color);font-size:17px;font-family:var(--thm-font);font-weight:400;font-style:normal;padding:0px 45px 0px;padding-right:10px;transition:all 500ms ease}#footer-top-style1__left-form input[type="email"]::-webkit-input-placeholder,#footer-top-style1__left-form input[type="email"]:-moz-placeholder,#footer-top-style1__left-form input[type="email"]::-moz-placeholder,#footer-top-style1__left-form input[type="email"]:-ms-input-placeholder{color:var(--thm-body-font-color)}#footer-top-style1__left-form .btn-box{position:relative;display:block;line-height:0;margin-left:10px}#footer-top-style1__left-form .btn-box .btn-one i{width:54px;height:54px}#footer-top-style1__left-form .btn-box .btn-one .txt{border-radius:27px;line-height:44px}.footer-top-style1__right{position:relative;display:block;text-align:right}.footer-top-style1__right-title{position:relative;display:block;margin-bottom:16px}.footer-top-style1__right-title h3{color:var(--thm-white);font-size:22px;line-height:32px;font-weight:600}.footer-top-style1__right-social{position:relative;display:flex;align-items:center}.footer-top-style1__right-social li{position:relative;display:block}.footer-top-style1__right-social li+li{margin-left:10px}.footer-top-style1__right-social li a{position:relative;display:flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:50%;background-color:transparent;border:1px solid var(--thm-white);color:var(--thm-white);font-size:18px;line-height:0;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.footer-top-style1__right-social li a:hover{color:var(--thm-black);border-color:var(--thm-primary-color);background-color:var(--thm-primary-color)}.footer-main-style2{position:relative;display:block;padding:100px 0px 0px}.single-footer-widget-style2{position:relative;display:block}.single-footer-widget-style2 .title{position:relative;display:block;margin-top:-6px}.single-footer-widget-style2 .title h3{font-size:22px;line-height:30px;font-weight:600;margin-bottom:7px}.single-footer-widget-style2 .title .border-dot{position:relative;display:block;width:70px;border-bottom:3px dotted var(--thm-primary-color)}.footer-widget-useful-links-style2{position:relative;display:block;padding-top:32px}.footer-widget-useful-links-style2 ul{position:relative;display:block}.footer-widget-useful-links-style2 ul li{position:relative;display:block}.footer-widget-useful-links-style2 ul li+li{margin-top:11px}.footer-widget-useful-links-style2 ul li a{position:relative;display:flex;align-items:center;justify-content:space-between;color:var(--thm-body-font-color);font-size:17px;line-height:28px;font-weight:400;font-family:var(--thm-font);transition:all 200ms linear;transition-delay:0.1s}.footer-widget-useful-links-style2 ul li a:hover{color:var(--thm-black)}.footer-widget-useful-links-style2 ul li a i{font-size:15px;line-height:15px;transition:all 200ms linear;transition-delay:0.1s}.footer-widget-useful-links-style2 ul li a:hover i{color:var(--thm-primary-color)}#footer-widget-style2__form{position:relative;display:block;padding-top:62px}.footer-widget-style2__form-title{position:relative;display:block;margin-bottom:0}.footer-widget-style2__form-title h4{font-size:18px;line-height:28px;font-weight:600}#footer-widget-style2__form .nice-select{position:relative;display:block;background-color:transparent;border-radius:0;border-top-left-radius:0;border-bottom-left-radius:0;border:none;border-bottom:1px solid #e1dcc7;width:100%;height:48px;color:var(--thm-body-font-color);font-size:17px;line-height:48px;font-family:var(--thm-font);font-weight:400;outline:none;padding:0px 0px 0px;padding-right:20px;transition:all 0.2s ease-in-out}#footer-widget-style2__form .nice-select::after{display:flex;align-items:center;justify-content:center;position:absolute;content:"\e98e" !important;font-family:'icomoon' !important;color:var(--thm-body-font-color-2);font-size:12px;top:0;right:0px;bottom:0;margin:0px;font-weight:400;border:none !important;transform:rotate(0deg) !important;-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%;height:100%;width:20px}#footer-widget-style2__form .nice-select .list{background-color:var(--thm-white);border-radius:10px;box-shadow:0 0 10px rgb(0 0 0 / 10%);padding:0px 0 0px;margin-top:10px;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scale(1.0) translateY(30px);-ms-transform:scale(1.0) translateY(30px);transform:scale(1.0) translateY(30px);-webkit-transition:all 0.4s linear;-o-transition:all 0.4s linear;transition:all 0.4s linear;height:0;width:100%;right:0 !important;left:auto !important}#footer-widget-style2__form .nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0);height:auto}#footer-widget-style2__form .nice-select .option{color:var(--thm-black);padding-left:20px;padding-right:20px;font-size:15px;line-height:40px;min-height:40px;transition:background-color 0.5s ease;transition:all 0.5s ease}#footer-widget-style2__form .nice-select .option+.option{border-top:1px solid rgba(0,0,0,0.10)}#footer-widget-style2__form .nice-select .option:hover,#footer-widget-style2__form .nice-select .option.focus,#footer-widget-style2__form .nice-select .option.selected.focus{color:var(--thm-black) !important;background-color:var(--thm-primary-color)}.single-footer-widget-style2__inner{position:relative;display:block;padding:0px 97px 0px}.single-footer-widget-style2__bg{position:absolute;top:0;left:0;bottom:0;right:0;opacity:.15;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;background-position:center center}.footer-widget-style2__content{position:relative;display:block;padding:45px 40px 50px}.footer-widget-style2__content-bg{position:absolute;top:0;left:0;bottom:0;right:0;background-size:auto;background-repeat:no-repeat;background-attachment:scroll;background-position:center center}.footer-logo-style2{position:relative;display:block;text-align:center}.footer-logo-style2 a{position:relative;display:inline-block}.footer-logo-style2 a img{width:auto}.footer-widget-style2__content-inner{position:relative;display:block;border-top:1px solid var(--thm-border-color-1);padding:24px 0px 0px;margin-top:29px}.footer-widget-style2__content-title{position:relative;display:block;text-align:center}.footer-widget-style2__content-title h4{font-size:18px;line-height:28px;font-weight:600}.footer-widget-style2__content-list{position:relative;display:block;padding-top:14px}.footer-widget-style2__content-list li{position:relative;display:flex;align-items:center;justify-content:space-between}.footer-widget-style2__content-list li+li{margin-top:8px}.footer-widget-style2__content-list li .left{position:relative;display:flex;align-items:center;justify-content:space-between;max-width:145px;width:100%}.footer-widget-style2__content-list li .left p{margin:0}.footer-widget-style2__content-list li .left .dot{color:var(--thm-body-font-color);font-size:17px;line-height:28px;font-family:var(--thm-font);font-weight:400}.footer-widget-style2__content-list li .right{position:relative;display:block;text-align:right}.footer-widget-style2__content-list li .right p{color:var(--thm-black);font-weight:500}.footer-widget-style2__content-list li .right p.color{color:var(--thm-body-font-color)}.footer-widget-style2__content-btn{position:relative;display:block;padding-top:22px;line-height:0;text-align:center}.footer-widget-style2__content-btn .btn-one i{width:54px;height:54px;color:var(--thm-white);background-color:var(--thm-black-bg)}.footer-widget-style2__content-btn .btn-one .txt{color:var(--thm-white);line-height:44px;border-radius:27px}.footer-widget-style2__content-btn .btn-one .txt::after{background-color:var(--thm-black-bg)}.footer-widget-style2__gallery{position:relative;display:block;padding-top:40px}.footer-widget-style2__gallery-list{position:relative;display:block;margin-left:-7.5px;margin-right:-7.5px}.footer-widget-style2__gallery-list li{position:relative;display:block;float:left;margin:0 7.5px 15px}.footer-widget-style2__gallery-list li .img-box{position:relative;display:block;overflow:hidden;border-radius:var(--thm-border-radius)}.footer-widget-style2__gallery-list li .img-box::before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;opacity:0;background:var(--thm-black-bg);-webkit-transition:all 0.5s cubic-bezier(0.4,0.28,0.31,1.28) 0.2s;transition:all 0.5s cubic-bezier(0.4,0.28,0.31,1.28) 0.2s;z-index:1}.footer-widget-style2__gallery-list li:hover .img-box::before{opacity:.7}.footer-widget-style2__gallery-list li .img-box img{width:100%;transform:scale(1.0);transition:all 1500ms ease}.footer-widget-style2__gallery-list li:hover .img-box img{transform:scale(1.07) rotate(0deg)}.footer-widget-style2__gallery-btn{position:relative;display:block;line-height:0;margin-top:3px}.footer-widget-style2__gallery-btn a{position:relative;display:inline-flex;align-items:center;color:var(--thm-black);font-size:16px;line-height:28px;font-family:var(--thm-font-2);font-weight:600;transition:all 200ms linear;transition-delay:0.1s}.footer-widget-style2__gallery-btn a:hover{color:var(--thm-primary-color)}.footer-widget-style2__gallery-btn a i{color:var(--thm-primary-color);font-size:21px;line-height:21px;margin-right:10px}.footer-widget-style2__gallery-card{position:relative;display:block;padding-top:59px}.footer-widget-style2__gallery-card .inner-title{position:relative;display:block;margin-bottom:16px}.footer-widget-style2__gallery-card .inner-title h4{font-size:18px;line-height:28px;font-weight:600}.footer-widget-style2__gallery-card ul{position:relative;display:inline-flex;align-items:center}.footer-widget-style2__gallery-card ul li{position:relative;display:block}.footer-widget-style2__gallery-card ul li+li{margin-left:10px}.footer-widget-style2__gallery-card ul li a{position:relative;display:inline-block}.footer-widget-style2__gallery-card ul li a img{width:auto}.footer-bottom-style2{position:relative;display:block}.footer-bottom-style2-inner{position:relative;display:flex;align-items:center;justify-content:center;padding:56px 0px 56px}.copyright-text-style2{position:relative;display:block}.copyright-text-style2 p{color:var(--thm-black)}.copyright-text-style2 p a{color:var(--thm-black);transition:all 200ms linear;transition-delay:0.1s}.copyright-text-style2 p a:hover{color:var(--thm-primary-color)}.footer-menu-style2{position:relative;display:block;margin-left:8px}.footer-menu-style2 ul{position:relative;display:flex;align-items:center}.footer-menu-style2 ul li{position:relative;display:block}.footer-menu-style2 ul li::before{content:"";position:absolute;left:-20px;bottom:8px;width:10px;height:1px;background-color:var(--thm-body-font-color)}.footer-menu-style2 ul li:first-child:before{display:none}.footer-menu-style2 ul li+li{margin-left:30px}.footer-menu-style2 ul li a{position:relative;display:inline-block;color:var(--thm-body-font-color);font-size:17px;line-height:26px;font-family:var(--thm-font);font-weight:400;transition:all 200ms linear;transition-delay:0.1s}.footer-menu-style2 ul li a:hover{color:var(--thm-primary-color)}.footer-style3{background-color:var(--thm-black-bg);padding:0px 0px 0px}.footer-main-style3{position:relative;display:block;padding:120px 0px 93px}.single-footer-widget-style3{position:relative;display:block}.footer-widget-style3-estimate{position:relative;display:block}.footer-widget-style3-estimate__icon{position:relative;display:flex;align-items:center;justify-content:center;width:70px;height:70px;border-radius:50%;background-color:transparent;z-index:5}.footer-widget-style3-estimate__icon-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;background-position:center center}.footer-widget-style3-estimate__icon img{position:relative;width:auto;top:5px}.footer-widget-style3-estimate__text{position:relative;display:block;padding-top:25px}.footer-widget-style3-estimate__text h3{color:var(--thm-white);font-size:22px;line-height:32px;font-style:600;margin-bottom:8px}.footer-widget-style3-estimate__text p{color:var(--thm-body-font-color-2)}.footer-widget-style3-estimate__btn{position:relative;display:block;line-height:0;margin-top:22px}.footer-widget-style3-estimate__btn .btn-one i{width:54px;height:54px}.footer-widget-style3-estimate__btn .btn-one .txt{line-height:44px;border-radius:27px}.single-footer-widget-style3 .title{position:relative;display:block;margin-top:-6px}.single-footer-widget-style3 .title h3{color:var(--thm-white);font-size:22px;line-height:30px;font-weight:600;margin-bottom:7px}.single-footer-widget-style3 .title .border-dot{position:relative;display:block;width:70px;border-bottom:3px dotted var(--thm-primary-color)}.footer-widget-useful-links-style3{position:relative;display:block;padding-top:33px}.footer-widget-useful-links-style3 ul{position:relative;display:block}.footer-widget-useful-links-style3 ul li{position:relative;display:block}.footer-widget-useful-links-style3 ul li+li{margin-top:12px}.footer-widget-useful-links-style3 ul li a{position:relative;display:inline-flex;align-items:center;color:var(--thm-body-font-color-2);font-size:17px;line-height:28px;font-family:var(--thm-font);font-weight:400;text-transform:capitalize;transition:all 200ms linear;transition-delay:0.1s}.footer-widget-useful-links-style3 ul li a i{color:var(--thm-primary-color);font-size:14px;line-height:14px;margin-right:15px}.footer-widget-useful-links-style3 ul li a:hover{color:var(--thm-primary-color)}.footer-widget-style3-contact{position:relative;display:block;padding-top:32px}.footer-widget-style3-contact li{position:relative;display:block;padding-left:70px}.footer-widget-style3-contact li+li{margin-top:14px}.footer-widget-style3-contact li .icon{position:absolute;top:8px;left:0;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background-color:var(--thm-primary-color)}.footer-widget-style3-contact li .icon .inner{position:relative;display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background-color:transparent;border:2px dotted var(--thm-black-bg)}.footer-widget-style3-contact li .icon .inner i{color:var(--thm-black-bg);font-size:22px;line-height:22px}.footer-widget-style3-contact li .text{position:relative;display:block}.footer-widget-style3-contact li .text h4{position:relative;display:inline-block;color:var(--thm-white);font-size:16px;line-height:25px;font-weight:500;margin-bottom:6px}.footer-widget-style3-contact li .text h4::before{content:"";position:absolute;left:0;right:0;bottom:3px;width:100%;height:1px;background-color:var(--thm-white)}.footer-widget-style3-contact li .text p{color:var(--thm-body-font-color-2)}.footer-widget-style3-contact li .text p a{color:var(--thm-body-font-color-2);transition:all 200ms linear;transition-delay:0.1s}.footer-widget-style3-contact li .text p a:hover{color:var(--thm-primary-color)}.footer-maiddle{position:relative;display:block}.footer-maiddle::before{content:"";position:absolute;top:50%;left:0;right:0;bottom:0;height:1px;background-color:#664a44}.footer-maiddle__content{position:relative;display:flex;align-items:center;justify-content:space-between;width:570px;border-radius:45px;background-color:var(--thm-black-bg);border:1px solid #664a44;margin:0px auto 0px;padding:19px 48px 19px}.footer-logo-style3{position:relative;display:block;padding-right:32px;border-right:1px solid #664a44}.footer-logo-style3 a{position:relative;display:inline-block}.footer-logo-style3 a img{width:auto}.footer-maiddle__phn{position:relative;display:flex;align-items:center}.footer-maiddle__phn-icon{position:relative;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;background-color:var(--thm-primary-color)}.footer-maiddle__phn-icon-inner{position:relative;display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background-color:transparent;border:2px dotted var(--thm-black-bg)}.footer-maiddle__phn-icon-inner i{color:var(--thm-black-bg);font-size:22px;line-height:22px}.footer-maiddle__phn-text{position:relative;display:block;margin-left:10px}.footer-maiddle__phn-text p{color:var(--thm-white);font-size:14px;line-height:22px;font-family:var(--thm-font-3);font-weight:400}.footer-maiddle__phn-text a{position:relative;display:inline-block;color:var(--thm-white);font-size:16px;line-height:25px;font-family:var(--thm-font-2);font-weight:500;transition:all 200ms linear;transition-delay:0.1s}.footer-maiddle__phn-text a:hover{color:var(--thm-primary-color)}.footer-bottom-style3{position:relative;display:block;padding:29px 0px 29px}.footer-bottom-style3-inner{position:relative;display:flex;align-items:center;justify-content:space-between}.copyright-text-style3{position:relative;display:block}.copyright-text-style3 p{color:var(--thm-body-font-color-2)}.copyright-text-style3 p a{color:var(--thm-primary-color);transition:all 200ms linear;transition-delay:0.1s}.copyright-text-style3 p a:hover{color:var(--thm-white)}.footer-social-link-style1{position:relative;display:block}.footer-social-link-style1 ul{position:relative;display:flex;align-items:center}.footer-social-link-style1 ul li{position:relative;display:block}.footer-social-link-style1 ul li+li{margin-left:10px}.footer-social-link-style1 ul li a{position:relative;display:flex;align-items:center;justify-content:center;width:54px;height:54px;border-radius:50%;background-color:#664a44;color:var(--thm-white);font-size:18px;line-height:0;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.footer-social-link-style1 ul li a:hover{color:var(--thm-black);background-color:var(--thm-primary-color)}.footer-menu-style3{position:relative;display:block;max-width:290px}.footer-menu-style3 ul{position:relative;display:block}.footer-menu-style3 ul li{position:relative;display:block;float:right}.footer-menu-style3 ul li:last-child{margin:0}.footer-menu-style3 ul li::before{content:"";position:absolute;left:-20px;bottom:8px;width:10px;height:1px;background-color:var(--thm-body-font-color-2)}.footer-menu-style3 ul li:nth-child(1){margin-left:30px}.footer-menu-style3 ul li:nth-child(2):before{display:none}.footer-menu-style3 ul li:last-child:before{display:none}.footer-menu-style3 ul li a{position:relative;display:inline-block;color:var(--thm-body-font-color-2);font-size:17px;line-height:26px;font-family:var(--thm-font);font-weight:400;transition:all 200ms linear;transition-delay:0.1s}.footer-menu-style3 ul li a:hover{color:var(--thm-white)}.footer-style4{position:relative;display:block;background-color:var(--thm-black-bg);z-index:1}.footer-style4__shape-1{position:absolute;bottom:70px;left:0;z-index:-1}.footer-style4__shape-1 img{width:auto}.footer-style4__shape-2{position:absolute;bottom:70px;right:0;z-index:-1}.footer-style4__shape-2 img{width:auto}.footer-main-style4{position:relative;display:block;padding:120px 0 113px}.single-footer-widget-style4{position:relative;display:block}.single-footer-widget-style4__about{position:relative;display:block;margin-right:20px}.footer-widget-style4-about{position:relative;display:block}.footer-widget-style4__logo{position:relative;display:block;margin-bottom:31px}.footer-widget-style4__seasonal-offer{position:relative;display:block}.footer-widget-style4__seasonal-title{font-size:22px;color:var(--thm-white);font-weight:600;line-height:1.5em;margin-bottom:26px}.footer-widget-style4__seasonal-offer-carousel{position:relative;display:block}.footer-widget-style4__seasonal-offer-single{position:relative;display:block;padding-right:10px;padding-bottom:10px;z-index:1}.footer-widget-style4__seasonal-offer-single:before{content:"";position:absolute;top:10px;bottom:0;left:10px;right:0;border:2px solid var(--thm-primary-color);border-radius:10px;z-index:-1}.footer-widget-style4__seasonal-offer-single-inner{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;background-color:var(--thm-gray-bg-2);padding:15px 30px 15px;padding-right:15px;border-radius:10px;overflow:hidden;z-index:1}.footer-widget-style4__seasonal-offer-shape-1{position:absolute;top:0;left:0;z-index:-1}.footer-widget-style4__seasonal-offer-shape-1 img{width:auto !important}.footer-widget-style4__seasonal-offer-single-inner .content{position:relative;display:block}.footer-widget-style4__seasonal-offer-single-inner .content h4{font-size:16px;font-weight:500;line-height:20px;margin-top:13px;margin-bottom:23px}.footer-widget-style4__seasonal-offer-single-inner .content h4 span{position:relative;display:inline-block;font-size:30px;font-weight:600}.footer-widget-style4__seasonal-offer-single-inner .content h4 span::before{content:"";position:absolute;bottom:-4px;left:0;right:0;height:4px;background-color:var(--thm-primary-color);border-radius:2px}.footer-widget-style4__seasonal-offer-single-inner .content h5{font-size:14px;font-weight:600;line-height:14px;text-transform:uppercase}.footer-widget-style4__seasonal-offer-single-inner .discount-box{position:relative;display:block;width:170px;background-color:var(--thm-primary-color);text-align:center;border:2px dashed #583b35;padding:23px 0 25px;border-radius:10px}.footer-widget-style4__seasonal-offer-single-inner .discount-box h2{font-size:48px;line-height:1em;font-family:var(--thm-font-3);font-weight:400;margin-bottom:6px}.footer-widget-style4__seasonal-offer-single-inner .discount-box h6{font-size:16px;line-height:1em;font-family:var(--thm-font-3);font-weight:400}.single-footer-widget-style4 .title h3{color:var(--thm-white);font-size:22px;line-height:30px;font-weight:600;margin-bottom:7px}.single-footer-widget-style4 .title .border-dot{position:relative;display:block;width:70px;border-bottom:3px dotted var(--thm-primary-color)}.single-footer-widget-style4__useful-links{position:relative;display:block}.footer-widget-useful-links-style4{position:relative;display:block;padding-top:33px}.footer-widget-useful-links-style4 ul{position:relative;display:block}.footer-widget-useful-links-style4 ul li{position:relative;display:block}.footer-widget-useful-links-style4 ul li+li{margin-top:12px}.footer-widget-useful-links-style4 ul li a{position:relative;display:inline-flex;align-items:center;color:var(--thm-body-font-color-2);font-size:17px;line-height:28px;font-family:var(--thm-font);font-weight:400;text-transform:capitalize;transition:all 200ms linear;transition-delay:0.1s}.footer-widget-useful-links-style4 ul li a i{color:var(--thm-primary-color);font-size:14px;line-height:14px;margin-right:15px}.footer-widget-useful-links-style4 ul li a:hover{color:var(--thm-primary-color)}.single-footer-widget-style4__newsletter{position:relative;display:block}.single-footer-widget-style4__newsletter:before{content:"";position:absolute;top:6px;bottom:-10px;left:-50px;width:1px;background-color:#664a44}.single-footer-widget-style4__text{color:#b3a19d;padding-top:32px}.single-footer-widget-style4__newsletter-form{position:relative;display:block}.single-footer-widget-style4__newsletter-input{position:relative;display:block;margin-top:22px;margin-bottom:19px}.single-footer-widget-style4__newsletter-input input[type="email"]{font-size:17px;color:var(--thm-white);font-weight:400;height:54px;width:100%;background:#664a44;border:none;border-radius:10px;outline:none;padding:0 50px 0;padding-right:20px}.single-footer-widget-style4__newsletter-input-icon{position:absolute;top:15px;left:20px}.single-footer-widget-style4__newsletter-input-icon span{font-size:19px;color:var(--thm-primary-color)}.single-footer-widget-style4__newsletter-form .checked-box{position:relative;display:block;margin-top:-4px}.single-footer-widget-style4__newsletter-form .checked-box label{position:relative;display:inline-block;padding-left:30px;margin-right:0px;margin-bottom:0;color:#b3a19d;font-size:15px;line-height:25px;font-weight:400;text-transform:none;cursor:pointer;font-family:var(--thm-font)}.single-footer-widget-style4__newsletter-form .checked-box input[type="checkbox"]{display:none}.single-footer-widget-style4__newsletter-form .checked-box input[type="checkbox"]+label span{position:absolute;top:2px;left:0;width:20px;height:20px;border-radius:5px;vertical-align:middle;background-color:transparent;border:1px solid #664a44;cursor:pointer;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.single-footer-widget-style4__newsletter-form .checked-box label span:before{position:absolute;top:4px;left:5px;display:block;border-bottom:2px solid var(--thm-white);border-right:2px solid var(--thm-white);content:'';width:6px;height:9px;pointer-events:none;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out;opacity:0}.single-footer-widget-style4__newsletter-form.checked-box input[type="checkbox"]:checked+label span{border-color:var(--thm-white)}.single-footer-widget-style4__newsletter-form .checked-box input[type="checkbox"]:checked+label span:before{opacity:1}.single-footer-widget-style4__newsletter-btn{position:relative;display:block;margin-top:27px}.single-footer-widget-style4__newsletter-btn .btn-one i{background-color:var(--thm-white)}.single-footer-widget-style4__newsletter-btn .btn-one .txt:after{background-color:var(--thm-white)}.single-footer-widget-style4__newsletter-btn .btn-one i::after{background-color:var(--thm-primary-color)}.single-footer-widget-style4__newsletter-btn .btn-one .txt:before{background:var(--thm-primary-color)}.single-footer-widget-style4__newsletter-btn .btn-one:hover .txt{color:var(--thm-black)}.single-footer-widget-style4__newsletter-btn .btn-one:hover i{color:var(--thm-black)}.footer-style4-bottom{position:relative;display:block;background-color:var(--thm-primary-color);padding:21px 0px 21px}.footer-style4-bottom-inner{position:relative;display:flex;align-items:center;justify-content:space-between}.footer-style4-bottom-inner .copyright-text p{color:#5a470e}.footer-style4-bottom-inner .copyright-text p a{color:var(--thm-black)}.footer-style4-bottom-inner .copyright-text p a:hover{color:var(--thm-white)}.footer-style4-bottom-inner .footer-menu ul li::before{content:"";position:absolute;left:-20px;bottom:8px;width:10px;height:1px;background-color:#5a470e}.footer-style4-bottom-inner .footer-menu ul li a{color:#5a470e}.footer-style4-bottom-inner .footer-menu ul li a:hover{color:var(--thm-white)}.blog-style1{padding:120px 0px 80px}.single-blog-style1{position:relative;display:block;margin-bottom:40px}.single-blog-style1__img{position:relative;display:block;overflow:hidden;border-radius:var(--thm-border-radius)}.single-blog-style1__img::before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background-color:var(--thm-black-bg);opacity:0;z-index:1;transition:opacity 0.5s ease;transition:all 0.5s ease}.single-blog-style1:hover .single-blog-style1__img::before{opacity:.9}.single-blog-style1__img img{width:100%;transform:scale(1.0);transition:all 1500ms ease}.single-blog-style1:hover .single-blog-style1__img img{transform:scale(1.05) rotate(0deg)}.single-blog-style1__img-overlay-icon{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;z-index:5}.single-blog-style1__img-overlay-icon a{position:relative;display:flex;align-items:center;justify-content:center;width:55px;height:55px;border-radius:50%;background-color:var(--thm-white);color:var(--thm-black-bg);font-size:20px;line-height:0;opacity:0;transform:translateY(30px);-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.single-blog-style1__img-overlay-icon a:hover{color:var(--thm-black);background-color:var(--thm-primary-color)}.single-blog-style1:hover .single-blog-style1__img-overlay-icon a{opacity:1;transform:translateY(0px)}.single-blog-style1__img-category{position:absolute;right:0;bottom:30px;background-color:var(--thm-primary-color);border-top-left-radius:17px;border-bottom-left-radius:17px;padding:6px 15px 5px;z-index:5}.single-blog-style1__img-category h6{font-size:14px;line-height:24px;font-family:var(--thm-font-3);font-weight:400;text-transform:uppercase}.single-blog-style1__content{position:relative;display:block;padding-top:30px}.single-blog-style1__content-meta{position:relative;display:flex;align-items:center}.single-blog-style1__content-meta li{position:relative;display:flex;align-items:center;border-right:1px solid #e1dcc7;margin-right:12px;padding-right:12px}.single-blog-style1__content-meta li:last-child{border-right:none;margin-right:0px;padding-right:0px}.single-blog-style1__content-meta li i{color:var(--thm-black-bg);font-size:15px;line-height:15px}.single-blog-style1__content-meta li p{color:var(--thm-black-bg);font-size:14px;line-height:14px;font-weight:500;text-transform:uppercase;margin-left:8px}.single-blog-style1__content-title{position:relative;display:block;margin-top:18px}.single-blog-style1__content-title h3{font-size:22px;line-height:32px;font-weight:600}.single-blog-style1__content-title h3 a{color:var(--thm-black);transition:all 200ms linear;transition-delay:0.1s}.single-blog-style1__content-title h3 a:hover{color:var(--thm-primary-color)}.single-blog-style1__content-text{position:relative;display:block;margin-top:13px}.single-blog-style1__content-text p{margin:0}.single-blog-style1__content-btn{position:relative;display:block;margin-top:20px}.single-blog-style1__content-btn a{position:relative;display:inline-flex;align-items:center;color:var(--thm-body-font-color);font-size:14px;line-height:24px;font-family:var(--thm-font);font-weight:500;text-transform:uppercase;padding-bottom:8px;transition:all 200ms linear;transition-delay:0.1s}.single-blog-style1__content-btn a i{font-size:15px;line-height:15px;margin-right:8px}.single-blog-style1__content-btn a:hover{color:var(--thm-primary-color)}.single-blog-style1__content-btn a::before{content:"";position:absolute;left:0;bottom:0;right:0;width:45%;height:2px;background-color:var(--thm-primary-color);-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.single-blog-style1:hover .single-blog-style1__content-btn a::before{width:100%}.blog-style2{position:relative;display:block;padding:120px 0px 111px;z-index:1}.blog-style2 .container{max-width:1890px}.blog-style2 .row{--bs-gutter-x:75px}.blog-style2__single{position:relative;display:block}.blog-style2__single-inner{position:relative;display:flex;align-items:flex-end;justify-content:space-between;overflow:hidden;background-color:transparent;border-radius:var(--thm-border-radius);border:1px solid var(--thm-border-color-1);padding:30px 30px 30px;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.blog-style2__single:hover .blog-style2__single-inner{border-color:var(--thm-white);box-shadow:0px 0px 30px 0px rgba(0,0,0,0.12)}.blog-style2__single-category{position:absolute;top:30px;left:0;background-color:var(--thm-primary-color);border-top-right-radius:17px;border-bottom-right-radius:17px;padding:6px 15px 5px;z-index:5}.blog-style2__single-category h6{font-size:14px;line-height:24px;font-family:var(--thm-font-3);font-weight:400;text-transform:uppercase}.blog-style2__single-content{position:relative;display:block}.blog-style2__meta{position:relative;display:flex;align-items:center}.blog-style2__meta li{position:relative;display:flex;align-items:center;margin-right:12px;padding-right:12px}.blog-style2__meta li::before{content:"";position:absolute;top:3px;right:0;bottom:5px;width:1px;background-color:#e1dcc7}.blog-style2__meta li:last-child{margin-right:0px;padding-right:0px}.blog-style2__meta li:last-child::before{display:none}.blog-style2__meta li i{color:var(--thm-body-font-color);font-size:15px;line-height:0px;margin-right:8px}.blog-style2__meta li p{font-size:14px;line-height:24px;font-weight:500;text-transform:uppercase}.blog-style2__title{position:relative;display:block;margin-top:11px}.blog-style2__title h3{font-size:22px;line-height:32px;font-weight:600}.blog-style2__title h3 a{color:var(--thm-black);transition:all 200ms linear;transition-delay:0.1s}.blog-style2__title h3 a:hover{color:var(--thm-primary-color)}.blog-style2__btn{position:relative;display:block;margin-top:20px}.blog-style2__btn a{position:relative;display:inline-flex;align-items:center;color:var(--thm-body-font-color);font-size:14px;line-height:24px;font-family:var(--thm-font);font-weight:500;text-transform:uppercase;padding-bottom:7px;transition:all 200ms linear;transition-delay:0.1s}.blog-style2__btn a i{font-size:15px;line-height:15px;margin-right:8px}.blog-style2__btn a:hover{color:var(--thm-primary-color)}.blog-style2__btn a::before{content:"";position:absolute;left:0;bottom:0;right:0;width:45%;height:2px;background-color:var(--thm-primary-color);-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.blog-style2__single:hover .blog-style2__btn a::before{width:100%}.blog-style2__single-img{position:relative;display:block;overflow:hidden;border-radius:var(--thm-border-radius)}.blog-style2__single-img::before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background-color:var(--thm-black-bg);opacity:0;z-index:1;transition:opacity 0.5s ease;transition:all 0.5s ease}.blog-style2__single:hover .blog-style2__single-img::before{opacity:.9}.blog-style2__single-img img{width:100%;transform:scale(1.0);transition:all 1500ms ease}.blog-style2__single:hover .blog-style2__single-img img{transform:scale(1.05) rotate(0deg)}.blog-style2__single-img-overlay-icon{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;z-index:5}.blog-style2__single-img-overlay-icon a{position:relative;display:flex;align-items:center;justify-content:center;width:55px;height:55px;border-radius:50%;background-color:var(--thm-white);color:var(--thm-black-bg);font-size:20px;line-height:0;opacity:0;transform:translateY(30px);-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.blog-style2__single-img-overlay-icon a:hover{color:var(--thm-black);background-color:var(--thm-primary-color)}.blog-style2__single:hover .blog-style2__single-img-overlay-icon a{opacity:1;transform:translateY(0px)}.blog-style2__btn1{position:relative;display:block;line-height:0;margin-top:53px}.blog-style2__btn1 a{position:relative;display:inline-flex;align-items:center;color:var(--thm-black);font-size:16px;line-height:28px;font-family:var(--thm-font-2);font-weight:600;transition:all 200ms linear;transition-delay:0.1s}.blog-style2__btn1 a:hover{color:var(--thm-primary-color)}.blog-style2__btn1 a i{color:var(--thm-primary-color);font-size:21px;line-height:21px;margin-right:10px}.blog-style2-carousel.owl-nav-style-one.owl-theme .owl-nav{position:absolute;justify-content:space-between;height:0;line-height:0;width:675px;margin:0px auto 0px;left:0;top:50%;transform:translateY(-50%);right:0}.blog-style2-carousel.owl-nav-style-one.owl-theme .owl-nav [class*="owl-"]{width:auto;height:auto;overflow:hidden;border:none;margin:0}.blog-style2-carousel.owl-nav-style-one.owl-theme .owl-nav [class*="owl-"]::before{display:none}.blog-style2-carousel.owl-nav-style-one.owl-theme .owl-nav [class*="owl-"] span{font-size:30px}.blog-style2-carousel.owl-nav-style-one.owl-theme .owl-nav [class*="owl-"]:hover span{color:var(--thm-primary-color)}.blog-style2-carousel.owl-carousel .owl-stage-outer{overflow:visible}.blog-style3{padding:120px 0px 80px}.single-blog-style3{position:relative;display:block;margin-bottom:40px}.single-blog-style3__img{position:relative;display:block;overflow:hidden;border-radius:var(--thm-border-radius);box-shadow:0px 0px 30px 0px rgba(0,0,0,0.12)}.single-blog-style3__img::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;opacity:1;background-image:-moz-linear-gradient(90deg,rgb(78,52,46) 0%,rgba(78,52,46,0) 100%);background-image:-webkit-linear-gradient(90deg,rgb(78,52,46) 0%,rgba(78,52,46,0) 100%);background-image:-ms-linear-gradient(90deg,rgb(78,52,46) 0%,rgba(78,52,46,0) 100%);transition:opacity 0.5s ease;transition:all 0.5s ease;z-index:1}.single-blog-style3:hover .single-blog-style3__img::before{opacity:0}.single-blog-style3__img::after{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background-color:var(--thm-black-bg);opacity:0;z-index:1;transition:opacity 0.5s ease;transition:all 0.5s ease}.single-blog-style3:hover .single-blog-style3__img::after{opacity:.9}.single-blog-style3__img-inner{position:relative;display:block;overflow:hidden}.single-blog-style3__img img{width:100%;transform:scale(1.0);transition:all 1500ms ease}.single-blog-style3:hover .single-blog-style3__img img{transform:scale(1.0) rotate(0deg)}.single-blog-style3__img-icon{position:absolute;bottom:20px;right:20px;opacity:0;transform:translateY(30px);-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease;z-index:10}.single-blog-style3:hover .single-blog-style3__img-icon{opacity:1;transform:translateY(0px)}.single-blog-style3__img-icon a{position:relative;display:flex;align-items:center;justify-content:center;width:55px;height:55px;border-radius:50%;background-color:var(--thm-white);color:var(--thm-black-bg);font-size:20px;line-height:0;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.single-blog-style3__img-icon a:hover{color:var(--thm-black);background-color:var(--thm-primary-color)}.single-blog-style3__img-top{position:absolute;top:30px;left:0;z-index:5}.single-blog-style3__img-category{position:relative;display:inline-block;background-color:var(--thm-primary-color);border-top-right-radius:17px;border-bottom-right-radius:17px;padding:6px 15px 5px;z-index:5}.single-blog-style3__img-category h6{font-size:14px;line-height:24px;font-family:var(--thm-font-3);font-weight:400;text-transform:uppercase}.single-blog-style3__content-meta{position:relative;display:inline-flex;align-items:center;padding:30px 30px 0px;padding-right:0}.single-blog-style3__content-meta li{position:relative;display:flex;align-items:center;border-right:1px solid rgb(255,255,255,.5);margin-right:12px;padding-right:12px}.single-blog-style3__content-meta li:last-child{border-right:none;margin-right:0px;padding-right:0px}.single-blog-style3__content-meta li i{color:var(--thm-primary-color);font-size:15px;line-height:15px}.single-blog-style3__content-meta li p{color:var(--thm-white);font-size:14px;line-height:14px;font-weight:500;text-transform:uppercase;margin-left:8px}.single-blog-style3__img-content{position:absolute;left:0;bottom:0;right:0;padding:0px 30px 40px;z-index:5}.single-blog-style3__img-title{position:relative;display:block;margin-top:18px}.single-blog-style3__img-title h3{font-size:22px;line-height:32px;font-weight:600}.single-blog-style3__img-title h3 a{position:relative;display:inline-block;color:var(--thm-white);transition:all 500ms ease}.single-blog-style3:hover .single-blog-style3__img-title h3 a{color:var(--thm-primary-color)}.single-blog-style3__img-title h3 a span{background:linear-gradient(to right,currentcolor 0%,currentcolor 100%) 0px 95%/0px 1px no-repeat;transition:all 500ms ease}.single-blog-style3:hover .single-blog-style3__img-title h3 a span{background-size:100% 1px;text-shadow:0 0 1px currentColor}.single-blog-style3__img-btn{position:relative;display:block;margin-top:19px}.single-blog-style3__img-btn a{position:relative;display:inline-flex;align-items:center;color:var(--thm-white);font-size:14px;line-height:24px;font-family:var(--thm-font);font-weight:500;text-transform:uppercase;padding-bottom:8px;transition:all 200ms linear;transition-delay:0.1s}.single-blog-style3__img-btn a i{color:var(--thm-primary-color);font-size:15px;line-height:15px;margin-right:8px}.single-blog-style3__img-btn a:hover{color:var(--thm-primary-color)}.single-blog-style3__img-btn a::before{content:"";position:absolute;left:0;bottom:0;right:0;width:45%;height:2px;background-color:var(--thm-primary-color);-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.single-blog-style3:hover .single-blog-style3__img-btn a::before{width:100%}.blog-style4{padding:120px 0px 111px}.blog-style4__left{position:relative;display:block}.blog-style4__left .single-blog-style3{margin-bottom:30px}.blog-style4__left .single-blog-style3__img-title h3{font-size:30px;line-height:40px;font-weight:600}.blog-style4__left .single-blog-style3__img-btn{margin-top:18px}.blog-style4__left .single-blog-style3__img-icon{bottom:40px;right:40px}.blog-style4__right .blog-style2__single{margin-bottom:30px}.blog-style4__right .blog-style2__single-inner{padding:29px 30px 29px}.blog-style2__btn2{position:relative;display:block;line-height:0;margin-top:24px}.blog-style2__btn2 a{position:relative;display:inline-flex;align-items:center;color:var(--thm-black);font-size:16px;line-height:28px;font-family:var(--thm-font-2);font-weight:600;transition:all 200ms linear;transition-delay:0.1s}.blog-style2__btn2 a:hover{color:var(--thm-primary-color)}.blog-style2__btn2 a i{color:var(--thm-primary-color);font-size:21px;line-height:21px;margin-right:10px}.blog-style1--instyle2{padding:120px 0px 120px}.blog-style1--instyle2 .styled-pagination--style2{margin-top:20px}.blog-page-style2{padding:120px 0 120px}.single-blog-page-style2{position:relative;display:block;margin-bottom:40px}.single-blog-page-style2__img{position:relative;display:block;overflow:hidden;border-radius:var(--thm-border-radius)}.single-blog-page-style2__img::before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background-color:var(--thm-black-bg);opacity:0;z-index:1;transition:opacity 0.5s ease;transition:all 0.5s ease}.single-blog-page-style2:hover .single-blog-page-style2__img::before{opacity:.9}.single-blog-page-style2__img img{width:100%;transform:scale(1.0);transition:all 1500ms ease}.single-blog-page-style2:hover .single-blog-page-style2__img img{transform:scale(1.05) rotate(0deg)}.single-blog-page-style2__img-overlay-icon{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;z-index:5}.single-blog-page-style2__img-overlay-icon a{position:relative;display:flex;align-items:center;justify-content:center;width:55px;height:55px;border-radius:50%;background-color:var(--thm-white);color:var(--thm-black-bg);font-size:20px;line-height:0;opacity:0;transform:translateY(30px);-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.single-blog-page-style2__img-overlay-icon a:hover{color:var(--thm-black);background-color:var(--thm-primary-color)}.single-blog-page-style2:hover .single-blog-page-style2__img-overlay-icon a{opacity:1;transform:translateY(0px)}.single-blog-page-style2__img-category{position:absolute;left:0;bottom:30px;background-color:var(--thm-primary-color);border-top-right-radius:17px;border-bottom-right-radius:17px;padding:6px 15px 5px;z-index:5}.single-blog-page-style2__img-category h6{font-size:14px;line-height:24px;font-family:var(--thm-font-3);font-weight:400;text-transform:uppercase}.single-blog-page-style2__content{position:relative;display:block;padding-top:30px}.single-blog-page-style2__content-meta{position:relative;display:flex;align-items:center}.single-blog-page-style2__content-meta li{position:relative;display:flex;align-items:center;border-right:1px solid #e1dcc7;margin-right:12px;padding-right:12px}.single-blog-page-style2__content-meta li:last-child{border-right:none;margin-right:0px;padding-right:0px}.single-blog-page-style2__content-meta li i{color:var(--thm-black-bg);font-size:15px;line-height:15px}.single-blog-page-style2__content-meta li p{color:var(--thm-black-bg);font-size:14px;line-height:14px;font-weight:500;text-transform:uppercase;margin-left:8px}.single-blog-page-style2__content-title{position:relative;display:block;margin-top:18px}.single-blog-page-style2__content-title h3{font-size:22px;line-height:32px;font-weight:600}.single-blog-page-style2__content-title h3 a{color:var(--thm-black);transition:all 200ms linear;transition-delay:0.1s}.single-blog-page-style2__content-title h3 a:hover{color:var(--thm-primary-color)}.single-blog-page-style2__content-btn{position:relative;display:block;margin-top:14px}.single-blog-page-style2__content-btn a{position:relative;display:inline-flex;align-items:center;color:var(--thm-body-font-color);font-size:14px;line-height:24px;font-family:var(--thm-font);font-weight:500;text-transform:uppercase;padding-bottom:7px;transition:all 200ms linear;transition-delay:0.1s}.single-blog-page-style2__content-btn a i{font-size:15px;line-height:15px;margin-right:8px}.single-blog-page-style2__content-btn a:hover{color:var(--thm-primary-color)}.single-blog-page-style2__content-btn a::before{content:"";position:absolute;left:0;bottom:0;right:0;width:45%;height:2px;background-color:var(--thm-primary-color);-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.single-blog-page-style2:hover .single-blog-page-style2__content-btn a::before{width:100%}.blog-style1--instyle2{padding:120px 0px 120px}.blog-style1--instyle2 .styled-pagination--style2{margin-top:20px}.blog-page-style3{padding:120px 0px 120px}.blog-page-style3 .blog-page-style2__btn{position:relative;display:block;line-height:0;margin-top:20px;text-align:center}.blog-page-style3 .styled-pagination--style2{margin-top:60px}.blog-page-style4{padding:120px 0px 120px}.single-blog-page-style4{position:relative;display:block;margin-bottom:52px;margin-right:-26px}.blog-page-style4__img{position:relative;display:block;overflow:hidden;border-radius:var(--thm-border-radius)}.blog-page-style4__img::before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background-color:var(--thm-black-bg);opacity:0;z-index:1;transition:opacity 0.5s ease;transition:all 0.5s ease}.single-blog-page-style4:hover .blog-page-style4__img::before{opacity:.9}.blog-page-style4__img img{width:100%;transform:scale(1.0);transition:all 1500ms ease}.single-blog-page-style4:hover .blog-page-style4__img img{transform:scale(1.05) rotate(0deg)}.blog-page-style4__img-overlay-icon{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;z-index:5}.blog-page-style4__img-overlay-icon a{position:relative;display:flex;align-items:center;justify-content:center;width:70px;height:70px;border-radius:50%;background-color:var(--thm-white);color:var(--thm-black-bg);font-size:25px;line-height:0;opacity:0;transform:translateY(30px);-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.blog-page-style4__img-overlay-icon a:hover{color:var(--thm-black);background-color:var(--thm-primary-color)}.single-blog-page-style4:hover .blog-page-style4__img-overlay-icon a{opacity:1;transform:translateY(0px)}.blog-page-style4__img-category{position:absolute;right:0;bottom:45px;background-color:var(--thm-primary-color);border-top-left-radius:17px;border-bottom-left-radius:17px;padding:6px 15px 5px;z-index:5}.blog-page-style4__img-category h6{font-size:14px;line-height:24px;font-family:var(--thm-font-3);font-weight:400;text-transform:uppercase}.blog-page-style4__content{position:relative;display:block;padding-top:30px}.blog-page-style4__content-meta{position:relative;display:flex;align-items:center}.blog-page-style4__content-meta li{position:relative;display:flex;align-items:center;border-right:1px solid #E1DCC7;margin-right:12px;padding-right:25px}.blog-page-style4__content-meta li:last-child{border-right:none;margin-right:0px;padding-right:0px}.blog-page-style4__content-meta li i{color:var(--thm-black-bg);font-size:15px;line-height:15px}.blog-page-style4__content-meta li p{color:var(--thm-black-bg);font-size:14px;line-height:14px;font-weight:500;text-transform:uppercase;margin-left:8px}.blog-page-style4__content-title{position:relative;display:block;margin-top:20px}.blog-page-style4__content-title h2{font-size:45px;line-height:1.2em}.blog-page-style4__content-title h2 a{color:var(--thm-black);transition:all 200ms linear;transition-delay:0.1s}.blog-page-style4__content-title h2 a:hover{color:var(--thm-primary-color)}.blog-page-style4__content-text{position:relative;display:block;margin-top:20px}.blog-page-style4__content-text p{margin:0}.blog-page-style4__btn{position:relative;display:block;line-height:0;margin-top:20px;text-align:center}.blog-page-style4__btn .btn-one i{width:54px;height:54px}.blog-page-style4__btn .btn-one .txt{border-radius:27px;line-height:44px}.blog-page-style4 .styled-pagination--style2{margin-top:60px}.blog-details-page{padding:120px 0px 120px}.blog-details-page-content{position:relative;display:block;margin-top:-8px}.blog-details-page-top{position:relative;display:block}.blog-details-page-top .content-box{position:relative;display:block}.blog-details-page-top .content-box-top{position:relative;display:flex;align-items:center;justify-content:space-between}.blog-details-page-top .content-box-top-inner{position:relative;display:flex;align-items:center}.blog-details-page-top .content-box-top .date{position:relative;display:block}.blog-details-page-top .content-box-top .date h3{color:var(--thm-primary-color);font-size:28px;line-height:35px;font-weight:600}.blog-details-page-top .content-box-top .date p{color:var(--thm-primary-color);font-size:15px;line-height:25px}.blog-details-page-top .content-box-top .author{position:relative;display:flex;align-items:center;margin-left:20px;padding-left:20px;border-left:1px solid var(--thm-border-color-1);flex:1}.blog-details-page-top .content-box-top .author .img{position:relative;display:block;overflow:hidden;border-radius:50%}.blog-details-page-top .content-box-top .author .img img{width:100%}.blog-details-page-top .content-box-top .author .title{position:relative;display:block;padding-left:15px;flex:1}.blog-details-page-top .content-box-top .author .title h4{font-size:16px;line-height:20px;font-weight:600}.blog-details-page-top .content-box-top .author .title h4 a{color:var(--thm-black);transition:all 200ms linear;transition-delay:0.1s}.blog-details-page-top .content-box-top .author .title h4 a:hover{color:var(--thm-primary-color)}.blog-details-page-top .content-box-top .author .title p{font-size:15px;line-height:25px}.blog-details-page .content-box-top .comment-icon{position:relative;display:flex;align-items:center;background-color:var(--thm-gray-bg);border-radius:var(--thm-border-radius);border-bottom-left-radius:0;padding:5.5px 10px 3.5px}.blog-details-page .content-box-top .comment-icon::before{content:"";position:absolute;bottom:-10px;left:0;width:10px;height:10px;background-color:var(--thm-gray-bg);clip-path:polygon(0 0,0% 100%,100% 0)}.blog-details-page .content-box-top .comment-icon .icon{position:relative;display:block;color:var(--thm-primary-color);font-size:14px;line-height:0;margin-right:6px}.blog-details-page .content-box-top .comment-icon p{color:var(--thm-black)}.blog-details-page-top .content-box-title{position:relative;display:block;padding-top:19px;padding-bottom:38px}.blog-details-page-top .content-box-title h2{font-size:34px;line-height:1.1em;font-weight:600;margin-bottom:4px}.blog-details-page-top .content-box-title h2 a{color:var(--thm-black);transition:all 200ms linear;transition-delay:0.1s}.blog-details-page-top .content-box-title h2 a:hover{color:var(--thm-primary-color)}.blog-details-page-top .img-box{position:relative;display:block;overflow:hidden;border-radius:20px}.blog-details-page-top .img-box img{width:100%}.blog-details-page-top .img-box .category{position:absolute;right:0;bottom:40px;background-color:var(--thm-primary-color);border-top-left-radius:17px;border-bottom-left-radius:17px;padding:6px 15px 5px;z-index:5}.blog-details-page-top .img-box .category h6{font-size:14px;line-height:24px;font-family:var(--thm-font-3);font-weight:400;text-transform:uppercase}.blog-details-text1{position:relative;display:block;margin-top:59px}.blog-details-text1 p{margin:0}.blog-details-text1 p:first-child::first-letter{position:relative;display:block;overflow:hidden;width:40px;height:40px;border-radius:5px;background-color:var(--thm-primary-color);color:var(--thm-white);font-size:28px;line-height:28px;font-weight:600;font-family:var(--thm-font-2);text-transform:uppercase;margin-right:20px;padding:5.5px 13px 5.5px}.blog-details-text1 p+p{margin-top:22px}.blog-details-quote{position:relative;display:block;overflow:hidden;background-color:var(--thm-gray-bg);border-radius:20px;margin-top:42px}.blog-details-quote__title{position:relative;display:block;padding:26px 40px 26px}.blog-details-quote__title h3{font-size:24px;line-height:34px;font-weight:400}.blog-details-quote__text{position:relative;display:flex;align-items:center;background-color:var(--thm-black-bg);padding:9px 42px 9px}.blog-details-quote__text h6{color:var(--thm-primary-color);font-size:14px;line-height:34px;text-transform:uppercase}.blog-details-quote__text a{color:var(--thm-white);font-size:17px;line-height:26px;font-family:var(--thm-font);font-weight:400;padding-left:10px;transition:all 200ms linear;transition-delay:0.1s}.blog-details-quote__text a:hover{color:var(--thm-primary-color)}.blog-details-quote__icon{position:absolute;top:20px;right:29px;color:rgb(var(--thm-black-bg-rgb),.1);font-size:85px;line-height:0}.blog-details-text2{position:relative;display:block;padding-top:44px}.blog-details-text2 p{margin:0}.rising-demand-for-speed-efficiency{position:relative;display:block;padding-top:49px}.rising-demand-for-speed-efficiency .title{position:relative;display:block}.rising-demand-for-speed-efficiency .title h2{font-size:34px;line-height:1.0em}.rising-demand-for-speed-efficiency .text{position:relative;display:block;padding-top:27px}.rising-demand-for-speed-efficiency .text p{margin:0}.rising-demand-for-speed-efficiency-single{position:relative;display:block;padding-top:28px}.rising-demand-for-speed-efficiency-single .inner{position:relative;display:block;padding-left:37px}.rising-demand-for-speed-efficiency-single .inner .dot{position:absolute;top:9px;left:0;width:25px;height:15px;border-radius:10px;background-color:var(--thm-black-bg)}.rising-demand-for-speed-efficiency-single .inner h3{font-size:24px;line-height:34px;font-weight:600}.rising-demand-for-speed-efficiency-list{position:relative;display:block;padding-left:37px;padding-top:20px}.rising-demand-for-speed-efficiency-list li{position:relative;display:flex;align-items:start}.rising-demand-for-speed-efficiency-list li+li{margin-top:16px}.rising-demand-for-speed-efficiency-list li i{color:var(--thm-black-bg);font-size:17px;margin-top:6px}.rising-demand-for-speed-efficiency-list li p{margin:0;padding-left:10px}.future-global-farmland{position:relative;display:block;padding-top:49px}.future-global-farmland .title{position:relative;display:block}.future-global-farmland .title h2{font-size:34px;line-height:1.0em}.future-global-farmland .text{position:relative;display:block;padding-top:22px}.future-global-farmland .text p{color:var(--thm-black);font-weight:500}.future-global-farmland-list{position:relative;display:block;padding-top:22px}.future-global-farmland-list li{position:relative;display:block;padding-left:44px}.future-global-farmland-list li+li{margin-top:17px}.future-global-farmland-list li .icon{position:absolute;top:6px;left:0;color:var(--thm-primary-color);font-size:24px;line-height:0}.future-global-farmland-list li .icon .icon-farmer-1 .path1:before{color:var(--thm-primary-color)}.future-global-farmland-list li .icon .icon-farmer-1 .path2:before{color:var(--thm-black-bg)}.future-global-farmland-list li .text1{position:relative;display:block}.future-global-farmland-list li .text1 p{margin:0}.future-global-farmland-list li .text1 p span{color:var(--thm-black);font-size:24px;font-family:var(--thm-font-2);font-weight:600}.blog-details-tag11{position:relative;display:block;padding-top:48px}.blog-details-tag11 .title{position:relative;display:block;padding-bottom:16px}.blog-details-tag11 .title h4{font-size:14px;line-height:24px;text-transform:uppercase}.blog-details-tag11 ul{position:relative;display:flex;align-items:center}.blog-details-tag11 ul li{position:relative;display:block}.blog-details-tag11 ul li+li{margin-left:7px}.blog-details-tag11 ul li a{position:relative;display:inline-block;color:var(--thm-black);font-size:17px;line-height:26px;font-family:var(--thm-font);font-weight:400;background-color:var(--thm-gray-bg);border-radius:10px;padding:5px 15px 4px;transition:all 200ms linear;transition-delay:0.1s}.blog-details-tag11 ul li a:hover{color:var(--thm-black-bg);background-color:var(--thm-primary-color)}.blog-details-author{position:relative;display:block;overflow:hidden;background-color:var(--thm-white);border-radius:20px;box-shadow:0px 0px 30px 0px rgba(0,0,0,0.1);padding:33px 40px 32px;margin-top:60px}.blog-details-author-inner{position:relative;display:block;padding-left:160px}.blog-details-author .img-box{position:absolute;top:6px;left:0;overflow:hidden;border-radius:var(--thm-border-radius)}.blog-details-author .img-box img{width:100%}.blog-details-author .content-box{position:relative;display:block}.blog-details-author .content-box .top{position:relative;display:block}.blog-details-author .content-box .top{position:relative;display:block;padding-bottom:16px}.blog-details-author .content-box .top h4{color:var(--thm-primary-color);font-size:14px;line-height:24px;text-transform:uppercase;margin-bottom:3px}.blog-details-author .content-box .top h3{font-size:20px;line-height:30px}.blog-details-author .content-box .text{position:relative;display:block}.blog-details-author .content-box .text p{margin:0}.blog-details-author .content-box .btn-box{position:relative;display:block;padding-top:14px}.blog-details-author .content-box .btn-box a{position:relative;display:inline-flex;align-items:center;color:var(--thm-black);font-size:14px;line-height:24px;font-family:var(--thm-font-2);font-weight:700;text-transform:uppercase;transition:all 200ms linear;transition-delay:0.1s}.blog-details-author .content-box .btn-box a:hover{color:var(--thm-primary-color)}.blog-details-author .content-box .btn-box a i{position:relative;top:-1px;font-size:20px;margin-left:5px}.blog-details-author .content-box .social-links{position:absolute;top:0px;right:0px}.blog-details-author .content-box .social-links ul{position:relative;display:flex;align-items:center}.blog-details-author .content-box .social-links ul li{position:relative;display:block}.blog-details-author .content-box .social-links ul li+li{margin-left:10px}.blog-details-author .content-box .social-links ul li a{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;overflow:hidden;border-radius:50%;background-color:var(--thm-black-bg);color:var(--thm-white);font-size:18px;line-height:0;transition:background-color 0.5s ease;transition:all 0.5s ease}.blog-details-author .content-box .social-links ul li a:hover{color:var(--thm-black-bg);background-color:var(--thm-primary-color)}.blog-details-prev-next-option{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-top:60px}.blog-details-prev-next-option::before{content:"";position:absolute;top:0;left:50%;bottom:0;width:1px;background-color:var(--thm-border-color-1)}.blog-details-prev-next-option .single-box{position:relative;display:block}.blog-details-prev-next-option .single-box.left{text-align:left}.blog-details-prev-next-option .single-box.right{text-align:right}.blog-details-prev-next-option .single-box .title-box{position:relative;display:block;padding-bottom:0}.blog-details-prev-next-option .single-box .title-box .button-box{position:relative;display:block;line-height:0;padding-bottom:3px}.blog-details-prev-next-option .single-box .title-box .button-box a{position:relative;display:inline-flex;align-items:center;color:var(--thm-body-font-color);font-size:14px;line-height:24px;font-family:var(--thm-font-2);font-weight:700;text-transform:uppercase;transition:all 200ms linear;transition-delay:0.1s}.blog-details-prev-next-option .single-box .title-box .button-box a:hover{color:var(--thm-primary-color)}.blog-details-prev-next-option .single-box .title-box .button-box a span{position:relative;top:-1px;font-size:20px}.blog-details-prev-next-option .single-box.left .title-box .button-box a span{top:-1px;margin-right:5px;transform:rotate(180deg)}.blog-details-prev-next-option .single-box.right .title-box .button-box a span{margin-left:5px}.blog-details-prev-next-option .single-box .title-box h3{font-size:20px;line-height:30px;font-weight:600}.blog-details-prev-next-option .single-box .title-box h3 a{color:var(--thm-black);transition:all 200ms linear;transition-delay:0.1s}.blog-details-prev-next-option .single-box .title-box h3 a:hover{color:var(--thm-primary-color)}.back-to-blog-post-btn{position:relative;display:flex;align-items:center;justify-content:center;border-radius:10px;background-color:var(--thm-gray-bg);margin-top:30px}.back-to-blog-post-btn a{position:relative;display:inline-flex;align-items:center;color:var(--thm-black);font-size:14px;line-height:60px;font-family:var(--thm-font-2);font-weight:700;text-transform:uppercase;transition:all 200ms linear;transition-delay:0.1s}.back-to-blog-post-btn a:hover{color:var(--thm-black-bg)}.back-to-blog-post-btn a i{position:relative;display:inline-block;color:var(--thm-black-bg);font-size:18px;margin-right:10px}.comment-box{position:relative;display:block;padding-top:50px}.comment-box .title{position:relative;display:block;padding-bottom:23px}.comment-box .title h2{font-size:34px;line-height:44px;font-weight:600}.comment-box .outer-box{position:relative;display:block}.comment-box .outer-box li+li{margin-top:21px}.single-comment{position:relative;display:block}.single-comment-inner{position:relative;display:block;padding-left:100px}.single-comment .img-box{position:absolute;top:7px;left:0;overflow:hidden;border-radius:var(--thm-border-radius)}.single-comment .img-box img{width:100%}.single-comment .content-box{position:relative;display:block}.single-comment .content-box .title{position:relative;display:block;padding-bottom:0}.single-comment .content-box .title h6{color:var(--thm-body-font-color);font-size:14px;line-height:28px;text-transform:uppercase;margin-bottom:9px}.single-comment .content-box .title h6 span{color:var(--thm-black);font-size:20px;font-weight:600;text-transform:capitalize}.single-comment .content-box .title p{margin:0}.single-comment .content-box .btn-box{position:relative;display:block;padding-top:9px}.single-comment .content-box .btn-box a{position:relative;display:inline-flex;align-items:center;color:var(--thm-black);font-size:14px;line-height:24px;font-family:var(--thm-font-2);font-weight:700;text-transform:uppercase;transition:all 200ms linear;transition-delay:0.1s}.single-comment .content-box .btn-box a i{font-size:14px;margin-right:7px}.single-comment .content-box .btn-box a:hover{color:var(--thm-primary-color)}.add-comment-box{position:relative;display:block;padding-top:43px}.add-comment-box .inner-title{position:relative;display:block;padding-bottom:22px}.add-comment-box .inner-title h3{font-size:34px;line-height:44px;font-weight:600;margin-bottom:3px}.add-comment-box .inner-title p{margin:0}.add-comment-box .inner-title .border-line{position:relative;display:block;width:56px;height:2px;background:rgb(255,255,255);background:linear-gradient(90deg,rgba(255,255,255,1) 0%,rgba(253,86,33,1) 100%);margin-top:16px}.add-comment-box .inner-title .border-line::before{content:"";position:absolute;top:50%;right:-2px;width:10px;height:10px;background-color:var(--thm-primary-color);clip-path:polygon(100% 50%,0 0,0 100%);transform:translateY(-50%)}#add-comment-form{position:relative;display:block}#add-comment-form .input-box{position:relative;display:block;margin-bottom:20px}#add-comment-form input[type="text"],#add-comment-form input[type="email"],#add-comment-form textarea{position:relative;display:block;border-radius:var(--thm-border-radius);border:1px solid var(--thm-border-color-1);background:transparent;width:100%;height:56px;color:var(--thm-body-font-color);font-size:17px;font-family:var(--thm-font);font-weight:400;font-style:normal;text-transform:capitalize;padding:0 20px 0px;transition:all 500ms ease}#add-comment-form textarea{height:120px;padding:14px 20px}#add-comment-form input[type="text"]:focus,#add-comment-form input[type="email"]:focus,#add-comment-form textarea:focus{border-color:var(--thm-primary-color)}#add-comment-form input[type="text"]::-webkit-input-placeholder,#add-comment-form input[type="text"]:-moz-placeholder,#add-comment-form input[type="text"]::-moz-placeholder,#add-comment-form input[type="text"]:-ms-input-placeholder,#add-comment-form input[type="email"]::-webkit-input-placeholder,#add-comment-form input[type="email"]:-moz-placeholder,#add-comment-form input[type="email"]::-moz-placeholder,#add-comment-form input[type="email"]:-ms-input-placeholder,#add-comment-form textarea::-webkit-input-placeholder,#add-comment-form textarea:-moz-placeholder,#add-comment-form textarea::-moz-placeholder,#add-comment-form textarea:-ms-input-placeholder{color:var(--thm-body-font-color)}#add-comment-form .checked-box1{margin-top:3px}#add-comment-form .checked-box1 label{font-size:17px;line-height:27px}#add-comment-form .checked-box1 input[type="checkbox"]+label span{top:7px;background-color:var(--thm-gray-bg);border:1px solid var(--thm-border-color-1)}#add-comment-form .btn-box{position:relative;display:block;line-height:0;padding-top:24px}#add-comment-form .btn-box .btn-one{font-size:14px;line-height:36px;font-family:var(--thm-font-2);font-weight:700;border-radius:5px;text-transform:uppercase}#add-comment-form .btn-box .btn-one i{width:54px;height:54px}#add-comment-form .btn-box .btn-one .txt{border-radius:27px;line-height:44px}.blog-page-style2__sidebar{position:relative;display:block;margin-left:20px}.blog-page-style2__sidebar--instyle2{margin-left:27px}.blog-page-style2__sidebar-single{position:relative;display:block;border-radius:20px;background-color:var(--thm-gray-bg);padding:29px 40px 35px}.blog-page-style2__sidebar-single+.blog-page-style2__sidebar-single{margin-top:40px}.blog-page-style2__sidebar-search{position:relative;display:block}.blog-page-style2__sidebar-single-title{position:relative;display:flex;align-items:center}.blog-page-style2__sidebar-single-title i{color:var(--thm-black-bg);font-size:20px;line-height:0}.blog-page-style2__sidebar-single-title h3{color:var(--thm-black-bg);font-size:20px;line-height:30px;margin-left:10px}.blog-page-style2__sidebar-search form{position:relative;display:block;width:100%;margin-top:19px}.blog-page-style2__sidebar-search form input[type="text"]{position:relative;display:block;width:100%;height:40px;border-radius:20px;background-color:var(--thm-white);border:none;color:var(--thm-body-font-color);font-size:17px;font-weight:400;font-family:var(--thm-font);padding-left:20px;padding-right:55px;transition:all 500ms ease 0s}.blog-page-style2__sidebar-search form input[type="text"]:focus{color:var(--thm-black-bg)}.blog-page-style2__sidebar-search form input::-webkit-input-placeholder,.blog-page-style2__sidebar-search form input:-moz-placeholder,.blog-page-style2__sidebar-search form input::-moz-placeholder,.blog-page-style2__sidebar-search form input:-ms-input-placeholder{color:var(--thm-body-font-color)}.blog-page-style2__sidebar-search form button{position:absolute;top:50%;transform:translateY(-50%);right:20px;color:var(--thm-body-font-color);font-size:18px;line-height:0;transition:all 500ms ease 0s}.blog-page-style2__sidebar-search form input[type="text"]:focus+button,.blog-page-style2__sidebar-search form button:hover{color:var(--thm-black-bg)}.blog-page-style2__sidebar-categories{padding:29px 40px 62px}.blog-page-sidebar__categories-list{position:relative;display:block;margin-top:25px}.blog-page-sidebar__categories-list li{position:relative;display:flex;align-items:center;justify-content:space-between;border-bottom:1px dashed rgb(105,89,76,.2);margin-bottom:19px;padding-bottom:17px}.blog-page-sidebar__categories-list li:last-child{border-bottom:none;margin-bottom:0px;padding-bottom:0px}.blog-page-sidebar__categories-list li a{color:var(--thm-body-font-color);font-size:16px;line-height:26px;font-family:var(--thm-font);font-weight:500}.blog-page-sidebar__categories-list li a:hover{color:var(--thm-black)}.blog-page-sidebar__categories-list li span{color:var(--thm-body-font-color);font-size:14px;line-height:24px;font-family:var(--thm-font);font-weight:500}.blog-page-style2__sidebar-tag{margin-top:40px;padding:29px 40px 20px}.blog-page-sidebar__tag{position:relative;display:block;overflow:hidden;margin-left:-3.5px;margin-right:-3.5px;margin-top:22px}.blog-page-sidebar__tag li{position:relative;display:block;float:left;margin:0px 3.5px 10px}.blog-page-sidebar__tag li a{position:relative;display:block;border-radius:20px;background:var(--thm-white);padding:7px 15px 7px;color:var(--thm-body-font-color);font-size:16px;line-height:26px;font-weight:500;font-family:var(--thm-font);transition:all 200ms linear;transition-delay:0.1s}.blog-page-sidebar__tag li a:hover{color:var(--thm-primary-color);background-color:var(--thm-black-bg)}.breadcrumb-style1{position:relative;display:block}.breadcrumb-style1--style2::before{content:"";position:absolute;left:0;bottom:0;right:0;height:50%;width:100%;background-color:var(--thm-gray-bg)}.breadcrumb-style1__inner{position:relative;display:block;overflow:hidden;border-radius:var(--thm-border-radius);clip-path:polygon(100% 0,100% 85%,96% 100%,0 100%,0 0);margin:0px 80px 0px;z-index:10}.breadcrumb-style1-bg{position:absolute;top:0px;left:0px;bottom:0px;right:0px;background-attachment:scroll;background-position:center center;background-repeat:no-repeat;background-size:cover;z-index:-1}.breadcrumb-style1-bg::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:rgb(78,52,46);background:linear-gradient(180deg,rgba(78,52,46,1) 0%,rgba(78,52,46,0) 95%)}.breadcrumb-style1 .inner-content{position:relative;display:block;padding:284px 0px 191px}.breadcrumb-style1 .title{position:relative;display:block;text-align:center;margin-bottom:0px;z-index:1}.breadcrumb-style1 .title h2{color:var(--thm-white);font-size:55px;line-height:1.0em;text-transform:capitalize;margin-bottom:15px}.breadcrumb-style1 .title p{font-size:16px;color:var(--thm-primary-color);font-family:var(--thm-font-3);line-height:26px}.breadcrumb-menu{position:absolute;left:0;bottom:32px;z-index:5}.breadcrumb-menu ul{position:relative;display:flex;align-items:center}.breadcrumb-menu ul li{position:relative;display:inline-flex;align-items:center;color:var(--thm-white);font-size:16px;line-height:26px;font-family:var(--thm-font-2);font-weight:400;text-transform:capitalize}.breadcrumb-menu ul li+li{margin-left:11px}.breadcrumb-menu ul li a{color:var(--thm-white);transition:all 200ms linear;transition-delay:0.1s}.breadcrumb-menu ul li a:hover,.breadcrumb-menu ul li.active{color:var(--thm-primary-color)}.breadcrumb-menu ul li span{color:var(--thm-white);font-size:16px;margin-top:0px}.location-info{position:relative;display:block;background:var(--thm-white);padding:120px 0px 90px;z-index:1}.location-info__single{position:relative;display:block;margin-bottom:30px}.location-info__single-img{position:relative;display:block;border-radius:20px;overflow:hidden;z-index:1}.location-info__single-img::before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background-color:var(--thm-black-bg);opacity:0;z-index:1;transition:opacity 0.5s ease;transition:all 0.5s ease}.location-info__single:hover .location-info__single-img::before{opacity:.4}.location-info__single-img img{width:100%;transform:scale(1.0);transition:all 1500ms ease}.location-info__single:hover .location-info__single-img img{transform:scale(1.05) rotate(0deg)}.location-info__single-content{position:relative;display:block;background:var(--thm-primary-color);padding:32px 45px 32px;border-radius:20px;margin-left:10px;margin-right:10px;margin-top:-37px;z-index:3}.location-info__single-content-title{position:relative;display:block;margin-bottom:4px}.location-info__single-content-title h3{color:var(--thm-black-bg);font-size:17px;line-height:28px;font-weight:600;text-transform:capitalize}.location-info__single-content-text{position:relative;display:block}.location-info__single-content-text p{margin:0}.location-info__single-content-text p+p{margin-top:4px}.location-info__single-content-text p a{color:var(--thm-body-font-color)}.location-info__single-content-text p a:hover{color:var(--thm-black)}.location-info__single-content-btn{position:relative;display:block}.location-info__single-content-btn a{color:var(--thm-black-bg);font-size:17px;line-height:28px;font-weight:600;text-transform:capitalize}.location-info__single-content-btn a span::before{position:relative;display:inline-block;font-size:26px;line-height:26px;top:6px}.main-contact-form{padding:120px 0px 0px;z-index:11}.main-contact-form__inner{position:relative;display:block;background-color:var(--thm-gray-bg);padding:70px 70px 72px;border-radius:10px;z-index:10}.main-contact-form__shape-bg{position:absolute;top:0;right:0;bottom:0;width:360px;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-position:top center;opacity:0.15;z-index:-1}.main-contact-form__shape-bg::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:linear-gradient(270deg,rgba(245,241,224,0) 14.01%,rgba(245,241,224,0.750716) 56.21%,#F5F1E0 93%)}.main-contact-form__inner .sec-title{padding-bottom:28px}.contact-form{position:relative;display:block;max-width:730px}#contact-form{position:relative;display:block}#contact-form .row{--bs-gutter-x:20px}#contact-form .input-box{position:relative;display:block;margin-bottom:20px}#contact-form input[type="text"],#contact-form input[type="email"],#contact-form textarea{position:relative;display:block;border-radius:25px;border:1px solid #d1caba;background-color:#ece6d6;width:100%;height:50px;color:var(--thm-body-font-color);font-size:16px;font-family:var(--thm-font);font-weight:500;font-style:normal;padding:0px 25px 0px;transition:all 500ms ease}#contact-form textarea{height:130px;padding:11px 40px 10px;padding-right:50px}#contact-form input[type="text"]:focus,#contact-form input[type="email"]:focus,#contact-form textarea:focus{border-color:var(--thm-border-color)}#contact-form input[type="text"]::-webkit-input-placeholder,#contact-form input[type="text"]:-moz-placeholder,#contact-form input[type="text"]::-moz-placeholder,#contact-form input[type="text"]:-ms-input-placeholder,#contact-form input[type="email"]::-webkit-input-placeholder,#contact-form input[type="email"]::-moz-placeholder,#contact-form input[type="email"]:-ms-input-placeholder,#contact-form textarea::-webkit-input-placeholder,#contact-form textarea:-moz-placeholder,#contact-form textarea::-moz-placeholder,#contact-form textarea:-ms-input-placeholder{color:#a6aec1}#contact-form .nice-select{position:relative;display:block;border-radius:25px;border:1px solid #d1caba;background-color:#ece6d6;width:100%;height:50px;color:var(--thm-body-font-color);font-size:16px;line-height:48px;font-family:var(--thm-font);font-weight:500;font-style:normal;padding:0px 25px 0px;transition:all 500ms ease}#contact-form .nice-select::after{position:absolute;top:0px;right:25px;content:"\e98e";font-family:'icomoon' !important;color:var(--thm-body-font-color);font-size:13px;margin:0px;font-weight:400;border:none !important;transform:rotate(0deg) !important;-webkit-transform-origin:0% 0%;-ms-transform-origin:0% 0%;transform-origin:0% 0%;height:10px;width:10px}#contact-form .nice-select .list{background-color:var(--thm-white);border-radius:10px;box-shadow:0 0 10px rgb(0 0 0 / 10%);padding:0px 0px 0px;margin-top:0px;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scale(1.0) translateY(30px);-ms-transform:scale(1.0) translateY(30px);transform:scale(1.0) translateY(30px);-webkit-transition:all 0.4s linear;-o-transition:all 0.4s linear;transition:all 0.4s linear;height:0;width:100%;right:0 !important;left:auto !important}#contact-form .nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0);height:auto}#contact-form .nice-select .option{color:var(--thm-black);padding:0px 20px 0px;font-size:15px;line-height:40px;min-height:40px;border-bottom:none;transition:background-color 0.5s ease;transition:all 0.5s ease}#contact-form .nice-select .option+.option{border-top:1px solid rgba(0,0,0,0.10)}#contact-form .nice-select .option:hover,#contact-form .nice-select .option.focus,#contact-form .nice-select .option.selected.focus{color:var(--thm-black) !important;background-color:var(--thm-primary-color)}#contact-form .checked-box1{margin-top:7px}#contact-form .checked-box1 label{padding-left:40px;color:var(--thm-body-font-color);font-size:17px;line-height:26px}#contact-form .checked-box1 input[type="checkbox"]+label span{top:2px;width:22px;height:22px;border-radius:5px;border:1px solid #d1caba}#contact-form .checked-box1 input[type="checkbox"]+label span::before{width:10px;height:10px;border-radius:5px;margin:5px auto 0px}#contact-form .btn-box{position:relative;display:block;padding-top:11px;padding-bottom:0px}#contact-form .btn-box button{position:relative;display:inline-flex;align-items:center;color:var(--thm-black);font-size:14px;line-height:20px;font-family:var(--thm-font-2);font-weight:700;text-transform:uppercase;transition:all 200ms linear;transition-delay:0.1s}#contact-form .btn-box button:hover{color:var(--thm-primary-color)}#contact-form .btn-box button i{position:relative;top:-1px;font-size:20px;margin-left:5px}.map-style1{position:relative;display:block;margin-top:-100px}.map-style1__content{position:absolute;top:190px;left:0;right:0;max-width:240px;width:100%;margin:0 auto 0;background-color:var(--thm-white);box-shadow:0px 0px 25px 0px rgba(0,0,0,0.12);padding:32px 10px 10px;z-index:10}.map-style1__content::before{content:"";position:absolute;left:0;bottom:-10px;right:0;width:15px;height:10px;margin:0 auto;background-color:var(--thm-white);clip-path:polygon(100% 0,0 0,50% 100%)}.map-style1__content .title{position:relative;display:block}.map-style1__content .title h3{font-size:18px;line-height:30px;text-transform:uppercase;margin-bottom:11px}.map-style1__content .title p{color:#545956}.map-style1__content .btn-box{position:relative;display:block;line-height:0;padding-top:12px}.map-style1__content .btn-box a{position:relative;display:inline-flex;align-items:center;color:var(--thm-black);font-size:16px;line-height:26px;font-family:var(--thm-font-2);font-weight:700;text-transform:uppercase;transition:all 200ms linear;transition-delay:0.1s}.map-style1__content .btn-box a i{font-size:20px;margin-right:9px}.map-style1__content .btn-box a:hover{color:var(--thm-primary-color)}.map-style1__content .phone-box{position:relative;display:flex;align-items:center;justify-content:center;background-color:var(--thm-black-bg);padding:10px 30px 10px;margin-top:16px}.map-style1__content .phone-box .icon{position:relative;display:block;color:var(--thm-primary-color);font-size:20px;line-height:0}.map-style1__content .phone-box .number{position:relative;display:block;margin-left:10px;flex:1}.map-style1__content .phone-box .number h3{font-size:16px;line-height:30px;text-transform:uppercase}.map-style1__content .phone-box .number h3 a{color:var(--thm-white);transition:all 200ms linear;transition-delay:0.1s}.map-style1__content .phone-box .number h3 a:hover{color:var(--thm-primary-color)}.map-style1 .google-map{position:relative;display:block;background-color:#646464;z-index:1}.contact-page__map-box{position:relative;display:block;width:100%;height:730px;mix-blend-mode:luminosity}.service-style1{padding:120px 0px 120px}.service-style1__top{position:relative;display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:48px}.service-style1__top .sec-title{padding-bottom:0px}.service-style1__top-text{position:relative;display:block;top:-4px}.service-style1__top-text p{margin:0}.service-style1__inner{position:relative;display:block;overflow:hidden;border-radius:var(--thm-border-radius)}.service-style1__inner .row{--bs-gutter-x:0px}.single-service-style1{position:relative;display:block}.single-service-style1__content{position:relative;display:block;text-align:center;background-color:var(--thm-gray-bg);padding:45px 35px 0px;transition:background-color 0.5s ease;transition:all 0.5s ease}.single-service-style1:hover .single-service-style1__content{background-color:#e9e4d0}.single-service-style1__content-round{position:absolute;left:0;bottom:-40px;right:0;margin:0px auto 0px;width:270px;height:150px;border-radius:50%;background-color:var(--thm-gray-bg);transition:background-color 0.5s ease;transition:all 0.5s ease;z-index:3}.single-service-style1:hover .single-service-style1__content-round{background-color:#e9e4d0}.single-service-style1__content-round-pattern{position:absolute;top:0;left:0;bottom:0;right:0;background-repeat:repeat}.single-service-style1__content-inner{position:relative;display:block;z-index:5}.single-service-style1__content-pattern{position:absolute;top:0;left:0;bottom:0;right:0;background-repeat:repeat}.single-service-style1__content-count{position:relative;display:inline-block;color:var(--thm-primary-color);font-size:60px;line-height:1.0em;font-family:var(--thm-font-3);font-weight:400;padding-left:13px;padding-right:8px;padding-bottom:8px}.single-service-style1__content-count::before{content:"";position:absolute;left:0;bottom:0px;right:0;height:4px;border-radius:2px;background-color:var(--thm-primary-color)}.single-service-style1__content-title{position:relative;display:block;margin-top:26px}.single-service-style1__content-title h3{font-size:22px;line-height:30px;font-weight:600;margin-bottom:11px}.single-service-style1__content-title h3 a{color:var(--thm-black);transition:all 200ms linear;transition-delay:0.1s}.single-service-style1__content-title h3 a:hover{color:var(--thm-primary-color)}.single-service-style1__content-title img{width:auto}.single-service-style1__content-text{position:relative;display:block;margin-top:20px}.single-service-style1__content-text p{margin:0}.single-service-style1__content-icon{position:relative;display:inline-block;font-size:60px;line-height:0;margin-top:29px;transition:all 300ms linear;transition-delay:0.1s}.single-service-style1:hover .single-service-style1__content-icon{transform:scale(1.05) rotateY(180deg)}.single-service-style1__content-icon .icon-chicken .path1:before,.single-service-style1__content-icon .icon-seeds .path1:before,.single-service-style1__content-icon .icon-milk .path1:before{color:var(--thm-primary-color)}.single-service-style1__content-icon .icon-chicken .path2:before,.single-service-style1__content-icon .icon-chicken .path3:before,.single-service-style1__content-icon .icon-seeds .path2:before,.single-service-style1__content-icon .icon-seeds .path3:before,.single-service-style1__content-icon .icon-seeds .path4:before,.single-service-style1__content-icon .icon-milk .path2:before,.single-service-style1__content-icon .icon-milk .path3:before{color:var(--thm-black-bg)}.single-service-style1__img{position:relative;display:block;overflow:hidden}.single-service-style1__img::before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background-color:var(--thm-black-bg);opacity:0;z-index:1;transition:opacity 0.5s ease;transition:all 0.5s ease}.single-service-style1:hover .single-service-style1__img::before{opacity:.9}.single-service-style1__img img{width:100%;transform:scale(1.0);transition:all 1500ms ease}.single-service-style1:hover .single-service-style1__img img{transform:scale(1.05) rotate(0deg)}.single-service-style1__img-icon{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;z-index:5}.single-service-style1__img-icon a{position:relative;display:flex;align-items:center;justify-content:center;width:70px;height:70px;opacity:0;transform:translateY(30px);border-radius:50%;background-color:transparent;border:1px solid var(--thm-primary-color);color:var(--thm-primary-color);font-size:21px;line-height:21px;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.single-service-style1:hover .single-service-style1__img-icon a{opacity:1;transform:translateY(0)}.single-service-style1__img-icon a:hover{color:var(--thm-black);border-color:var(--thm-primary-color);background-color:var(--thm-primary-color)}.service-style1__btn{position:relative;display:block;line-height:0;margin-top:60px}.service-style1__btn .btn-one i{background-color:var(--thm-black-bg);color:var(--thm-white)}.service-style1__btn .btn-one .txt{color:var(--thm-white)}.service-style1__btn .btn-one .txt:after{background-color:var(--thm-black-bg)}.service-one{padding:120px 0px 120px}.service-one__shape{position:absolute;bottom:0;right:0;opacity:.42}.service-one__shape img{width:auto}.service-one__img{position:relative;display:block;overflow:hidden}.service-one__img img{width:100%}.service-one__img-percent{position:absolute;top:45px;left:45px;z-index:5}.service-one__img-percent img{opacity:.3;width:auto}.service-one__content{position:relative;display:block;margin-left:33px}.service-one__content .sec-title-two{padding-bottom:25px}.service-one__content .sec-title-two .sub-title{margin-bottom:27px}.service-one__content .sec-title-two h2{color:var(--thm-black);font-size:45px;line-height:1.2em;font-weight:700}.service-one__content-text{position:relative;display:block;padding-right:100px}.service-one__content-text p{margin:0}.service-one__content-text p+p{margin-top:34px}.service-one__content-btn{position:relative;display:block;line-height:0;padding-top:32px}.service-one__content-btn .btn-one i{width:54px;height:54px;background-color:var(--thm-black-bg);color:var(--thm-primary-color)}.service-one__content-btn .btn-one .txt{border-radius:27px;line-height:44px;color:var(--thm-primary-color)}.service-one__content-btn .btn-one .txt::after{background:var(--thm-black-bg)}.grown-with-care{padding:0px 0px 120px}.grown-with-care .sec-title-two{padding-bottom:41px}.grown-with-care .sec-title-two .sub-title{margin-bottom:17px}.grown-with-care .sec-title-two h2{font-size:45px}.single-grown-with-care{position:relative;display:block;padding-left:90px;margin-bottom:72px;padding-right:30px}.single-grown-with-care__icon{position:absolute;top:7px;left:0;line-height:0;transition:all 300ms linear;transition-delay:0.1s}.single-grown-with-care:hover .single-grown-with-care__icon{transform:scale(1.05) rotateY(180deg)}.single-grown-with-care__icon img{width:auto}.single-grown-with-care__content{position:relative;display:block}.single-grown-with-care__content h3{font-size:20px;line-height:28px;font-weight:600;margin-bottom:5px}.single-grown-with-care__content h3 a{color:var(--thm-black);transition:all 200ms linear;transition-delay:0.1s}.single-grown-with-care__content h3 a:hover{color:var(--thm-primary-color)}.single-grown-with-care__content p{color:var(--thm-black)}.grown-with-care__btn{position:relative;display:block;line-height:0;text-align:center}.grown-with-care__btn .btn-one i{width:54px;height:54px;background-color:var(--thm-black-bg);color:var(--thm-primary-color)}.grown-with-care__btn .btn-one .txt{border-radius:27px;line-height:44px;color:var(--thm-primary-color)}.grown-with-care__btn .btn-one .txt::after{background:var(--thm-black-bg)}.service-two{padding:120px 0px 0px}.service-two__big-title{position:absolute;top:-12px;left:0;right:0;text-align:center}.service-two__big-title h2{color:rgb(221,186,12,.16);font-size:175px;line-height:1.0em;font-family:var(--thm-font-3);font-weight:400;text-transform:uppercase}.service-two .row{--bs-gutter-x:20px}.single-service-two{position:relative;display:block;margin-bottom:20px}.single-service-two__img{position:relative;display:block;overflow:hidden}.single-service-two__img::before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:#000;background:linear-gradient(0deg,rgba(0,0,0,0) 40%,rgba(0,0,0,0.2) 57%);z-index:1}.single-service-two__img::after{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background:#000;background:linear-gradient(180deg,rgba(0,0,0,0) 66%,rgba(0,0,0,0.58) 93%);z-index:1}.single-service-two__img img{width:100%;transform:scale(1.0);transition:all 1500ms ease}.single-service-two:hover .single-service-two__img img{transform:scale(1.05) rotate(0deg)}.single-service-two__img-category{position:absolute;top:20px;left:15px;padding-bottom:4px;z-index:5}.single-service-two__img-category h6{color:var(--thm-white);font-size:16px;line-height:26px;font-weight:600;padding-left:4px;z-index:1}.single-service-two__img-category-img{position:absolute;left:0;bottom:0;z-index:-1}.single-service-two__img-category-img img{width:auto}.single-service-two__img-overlay-title{position:absolute;left:-7px;bottom:-12px;z-index:5}.single-service-two__img-overlay-title h2{color:rgb(var(--thm-primary-color-rgb),.75);font-family:var(--thm-font-3);font-size:64px;line-height:1.0em;font-weight:400}.services-details{position:relative;display:block;background:var(--thm-white);padding:120px 0px 120px;z-index:1}.sidebar-style1{position:relative;display:block;margin-right:10px}.sidebar-style1__single{position:relative;display:block;background:var(--thm-gray-bg);padding:35px 35px 27px;border-radius:20px}.sidebar-style1__single+.sidebar-style1__single{margin-top:30px}.sidebar-style1__single .title-box{position:relative;display:block;padding-left:30px;margin-top:-6px}.sidebar-style1__single .title-box .icon{position:absolute;top:4px;left:0}.sidebar-style1__single .title-box .icon span::before{position:relative;display:inline-block;color:var(--thm-black-bg);font-size:22px;line-height:22px}.sidebar-style1__single .title-box h3{color:var(--thm-black-bg);font-size:20px;line-height:30px;font-weight:700;text-transform:capitalize}.sidebar-style1__services{position:relative;display:block}.sidebar-style1__services-list{position:relative;display:block;margin-top:25px}.sidebar-style1__services-list li{position:relative;display:block;border-bottom:2px dashed rgba(105,89,76,0.2);padding-bottom:17px;margin-bottom:18px}.sidebar-style1__services-list li:last-child{border-bottom:none;padding-bottom:0px;margin-bottom:0px}.sidebar-style1__services-list li a{position:relative;display:block;color:var(--thm-body-font-color);font-size:16px;line-height:26px;font-weight:500;text-transform:capitalize}.sidebar-style1__services-list li.active a,.sidebar-style1__services-list li a:hover{color:var(--thm-primary-color)}.sidebar-style1__services-list li a:before{font-family:'icomoon' !important;content:"\ec13";position:absolute;top:0;right:0;bottom:0;font-size:20px;font-weight:500;transition:all 50ms linear;transition-delay:0.1s}.sidebar-style1__recent-posts{position:relative;display:block;padding-bottom:32px}.sidebar-style1__recent-posts-list{position:relative;display:block;margin-top:28px}.sidebar-style1__recent-posts-list li{position:relative;display:flex;align-items:center;border-bottom:2px dashed rgba(105,89,76,0.2);padding-bottom:17px;margin-bottom:16px}.sidebar-style1__recent-posts-list li:last-child{border-bottom:none;padding-bottom:0px;margin-bottom:0px}.sidebar-style1__recent-posts-list li .img-box{position:relative;display:block;overflow:hidden;border-radius:var(--thm-border-radius);width:75px;z-index:1}.sidebar-style1__recent-posts-list li .img-box img{width:100%}.sidebar-style1__recent-posts-list li .img-box .overlay-content{position:absolute;top:0px;left:0px;width:100%;height:100%;background:rgba(var(--thm-primary-color-rgb),.70);border-radius:0%;opacity:0;transform:perspective(0px) scale(0);transform-origin:center;transition:all 0.4s ease-in-out 0s;display:flex;flex-direction:row;justify-content:center;align-items:center;z-index:2}.sidebar-style1__recent-posts-list li:hover .img-box .overlay-content{opacity:1;transform:perspective(400px) scale(1.0);transition:all 0.3s ease-in-out 0.3s}.sidebar-style1__recent-posts-list li .img-box .overlay-content a{color:var(--thm-white);font-size:14px;transition:all 200ms linear;transition-delay:0.1s}.sidebar-style1__recent-posts-list li .text-box{position:relative;display:block;margin-left:15px;flex:1}.sidebar-style1__recent-posts-list li .text-box p{margin:0}.sidebar-style1__recent-posts-list li .text-box p span::before{position:relative;display:inline-block;font-size:15px;line-height:15px;padding-right:3px}.sidebar-style1__recent-posts-list li .text-box h4{font-size:16px;line-height:26px;font-weight:500;margin-top:2px}.sidebar-style1__recent-posts-list li .text-box h4 a{color:var(--thm-black)}.sidebar-style1__recent-posts-list li .text-box h4 a:hover{color:var(--thm-primary-color)}.sidebar-style1__contact-info{position:relative;display:block;padding:95px 35px 40px}.sidebar-style1__contact-info-bg{position:absolute;top:0;left:0;bottom:0;right:0;background-attachment:scroll;background-size:cover;background-repeat:no-repeat;background-position:center center;border-radius:20px;overflow:hidden;z-index:1}.sidebar-style1__contact-info-bg::before{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,0.65);content:"";z-index:-1}.sidebar-style1__contact-info-inner{position:relative;display:block;text-align:center;z-index:1}.sidebar-style1__contact-info-icon{position:relative;display:flex;align-items:center;justify-content:center;width:65px;height:65px;border-radius:50%;background-color:var(--thm-black-bg);margin:0px auto 0px}.sidebar-style1__contact-info-icon span{color:var(--thm-primary-color);font-size:26px;line-height:26px}.sidebar-style1__contact-info-text{position:relative;display:block;padding-top:23px}.sidebar-style1__contact-info-text p.font{font-family:var(--thm-font-2);font-weight:700;margin-bottom:3px}.sidebar-style1__contact-info-text p.font a{color:var(--thm-primary-color);transition:all 200ms linear;transition-delay:0.1s}.sidebar-style1__contact-info-text p.font a:hover{color:var(--thm-white)}.sidebar-style1__contact-info-text p{color:var(--thm-white);font-weight:500}.sidebar-style1__contact-info-text p a{color:var(--thm-white);transition:all 200ms linear;transition-delay:0.1s}.sidebar-style1__contact-info-text p a:hover{color:var(--thm-primary-color)}.sidebar-style1__contact-info-btn{position:relative;display:block;line-height:0;padding-top:102px}.sidebar-style1__contact-info-btn .btn-one i{width:54px;height:54px}.sidebar-style1__contact-info-btn .btn-one .txt{border-radius:27px;line-height:44px}.services-details__content{position:relative;display:block}.services-details__content-top{position:relative;display:block}.services-details__content-top-img{position:relative;display:block;overflow:hidden;border-radius:20px}.services-details__content-top-img img{width:100%}.services-details__content-top-text{position:relative;display:block;padding-top:35px}.services-details__content-top-text h2{font-size:45px;line-height:1.0em;margin-bottom:25px}.services-details__content-top-text p{margin:0}.services-details__content-top-text p+p{margin-top:20px}.services-details__content-process{position:relative;display:block;padding-top:54px}.services-details__content-process-text{position:relative;display:block;margin-bottom:27px}.services-details__content-process-text h3{font-size:26px;line-height:36px;margin-bottom:18px}.services-details__content-process-text p{margin:0}.services-details__content-process .row{--bs-gutter-x:75.67px}.services-details__process-single{position:relative;display:block;margin-bottom:30px}.services-details__process-img{position:relative;display:block;overflow:hidden;border-radius:20px}.services-details__process-img img{width:100%}.services-details__process-img-count{position:absolute;right:-4px;bottom:-4px;display:flex;align-items:center;justify-content:center;width:45px;height:45px;border-radius:50%;background-color:var(--thm-white);z-index:5}.services-details__process-img-count-inner{position:relative;display:flex;align-items:center;justify-content:center;width:35px;height:35px;border-radius:50%;background-color:var(--thm-black-bg)}.services-details__process-img-count-inner span{color:var(--thm-primary-color);font-size:17px;line-height:27px;font-family:var(--thm-font-3);font-weight:400;margin-top:3px}.services-details__process-img-shape1{position:absolute;right:0px;bottom:-17px}.services-details__process-img-shape2{position:absolute;right:-15px;bottom:0px}.services-details__process-single-shape{position:absolute;top:50%;right:-58px;transform:translateY(-50%)}.services-details__content-list{position:relative;display:block;padding-top:90px}.services-details__content-list-single{position:relative;display:block}.services-details__content-list-title{position:relative;display:block;margin-bottom:15px}.services-details__content-list-title h3{font-size:26px;line-height:36px}.services-details__content-list-single ul{position:relative;display:block}.services-details__content-list-single ul li{position:relative;display:block;padding-left:27px}.services-details__content-list-single ul li+li{margin-top:12px}.services-details__content-list-single ul li .icon{position:absolute;top:50%;transform:translateY(-50%);left:0;font-size:16px;line-height:0}.services-details__content-list-single ul li .icon .icon-check-mark .path1:before,.services-details__content-list-single ul li .icon .icon-check-mark .path2:before,.services-details__content-list-single ul li .icon .icon-check-mark .path3:before{color:#aee090}.services-details__content-list-single ul li .icon .icon-check-mark .path4:before,.services-details__content-list-single ul li .icon .icon-check-mark .path5:before{color:#6bb577}.services-details__content-list-single ul li .icon .icon-check-mark .path6:before,.services-details__content-list-single ul li .icon .icon-check-mark .path7:before{color:#262626}.services-details__content-list-single ul li .text{position:relative;display:block}.services-details__content-list-single ul li .text p{font-size:16px}.services-details__faq{position:relative;display:block;padding-top:114px}.services-details__faq-title{position:relative;display:block;margin-bottom:33px}.services-details__faq-title h2{font-size:45px;line-height:1.0em}.services-details__faq-content{position:relative;display:block}.services-details__faq-content .accordion-box .block .acc-btn{border-radius:12px;background:var(--thm-gray-bg);border-bottom:1px dashed transparent;padding:16px 30px 15px}.services-details__faq-content .accordion-box .block .acc-btn.active{background:var(--thm-black-bg);border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:rgb(255,255,255,.3)}.services-details__faq-content .accordion-box .block .acc-btn::before{content:"\e97b";width:auto;height:auto;color:var(--thm-black-bg);font-size:24px;line-height:23px}.services-details__faq-content .accordion-box .block .acc-btn.active::before{content:"\e97a";color:var(--thm-primary-color);background-color:transparent}.services-details__faq-content .accordion-box .block .acc-btn h3{color:var(--thm-black-bg);font-size:17px;line-height:28px;font-weight:600}.services-details__faq-content .accordion-box .block .acc-btn.active h3{color:var(--thm-primary-color)}.services-details__faq-content .accordion-box .block .acc-content{border-bottom-left-radius:12px;border-bottom-right-radius:12px;background-color:var(--thm-black-bg);padding:17px 30px 47px;padding-right:47px}.services-details__faq-content .accordion-box .block .acc-content p{color:var(--thm-gray-bg)}.shop-style1{padding:120px 0px 113px}.single-shop-style1{position:relative;display:block;padding-bottom:22px;margin-bottom:40px}.single-shop-style1__inner{position:relative;display:block;overflow:hidden;background-color:transparent;border:1px solid var(--thm-border-color-1);border-radius:var(--thm-border-radius);padding:40px 0px 50px;transition:all 700ms ease}.single-shop-style1:hover .single-shop-style1__inner{border-color:transparent}.single-shop-style1__inner::before{content:"";position:absolute;top:0px;left:0px;bottom:0px;right:0px;opacity:0;background-color:transparent;border-radius:var(--thm-border-radius);border:1px solid var(--thm-primary-color);transform:perspective(400px) scaleX(0);transform-origin:center;transition:all 700ms ease;z-index:-1}.single-shop-style1:hover .single-shop-style1__inner::before{opacity:1;transform:perspective(400px) scaleX(1.0)}.single-shop-style1__img{position:relative;display:block;overflow:hidden;text-align:center}.single-shop-style1__img img{width:auto;-webkit-transition:all 0.90s ease;-o-transition:all 0.90s ease;transition:all 0.90s ease}.single-shop-style1:hover .single-shop-style1__img img{transform:scale(1.02) translateX(10px)}.single-shop-style1__content{position:relative;display:block;text-align:center;padding:37px 20px 0px}.single-shop-style1__content-text{position:relative;display:block;margin-bottom:17px}.single-shop-style1__content-text p{color:#a29f98}.single-shop-style1__content-text h4{font-size:18px;line-height:28px;font-weight:600}.single-shop-style1__content-text h4 a{color:var(--thm-black);transition:all 200ms linear;transition-delay:0.1s}.single-shop-style1__content-text h4 a:hover{color:var(--thm-primary-color)}.single-shop-style1__quantity{position:relative;display:flex;align-items:center;justify-content:space-between;border-radius:25px;background-color:var(--thm-gray-bg-2)}.single-shop-style1__quantity-price{position:relative;display:block;padding-left:20px}.single-shop-style1__quantity-price p{color:var(--thm-black);font-weight:600}.single-shop-style1__quantity-price p del{color:#a29f98;font-weight:400}.single-shop-style1__quantity-input{position:relative;display:flex;align-items:center;justify-content:center;width:75px;height:50px;background-color:var(--thm-white);border:1px solid var(--thm-border-color-1);border-top-right-radius:25px;border-bottom-right-radius:25px}.single-shop-style1__quantity-input input.quantity-spinner.form-control{position:relative;padding:0;width:75px;height:50px;color:#a29f98;font-size:17px;font-weight:600;border:none;outline:none;margin:0;font-family:var(--thm-font);background:transparent;flex:none;padding-left:18px}.single-shop-style1__quantity-input .bootstrap-touchspin .input-group-btn-vertical{position:absolute;top:0;left:0;bottom:0;right:0;width:100%}.single-shop-style1__quantity-input .bootstrap-touchspin .input-group-btn-vertical .btn{position:relative;display:block;margin-left:0px;background:transparent;border:0px solid #e2e2e2;color:#a29f98;cursor:pointer;height:30px;width:auto;margin:0;padding:0}.single-shop-style1__quantity-input .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{position:absolute;top:11px;right:17px;border-radius:0;transform:rotate(0deg);width:15px;height:10px;line-height:0}.single-shop-style1__quantity-input .bootstrap-touchspin .input-group-btn-vertical .btn.bootstrap-touchspin-up:before{position:absolute;display:flex;align-items:center;justify-content:center;top:0px;left:0px;width:100%;height:100%;font-family:'icomoon' !important;content:"\ec0b";color:#a29f98;font-size:25px;padding:0}.single-shop-style1__quantity-input .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{position:absolute;bottom:10px;right:17px;width:15px;height:10px;transform:rotate(0deg)}.single-shop-style1__quantity-input .bootstrap-touchspin .input-group-btn-vertical .btn.bootstrap-touchspin-down:before{position:absolute;display:flex;align-items:center;justify-content:center;top:0px;left:0px;width:100%;height:100%;font-family:'icomoon' !important;content:"\ec0c";color:var(--thm-gray);font-size:25px;padding:0}.single-shop-style1__icon{position:absolute;left:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center}.single-shop-style1__icon li{position:relative;display:block}.single-shop-style1__icon li+li{margin-left:10px}.single-shop-style1__icon li a{position:relative;display:block}.single-shop-style1__icon li a i{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;cursor:pointer;border-radius:50%;background-color:var(--thm-white);border:1px solid var(--thm-border-color-1);transition:background-color 0.5s ease;transition:all 0.5s ease}.single-shop-style1__icon li:hover a i{background-color:var(--thm-primary-color);border-color:var(--thm-primary-color)}.single-shop-style1__icon li i .text{position:absolute;top:-40px;left:50%;right:0;opacity:0;width:100px;text-align:center;border-radius:3px;background-color:var(--thm-black-bg);color:var(--thm-white);font-size:15px;line-height:30px;font-family:var(--thm-font);font-weight:400;transform:translateX(-50%) translateY(-5px);transition:background-color 0.2s ease;transition:all 0.3s ease}.single-shop-style1__icon li:hover i .text{opacity:1;transform:translateX(-50%) translateY(0px)}.single-shop-style1__icon li .text::before{content:"";position:absolute;left:0;bottom:-5px;right:0;width:10px;height:5px;margin:0 auto;background-color:var(--thm-black-bg);clip-path:polygon(50% 100%,0 0,100% 0)}.shop-style1__btn{position:relative;display:block;line-height:0;margin-top:13px}.shop-style1__btn a{position:relative;display:inline-flex;align-items:center;color:var(--thm-black);font-size:16px;line-height:28px;font-family:var(--thm-font-2);font-weight:600;transition:all 200ms linear;transition-delay:0.1s}.shop-style1__btn a:hover{color:var(--thm-primary-color)}.shop-style1__btn a i{color:var(--thm-primary-color);font-size:21px;line-height:21px;margin-right:10px}.shop-style2-carousel.owl-carousel .owl-stage-outer{overflow:visible}.product-page{padding:120px 0 120px}.product-page__left{position:relative;display:block}.product-page__sidebar{position:relative;display:block}.product-page__sidebar-search-box{position:relative;display:block;background-color:var(--thm-gray-bg);border-radius:var(--thm-border-radius);padding:33px 40px 35px}.product-page__sidebar-single+.product-page__sidebar-single{margin-top:40px}.product-page__sidebar-title-box{position:relative;display:inline-flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:17px}.product-page__sidebar-title-box .icon{position:relative;display:inline-flex;align-items:center}.product-page__sidebar-title-box .icon span{position:relative;display:inline-block;font-size:20px;color:var(--thm-black-bg)}.product-page__sidebar-title-box .title{position:relative;display:block;flex:1}.product-page__sidebar-title-box .title h4{font-size:20px;font-weight:700;color:var(--thm-black-bg);line-height:1em}.product-page__sidebar-search-box .search-form{position:relative;display:block}.product-page__sidebar-search-box .search-form input[type="text"]{position:relative;display:block;width:100%;height:60px;border-radius:10px;background-color:var(--thm-white);border:1px solid var(--thm-border-color-1);color:var(--thm-body-font-color);font-size:17px;font-weight:400;font-family:var(--thm-font);padding-left:20px;padding-right:65px;transition:all 500ms ease 0s}.product-page__sidebar-search-box .search-form button{position:absolute;display:flex;align-items:center;justify-content:center;top:6px;right:6px;bottom:6px;width:48px;height:48px;background-color:var(--thm-gray-bg);border-radius:10px;color:var(--thm-black);font-size:18px;transition:all 500ms ease 0s}.product-page__sidebar-categories-box{position:relative;display:block;background-color:var(--thm-gray-bg);border-radius:var(--thm-border-radius);padding:33px 40px 26px}.product-page__sidebar-categories-box .product-page__sidebar-title-box{margin-bottom:27px}.product-page__sidebar-categories-list-box{position:relative;display:block}.product-page__sidebar-categories-list{position:relative;display:block}.product-page__sidebar-categories-list li{position:relative;display:block}.product-page__sidebar-categories-list li a{position:relative;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;font-size:16px;font-weight:500;color:var(--thm-body-font-color);border-bottom:1px dashed rgba(105,89,76,.20);padding-bottom:16px;margin-bottom:17px}.product-page__sidebar-categories-list li:hover a{color:var(--thm-black-bg)}.product-page__sidebar-categories-list li:last-child a{border-bottom:0;padding-bottom:0;margin-bottom:0}.product-page__sidebar-price-filter-box{position:relative;display:block;background-color:var(--thm-gray-bg);border-radius:var(--thm-border-radius);padding:33px 40px 35px}.product-page__sidebar-price-filter-box .product-page__sidebar-title-box{margin-bottom:30px}.price-ranger{position:relative;display:block}.price-ranger .ui-widget-content{background:#ffffff;border:none;height:4px;border-radius:4px}.price-ranger #slider-range{margin-left:5px;margin-right:0px;margin-top:0}.price-ranger .ui-widget-header{border:0px solid #ffffff;background:var(--thm-black-bg)}.price-ranger .ui-slider-handle{position:absolute;top:-6px;width:16px !important;height:16px;border:3px solid var(--thm-black-bg);background:var(--thm-primary-color);border-radius:50%;margin-left:-5px;outline:medium none;cursor:pointer;z-index:2}.price-ranger .ranger-min-max-block{position:relative;display:block;overflow:hidden;margin-top:0px}.price-ranger .ranger-min-max-block .left{position:relative;display:flex;align-items:center;justify-content:space-between;margin-top:18px}.price-ranger .ranger-min-max-block input{display:inline-block}.price-ranger .ranger-min-max-block input[type="text"]{position:relative;width:60px;float:left;color:var(--thm-black);font-size:16px;font-weight:500;line-height:26px;border:none;padding:0;font-family:var(--thm-font);background-color:transparent}.price-ranger .ranger-min-max-block input[type="text"]+input[type="text"]{width:50px}.price-ranger .ranger-min-max-block .right{position:relative;display:inline-block;margin:10px 0 0}.price-ranger .ranger-min-max-block input[type="submit"]{position:relative;display:inline-block;padding:12px 20px 12px;border:none;border-radius:20px;color:var(--thm-primary-color);font-size:16px;font-weight:600;line-height:16px;text-transform:uppercase;cursor:pointer;font-family:var(--thm-font-2);background-color:var(--thm-black-bg)}.product-page__sidebar-recent-post-box{position:relative;display:block;background-color:var(--thm-gray-bg);border-radius:var(--thm-border-radius);padding:33px 40px 35px}.product-page__sidebar-recent-post__list-box{position:relative;display:block}.product-page__sidebar-recent-post__list{position:relative;display:block}.product-page__sidebar-recent-post__list li{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:15px;border-bottom:1px dashed rgba(105,89,76,.20);padding-bottom:18px;margin-bottom:17px}.product-page__sidebar-recent-post__list li:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}.product-page__sidebar-recent-post-img{position:relative;display:block;max-width:75px;width:100%;overflow:hidden;border-radius:var(--thm-border-radius);z-index:1}.product-page__sidebar-recent-post-img::before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background-color:var(--thm-black-bg);opacity:0;z-index:1;transition:opacity 0.5s ease;transition:all 0.5s ease}.product-page__sidebar-recent-post__list li:hover .product-page__sidebar-recent-post-img::before{opacity:.7}.product-page__sidebar-recent-post-img img{width:100%;border-radius:var(--thm-border-radius);transform:scale(1.0);transition:all 1500ms ease}.product-page__sidebar-recent-post__list li:hover .product-page__sidebar-recent-post-img img{transform:scale(1.05) rotate(0deg)}.product-page__sidebar-recent-post-content{position:relative;display:block;flex:1}.product-page__sidebar-recent-post-date-box{position:relative;display:block}.product-page__sidebar-recent-post-date-icon-box{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:4px}.product-page__sidebar-recent-post-date-icon-box .icon{position:relative;display:flex;align-items:center}.product-page__sidebar-recent-post-date-icon-box .icon span{position:relative;display:inline-block}.product-page__sidebar-recent-post-date-title{font-size:16px;font-weight:500;line-height:24px}.product-page__sidebar-recent-post-date-title a:hover{color:var(--thm-black-bg)}.product-page__sidebar-recent-post-box{position:relative;display:block;background-color:var(--thm-gray-bg);border-radius:var(--thm-border-radius);padding:33px 40px 35px}.product-page__sidebar-tag{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:10px}.product-page__sidebar-tag a{position:relative;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:500;color:var(--thm-body-font-color);background-color:var(--thm-white);padding:6px 16px 6px;border-radius:20px}.product-page__sidebar-tag a:hover{background-color:var(--thm-black-bg);color:var(--thm-primary-color)}.product-details{padding:120px 0 120px}.product-details__left{position:relative;display:block}.product-details__left-inner{position:relative;display:block}.product-details__thumb-box{position:relative;display:block;max-width:350px;margin-top:20px}#shop-details-one__thumb{z-index:10}.product-details__thumb-img{position:relative;display:block;width:100px !important;cursor:pointer;overflow:hidden;border-radius:10px;border:1px solid var(--thm-border-color-1)}.product-details__thumb-img img{width:100%;border-radius:10px}.product-details__thumb-img:before{content:"";position:absolute;bottom:0;left:0;right:0;top:0;background-color:rgba(78,52,46,.30);opacity:0;transition:all 500ms ease}#shop-details-one__thumb .swiper-slide-thumb-active .product-details__thumb-img:before{opacity:1}.product-details__content-box{position:relative;display:block}.product-details__img{position:relative;display:block;border-radius:var(--thm-border-radius)}.product-details__img img{width:100%;border:1px solid var(--thm-border-color-1);border-radius:var(--thm-border-radius)}.product-details__nav{position:absolute;top:47%;left:5px;right:5px;display:flex;flex-direction:row;justify-content:space-between;transform:translateY(-50%);height:0;line-height:0;z-index:100}.product-details__nav .swiper-button-next,.product-details__nav .swiper-button-prev{position:relative;top:auto;left:auto;right:auto;bottom:auto;width:60px;height:60px;display:flex;justify-content:center;align-items:center;font-size:25px;color:var(--thm-black-bg);background-color:rgba(78,52,46,.20);border-radius:50%;margin:0;text-align:center;opacity:1;transition:all 500ms ease;z-index:100}.product-details__nav .swiper-button-next:hover,.product-details__nav .swiper-button-prev:hover{color:var(--thm-white);background-color:rgba(78,52,46,1)}.product-details__nav .swiper-button-next{margin-top:0px}.product-details__nav .swiper-button-next i,.product-details__nav .swiper-button-prev i{position:relative;display:flex;align-items:center}.product-details__nav .swiper-button-next::after,.product-details__nav .swiper-button-prev::after{display:none}.product-details__right{position:relative;display:block;margin-top:-8px}.product-details__content{position:relative;display:block}.product-details__sub-title{color:#A29F98;position:relative;display:block;margin-bottom:12px}.product-details__title{font-size:45px;line-height:1.2em}.product-details__rating-and-stock-box{position:relative;display:flex;align-items:center;flex-wrap:wrap;margin-top:17px;margin-bottom:24px}.product-details__rating-box{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:5px}.product-details__rating-icon{position:relative;display:flex;align-items:center}.product-details__rating-icon span{font-size:16px;color:#4eaf50}.product-details__rating-text{font-family:var(--thm-font-3)}.product-details__stock-box{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin-left:10px;padding-left:10px}.product-details__stock-box:before{content:"";position:absolute;top:5px;bottom:5px;left:0;width:1px;background-color:#EDE9D8}.product-details__stock-img{position:relative;display:flex;align-items:center}.product-details__stock-text{font-size:16px;color:#6BB577}.product-details__price-box{position:relative;display:block;border-bottom:1px dashed var(--thm-border-color-1);padding-bottom:31px;margin-bottom:24px}.product-details__price{font-size:32px;font-weight:600;line-height:1.2em;color:var(--thm-body-font-color)}.product-details__price span{font-size:20px;font-weight:500;color:#A29F98;position:relative;display:inline-block}.product-details__price span:before{content:"";position:absolute;bottom:18px;left:0;right:-1px;height:1px;background-color:#A29F98}.product-quantity-box-outer{position:relative;display:flex;align-items:center;flex-wrap:wrap;margin-top:27px;margin-bottom:17px}.product-quantity-box{position:relative;display:flex;align-items:center}.product-quantity-box .input-group.bootstrap-touchspin{position:relative;width:105px;height:60px;border:1px solid var(--thm-border-color-1);border-radius:var(--thm-border-radius)}.product-quantity-box .bootstrap-touchspin .input-group-btn-vertical{position:absolute;top:0;left:0;bottom:0;right:0;width:100%}.product-quantity-box input.quantity-spinner.form-control{position:relative;padding:0;width:40px;height:60px;color:var(--thm-black);font-size:20px;font-weight:400;border:0px solid #e2e2e2;outline:none;margin:0;text-align:center;font-family:var(--thm-font);background:transparent;flex:none;text-align:right}.product-quantity-box .bootstrap-touchspin .input-group-btn-vertical .btn{position:relative;display:block;margin-left:0px;background:transparent;border:0px solid #e2e2e2;color:var(--thm-body-font-color);cursor:pointer;height:30px;width:30px;margin:0;padding:0}.product-quantity-box .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{position:absolute;top:4px;right:15px;border-radius:0;transform:rotate(-180deg)}.product-quantity-box .bootstrap-touchspin .input-group-btn-vertical .btn.bootstrap-touchspin-up:before{position:absolute;display:flex;align-items:center;justify-content:center;top:0px;left:0px;width:100%;height:100%;font-family:'icomoon' !important;content:"\e98e";color:var(--thm-black);font-size:14px;padding:0}.product-quantity-box .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{position:absolute;bottom:4px;right:14px;transform:rotate(0deg)}.product-quantity-box .bootstrap-touchspin .input-group-btn-vertical .btn.bootstrap-touchspin-down:before{position:absolute;display:flex;align-items:center;justify-content:center;top:0px;left:0px;width:100%;height:100%;font-family:'icomoon' !important;content:"\e98e";color:var(--thm-black);font-size:14px;padding:0}.product-quantity-box .right{position:relative;display:block;padding-left:20px}.product-wishlist-btn{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-left:20px}.product-wishlist-btn a{position:relative;display:flex;align-items:center;justify-content:center;height:50px;width:50px;border:1px solid var(--thm-border-color-1);border-radius:50%;font-size:20px;color:var(--thm-body-font-color)}.product-wishlist-btn a:hover{background-color:var(--thm-black-bg);color:var(--thm-white);border:1px solid var(--thm-black-bg)}.product-details__catagory-and-tag{position:relative;display:block}.product-details__catagory{position:relative;display:block;margin-bottom:10px}.product-details__catagory span{font-weight:500}.product-details__tag{position:relative;display:flex;align-items:center;flex-wrap:wrap}.product-details__tag span{font-weight:500;position:relative;display:block;padding-right:3px}.product-details__tag a{position:relative;display:flex;align-items:center;font-weight:400;color:var(--thm-body-font-color)}.product-details-tab{padding:0 0 110px}.product-details-tab__inner{position:relative;display:block}.products-details-tab-box{position:relative;display:block}.products-details__tab-btn{position:relative;display:block;max-width:570px;margin:0px auto -25px;background-color:var(--thm-white);z-index:10}.products-details__tab-btn .tabs-button-box{position:relative;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:15px}.products-details__tab-btn .tabs-button-box .tab-btn-item{position:relative;display:block}.products-details__tab-btn .tabs-button-box .tab-btn-item .thumb-image-box{position:relative;display:block;overflow:hidden;transition:all 200ms linear;transition-delay:0.1s;cursor:pointer;background-color:#F5F1E0;padding:20px 25px 19px;border-radius:27px}.products-details__tab-btn .tabs-button-box .tab-btn-item .thumb-image-box p{font-size:16px;line-height:16px;font-family:var(--thm-font-2);font-weight:600;transition:all 200ms linear;transition-delay:0.1s}.products-details__tab-btn .tabs-button-box .tab-btn-item:hover .thumb-image-box p,.products-details__tab-btn .tabs-button-box .tab-btn-item.active-btn-item .thumb-image-box p{color:var(--thm-primary-color)}.products-details__tab-btn .tabs-button-box .tab-btn-item:hover .thumb-image-box,.products-details__tab-btn .tabs-button-box .tab-btn-item.active-btn-item .thumb-image-box{background-color:var(--thm-black-bg)}.products-details-single-content-box{position:relative;display:block;border:1px solid var(--thm-border-color-1);padding:72px 80px 72px;border-radius:20px;text-align:center}.products-details-single-content-box.two{text-align:left}.product-reviews-box{position:relative;display:block}.product-reviews-box .title-box{position:relative;display:block;margin-bottom:40px}.product-reviews-box .title-box .border-box{position:relative;display:block;width:70px;height:4px;background-color:var(--thm-primary-color);clip-path:polygon(0% 0%,100% 0,95% 100%,0% 100%)}.product-reviews-box .title-box h2{font-size:30px;line-height:40px;text-transform:capitalize;margin:0 0 12px}.product-reviews-box ul{position:relative;display:block}.product-reviews-box ul li{position:relative;display:block}.product-reviews-box>ul>li+li{margin-top:33px}.product-reviews-box ul li .inner{position:relative;display:block;padding-left:100px}.product-reviews-box ul li .inner .img-box{position:absolute;top:0px;left:0;width:70px;height:70px;overflow:hidden}.product-reviews-box ul li .inner .img-box img{width:100%}.product-reviews-box ul li .inner .content-box{position:relative;display:block}.product-reviews-box>ul>li .inner .content-box .rating-icon{position:relative;display:block;margin-bottom:7px}.product-reviews-box>ul>li .inner .content-box .rating-icon li{position:relative;display:flex;align-items:center;line-height:0}.product-reviews-box ul li .inner .content-box .rating-icon li i+i{margin-left:5px}.product-reviews-box ul li .inner .content-box .rating-icon li i{color:var(--thm-primary-color);font-size:16px}.product-reviews-box ul li .inner .content-box h3{font-size:18px;line-height:28px;text-transform:capitalize;margin-bottom:10px}.product-reviews-box ul li .inner .content-box h3 span{color:var(--thm-primary-color);font-size:16px}.product-reviews-box ul li .inner .content-box p{margin:0}.product-form-box{position:relative;display:block;margin-top:52px}.product-form-box .title-box{position:relative;display:block;margin-bottom:33px}.product-form-box .title-box h2{font-size:30px;line-height:40px;text-transform:capitalize;margin:0 0 12px}.product-form-box .title-box .border-box{position:relative;display:block;width:70px;height:4px;background-color:var(--thm-primary-color);clip-path:polygon(0% 0%,100% 0,95% 100%,0% 100%)}.product-form-box .text{position:relative;display:block}.product-form-box .text p{margin:0}.product-form-box form{position:relative;display:block;padding-top:33px}.product-form-box form .input-box{position:relative;display:block;margin-bottom:30px}.product-form-box form .input-box input[type="text"],.product-form-box form .input-box input[type="email"],.product-form-box form .input-box textarea{position:relative;display:block;background:transparent;border:1px solid var(--thm-border-color-1);width:100%;height:60px;color:var(--thm-body-font-color);font-size:17px;font-weight:400;font-style:normal;padding-left:20px;padding-right:20px;border-radius:10px;transition:all 500ms ease;font-family:var(--thm-font)}.product-form-box form .input-box input[type="text"]:focus,.product-form-box form .input-box input[type="email"]:focus,.product-form-box form .input-box textarea:focus{outline:none}.product-form-box form .input-box textarea{height:120px;padding:13px 20px 10px}.product-form-box form .input-box input[type="text"]::-webkit-input-placeholder{color:var(--thm-body-font-color)}.product-form-box form .input-box input[type="text"]:-moz-placeholder{color:var(--thm-body-font-color)}.product-form-box form .input-box input[type="text"]::-moz-placeholder{color:var(--thm-body-font-color)}.product-form-box form .input-box input[type="text"]:-ms-input-placeholder{color:var(--thm-body-font-color)}.product-form-box form .input-box input[type="email"]::-webkit-input-placeholder{color:var(--thm-body-font-color)}.product-form-box form .input-box input[type="email"]:-moz-placeholder{color:var(--thm-body-font-color)}.product-form-box form .input-box input[type="email"]::-moz-placeholder{color:var(--thm-body-font-color)}.product-form-box form .input-box input[type="email"]:-ms-input-placeholder{color:var(--thm-body-font-color)}.product-form-box form .input-box textarea::-webkit-input-placeholder{color:var(--thm-body-font-color)}.product-form-box form .input-box textarea:-moz-placeholder{color:var(--thm-body-font-color)}.product-form-box form .input-box textarea::-moz-placeholder{color:var(--thm-body-font-color)}.product-form-box form .input-box textarea:-ms-input-placeholder{color:var(--thm-body-font-color)}.product-form-box-checkbox{position:relative;display:block;margin-top:-9px}.product-form-box-checkbox .inner{position:relative;display:block}.product-form-box-checkbox .inner label{position:relative;display:inline-block;padding-left:25px;margin-right:0px;margin-bottom:0;color:var(--thm-body-font-color);font-size:17px;line-height:30px;font-weight:400;font-family:var(--thm-font);cursor:pointer;top:-3px}.product-form-box-checkbox .inner input[type="checkbox"]{display:none}.product-form-box-checkbox .inner input[type="checkbox"]+label span{position:absolute;display:block;top:7px;left:0;width:16px;height:16px;vertical-align:middle;border:1px solid #ede9d8;background-color:var(--thm-gray-bg);cursor:pointer;border-radius:0px;transition:all 300ms ease}.product-form-box-checkbox .inner label span:before{position:absolute;top:3px;left:3px;bottom:3px;right:3px;content:"";background:var(--thm-primary-color);border-radius:0px;transform:scale(0);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-ms-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.product-form-box-checkbox .inner input[type="checkbox"]:checked+label span{border-color:var(--thm-primary-color)}.product-form-box-checkbox .inner input[type="checkbox"]:checked+label span:before{transform:scale(1.0)}.product-form-box .button-box{position:relative;display:block;margin-top:20px}.products-details-tab-box .tabs-content-box{position:relative;display:block}.products-details-tab-box .tab-content-box-item{position:absolute;left:0px;top:0px;width:100%;height:auto;visibility:hidden}.products-details-tab-box .tab-content-box-item.tab-content-box-item-active{position:relative;visibility:visible;z-index:5}.products-details-tab-box .tab-content-box-item .products-details-tab-content-box-item{opacity:0;transform:translateY(-30px);transition:opacity 0.3s ease,transform 0.3s ease,visibility 0.3s ease}.products-details-tab-box .tab-content-box-item.tab-content-box-item-active .products-details-tab-content-box-item{opacity:1.0;transform:translateY(0px)}.related-product{padding:0 0 80px}.related-product__title{position:relative;display:block;font-size:45px;font-weight:600;line-height:1.2em;text-align:center;margin-bottom:50px}.cart-area{background-color:var(--thm-white);padding:112px 0px 120px}.cart-table-box{position:relative;display:block}.cart-info{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;padding-bottom:23px}.cart-info .left{position:relative;display:block}.cart-info .left h4{font-size:16px;line-height:26px;text-transform:capitalize;font-weight:600}.cart-info .left h4 span{color:var(--thm-body-font-color)}.cart-info .right{position:relative;display:block}.cart-info .right h4{font-size:16px;line-height:26px;text-transform:capitalize;font-weight:600}.cart-info .right h4 span{color:var(--thm-body-font-color)}.cart-table-box .table-outer{position:relative;width:100%;overflow-x:auto;border:1px solid #ede9d8;border-bottom:none;border-right:none}.cart-table-box .cart-table{min-width:1024px;width:100%}.cart-table-box .cart-table .cart-header{position:relative;width:100%;background:var(--thm-gray-bg);border-bottom:1px solid #ede9d8}.cart-table-box .cart-table tbody{position:relative}.cart-table-box .cart-table thead tr{}.cart-table-box .cart-table thead tr th{color:var(--thm-black);font-size:18px;line-height:26px;font-weight:600;text-transform:capitalize;min-width:160px;padding:22px 30px 22px;font-family:var(--thm-font-2);border-right:1px solid #ede9d8}.cart-table-box .cart-table thead tr th.hide-me{display:table-column}.cart-table-box .cart-table tbody tr{border-bottom:1px solid #ede9d8}.cart-table-box .cart-table tbody tr td{min-width:160px;padding:30px 30px 30px;border-right:1px solid #ede9d8}.cart-table-box .cart-table thead tr th.prod-column{position:relative}.cart-table-box .cart-table tbody tr .prod-column .column-box{position:relative;min-height:78px}.cart-table-box .cart-table tbody tr .prod-column .column-box .prod-thumb{position:relative;width:78px}.cart-table-box .cart-table tbody tr .prod-column .column-box .prod-thumb::before{content:"";position:absolute;top:-30px;right:-40px;bottom:-30px;width:1px;background-color:#ede9d8}.cart-table-box .cart-table tbody tr .prod-column .column-box .prod-thumb a{position:relative;display:block;overflow:hidden;border:1px solid #ede9d8;border-radius:10px}.cart-table-box .cart-table tbody tr .prod-column .column-box .prod-thumb a img{width:100%}.cart-table-box .cart-table tbody tr .prod-column .column-box .prod-thumb,.cart-table-box .cart-table tbody tr .prod-column .column-box .title{display:table-cell;vertical-align:middle}.cart-table-box .cart-table tbody tr .prod-column .column-box .title{padding-left:60px}.cart-table-box .cart-table tbody tr .prod-column .column-box .title h3{color:var(--thm-black);font-size:18px;line-height:28px;text-transform:capitalize;font-weight:600}.cart-table-box .cart-table tbody tr .qty{}.cart-table-box .cart-table tbody tr .qty .input-group.bootstrap-touchspin{position:relative;width:90px;height:50px;margin:0}.cart-table-box .cart-table tbody tr .qty input.quantity-spinner.form-control{position:relative;display:block;padding:0;width:90px;height:50px;flex:none;color:var(--thm-black);font-size:18px;font-family:var(--thm-font-2);font-weight:700;text-transform:uppercase;border:1px solid #ede9d8;text-align:center;border-radius:0;outline:none;margin:0 auto;box-shadow:none;margin-left:0 !important}.cart-table-box .cart-table tbody tr .qty .bootstrap-touchspin .input-group-btn-vertical{display:none !important}.cart-table-box .cart-table tbody tr td.price{color:var(--thm-body-font-color);font-size:18px;font-weight:600;font-family:var(--thm-font-2)}.cart-table-box .cart-table tbody tr .sub-total{color:var(--thm-body-font-color);font-size:18px;font-weight:600;font-family:var(--thm-font-2)}.cart-table-box .cart-table tbody tr td .remove{position:relative;display:block;margin:0 auto;width:35px;height:35px}.cart-table-box .cart-table tbody tr td .remove span{position:relative;display:inline-block;width:35px;height:35px;background:transparent;border:1px solid #ede9d8;border-radius:0;color:var(--thm-body-font-color);font-size:16px;line-height:35px;text-align:center;cursor:pointer;transition:all 200ms linear;transition-delay:0.1s;z-index:1}.cart-table-box .cart-table tbody tr td .remove:hover span{color:var(--thm-white)}.cart-table-box .cart-table tbody tr td .remove span::after{position:absolute;top:-1px;left:-1px;bottom:-1px;right:-1px;content:"";border-radius:0;z-index:-1;transform:scale(0.0);transform-origin:center;transform-style:preserve-3d;transition:all 0.4s cubic-bezier(0.62,0.21,0.45,1.52);background:var(--thm-primary-color)}.cart-table-box .cart-table tbody tr td .remove:hover span::after{transform:scaleX(1.0)}.cart-button-box{position:relative;margin-top:40px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap}.cart-button-box .apply-coupon{position:relative;display:block}.cart-button-box .apply-coupon .inner{position:relative;display:block;padding-left:250px}.cart-button-box .apply-coupon input[type="text"]{position:absolute;top:0;left:0;width:250px;height:50px;border:1px solid #ede9d8;color:var(--thm-body-font-color);font-size:17px;font-weight:400;padding:0px 20px 0px;text-transform:capitalize;transition:all 500ms ease 0s;border-radius:25px;font-family:var(--thm-font)}.cart-button-box .apply-coupon .apply-coupon-button{position:relative;display:block;margin-left:10px}.cart-button-box .apply-coupon .apply-coupon-button button{width:100%;display:flex;align-items:center;justify-content:center;color:var(--thm-black)}.cart-button-box .apply-coupon .apply-coupon-button button:hover{color:#ffffff}.cart-button-box .apply-coupon .apply-coupon-button button:after{background-color:var(--thm-gray-bg)}.update-cart-btn-box{position:relative;display:flex;align-items:center}.update-cart-btn-box button+button{margin-left:10px}.update-cart-btn-box button.black{color:var(--thm-black)}.update-cart-btn-box button.black:hover{color:var(--thm-white)}.update-cart-btn-box button.black:after{background-color:transparent;border:2px solid var(--thm-primary-color)}.update-cart-btn-box button.black:before{background-color:var(--thm-black-bg)}.update-cart-btn-box button::after{background-color:var(--thm-primary-color)}.checkout-area{position:relative;display:block;background:var(--thm-white);padding:120px 0px 120px}.checkout_inner-box{position:relative;display:block}.checkout-form{position:relative;display:block;padding:60px 60px 54px;background:var(--thm-white);border:1px solid #ede9d8;border-radius:20px}.checkout-form-box1{position:relative;display:block;padding-bottom:44px}.shop-page-title{position:relative;display:block;margin-top:-11px;padding-bottom:40px}.shop-page-title h2{font-size:30px;line-height:40px;text-transform:capitalize;margin-bottom:12px}.shop-page-title .border-box{position:relative;display:block;width:70px;height:4px;background-color:var(--thm-primary-color);clip-path:polygon(0% 0%,100% 0,95% 100%,0% 100%)}.checkout-form .field-input{position:relative;display:block;margin:0px 0px 20px}.checkout-form .field-input input[type="text"],.checkout-form .field-input input[type="email"],.checkout-form .field-input input[type="tel"]{position:relative;display:block;background:var(--thm-gray-bg-2);border:none;width:100%;height:60px;border-radius:10px;color:var(--thm-black);font-size:17px;font-weight:500;padding:0 20px 0px;font-family:var(--thm-font);transition:all 500ms ease}.checkout-form-box1 .checked-box2{margin-top:0}.checkout-form-box1 .checked-box2 input[type="checkbox"]+label span{top:4px;width:18px;height:18px;border:1px solid #ede9d8;background-color:var(--thm-gray-bg);border-radius:0px}.checkout-form-box1 .checked-box2 label span:before{width:10px;height:10px;border-radius:0%}.checked-box2 input[type="checkbox"]:checked+label span{border-color:var(--thm-primary-color)}.checked-box2 input[type="checkbox"]:checked+label span:before{transform:scale(1.0)}.form-box2 .checked-box2{margin-top:0}.form-box2 .checked-box2 input[type="checkbox"]+label span{top:4px;width:18px;height:18px;border:1px solid #ede9d8;background-color:var(--thm-gray-bg);border-radius:0px}.form-box2 .checked-box2 label span:before{width:10px;height:10px;border-radius:0%}.form-box2 input[type="checkbox"]:checked+label span{border-color:var(--thm-primary-color)}.form-box2 input[type="checkbox"]:checked+label span:before{transform:scale(1.0)}.checkout-form .field-input .nice-select{position:relative;display:block;background:var(--thm-gray-bg-2);width:100%;height:60px;border:none;border-radius:10px;color:var(--thm-black);font-size:16px;font-weight:500;line-height:60px;font-family:var(--thm-font);padding-left:20px;padding-right:30px;transition:all 500ms ease}.checkout-form .field-input .nice-select:after{width:8px;height:8px;border-bottom:2px solid var(--thm-black);border-right:2px solid var(--thm-black);right:28px;margin-top:0px;top:25px;z-index:10}.checkout-form .field-input .nice-select .list{background-color:#ffffff;border-radius:10px;box-shadow:0 0 10px rgb(0 0 0 / 10%);padding:0px 0 0px;margin-top:10px;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:scale(1.0) translateY(30px);-ms-transform:scale(1.0) translateY(30px);transform:scale(1.0) translateY(30px);-webkit-transition:all 0.4s linear;-o-transition:all 0.4s linear;transition:all 0.4s linear;height:0;width:100%;right:0 !important;left:auto !important;z-index:100}.checkout-form .field-input .nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0);height:auto}.checkout-form .field-input .nice-select .option{color:var(--thm-black);padding-left:20px;padding-right:20px;font-size:15px;line-height:40px;min-height:40px;transition:background-color 0.5s ease;transition:all 0.5s ease}.checkout-form .field-input .nice-select .option+.option{border-top:1px solid rgba(0,0,0,0.10)}.checkout-form .field-input .nice-select .option:hover,.checkout-form .field-input .nice-select .option.focus,.checkout-form .field-input .nice-select .option.selected.focus{color:var(--thm-white) !important;background-color:var(--thm-primary-color)}.payment-info{position:relative;display:block;padding-top:70px}.payment-info .accordion-box .block{background:var(--thm-white);box-shadow:none;margin-bottom:20px}.payment-info .accordion-box .block .acc-btn{border-radius:0px;border:1px solid #ede9d8;background:var(--thm-white);padding:16px 30px 18px}.payment-info .accordion-box .block .acc-btn.active{border-color:var(--thm-gray-bg);background-color:var(--thm-gray-bg)}.payment-info .accordion-box .block .acc-btn h3{color:var(--thm-black);font-size:18px;line-height:28px;font-family:var(--thm-font-2);font-weight:700;text-transform:uppercase}.payment-info .accordion-box .block .acc-btn.active h3{color:var(--thm-black)}.payment-info .accordion-box .block .acc-btn::after{font-family:'icomoon' !important;position:absolute;content:"\e98e";top:50%;right:45px;margin-top:0px;width:0px;height:0px;background-color:transparent;border-radius:50%;color:var(--thm-black);font-size:15px;line-height:0px;font-weight:400;transform:translateY(-50%);transition:all 500ms ease 0s}.payment-info .accordion-box .block .acc-btn.active{-webkit-transition:all 0.4s linear;-o-transition:all 0.4s linear;transition:all 0.4s linear}.payment-info .accordion-box .block .acc-btn.active:after{color:var(--thm-black-bg);content:"\e98e";background-color:transparent;transform:translateY(-50%) rotate(0deg)}.payment-info .accordion-box .block .acc-btn::before{display:none}.payment-info .accordion-box .block .acc-content{padding:4px 30px 30px;border:1px solid var(--thm-gray-bg);background-color:var(--thm-gray-bg);border-top:none}.payment-input-box{position:relative;display:block;border-radius:0;background:var(--thm-white);padding:30px 30px 10px}.payment-input-box .row{margin-left:-10px;margin-right:-10px}.payment-input-box .row [class*=col-]{padding-left:10px;padding-right:10px}.payment-input-box .input-box{position:relative;display:block;margin-bottom:20px}.payment-input-box .input-box input[type="text"],.payment-input-box .input-box input[type="email"],.payment-input-box .input-box input[type="tel"]{position:relative;display:block;background:var(--thm-white);width:100%;height:60px;border:1px solid #ede9d8;border-radius:0px;color:var(--thm-body-font-color);font-size:17px;font-weight:400;font-family:var(--thm-font);margin-bottom:20px;padding:0 20px 0px;transition:all 500ms ease}.payment-input-box .button-box{position:relative;display:block}.payment-input-box .button-box button{display:flex;align-items:center;justify-content:center;width:100%}.payment-input-box .button-box button{color:#ffffff}.payment-input-box .button-box button::after{background-color:var(--thm-primary-color)}.product-details-info-box{position:relative;display:block;padding:33px 30px 40px;border:1px solid #ede9d8;border-radius:20px}.product-details-info-box__inner{position:relative;display:block}.product-details-info-box .product-name{position:relative;display:block}.product-name .product-name_list{position:relative;display:block;border-bottom:1px solid #ede9d8;margin-bottom:23px;padding-bottom:25px}.product-name .product-name_list h4{font-size:20px;line-height:28px;text-transform:capitalize;margin-bottom:5px}.product-name .product-name_list p{color:var(--thm-body-font-color);font-size:18px;line-height:26px;font-weight:600;font-family:var(--thm-font-2)}.product-name .product-name_list p span{color:var(--thm-primary-color)}.product-details-info-box .value-info{position:relative;display:block;margin-bottom:18px;padding-bottom:23px}.product-details-info-box .value-info::before{content:"";position:absolute;right:0px;bottom:-1px;height:1px;background-color:#ede9d8;left:0}.product-details-info-box .value-info li{position:relative;display:flex;align-items:center;justify-content:space-between}.product-details-info-box .value-info li+li{margin-top:10px}.product-details-info-box .value-info li h5{color:var(--thm-black);font-size:16px;line-height:26px;font-weight:700;text-transform:uppercase;font-family:var(--thm-font-2)}.product-details-info-box .value-info li p{color:#696767;font-size:18px;font-weight:600;font-family:var(--thm-font-2)}.product-details-info-box .value-info li p span{color:var(--thm-primary-color)}.product-details-info-box .total-value-box{position:relative;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ede9d8;padding-bottom:18px}.product-details-info-box .total-value-box h3{font-size:18px;line-height:28px;text-transform:capitalize;font-weight:700}.product-details-info-box .total-value-box h4{color:var(--thm-primary-color);font-size:18px;line-height:28px;font-weight:700}.product-details-info-box .button-box{position:relative;display:inline-block;margin-top:24px}.account-style1{background-color:var(--thm-white);padding:120px 0 120px}.login-form{position:relative;display:block;margin-top:-11px}.login-form .inner-title{position:relative;display:block;padding-bottom:40px}.login-form .inner-title h3{font-size:30px;line-height:40px;text-transform:capitalize;margin-bottom:12px}.login-form .inner-title .border-box{position:relative;display:block;width:70px;height:4px;background-color:var(--thm-primary-color);clip-path:polygon(0% 0%,100% 0,95% 100%,0% 100%)}.login-form__inner{position:relative;display:block;background-color:var(--thm-gray-bg-2);padding:37px 40px 60px;border-radius:20px}.login-form .input-field{position:relative;display:block;margin-bottom:22px}.login-form .input-field label{position:relative;display:block;color:var(--thm-black);font-size:16px;line-height:26px;text-transform:capitalize;font-weight:700;font-family:var(--thm-font-2);margin-bottom:13px}.login-form .input-field input[type="text"]{position:relative;display:block;width:100%;height:60px;border-radius:10px;background-color:var(--thm-white);border:none;color:var(--thm-body-font-color);font-size:16px;padding-left:20px;padding-right:20px;text-transform:uppercase;font-weight:500;font-family:var(--thm-font-2);transition:all 500ms ease 0s}.login-form__inner .checked-box1{padding-top:3px}.login-form__inner .checked-box1 label{color:var(--thm-body-font-color);font-size:17px;line-height:26px}.login-form__inner .checked-box1 input[type="checkbox"]+label span{width:16px;height:16px;border-radius:0px;border:1px solid #e3e3e3;background-color:var(--thm-white)}.login-form__inner .checked-box1 label span:before{border-radius:0px;margin:3px auto 0px}.login-form__inner .checked-box1 input[type="checkbox"]:checked+label span{border-color:var(--thm-primary-color)}.login-form__inner .checked-box1 input[type="checkbox"]:checked+label span:before{transform:scale(1.0)}.login-form .btn-box{position:relative;display:block;line-height:0;margin-top:15px}.login-form .forgot-password{position:relative;display:block;margin-top:37px}.login-form .forgot-password a{position:relative;display:inline-block;color:#070f64;font-size:16px;line-height:26px;font-family:var(--thm-font-2);font-weight:700;text-transform:uppercase;transition:all 200ms linear;transition-delay:0.1s}.login-form .forgot-password a:hover{color:var(--thm-primary-color)}.login-form .forgot-password a::before{position:absolute;content:"";left:0;bottom:0;right:0;height:2px;background-color:#dddddd}.register-form{position:relative;display:block;margin-top:-11px}.register-form .inner-title{position:relative;display:block;padding-bottom:40px}.register-form .inner-title h2{font-size:30px;line-height:40px;text-transform:capitalize;margin-bottom:12px}.register-form .inner-title .border-box{position:relative;display:block;width:70px;height:4px;background-color:var(--thm-primary-color);clip-path:polygon(0% 0%,100% 0,95% 100%,0% 100%)}.register-form__inner{position:relative;display:block;background-color:transparent;border:1px solid #ede9d8;padding:32px 40px 40px;border-radius:20px}.register-form__inner-content{position:relative;display:block}.register-form__inner-content .input-field{position:relative;display:block;margin-bottom:22px}.register-form__inner-content .input-field label{position:relative;display:block;color:var(--thm-black);font-size:16px;line-height:26px;font-weight:700;font-family:var(--thm-font-2);text-transform:capitalize;margin-bottom:13px}.register-form__inner-content .input-field input[type="text"]{position:relative;display:block;width:100%;height:60px;border:none;background-color:var(--thm-gray-bg-2);font-size:16px;font-weight:500;padding-left:20px;padding-right:20px;font-family:var(--thm-font-2);border-radius:10px;transition:all 700ms ease 0s}.register-form__inner-content .btn-box{position:relative;display:block;line-height:0;margin-top:30px}.register-form__inner-content .checked-box2{margin-top:30px}.register-form__inner-content .checked-box2 label{color:var(--thm-body-font-color);font-size:17px;line-height:26px}.register-form__inner-content .checked-box2 input[type="checkbox"]+label span{top:7px;width:15px;height:17px;border-radius:0px;border:1px solid #e3e3e3;background-color:var(--thm-white)}.register-form__inner-content .checked-box2 label span:before{border-radius:0px;margin:1px auto 0px}.register-form__inner-content .checked-box2 input[type="checkbox"]:checked+label span{border-color:var(--thm-primary-color)}.register-form__inner-content .checked-box2 input[type="checkbox"]:checked+label span:before{transform:scale(1.0)}.team-style1{padding:120px 0px 80px}.team-style1__top{position:relative;display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:48px}.team-style1__top .sec-title{padding-bottom:0px}.team-style1__btn{position:relative;display:block;line-height:0;top:-4px}.team-style1__btn a{position:relative;display:inline-flex;align-items:center;color:var(--thm-black);font-size:16px;line-height:28px;font-family:var(--thm-font-2);font-weight:600;transition:all 200ms linear;transition-delay:0.1s}.team-style1__btn a:hover{color:var(--thm-primary-color)}.team-style1__btn a i{color:var(--thm-primary-color);font-size:21px;line-height:21px;margin-right:10px}.single-team-style1{position:relative;display:block;overflow:hidden;margin-bottom:40px}.single-team-style1__img{position:relative;display:block;padding-bottom:22px}.single-team-style1__img-inner{position:relative;display:block;overflow:hidden;border-radius:var(--thm-border-radius)}.single-team-style1__img-inner::before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background-color:var(--thm-black-bg);opacity:0;z-index:1;transition:opacity 0.5s ease;transition:all 0.5s ease}.single-team-style1:hover .single-team-style1__img-inner::before{opacity:.8}.single-team-style1__img-inner img{width:100%;transform:scale(1.0);transition:all 1500ms ease}.single-team-style1:hover .single-team-style1__img-inner img{transform:scale(1.05) rotate(0deg)}.single-team-style1__img-designation{position:absolute;left:0;bottom:0;padding-bottom:6px;padding-right:6px;z-index:5}.single-team-style1__img-designation::before{content:"";position:absolute;top:5px;left:5px;bottom:0;right:0;background-color:var(--thm-black-bg);border-radius:var(--thm-border-radius);border-top-left-radius:0}.single-team-style1__img-designation-inner{position:relative;display:inline-block;border-radius:var(--thm-border-radius);border-top-left-radius:0;background-color:var(--thm-white);border:1px solid var(--thm-black-bg);padding:5px 13px 5px}.single-team-style1__img-designation-inner span{color:#646464;font-family:var(--thm-font-3);font-size:14px;line-height:24px;font-weight:400}.single-team-style1__content{position:relative;display:block;padding-top:18px}.single-team-style1__content-top{position:relative;display:block}.single-team-style1__content-top h3{font-size:22px;line-height:32px;font-weight:600;margin-bottom:1px}.single-team-style1__content-top h3 a{color:var(--thm-black);transition:all 200ms linear;transition-delay:.1s}.single-team-style1__content-top h3 a:hover{color:var(--thm-primary-color)}.single-team-style1__content-top p{color:#646464}.single-team-style1__content-bottom{position:relative;display:flex;align-items:center;justify-content:space-between;margin-top:22px}.single-team-style1__content-bottom-btn{position:relative;display:block}.single-team-style1__content-bottom-btn .btn-box1{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:var(--thm-black-bg);color:var(--thm-primary-color);font-size:21px;line-height:0;opacity:1;transform:translateY(0px);-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.single-team-style1:hover .single-team-style1__content-bottom-btn .btn-box1{opacity:0;transform:translateY(40px)}.single-team-style1__content-bottom-btn .btn-one{position:absolute;top:0;left:0;bottom:0;opacity:0;transform:translateY(40px);-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.single-team-style1:hover .single-team-style1__content-bottom-btn .btn-one{opacity:1;transform:translateY(0px)}.single-team-style1__content-bottom-btn .btn-one i{width:40px;height:40px}.single-team-style1__content-bottom-btn .btn-one .txt{border-radius:20px;line-height:30px}.single-team-style1__content-bottom-social{position:relative;display:block}.single-team-style1__content-bottom-social ul{position:relative;display:flex;align-items:center}.single-team-style1__content-bottom-social ul li{position:relative;display:block}.single-team-style1__content-bottom-social ul li+li{margin-left:10px}.single-team-style1__content-bottom-social ul li a{position:relative;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:transparent;border:1px solid var(--thm-border-color-1);color:var(--thm-black-bg);font-size:18px;line-height:0;-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}.single-team-style1__content-bottom-social ul li a:hover{color:var(--thm-black);background-color:var(--thm-primary-color);border-color:var(--thm-primary-color)}.team-page{padding:120px 0px 90px}.team-page__top{position:relative;display:block;padding-bottom:65px}.team-page__top .sec-title.withtext{padding-bottom:0px}.team-page__top .sec-title .text{padding-top:20px}.team-page__top-icon{position:relative;display:block;line-height:0;text-align:center;margin-top:22px}.team-page__top-icon img{width:auto}.single-team-page{position:relative;display:block;border-radius:20px;box-shadow:0px 0px 20px 0px rgba(0,0,0,0.25);margin-bottom:30px}.single-team-page__img{position:relative;display:block;background-color:var(--thm-black-bg);border-top-left-radius:20px;border-top-right-radius:20px;padding-bottom:48px}.single-team-page__img-inner{position:relative;display:block;overflow:hidden;border-top-left-radius:17px;border-top-right-radius:17px}.single-team-page__img-inner::before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;background-color:var(--thm-black-bg);opacity:0;z-index:1;transition:opacity 0.5s ease;transition:all 0.5s ease}.single-team-page:hover .single-team-page__img-inner::before{opacity:.5}.single-team-page__img-inner img{width:100%;transform:scale(1.0);transition:all 1500ms ease}.single-team-page:hover .single-team-page__img-inner img{transform:scale(1.05) rotate(0deg)}.single-team-page__img-content{position:absolute;left:32px;bottom:0;right:32px;text-align:center;border-radius:20px;background-color:var(--thm-primary-color);padding:22px 0px 20px;z-index:5}.single-team-page__img-content::before{content:"";position:absolute;top:8px;left:8px;bottom:8px;right:8px;border-radius:20px;border:1px dashed rgb(var(--thm-black-bg-rgb),.33);z-index:-1}.single-team-page__img-content h3{font-size:20px;line-height:26px}.single-team-page__img-content h3 a{color:var(--thm-black-bg);transition:all 200ms linear;transition-delay:.1s}.single-team-page__img-content h3 a:hover{color:var(--thm-black)}.single-team-page__img-content p{color:var(--thm-black-bg)}.single-team-page__content{position:relative;display:block;text-align:center;background-color:var(--thm-black-bg);border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:27px 45px 55px}.single-team-page__content-text{position:relative;display:block;text-align:center}.single-team-page__content-text p{color:var(--thm-gray-bg)}.single-team-page__content-social{position:relative;display:block;text-align:center;padding-top:22px}.single-team-page__content-social ul{position:relative;display:flex;align-items:center;justify-content:center;max-width:235px;margin:0px auto 0px;background-color:transparent;border-radius:var(--thm-border-radius);border:1px solid rgb(255,255,255,.15)}.single-team-page__content-social ul li{position:relative;display:block}.single-team-page__content-social ul li a{position:relative;display:flex;align-items:center;justify-content:center;width:47px;height:45px;background-color:transparent;border-right:1px solid rgb(255,255,255,.15);color:var(--thm-primary-color);font-size:18px;line-height:0;transition:all 200ms linear;transition-delay:.1s}.single-team-page__content-social ul li:last-child a{border-right:none}.single-team-page__content-social ul li a:hover{color:rgb(255,255,255,.5)}