@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,400i,500,600&display=swap);@-webkit-keyframes preloader-outer{0%{opacity:1;-webkit-transform:rotate(0deg)}to{opacity:1;-webkit-transform:rotate(360deg)}}@keyframes preloader-outer{0%{opacity:1;transform:rotate(0deg)}to{opacity:1;transform:rotate(360deg)}}@-webkit-keyframes preloader{0%,to{opacity:.5}50%{opacity:1}}@keyframes preloader{0%,to{opacity:.5}50%{opacity:1}}h1{font-size:38px}h2{font-size:34px}h3{font-size:30px}h4{font-size:26px}h5{font-size:21px}h6,p{font-size:18px}h1,h2,h3,h4,h5,h6{color:#efefef;font-weight:600}p{margin-top:0;margin-bottom:.56em}body{font-family:'Poppins',sans-serif;font-size:calc(14px + (26 - 14)*((100vw - 300px)/(1600 - 300)));line-height:1em;font-style:normal;font-weight:400;letter-spacing:.6px;color:#eaeaea;background:#121212;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%}.space-double,.space-half,.space-single{width:100%;height:40px;display:block;clear:both}.space-double,.space-half{height:80px}.space-half{height:20px}.space-title{line-height:normal}hr,section{display:block}hr{clear:both;border-top:solid 1px #ddd;margin:40px 0}.center{text-align:center;margin:0 auto}.left,.right{text-align:left;float:left;line-height:inherit}.right{text-align:right;float:right}.color,.post-share .share-list li a:hover,a:hover{color:#fdb916}.min-left{margin-left:-15px}.min-right{margin-right:-15px}section{width:100%;overflow:hidden;padding:80px 0}section.bgcolor{background:#333}section.bggray{background:#121212;position:relative}section.bggray.img:before,section.dot:before{width:100%;height:100%;position:absolute;top:0;left:0}section.bggray.img:before{content:'';background:rgba(0,0,0,.6)}section.bgsubgray{background:#191919}section.bgsubgray h1,section.bgsubgray h2,section.bgsubgray h3,section.bgsubgray h4,section.bgsubgray h5,section.bgsubgray h6{font-weight:600;letter-spacing:.3px}section.dot{position:relative}section.dot:before{content:"";background-image:url(../images/dot-black.png);opacity:.3}.no-top{padding-top:180!important}.no-padding,section.no-padding{padding:0}.p30{padding:30px}.p60{padding:60px}.p90{padding:120px}.p-4-vh{display:flex;justify-content:space-between;padding-left:5%;padding-right:5%}.ml-mr-30{margin-left:-30px;margin-right:-30px}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}a{color:#fff}a:hover{text-decoration:none}.btnFn,.shin,a.shin{position:relative;color:#fff;overflow:hidden;z-index:2}.shin,a.shin{display:block;font-weight:600;text-decoration:none;margin-top:10px;-moz-transition:all .9s ease;-ms-transition:all .9s ease;-o-transition:all .9s ease;transition:all .9s ease}.shin:hover,a.shin:hover{color:#fdb916}.shin:after,a.shin:after{content:"";width:20px;height:1px;background:#fff;display:inline-block;margin-bottom:4px;margin-left:10px}.shin:hover:after,a.shin:hover:after{width:25px;background:#fdb916}.btnFn{font-size:.73rem;font-weight:800;letter-spacing:2px;border:1px solid rgba(255,255,255,.1);padding:10px 25px}.btn-blog,.btn-blog:hover,.btnFn,.btnFn:hover,.shin:after,.shin:hover,.shin:hover:after,a.shin:after,a.shin:hover,a.shin:hover:after{-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.btn-blog{font-size:.73rem;letter-spacing:2px;color:#fff;border:1px solid rgba(255,255,255,.1);overflow:hidden;z-index:2}.btn-blog:hover,.btnFn:hover{text-decoration:none;color:#292929;background:#fdb916}.btn-blog,.content-wrapper{position:relative}.backgroundloader{top:0;left:0;width:100%;height:100%;background:#121212;position:fixed;z-index:99999}.loader{position:fixed;top:50%!important;left:50%;width:40px;height:40px;margin-left:-25px}.cirloader,.cirloader #circle{width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:0 0;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.cirloader{margin:-25px 0 0 -25px;position:absolute;top:50%;left:50%;-webkit-animation:preloader-outer 1.5s ease infinite;-moz-animation:preloader-outer 1.5s ease infinite;-o-animation:preloader-outer 1.5s ease infinite;animation:preloader-outer 1.5s ease infinite}.cirloader #circle{-webkit-animation:preloader 3s ease infinite;-moz-animation:preloader 3s ease infinite;-o-animation:preloader 3s ease infinite;animation:preloader 3s ease infinite;border:3px solid rgba(255,255,255,.1);border-bottom:3px solid #fdb916}header{top:0;left:0;position:sticky;padding:20px 0;z-index:999}.navbar-default-white,header.init,header.show{-webkit-transition:all .5s cubic-bezier(.165,.84,.44,1);-moz-transition:all .5s cubic-bezier(.165,.84,.44,1);transition:all .5s cubic-bezier(.165,.84,.44,1)}header.init{width:100%;background:#191919;box-shadow:0 10px 60px rgba(0,0,0,.3)}.navbar-default-white,header.show{top:0;left:0}header.show{padding:20px 0;background:#191919!important}.topmenu header.init{position:sticky;box-shadow:0 10px 60px transparent}.topmenu header.show,header.show{position:sticky;box-shadow:0 10px 60px rgba(0,0,0,.5)}.topmenu.fullnav header.init{background:#191919!important;margin-bottom:0;padding:.8vh 0}.topmenu header.show,.topmenu.fullnav header.show{background:#191919!important;padding:0}.topmenu header .navbar-brand.white{top:15px}.navbar-default-white{position:relative;z-index:1;background:0 0;border-bottom:1px groove transparent;transform:translateZ(0);width:100%}.navbar-default-white.fullHeight{height:100vh!important}.navbar-brand.white,.white nav ul{padding:0;margin:0;position:relative}.navbar-brand.white{top:1px;left:0;z-index:2}.navbar-brand.white img,.white nav{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.navbar-brand.white img{width:auto;height:100%;max-height:60px!important;min-height:60px!important;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.navbar-brand.white img.black{display:none}.navbar-default-white.sticky{left:0;top:0;margin:0 auto;width:inherit;box-sizing:border-box;-webkit-transition:all .3s cubic-bezier(.165,.84,.44,1);-moz-transition:all .3s cubic-bezier(.165,.84,.44,1);transition:all .3s cubic-bezier(.165,.84,.44,1)}.white nav{position:relative;float:right;z-index:999}.white nav ul{list-style:none}.white nav ul li{display:inline-block;margin:0 30px 0 0}.white nav ul li:last-child{margin-right:0}.white nav ul li .input-group{top:15px;margin-left:20px;width:220px}.white nav ul li .input-group button{display:inherit;padding:0;line-height:0;border:0}.white nav ul li .input-group i{margin-left:0}.white nav a{display:block;padding:30px 20px;font-size:.8rem;font-family:'Poppins',sans-serif;font-weight:600;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.white nav a:last-child{padding-right:0}.white nav a.actived,.white nav a:hover{color:#fdb916!important}.white nav a::before,.white nav a:hover::before{position:absolute;color:transparent;-webkit-transition:max-width .5s;-moz-transition:max-width .5s;transition:max-width .5s}.white nav a:hover::before{display:inline-block;max-width:35px;border-bottom:2px solid #fff}.white nav a::before{overflow:hidden;max-width:0;border-bottom:2px solid transparent;content:attr(data-hover);white-space:nowrap}.white nav ul ul{display:none;position:absolute;top:64px;color:#efefef}.white nav ul li:hover>ul{display:inherit;-webkit-animation-name:animfadeInUpmenu;animation-name:animfadeInUpmenu;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.white nav ul ul li{width:230px;float:none;display:list-item;background:#191919;border-bottom:1px groove rgba(0,0,0,.1);box-shadow:5px 5px 2px rgba(23,36,52,.05);position:relative}#menu-block ul li ul,.white nav ul li i{margin-left:10px}.white nav ul ul li a{font-size:11px;line-height:5px;padding-left:17px}.white nav ul ul li a:hover{background:#121212}.white nav ul ul li a.active{background:#f8f8f8}.white nav ul ul li:last-child{border-bottom:none}.white nav ul ul ul li{position:relative;top:-75px;left:230px}.white>nav>ul>li.has-children>a:after{content:'\f107';font-family:'FontAwesome';margin-left:10px}li>a:only-child:after{content:''}span.span-drop{position:relative;right:0;top:0;float:right;cursor:pointer}span.span-drop:after{content:'\f107';font-family:'FontAwesome';color:#fff;width:20px;height:20px;text-align:center;line-height:20px;display:inline-block;background:#999}@media (min-width:1200px){span.span-drop{display:none}}#menu-block ul li a,.social-icons-subnav{display:inline-block;font-size:.6rem;font-weight:600;text-transform:uppercase}.social-icons-subnav span{margin-right:10px}.social-icons-subnav span:before{display:inline-block;position:relative;margin-right:10px;top:-3px;left:0;content:"";width:15px;height:2px;background-color:#fdb916}#nav-icon,.nav-icon{display:inline-block;width:20px;height:10px;margin-left:60px;line-height:0;cursor:pointer;z-index:9999;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.nav-icon{-webkit-transition:width .3s cubic-bezier(.165,.84,.44,1),opacity .3s cubic-bezier(.165,.84,.44,1);transition:width .3s cubic-bezier(.165,.84,.44,1),opacity .3s cubic-bezier(.165,.84,.44,1);display:none}.bg-nav-icon{width:32px;height:24px;background:0 0;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#nav-icon span,.nav-icon span{display:none;position:absolute;top:5px;left:-40px;font-size:.62rem;font-weight:600;text-transform:uppercase}.menu-line,.menu-line1,.menu-line2{position:absolute;width:100%;height:2px;top:0;background-color:#111}.menu-line1,.menu-line2{top:5px}.menu-line2{top:10px}.menu-line.black,.menu-line.white,.menu-line1.black,.menu-line1.white,.menu-line2.black,.menu-line2.white{background-color:#fff}#nav-icon.open .bg-nav-icon{background:0 0}#nav-icon,#nav-icon.open,#nav-icon.open span{-webkit-transition:width .3s cubic-bezier(.165,.84,.44,1),opacity .3s cubic-bezier(.165,.84,.44,1);transition:width .3s cubic-bezier(.165,.84,.44,1),opacity .3s cubic-bezier(.165,.84,.44,1)}#nav-icon.open{width:15px}#nav-icon.open span{display:block}#nav-icon.open .menu-line{top:5px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#nav-icon.open .menu-line1{opacity:0;top:5px}#nav-icon.open .menu-line2{top:5px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.whitepage-menu{display:none;background:#121212;width:450px;height:100vh;padding:60px 0;position:fixed;top:0;right:0;z-index:10}#menu-block ul{margin:0 auto;text-align:left;padding-left:0}#blog-comment ul.children>ul,#menu-block ul li{list-style:none}#menu-block ul li a{display:block;position:relative;color:rgba(255,255,255,.6);font-size:.8rem;font-weight:800;letter-spacing:1px;padding:15px 0;line-height:normal;cursor:pointer}#menu-block ul li a:hover{color:#fff;text-decoration:none;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#menu-block ul li a.actived{color:#fdb916;font-weight:800}#menu-block ul li a,#menu-block ul li i,#menu-block ul li i:hover{-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#menu-block ul li i{float:right;font-style:normal;margin-right:10px;width:20px;height:20px;font-size:11px;color:rgba(255,255,255,.6);background:#333;text-align:center;line-height:18px;cursor:pointer}#menu-block ul li i:hover{background:#fdb916}#menu-block ul li ul li a{line-height:0;padding:15px 0 15px 30px;font-weight:600;font-size:.74rem}#menu-block ul li ul li a:before{position:absolute;top:15px;left:0;content:"";width:12px;height:1px;background:rgba(255,255,255,.1)}.block-main,.dropdown-container,.dropdown-link i span.min{display:none}.block-main{width:100%;height:100%;top:0;left:0;position:fixed;background:rgba(0,0,0,.6);z-index:3}.wrap-menu{display:flex;flex-direction:column;height:100%}.wrap-menu div{flex:0 1 auto}.wrap-menu-child{width:100%;padding-left:15%;padding-right:15%;overflow-y:hidden;margin-bottom:10%;height:50%}.features-2{position:relative;margin-top:-10%!important;z-index:1}.post-share .share-list li a,.rightmenu a{color:#fff}.rightmenu a:hover,footer a:hover{color:#fdb916;text-decoration:none}.search-container{position:relative;width:100%;padding:10vh 15%}#searchmenu{position:relative}.btn-s-input,.s-input-home{height:46px;color:#fff;background:0 0;border:0}.s-input-home{font-size:1rem;width:100%;padding:0;border-bottom:1px solid #333}.btn-s-input{position:absolute;top:0;right:0;width:56px;font-size:.9rem;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.share{position:absolute;left:0;bottom:0;width:100%;height:80px;background:#2a2a2a;padding-left:15%}.share_title{float:left;top:27px;margin-right:20px;position:relative;text-transform:uppercase;font-weight:500;font-size:10px;color:rgba(255,255,255,.51);letter-spacing:4px}.share li:first-child{border-left:1px solid rgba(255,255,255,.08)}.share li{width:40px;height:40px;line-height:40px;box-sizing:border-box;border:1px solid rgba(255,255,255,.08);border-left-color:rgba(255,255,255,.08);border-left:none;position:relative;float:left;top:20px}#menu-block ul li .sharesoc i{position:absolute;font-size:1.2rem;background:0 0;top:11px;left:10px}#subheader{color:#fff;overflow:hidden;width:100%;height:100%;position:relative;margin:0 auto}#subheader:before{content:"";top:0;background:0 0;z-index:1}#imghome::before,#subheader img,#subheader:before{position:absolute;width:100%;height:100%;left:0}#subheader img{top:0;object-fit:cover;z-index:0}#subheader .breadcumbs{display:block;margin:0 auto;position:relative;padding:20vh 0;z-index:2}.topmenu #subheader .breadcumbs{padding:24vh 0}.breadcumbs .heading{width:100%;font-size:calc(13pt + (26 - 14)*((100vw - 300px)/(1600 - 300)));text-align:center;letter-spacing:.2em}.breadcumbs .heading:after{content:"";display:block;width:4rem;height:.2rem;background:#fdb916;margin:8% auto}.breadcumbs .content,.post-share ul li{position:relative;left:0;text-align:center}.breadcumbs .content{font-size:11px;text-transform:uppercase;line-height:normal;letter-spacing:.2em;font-weight:600;top:0;width:100%;opacity:1}.breadcumbs .content a{color:#ddd;text-decoration:none;margin-right:1em}.breadcumbs .content span{color:#fff;margin-left:1em}.slideshow{height:92vh;margin:0}.topmenu .slideshow{height:100vh}.wrap-btn-slider{position:absolute;bottom:6vh;right:10vh}.wrap-btn-slider button.-left{margin-right:5px}.o-button.-white.-square.js-slider-home-button{width:40px;height:40px;border-color:#fdb916}.o-button.-white::after{background-color:#fdb916}.pagination{width:10%;right:30vh;bottom:6vh;text-align:left}.pagination .container{padding-left:0}.pagination-item{width:20px;height:1px;margin:0 4px;border:1px solid rgba(255,255,255,.3);background-color:transparent}.pagination-item.is-current,.pagination-item:hover{background-color:#fdb916;border:1px solid transparent}.slideshow-slide-caption-text{padding:77vh 10vh;max-width:1920px}.slideshow-slide-caption-title{font-size:36pt;font-weight:800}.slideshow-sub-title{font-size:24pt;font-weight:600}.slideshow-slide-caption-subtitle-label{font-size:8pt;font-weight:600;letter-spacing:3px}.o-button_label{font-size:11pt}.heading,.headingcontent,.headingcontent-center,.stiky-detail h2{font-weight:800;text-transform:uppercase}.headingcontent-center:after,.headingcontent:after{content:"";width:4rem;position:relative;display:block;padding-bottom:30px}.headingcontent:after{margin-bottom:30px;border-bottom:.2rem solid #fdb916}.headingcontent-center:after{margin:0 auto;border-bottom:.16rem solid #fdb916}.headingcontent,.headingcontent-center{margin-bottom:2rem}#imghome,.year{position:relative}.year{display:block;margin-top:60px;text-align:left}.year .heading{display:inline-block;font-size:8rem;margin-bottom:10px;padding-bottom:30px;line-height:55px;border-bottom:13px solid #dedede;margin-right:15px}.year .heading:after{content:none}.year .subheading{display:inline-block;font-size:1.4rem;line-height:normal}#imghome{width:100%;height:auto}#imghome::before{content:" ";background:url(../images/dot-black.png);top:-18px;opacity:.4}.gal-home,.gal-home .hovereffect,.projects-grid{position:relative;overflow:hidden}.gal-home{width:100%;letter-spacing:1px;margin-bottom:20px;z-index:0}.gal-home img,.gal-home:hover img{width:100%;-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03);-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.gal-home img{object-fit:cover;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.gal-home .hovereffect{width:100%;height:auto;max-height:560px;float:left;text-align:center;margin-bottom:15px;cursor:pointer}.gal-home.pages .hovereffect{max-height:360px}.gal-home .hovereffect .big-img-1{display:block;cursor:zoom-in;position:relative;z-index:999}.gal-home h3,.gal-home h4{margin-bottom:0}.hovereffect-color::after,.hovereffect-color::before,.hovereffect::after,.hovereffect::before{box-sizing:inherit;content:'';position:absolute;width:100%;height:100%;z-index:1}.hovereffect-color::before{background:linear-gradient(to top,#000,rgba(0,0,0,.6),transparent)}.gal-home .hovereffect .overlay{width:90%;height:90%;position:absolute;color:#fff;background-color:rgba(9,12,13,.6);border:1px solid rgba(200,177,111,.8);margin:5%;bottom:0;left:0;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.gal-home .hovereffect:hover .overlay{bottom:0;left:0;opacity:1}.gal-home .hovereffect .overlay .devider,.gal-home .hovereffect:hover .overlay .devider{display:block;margin:8px auto;width:188px;border-top:1px solid rgba(200,177,111,.8);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.gal-home .hovereffect:hover .overlay .devider{margin:10px auto;width:138px}.projects-grid{letter-spacing:1pt}.projects-grid img,.projects-grid:hover img{width:100%;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.projects-grid img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.projects-grid .hovereffect-color{width:100%;height:100%;float:left;position:relative;cursor:pointer}.projects-grid .hovereffect-color .overlay{width:100%;height:auto;position:absolute;bottom:0;left:0;opacity:1;z-index:2;-webkit-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.overlay div span.icon a:hover i,.start-align h3{color:#fff;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.start-align h3{font-size:1.5rem;font-weight:800;position:relative;margin-bottom:10px}.projects-grid .hovereffect-color .overlay div{padding:10%;font-size:12px;font-weight:300;letter-spacing:2px;color:#fff;background-color:transparent}.projects-grid .hovereffect-color .overlay div p{font-size:13px;line-height:1.3em;position:relative;-webkit-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.projects-grid .hovereffect-color .overlay div,.projects-grid .hovereffect-color:hover .overlay{height:auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.projects-grid .hovereffect-color:hover .overlay .start-align h3,.projects-grid .hovereffect-color:hover .overlay a.shin{position:relative;bottom:0;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.projects-grid .hovereffect-color:hover .overlay div p{opacity:1;margin-top:0;position:relative;-webkit-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.overlay div span{display:block}.overlay div span.icon i{color:#111;background:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;padding:12px;margin:5px}.overlay div span.icon a:hover i{background:#111;-moz-transition:all .6s ease-in-out}.gal-home-content{position:relative;display:flex;justify-content:space-between}.gal-home-content .left{align-self:flex-start}.gal-home-content h4{font-size:1.2rem;font-weight:800}.gal-home-content .right{font-size:1rem}.tagline{margin-top:.8em;font-size:calc(12px + (26 - 14)*((100vw - 300px)/(1600 - 300)));font-weight:500;letter-spacing:1px;line-height:normal}#about-us-1,#about-us-2,.about-us-cl{background:#191919}#about-us-1 .image-container,#about-us-2 .image-container,.about-us-cl .image-container{background-size:cover;background-position-x:center;background-position-y:center}.share.post-share{display:block;position:relative;background:0 0;padding-left:0;top:-2px;height:auto;padding-right:0}.post-share ul{list-style:none;margin-top:0}.post-share ul li{top:-10px}.overlay div span.icon i,.post-share ul li a,.post-share ul li a:hover{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.post-share ul li a{color:#fdb916}.post-share ul li a:hover{opacity:.5}.images{width:100%;height:250px;overflow:hidden;margin-bottom:15px}.images img{width:100%;height:100%;object-fit:cover}.box-icon-serv{display:flex;justify-content:space-between}.icon-serv{font-size:3rem;padding-top:.05em;width:20%}.content-serv{font-size:1rem;width:80%}#owl-detail{overflow:hidden}#owl-detail .gal-home,#owl-detail .gal-home .hovereffect{margin-bottom:0}#detailproject{position:relative;width:100%;height:auto;display:block;margin-bottom:60px}.stiky-detail{position:absolute;top:0;right:5%;padding:20px;color:#fff;font-weight:600;background:#fdb916;box-shadow:0 7px 10px 2px rgba(0,0,0,.06);z-index:1}.stiky-detail h2{font-size:16pt;font-weight:600;color:#fff}.detaillist{font-size:.89rem;background:#fdb916;padding:30px 40px 30px 30px}.detaillist span{display:block;letter-spacing:.01em;line-height:24pt;padding:5px 0;border-bottom:1px solid #b7a161}.detaillist strong{font-weight:600;width:150px}.detaillist span span{display:inline-block;margin-right:15px}.hide-detail{font-size:.9rem;color:#292929;padding:10px 30px;cursor:pointer;font-weight:800}.hide-detail,.hide-detail:hover,.show-detail,.show-detail:hover{-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.show-detail{font-size:.9rem;color:#292929;cursor:pointer;font-weight:800;display:none;padding:0 15px}.hide-detail:hover,.show-detail:hover{color:#666}.spanpost{display:block;border-bottom:0;margin-top:15px}.detaillist strong,.post-share span,.spanpost span,ul.list-menu li{display:inline-block}.spanpost span.date-post{margin-left:20px}.spanpost span.comment a i,.spanpost span.date-post i,.spanpost span.user-post i{padding-right:0}.spanpost span.date-post,.spanpost span.user-post{font-size:13px;font-weight:400}.spanpost span.comment{margin-left:20px;font-size:13px}.post-share .share-list{display:inline-block;list-style-type:none;margin-top:20px;font-size:1.1rem}.post-share .share-list li{display:inline-block;margin:0 8px;top:0;left:-10px}.post-share span{font-size:14px}.filter-wraper{display:block;width:100%;height:auto;display:flex;justify-content:space-between}ul#filter-porto,ul#filterheading,ul#filternum{display:inline-block;padding:0}ul#filter-porto li,ul#filterheading li,ul#filternum li{display:inline-block;list-style:none}ul#filter-porto{font-size:0;display:flex}ul#filter-porto li,ul#filter-porto li.selected,ul#filter-porto li:hover{-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}ul#filter-porto li{cursor:pointer;font-size:.73rem;font-weight:600;letter-spacing:2px;text-transform:uppercase;padding-top:10px;padding-bottom:5px;padding-right:30px;white-space:nowrap;border-bottom:1px solid rgba(255,255,255,.1)}ul#filter-porto li.selected,ul#filter-porto li:hover{color:rgba(255,255,255,.5)}ul#filter-porto li:after{width:0%}ul#filter-porto li:after,ul#filter-porto li:hover:after{-moz-transition:width .3s ease-in-out;-ms-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}ul#filter-porto li.selected:after,ul#filter-porto li:after,ul#filter-porto li:hover:after{content:"";position:relative;bottom:-7px;left:0;height:3px;background:#fdb916;display:block}ul#filter-porto li.selected:after,ul#filter-porto li:hover:after{width:100%}ul#filter-porto li:last-child,ul#filternum li:last-child{padding-right:0}ul#filterheading li,ul#filternum li{position:relative;top:5px;left:0;font-size:.73rem}ul#filterheading li{font-weight:800;color:#292929;background:#fdb916;padding:6px 25px;width:100%;text-align:center}ul#filternum{border-bottom:1px solid rgba(255,255,255,.1)}ul#filternum li{padding-right:30px;font-weight:600}#w-gallery-container{text-align:center;overflow:hidden}.w-gallery-container{text-align:center;margin-right:-6px;margin-left:-2px}.w-gallery{border:2px solid transparent;overflow:hidden}.w-gallery:after{content:'';display:block;clear:both}.w-gallery-image{width:100%;display:block;height:auto;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-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}.w-gallery:hover .w-gallery-image{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03);-moz-transition:all .6s ease-in-out;-ms-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}.content-gallery{width:100%;height:100%;position:absolute;top:0;left:0;color:#fff;background:0 0}.content-gallery,.content-gallery:hover,.content-gallery:hover:before{-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}.content-gallery:hover{background:rgba(0,0,0,.8)}.content-gallery:before{content:"";width:0%;height:2px;background:#fdb916;position:absolute;bottom:10%;left:10%;-moz-transition:width .3s ease-in-out;-ms-transition:width .3s ease-in-out;-o-transition:width .3s ease-in-out;transition:width .3s ease-in-out}.content-gallery:hover:before{width:8%}.content-gallery:hover .content{opacity:1}.content{position:absolute;top:10%;left:10%;width:80%;height:80%;text-align:left;opacity:0;-moz-transition:opacity .1s ease-in-out;-ms-transition:opacity .1s ease-in-out;-o-transition:opacity .1s ease-in-out;transition:opacity .1s ease-in-out}.topcontent{font-size:calc(.9rem + (1 - .9)*((100vw - 300px)/(1600 - 300)));color:#fdb916;font-weight:600}.botcontent{position:absolute;bottom:0;left:0;padding:3vh 0;font-size:calc(.73rem + (1 - .73)*((100vw - 300px)/(1600 - 300)));font-weight:400}.botcontent span{margin-top:0;padding-left:0}.headinggal{font-weight:800}.headinggal:after,.headinggal:before{content:"";width:2em;height:1px;position:relative;left:0;top:-5px;background:#fdb916;display:inline-block}.headinggal:before{margin-right:15px}.headinggal:after{margin-left:15px}.owl-theme .owl-nav{margin-top:0}.owl-carousel .owl-item img{width:auto;margin:0 auto}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{border-radius:0;margin:0}.owl-next,.owl-prev{width:80px;height:80px;position:absolute;top:45%;display:block!important;border:0 solid #000;background:rgba(0,0,0,.3)!important;-webkit-border-radius:50px;border-radius:0}.owl-prev{left:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.owl-next{right:-1px}#owl-gal .owl-next,#owl-gal .owl-prev{top:30%}.owl-next:hover,.owl-prev:hover{background:#fdb916!important}.owl-carousel:hover .owl-nav,.owl-nav,.owl-next,.owl-next i,.owl-next:hover,.owl-next:hover i,.owl-prev i,.owl-prev:hover,.owl-prev:hover i{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.owl-next i,.owl-prev i{font-size:18pt;color:#fff;padding-top:3px}.owl-next:hover i,.owl-prev:hover i{color:#292929}.owl-carousel:hover .owl-nav,.owl-nav{opacity:0}.owl-carousel:hover .owl-nav{opacity:1}#owl-testimonial .owl-dots{float:right}.owl-theme .owl-nav.disabled+.owl-dots{position:relative;top:-60px}.owl-theme .owl-dots .owl-dot span{width:20px;height:2px;border-radius:0;margin:5px;background:rgba(255,255,255,.3);-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#fdb916;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#map-1{width:100%;height:60vh;padding-top:0;padding-bottom:0}.map{background:#191919}.wrapaddres{font-size:.78rem;font-weight:400}.heading-cont,address.cont-1 span{border-bottom:1px solid rgba(255,255,255,.1)}address.cont-1 span{display:block;padding-bottom:5px;margin-bottom:5px;line-height:30pt}address.cont-1 span strong{font-weight:600!important;display:inline-block;width:75px;position:relative;margin-right:5px}address.cont-1 span strong:after{content:":";position:absolute;right:0;top:0}address.cont-1 span a{display:inline}.heading-cont{position:relative;font-size:16pt;margin-top:0;margin-bottom:15px;padding-bottom:15px}.heading-cont:after{content:"";position:absolute;bottom:-2px;left:0;width:25%;height:3px;background:#fdb916}.form-group{margin-bottom:20px}.form-control{width:100%!important;height:53px!important;padding:4px 20px 6px 35px;font-size:13px;line-height:24px;color:#f8f8f8;background:0 0;border:1px solid rgba(255,255,255,.1);border-radius:0;box-shadow:none}.form-control:focus{background:0 0;color:#f8f8f8;border:1px solid rgba(255,255,255,.3);box-shadow:none}.user-message textarea{min-height:195px;padding-top:12px}.contact-form form button{margin-top:10px}.user-email,.user-message,.user-name,.user-phone,.user-url{position:relative}.user-email::after,.user-message::after,.user-name::after,.user-phone::after,.user-url::after{position:absolute;left:15px;top:13px;font-family:"FontAwesome";color:rgba(255,255,255,.8)}.user-name::after{content:"\f007"}.user-email::after{content:"\f003"}.user-phone::after{content:"\f095"}.user-url::after{content:"\f0ac"}.user-message::after{content:"\f086"}.btn-contact{width:190px;height:40px;font-size:.73rem;font-weight:800;letter-spacing:2px;font-style:normal;text-align:center;text-transform:uppercase;line-height:36px;color:#292929;border:2px solid transparent;background:#fdb916;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;outline:0;text-shadow:none;margin-top:15px;margin-left:0;padding:0;cursor:pointer;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#commentform button.btn:hover,#commentform input[type=submit]:hover,.btn-contact:hover{color:#fff;background:#999}.btn,footer{display:block}.error,.success{width:100%;display:none;padding:2px 10px;font-size:11px;margin:10px auto}.success{padding:5px 0 2px}footer{width:100%;height:auto;background:#191919;padding:30px 0;bottom:0;left:0;text-transform:none;letter-spacing:1px}footer .right{font-size:.58rem;text-align:right}footer .left{text-align:left}footer a{color:#fff;font-weight:600;margin-right:10px}footer .space{margin:30px auto;width:100%;height:1px;background:rgba(255,255,255,.1)}ul.list-menu{padding-left:0;list-style:none;padding-top:25px;margin:0}ul.list-menu li:nth-child(3){margin-left:30px}ul.list-menu li a.active{color:#fdb916!important}.footer-widget li{border-bottom:none;padding-left:0;padding-bottom:.7692307692307693em;position:relative;display:inline-block}footer .right .search-container{padding:0;width:300px;margin:15px auto}#totop{width:35px;height:35px;font-size:10pt;color:#fff;background:#292929;line-height:32px;position:fixed;right:10px;text-align:center;cursor:pointer;z-index:9;-webkit-border-radius:2%;-moz-border-radius:2%;-ms-border-radius:2%;-o-border-radius:2%;border-radius:2%}#totop.init{bottom:-100px}#totop,#totop.init,#totop.show,#totop:hover{-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#totop.show{bottom:10px}#totop:hover{background:#999}.blog-simple{display:block}.blog-simple a img,.blog-simple img{display:block;width:100%;height:auto;margin-bottom:15px}.blog-simple .blog-text{display:block;position:relative;width:100%;padding:15px 15px 15px 0;margin-bottom:30px;letter-spacing:.3px}.blog-simple blockquote{font-size:15px;font-style:italic;font-weight:400;line-height:1.6em;padding:30px;margin:30px 0;border-left:5px solid #fdb916}.blog-simple .blog-text .heading{margin-top:15px}.blog-simple .blog-text h3 a{font-weight:500}.blog-simple .blog-text span{display:inline-block;margin-bottom:20px}.blog-simple .blog-text span.date-post{font-style:italic;font-size:13px;font-weight:400;color:#fff;margin-left:20px}.blog-simple .blog-text span.comment a i,.blog-simple .blog-text span.date-post i,.blog-simple .blog-text span.user-post i{padding-right:7px}.blog-simple .blog-text span.user-post{font-size:13px;font-weight:400}.blog-simple .blog-text span.comment{margin-left:20px;font-size:13px}.blog-simple .blog-text h3{font-size:20px;margin-bottom:20px;font-weight:300;line-height:1.5}.btn-blog{margin:15px 0;display:inline-block;padding:6px 30px;text-transform:uppercase;font-weight:800}.blog-simple ul.pagination{position:relative!important;color:#fff;top:0;left:0;margin-bottom:0}.blog-simple ul.pagination li a,.blog-simple ul.pagination li a:hover,.page-item.active .page-link{border:1px solid rgba(255,255,255,.1);-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.blog-simple ul.pagination li a{font-size:9.5pt;color:#fff;background:0 0;padding:.72rem 1.1rem}.blog-simple ul.pagination li a:hover,.page-item.active .page-link{color:#292929;background:#fdb916}.post-meta{background:#fcfcfc;border-top:none;text-align:center}.post-meta .format{border-bottom:1px solid #333;padding:10px 0}.post-meta i{margin:0}.post-meta .date{border-bottom:1px solid #e6e6e6;padding:10px 0}.post-meta .date span{text-align:center;color:#efefef;font-size:12px;font-weight:500}.post-meta .comments{padding:10px 0}.post-meta .comments a{color:#efefef;font-size:10px;font-weight:500}.post-meta .comments a:hover{text-decoration:none}.post-image{margin-bottom:20px}ul.meta-post,ul.meta-post li{float:left;margin:0;padding:0;list-style:none}ul.meta-post li{margin:0 10px 0 0}ul.meta-post li a{float:left;font-size:11pt;font-weight:500;padding-top:20px}.top-article{display:block;margin-top:30px}.bottom-article{overflow:hidden;padding:10px 0;margin-top:10px;margin-bottom:30px}.bottom-article a.btn{display:inline-block;width:auto;height:40px;font-size:10pt;font-weight:600;letter-spacing:1pt;font-style:normal;text-align:center;line-height:38px;color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;outline:0;text-shadow:none;margin:5px auto 5px 0;padding:0 30px;cursor:pointer;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.bottom-article a.btn:hover{color:#999;background:#efefef}aside{position:relative;margin-bottom:40px}.sidebar-nav{float:left;width:100%}.right-sidebar{margin:0 auto}.left-sidebar{padding:0 30px 0 0}.left-sidebar .widget .widget-content,.left-sidebar .widget h3{padding-right:20px}.widget,aside .widget{margin-bottom:40px}.widget .search-container{padding:0;width:100%;margin:0 auto}.widget .form-control{width:100%!important;height:auto!important;padding:7px 10px!important;font-size:13px;line-height:24px;color:#f8f8f8;background:0 0;border:1px solid rgba(255,255,255,.1);border-radius:0;box-shadow:none}.widget .form-control:focus{border:1px solid rgba(255,255,255,.3);box-shadow:none}.widget .recent div{width:100%;display:inline-block;padding-bottom:25px}.widget .recent div img{float:left;margin-right:20px;width:65px;height:65px;object-fit:cover}.widget .recent div h6{font-size:16px;font-weight:600;margin-top:10px;margin-bottom:5px}.widget .recent div p{line-height:20px;color:#aaa}.widget .tags{margin:0;padding-left:0}.widget .tags div{margin:5px 5px 15px 0;display:inline-block}.widget .tags div a,.widget .tags div a:hover{-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.widget .tags div a{font-size:13px;border:1px solid rgba(255,255,255,.1);padding:5px 10px;text-align:center}.widget .tags div a:hover{text-decoration:none;color:#fff;border:1px solid #fdb916}.devider-widget{display:block;border-bottom:2px solid #fdb916;margin-bottom:30px;margin-top:20px;width:60px;text-align:left}.input-group input[type=text]{font-size:9pt;letter-spacing:.9px;font-weight:400}.input-group input[type=text].focus,.input-group input[type=text]:focus{color:#111}.input-group span.icon{display:inline-block;padding:6px 12px;margin-bottom:0;margin-left:0;font-size:14px;font-weight:400;line-height:2;text-align:center;white-space:nowrap;vertical-align:middle;color:#fff;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}.input-group-btn button span.icon{background:#333}.input-group-btn button:hover span.icon{background:#fdb916;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#blog-comment{margin-top:60px;padding:0}#blog-comment h5{font-size:14px;font-weight:600;margin-bottom:15px;padding-bottom:15px}#blog-comment>li,#blog-comment>ul{list-style:none;padding-left:0}#blog-comment li .avatar{position:absolute;border-radius:100%;overflow:hidden;object-fit:cover;width:65px;height:65px}#blog-comment .comment{font-size:13px;margin-left:85px}#blog-comment li{font-size:14px;line-height:1.6em;padding-bottom:0}#blog-comment li>li{margin-left:0;padding-bottom:0;margin-top:20px;padding-top:10px;border-bottom:none}#blog-comment li li .avatar{position:absolute}#blog-comment ul.children{margin-left:70px}#blog-comment .pingback-entry{margin-bottom:20px}#blog-comment p.no-comments{color:#8a6d3b;background-color:#fcf8e3;padding:5px 15px;margin-bottom:20px;border-radius:4px;font-style:italic;border:1px solid #faebcc}#blog-comment>ul ul{list-style:none;margin-top:10px}.comment-info{margin-left:85px;margin-bottom:5px;background:#191919;padding:20px 30px}.comment-info .c-name{font-size:1rem;font-weight:800}.comment-info .c-reply{display:block;margin-top:10px;margin-bottom:5px}.comment-info .c-reply a{font-size:.71rem;text-transform:uppercase;font-weight:600;letter-spacing:.9px}.comment-info .c-reply a:hover{color:#ccc}.comment-info .c-reply a::before{content:"\f112";margin-right:5px;font-family:fontawesome;font-size:9px;color:#ddd}.comment-info .c-date{display:inline;text-transform:uppercase;font-size:11px;float:right;font-weight:400}.comment-info .c-date i{padding-right:0}.comment-content.entry.clr p{font-size:.83rem;margin:15px 0}.comment-respond{margin-top:10px;padding:25px 30px;background:#191919}.comment-form{margin:15px 0}#comment-form-wrapper h6{font-size:11pt;margin-bottom:15px;padding-bottom:15px}#comment-form-wrapper{margin:50px 0;padding:0}#commentform input{width:100%;font-size:13px;padding:10px;height:40px;letter-spacing:0;color:#f8f8f8;background:0 0;border:1px solid rgba(255,255,255,.1);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .2s ease}#commentform input:focus{background:0 0;border:1px solid rgba(255,255,255,.1)}#commentform textarea{width:100%;font-size:13px;padding:10px;height:150px;color:#f8f8f8;background:0 0;border:1px solid rgba(255,255,255,.1)}#commentform textarea:focus{color:#f8f8f8;background:0 0}#commentform button.btn,#commentform input[type=submit]{width:160px;height:40px;font-size:.73rem;font-weight:800;letter-spacing:1px;font-style:normal;text-align:center;text-transform:uppercase;line-height:35px;color:#292929;border:0 solid transparent;background:#fdb916;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;outline:0;text-shadow:none;margin:15px auto 15px 0;padding:0;cursor:pointer;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}#cancel-comment-reply-link{color:red}.comment-reply-title{font-size:1.3rem;font-weight:600;line-height:1.3333;letter-spacing:0}.onStep{opacity:0}@media screen and (max-width:600px){#about-us-1 .col-md-6,.about-us-cl .col-md-6{order:1;height:auto!important}#about-us-1 .image-container,.about-us-cl .image-container{order:2;height:290px!important}#imghome{display:none!important}}.vc_btn3-container.vc_btn3-center{text-align:center}.vc_btn3-container{display:block;margin-bottom:21.73913043px;max-width:100%}.vc_btn3.vc_btn3-color-black.vc_btn3-style-modern{color:#fff;border-color:#2a2a2a;background-color:#2a2a2a}.vc_btn3.vc_btn3-color-black,.vc_btn3.vc_btn3-color-black.vc_btn3-style-flat{color:#fff;background-color:#2a2a2a}.vc_btn3.vc_btn3-size-md{font-size:14px;padding:14px 20px}.vc_btn3.vc_btn3-shape-rounded{border-radius:5px}.vc_general.vc_btn3{display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;background-color:transparent;color:#5472d2;border:1px solid transparent;box-sizing:border-box;word-wrap:break-word;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;position:relative;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;line-height:normal;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;font-size:14px;padding:14px 20px}.vc_btn3.vc_btn3-style-modern{background-image:-webkit-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);background-image:-o-linear-gradient(top,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);background-image:linear-gradient(to bottom,rgba(255,255,255,.2) 0,rgba(255,255,255,.01) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33ffffff', endColorstr='#03ffffff', GradientType=0)}