/*：本代码只用作演示,不是源码。源码下载链接: http://www.bootstrapmb.com/item/13005(此说明不在下载的源码里，只用在演示页面里)*/@charset "UTF-8";@import "responsive.css";@import "animate.css";@import "jquery.fancybox.min.css";@import "../dist/font-awesome.css";@import "magnific-popup.css";@import "swiper-bundle.min.css";@import url("https://fonts.googleapis.com/css2?family=Satisfy&display=swap");@import url("https://fonts.googleapis.com/css2?family=League+Spartan:wght@100;200;300;400;500;600;700;800;900&display=swap");@import "bootstrap.css";header{padding-right:0!important}.header_1{position:relative;z-index:100;height:100px;width:100%}.header_1.home2{height:50px}.header_1.home2 #main-nav{left:31.3%}.header_1 #main-nav{position:absolute;left:20.8%;top:50%;z-index:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#top-bar{background:#ff9c00;height:50px;padding:14px 0;color:#fff;position:relative}#top-bar .top-box{position:relative}#top-bar .top-box .titles{letter-spacing:0;margin-left:3px}#top-bar .top-box .title-map{letter-spacing:.25px;padding-right:28px;position:relative;margin-right:28px}#top-bar .top-box .title-map i{font-size:18px;margin-right:10px;align-self:baseline}#top-bar .top-box .title-map::after{content:"";width:1px;background-color:#fff;height:100px;position:absolute;right:0;transform:rotate(17deg);font-weight:300}#top-bar .top-box .title-icon{margin-right:4px}#top-bar .top-box .icon-top i{margin-left:15.5px}#top-bar .top-box .title-email i{font-size:17px;margin-right:6px;vertical-align:revert}#top-bar .top-box .title-email a{letter-spacing:0;margin-left:3px}#top-bar.home2 .top-box .title-p,#top-bar.home2 .top-box h6{font-weight:400;letter-spacing:.4px;position:relative;padding-right:15px;margin-right:16.5px}#top-bar.home2 .top-box .title-p::after,#top-bar.home2 .top-box h6::after{content:"";width:1px;background-color:#fff;height:20px;position:absolute;right:0;font-weight:300}#top-bar.home2 .top-box .title-p:last-child::after,#top-bar.home2 .top-box h6:last-child::after{content:unset}#top-bar.home2 .top-box .icon-top i{margin-left:11.5px;font-size:14px}#top-bar.home3{background:#45ab49}.title-dropdown{position:relative;padding-right:18px;margin-right:15px;letter-spacing:.2px}.title-dropdown::after{content:"";width:1px;background-color:#fff;height:20px;position:absolute;right:0;font-weight:300;top:0}.title-dropdown:nth-child(2){margin-right:3px}.search-header{position:absolute;left:23.8%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.header-account{position:absolute;right:0;top:61%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-size:16px}.header-account ul{margin-right:14px}.header-account ul li{margin-right:4px;font-size:16px;font-weight:500}.header-account .cart-wrap{padding:14px 0 8px}.header-account .cart-wrap a{display:inline}.header-account .cart-wrap .icon-heart i{margin-right:19px;font-weight:500;font-size:16px}.header-account .cart-wrap .cart i{margin-right:10px}.header-account .cart-wrap .cart-box .cart-contents{top:-19px;right:-7px}.header-account .cart-wrap .title-money{margin-top:-2px}.categories_menu{position:relative}.categories_menu .categories_title{background:#45ab49;padding:11px 20.5px 10px 22px;color:#fff;cursor:pointer;position:absolute}.categories_menu .categories_title h5::before{content:"\f0c9";font-family:"Font Awesome 5 Pro";font-size:20px;font-weight:400;margin-right:19px;margin-top:1px}.categories_menu .categories_title h5::after{content:"\f107";font-family:"Font Awesome 5 Pro";font-size:19px;font-weight:500;margin-left:34px;margin-top:1px}.categories_menu:hover .categories_menu_toggle{opacity:1;visibility:visible;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.categories_menu_toggle{background-color:#fff;position:absolute;width:484px;top:50px;z-index:0;padding:10px 0 20px;opacity:0;visibility:hidden;transform:translateY(15px);box-shadow:0 2px 4px rgba(0,0,0,0.1);transition:all .3s ease}.categories_menu_toggle .wrap .box{width:50%}.categories_menu_toggle .wrap .box .inner{box-shadow:0 2px 4px rgba(0,0,0,0.1);padding:11px 4px 11px 15px;margin-bottom:20px;border:1px solid transparent;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.categories_menu_toggle .wrap .box .inner .icon{margin-right:10px}.categories_menu_toggle .wrap .box .inner h5{font-weight:400}.categories_menu_toggle .wrap .box .inner:hover{border:1px solid #45ab49}.categories_menu_toggle .wrap .box.box-1{padding:10px 10px 5px 20px}.categories_menu_toggle .wrap .box.box-2{padding:10px 20px 5px 10px}.categories_menu_toggle .meta .btn-button{color:#45ab49}.categories_menu_toggle .meta .btn-button:hover{color:#ff9c00}.phone-box{margin-top:5px;margin-right:-2px}.phone-box .icon{margin-right:10px;padding-top:5px}.phone-box .icon svg{fill:darkgreen;width:22px;height:22px}.phone-box .content .title-phone{line-height:16px;letter-spacing:-0.2px}#site-logo{height:100px}#site-menu{height:50px}#site-logo-inner{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#site-logo-inner a{display:unset}.main-logo img,.main-logo h2{float:left}.flat-button-top{transform:translateY(-50%);position:absolute;right:0;top:50%}#main-nav ul{margin:0}#main-nav ul li{position:relative;list-style:none}#main-nav>ul>li{float:left;padding:40px 15px 40px 13px}#main-nav>ul>li>a{position:relative;font-size:18px;line-height:40px;font-weight:700;display:flex;color:#000;padding-right:3px;letter-spacing:-0.1px}#main-nav>ul>li>a:hover{color:#45ab49}#main-nav>ul>li>a:hover::before{width:calc(100% - .8em);background:#45ab49}#main-nav>ul>li>a::before{content:"";position:absolute;height:3px;left:48%;bottom:-20px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;transform:translateX(-50%);width:0}#main-nav>ul.style-menu>li{padding:34px 30px 33px 13px}#main-nav>.menu>li.menu-item-has-children>a::after{content:"\f067";font-family:"Font Awesome 5 Pro";font-weight:900;font-size:10px;margin-left:6px;transform:translateY(-8%)}.header_1.home2 #main-nav>ul>li>a::before{display:none}.header_1.home2 #main-nav>ul>li{padding:16px 15px 16px 13px}#main-nav .sub-menu{position:absolute;top:100%;left:0;width:250px;background-color:white;border-radius:6px;box-shadow:-2px 6px 23px rgba(86,169,24,0.2);z-index:9999;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateY(15px);-moz-transform:translateY(15px);-ms-transform:translateY(15px);-o-transform:translateY(15px);transform:translateY(15px)}#main-nav .sub-menu::before{content:"";position:absolute;top:-5px;left:25px;height:15px;width:15px;transform:rotate(45deg);background-color:#fff}#main-nav .sub-menu li:not(:last-child) a{border-bottom:1px solid rgba(225,225,225,0.5568627451)}#main-nav .sub-menu li a{display:block;font-size:16px;color:#000;padding:20px;font-weight:600}#main-nav .right-sub-menu{left:auto;right:0}#main-nav>ul>.current-menu-item>a{color:#45ab49}#main-nav>ul>.current-menu-item>a::before{width:calc(100% - .8em);background:#45ab49}#main-nav li:hover .sub-menu{opacity:1;visibility:visible;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}#main-nav .sub-menu li.current-item a,#main-nav .sub-menu li a:hover{color:#45ab49}#main-nav>ul>li .sub-menu li{position:relative}#main-nav>ul>li .sub-menu li a{transition:all .15s linear;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-o-transition:all .15s linear}#main-nav>ul>li .sub-menu li a:hover{padding-left:35px}#main-nav>ul>li .sub-menu li a:hover::after{width:12px}#main-nav>ul>li .sub-menu li a::after{content:"";position:absolute;width:0;height:2px;background:#45ab49;left:15px;top:28px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#main-nav>ul>li .sub-menu li.current-item a{padding-left:35px}#main-nav>ul>li .sub-menu li.current-item a::after{width:12px}#main-nav-mobi{display:block;margin:0 auto;width:100%;position:absolute;top:100%;left:0;z-index:999999;background-color:#fff;box-shadow:0 3px 16px rgba(47,83,109,0.12)}#main-nav-mobi ul{display:block;list-style:none;margin:0;padding:0}#main-nav-mobi ul li{margin:0;text-align:left;cursor:pointer;padding:0;border-top:1px solid rgba(138,138,160,0.3);position:relative}#main-nav-mobi ul li:first-child{border-top:0}#main-nav-mobi ul>li>a{color:#000;display:inline-block;font-size:16px;line-height:48px;padding:0 15px;font-weight:700}#main-nav-mobi ul>li.current-menu-item>a{color:#45ab49}#main-nav-mobi .sub-menu .menu-item a{margin-left:15px}#main-nav-mobi ul li>ul>li:first-child{border-top:1px solid rgba(138,138,160,0.3)}#main-nav-mobi .current-item>a,#main-nav-mobi ul>li>a:hover{color:#45ab49}#main-nav-mobi .menu-item-has-children .arrow{cursor:pointer;display:inline-block;font-size:20px;font-family:"FontAwesome";line-height:48px;position:absolute;right:0;text-align:center;top:0;width:48px}#main-nav-mobi .menu-item-has-children .arrow::before{font-family:"Font Awesome 5 Pro";content:"\f107";color:#000}#main-nav-mobi .menu-item-has-children.current-menu-item .arrow:before{background:#45ab49;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#main-nav-mobi .menu-item-has-children .arrow.active{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#main-nav-mobi .menu-item-has-children .arrow.active:before{content:"\f107"}#main-nav-mobi ul ul li{background-color:#fff;border-top:1px solid rgba(138,138,160,0.3)}.mobile-button{display:none;position:absolute;width:26px;height:26px;float:right;top:50%;right:0;background-color:transparent;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.mobile-button::before,.mobile-button::after,.mobile-button span{background-color:#000;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}.mobile-button::before,.mobile-button::after{content:"";position:absolute;top:0;height:3px;width:100%;left:0;top:50%;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.mobile-button span{position:absolute;width:100%;height:3px;left:0;top:50%;overflow:hidden;text-indent:200%}.mobile-button::before{-webkit-transform:translate3d(0,-7px,0);-moz-transform:translate3d(0,-7px,0);transform:translate3d(0,-7px,0)}.mobile-button::after{-webkit-transform:translate3d(0,7px,0);-moz-transform:translate3d(0,7px,0);transform:translate3d(0,7px,0)}.mobile-button.active span{opacity:0}.mobile-button.active::before{-webkit-transform:rotate3d(0,0,1,45deg);-moz-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg)}.mobile-button.active::after{-webkit-transform:rotate3d(0,0,1,-45deg);-moz-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg)}.tf-button-submit:hover{opacity:.9;color:#fff}.header-search{position:relative;padding:17px 0 10px}.header-search i{font-size:18px;font-weight:700;margin-right:25px}.header-search i:hover{color:#ff9c00}.header-search .cart-box{position:relative}.header-search .cart-box .cart-contents{position:absolute;border-radius:50%;background-color:#45ab49;width:20px;height:20px;font-size:14px;font-weight:500;color:#fff;display:flex;justify-content:center;align-items:center;top:-16px;right:5px;padding-top:2px}.top-search{position:absolute;right:-16px;top:150%;width:250px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;overflow:hidden;border-radius:5px}.top-search .search-form{position:relative}.top-search .search-form .search-field{background:#fff;color:#010C2A;width:99%;padding-left:20px;border:1px solid #fff;border-radius:10px;line-height:23px;padding:13px 50px 13px 15px;box-shadow:0 2px 4px rgba(0,0,0,0.15);margin:3px}.top-search .search-form .search-field:focus{border:1px solid #ff9c00;width:99%;padding:13px 50px 13px 15px;border-radius:10px!important}.top-search .search-form .search-field::placeholder{color:#010C2A;line-height:26px;font-size:16px}.top-search .search-form .search{position:absolute;right:20px;top:18px;border:0;background:transparent}.top-search .search-form .search i{opacity:1;color:#010C2A;font-size:18px;margin:0}.top-search.show{visibility:visible;filter:alpha(opacity=100);opacity:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.side-menu__block{position:fixed;top:0;right:0;width:100%;height:100%;z-index:99999;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:flex-end}.side-menu__block-inner{position:absolute;right:0;top:0;padding:0;width:100%;max-width:370px;height:100%;overflow-y:auto;background-color:#fff;z-index:999999}.side-menu__block-inner::-webkit-scrollbar{display:none}.side-menu__block-overlay{position:fixed;right:0;top:0;bottom:0;left:0;-webkit-opacity:0;-khtml-opacity:0;-moz-opacity:0;opacity:0;-ms-filter:alpha(opacity=0);filter:alpha(opacity=0);display:none\9;visibility:hidden;cursor:pointer;background:rgba(0,0,0,0.6);z-index:99999;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.side-menu__block.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.side-menu__top.justify-content-end{height:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:flex-end;margin-bottom:20px}.side-menu__top.justify-content-end a{min-height:50px;min-width:50px;background-color:#b250fe;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.side-menu__block.active .side-menu__block-overlay{-webkit-opacity:1;-khtml-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);display:block\9;visibility:visible;-webkit-transform:translateX(-270px);-ms-transform:translateX(-270px);transform:translateX(-250px);cursor:url(../icon/close-1-1.png),auto;-webkit-transition:all .2s ease-in-out 0s;-moz-transition:all .2s ease-in-out 0s;-ms-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s}.sc-button{display:inline-block;background-color:#45ab49;box-sizing:border-box;padding:14px 38px;border-radius:200px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.sc-button span{color:#fff;font-weight:600;font-size:16px;position:relative;text-transform:capitalize;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.sc-button:hover,.sc-button.active{border-color:transparent;outline:0 none}.sc-button span{color:#fff}.blob-btn{z-index:1;position:relative;padding:12.8px 34.5px;text-align:center;color:#fff;font-weight:600;font-size:18px;background-color:#ff9c00;outline:0;border:0;transition:color .5s;cursor:pointer;border-radius:5px}.blob-btn:before{content:"";z-index:1;position:absolute;left:0;top:0;width:100%;height:100%;border-radius:5px}.blob-btn:after{content:"";z-index:-2;position:absolute;left:3px;top:3px;width:100%;height:100%;transition:all .3s .2s;border-radius:5px}.blob-btn:hover{color:#FFF;border-radius:5px}.blob-btn:hover:after{transition:all .3s;left:0;top:0;border-radius:5px}.blob-btn__inner{z-index:-1;overflow:hidden;position:absolute;left:0;top:0;width:100%;height:100%;border-radius:5px;background:#45ab49}.blob-btn__blobs{position:relative;display:block;height:100%;filter:url("#goo")}.blob-btn__blob{position:absolute;top:2px;width:25%;height:100%;background:#ff9c00;border-radius:100%;transform:translate3d(0,150%,0) scale(1.7);transition:transform .45s}@supports(filter:url("#goo")){.blob-btn__blob{transform:translate3d(0,150%,0) scale(1.4)}}.blob-btn__blob:nth-child(1){left:0;transition-delay:0s}.blob-btn__blob:nth-child(2){left:30%;transition-delay:.08s}.blob-btn__blob:nth-child(3){left:60%;transition-delay:.16s}.blob-btn__blob:nth-child(4){left:90%;transition-delay:.24s}.blob-btn:hover .blob-btn__blob{transform:translateZ(0) scale(1.7)}@supports(filter:url("#goo")){.blob-btn:hover .blob-btn__blob{transform:translateZ(0) scale(1.4)}}.blob-btn.btn-1{background-color:#45ab49}.blob-btn.btn-1 .blob-btn__inner{background:#ff9c00}.blob-btn.btn-1 .blob-btn__blob{background:#45ab49}.blob-btn.btn-2{background-color:#ff9c00;color:#45ab49}.blob-btn.btn-2 .blob-btn__inner{background:#fff}.blob-btn.btn-2 .blob-btn__blob{background:#ff9c00}.blob-btn.btn-2:hover{color:#fff}.img-svg{display:none}.btn-style{padding:unset;width:165px;height:52px;line-height:52px}.flat-title-page.inner{padding:176px 0 179px 0;position:relative;background-image:url(../../assets/images/section/img-page-blog.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:100%}.flat-title-page.details{padding:148px 0 149px}.flat-title-page.details .heading{padding:0 150px}.flat-title-page.details .title-inner h5>a::after{right:-2px;top:5px;margin:0 12px}.flat-title-page.details .title-inner h5>a:last-child::after{display:none}.flat-title-page .page-title-heading .heading{color:#fff;margin-bottom:9px;line-height:58px;font-size:48px;font-weight:700;margin-left:2px}.overlay{background:#000;opacity:.75;position:absolute;top:0;left:0;right:0;bottom:0}.title-inner h5>a{position:relative;display:inline-block}.title-inner h5>a::after{content:"/";color:#fff;line-height:normal;right:-2px;top:5px;margin:0 6.5px}.title-inner h5>span{font-weight:500;color:#ff9c00}.themes-container{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px;width:1440px;max-width:100%}.themes-container2{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px;width:1750px;max-width:100%}.tf-section2{padding:104px 0 110px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative}.tf-section{padding:110px 0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:relative}.flat-blog{padding-bottom:100px}.flat-blog.home{padding-bottom:75px}.flat-blog .blog-box .media{position:relative}.flat-blog .blog-box .content{position:relative;padding:24px 29px 25px 30px;margin-bottom:29px;border:1px solid #ecedeb;box-shadow:0 2px 4px rgba(0,0,0,0.1)}.flat-blog .blog-box .content h4{margin-bottom:20px;color:#ff9c00;letter-spacing:-0.2px}.flat-blog .blog-box .content h3{text-transform:capitalize;margin-bottom:14px}.flat-blog .blog-box .content h3 a:hover{color:#45ab49}.flat-blog .blog-box .content p{padding-bottom:30px;margin-bottom:29px;border-bottom:1px solid #dbdbdb}.flat-blog .blog-box .content .days{right:30px;width:70px;height:80px;text-align:center;background-color:#56a918;color:#fff;border-radius:5px;position:absolute;top:-47px;font-size:18px;padding-top:19px}.flat-blog .blog-box .content .days .number{font-size:30px;font-weight:600;margin-bottom:-1px}.meta .btn-button{font-size:18px;line-height:28px;font-weight:600;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.meta .btn-button::after{content:"\f0a9";font-family:"Font Awesome 5 Pro";font-size:18px;font-weight:500;margin-left:10px;margin-top:-2px}.meta a:hover{color:#ff9c00}.meta .comment{font-size:18px;line-height:28px}.meta .comment::before{content:"\f086";font-family:"Font Awesome 5 Pro";font-size:18px;font-weight:500;margin-right:9px;margin-top:-2px}.flat-subscribe{padding:54px 0;background-color:#ff9c00}.flat-subscribe .heading-section{margin-bottom:0}.flat-subscribe .heading-section h2{margin-bottom:8px}.flat-subscribe .heading-section h4{padding-right:40px}.flat-subscribe.home{background-color:#0b1a00}.flat-subscribe.home3{background:url(./../../assets/images/section/bg-subscribe.jpg) center center no-repeat;background-size:cover;text-align:center;position:relative;padding:104px 0 110px}.flat-subscribe.home3 .overlay{opacity:.66}.flat-subscribe.home3 .wrap-subscribe{padding:0 245px 0 269px}.flat-subscribe.home3 .form-subcribe input{width:81.6%}.flat-subscribe.home3 .widget-subcribe{padding:0}.flat-subscribe.home3 .heading-section{margin-bottom:26px}.flat-subscribe.home3 .heading-section h4{padding-right:52px;padding-left:52px}.flat-blog-details .post .text-1{padding-right:30px;margin-bottom:32px}.flat-blog-details .post .box-text{padding-right:7px;margin-bottom:38px}.flat-blog-details .post .box-text.style{margin-bottom:68px}.flat-blog-details .post .box-text.style2{margin-bottom:32px;padding-bottom:37px;border-bottom:1px solid #ecedeb}.flat-blog-details .post .text-2{margin-bottom:26px}.flat-blog-details .post .image-one{margin-bottom:34px}.flat-blog-details .post .quote-details{background-color:#f3f6f0;padding:54px 50px 24px;border:5px;position:relative;margin-bottom:34px}.flat-blog-details .post .quote-details .icon{border-radius:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center;background-color:#fff;position:absolute;top:-30px;left:50%;transform:translateX(-50%);box-shadow:0 16px 16px rgba(0,0,0,0.08)}.flat-blog-details .post .box-item{margin-bottom:48px}.flat-blog-details .post .box-item .tags{margin-top:-4px}.flat-blog-details .post .box-item .tags .title-tag{margin-right:20px}.flat-blog-details .post .box-item .tags a{margin-right:3px}.flat-blog-details .post .box-item .tags a::after{content:","}.flat-blog-details .post .box-item .tags a:last-child::after{content:unset}.flat-blog-details .post .box-item .share{margin-top:4px}.flat-blog-details .post .box-item .share .title-share{margin-right:17px}.flat-blog-details .post .box-item .share a{margin-right:16px}.flat-blog-details .post .box-item .share a i{font-size:16px}.flat-blog-details .post .box-item .share a:nth-last-child(1){margin-right:0}#comments .title-comment{letter-spacing:-0.2px;margin-bottom:35px}#comments .comment-list{margin-bottom:56px}#comments .comment-list .comment-01{margin-bottom:40px;padding:29px 29px 26px;border:1px solid #e0e0e0}#comments .comment-list .comment-01:last-child{margin:0}#comments .comment-list .comment-01 .comment-avatar{margin-bottom:24px}#comments .comment-list .comment-01 .comment-avatar .images{flex:none;margin-right:20px}#comments .comment-list .comment-01 .comment-avatar .images img{width:70px;height:70px;border-radius:50%}#comments .comment-list .comment-01 .comment-avatar .author h4{margin-bottom:1px}#comments .comment-list .comment-01 .comment-avatar .reply{font-size:18px;font-weight:600;padding:5px 23px;border-radius:25px;color:#fff;background:#45ab49;display:inline-block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#comments .comment-list .comment-01 .comment-avatar .reply:hover{background:#ff9c00}#comments .comment-list .comment-01 .comment-content .comment-text p{letter-spacing:-0.08px;padding-right:42px}#comments .title-comment2{letter-spacing:-0.2px;margin-bottom:28px}#comments .respond-comment h2{margin-bottom:24px}#comments .comment-form fieldset{position:relative;overflow:hidden;width:100%;margin-bottom:20px}#comments .comment-form fieldset:nth-child(3){margin-bottom:10px}#comments .comment-form fieldset.email-wrap{padding-left:10px}#comments .comment-form fieldset.name-wrap{padding-right:10px}#comments .comment-form fieldset input{background-color:#f3f6f0;border:1px solid #f3f6f0;padding:13px 14px 11px 21px;border-radius:5px;color:#000;font-family:"Roboto",sans-serif}#comments .comment-form fieldset input::placeholder{color:#666;line-height:26px;font-size:16px;font-family:"Roboto",sans-serif}#comments .comment-form fieldset input:focus{border:1px solid #45ab49}#comments .comment-form fieldset textarea{padding:14px 15px 18px 19px;background-color:#f3f6f0;border:1px solid #f3f6f0;border-radius:5px;color:#000;font-family:"Roboto",sans-serif}#comments .comment-form fieldset textarea::placeholder{color:#666;line-height:26px;font-size:16px;font-family:"Roboto",sans-serif}#comments .comment-form fieldset textarea:focus{border:1px solid #45ab49}#comments .comment-form .style-text{width:50%;float:left}#comments .comment-form button{width:172px;line-height:54px}.blog-category-list{padding-bottom:100px}.blog-category-list .post{padding-top:6px}.blog-category-list .post .blog-box{margin-bottom:60px}.blog-category-list .post .blog-box .content{padding:26px 29px 31px 30px;box-shadow:0 2px 4px rgba(0,0,0,0.1);border-radius:5px}.blog-category-list .post .blog-box .content .meta-box{border-bottom:1px solid #ecedeb;padding-bottom:26px;margin-bottom:20px}.blog-category-list .post .blog-box .content .inner{padding-top:2px}.blog-category-list .post .blog-box .content .inner .style-a{position:relative}.blog-category-list .post .blog-box .content .inner .style-a::after{content:"/";color:#000;line-height:normal;right:-2px;top:5px;margin:0 8px}.blog-category-list .post .blog-box .content .inner span{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.blog-category-list .post .blog-box .content .inner .text-a{font-size:18px}.blog-category-list .post .blog-box .content .inner .text-a:hover span{color:#ff9c00;text-decoration:underline}.blog-category-list .post .blog-box .content h3{line-height:46px;margin-bottom:12px}.blog-category-list .post .blog-box .content .texts{margin-bottom:25px}.blog-category-list .themesflat-pagination{margin:0}.flat-icon .box-icon{text-align:center;box-shadow:0 4px 40px rgba(0,0,0,0.08);padding:32px 0 25px}.flat-icon .box-icon .icon{margin-bottom:25px;position:relative;display:inline-block;padding:0 4px}.flat-icon .box-icon .icon::after{position:absolute;width:100%;height:100%;content:"";-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;pointer-events:none;border-radius:50%;top:0;left:0;padding:0;z-index:-1;opacity:0;-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}.flat-icon .box-icon .content h3{font-size:22px;margin-bottom:14px}.flat-icon .box-icon .content p{margin-bottom:24px;padding:0 30px}.flat-icon .box-icon:hover .icon:after{z-index:1;-webkit-animation:sonarEffect 1.3s ease-out 75ms;-moz-animation:sonarEffect 1.3s ease-out 75ms;animation:sonarEffect 1.3s ease-out 75ms}.flat-icon .box-icon:hover .icon.style-2:after{-webkit-animation:sonarEffect2 1.3s ease-out 75ms;-moz-animation:sonarEffect2 1.3s ease-out 75ms;animation:sonarEffect2 1.3s ease-out 75ms}.flat-icon.page .row{margin-right:15px}.flat-icon.page .box-icon{padding:49px 0 49px}.flat-icon.page .box-icon .content h3{font-size:24px;margin-bottom:21px}.flat-icon.page .box-icon .content p{margin-bottom:0}.flat-icon.page2{background:#f3f6f0;padding-bottom:106px}.flat-icon.page2 .heading-section{margin-bottom:56px}.flat-icon.page2 .heading-section h2{margin-bottom:7px}.flat-icon.page2 .heading-section p{padding:0 310px}.flat-icon.page2 .box-icon{padding:0;box-shadow:unset}.flat-icon.page2 .box-icon .icon{margin-bottom:21px}.flat-icon.page2 .box-icon .content h3{font-size:30px}.flat-icon.page2 .box-icon .content p{padding:0 45px;margin-bottom:0}.flat-icon.page2 .box-icon.box-1{padding-right:88px}.flat-icon.page2 .box-icon.box-1 .content p{padding:0 5px}.flat-icon.page2 .box-icon.box-2{padding-left:5px}.flat-icon.page2 .box-icon.box-3{padding-left:93px}.flat-icon.page2 .box-icon.box-3 .content p{padding:0}@keyframes sonarEffect{0%{opacity:.3}40%{opacity:.5;box-shadow:0 0 0 2px rgba(255,255,255,0.1),0 0 10px 10px #56a918,0 0 0 10px rgba(255,255,255,0.5)}100%{box-shadow:0 0 0 2px rgba(255,255,255,0.1),0 0 10px 10px #56a918,0 0 0 10px rgba(255,255,255,0.5);transform:scale(1.4);opacity:0}}@keyframes sonarEffect2{0%{opacity:.3}40%{opacity:.5;box-shadow:0 0 0 2px rgba(255,255,255,0.1),0 0 10px 10px #ff9c00,0 0 0 10px rgba(255,255,255,0.5)}100%{box-shadow:0 0 0 2px rgba(255,255,255,0.1),0 0 10px 10px #ff9c00,0 0 0 10px rgba(255,255,255,0.5);transform:scale(1.4);opacity:0}}.flat-icon-home2 .box-icon{text-align:unset;background-color:#f3f6f0;padding:23px 27px 26px 16px;box-shadow:unset;border-top-left-radius:200px;border-bottom-left-radius:200px}.flat-icon-home2 .box-icon .icon{flex:none;margin-bottom:0}.flat-icon-home2 .box-icon .content{margin-left:18px}.flat-icon-home2 .box-icon .content h4{margin-bottom:5px}.flat-icon-home2 .box-icon .content p{padding:0;margin:0}.flat-icon-home2.home3{padding-top:1px;padding-bottom:110px;background-color:#f3f6f0}.flat-icon-home2.home3 .box-icon{background-color:#fff;box-shadow:0 4px 65px rgba(0,0,0,0.1)}.flat-about{background:#f3f6f0}.flat-about.home2 .col-style{position:unset}.flat-about.home2 .wrap-img{position:unset}.flat-about.home2 .wrap-img .images{position:absolute;width:100%;top:35px;left:-150px}.flat-about.home2 .wrap-about{padding-left:1px}.flat-about.home2 .wrap-about .heading-section{margin-bottom:23px}.flat-about.home2 .wrap-about .heading-section h2{margin-bottom:8px}.flat-about.home2 .wrap-about .box-icon{background:unset;padding:0;margin-right:50px;box-shadow:unset}.flat-about.home2 .wrap-about .box-icon:nth-child(3){margin-bottom:29px}.flat-about.home2 .wrap-about .box-icon .icon{background-color:#ff9c00;margin-top:4px}.flat-about.home2 .wrap-about .box-icon .icon svg{fill:#fff}.flat-about.home2 .wrap-about .box-icon .icon.icon-1{background-color:#45ab49}.flat-about .wrap-img{position:relative;padding-top:6px}.flat-about .wrap-img .img-1{margin-bottom:30px}.flat-about .box-author{width:300px;height:400px;background:#ff9c00;position:absolute;color:#fff;right:31px;bottom:-18px;padding:63px 30px;border-radius:5px}.flat-about .box-author .title{margin-bottom:38px}.flat-about .box-author .inner .author{border-radius:50%;width:70px;height:68px;display:inline-block;overflow:hidden;position:relative}.flat-about .box-author .inner .author::after{border:4px solid #fff;width:70px;height:68px;z-index:9;top:0;right:0;left:0;bottom:0;position:absolute;border-radius:50%;content:""}.flat-about .box-author .inner .content{padding-left:14px;padding-top:6px}.flat-about .wrap-about .heading-section{margin-bottom:28px}.flat-about .wrap-about .heading-section h2{margin-bottom:18px}.flat-about .wrap-about .heading-section p{padding-left:1px;padding-right:30px}.flat-about .wrap-about .box-icon{background:#fff;padding:15px 22px 19px;border-top-left-radius:200px;border-bottom-left-radius:200px;margin-right:22px;box-shadow:0 4px 40px rgba(0,0,0,0.08);margin-bottom:25px}.flat-about .wrap-about .box-icon:nth-child(3){margin-bottom:32px}.flat-about .wrap-about .box-icon .icon{width:86px;height:86px;border-radius:50%;background:#f3f6f0;flex:none;line-height:86px;text-align:center;margin-right:20px;margin-top:5px;overflow:hidden}.flat-about .wrap-about .box-icon .icon svg{fill:#45ab49}.flat-about .wrap-about .box-icon .content h3{margin-bottom:4px}.flat-about .wrap-about .box-icon:hover .icon svg{-webkit-animation:toBottomFromTop .3s forwards;-moz-animation:toBottomFromTop .3s forwards;animation:toBottomFromTop .3s forwards}.flat-vegetables{padding-bottom:104px}.flat-vegetables.page{padding-bottom:101px}.flat-vegetables.page .wrap-vegetables{flex-wrap:wrap;margin-bottom:0}.flat-vegetables.page .wrap-vegetables .box{margin-bottom:29px}.flat-vegetables .wrap-vegetables{position:relative;margin-left:-30px;margin-bottom:61px}.flat-vegetables .wrap-vegetables .box{width:calc(25% - 30px);margin-left:30px;position:relative;text-align:center;box-shadow:0 2px 4px rgba(0,0,0,0.1)}.flat-vegetables .wrap-vegetables .box .images{background-color:#f9f9f9;width:100%;height:270px;display:flex;align-items:center;justify-content:center;position:relative}.flat-vegetables .wrap-vegetables .box .images img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.flat-vegetables .wrap-vegetables .box .images .icon-list{position:absolute;margin-top:31px;z-index:9}.flat-vegetables .wrap-vegetables .box .images .icon-list a{width:40px;height:40px;background:#fff;margin-right:5px;margin-left:7.5px;border-radius:5px;display:flex;align-items:center;justify-content:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;transform:scale(0) rotateY(90deg)}.flat-vegetables .wrap-vegetables .box .images .icon-list a i{font-weight:600}.flat-vegetables .wrap-vegetables .box .images .icon-list a .fa-heart{font-weight:500}.flat-vegetables .wrap-vegetables .box .images .icon-list a:hover{background:#45ab49;color:#fff}.flat-vegetables .wrap-vegetables .box .images .tag-text{position:absolute;top:20px;left:20px;background-color:#ff9c00;padding:0 3px;color:#fff;border-radius:5px;font-size:16px;padding:7px 7px 4px;z-index:9;line-height:16px}.flat-vegetables .wrap-vegetables .box .images .tag-text.style{font-weight:500;padding:7px 10px 4px}.flat-vegetables .wrap-vegetables .box .images .tag-text.style2{background-color:#45ab49}.flat-vegetables .wrap-vegetables .box:hover .images img{transform:scale(1.1)}.flat-vegetables .wrap-vegetables .box:hover .images .icon-list a{margin-top:-31px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;transform:scale(1) rotateY(0deg)}.flat-vegetables .wrap-vegetables .box:hover .images .icon-list .icon-2{transition-delay:.2s}.flat-vegetables .wrap-vegetables .box:hover .images .icon-list .icon-3{transition-delay:.4s}.flat-vegetables .wrap-vegetables .box .content{padding:28px 0 26px}.flat-vegetables .wrap-vegetables .box .content .star{margin-bottom:7px}.flat-vegetables .wrap-vegetables .box .content h3{margin-bottom:8px}.flat-vegetables .wrap-vegetables .box .content .money{font-size:18px;font-weight:600;font-family:"Roboto",sans-serif;margin-left:1px}.flat-vegetables .wrap-vegetables .box .content .money .one{margin-right:.5px;text-decoration-line:line-through}.flat-vegetables .wrap-vegetables .box .content .money .two{color:#45ab49}.star i{font-size:12px;color:#ff9c00}.star svg{fill:#ff9c00;width:15px;height:15px;margin-left:1px}.flat-tabs.themesflat-tabs{margin-bottom:4px}.flat-tabs .box-tab{margin-bottom:48px}.flat-tabs .tab-title{display:flex;align-items:center;justify-content:center}.flat-tabs .tab-title li{position:relative;line-height:24px;margin-right:58.7px;padding-bottom:5px;cursor:pointer}.flat-tabs .tab-title li h5{font-weight:600;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.flat-tabs .tab-title li:hover h5,.flat-tabs .tab-title li.active h5{color:#45ab49}.flat-tabs .tab-title li:hover .icon,.flat-tabs .tab-title li.active .icon{background-color:#45ab49}.flat-tabs .tab-title li:hover .icon svg,.flat-tabs .tab-title li.active .icon svg{fill:#fff}.flat-tabs .tab-title li:last-child{margin-right:0}.flat-tabs .tab-title li .icon{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background-color:#f3f6f0;border-radius:50%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin-bottom:14px}.flat-tabs .tab-title li .icon svg{fill:#45ab49;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.flat-sale{background:url(./../../assets/images/section/bg-sale.jpg) center center no-repeat;background-size:cover;text-align:center}.flat-sale .heading-section{margin-bottom:26px}.flat-sale .heading-section h2{text-transform:unset;margin-bottom:20px}.flat-sale .wrap-sale .box-count{margin-bottom:32px}.flat-sale .wrap-sale .box-count ul li{width:100px;height:100px;background:#fff;margin-left:10px;margin-right:10px;padding-top:27px;font-size:20px;font-weight:600;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,0.1)}.flat-sale .wrap-sale .box-count ul li span{display:block;font-size:48px;font-weight:600;margin-bottom:9px;color:#45ab49}.flat-sale2{background:url(./../../assets/images/section/bg-sale2.jpg) center center no-repeat;background-size:cover;text-align:center}.flat-sale2 .heading-section{margin-bottom:0}.flat-sale2 .heading-section .title-h1{margin-bottom:7px;padding-left:22px}.flat-sale3{background:url(./../../assets/images/section/bg-sale3.jpg) center center no-repeat;background-size:cover;padding:144px 0 151px}.flat-sale3 .overlay{opacity:.5}.flat-sale3 .heading-section{margin-bottom:0}.flat-sale3 .heading-section h5{margin-bottom:13px}.flat-sale3 .heading-section h1{margin-bottom:5px}.flat-sale3 .heading-section .texts{font-size:36px;line-height:42px;margin-bottom:26px}.flat-organic .box-organic{position:relative}.flat-organic .box-organic .title{font-size:36px;color:#ff9c00;transform:rotate(270deg);position:absolute;left:-111px;top:137px}.flat-organic .box-organic .images{margin-left:66px;position:relative}.flat-organic .box-organic .images .content{position:absolute;top:73px;left:29px}.flat-organic .box-organic .images .content .sub-title{margin-bottom:11px}.flat-organic .box-organic .images .content .title-h3{font-size:36px;font-weight:700;margin-bottom:23px}.flat-organic .box-organic .images .content button{padding:10.5px 34.5px 10px}.flat-organic .box-organic.box-2 .images{margin-right:66px;margin-left:0}.flat-organic .box-organic.box-2 .title{right:-85px;left:unset;top:137px}.flat-organic2{padding-bottom:110px}.flat-organic2 .box-organic{position:relative}.flat-organic2 .box-organic .images{position:relative}.flat-organic2 .box-organic .images .content{position:absolute;left:30px;top:50%;transform:translateY(-50%)}.flat-organic2 .box-organic .images .content h4{margin-bottom:11px;letter-spacing:.2px}.flat-organic2 .box-organic .images .content .title-h3{margin-bottom:13px;padding-right:85px}.flat-fresh{padding-bottom:104px}.flat-fresh .images{position:relative}.flat-fresh .images .content{position:absolute;top:49%;transform:translateY(-50%);left:29px}.flat-fresh .images .content .sub-title{margin-bottom:12px;letter-spacing:.9px}.flat-fresh .images .content h5{margin-bottom:17px;letter-spacing:-0.1px}.flat-fresh .images .content button{padding:10.5px 34.5px 10px}.flat-fresh.home3{background:#f3f6f0;padding-bottom:110px}.flat-fresh.home3 .images .content{top:50%}.flat-fresh.home3 .images .content .sub-title{font-size:34px;margin-bottom:7px}.flat-fresh.home3 .images .content h3{margin-bottom:8px}.flat-video{padding-top:144px;padding-bottom:150px;background:url(./../../assets/images/section/bg-video.jpg) center center no-repeat;background-size:cover;position:relative}.flat-video.page{background:url(./../../assets/images/section/bg-video-page.jpg) center center no-repeat;background-size:cover;border-radius:5px;padding-bottom:151px}.flat-video.page .overlay{border-radius:5px}.flat-video.page .heading-section{margin-bottom:13px}.flat-video-page{padding-bottom:104px}.post-video a{position:relative;width:76px;height:76px;background:#fff;border-radius:50%;text-align:center;display:flex;align-items:center;justify-content:center;padding-left:5px}.post-video a i{font-size:25px;color:#45ab49;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.post-video a:hover{background:#ff9c00}.post-video a:hover i{color:#fff}.ripple::before,.ripple::after{position:absolute;top:50%;left:50%;width:76px;height:76px;border-radius:50%;-ms-border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;transform:translate(-50%,-50%);-ms-box-shadow:0 0 0 0 rgba(255,255,255,0.04);-o-box-shadow:0 0 0 0 rgba(255,255,255,0.04);box-shadow:0 0 0 30px rgba(255,255,255,0.1);-webkit-animation:ripple 2s infinite;animation:ripple 2s infinite}.ripple::before{content:"";position:absolute;-webkit-animation-delay:.6s;animation-delay:.6s}.ripple::after{content:"";position:absolute;-webkit-animation-delay:.2s;animation-delay:.2s}.flat-arrivals{background:#f3f6f0;padding-bottom:109px}.flat-arrivals .heading-section h2{text-transform:unset}.flat-arrivals .box-arrivals{background:#fff;padding:20px 22px;align-items:center;box-shadow:0 2px 4px rgba(0,0,0,0.1);border-top-right-radius:60px;border-bottom-left-radius:60px;margin-bottom:30px}.flat-arrivals .box-arrivals .images{flex:none;margin-right:19px;width:45%}.flat-arrivals .box-arrivals .content{padding:20px 0}.flat-arrivals .box-arrivals .content .tag-text{background-color:#45ab49;padding:0 3px;color:#fff;border-radius:5px;font-size:16px;display:inline-block;padding:7px 10px 3px;line-height:16px;margin-bottom:16px}.flat-arrivals .box-arrivals .content .tag-text.style{padding:7px 7px 3px;background-color:#ff9c00;margin-left:10px}.flat-arrivals .box-arrivals .content h3{font-weight:700;margin-bottom:4px}.flat-arrivals .box-arrivals .content .money{font-size:18px;font-weight:600;font-family:"Roboto",sans-serif;color:#45ab49;margin-bottom:10px}.flat-arrivals .box-arrivals .content .money .text-money{font-size:14px}.flat-arrivals .box-arrivals .content .money .one{margin-right:11px}.flat-arrivals .box-arrivals .content p{margin-bottom:16px}.flat-arrivals .box-arrivals .content .star{margin-bottom:17px}.flat-arrivals .box-arrivals .content .box-quantity{padding:10px 10px 8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);display:inline-block}.flat-arrivals .box-arrivals .content .quantity input[type=text]:focus{border:1px solid #ff9c00}.flat-arrivals .box-arrivals .content .quantity input[type=text]{background:transparent;color:#000;font-size:24px;font-family:"League Spartan",sans-serif;font-weight:500;line-height:24px;width:32px;height:32px;text-align:center;padding:4px 0 0 0}.flat-arrivals .box-arrivals .content .quantity .btn-quantity{width:32px;height:32px;line-height:0;border-radius:3px;background:#f3f6f0;border:0;display:flex;align-items:center;justify-content:center;cursor:pointer}.flat-arrivals .box-arrivals .content .quantity .btn-quantity i{font-size:14px}.flat-arrivals .box-arrivals .content .quantity .minus-btn{margin-left:7px;background:#eee;color:#000}.flat-arrivals .box-arrivals .content .quantity .plus-btn{margin-right:7px;background:#45ab49;color:#fff}.flat-arrivals .box-arrivals .content .icon{display:flex}.flat-arrivals .box-arrivals .content .icon a{width:52px;height:52px;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.1);margin-right:0;margin-left:10px;border-radius:5px;display:flex;align-items:center;justify-content:center}.flat-arrivals .box-arrivals .content .icon a i{font-size:18px}.flat-arrivals .box-arrivals .content .icon a:hover{background:#45ab49;color:#fff}.flat-arrivals .buttons{margin-top:31px}.flat-gallery .images{position:relative}.flat-gallery .images:hover .content{left:0;opacity:1}.flat-gallery .content{padding:23.5px 22px 23.5px 21px;position:absolute;bottom:30px;z-index:3;background-color:#fff;width:91.9%;border-top-right-radius:200px;border-bottom-right-radius:200px;left:-20%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:0}.flat-gallery .content h3{margin-bottom:5px}.flat-gallery .content .button-box a{width:60px;height:60px;border-radius:50%;background:#45ab49;color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px}.flat-gallery .content .button-box a:hover{background:#ff9c00}.flat-gallery.page{padding-bottom:76px}.flat-gallery.page .heading-section{margin-bottom:18px}.flat-gallery.page .wrap{margin-left:-30px;flex-wrap:wrap}.flat-gallery.page .wrap .box-gallery{width:calc(33.333333% - 30px);margin-left:30px;margin-bottom:30px}.flat-gallery.page .flat-tabs .box-tab{margin-bottom:54px}.flat-gallery.page .flat-tabs .tab-title li{margin-right:19.5px;margin-left:19.5px;padding-bottom:0}.flat-gallery.page .flat-tabs .tab-title li h4{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.flat-gallery.page .flat-tabs .tab-title li h4::after{content:"";width:100%;height:1px;position:absolute;background:#45ab49;right:0;bottom:7px;display:block;transform:scaleX(0);opacity:0;transform-origin:center;transition:transform .3s}.flat-gallery.page .flat-tabs .tab-title li.active h4,.flat-gallery.page .flat-tabs .tab-title li:hover h4{color:#45ab49;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.flat-gallery.page .flat-tabs .tab-title li.active h4::after,.flat-gallery.page .flat-tabs .tab-title li:hover h4::after{transform:scaleX(1);transform-origin:center;transition:transform .3s;opacity:1}.flat-testimonials{background:url(./../../assets/images/section/bg-testimonials.jpg) center center no-repeat;background-size:cover;background-attachment:fixed;display:block;position:relative;padding-bottom:94px}.flat-testimonials .overlay{opacity:.66}.flat-testimonials .box-testi{padding:32px 32px 40px;background:#fff;border-radius:5px;position:relative}.flat-testimonials .box-testi .img-testi{margin-bottom:26px}.flat-testimonials .box-testi h5{margin-bottom:28px}.flat-testimonials .box-testi .author{transform:translateX(-50%);position:absolute;left:50%}.flat-testimonials .box-testi .author .images-author{margin-bottom:26px}.flat-testimonials .box-testi .author .images-author img{border-radius:50%}.flat-brand{padding:0 0 105px}.flat-brand .brand-slider img{box-shadow:0 2px 4px rgba(0,0,0,0.1);margin:5px 2px}.flat-brand.page{background:#f3f6f0}.mark-img{position:absolute}.mark-img.style-01{top:219px;left:136px}.mark-img.style-02{top:128px;right:10.1%}.mark-img.style-03{bottom:19%;left:6.8%}.mark-img.style-04{top:15.5%;right:9.4%}.mark-img.style-05{bottom:14.5%;left:8.8%}.flat-category .wrap-category{margin-left:-20px;text-align:center}.flat-category .wrap-category .box{width:calc(20% - 20px);margin-left:20px;box-shadow:0 4px 16px rgba(0,0,0,0.14);border-radius:30px;padding:0 0 20px;background:#fff;border:1px solid transparent;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.flat-category .wrap-category .box:hover{border:1px solid #45ab49}.flat-category .wrap-category .box:hover img{transform:scale(0.93);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.flat-category .wrap-category .box .images{height:143px;display:flex;align-items:center;justify-content:center}.flat-category .wrap-category .box .images img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.flat-category .wrap-category .box .content{padding-top:5px}.flat-category .wrap-category .box .content .title{font-size:22px;font-weight:600;margin-bottom:4px}.flat-category .wrap-category .box .content p{font-size:18px;font-family:"League Spartan",sans-serif;letter-spacing:-0.1px}.flat-category.home3{background:#f3f6f0}.flat-special .box-title{background-color:#45ab49;padding:16px 31px 14px;margin-bottom:30px;position:relative;z-index:1}.flat-special .box-title .title{letter-spacing:.7px}.flat-special.style-one{padding-bottom:109px}.flat-special.style-one .box-title .title{margin-right:22.9%}.flat-special.style-one .box-title .box-count ul li{margin-right:8px;padding-top:2px;display:flex;align-items:center;color:#fff;font-weight:400;font-size:20px}.flat-special.style-one .box-title .box-count ul li span{display:block}.flat-special.style-one .box-title .box-count ul li .title-end{letter-spacing:.6px;margin-right:6px}.flat-special.tf-home3 .heading-section h2{margin-bottom:16px}.flat-special.tf-home3 .box-count ul li{margin-right:8px;padding-top:2px;display:flex;align-items:center;color:#45ab49;font-weight:400;font-size:20px}.flat-special.tf-home3 .box-count ul li span{display:block}.flat-special.tf-home3 .box-count ul li .title-end{letter-spacing:.6px;margin-right:6px}.flat-special.tf-home3 .buttons{margin-top:59px}.flat-special .swiper-container{padding:100px 2px 2px;margin:-100px -2px -2px;z-index:0;position:unset}.flat-special .box-special{box-shadow:0 2px 4px rgba(0,0,0,0.1);text-align:center}.flat-special .box-special .images{width:100%;height:204px;background:#f9f9f9;display:flex;align-items:center;justify-content:center;position:relative;transition:all .3s ease-in-out}.flat-special .box-special .images .img-hover{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);opacity:0;transition:all .3s ease-in-out}.flat-special .box-special .images img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.flat-special .box-special .images .icon-list{position:absolute;margin-top:0;z-index:9;width:132px;height:40px;background:#fff;border-radius:50px;transform:rotateY(90deg) translateY(20px);opacity:0;display:flex;align-items:center;justify-content:center;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.flat-special .box-special .images .icon-list a{margin-right:9px;margin-left:10px;display:inline-flex}.flat-special .box-special .images .icon-list a i{font-weight:600;font-size:18px}.flat-special .box-special .images .icon-list a .fa-heart{font-weight:500}.flat-special .box-special .images .icon-list a:hover{color:#ff9c00}.flat-special .box-special .images .tag-text{position:absolute;top:10px;left:10px;background-color:#ff9c00;padding:0 3px;color:#fff;border-radius:5px;font-size:16px;padding:7px 7px 3px;z-index:9;line-height:16px}.flat-special .box-special .images .tag-text.style{font-weight:500;padding:7px 10px 3px;background-color:#45ab49}.flat-special .box-special .images .tag-text.style2{background-color:#ff9c00}.flat-special .box-special .content{padding:27px 0}.flat-special .box-special .content .star{margin-bottom:7px}.flat-special .box-special .content h4{margin-bottom:8px}.flat-special .box-special .content .money{font-size:18px;font-weight:600;font-family:"Roboto",sans-serif;margin-left:1px}.flat-special .box-special .content .money .one{margin-right:.5px;text-decoration-line:line-through}.flat-special .box-special .content .money .two{color:#45ab49}.flat-special .box-special:hover .images .img-default{opacity:0}.flat-special .box-special:hover .images .img-hover{opacity:1;transform:scale(1.05) translate(-50%,-50%)}.flat-special .box-special:hover .images .icon-list{opacity:1;margin-top:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;transform:scale(1) rotateY(0deg) translateY(0px)}.flat-special.home3 .heading-section{margin-bottom:42px}.flat-special.home3 .box-special{text-align:unset}.flat-special.home3 .box-special .images{width:100%;height:282px}.flat-special.home3 .box-special .content{padding:32px 32px 28px}.flat-special.home3 .box-special .content .tag-text{background-color:#ff9c00;padding:0 3px;color:#fff;border-radius:5px;font-size:16px;padding:7px 10px 3px;line-height:16px;display:inline-block;margin-bottom:13px}.flat-special.home3 .box-special .content h3{margin-bottom:8px}.flat-special.home3 .box-special .content .money{font-size:20px;font-weight:500}.flat-special.home3 .swiper-container{padding:2px 15px 2px;margin:-2px 0 -2px}.flat-special.home3 .buttons{margin-top:60px}.flat-special.home3 .buttons button{line-height:54px}.flat-special.home3 .swiper-button-next4,.flat-special.home3 .swiper-button-prev4{top:49.6%}.flat-special.home3 .swiper-button-next4{right:-42px}.flat-special.home3 .swiper-button-prev4{right:auto;left:-42px}.flat-days .wrap-days{background:url(./../../assets/images/section/bg-days.jpg) center center no-repeat;background-size:cover;position:relative;padding:66px 30px 72px;margin-bottom:30px}.flat-days .wrap-days .overlay{opacity:.46}.flat-days .wrap-days .heading-section{margin-bottom:23px}.flat-days .wrap-days .heading-section h5{margin-left:4px}.flat-days .wrap-days .box-count{margin-bottom:32px}.flat-days .wrap-days .box-count ul li{width:70px;height:70px;background:#fff;margin-right:14px;padding-top:3px;font-size:24px;font-weight:600;border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,0.1);display:flex;justify-content:center;align-items:center}.flat-days .wrap-days .box-count ul li span{display:block;font-size:24px;font-weight:600;color:#000}.flat-days .wrap-days .box-count ul li i{color:#45ab49;font-size:30px;margin-top:-2px}.flat-rate-products{background:#f3f6f0}.flat-rate-products .heading-section h2{font-size:60px;line-height:70px}.flat-rate-products .wrap-rate{background:#f4eace;padding:28px 32px 32px;border-radius:3px;box-shadow:0 18px 24px rgba(0,0,0,0.02);position:relative}.flat-rate-products .wrap-rate.style{background:#ddebd2}.flat-rate-products .wrap-rate .box-rate{position:relative;z-index:10}.flat-rate-products .wrap-rate .title-box{margin-bottom:17px}.flat-rate-products .wrap-rate .title-box .icon{padding-top:3px;margin-right:10px}.flat-rate-products .wrap-rate ul{margin-bottom:23px}.flat-rate-products .wrap-rate ul li{display:flex;align-items:center;margin-bottom:4.3px}.flat-rate-products .wrap-rate ul li:before{position:relative;content:"";width:8px;height:8px;border-radius:50%;background:#666;display:inline-block;top:-1px;margin-right:10px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.flat-rate-products .wrap-rate ul li a{font-size:18px;line-height:28px;font-weight:500;color:#666}.flat-rate-products .wrap-rate ul li a:hover{color:#45ab49;margin-left:5px}.flat-rate-products .wrap-rate ul li:hover:before{background:#45ab49}.flat-rate-products .mark-image{position:absolute;right:32px;top:36.8%}.flat-popular-products{padding-bottom:94px}.flat-popular-products .heading-section{margin-bottom:18px}.flat-popular-products .flat-tabs .tab-title li{margin-right:21.7px;margin-left:21.7px;padding-bottom:0}.flat-popular-products .flat-tabs .tab-title li h5{font-weight:500;letter-spacing:.5px}.flat-popular-products .flat-tabs .tab-title li h5::after{content:"";width:100%;height:1px;position:absolute;background:#b7d7a7;right:0;bottom:7px;display:block;transform:scaleX(0);opacity:0;transform-origin:center;transition:transform .3s}.flat-popular-products .flat-tabs .tab-title li.active h5,.flat-popular-products .flat-tabs .tab-title li:hover h5{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.flat-popular-products .flat-tabs .tab-title li.active h5::after,.flat-popular-products .flat-tabs .tab-title li:hover h5::after{transform:scaleX(1);transform-origin:center;transition:transform .3s;opacity:1}.flat-popular-products .box-tab{margin-bottom:54px}.flat-popular-products .box-special{margin-bottom:10px}.flat-products{padding-bottom:100px}.flat-products .heading-section{margin-bottom:59px;padding:0 150px}.flat-products .heading-section h5{margin-bottom:22px}.flat-products .heading-section h2{font-size:60px;line-height:56px;text-transform:unset}.flat-products .box-title{padding:21px 21px 19px}.flat-products .box-title h4{letter-spacing:.5px}.flat-products .box-title.style-title{background-color:#ff9c00}.flat-products .style-box .swiper-button-next4:hover,.flat-products .style-box .swiper-button-next4.swiper-button-disabled,.flat-products .style-box .swiper-button-prev4:hover,.flat-products .style-box .swiper-button-prev4.swiper-button-disabled{background:#45ab49}.flat-products .box-special{text-align:unset;margin-bottom:9px;background:#f6f6f6;box-shadow:unset}.flat-products .box-special .images{width:150px;height:150px;flex:none;background:#e4e4e4}.flat-products .box-special .content{padding:27px 0 27px 31px}.flat-products .box-special .content .svg-style{fill:#a9a9a9}.flat-trending{padding-bottom:94px}.flat-trending .heading-section{margin-bottom:24px}.flat-trending .heading-section h2{text-transform:unset}.flat-trending .flat-tabs .box-tab{margin-bottom:60px}.flat-trending .flat-tabs ul{margin-bottom:23px}.flat-trending .flat-tabs ul li{display:flex;align-items:center;color:#fff;background-color:#45ab49;margin-bottom:0;padding:6.5px 20px 5.5px;margin-right:13px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.flat-trending .flat-tabs ul li.active,.flat-trending .flat-tabs ul li:hover{background-color:#ff9c00}.flat-trending .box-special{margin-bottom:10px}.flat-why-choose{background:#f3f6f0}.flat-why-choose .heading-section{margin-bottom:49px}.flat-why-choose .wrap-why-choose{position:relative}.flat-why-choose .wrap-why-choose .box{position:relative;z-index:1}.flat-why-choose .wrap-why-choose .box .inner .icon{flex:none;padding-top:3px}.flat-why-choose .wrap-why-choose .box .inner .icon img{transition:all .8s ease}.flat-why-choose .wrap-why-choose .box .inner .content{text-align:end;padding:0 19px 0 25px}.flat-why-choose .wrap-why-choose .box .inner .content h3{margin-bottom:12px}.flat-why-choose .wrap-why-choose .box .inner.inner-2 .content{text-align:unset;padding:0 0 0 19px}.flat-why-choose .wrap-why-choose .box .inner:hover .icon img{transform:rotateY(180deg)}.flat-why-choose .wrap-why-choose .box .box-1{width:35.9%}.flat-why-choose .wrap-why-choose .box .box-2{width:33.8%}.flat-why-choose .mark-images{top:-35px;z-index:0;left:51.7%;transform:translateX(-50%);position:absolute}.flat-testimonial2{background:#f3f6f0}.flat-testimonial2 .wrap-testi .box-1{width:63.1%;margin-right:30px;box-shadow:0 4px 65px rgba(0,0,0,0.1)}.flat-testimonial2 .wrap-testi .box-1 .inner{background:#fff;padding:45px 33px 50px 50px;border-radius:5px}.flat-testimonial2 .wrap-testi .box-1 .inner .star{margin-bottom:20px}.flat-testimonial2 .wrap-testi .box-1 .inner p{letter-spacing:.31px;margin-bottom:26px}.flat-testimonial2 .wrap-testi .box-1 .inner .author img{border-radius:50%}.flat-testimonial2 .wrap-testi .box-1 .inner .author .content{padding-left:19px;padding-top:4px}.flat-testimonial2 .wrap-testi .box-1 .inner .author .content h5{letter-spacing:-0.2px}.flat-testimonial2 .wrap-testi .box-2{background:url(./../../assets/images/img-box/testimonial-1.jpg) center center no-repeat;background-size:cover;width:31.7%;padding:95px 30px 0}.flat-testimonial2 .wrap-testi .box-2 .title{font-size:36px;line-height:40px;margin-bottom:13px;letter-spacing:.05px}.flat-testimonial2 .wrap-testi .box-2 .title span{position:relative}.flat-testimonial2 .wrap-testi .box-2 .title span::before{content:"";width:100%;height:1px;position:absolute;background:#fff;right:0;bottom:3px;display:block}.flat-testimonial2 .wrap-testi .box-2 h3{margin-bottom:14px}.flat-testimonial2 .swiper-button-next4,.flat-testimonial2 .swiper-button-prev4{top:unset;bottom:64px;background:#45ab49;color:#fff}.flat-testimonial2 .swiper-button-prev4{right:123px}.flat-testimonial2 .swiper-button-next4{right:69px}.flat-our{background:#f3f6f0}.flat-our .box{background:#fff;padding:46px 40px;overflow:hidden;position:relative;z-index:0;box-shadow:0 18px 24px rgba(0,0,0,0.14)}.flat-our .box:hover::after{bottom:6px;left:16px;transform:scale(25);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.flat-our .box::after{content:"";position:absolute;bottom:6px;left:16px;background:#ff9c00;height:9px;width:9px;border-radius:48%;transform:scale(0);transform-origin:50% 50%;transition:transform .25s ease-out;z-index:-1}.flat-our .box .title{margin-bottom:14px}.flat-our .box p{margin-bottom:24px}.flat-our .box.box-2 h4{margin-bottom:23px}.flat-our .box.box-2 p{margin-bottom:0}.flat-count{background:url(./../../assets/images/section/bg-counter.jpg) center center no-repeat;background-size:cover;color:#fff;padding:110px 0 95px;position:relative}.flat-count .counter-box{position:relative;padding-top:1px}.flat-count .counter-box .number{font-size:52px;font-weight:600;margin-bottom:26px;text-align:center}.flat-count .counter-box .number-style{counter-reset:v2 var(--v2)}.flat-count .counter-box .number-style.number-one::after{content:"," counter(v2)}@property --v2{syntax:"<integer>";initial-value:544;inherits:true}.flat-about.page{background:unset;padding-bottom:78px}.flat-about.page .wrap-about{padding-top:9px}.flat-about.page .wrap-about .heading-section p{padding-left:1px;padding-right:15px}.flat-about.page .wrap-about .box-icon{margin-bottom:34px}.flat-about.page .wrap-img{padding:0}.flat-about.page .wrap-img .images{border-radius:50%;width:343px;height:343px;display:inline-block;overflow:hidden;box-shadow:0 4px 40px rgba(0,0,0,0.08);border:11px solid #fff;z-index:1}.flat-about.page .wrap-img .images.image-1{margin-right:40px}.flat-about.page .wrap-img .images.image-2{margin-top:-126px;margin-left:117px;position:relative;width:357px;height:357px}.flat-about.page .wrap-img .images img{object-fit:none}.flat-about.page .wrap-img .mark-image{position:absolute;top:29%;right:-12px;z-index:0}.flat-team{padding-bottom:90px}.flat-team.page{padding-bottom:110px}.flat-team .box-team{border:1px solid #45ab49;color:#fff;border-radius:5px}.flat-team .box-team .images{margin:19px 18px;position:relative;display:flex;align-items:center;justify-content:center}.flat-team .box-team .images img{background-color:#e0e0e0}.flat-team .box-team .images .content{position:absolute;margin-top:-4px;z-index:99;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.flat-team .box-team .images .content h5{margin-top:40px;margin-bottom:10px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;opacity:0}.flat-team .box-team .images .content h3{margin-bottom:15px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:0}.flat-team .box-team .images .content .icon-social a{width:36px;height:36px;line-height:42px;border-radius:50%;background:#fff;margin-right:2px;margin-left:2px;color:#45ab49;transform:scale(0) rotateY(90deg);opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.flat-team .box-team .images .content .icon-social a:hover{background:#ff9c00;color:#fff}.flat-team .box-team:hover .images .content h5{transition-delay:.2s;opacity:1;margin-top:0}.flat-team .box-team:hover .images .content h3{transition-delay:.3s;margin-top:0;opacity:1}.flat-team .box-team:hover .images .content .icon-social a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;transform:scale(1) rotateY(0deg);opacity:1;transition-delay:.4s}.flat-team .container{max-width:1150px}.flat-services{padding-bottom:80px;background:#f3f6f0}.flat-services .heading-section{padding:0 220px;margin-bottom:42px}.flat-services .box{box-shadow:0 18px 24px rgba(0,0,0,0.14);margin-bottom:30px}.flat-services .box .images{flex:none}.flat-services .box .content{padding:40px 30px;position:relative;z-index:0}.flat-services .box .content h5{margin-bottom:8px}.flat-services .box .content h3{margin-bottom:12px}.flat-services .box .content p{margin-bottom:16px}.flat-services .box .content .buttons{font-size:18px;font-weight:500}.flat-services .box .content .mark-number{font-size:150px;font-weight:400;position:absolute;top:50%;transform:translate(-50%);left:50%;color:rgba(0,0,0,0.06);z-index:-1}.flat-food-services .heading-section{margin-bottom:46px}.flat-food-services .wrap-services .box{flex:none}.flat-food-services .wrap-services .box.box-1{height:445px;overflow:auto;width:34.9%;margin-right:20px}.flat-food-services .wrap-services .box.box-1::-webkit-scrollbar{width:12px;height:50px;padding-right:10px}.flat-food-services .wrap-services .box.box-1::-webkit-scrollbar-track{-webkit-border-radius:10px;border:1px solid #ff9c00;border-radius:10px}.flat-food-services .wrap-services .box.box-1::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#ff9c00}.flat-food-services .wrap-services .box .inner{padding-right:25px;margin-bottom:22px}.flat-food-services .wrap-services .box .inner:last-child{margin-bottom:0}.flat-food-services .wrap-services .box .icon{width:86px;height:86px;margin-right:23px;margin-top:6px;border:1px solid #45ab49;border-style:dashed;display:flex;align-items:center;justify-content:center;border-radius:50%;flex:none}.flat-food-services .wrap-services .box h3{margin-bottom:9px}.flat-food-services .wrap-services .box.box-3{margin-left:19px;flex:unset}.flat-food-services .wrap-services .box.box-3 .texts{padding:0 1px;background:url(./../../assets/images/img-box/food-service-2.png) center center no-repeat;margin:-1px;padding:50px 40px 90px}.flat-skills{padding-bottom:110px}.flat-skills .box-1{background:url(./../../assets/images/section/bg-skill-3.jpg) center center no-repeat;background-size:cover;width:53.2%;padding:104px 0;padding-left:20%;color:#fff}.flat-skills .box-2{background:url(./../../assets/images/section/bg-skill-2.jpg) center center no-repeat;background-size:cover;width:46.8%;flex:none}.flat-skills .wrap-progress{text-align:center}.flat-skills .progress-box1{margin-right:58px;width:26%}.flat-skills .progress-box2{width:34.5%;text-align:center}.flat-skills .progress-skill .couter .chart{position:relative;display:inline-block}.flat-skills .progress-skill{margin-bottom:9px;text-align:center}.flat-skills .progress-skill .couter .chart span.percent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:30px;font-weight:600;display:inline-block}.flat-skills .progress-skill .couter .chart span.percent::after{content:"%"}.flat-icon.page.style{padding-bottom:106px}.flat-icon.page.style .row{margin-right:-15px}.flat-video-page.style{padding-bottom:110px}.flat-service-details{padding-bottom:104px}.flat-service-details .side-bar{padding:0 30px 0 0}.flat-service-details .side-bar .widget{border-radius:5px}.flat-service-details .side-bar .widget-categories{margin-bottom:40px}.flat-service-details .side-bar .widget-up{padding:23px 20px 20px;margin-bottom:32px}.flat-service-details .side-bar .widget-up .title-up{margin-bottom:20px}.flat-service-details .side-bar .widget-contact{padding:24px 21px 25px;background:#ff9c00;color:#fff}.flat-service-details .side-bar .widget-contact .box-phone{padding-bottom:10px;margin-bottom:14px;border-bottom:1px solid #fff}.flat-service-details .post .image-1{margin-bottom:37px}.flat-service-details .post .title-1{margin-bottom:31px}.flat-service-details .post .text-1{margin-bottom:26px}.flat-service-details .post .text-2{margin-bottom:34px}.flat-service-details .post .title-3{margin-bottom:30px}.flat-service-details .post .text-3{margin-bottom:32px}.flat-service-details .post .text-4{margin-bottom:38px}.flat-service-details .post .check{margin-bottom:46px}.flat-service-details .post .check li{margin-bottom:8px}.flat-service-details .post .check li:last-child{margin-bottom:0}.flat-service-details .post .check li p::before{content:"\f00c";font-family:"Font Awesome 5 Pro";font-size:14px;font-weight:600;color:#45ab49;margin-right:11px}.flat-service-details .post .get-contact{color:#fff;background:#45ab49;border-top-right-radius:60px}.flat-service-details .post .get-contact .content{margin-top:-4px;padding:30px 0 30px 20px}.flat-service-details .post .get-contact .content h5{margin-bottom:7px;letter-spacing:.1px}.flat-service-details .post .get-contact .content h3{margin-bottom:13px;letter-spacing:.2px}.flat-service-details .post .flat-video.page{background:url(./../../assets/images/section/bg-video-service.jpg) center center no-repeat;background-size:cover;border-radius:5px;padding:162px 0;margin-bottom:35px}.flat-service-details .post .flat-video.page a{background:transparent;border:2px solid #fff;width:78px;height:78px}.flat-service-details .post .flat-video.page a i{font-size:20px;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.flat-service-details .post .flat-video.page a:hover i{color:#ff9c00}.flat-service-details .post .flat-video.page .overlay{opacity:.66}.faq-box{margin-bottom:35px}.faq-box .images{flex:none;margin-right:46px;margin-top:3px}.faq-box .flat-accordion{width:100%}.faq-box .flat-accordion .title-2{margin-bottom:35px}.faq-box .flat-accordion .flat-toggle{border:1px solid #dbdbdb;margin-bottom:20px}.faq-box .flat-accordion .flat-toggle:last-child{margin-bottom:0}.faq-box .flat-accordion .flat-toggle .toggle-title{padding:11px 7px 9px 19px;font-size:18px;line-height:30px;font-weight:700;cursor:pointer;text-transform:capitalize}.faq-box .flat-accordion .flat-toggle .toggle-title .btn-toggle{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin-right:7px}.faq-box .flat-accordion .flat-toggle .toggle-title .btn-toggle::after{content:"\f067";font-family:"Font Awesome 5 Pro";font-weight:600;color:#000;font-size:14px}.faq-box .flat-accordion .flat-toggle .toggle-title.active .btn-toggle{margin-right:10px}.faq-box .flat-accordion .flat-toggle .toggle-title.active .btn-toggle::after{color:#000;content:"\f068";font-size:16px}.faq-box .flat-accordion .flat-toggle .toggle-content{display:none;padding:12px 10px 13px 20px;border-top:1px solid #dbdbdb}.faq-box .flat-accordion .flat-toggle .toggle-content p{line-height:28px;letter-spacing:-0.05px}.flat-faq .heading-section{margin-bottom:53px}.flat-faq .flat-accordion .flat-toggle{margin-bottom:19px}.flat-faq .flat-accordion .flat-toggle:last-child{margin-bottom:0}.flat-faq .flat-accordion .flat-toggle .toggle-title{padding:14px 25px 13px;background-color:#45ab49;cursor:pointer;font-size:22px;line-height:30px;color:#fff}.flat-faq .flat-accordion .flat-toggle .toggle-title .btn-toggle{float:right}.flat-faq .flat-accordion .flat-toggle .toggle-title .btn-toggle::after{content:"\f067";font-family:"Font Awesome 5 Pro";font-weight:600;color:#fff;font-size:18px}.flat-faq .flat-accordion .flat-toggle .toggle-title.active{background-color:#ff9c00}.flat-faq .flat-accordion .flat-toggle .toggle-title.active .btn-toggle::after{content:"\f068"}.flat-faq .flat-accordion .flat-toggle .toggle-content{padding:19px 30px 19px 25px;margin-bottom:20px;display:none;border:1px solid #f5f5f5;box-shadow:0 2px 4px rgba(0,0,0,0.1);border-top:unset}.flat-faq .flat-accordion .flat-toggle .toggle-content .texts{margin-bottom:26px}.flat-gallery-details{padding-bottom:104px}.flat-gallery-details h2{font-size:48px;line-height:56px;margin-bottom:20px}.flat-gallery-details .heading-sc{margin-bottom:52px}.flat-gallery-details .heading-sc p{padding:0 68px}.flat-gallery-details .info{justify-content:space-between;padding:0 240px 0 245px;margin-bottom:55px}.flat-gallery-details .info .box h3{margin-bottom:8px}.flat-gallery-details .image-1{margin-bottom:53px}.flat-gallery-details .wrap-strategies{margin-bottom:51px}.flat-gallery-details .wrap-strategies .box-1{flex:none;width:60.5%;padding-right:50px}.flat-gallery-details .wrap-strategies .box-1 .texts{margin-bottom:24px}.flat-gallery-details .wrap-strategies .box-2{background:#f3f6f0;margin-top:8px;border-radius:5px;padding:54px 35px}.flat-gallery-details .wrap-strategies .box-2 .text-h3{margin-bottom:46px}.flat-gallery-details .text-2{padding-right:30px;margin-bottom:51px}.flat-gallery-details .check-one.style{margin-bottom:57px}.flat-gallery-details .image-2{margin-bottom:108px}.flat-gallery-details .box-button a{font-size:18px;font-weight:600}.flat-gallery-details .box-button .next i{padding-left:5px}.flat-gallery-details .box-button .prev i{padding-right:5px}.check-one li{margin-bottom:16px}.check-one li:last-child{margin-bottom:0}.check-one li p::before{content:"\f058";font-family:"Font Awesome 5 Pro";font-size:16px;font-weight:600;color:#45ab49;margin-right:11px}.category-filter{box-shadow:0 1px 4px rgba(0,0,0,0.16);padding:5px 20px;margin-bottom:30px}.category-filter .dropdown a{color:#000;position:relative;font-size:18px;font-weight:500;width:220px;height:46px;background:#f3f6f0;color:#666;letter-spacing:-0.1px;padding:11px 20px}.category-filter .dropdown a::after{font-size:14px;font-weight:600;color:#000;right:19px;top:50%}.category-filter .dropdown ul.show{width:220px}.category-filter .dropdown ul,.category-filter .dropdown li.active,.category-filter .dropdown ul,.category-filter .dropdown li:hover{background:#45ab49;color:#fff}.category-filter .btn-view{width:46px;height:46px;display:flex;align-items:center;justify-content:center;background:#f3f6f0;margin-left:10px;border-radius:5px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.category-filter .btn-view.active,.category-filter .btn-view:hover{background:#45ab49;color:#fff}.flat-shop-sidebar{padding-bottom:100px}.flat-shop-sidebar .post .flat-vegetables{padding-bottom:0}.flat-shop-sidebar .post .flat-vegetables .wrap-vegetables{flex-wrap:wrap;margin-bottom:0}.flat-shop-sidebar .post .flat-vegetables .wrap-vegetables .box{width:calc(33.3333% - 30px);margin-bottom:29px}.flat-shop-sidebar.page .flat-vegetables{padding-bottom:0}.flat-shop-sidebar.page .flat-vegetables .wrap-vegetables{margin:0;margin-bottom:61px}.flat-shop-sidebar.page .flat-vegetables .wrap-vegetables .box{width:100%;margin-bottom:31px;margin-left:0;padding:24px 30px 29px 30px;box-shadow:0 1px 4px rgba(0,0,0,0.14);text-align:unset}.flat-shop-sidebar.page .flat-vegetables .wrap-vegetables .box .images{margin-top:6px;width:260px;height:260px;flex:none}.flat-shop-sidebar.page .flat-vegetables .wrap-vegetables .box .images .icon-list a{width:46px;height:46px}.flat-shop-sidebar.page .flat-vegetables .wrap-vegetables .box .content{padding:0 0 0 21px}.flat-shop-sidebar.page .flat-vegetables .wrap-vegetables .box .content .titles{margin-bottom:6px}.flat-shop-sidebar.page .flat-vegetables .wrap-vegetables .box .content .money{margin-bottom:7px}.flat-shop-sidebar.page .flat-vegetables .wrap-vegetables .box .content .money .one{margin-right:4.5px}.flat-shop-sidebar.page .flat-vegetables .wrap-vegetables .box .content .star{margin-bottom:16px}.flat-shop-sidebar.page .flat-vegetables .wrap-vegetables .box .content p{margin-bottom:21px}.flat-shop-sidebar.page .flat-vegetables .wrap-vegetables .box .content .cart-box .carts{padding:11px 25px 9px;background:#45ab49;font-size:18px;font-weight:600;letter-spacing:.1px;color:#fff;border-radius:5px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin-right:14px}.flat-shop-sidebar.page .flat-vegetables .wrap-vegetables .box .content .cart-box .carts:hover{background:#ff9c00}.flat-shop-sidebar.page .flat-vegetables .wrap-vegetables .box .content .cart-box .icons{width:46px;height:46px;display:flex;align-items:center;justify-content:center;border:1px solid #d1d5d3;font-weight:500}.flat-shop-sidebar.page .flat-vegetables .wrap-vegetables .box .content .cart-box .icons:hover{border:1px solid #ff9c00;background:#ff9c00;color:#fff}.flat-shop-details{padding-bottom:108px}.flat-shop-details .image-cart .flat-tabs{position:relative}.flat-shop-details .image-cart .flat-tabs .menu-img{flex:none}.flat-shop-details .image-cart .flat-tabs .menu-img li{margin-bottom:14px;width:110px;height:110px;background:#f3f6f0;display:flex;align-items:center;justify-content:center}.flat-shop-details .image-cart .flat-tabs .menu-img li:last-child{margin:0}.flat-shop-details .image-cart .flat-tabs .content-img{width:100%;height:616px;background:#f3f6f0;display:flex;align-items:center;justify-content:center;margin-right:15px;margin-left:15px;position:relative}.flat-shop-details .image-cart .flat-tabs .mark-search{position:absolute;right:34px;top:20px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff;box-shadow:0 6px 30px rgba(0,0,0,0.08)}.flat-shop-details .wrap-cart{margin-left:2px;margin-right:2px}.flat-shop-details .wrap-cart .money{margin-bottom:15px}.flat-shop-details .wrap-cart .money .one{font-size:18px;color:#666;margin-right:4px}.flat-shop-details .wrap-cart .money .two{font-size:24px}.flat-shop-details .wrap-cart .titles{margin-bottom:24px}.flat-shop-details .wrap-cart .box-star{margin-bottom:20px}.flat-shop-details .wrap-cart .box-star .star{margin-right:20px}.flat-shop-details .wrap-cart .box-star h6{margin-right:19px}.flat-shop-details .wrap-cart .box-star .stock a{font-size:14px;font-weight:600;letter-spacing:.1px;padding:0 11px;box-shadow:0 2px 4px rgba(0,0,0,0.1)}.flat-shop-details .wrap-cart .text-1{padding-bottom:22px;margin-bottom:26px;line-height:28px;border-bottom:1px solid #dcdcdc}.flat-shop-details .wrap-cart .tf-buttons{width:100%}.flat-shop-details .wrap-cart .tf-buttons.style{margin-bottom:22px}.flat-shop-details .wrap-cart .tf-buttons a{background:#ff9c00;width:100%;text-align:center;padding:13px 0 13px;font-size:18px;font-weight:600;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;letter-spacing:.5px;border-radius:5px}.flat-shop-details .wrap-cart .tf-buttons a:hover{background:#45ab49}.flat-shop-details .wrap-cart .wrap-list{margin-bottom:14px}.flat-shop-details .wrap-cart .wrap-list .tf-buttons{margin-left:15px}.flat-shop-details .wrap-cart .wrap-list .tf-buttons a{background:#45ab49}.flat-shop-details .wrap-cart .wrap-list .tf-buttons a:hover{background:#ff9c00}.flat-shop-details .wrap-cart .icon-box{padding-bottom:18px;margin-bottom:20px;border-bottom:1px solid #dcdcdc}.flat-shop-details .wrap-cart .icon-box .icon.icon-1{margin-right:25px}.flat-shop-details .wrap-cart .icon-box .icon i{margin-right:8px}.flat-shop-details .wrap-cart .title-box{align-items:end;margin-bottom:14px}.flat-shop-details .wrap-cart .title-box h5{margin-right:10px}.flat-shop-details .wrap-cart .title-box h6{letter-spacing:.1px}.flat-shop-details .wrap-cart .title-box.style{margin-bottom:20px}.flat-shop-details .wrap-cart .title-box.style h5{margin-right:47px}.flat-shop-details .wrap-cart .icon-social a{width:34px;height:34px;display:flex;align-items:center;justify-content:center;margin-right:14.5px;border-radius:5px}.flat-shop-details .wrap-cart .icon-social a.style-1{background:#405fa4}.flat-shop-details .wrap-cart .icon-social a.style-2{background:#16aefd}.flat-shop-details .wrap-cart .icon-social a.style-3{background:#e60023}.flat-shop-details .wrap-cart .icon-social a.style-4{background:#2677b5}.flat-shop-details .wrap-cart .icon-social a:hover{filter:drop-shadow(2px 2px 2px #ff9c00);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.flat-shop-details .wrap-cart .box-quantity{display:inline-block;flex:none;padding-top:4px}.flat-shop-details .wrap-cart .quantity{box-shadow:0 2px 4px rgba(0,0,0,0.1);padding:10px 20px 10px 10px}.flat-shop-details .wrap-cart .quantity input[type=text]:focus{border:1px solid #ff9c00}.flat-shop-details .wrap-cart .quantity input[type=text]{background:transparent;color:#000;font-size:18px;font-family:"League Spartan",sans-serif;font-weight:500;line-height:24px;width:24px;height:24px;text-align:center;padding:4px 0 0 0;margin-right:29px}.flat-shop-details .wrap-cart .quantity .btn-quantity{width:24px;height:24px;line-height:0;border-radius:3px;background:#f3f6f0;border:0;display:flex;align-items:center;justify-content:center;color:#000;cursor:pointer}.flat-shop-details .wrap-cart .quantity .btn-quantity i{font-size:10px}.flat-shop-details .wrap-cart .quantity .minus-btn{margin-left:6px}.flat-shop-details .post{padding:57px 0 0}.flat-shop-details .post .title-one{margin-bottom:21px}.flat-shop-details .post .text-2{margin-bottom:23px;padding-right:60px}.flat-shop-details .post .wrap-one{margin-bottom:27px}.flat-shop-details .post .wrap-one .box-1{width:51.4%;flex:none;padding-right:65px}.flat-shop-details .post .wrap-one .box-1 .text-3{margin-bottom:21px}.flat-shop-details .post .wrap-one .box-2{padding-top:6px;width:100%}.flat-shop-details .post .wrap-one .box-2 .content{background:#f3f6f0;padding:24px 0}.flat-shop-details .post .image{margin-bottom:57px}.flat-shop-details #comment .comment-list{margin-bottom:51px}.flat-shop-details #comment .comment-list .comment-01 .comment-avatar{margin-bottom:24px}.flat-shop-details #comment .comment-list .comment-01 .comment-avatar .images{flex:none;margin-right:20px}.flat-shop-details #comment .comment-list .comment-01 .comment-avatar .images img{width:90px;height:90px;border-radius:50%}.flat-shop-details #comment .comment-list .comment-01 .comment-avatar .author{margin-bottom:16px}.flat-shop-details #comment .comment-list .comment-01 .comment-avatar .star{margin-top:18px}.flat-shop-details #comment .comment-list .comment-01 .comment-content .comment-text p{letter-spacing:-0.08px;padding-right:42px}.flat-shop-details #comment .title-comment{margin-bottom:13px}.flat-shop-details #comment .title-star{margin-bottom:16px}.flat-shop-details #comment .title-star h3{letter-spacing:-0.2px;margin-right:15px}.flat-shop-details #comment .title-star .star{padding-top:2px}.flat-shop-details #comment .comment-form fieldset{position:relative;overflow:hidden;width:100%}.flat-shop-details #comment .comment-form fieldset p{margin-bottom:8px}.flat-shop-details #comment .comment-form fieldset input{background-color:#f3f6f0;border:1px solid #f3f6f0;padding:13px 14px 11px 21px;border-radius:5px;color:#000;font-family:"Roboto",sans-serif}.flat-shop-details #comment .comment-form fieldset input::placeholder{color:#666;line-height:26px;font-size:16px;font-family:"Roboto",sans-serif}.flat-shop-details #comment .comment-form fieldset input:focus{border:1px solid #45ab49}.flat-shop-details #comment .comment-form fieldset input.style-1{margin-bottom:17px}.flat-shop-details #comment .comment-form fieldset input.style-2{margin-bottom:24px}.flat-shop-details #comment .comment-form fieldset textarea{padding:14px 15px 8px 19px;background-color:#f3f6f0;border:1px solid #f3f6f0;border-radius:5px;color:#000;font-family:"Roboto",sans-serif;margin-bottom:6px}.flat-shop-details #comment .comment-form fieldset textarea::placeholder{color:#666;line-height:26px;font-size:16px;font-family:"Roboto",sans-serif}.flat-shop-details #comment .comment-form fieldset textarea:focus{border:1px solid #45ab49}.flat-shop-details #comment .comment-form button{width:172px;line-height:54px}.flat-vegetables.shop .title-two{margin-bottom:33px}.flat-vegetables.shop .wrap-vegetables{margin:0}.flat-vegetables.shop .wrap-vegetables .box{width:unset;margin:0}.flat-vegetables.shop .swiper-container{padding:84px 1px 1px;margin:-84px -1px -1px}.flat-icon-contact{background:#f3f6f0}.flat-icon-contact .heading-section{margin-bottom:42px}.flat-icon-contact .box-icon{background:#fff;padding:21px 55px 21px 30px;box-shadow:0 2px 4px rgba(0,0,0,0.1);border-radius:3px}.flat-icon-contact .box-icon.style3{padding:21px 70px 21px 24px}.flat-icon-contact .box-icon.style3 .icon{margin-top:8px;margin-right:12px}.flat-icon-contact .box-icon.style3 .icon svg{width:34px;height:34px}.flat-icon-contact .box-icon .icon{margin-top:4px;margin-right:18px}.flat-icon-contact .box-icon .icon svg{fill:#45ab49;transition:all .8s ease}.flat-icon-contact .box-icon .content h3{margin-bottom:10px}.flat-icon-contact .box-icon .content a{display:block}.flat-icon-contact .box-icon:hover svg{transform:rotateY(360deg)}.flat-contact .mark-contact{position:absolute;transform:translateX(-50%);left:50%;top:76px}.flat-contact .box-1{width:50%;flex:none;padding-right:70px}.flat-contact .flat-accordion{width:100%}.flat-contact .flat-accordion h2{margin-bottom:22px}.flat-contact .flat-accordion .flat-toggle{margin-bottom:19px}.flat-contact .flat-accordion .flat-toggle:last-child{margin-bottom:0}.flat-contact .flat-accordion .flat-toggle .toggle-title{background-color:#f3f6f0;cursor:pointer}.flat-contact .flat-accordion .flat-toggle .toggle-title h5{padding:13px 7px 11px 20px;font-weight:500;letter-spacing:.1px}.flat-contact .flat-accordion .flat-toggle .toggle-title .btn-toggle{padding:13px 20px 11px 20px;background:#45ab49}.flat-contact .flat-accordion .flat-toggle .toggle-title .btn-toggle::after{content:"\f067";font-family:"Font Awesome 5 Pro";font-weight:600;color:#fff;font-size:14px}.flat-contact .flat-accordion .flat-toggle .toggle-title.active .btn-toggle{background:#ff9c00;padding:13px 19px 11px 19px}.flat-contact .flat-accordion .flat-toggle .toggle-title.active .btn-toggle::after{content:"\f068";font-size:16px}.flat-contact .flat-accordion .flat-toggle .toggle-content{display:none;padding:14px 10px 9px 0}.flat-contact #comments .comment-form fieldset textarea{padding:14px 15px 5px 19px}.tf-map{padding-bottom:100px}.tf-map .map-content{width:100%;height:550px}#footer{padding:99px 0 76px;background:#0b1a00;position:relative;color:#fff}.widget-logo .logo-footer{margin-bottom:54px}.widget-logo .logo-footer a{font-size:36px;font-weight:bold;color:#ff9c00}.widget-logo p{padding-right:35px;color:#f1f1f1;margin-bottom:31px}.widget-logo h6{margin-bottom:20px;font-family:"Roboto",sans-serif;color:#f1f1f1}.widget-menu.style-2{padding-top:9px;padding-left:6px}.widget-menu.style-3{padding-top:87px;padding-left:8px}.widget-menu.style-4{padding-top:11px;padding-left:20px}.widget-menu.style-4 .title-widget{margin-bottom:65px}.widget-menu .title-widget{font-size:30px;margin-bottom:52px}.widget-menu .box-menu li a{font-family:"Roboto",sans-serif;font-size:16px;font-weight:400;line-height:42px;position:relative}.widget-menu .box-menu li a::after{content:"";width:100%;height:1px;position:absolute;background:#ff9c00;right:0;bottom:8px;display:block;transform:scaleX(0);opacity:0;transform-origin:center;transition:transform .3s}.widget-menu .box-menu li a:hover{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.widget-menu .box-menu li a:hover::after{transform:scaleX(1);transform-origin:center;transition:transform .3s;opacity:1}.widget-subcribe{padding-top:60px;padding-left:7px}.widget-subcribe.home .form-subcribe input{background:#EDEEF2;border:1px solid #EDEEF2;color:#000}.widget-subcribe h3{margin-bottom:21px}.widget-subcribe .form-subcribe form{position:relative}.widget-subcribe .form-subcribe input{background:#fff;width:64.6%;padding:12px 50px 12px 20px;font-size:16px;font-weight:500;border:1px solid rgba(255,255,255,0.031372549);color:#000;margin-right:15px}.widget-subcribe .form-subcribe input:focus{border:1px solid #45ab49}.widget-subcribe .form-subcribe input::placeholder{font-size:16px;font-weight:400;white-space:nowrap;max-width:70%;overflow:hidden;color:#666;letter-spacing:0}.widget-subcribe .form-subcribe button{width:33.4%;background-color:#45ab49;border:0;padding:20px;line-height:28px;border-radius:5px;padding:4px 28px 0;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.widget-subcribe .form-subcribe button span{font-size:18px;font-weight:500;letter-spacing:.3px}.widget-subcribe .form-subcribe button:hover{color:#000;background-color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.widget .recent-news li{margin-bottom:41px}.widget .recent-news li:last-child{margin-bottom:0!important}.widget .recent-news li .thumb{position:relative;border-radius:3px;overflow:hidden;width:90px;height:90px;flex:none}.widget .recent-news li .content{padding-left:20px}.widget .recent-news li .content h5{margin-bottom:10px}.widget .recent-news li .content h6{font-family:"Roboto",sans-serif;color:#ff9c00!important;transition:all 0s ease}.go-top{position:absolute;bottom:25px;right:7.8%;transform:rotate(90deg);cursor:pointer}.go-top h5{letter-spacing:-0.3px;position:relative}.go-top h5::before{content:"";position:absolute;height:1px;width:46px;top:13px;left:-52px;background:#ff9c00}.widget-social-footer{padding:28px 0 30px;background:#000}.widget-social-footer .title-bottom{padding-top:9px;color:#fff;letter-spacing:-0.07px}.widget-social-footer .wrap-list{padding-left:90px;padding-top:2px}.widget-social-footer .icon-bottom{text-align:end}.widget-social-footer .icon-bottom a i{color:#ff9c00;font-size:18px;width:46px;height:46px;background-color:#fff;text-align:center;line-height:46px;border-radius:5px;margin-left:10px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.widget-social-footer .icon-bottom a:hover i{background-color:#ff9c00;color:#fff}.hover-img .img-style{overflow:hidden}.hover-img .img-style img{width:100%;object-fit:cover;-webkit-transition:all 1s cubic-bezier(0.3,1,0.35,1) 0s;transition:all 1s cubic-bezier(0.3,1,0.35,1) 0s;transition:transform 500ms ease}.hover-img:hover img{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1);-webkit-transition:all 2s cubic-bezier(0.3,1,0.35,2) 0s;transition:all 2s cubic-bezier(0.3,1,0.35,2) 0s}.hover-img2 .img-style2 img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.hover-img2:hover img{transform:scale(1.05) rotate(10deg)}.hover-img3 .img-style3{overflow:hidden}.hover-img3 .img-style3 img{width:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.hover-img3:hover img{transform:scale(1.075);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.hv-one{position:relative}.hv-one .hover-one::after,.hv-one .hover-one::before{content:"";background:#fff;height:0;width:0;z-index:1;position:absolute;opacity:.7}.hv-one .hover-one::after{z-index:3;bottom:0;left:0}.hv-one .hover-one::before{z-index:3;right:0;top:0}.hv-one:hover .hover-one::after,.hv-one:hover .hover-one::before{height:100%;width:100%;opacity:0;transition-duration:1.3s!important}.box-hv .hover-style{position:relative}.box-hv .hover-style::before{content:"";top:0;right:0;left:0;bottom:0;position:absolute;background:rgba(0,0,0,0.1);width:100%;height:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:1;transform:scale(1,0);transform-origin:top bottom;transition:transform 500ms ease}.box-hv .hover-style.hv-2::before{background:rgba(86,169,24,0.95);mix-blend-mode:multiply;transform-origin:center;transform:scale(0,0)}.box-hv:hover .hover-style::before{transform:scale(1,1);transform-origin:center}.swiper-button-next:after,.swiper-button-prev:after{font-family:"Font Awesome 5 Pro";font-size:18px;font-weight:600}.swiper-button-next:after{content:"\f061"}.swiper-button-prev:after{content:"\f060"}.swiper-button-next,.swiper-button-prev{width:50px;height:50px;border-radius:5px;top:24px;z-index:99;opacity:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,0.1)}.swiper-button-next:hover,.swiper-button-next.swiper-button-disabled,.swiper-button-prev:hover,.swiper-button-prev.swiper-button-disabled{background:#45ab49;opacity:1}.swiper-button-next:hover::after,.swiper-button-next.swiper-button-disabled::after,.swiper-button-prev:hover::after,.swiper-button-prev.swiper-button-disabled::after{color:#fff}.swiper-button-next::after,.swiper-button-prev::after{color:#45ab49}.swiper-button-next{right:0;left:auto}.swiper-button-prev{right:60px;left:auto}.swiper-button-next4{right:45px;left:auto}.swiper-button-prev4{right:99px;left:auto}.flat-products .swiper-button-next4{right:35px;left:auto}.flat-products .swiper-button-prev4{right:89px;left:auto}.swiper-button-next4,.swiper-button-prev4{width:42px;height:42px;border-radius:50%;top:14px;position:absolute;z-index:99;opacity:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background:#fff;color:#45ab49;box-shadow:0 2px 4px rgba(0,0,0,0.1);display:flex;align-items:center;justify-content:center}.swiper-button-next4:hover,.swiper-button-next4.swiper-button-disabled,.swiper-button-prev4:hover,.swiper-button-prev4.swiper-button-disabled{background:#ff9c00;color:#fff;opacity:1}.swiper-button-next4 i,.swiper-button-prev4 i{font-size:22px;font-weight:500}.swiper-button-next3{right:16.4%;left:auto}.swiper-button-prev3{right:auto;left:16.4%}.swiper-button-next3,.swiper-button-prev3{width:56px;height:56px;border-radius:50%;top:45.7%;position:absolute;z-index:99;opacity:1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;background:#fff;color:#ff9c00;box-shadow:0 2px 4px rgba(0,0,0,0.1);display:flex;align-items:center;justify-content:center}.swiper-button-next3:hover,.swiper-button-next3.swiper-button-disabled,.swiper-button-prev3:hover,.swiper-button-prev3.swiper-button-disabled{background:#ff9c00;color:#fff;opacity:1}.swiper-button-next3 i,.swiper-button-prev3 i{font-size:24px;font-weight:500}.slider.home3 .swiper-button-next3,.slider.home3 .swiper-button-prev3{top:40.2%;color:#45ab49}.slider.home3 .swiper-button-next3:hover,.slider.home3 .swiper-button-next3.swiper-button-disabled,.slider.home3 .swiper-button-prev3:hover,.slider.home3 .swiper-button-prev3.swiper-button-disabled{background:#45ab49;color:#fff;opacity:1}.slider .swiper-button-next2,.slider .swiper-button-prev2{font-size:16px;font-weight:500;position:absolute;bottom:43px;z-index:99;color:#fff;text-transform:uppercase}.slider .swiper-button-next2:hover,.slider .swiper-button-prev2:hover{color:#ff9c00}.slider .swiper-button-next2.swiper-button-disabled,.slider .swiper-button-prev2.swiper-button-disabled{color:#ff9c00}.slider .swiper-button-next2{right:20%;left:auto}.slider .swiper-button-next2 i{margin-left:1px;font-size:16px;font-weight:400}.slider .swiper-button-prev2{right:unset;left:73.8%}.slider{position:relative;overflow:hidden}.slider .img-slider img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover}.slider .slider-item{position:relative;padding:218px 0 219px}.slider .slider-item .content{color:#fff;width:55%}.slider .slider-item .content .heading{margin-bottom:35px}.slider .slider-item .content .sub-title{font-size:30px;font-weight:500;color:#ff9c00;margin-bottom:27px}.slider .slider-item .content h1{cursor:text;text-transform:capitalize;font-weight:700;margin-bottom:25px}.slider .slider-item .content h3{font-weight:500;letter-spacing:.11px}.slider.home2 .slider-item{padding:144px 0 144px;background:#f3f6f0}.slider.home2 .slider-item .images .image{position:absolute;width:100%;margin-left:-70px;margin-top:5px}.slider.home2 .slider-item .images .mark-sl{position:absolute;margin-top:90px;margin-left:34px}.slider.home3 .slider-item{padding:234px 0 235px}.slider.home3 .slider-item .img-slider .overlay{opacity:.66}.slider.home3 .slider-item .content{width:100%}.slider.home3 .slider-item .content .heading{margin-bottom:23px}.slider.home3 .slider-item .content .sub-title{background:url(./../../assets/images/slider/bg-subtitle.png) center center no-repeat;background-size:cover;position:relative;padding:20px 87px;display:inline-block;color:#fff;margin-bottom:26px}.slider.home3 .slider-item .content h1{padding:0 120px;margin-bottom:0}.flat-slider .signature-slider,.flat-slider .flat-bt-slider,.flat-slider .sub-heading,.flat-slider .heading{transform:translateY(400px)}.flat-slider .signature-slider,.flat-slider .flat-bt-slider,.flat-slider .sub-heading,.flat-slider .heading{opacity:0}.swiper-slide-active .flat-slider .signature-slider,.swiper-slide-active .flat-slider .flat-bt-slider,.swiper-slide-active .flat-slider .sub-heading,.swiper-slide-active .flat-slider .heading{opacity:1;visibility:visible;-webkit-transition:transform 1100ms ease,opacity 1100ms ease;-moz-transition:transform 1100ms ease,opacity 1100ms ease;-ms-transition:transform 1100ms ease,opacity 1100ms ease;-o-transition:transform 1100ms ease,opacity 1100ms ease;transition:transform 1100ms ease,opacity 1100ms ease;transition-delay:1100ms}.swiper-slide-active .flat-slider .signature-slider,.swiper-slide-active .flat-slider .flat-bt-slider,.swiper-slide-active .flat-slider .sub-heading,.swiper-slide-active .flat-slider .heading{transform:translateY(0)!important}.swiper-slide-active .flat-slider .heading{transition-delay:800ms!important}.swiper-slide-active .flat-slider .sub-heading{transition-delay:550ms!important}.swiper-slide-active .flat-slider .flat-bt-slider{transition-delay:1100ms}.swiper-slide-active .flat-slider .signature-slider{transition-delay:900ms}.flat-themes .swiper-pagination,.flat-practice .swiper-pagination{width:100%;margin-top:50px;position:relative;bottom:0!important}.slider .swiper-pagination2{position:absolute;bottom:5.3%;left:20.1%;z-index:9}.slider .swiper-pagination-bullet{width:unset;height:unset;background:unset;opacity:1;margin-right:23px!important;z-index:99;color:#ff9c00;font-size:16px;font-weight:500}.slider .swiper-pagination-bullet{background:unset}.slider .swiper-pagination-bullet.swiper-pagination-bullet-active{margin-left:130px;position:relative}.slider .swiper-pagination-bullet.swiper-pagination-bullet-active::before{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute;left:-128px;top:10px;content:"";width:105px;height:.5px!important;background-color:#ff9c00}.flat-team .swiper-pagination{position:relative;margin-top:71px}.flat-team .swiper-pagination-bullet{background:transparent;width:16px;height:16px;margin:0 5px!important;opacity:1;border:1px solid #45ab49}.flat-team .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#45ab49}.flat-testimonials .swiper-pagination{position:relative;margin-top:155px}.flat-testimonials .swiper-pagination-bullet{background:#ff9c00;width:10px;height:10px;margin:0 8px!important;opacity:1}.flat-testimonials .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#ff9c00!important;opacity:1}.flat-testimonials .swiper-pagination-bullet.swiper-pagination-bullet-active::before{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;position:absolute;transform:translate(-50%,-61%);top:50%;border-radius:50%;content:"";width:19px;height:19px;border:1px solid #ff9c00;overflow:visible}.search-flat .search-form .search-field{width:100%;padding:14px 50px 12px 19px}.search-flat .search-form .search-field::placeholder{color:#000!important;line-height:20px;font-size:18px!important;letter-spacing:-0.05px}.search-flat .search-form .search-field:focus{border:1px solid #ff9c00;border-radius:5px;padding:14px 50px 12px 19px}.search-flat .search-form .search-submit{padding:15.5px 17.5px 14.5px}.side-bar{padding:6px 0 0 29px}.side-bar .widget{background-color:#f3f6f0;margin-bottom:60px}.side-bar .widget:last-child{margin-bottom:0}.side-bar .widget-author{background-color:#f3f6f0;padding:30px 18px 22px}.side-bar .widget-author .images{border-radius:50%;width:145px;height:145px;display:inline-block;overflow:hidden;box-shadow:0 16px 35px rgba(0,0,0,0.16);border:10px solid #fff;margin-bottom:13px}.side-bar .widget-author .images img{object-fit:none}.side-bar .widget-author h3{margin-bottom:4px}.side-bar .widget-author h5{margin-bottom:14px}.side-bar .widget-author p{margin-bottom:25px}.side-bar .widget-author .icon-social i{margin-left:8px;margin-right:8px}.side-bar .widget-title{position:relative;padding-left:1px}.side-bar .widget-title.title-list{margin-bottom:23px}.side-bar .widget-title.title-news{margin-bottom:18px}.side-bar .widget-title.title-tags{margin-bottom:24px}.side-bar .widget-tags{padding:23px 20px 12px}.side-bar .widget-tags .tags_cloud_inner a{display:inline-block;padding:5px 21.5px 5px;font-size:18px;font-weight:600;border-radius:5px;margin-right:10px;margin-bottom:16px;background-color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.side-bar .widget-tags .tags_cloud_inner a.active,.side-bar .widget-tags .tags_cloud_inner a:hover{color:#fff;background-color:#45ab49}.side-bar .widget-menu{padding:23px 20px 28px}.side-bar .widget-menu .recent-news li{margin-bottom:26px}.side-bar .widget-menu .recent-news li:last-child{margin-bottom:0!important}.side-bar .widget-menu .recent-news li .thumb{position:relative;padding-top:1px;border-radius:3px;overflow:hidden;width:80px;height:80px;flex:none}.side-bar .widget-menu .recent-news li .content{padding-left:20px}.side-bar .widget-menu .recent-news li .content .title{letter-spacing:.25px;margin-bottom:0}.side-bar .widget-menu .recent-news li .content h5{margin-bottom:0}.side-bar .widget-categories{padding:23px 20px 29px}.side-bar .widget-categories li{position:relative;margin-bottom:18px;border-radius:5px;padding:12px 17px;background:#fff;border-left:5px solid #d3d3d3;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.side-bar .widget-categories li a{color:#666;font-weight:500;letter-spacing:.1px}.side-bar .widget-categories li.active,.side-bar .widget-categories li:hover{background:#45ab49;border-left:5px solid #45ab49;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.side-bar .widget-categories li.active a,.side-bar .widget-categories li:hover a{color:#fff}.side-bar .widget-categories li:last-child{margin-bottom:0}.flat-shop-sidebar .side-bar{padding:0}.flat-shop-sidebar .side-bar .search-form .search-field{box-shadow:0 1px 4px rgba(0,0,0,0.14);background:#fff;border:1px solid #fff;padding:15px 50px 14px 19px}.flat-shop-sidebar .side-bar .search-form .search-field:focus{padding:15px 50px 14px 19px}.flat-shop-sidebar .side-bar .search-form .search-submit{color:#000;background:transparent;padding:17.5px 20.5px 14.5px}.flat-shop-sidebar .side-bar .search-form .search-submit.search-icon::after{color:#000}.flat-shop-sidebar .side-bar .widget{background-color:transparent;margin-bottom:40px;box-shadow:0 1px 4px rgba(0,0,0,0.14)}.flat-shop-sidebar .side-bar .widget.search{margin-bottom:30px}.flat-shop-sidebar .side-bar .widget:last-child{margin-bottom:0}.flat-shop-sidebar .side-bar .widget-title.title-list{margin-bottom:14px}.flat-shop-sidebar .side-bar .widget-categorie{padding:24px 23px 29px;margin-bottom:55px}.flat-shop-sidebar .side-bar .widget-categorie li{position:relative;margin-bottom:15.5px;border-radius:5px;padding:11px 17px 11px 19px;border:1px solid #f3f6f0;background:#f3f6f0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.flat-shop-sidebar .side-bar .widget-categorie li span{float:right}.flat-shop-sidebar .side-bar .widget-categorie li.active,.flat-shop-sidebar .side-bar .widget-categorie li:hover{border:1px solid #45ab49;background:#fff}.flat-shop-sidebar .side-bar .widget-categorie li:last-child{margin-bottom:0}.flat-shop-sidebar .side-bar .progress{height:1px;width:100%;background-color:#d1d5d3;margin-bottom:22px}.flat-shop-sidebar .side-bar .progress::after{content:"";position:absolute;width:35%;height:2px;background-color:#45ab49}.flat-shop-sidebar .side-bar .widget-price{padding:18px 25px 29px 23px}.flat-shop-sidebar .side-bar .widget-price h3{margin-bottom:18px}.flat-shop-sidebar .side-bar .widget-price .buttons{margin-right:-2px}.flat-shop-sidebar .side-bar .widget-price .buttons a{background:#45ab49;color:#fff;border-radius:5px;padding:5px 11px 1px}.flat-shop-sidebar .side-bar .widget-price .buttons a:hover{background:#ff9c00}.flat-shop-sidebar .side-bar .widget-product{padding:24px 20px 29px}.flat-shop-sidebar .side-bar .widget-product h3{margin-bottom:9px}.flat-shop-sidebar .side-bar .flat-special .box-special{margin-bottom:20px;box-shadow:unset;text-align:unset}.flat-shop-sidebar .side-bar .flat-special .box-special:last-child{margin-bottom:0}.flat-shop-sidebar .side-bar .flat-special .box-special .images{width:80px;height:80px}.flat-shop-sidebar .side-bar .flat-special .box-special .content{padding:0 0 0 14px;margin-top:-2px}.flat-shop-sidebar .side-bar .flat-special .box-special .content .star{margin-bottom:2px}.flat-shop-sidebar .side-bar .flat-special .box-special .content .star svg{width:12px;height:12px}.flat-shop-sidebar .side-bar .widget-tags{padding:23px 12px 17px 25px}.flat-shop-sidebar .side-bar .widget-tags h3{margin-bottom:15px}.flat-shop-sidebar .side-bar .widget-tags .tags_cloud_inner a{background:#f3f6f0;padding:5px 19.5px 5px;margin-right:7px;margin-bottom:10.5px}.flat-shop-sidebar .side-bar .widget-tags .tags_cloud_inner a:hover,.flat-shop-sidebar .side-bar .widget-tags .tags_cloud_inner a.active{background:#45ab49}.flat-shop-sidebar .side-bar .widget-tags .box-style{margin-left:-2px;padding-right:9px}.flat-shop-sidebar .side-bar .widget-save{background:url(./../../assets/images/section/bg-shop-sidebar.jpg) center center no-repeat;background-size:cover;border-radius:5px;padding:69px 23px 66px}.flat-shop-sidebar .side-bar .widget-save h3{font-family:"Satisfy";font-weight:400;display:inline-block;margin-bottom:13px}.flat-shop-sidebar .side-bar .widget-save h3::after{content:"";width:100%;height:1px;position:absolute;background:#fff;right:0;bottom:4px}.flat-shop-sidebar .side-bar .widget-save .title{letter-spacing:.15px}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-base,.noUi-handle{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.noUi-horizontal{height:4px}.noUi-horizontal .noUi-handle{position:relative;width:16px;height:16px;border-radius:50%;left:0;top:-5px;background-color:#56a918}.noUi-background{background:#D6D7D9}.noUi-connect{background:#56a918;-webkit-transition:background 450ms;transition:background 450ms}.noUi-origin{border-radius:2px}.noUi-target{width:97%;height:6px;border-radius:2px;margin-bottom:26px}.noUi-horizontal .noUi-handle.noUi-handle-upper{left:-7px}.noUi-draggable{cursor:w-resize}.noUi-vertical .noUi-draggable{cursor:n-resize}.noUi-handle{cursor:default;-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;box-sizing:content-box!important}.noUi-handle:active{border:8px solid #0d0d0d;border:8px solid rgba(13,13,13,0.5);-webkit-background-clip:padding-box;background-clip:padding-box;left:-14px;top:-14px}[disabled].noUi-connect,[disabled] .noUi-connect{background:#B8B8B8}[disabled].noUi-origin,[disabled] .noUi-handle{cursor:not-allowed}.slider-labels .caption{font-weight:500;font-size:18px}#slider-range-value1::after{content:" — ";margin:0 2px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{margin-right:0!important}*{margin:0;padding:0;box-sizing:border-box}body{font-family:"League Spartan",sans-serif;font-size:16px;line-height:26px;font-weight:400;color:#000;background-color:#fff}img{max-width:100%;height:auto;transform:scale(1);vertical-align:middle;-ms-interpolation-mode:bicubic}.row{margin-right:-15px;margin-left:-15px}ul,li{list-style-type:none;margin-bottom:0;padding-left:0;list-style:none}.center{text-align:center}.container{max-width:1170px}.container{width:100%;margin:auto}.container-fluid,.container{padding-left:15px;padding-right:15px}textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=color]{border:1px solid rgba(255,255,255,0.2);font-family:"Roboto",sans-serif;outline:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:16px;line-height:26px;border-radius:4px;padding:13px 15px 13px 27px;width:100%;background:#F6F6F6;color:#fff}textarea::placeholder,input[type=text]::placeholder,input[type=password]::placeholder,input[type=datetime]::placeholder,input[type=datetime-local]::placeholder,input[type=date]::placeholder,input[type=month]::placeholder,input[type=time]::placeholder,input[type=week]::placeholder,input[type=number]::placeholder,input[type=email]::placeholder,input[type=url]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=color]::placeholder{font-family:"League Spartan",sans-serif;font-size:16px;line-height:26px;color:#fff}::-webkit-input-placeholder{color:#8A8AA0}:-moz-placeholder{color:#8A8AA0}::-moz-placeholder{color:#8A8AA0;opacity:1}.error{font-size:16px;color:#000;margin-bottom:10px;-webkit-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}:-ms-input-placeholder{color:#8A8AA0}.text-p,p{font-weight:400;font-size:16px;line-height:26px;color:#666;font-family:"Roboto",sans-serif}.p-18{font-weight:500;font-size:18px;line-height:28px;color:#000;font-family:"Roboto",sans-serif}h1,h2,h3,h4,h5,h6{font-weight:500;text-rendering:optimizeLegibility}h1{font-size:72px;line-height:82px}h2{font-size:52px;line-height:62px}h3{font-size:24px;line-height:34px;font-weight:600}h4{font-size:20px;line-height:30px}h5{font-size:18px;line-height:28px}h6{font-size:16px;line-height:26px}.msg-success{background:linear-gradient(to right,#E250E5,#4B50E6,#E250E5);background-clip:text;-webkit-background-clip:text;font-weight:700;background-size:200% 200%;animation:rainbow 2s ease-in-out infinite;color:rgba(0,0,0,0);transition:color .2s ease-in-out;font-size:18px;font-weight:400;line-height:28px}label.error{color:red}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-one{justify-content:space-between;display:flex}.flex-two{justify-content:space-between;align-items:center;display:flex}.flex-three{display:flex;align-items:center}.flex-five{display:flex;justify-content:center}.flex-center{display:flex;justify-content:center}.center,.text-center{text-align:center}.absolute{position:absolute}.relative{position:relative}.j-content{justify-content:center}.text-t{text-transform:capitalize}.text-u{text-transform:uppercase}.text-unset{text-transform:unset!important}.align{align-items:center}.show-boder{margin-top:-140px!important;padding-top:140px!important}#wrapper{position:relative;overflow:hidden;max-width:100%;height:100%}.wrapper-style{background:#FAF8FF}button{font-family:"League Spartan",sans-serif;cursor:pointer}.title-30{font-size:30px;line-height:40px}.title-36{font-size:36px;line-height:40px}.font{font-family:"League Spartan",sans-serif}.font-2{font-family:"Roboto"}.fw-4{font-weight:400}.fw-5{font-weight:500}.fw-6{font-weight:600}.fw-7{font-weight:700}.lh-28{line-height:28px}.mb-203{margin-bottom:203px}a{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-decoration:none;color:unset;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;cursor:pointer;display:inline-block}a:focus,a:hover{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-decoration:none;outline:0;color:unset}@keyframes rainbow{0%{background-position:left}50%{background-position:right}100%{background-position:left}}.link-style-1 a{text-decoration:none;color:#000;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.link-style-1 a:focus,.link-style-1 a:hover{color:#ff9c00;text-decoration:none;outline:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.link-style-2 a{text-decoration:none;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.link-style-2 a:focus,.link-style-2 a:hover{color:#000;text-decoration:none;outline:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.link-style-3 a{text-decoration:none;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.link-style-3 a:focus,.link-style-3 a:hover{color:#ff9c00;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.link-style-4 a{text-decoration:none;color:#f1f1f1;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.link-style-4 a:focus,.link-style-4 a:hover{color:#ff9c00;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.link-style-5 a{text-decoration:none;color:#000;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.link-style-5 a:focus,.link-style-5 a:hover{color:#fff;text-decoration:none;outline:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.link-style-6 a{text-decoration:none;color:#000;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.link-style-6 a:focus,.link-style-6 a:hover{color:#45ab49;text-decoration:none;outline:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.link-style-7 a{text-decoration:none;color:#666;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.link-style-7 a:focus,.link-style-7 a:hover{color:#ff9c00;text-decoration:none;outline:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.text-color-1{color:#fff!important}.text-color-2{color:#080422!important}.text-color-3{color:#ff9c00!important}.text-color-4{color:#666!important}.text-color-5{color:#F6F6F6!important}.text-color-6{color:#45ab49!important}.search .search-submit{position:absolute;top:0;right:0;font-size:17px;font-weight:600;background:#45ab49;color:#fff;border:0;line-height:20px;padding:13px 14.5px 11px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border-top-right-radius:4px;border-bottom-right-radius:4px}.search .search-submit:hover{background:#ff9c00}.search .search-submit.search-icon::after{content:"\f002";font-family:"Font Awesome 5 Pro";color:#fff}.search-form{position:relative}.search-form .search-field{background:#f6f6f6;color:#000;width:540px;border:1px solid #f6f6f6;line-height:24px;padding:10px 50px 10px 19px;border-radius:5px}.search-form .search-field::placeholder{color:#666!important;line-height:19px;font-size:16px!important;font-weight:400;letter-spacing:.4px}.search-form .search-field:focus{color:#000;border:1px solid #45ab49;border-radius:5px;line-height:24px;padding:10px 50px 10px 19px}.header_1.is-fixed{position:fixed;top:-200px;left:0;width:100%;box-shadow:1px 1px 5px 0 rgba(0,0,0,0.3);z-index:999;background:#fff;border:0;opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.header_1.is-fixed #main-nav>ul>li>a{color:#000}.header_1.is-fixed #main-nav>ul>.current-menu-item>a{color:#45ab49}.header_1.is-fixed.is-small{top:0;opacity:1;visibility:visible}.themesflat-pagination{margin-top:30px}.themesflat-pagination ul{position:relative}.themesflat-pagination ul li{display:inline-block;margin-right:6px}.themesflat-pagination ul li:last-child{margin-right:0}.themesflat-pagination ul li .page-numbers{display:inline-block;font-size:20px;font-weight:600;color:#000;text-align:center;width:46px;height:46px;line-height:48px;border-radius:200px;background-color:#f3f6f0;object-fit:cover;position:relative;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;overflow:hidden}.themesflat-pagination ul li .page-numbers:hover,.themesflat-pagination ul li .page-numbers.current{background-color:#45ab49;color:#fff;border-color:#45ab49}.themesflat-pagination ul li .page-numbers.style{line-height:45px}.themesflat-pagination ul li .page-numbers.style i{font-size:24px;font-weight:600;vertical-align:middle}.button-go{position:fixed;display:block;width:50px;height:50px;line-height:50px;border-radius:4px;text-align:center;z-index:999;right:14px;bottom:23px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;opacity:0;visibility:hidden;cursor:pointer;overflow:hidden}.button-go.show{right:15px;opacity:1;visibility:visible}.button-go::before,.button-go::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.button-go::before{z-index:-1;background-color:#ff9c00}.button-go::after{content:"\f077";font-family:"Font Awesome 5 Pro";font-size:18px;color:#fff;font-weight:600}.button-go:hover{transform:translateY(-7%)}.preload{overflow:hidden}.preload-container{position:relative;width:100%;height:100%;background:#fff;position:fixed;top:0;bottom:0;right:0;left:0;z-index:99999999999;display:block}#loaders{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px)}@keyframes loader{0%{left:-100px}100%{left:110%}}#box{width:50px;height:50px;background:#45ab49;animation:animate .5s linear infinite;position:absolute;top:0;left:0;border-radius:3px;z-index:9999999999}@keyframes animate{17%{border-bottom-right-radius:3px}25%{transform:translateY(9px) rotate(22.5deg)}50%{transform:translateY(18px) scale(1,0.9) rotate(45deg);border-bottom-right-radius:40px}75%{transform:translateY(9px) rotate(67.5deg)}100%{transform:translateY(0) rotate(90deg)}}#shadow{width:50px;height:5px;background:#000;opacity:.1;position:absolute;top:59px;left:0;border-radius:50%;animation:shadow .5s linear infinite}@keyframes shadow{50%{transform:scale(1.2,1)}}.title-load{position:absolute;bottom:20px;left:20px;margin:0;font-weight:200;opacity:.5;font-family:sans-serif;color:#fff}@keyframes spin{100%{transform:rotate(360deg)}}.side-bar .search-field::placeholder{font-size:13px}.heading-section{margin-bottom:52px}.heading-section h5{margin-bottom:15px;margin-left:1px;text-transform:uppercase;color:#ff9c00}.heading-section h2{font-weight:700;text-transform:capitalize}.heading-section.style{margin-bottom:24px}.dropdown>a{position:relative;display:block;padding:0 13px 0 0;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;background:transparent;font-size:16px;font-weight:400;line-height:26px;border-radius:4px;color:#fff;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:10}.dropdown>a::after{font-family:"Font Awesome 5 Pro";font-size:10px;font-weight:500;content:"\f078";position:absolute;color:#fff;right:0;top:40%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.dropdown>a ul{position:absolute}.seclect-box.style-2 .dropdown>a:after{right:15px}.dropdown ul.show{opacity:1;position:absolute;width:150px;-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.dropdown li{border-top:.5px solid rgba(122,121,138,0.1);background:#fff;color:#000;width:100%;padding:9px 10px 8px 16px;list-style:none;display:inline-block;margin:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-size:16px;box-shadow:0 2px 4px rgba(0,0,0,0.1)}.dropdown .country{position:absolute;z-index:99;margin-left:13px;margin-top:5px;color:#818089}.dropdown ul,.dropdown li.active,.dropdown ul,.dropdown li:hover{background:#e0e0e0}.dropdown.style-2 ul{min-width:100px}.btn-upload{position:relative;width:100%;height:52px;display:flex!important;align-items:center;font-size:20px;font-weight:600;line-height:30px;color:#fff;background:#45ab49;padding-left:22px;margin-bottom:10px}.btn-upload::before{content:"\f1c1";font-family:"Font Awesome 5 Pro";font-size:22px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;color:#fff;position:absolute;right:19px;font-weight:600}.uploadFile{position:relative}.uploadFile #filename2,.uploadFile #filename{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;padding:0;margin:0;margin-top:0;margin-bottom:0;cursor:pointer;opacity:0}/*：本代码只用作演示,不是源码。源码下载链接: http://www.bootstrapmb.com/item/13005(此说明不在下载的源码里，只用在演示页面里)*/