:root{--content-width:1400px;--content-width-sm:1170px;--global-font-family:"Roboto",sans-serif;--highlight-font-family:"DM Sans",sans-serif;--global-font-size:1rem;--global-font-line-height:1.4;--font-size-small:calc(16/var(--global-font-size)*1rem);--font-size-regular:calc(var(--global-font-size)/16*1rem);--font-size-large:calc(36/var(--global-font-size)*1rem);--font-size-larger:calc(48/var(--global-font-size)*1rem);--font-size-small:0.875rem;--font-size-normal:0.875rem;--font-size-body:1rem;--font-size-h1:4.209rem;--font-size-h2:3.157rem;--font-size-h3:2.369rem;--font-size-h4:1.777rem;--font-size-h5:1.333rem;--font-size-h6:1rem;--font-size-xs:0.75rem;--font-line-height-body:1.75;--font-line-height-p:1.75;--font-line-height-h1:1.3;--font-line-height-h2:1.3;--font-line-height-h3:1.3;--font-line-height-h4:1.3;--font-line-height-h5:1.3;--font-line-height-h6:1.75;--font-weight-body:400;--font-weight-h1:700;--font-weight-h2:700;--font-weight-h3:700;--font-weight-h4:700;--font-weight-h5:500;--font-weight-h6:500;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--font-letter-spacing-body:0.0625rem;--font-letter-spacing-link:0.08rem;--font-letter-spacing-h1:0.08rem;--font-letter-spacing-h2:0.08rem;--font-letter-spacing-h3:0.08rem;--font-letter-spacing-h4:0.08rem;--font-letter-spacing-h5:0.08rem;--font-letter-spacing-h6:0.08rem;--letter-spacing:0.15rem;--letter-spacing-b:0.5rem;--letter-spacing-three:0.1875rem;--letter-spacing-1px:0.0625rem;--border-radius:3px;--border-radius-box:5px;--border-radius-ten:0px;--z-index-minus:-1;--global-body-bgcolor:#fff;--global-body-lightcolor:#f8f8f8;--global-font-color:#768492;--global-font-title:#252627;--global-font-subtitle:#2a3cb7;--border-color-light:#e9e9e9;--border-color-dark:#262f48;--color-link:var(--theme-primary-color);--color-link-visited:var(--theme-primary-color);--color-link-active:var(--theme-primary-color);--global-border-color:#d7d7d7;--color-theme-primary:var(--theme-primary-color);--color-theme-primary-dark:#ab7c56;--color-theme-primary-light:#e9e9e9;--color-theme-secondary:#252627;--color-theme-secondary-dark:#212223;--color-theme-secondary-light:#fffbe5;--color-theme-red:#c0392b;--color-theme-green:#27ae60;--color-theme-blue:#2a3cb7;--color-theme-yellow:#ffd81c;--color-theme-black:#000;--color-theme-grey:#95a5a6;--color-theme-white:#fff;--color-custom-daylight:#97c0b7;--color-custom-sun:#eee9d1;--footer-theme-dark:#0e1527;--theme-transparant-bg:rgba(37,38,39,0.49019607843137253);--global-font-active:#2870de;--global-font-hover:#2870de;--footer1-style-color:#212224;--footer2-style-color:#515152}body{font-size:15px;line-height:22px}body:before{content:"";position:fixed;top:0;left:0;bottom:0;right:0;opacity:0;z-index:9998;pointer-events:none;-webkit-transition:opacity 2s;transition:opacity 2s}body.loadpage:before{opacity:.9;pointer-events:auto}body:after{content:"\f110";position:fixed;top:50%;left:0;right:0;font-family:FontAwesome;font-size:48px;text-align:center;margin-top:-20px;z-index:9999;opacity:0;pointer-events:none;-webkit-transition:opacity 2s;transition:opacity 2s;-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear;animation-play-state:paused}body.loadpage:after{opacity:1;animation-play-state:running}a:focus,a:hover{text-decoration:none;outline:0}img{max-width:100%}h1,h2,h3,h4,h5,h6{margin:0 0 10px}h1.title,h2.title,h3.title,h4.title,h5.title,h6.title{text-transform:uppercase}.line-title{display:inline-block;margin-bottom:25px;padding-bottom:20px;position:relative}.line-title .fa{bottom:0;font-size:6px;left:0;position:absolute;right:0;text-align:center}.line-title:after,.line-title:before{bottom:0;content:"";position:absolute}.line-title:before{bottom:2px;height:2px;left:15%;right:50%;z-index:1;margin-right:10px}.line-title:after{bottom:2px;height:2px;right:15%;left:50%;z-index:1;margin-left:10px}.nav>li>a:focus,.nav>li>a:hover{background-color:transparent}.backgroundFixed{background-attachment:fixed;background-position:top center;background-repeat:no-repeat}#wrap{overflow-x:hidden;width:100%;max-width:100%}body,html{width:100%;max-width:100vw;margin-left:0;margin-right:0}.section,[class*="-section"]{width:100%;max-width:100vw;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.section .container,[class*="-section"] .container{max-width:var(--content-width,1400px);margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.header{position:relative}.header a{line-height:2em;color:#291b1b;position:relative;overflow:hidden;vertical-align:top;border-radius:3px;-webkit-border-radius:3px}.header-inner{left:0;position:absolute;right:0;text-align:center;top:0;z-index:2}.style-v2 .header-inner{height:80px;left:auto;position:relative;right:auto;top:auto}.style-v2 .logo{float:left;position:absolute;top:2px;z-index:3}.style-v2 .logo img{max-width:150px;border-radius:5px}.style-v2 .header-right{float:right;margin:0}.header-top{margin-top:55px;margin-bottom:20px}#primary-navigation{border:0 none;border-radius:0;display:inline-block;margin:0;padding:0}.style-v2 #primary-navigation{margin:0 0 0 180px}.style-v2 #navbar{padding:0}.header-left,.header-right{margin-top:25px}.header-left{text-align:right}.header-right{text-align:left}.header-left li,.header-right li{display:inline-block;font-style:italic}.header-left li:before,.header-right li:before{content:"/"}.header-left li:first-child:before,.header-right li:first-child:before{content:""}.header-left li a,.header-right li a{display:inline-block;padding-left:5px;padding-right:3px}.style-v2 .header-right li a{padding-top:0;padding-bottom:0;font-size:14px;line-height:80px}#primary-navigation{font-size:16px;text-transform:uppercase}.navbar-brand{display:none}.navbar-nav>li{margin:0 30px;padding-bottom:15px}.style-v2 .navbar-nav>li{padding:15px 0}.style-v2 .navbar-nav>li.active>a{color:#fff;border-bottom:1px solid #fff}.navbar-nav>li>a{padding-left:0;padding-right:0;font-weight:600}.navbar-nav>li>a:hover{color:#fff}.navbar-nav>li ul{list-style:none;padding:0;margin:0}.navbar-nav>li .dropdown,.navbar-nav>li .mega-menu{left:0;position:absolute;text-align:left;top:-900px;-webkit-transition:opacity .35s,top 0s ease .35s;transition:opacity .35s,top 0s ease .35s}.navbar-nav>li:hover .dropdown,.navbar-nav>li:hover .mega-menu{opacity:1;top:100%;-webkit-transition:top 0s ease 0s;transition:top 0s ease 0s}.navbar-nav>li .mega-menu{right:-1000px}.navbar-nav>li .dropdown,.navbar-nav>li .mega-menu-inner{padding:10px;font-size:13px;float:left}.navbar-nav>li .dropdown li,.navbar-nav>li .mega-menu-inner li{padding:5px 0;border-bottom:1px dashed #cdcdcd;white-space:nowrap;overflow:auto}.navbar-nav>li .dropdown li:FIRST-CHILD,.navbar-nav>li .mega-menu-inner li:FIRST-CHILD{padding-top:0}.navbar-nav>li .mega-menu-inner figcaption{line-height:18px;margin-top:5px;text-transform:none}.navbar-nav>li .mega-menu .mega-cols{float:left;min-width:120px;max-width:170px}#banner{position:relative;z-index:1}.nivo-directionNav{display:none}.nivo-controlNav{bottom:10px;left:0;position:absolute;right:0;z-index:15}.nivo-controlNav a{border-radius:50%;display:inline-block;height:15px;margin:0 4px;opacity:.6;text-indent:-9999px;width:15px}.nivo-controlNav a.active,.nivo-controlNav a:hover{opacity:1}.nivo-caption{background:0 0;bottom:0;left:0;position:absolute;right:0;top:0;padding:0;margin:0;opacity:1}.nivo-caption-content{bottom:26%;left:30%;position:absolute;right:30%;z-index:3;text-align:center}.style-v2 .nivo-caption-content{bottom:auto;top:75%}.nivo-caption-content .desc{font-size:20px}.nivo-caption-img-1{position:absolute;bottom:40px;right:0;width:35%;z-index:2}.nivo-caption-img-2{position:absolute;bottom:40px;left:0;width:30%;z-index:1}.nivo-caption-img-1 img,.nivo-caption-img-2 img{max-width:100%;position:static}.main-content{width:100%;max-width:100vw;margin-left:0;margin-right:0}.page-content{padding-top:25px;width:100%;max-width:100vw;margin-left:0;margin-right:0}.section{padding:50px 0 50px;overflow:hidden;width:100%;max-width:100vw;margin-left:0;margin-right:0}.section.menu-item{padding:30px 0}.home .section{line-height:26px}.home .section p{margin-bottom:20px}.infoUs{text-align:center}.page-about .infoUs{text-align:left}.infoUs .title{width:60%}.infoUs figure{margin-top:-50px;text-align:left}.infoUs figure img{position:relative;z-index:3}.infoUs figure img+img{z-index:2;margin-top:-70px}.services{position:relative}.service-effect{position:absolute;left:0;bottom:0;right:0;bottom:0;z-index:2;padding:0;margin:0;top:0;list-style:none}.service-effect:after{content:"";position:absolute;left:0;bottom:0;top:0;right:0;background-color:transparent;z-index:3}.service-effect li{position:absolute;left:50%;top:120px}.service-effect li:nth-child(6n+1){margin-left:-370px;margin-top:80px;z-index:6}.service-effect li:nth-child(6n+2){margin-left:-320px;margin-top:-80px;z-index:1}.service-effect li:nth-child(6n+3){margin-left:-145px;margin-top:-135px;z-index:3}.service-effect li:nth-child(6n+4){margin-left:35px;margin-top:-80px;z-index:4}.service-effect li:nth-child(6n+5){margin-left:120px;z-index:5}.service-effect li:nth-child(6n+6){margin-left:200px;margin-top:110px;z-index:6}#services-item{list-style:outside none none;margin:0 auto;position:relative;width:70%;min-height:600px;padding:0;z-index:4}#services-item li{background:#f2d2aa none repeat scroll 0 0;border-radius:100%;display:inline-block;position:absolute;width:50px;height:50px;text-indent:-9999px;margin:-25px 0 0 -25px;left:50%;top:50%;-webkit-transition:all 1s;transition:all 1s}#services-item li.active{text-indent:inherit;width:220px;height:220px;margin-top:-110px;margin-left:-110px}#services-item li:hover{cursor:pointer}#services-item li.active:hover{cursor:default}#services-item li:after,#services-item li:before{content:"";position:absolute;top:50%;left:50%}#services-item li:after{height:17px;margin:-8.5px 0 0 -1.5px;width:3px}#services-item li:before{width:17px;height:3px;margin:-1.5px 0 0 -8.5px}#services-item li:nth-child(6n+1){left:15%;top:10%}#services-item li:nth-child(6n+2){background:#cf622f;left:30%;top:45%}#services-item li:nth-child(6n+3){background:#f97051 none repeat scroll 0 0!important;top:15%}#services-item li:nth-child(6n+4){background:#ff8c00 none repeat scroll 0 0!important;left:65%;top:40%}#services-item li:nth-child(6n+5){background:#673727 none repeat scroll 0 0!important;left:80%;top:10%}#services-item li:nth-child(6n+6){background:#9ecdea none repeat scroll 0 0!important;left:90%;top:50%}#services-item li.active:after,#services-item li.active:before{display:none}#services-item li aside{border:1px solid #fff;border-radius:100%;bottom:3px;box-sizing:border-box;left:3px;padding:3px;position:absolute;right:3px;text-align:center;top:3px;z-index:3;overflow:hidden;line-height:22px}#services-item li .service-inner{padding:35px 20px 10px}#services-item li aside h3{margin:0 0 10px;text-transform:uppercase}#services-item li .service-inner a{color:inherit}#services-item li .service-inner a:hover{opacity:.7}#services-item li em.animated{border:5px solid #fff;border-radius:50%;bottom:-5px;content:"";left:-5px;position:absolute;right:-5px;top:-5px;z-index:2}.latest{text-align:center}.latest .posts_list{list-style:none;padding:0;text-align:left;margin:0}.latest .posts_list li{display:inline-block;width:100%;padding:35px 0;border-bottom:1px solid}.latest .posts_list figure{float:left;margin-right:50px;width:32%}.latest .posts_list li:nth-child(2n) figure{float:right;margin-left:50px;margin-right:0}.latest .posts_list img{max-width:100%;border-radius:8px}.latest .posts_list aside{overflow:hidden}.latest .posts_list aside h4{text-transform:uppercase}.widget-gallery ul{list-style:none;padding:0;border:10px solid #e5d7c6;box-shadow:0 0 15px 0 hsla(32,38%,84%,.75);margin:0 0 0 30px;display:inline-block}.widget-gallery li{float:left;width:50%;position:relative}.widget-gallery li figure{position:relative;overflow:hidden}.widget-gallery li figure a{position:absolute;left:0;right:0;bottom:0;top:0}.widget-gallery li figure a:after{content:"";position:absolute;left:0;right:0;bottom:0;top:0;opacity:.6;-webkit-transition:all .25s;transition:all .25s}.widget-gallery li figure:hover a:after{opacity:.2;left:20px;right:20px;bottom:20px;top:20px}.widget-gallery li figure img{width:100%}.latest .modal{text-align:left}.info-recipe{padding:50px 0}.info-recipe figure{float:right;width:50%}.info-recipe aside{overflow:hidden}.info-recipe aside h4{padding-top:20px;padding-bottom:10px;text-transform:uppercase;line-height:26px}.info-recipe .video-recipe li{float:right;width:49%;padding:0 0 0 20px}.info-recipe .video-recipe li a{padding:0;margin:0}.info-recipe .video-recipe li a img{max-width:100%;height:auto}.info-recipe .video-recipe h5{text-transform:uppercase;padding-top:20px}.bulletproof figure{text-align:right;margin-top:-40px;padding-right:30px}.bulletproof ul{padding:0 0 0 20px;margin:0;list-style-image:url("../icons/list-style-1.png")}.bulletproof h4.title{text-align:center;margin-top:20px}.page-header{padding:0;margin:0;text-align:center;position:relative;border:0;width:100%;max-width:100vw;margin-left:0;margin-right:0}.page-header .post-thumbnail{position:relative}.style-v2 .page-header .post-thumbnail{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;max-height:180px}.page-header .post-thumbnail:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;opacity:.45}.page-header .title{bottom:0;left:0;margin:0;position:absolute;right:0;font-weight:700}.style-v2 .page-header .title{position:static;padding:55px 0}.style-v2 .page-header .title .line-title,.style-v3 .page-header .title .line-title{margin:0}.ourMission{overflow:visible;padding:50px 0}.ourMission figure{margin-bottom:-120px;margin-top:-100px;position:relative}.ourMission h5.title{margin:0;padding:10px 0}.ourPromise h1.title{padding-top:50px}.gallery-about{padding:0;height:360px}.gallery-about .gallery-flickity{margin:0}.gallery-about img{height:100%;width:auto}.ourMethods figure{text-align:right;padding-right:30px;position:relative}.ourMethods figure img{width:70%;margin-top:-30px}.ourMethods figure img+img{bottom:0;left:0;position:absolute;width:60%}#galleries{margin-top:-15px}.galleries .filter,.menus .filter{margin-bottom:35px;padding:15px 0;text-align:center}.galleries .filter .button,.menus .filter .button{font-size:16px;text-transform:uppercase;font-weight:700;padding:0 25px;line-height:32px;border:2px solid;background-color:transparent;margin:0 3px}.galleries .gallery-item{display:inline-block;float:none;position:static;-webkit-transition:height 1.5s ease .5s;transition:height 1.5s ease .5s}.galleries .gallery-item.active{-webkit-transition:height 1.5s;transition:height 1.5s}.galleries-v1 .gallery-v1 .close{font-size:32px;font-weight:300;opacity:1;text-shadow:none}.galleries .gallery-item .inner{display:inline-block;width:100%}.galleries .gallery-item figure{position:relative}.galleries .gallery-item figure img{width:100%}.galleries .gallery-item figure figcaption>a.gallery-ajax{bottom:0;left:0;position:absolute;right:0;text-align:center;top:0}.galleries .gallery-item figure figcaption>a.gallery-ajax:after{content:"";position:absolute;bottom:20px;left:20px;top:20px;right:20px;background-color:rgba(226,121,0,.4);z-index:4;-ms-transform:scale(0,0);-webkit-transform:scale(0,0);transform:scale(0,0);-ms-transition:-ms-transform .75s;-webkit-transition:-webkit-transform .75s;transition:transform .75s}.galleries .gallery-item figure:hover figcaption>a.gallery-ajax:after{-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}.galleries .gallery-item figure .gallery-icon{position:absolute;left:0;right:0;top:50%;margin-top:-20px;height:40px;text-align:center;z-index:5}.galleries .gallery-item figure .gallery-icon a{font-size:20px;height:40px;line-height:40px;width:40px;margin:0 2.5px;opacity:0;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}.galleries .gallery-item figure .gallery-icon a+a{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}.galleries .gallery-item figure:hover .gallery-icon a{-webkit-animation-delay:.25s;animation-delay:.25s;-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.galleries .gallery-item figure:hover .gallery-icon a+a{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}.galleries .gallery-item h4.title{margin:15px 0 50px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.galleries .gallery-item h4.title:after{bottom:-50px;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:transparent;border-bottom-color:#000;border-width:30px;margin-left:-30px;opacity:0}.galleries .active h4.title:after{opacity:1;-webkit-transition:opacity 1s ease 1s;transition:opacity 1s ease 1s}.galleries .gallery-v1{padding-bottom:50px;left:0;position:absolute;top:auto;width:100%;overflow:hidden;opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s;z-index:-999}.galleries .active .gallery{-webkit-transition:opacity 1s ease 1s;transition:opacity 1s ease 1s;opacity:1;z-index:3}.galleries .gallery .gallery-inner{padding:50px 0}.gallery-flickity{margin-bottom:20px}.gallery .flickity-page-dots,.gallery-v1 .flickity-prev-next-button{display:none}.gallery-v1 .gallery-cell{width:60%;margin:0 20px;opacity:.2;-webkit-transition:opacity 1s;transition:opacity 1s}.gallery-about .gallery-cell{height:360px}.gallery-about .gallery-cell img{width:auto;max-width:none;height:100%}.gallery-cell img{width:100%}.gallery-meta{display:inline-block;width:100%;margin:20px 0 0}.gallery-meta>*{float:left;line-height:21px}.gallery-meta .gallery-date{margin-right:30px;padding-right:30px;border-right:1px solid}.gallery-v2 .gallery-meta{border-top:1px solid;padding-top:20px}.flickity-prev-next-button{background:0 0!important;border:1px solid}.gallery-v2 .gallery-meta .gallery-date,.gallery-v2 .gallery-meta .gallery-location{border:0 none;font-size:14px}.gallery-meta .sharethis{float:right;position:relative;display:none}.gallery-v2 .gallery-meta .sharethis{clear:both;float:left;margin-top:30px}.gallery-meta .sharethis .stButton{height:36px;line-height:36px;margin:-5px 0 0;position:absolute;right:0;text-indent:-9999px;top:0;width:110px}.gallery-meta .sharethis .sharethis-icon{float:right;font-size:16px;font-weight:700;height:36px;line-height:36px;margin-top:-5px;text-align:center;text-transform:uppercase;width:110px}.gallery-meta .sharethis .sharethis-icon .fa{font-size:18px;font-weight:400;margin-right:8px}.gallery-meta label{font-weight:400;margin:0}.gallery-v2 .gallery-cell{width:100%}.gallery-v1 .gallery-cell.is-selected{opacity:1}.gallery-v1 .entry-content,.gallery-v1 h3.title{width:60%;margin:auto}.gallery-v1 .entry-content{font-size:16px}.gallery-v1 h3.title{margin-bottom:20px}.gallery-v2 h3.title{font-weight:700;padding-left:10px}.gallery-v2 .entry-content{font-size:16px;padding-left:10px}.modal{padding-right:0!important;margin-top:5px}.modal-header{border:0;padding:40px 0 0}.modal-content{border-radius:0;border:0;min-height:100%}.modal-header .close{font-size:26px;margin-top:0;opacity:1!important}article.post{margin-bottom:50px}article.post .post-thumbnail{position:relative;overflow:hidden}article.post .post-thumbnail img{-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);-ms-transition:-ms-transform .5s;-webkit-transition:-webkit-transform .5s;transition:transform .5s}article.post .post-thumbnail:hover img{-ms-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}article.post .post-thumbnail a{bottom:0;left:0;position:absolute;right:0;text-align:center;top:0}article.post .post-thumbnail a:after{content:"";position:absolute;bottom:-30px;left:-30px;top:-30px;right:-30px;border:30px solid;border-color:rgba(226,121,0,.4);-webkit-transition:all .25s;transition:all .25s}article.post .post-thumbnail:hover a:after{bottom:0;left:0;top:0;right:0}.page-blog-sidebar article.post .post-thumbnail,article.post .post-thumbnail{margin-bottom:20px}article.post .entry-left{float:left;margin-top:5px;padding-right:30px;width:90px}article.post .entry-left .social a{border:2px solid;border-radius:50%;display:inline-block;font-size:20px;height:40px;line-height:40px;margin:7px 0;text-align:center;width:40px;position:relative;-webkit-transition:all .2s;transition:all .2s}article.post .entry-left .social a:hover{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}article.post .entry-main{overflow:hidden}.entry-date{font-size:52px;line-height:48px;margin-bottom:10px}.page-blog-sidebar article.post .entry-date,article.post .entry-date{line-height:36px}.page-blog-sidebar article.post .entry-date small,article.post .entry-date small{border-top:1px solid;float:left;line-height:24px;margin-top:10px;padding-top:5px;width:100%;margin-bottom:15px}.entry-date small{font-size:20px}.entry-title{font-weight:700;margin:0 0 20px}.page-post .entry-title{margin:0 0 20px}.entry-content{margin-bottom:35px}.page-post .entry-content{margin-bottom:0}.entry-meta{position:relative;padding-top:15px}.page-post .entry-meta{margin-bottom:15px}.entry-meta:after{content:"";position:absolute;top:0;left:0;height:2px;width:82px}.navigation{margin:0 0 50px;border-top:1px solid;padding-top:10px;font-size:18px}.pagination{margin:0;margin-top:20px}.pagination>*{margin-right:20px}#comments{margin-left:90px;margin-bottom:50px}#comments h3.title{margin-bottom:20px;border-top:1px solid;padding-top:50px}#comments .comment-list{list-style:none;padding:0;margin-bottom:40px}#comments .comment-avatar{border-radius:50%;float:left;height:70px;margin-right:20px;overflow:hidden;width:70px}#comments .comment-main{overflow:hidden}#comments h5.title{font-size:16px;margin:0}#comments .comment-date{font-size:14px;margin-bottom:10px}#comments .comment{margin-bottom:25px}#comments .children{list-style:outside none none;margin-left:90px;padding:0;margin-top:25px}#respond h3.title{padding-top:35px}.comment-form input,.comment-form textarea{border:1px solid;line-height:40px;padding:0 10px;width:100%;margin-bottom:10px;-webkit-box-shadow:none;box-shadow:none}.comment-form-author{float:left;width:48%}.comment-form-email{float:right;width:48%}.comment-form button{background:0 0;border:2px solid;font-weight:700;line-height:40px;padding:0 30px;text-transform:uppercase;-webkit-transition:all .2s;transition:all .2s}.comment-form button:before{top:-2px;right:-2px;bottom:-2px;left:-2px}.sidebar{background:#f4f2ed;padding:15px;border-radius:5px;margin-bottom:15px;border:2px dashed #cbcbcb}h3.widgettitle{font-size:20px;text-transform:uppercase;font-weight:700;margin-bottom:15px}.sidebar .widget .title{padding-left:15px;padding-bottom:8px;border-bottom:1px solid var(--theme-secondary-color);position:relative;font-size:17px;text-transform:uppercase}.sidebar .widget .title:before{content:"";position:absolute;left:0;top:0;background-color:var(--theme-primary-color);width:3px;height:20px}.sidebar .widget ul{line-height:28px;padding-left:20px}.sidebar .achives ul li:hover,.sidebar .categories ul li:hover{list-style-image:url("../icons/list-style-2.png")}.sidebar .achives ul li a,.sidebar .categories ul li a{display:block}.sidebar .recent-comment ul,.sidebar .recent-post ul{list-style:outside none none;padding:0}.sidebar .recent-comment li,.sidebar .recent-post li{margin-top:11px;padding-top:10px}.sidebar .recent-comment li:FIRST-CHILD,.sidebar .recent-post li:FIRST-CHILD{margin:0;padding:0;border:0}.sidebar .recent-comment-author{font-size:18px}.sidebar .recent-comment-date{display:block;font-size:12px;line-height:12px;margin-bottom:10px}.sidebar .tagcloud a{border:1px solid;display:inline-block;line-height:24px;margin-bottom:10px;margin-right:5px;padding:0 15px}#menus{margin-top:-15px}.menus .menu-inner{padding-top:10px}.menus h1.title{margin-bottom:35px}.menus .menu-thumbnail{margin-right:30px}.menus .col-sm-push-6>*{margin-left:40px;margin-right:0}.menus aside{margin-bottom:20px;font-size:14px}.menus .menu-img{float:left;margin-right:20px;width:50px}.menus .menu-content{overflow:hidden}.menus .menu-title{font-size:15px;position:relative}.menus .menu-title:after{content:"";position:absolute;bottom:4px;left:0;right:0;border-bottom:1px dashed;z-index:1}.menus .menu-title span{background-color:inherit;position:relative;z-index:2;padding:0 5px 0 0}.menus .menu-title .menu-price{float:right;font-size:15px;font-weight:400;padding:0 0 0 5px}.menus .menu-title .menu-price .fa{margin-right:3px}.filter-stuck,.style-v2 #wrap .header-stuck{border-bottom:1px solid;left:0;position:fixed;right:0;top:0;z-index:999}.style-v2 .filter-stuck{top:80px;z-index:998}.contact-content{margin-right:20px;margin-bottom:50px}.contact-content .contact-desc{padding:10px 0}.contact-form input,.contact-form textarea{border:1px solid;line-height:26px;padding:7px 10px;width:100%;margin-bottom:15px;-webkit-box-shadow:none;box-shadow:none;-webkit-border-radius:0;border-radius:0}.contact-form button{background:0 0;border:2px solid;font-weight:700;line-height:40px;padding:0 30px;text-transform:uppercase;-webkit-transition:all .2s;transition:all .2s}.contact-form button:before{top:-2px;right:-2px;bottom:-2px;left:-2px}.contact-form .alert{margin-bottom:0;margin-top:30px}#map-canvas{width:100%;height:450px;border-width:1px 0;border-style:solid}#footer{padding:50px 0 0}.footer-info .widget>.title{border-bottom:1px solid;line-height:40px;margin-bottom:20px}.footer-info .logo-wrapper{margin-bottom:20px}.footer-info .logo-wrapper img{max-width:150px;border-radius:5px}.footer-info .contact-us p{display:inline-block;width:100%;margin-bottom:20px}.footer-info .contact-us .fa{float:left;font-size:18px;margin-right:10px}.footer-info .contact-us p span{overflow:hidden}.footer-info ul{list-style:none;margin:0;padding:0;line-height:32px}.footer-info a{color:inherit}.footer-info input{line-height:22px;border:1px solid;background-color:transparent;padding:4px 5px;border-radius:0;-webkit-border-radius:0;width:100%;outline:0;-webkit-box-shadow:none;box-shadow:none}.footer-info button{border:0;text-transform:uppercase;width:auto;padding:0 20px;line-height:35px}.footer-info .social li{float:left;width:30px;line-height:30px;text-align:center;margin-right:10px;margin-bottom:10px;font-size:18px}.footer-info .social li a{display:block}.footer-info .social li a img{transition:all .5s;object-fit:contain}.footer-info .social li a:hover img{transform:scale(1.2)}.copyright{line-height:56px;font-size:14px;text-align:center;border-top:1px solid}.breadCrumbs .wrap-content{padding:.75rem 0}.breadCrumbs .wrap-content .breadcrumb{background:#f4f2ed;margin:16px 0 10px}.breadCrumbs .wrap-content .breadcrumb-item a{color:#212529}.breadCrumbs .wrap-content .breadcrumb-item.active a{color:#6c757d}.breadCrumbs .wrap-content .breadcrumb-item a:hover{color:var(--theme-primary-color)}.content-detail{display:block;overflow:inherit}.archive-count{border-radius:3px;float:right;color:var(--theme-primary-color);background:#fff;width:30px;height:30px;text-align:center;line-height:30px;font-size:1.575rem;font-weight:500;margin-top:2px;display:block}[tooltip]{position:relative}[tooltip]::after,[tooltip]::before{text-transform:none;font-size:.9em;line-height:1;user-select:none;pointer-events:none;position:absolute;display:none;opacity:0}[tooltip]::before{content:'';border:5px solid transparent;z-index:1001}[tooltip]::after{content:attr(tooltip);font-family:Helvetica,sans-serif;text-align:center;min-width:3em;max-width:21em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:1ch 1.5ch;border-radius:.3ch;box-shadow:0 1em 2em -.5em rgba(0,0,0,.35);background:var(--theme-text-color);color:#fff;z-index:1000}[tooltip]:hover::after,[tooltip]:hover::before{display:block}[tooltip='']::after,[tooltip='']::before{display:none!important}[tooltip]:not([flow])::before,[tooltip][flow^=up]::before{bottom:100%;border-bottom-width:0;border-top-color:var(--theme-text-color)}[tooltip]:not([flow])::after,[tooltip][flow^=up]::after{bottom:calc(100% + 5px)}[tooltip]:not([flow])::after,[tooltip]:not([flow])::before,[tooltip][flow^=up]::after,[tooltip][flow^=up]::before{left:50%;transform:translate(-50%,-.5em)}[tooltip][flow^=down]::before{top:100%;border-top-width:0;border-bottom-color:var(--theme-text-color)}[tooltip][flow^=down]::after{top:calc(100% + 5px)}[tooltip][flow^=down]::after,[tooltip][flow^=down]::before{left:50%;transform:translate(-50%,.5em)}[tooltip][flow^=left]::before{top:50%;border-right-width:0;border-left-color:var(--theme-text-color);left:calc(0em - 5px);transform:translate(-.5em,-50%)}[tooltip][flow^=left]::after{top:50%;right:calc(100% + 5px);transform:translate(-.5em,-50%)}[tooltip][flow^=right]::before{top:50%;border-left-width:0;border-right-color:var(--theme-text-color);right:calc(0em - 5px);transform:translate(.5em,-50%)}[tooltip][flow^=right]::after{top:50%;left:calc(100% + 5px);transform:translate(.5em,-50%)}@keyframes tooltips-vert{to{opacity:.9;transform:translate(-50%,0)}}@keyframes tooltips-horz{to{opacity:.9;transform:translate(0,-50%)}}[tooltip]:not([flow]):hover::after,[tooltip]:not([flow]):hover::before,[tooltip][flow^=down]:hover::after,[tooltip][flow^=down]:hover::before,[tooltip][flow^=up]:hover::after,[tooltip][flow^=up]:hover::before{animation:tooltips-vert .3s ease-out forwards}[tooltip][flow^=left]:hover::after,[tooltip][flow^=left]:hover::before,[tooltip][flow^=right]:hover::after,[tooltip][flow^=right]:hover::before{animation:tooltips-horz .3s ease-out forwards}