/*：当前代码仅为演示用,不能二次开发。源码只发布在: http://www.bootstrapmb.com/item/11930。(此说明只在演示页面有,不在下载的源码里。)*//*此代码非源码，仅为演示用，下载源码请到：HTTP://WWw.bootstrapmb.com*//*此代码非源码，仅为演示用，下载源码请到：HTTP://WWW.BOOTStrapmb.com*/.hero-section{background-image:url(../img/banner01.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;width:100%;height:600px;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.hero-section .overlay.white{display:none}.hero-content h4{font-family:"Shadows Into Light",sans-serif;color:#fab522;font-size:30px;font-weight:500;margin-bottom:0}.hero-content h2{font-size:48px;line-height:58px;margin-bottom:16px}.hero-content p{margin-bottom:32px}.hero-modern{background-image:url(../img/background-pattern01.jpg);background-repeat:no-repeat;background-position:top center;background-size:cover;position:relative;width:100%;height:600px;top:0;left:0;z-index:1}.hero-modern .bg-shape{background-image:url(../img/hero-shape.svg);background-repeat:no-repeat;background-position:bottom center;background-size:contain;position:absolute;width:100%;height:130px;left:0;bottom:0;transform:rotate(180deg);z-index:-1}.promo-section{position:relative}.promo-box{padding:30px 40px;display:flex;align-items:center;position:relative}.promo-box.green{background-image:url(../img/healthy-food.png);background-repeat:no-repeat;background-position:145% 110%;background-size:70%;width:100%;height:100%;bottom:0;right:0;background-color:#80cca7}.promo-box.green h2{margin-bottom:30px}.promo-box.green p{margin-bottom:30px}.promo-box.green a{background-color:#fab522}.promo-box.pink{background-image:url(../img/an-ice-cream.png);background-repeat:no-repeat;background-position:100% -120%;background-size:50%;bottom:0;right:0;background-color:#e8adaf;margin-bottom:20px}.promo-box.pink .default-btn{background-color:#fab522}.promo-box.yellow{background-image:url(../img/vegetables-and-spices.png);background-repeat:no-repeat;background-position:150% -120%;background-size:60%;bottom:0;right:0;background-color:#FB9E0A}.promo-content h4{font-family:"Jost",sans-serif;color:#fff;font-size:12px;line-height:26px;text-transform:uppercase}.promo-content h2{color:#fff;font-size:36px;line-height:42px;font-weight:500}.promo-content p{color:#fff}.promo-content .default-btn:hover{background-color:#222}.promo-section.modern .promo-box.green{height:auto}.promo-section.modern .promo-box.green h2{margin-bottom:10px}.promo-section.modern .promo-box.green p{margin-bottom:15px}.promo-section.modern .promo-box.pink{background-position:135% 40%}.promo-section.modern .promo-box.yellow{background-position:150% 100%}.about-section{position:relative}.about-content{margin-bottom:20px}.about-info{display:flex;align-items:top}.about-icon{font-size:14px;color:#fab522}.about-item{padding-left:20px}.about-item h3{font-size:20px;line-height:24px;margin-bottom:5px}.team-section{position:relative}.team-box{position:relative;overflow:hidden}.team-box .team-content{background-color:#5fbd74;position:absolute;width:100%;height:50%;left:0;bottom:0;display:flex;align-items:center;padding-left:30px;transform:translateY(100%);transition:all .4s cubic-bezier(.22,.61,.36,1);visibility:hidden;opacity:0}.team-box:hover .team-content{transform:translateY(0);visibility:visible;opacity:1}.team-wrap>div:nth-child(2) .team-content,.team-wrap>div:nth-child(4) .team-content,.team-wrap>div:nth-child(6) .team-content,.team-wrap>div:nth-child(8) .team-content{background-color:#fab522}.team-box .team-content h3{font-size:20px;color:#fff;line-height:24px;font-weight:600}.team-box .team-content h4{font-family:"Jost",sans-serif;color:#fff;font-size:12px;margin-bottom:0;letter-spacing:1px;text-transform:uppercase}.cta-section{background-color:#fab522;position:relative}.cta-section .cta-img{position:absolute;right:0;top:65%;text-align:center;transform:translateY(-50%);z-index:1}.cta-section .cta-img img{max-width:70%}.cta-section .cta-content h4{font-family:"Shadows Into Light",sans-serif;color:#fff;font-size:20px;font-weight:500}.cta-section .cta-content h2{color:#fff;margin-bottom:20px}.cta-section .default-btn:hover{background-color:#222}.cta-modern{background-image:url(../img/background-pattern01.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;width:100%;height:100%;position:relative;top:0;left:0}.cta-modern .bg-shape.grey{bottom:auto;top:0;transform:scaleY(-1)}.cta-modern .cta-img{position:absolute;transform:translateY(-40%)}.cta-modern .cta-img img{max-width:70%}.cta-info .check-list{margin-bottom:20px}.cta-modern .section-heading p{margin:15px 0}.cta-classic{position:relative}.cta-classic .cta-wrap{background-color:#e8681a;padding:60px 0}.cta-classic .cta-img{position:absolute;right:8%;top:65%;text-align:center;transform:translateY(-50%);z-index:1}.cta-classic .cta-img img{height:auto}.cta-classic .cta-content h4{font-family:"Shadows Into Light",sans-serif;color:#fff;font-size:20px;font-weight:500}.cta-classic .cta-content h2{color:#fff;font-size:32px;line-height:42px;text-transform:uppercase}.service-section{position:relative}.service-box{padding:35px;border:1px solid #eee}.service-box img{max-width:25%}.service-content{margin-top:20px}.service-content h3{font-size:24px;font-weight:600}.testimonial-section{position:relative}.review-section{position:relative}.testimonial-carousel{overflow:hidden}.testimonial-item{background-color:#fff;padding:40px}.testimonial-grid .testimonial-item{border:1px solid #ddd}.testi-thumb{display:flex;align-items:center;margin-bottom:20px}.testi-thumb img{max-width:80px;border-radius:50%;margin-right:15px}.testi-thumb .author h3{font-size:18px;margin:0}.testi-thumb .author h4{color:#7a7a7a;font-size:14px;font-weight:400;margin:0;letter-spacing:0}.testimonial-item .ratting li{display:inline-block;margin:0;line-height:1;color:#fab522}.client-section{position:relative}.cart-section{position:relative}.cart-header{margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:30px}.cart-header>div{color:#0e1318;font-family:"Jost",sans-serif;font-size:18px;font-weight:600}.cart-body{display:flex;align-items:center;border-top:1px solid #eee;border-bottom:1px solid #eee;padding:15px 0}.cart-body:not(:last-of-type){margin-bottom:20px}.cart-body .cart-item{display:flex;align-items:center}.cart-body .cart-item img{max-width:100px;margin-right:20px;background:#fff;padding:10px;border:1px solid #eee}.cart-body .cart-item .cart-content a{font-size:18px;font-weight:500;color:#0e1318}.cart-body .cart-item .cart-content a:hover{color:#fab522}.cart-body .cart-item p{margin:0}.cart-body .cart-item p strong{color:#0e1318}.cart-body .cart-item input{background-color:#fff;border-radius:0;border:1px solid #eee;width:100px;height:45px;line-height:45px;text-align:center;outline:0;box-shadow:none}.cart-body .cart-item .remove{background-color:#fab522;border-radius:50%;width:30px;height:30px;line-height:30px;text-align:center;font-size:15px;color:#fff;display:block;margin-top:-5px}.cart-body .cart-item .remove:hover{background-color:#5fbd74;color:#fff}.cart-total{padding:40px}.cart-total li{display:flex;align-items:center;justify-content:space-between}.cart-total li:not(:last-of-type){margin-bottom:20px}.cart-total li a:not(.default-btn),.cart-total li span{font-family:"Jost",sans-serif;font-size:18px;font-weight:500;color:#0e1318}.checkout-section{position:relative}.checkout-form-wrap{padding:40px}.checkout-form{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px}.checkout-form-wrap h2{font-size:20px;letter-spacing:-1px}.additional-info .form-field textarea,.checkout-form .form-field input{height:50px;border-radius:0;outline:0;box-shadow:none;border:1px solid #eee}.additional-info .form-field textarea{height:auto}.gallery-section{position:relative}.gallery-section .gallery-thumb{position:relative}.gallery-section .gallery-view{background-color:#fff;color:#fff;font-weight:500;text-align:center;font-size:18px;height:50px;width:50px;line-height:50px;border-radius:50%;position:absolute;right:20px;bottom:20px;display:inline-block;visibility:hidden;opacity:0;transform:scale(0.5);transition:all .2s ease-in-out}.gallery-item:hover .gallery-view{visibility:visible;opacity:1;transform:scale(1)}.gallery-item{padding:0 10px}.gallery-section .gallery-view a{color:#333;font-size:18px}.gallery-thumb img{width:100%}.contact-section{position:relative;z-index:1}.contact-section .map{background-image:url(../img/map-white.png);background-repeat:no-repeat;background-position:left center;background-size:80%;width:100%;height:100%;position:absolute;left:-20%;top:0;z-index:-1}.contact-details-wrap{padding-right:60px}.contact-title{margin-bottom:20px}.contact-title h2{font-family:"Jost",sans-serif;font-size:28px;line-height:38px;font-weight:600;display:inline-block}.contact-title h2 span{height:4px;width:30px;display:inline-block;background:#fab702;position:relative;margin-left:10px;top:-4px}.contact-title h2 span:before{content:"";position:absolute;right:-8px;top:0;height:4px;width:4px;background:#fab702}.contact-section .contact-details li{display:flex;align-items:center;margin-bottom:25px}.contact-section .contact-details li i{color:#fab702;font-size:15px;margin-right:15px;width:50px;height:50px;line-height:50px;text-align:center;border-radius:50%;background-color:rgba(90,73,248,0.1)}.contact-form{background-color:#fff;padding:30px;box-shadow:0 0 8px -2px rgb(0 0 0 / 10%)}.contact-form form{border:dotted 3px #eee;padding:30px}.contact-form-group{display:grid;grid-template-columns:1fr 1fr;grid-gap:15px}.contact-form-group .form-field .form-control{background-color:#fff;border:1px solid #eee;height:45px;border-radius:0;box-shadow:none;outline:0}.contact-form-group .form-field .form-control:focus{border:1px solid #fab702}.contact-form-group .form-field.message{grid-column-end:span 2}.contact-form-group .form-field.message .form-control{height:auto}.contact-form .form-group .form-control::-webkit-input-placeholder,.contact-form .form-group .form-control::-webkit-input-placeholder{color:#999!important}.contact-form .form-group .form-control:-moz-placeholder,.contact-form .form-group .form-control:-moz-placeholder{color:#999!important}.contact-form .form-group .form-control::-moz-placeholder,.contact-form .form-group .form-control::-moz-placeholder{color:#999!important}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ddd!important}.contact-form .form-group .form-control.message{height:120px}#b-form-messages,#form-messages{display:none;margin-top:15px;margin-bottom:0}#b-form-messages.alert-danger,#form-messages.alert-danger,#b-form-messages.alert-success,#form-messages.alert-success{display:block}.footer-top{padding:30px 0}.footer-top p{margin-bottom:0}.footer-top .list-item{display:grid;grid-template-columns:50px 1fr;grid-column-gap:15px}.footer-top .footer-info h3{font-size:18px;margin-bottom:5px}.footer-top li .footer-info p{margin:0}.mid-footer{padding:50px 0;border-bottom:1px solid #eee}.footer-header h3{font-family:"Jost",sans-serif;font-size:18px;font-weight:600;color:#333;margin-bottom:15px;text-transform:capitalize}.footer-widget .brand img{width:80%}.footer-widget p{font-size:14px;margin-top:15px}.footer-list li{color:#7a7a7a;margin-bottom:14px}.footer-list li:last-child{margin-bottom:0}.footer-list li a{color:#7a7a7a}.footer-list li a:hover{color:#5fbd74}.footer-bottom{padding:25px 0}.footer-bottom p{margin:0}/*此代码非源码，仅为演示用，下载源码请到：HTTP://WWW.BOOTStrapmb.com*//*此代码非源码，仅为演示用，下载源码请到：HTTP://WWw.bootstrapmb.com*//*：当前代码仅为演示用,不能二次开发。源码只发布在: http://www.bootstrapmb.com/item/11930。(此说明只在演示页面有,不在下载的源码里。)*/