: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}#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}#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}#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{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{opacity:1;top:100%;-webkit-transition:top 0s ease 0s;transition:top 0s ease 0s}.navbar-nav>li .dropdown{padding:10px;font-size:13px;float:left}.navbar-nav>li .dropdown li{padding:5px 0;border-bottom:1px dashed #cdcdcd;white-space:nowrap;overflow:auto}.navbar-nav>li .dropdown li:FIRST-CHILD{padding-top:0}#banner{position:relative;z-index: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}.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}.home .section{line-height:26px}.home .section p{margin-bottom:20px}.services{position:relative}#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}.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{margin:0}.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%}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}article.post .post-thumbnail{margin-bottom:20px}.entry-date{font-size:52px;line-height:48px;margin-bottom:10px}article.post .entry-date{line-height:36px}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}.entry-content{margin-bottom:35px}.entry-meta{position:relative;padding-top: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}.sidebar{background:#f4f2ed;padding:15px;border-radius:5px;margin-bottom:15px;border:2px dashed #cbcbcb}.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 .recent-post ul{list-style:outside none none;padding:0}.sidebar .recent-post li{margin-top:11px;padding-top:10px}.sidebar .recent-post li:FIRST-CHILD{margin:0;padding:0;border:0}#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]: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}