@import url(https://fonts.googleapis.com/css?family=Cabin:500,600,700|Kanit:200,300,300i,400);@import url(../vendor/bootstrap/bootstrap.css);@import url(../vendor/revolution/settings.css);@import url(../vendor/revolution/layers.css);@import url(../vendor/revolution/navigation.css);@import url(../vendor/fancy-box/jquery.fancybox.min.css);@import url(../vendor/menu/dist/css/slimmenu.css);@import url(../vendor/owl-carousel/owl.carousel.css);@import url(../vendor/owl-carousel/owl.theme.css);@import url(../vendor/animate.css);@import url(../vendor/bootstrap-select/dist/css/bootstrap-select.css);@import url(../vendor/time-picker/jquery.timepicker.css);@import url(../vendor/hover.css);#loader-wrapper{background:#fff;left:0;top:0;width:100%;height:100%;overflow:hidden;position:fixed;z-index:999999}#loader{background:linear-gradient(180deg,#f9520b 0,#d74d12 100%);margin:auto;top:50%;width:180px;text-align:center;color:#fff;text-transform:uppercase;font-size:25px;font-weight:700;display:block;position:relative;text-shadow:5px 5px 5px rgba(0,0,0,.3);transform:translate(0,-50%);-webkit-transform:translate(0,-50%)}#loader-wrapper #loader::after{clear:both;display:table;content:""}#loader-wrapper span{width:30px;height:70px;line-height:85px;float:left}#loader-wrapper #loader>span{border-right-color:#fff;border-left-color:#fff;border-right-width:1px;border-left-width:1px;border-right-style:solid;border-left-style:solid}#loader-wrapper #loader>span:first-child{}#loader-wrapper .covers{width:100%;height:100%;position:absolute}#loader-wrapper .covers span{background:linear-gradient(180deg,#fff 0,#fff 100%);animation:up 2s infinite;-webkit-animation:up 2s infinite}#loader-wrapper .covers span:nth-child(2){animation-delay:.142857s;-webkit-animation-delay:.142857s}#loader-wrapper .covers span:nth-child(3){animation-delay:.285714s;-webkit-animation-delay:.285714s}#loader-wrapper .covers span:nth-child(4){animation-delay:.428571s;-webkit-animation-delay:.428571s}#loader-wrapper .covers span:nth-child(5){animation-delay:.571428s;-webkit-animation-delay:.571428s}#loader-wrapper .covers span:nth-child(6){animation-delay:.714285s;-webkit-animation-delay:.714285s}#loader-wrapper .covers span:nth-child(7){animation-delay:.857142s;-webkit-animation-delay:.857142s}#loader-wrapper .covers span:nth-child(8){animation-delay:.999999s;-webkit-animation-delay:.999999s}@-webkit-keyframes up{0%{margin-bottom:0}16%{margin-bottom:100%;height:20px}50%{margin-bottom:0}100%{margin-bottom:0}}@keyframes up{0%{margin-bottom:0}16%{margin-bottom:100%;height:20px}50%{margin-bottom:0}100%{margin-bottom:0}}.scroll-top{background:#000;width:45px;height:45px;text-align:center;right:80px;bottom:52px;color:#fff;font-size:30px;display:none;position:fixed;z-index:99}.scroll-top::after{background:radial-gradient(at center,rgba(0,0,0,.25) 0%,rgba(0,0,0,0) 80%);left:5%;top:100%;width:90%;height:10px;position:absolute;z-index:-1;content:"";opacity:1}body{color:#727272;line-height:26px;letter-spacing:.25px;font-family:"Kanit",sans-serif;font-size:15px;font-weight:normal;position:relative}body .main-page-wrapper{-ms-overflow-x:hidden}h1{margin:0;padding:0}h2{margin:0;padding:0}h3{margin:0;padding:0}h4{margin:0;padding:0}h5{margin:0;padding:0}h6{margin:0;padding:0}p{margin:0;padding:0}ul{margin:0;padding:0}h1{color:#131212;font-family:"Cabin",sans-serif;font-weight:600}h2{color:#131212;font-family:"Cabin",sans-serif;font-weight:600}h3{color:#131212;font-family:"Cabin",sans-serif;font-weight:600}h4{color:#131212;font-family:"Cabin",sans-serif;font-weight:600}h5{color:#131212;font-family:"Cabin",sans-serif;font-weight:600}h1{font-size:74px}h2{font-size:40px}h3{font-size:32px}h4{font-size:20px}h5{font-size:16px}p{font-weight:300}ul{list-style-type:none}a{text-transform:uppercase;font-family:"Cabin",sans-serif;font-size:14px;text-decoration:none;display:inline-block}a:hover{text-decoration:none}a:focus{text-decoration:none}a:visited{text-decoration:none}img{display:block;max-width:100%}button{padding:0;border:currentColor;border-image:none;display:block;box-shadow:none}input{transition:.3s ease-in-out;box-shadow:none;-webkit-transition:all .3s ease-in-out}textarea{transition:.3s ease-in-out;box-shadow:none;-webkit-transition:all .3s ease-in-out}.float-left{float:left}.float-right{float:right}.round-border{border-radius:50%}.theme-title h3{display:inline-block;position:relative}.m-top0{margin-top:0!important}.m-bottom0{margin-bottom:0!important}.theme-title{padding:14px 0 0 19px;position:relative}.theme-title::before{left:0;top:0;width:26px;height:26px;border-top-color:#f9520b;border-left-color:#f9520b;border-top-width:2px;border-left-width:2px;border-top-style:solid;border-left-style:solid;position:absolute;content:""}.theme-title h4{text-transform:uppercase}.theme-title h2{text-transform:uppercase}.theme-title h4{color:#727272;margin-bottom:11px}.theme-title h3{display:inline-block}.theme-title span{width:67%;margin-right:90px;margin-left:10px;border-bottom-color:#ebe7e7;border-bottom-width:1px;border-bottom-style:solid;display:inline-block}.tran3s{transition:.3s ease-in-out;-webkit-transition:all .3s ease-in-out}.service-sldier .service-item::before{transition:.3s ease-in-out;-webkit-transition:all .3s ease-in-out}.owl-theme .owl-nav [class*=owl-]{transition:.3s ease-in-out;-webkit-transition:all .3s ease-in-out}.project-single-content .single-project .img .opacity{transition:.3s ease-in-out;-webkit-transition:all .3s ease-in-out}.owl-theme .owl-dots .owl-dot span{transition:.3s ease-in-out;-webkit-transition:all .3s ease-in-out}.owl-theme .owl-dots .owl-dot span::before{transition:.3s ease-in-out;-webkit-transition:all .3s ease-in-out}.team-member-content .single-team-member .img .opacity{transition:.3s ease-in-out;-webkit-transition:all .3s ease-in-out}.banner-bottom-text.style-two .single-box{transition:.3s ease-in-out;-webkit-transition:all .3s ease-in-out}.theme-sidebar .single-box ul li a::before{transition:.3s ease-in-out;-webkit-transition:all .3s ease-in-out}.theme-sidebar .single-box ul li a i{transition:.3s ease-in-out;-webkit-transition:all .3s ease-in-out}.details-tab-panel .panel-wrapper .details-panel .panel-group .panel-heading a::before{transition:.3s ease-in-out;-webkit-transition:all .3s ease-in-out}.portfolio-details-page .image-slider .carousel-indicators li{transition:.3s ease-in-out;-webkit-transition:all .3s ease-in-out}.contact-us-page .dropdown-menu>li{transition:.3s ease-in-out;-webkit-transition:all .3s ease-in-out}.bootstrap-select.btn-group .dropdown-menu li a span.text{transition:.3s ease-in-out;-webkit-transition:all .3s ease-in-out}.contact-us-page .contact-address .single-box a{transition:.3s ease-in-out;-webkit-transition:all .3s ease-in-out}.faq-page-toContent .rotate-content-box .number::before{transition:.3s ease-in-out;-webkit-transition:all .3s ease-in-out}.tran4s{transition:.4s ease-in-out;-webkit-transition:all .4s ease-in-out}#mega-menu-holder>ul>li>a::before{transition:.4s ease-in-out;-webkit-transition:all .4s ease-in-out}.theme-main-menu .menuzord-menu>li>a::after{transition:.4s ease-in-out;-webkit-transition:all .4s ease-in-out}.p-color{color:#f9520b}header .bottom-header .social-icon li a{color:#f9520b}header .bottom-header .quickcall:hover{color:#f9520b}.about-us-section .single-about-content i{color:#f9520b}.service-sldier .service-item i{color:#f9520b}.owl-theme .owl-nav [class*=owl-]:hover{color:#f9520b}.owl-theme .owl-nav [class*=owl-]:focus{color:#f9520b}.owl-theme.service-sldier .owl-nav [class*=owl-]:hover{color:#f9520b}.owl-theme.service-sldier .owl-nav [class*=owl-]:focus{color:#f9520b}.project-single-content .single-project:hover .text h4 a{color:#f9520b}.page-middle-banner .right-side h2{color:#f9520b}footer .footer-middle ul li a{color:#f9520b}.testimonial-section .testimonial-slider .wrapper .name i{color:#f9520b}footer .top-footer .footer-navigation ul li a:hover{color:#f9520b}header.header-style-two .bottom-header .social-icon li a:hover{color:#f9520b}.theme-main-menu .menuzord-menu>li.quote.color-two a{color:#f9520b}#banner .button-ds.button-two{color:#f9520b}.inner-banner ul li{color:#f9520b}.theme-sidebar .single-box ul li a:hover{color:#f9520b}.blog-details-page .blog-details-content .leave-comment ul li .fa-star{color:#f9520b}.theme-sidebar .single-box ul li a i{color:#f9520b}.theme-sidebar .single-box ul li.active a{color:#f9520b}.blog-details-page .blog-details-content .text-content ul.post-info li i{color:#f9520b}.details-tab-panel .panel-wrapper .details-panel .panel-group .panel-heading a::before{color:#f9520b}.blog-details-page .blog-details-content .text-content ul.extra-list li i{color:#f9520b}.contact-us-page .contact-address .single-box .icon{color:#f9520b}.contact-us-page .contact-address .single-box a:hover{color:#f9520b}#mega-menu-holder ul.dropdown li a:hover{color:#f9520b}.p-color-bg{background:#f9520b}header .bottom-header .social-icon li a:hover{background:#f9520b}.theme-main-menu .menu-wrapper.bg-color-one{background:#f9520b}.uranus .tp-bullet{background:#f9520b}.uranus .tp-bullet.selected .tp-bullet-inner{background:#f9520b}.uranus .tp-bullet:hover .tp-bullet-inner{background:#f9520b}.uranus .tp-bullet-inner{background:#f9520b}.page-middle-banner{background:#f9520b}.owl-theme .owl-dots .owl-dot span{background:#f9520b}.owl-theme .owl-dots .owl-dot.active span{background:#f9520b}footer .footer-middle ul li a:hover{background:#f9520b}.owl-theme .owl-dots .owl-dot:hover span{background:#f9520b}.blog-content-wrapper .single-blog-post .post{background:#f9520b}.blog-content-wrapper .single-blog-post .img .date{background:#f9520b}footer .top-footer .footer-navigation .newsletter form button{background:#f9520b}footer .top-footer .footer-contact form button{background:#f9520b}#banner .button-ds.button-two:hover{background:#f9520b}.mixitUp-menu ul li.active{background:#f9520b}.mixitUp-menu ul li:hover{background:#f9520b}.portfolio-details-page .image-slider .carousel-indicators li.active{border-color:#f9520b}.blog-details-page .blog-details-content .share-option ul.share-icon li a:hover{background:#f9520b}.blog-details-page .blog-details-content .admin-text ul.share-icon li a:hover{background:#f9520b}.blog-details-page .blog-details-content .single-comment .reply:hover{background:#f9520b}.contact-us-page .bootstrap-select.btn-group .dropdown-menu li:hover{background:#f9520b}.contact-us-page .dropdown-menu>li.selected{background:#f9520b}.faq-page-toContent .rotate-content-box:hover .number::before{background:#f9520b}#theme-main-banner .tp-caption a:hover{border-style:solid;border-color:#f9520b}header .bottom-header .social-icon li a{border-style:solid;border-color:#f9520b}#banner .button-ds.button-two{border-style:solid;border-color:#f9520b}footer .footer-middle ul li a{border-style:solid;border-color:#f9520b}.testimonial-section .testimonial-slider .wrapper .name i{border-style:solid;border-color:#f9520b}.team-partner.bg-color .partner-logo .logo-wrapper .single-logo:hover{border-style:solid;border-color:#f9520b}header.header-style-two .bottom-header .social-icon li a:hover{border-style:solid;border-color:#f9520b}.theme-main-menu .menuzord-menu>li.quote.color-two a{border-style:solid;border-color:#f9520b}.banner-bottom-text.style-two .single-box:hover{border-style:solid;border-color:#f9520b}.blog-details-page .blog-details-content .text-content ul.extra-list li i{border-style:solid;border-color:#f9520b}.blog-details-page .blog-details-content .admin-text{border-style:solid;border-color:#f9520b}.blog-details-page .blog-details-content .leave-comment input:focus{border-style:solid;border-color:#f9520b}.blog-details-page .blog-details-content .leave-comment textarea:focus{border-style:solid;border-color:#f9520b}.contact-us-page .contact-form-holder form input:focus{border-style:solid;border-color:#f9520b}.contact-us-page .contact-form-holder form textarea:focus{border-style:solid;border-color:#f9520b}header{position:relative}header .top-header.bg-color-one{background:#121212;padding:5px 0}header .top-header ul li{margin:7px 0;color:#232a34;font-size:14px;font-weight:300;display:inline-block}header .top-header ul li i{font-size:16px;margin-right:5px;vertical-align:middle}header .top-header.bg-color-one ul li{color:#fff}header .top-header ul.float-left li{margin-right:25px}header .top-header ul.float-right li{margin-left:25px}header .bottom-header{background:#fff;padding:26px 0 60px}header .bottom-header .quickcall{background:#1d1d1d;padding:9px 0;width:195px;text-align:center;color:#fff;text-transform:uppercase;font-size:18px;font-weight:normal}header .bottom-header .quickcall span{font-size:16px;display:block}header .bottom-header .social-icon li{display:inline-block}header .bottom-header .social-icon li a{border-width:1px;margin:5px 4px;width:60px;text-align:center;line-height:58px;font-size:20px}header .bottom-header .social-icon li a:hover{color:#fff}header .bottom-header .social-icon{margin:0 35px 0 25px}header .bottom-header .search{width:60px;color:#fff;line-height:60px;font-size:16px;margin-top:5px}header .bottom-header .search-option form{margin:0;padding:10px 0;border-radius:0;border:currentColor;border-image:none;left:0;top:0;height:70px;right:0;bottom:auto;position:fixed;z-index:99}header .bottom-header .search-option form .container{height:100%;position:relative}header .bottom-header .search-option form input{padding:0 52px 0 15px;border:1px solid rgba(0,0,0,.1);border-image:none;width:100%;height:100%}header .bottom-header .search-option form button{top:0;width:50px;height:100%;right:0;color:#fff;position:absolute}header .bottom-header .search-option form button:hover{background:#1d1d1d}header .bottom-header .search:hover{background:#1d1d1d}header.header-style-two .bottom-header{background:none}header.header-style-two .transparent-bg{left:0;top:100%;width:100%;position:absolute;z-index:99}header.header-style-two .bottom-header .quickcall{background:rgba(0,0,0,.52)}header.header-style-two .bottom-header .social-icon li a{border-color:#fff;color:#fff}header.header-style-two .bottom-header .social-icon li a:hover{background:none}.theme-main-menu{left:0;top:100%;width:100%;margin-top:-38px;position:absolute;z-index:999}.theme-main-menu .menu-wrapper{padding-left:35px;position:relative}.theme-main-menu .menu-wrapper::before{top:0;width:0;height:0;right:0;border-left-color:transparent;border-left-width:45px;border-left-style:solid;position:absolute;content:""}.theme-main-menu .menu-wrapper.bg-color-one::before{border-bottom-color:#121212;border-bottom-width:75px;border-bottom-style:solid}.theme-main-menu .menuzord-menu>li>a{position:relative}#mega-menu-holder>ul>li>a::before{left:0;top:20px;width:100%;bottom:20px;border-top-color:#fff;border-bottom-color:#fff;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;position:absolute;content:"";transform:skewX(145deg) scale(1,0);-webkit-transform:skewX(145deg) scale(1,0)}#mega-menu-holder>ul>li.active>a{color:#fff}#mega-menu-holder>ul>li:hover>a{color:#fff}#mega-menu-holder>ul>li.active>a::before{transform:skewX(145deg) scale(1);-webkit-transform:skewX(145deg) scale(1)}#mega-menu-holder>ul>li:hover>a::before{transform:skewX(145deg) scale(1);-webkit-transform:skewX(145deg) scale(1)}.theme-main-menu #mega-menu-holder li.quote{float:right}.theme-main-menu #mega-menu-holder li.quote .quote-link{margin:15px 65px 0 0;border-radius:30px;width:180px;text-align:center;text-transform:uppercase;line-height:43px;font-size:14px}.theme-main-menu #mega-menu-holder li.quote .quote-link::before{display:none}.theme-main-menu #mega-menu-holder li.quote.color-one .quote-link{background:#ff6828;border:1px solid #ff6828;border-image:none;color:#fff}.theme-main-menu #mega-menu-holder li.quote.color-one .quote-link:hover{background:#1d1d1d;transform:scale(1.05);-webkit-transform:scale(1.05)}.theme-main-menu .menu-wrapper.bg-color-two{background:rgba(0,0,0,.52)}.theme-main-menu .menu-wrapper.bg-color-two::before{border-bottom-color:#222b34;border-bottom-width:75px;border-bottom-style:solid}.theme-main-menu .menuzord-menu>li.quote.color-two a{border-width:1px}.theme-main-menu .menuzord-menu>li.quote.color-two a:hover{color:#fff}.theme-main-menu.fixed{background:none;margin:0;left:0;top:0;width:100%;position:fixed;z-index:999;animation-name:menu_sticky;animation-duration:.7s;animation-timing-function:ease-in-out;-webkit-animation-duration:.7s;-webkit-animation-name:menu_sticky;-webkit-animation-timing-function:ease-in-out}#banner h5{color:#fff;font-family:"Kanit",sans-serif;font-size:20px;font-weight:300}.homeOne-banner#banner{text-align:center}#banner h1{color:#fff;text-transform:uppercase}#banner h6{color:#fff;text-transform:uppercase;font-size:17px;font-weight:300}#banner .button-ds{border-radius:30px;width:210px;text-align:center;line-height:48px}#banner .button-ds.button-one{border:currentColor;border-image:none;color:#fff}#banner .button-ds.button-one:hover{border:currentColor;border-image:none}#banner .button-ds.button-one::before{border:currentColor;border-image:none}#banner .button-ds.button-two{border-width:1px}#banner .button-ds.button-two:hover{color:#fff}.uranus .tp-bullet{width:13px;height:13px;opacity:1;box-shadow:none}.homeTwo-banner .uranus .tp-bullet{display:none!important}.banner-bottom-text .single-box{position:relative}.banner-bottom-text .single-box .opacity{background:rgba(0,0,0,.82);padding:35px 0 0 62px;left:5px;top:5px;right:5px;bottom:5px;position:absolute}.banner-bottom-text .single-box .opacity h2{color:#fff}.banner-bottom-text .single-box .opacity h6{color:#fff}.banner-bottom-text .single-box .opacity h6{font-size:20px;font-weight:200;margin-top:12px}.banner-bottom-text.style-one .single-box:hover .opacity{background:rgba(249,82,11,.65)}.banner-bottom-text.top-transform{position:relative;z-index:9;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.banner-bottom-text.style-two .single-box{border:2px solid transparent;border-image:none}.banner-bottom-text.style-two .single-box .opacity{left:3px;top:3px;right:3px;bottom:3px}.banner-bottom-text.style-two.m-fix{margin:20px 0 80px}.about-us-section{margin-bottom:100px;margin-top:30px}.about-us-section .single-about-content{padding:0 25px;text-align:center;margin-bottom:85px}.about-us-section .single-about-content i{font-size:35px}.about-us-section .single-about-content h4{margin:12px 0 16px;text-transform:uppercase}.about-us-section .about-main-content .text{width:52%}.about-us-section .about-main-content .text p{margin:45px 0 50px}.about-us-section .about-main-content .text a{width:210px;text-align:center;color:#fff;line-height:50px}.about-us-section .about-main-content .img-box{width:48%;position:relative}.about-us-section .about-main-content .img-box::before{left:25px;width:0;height:0;bottom:0;border-right-color:transparent;border-bottom-color:#f9520b;border-right-width:534px;border-bottom-width:342px;border-right-style:solid;border-bottom-style:solid;position:absolute;z-index:-1;content:""}.about-us-section .about-main-content .img-box img{margin:-15px auto 0}.about-us-section.style-two .single-about-content{margin:85px 0 0}.service-section{background:url("../images/home/3.jpg") fixed no-repeat center/cover}.service-section .opacity{background:rgba(0,0,0,.88);padding:80px 0 20px}.service-section .opacity .theme-title h3{color:#fff}.service-section .theme-title span{border-bottom-color:#1d2027}.service-sldier{margin:70px 0 0;cursor:w-resize}.service-sldier .service-item{padding:35px 25px 40px;text-align:center;overflow:hidden;margin-bottom:20px;position:relative;z-index:1}.service-sldier .service-item::before{background:#121212;transform-origin:0% 0%;border:1px solid #1c1d1d;border-image:none;left:0;top:0;right:0;bottom:0;position:absolute;z-index:-1;content:"";transform:scale(1,0);-webkit-transform:scale(1,0);-webkit-transform-origin:0% 0%}.service-sldier .service-item:hover::before{transform:scale(1);-webkit-transform:scale(1)}.service-sldier .service-item i{font-size:35px}.service-sldier .service-item h4{margin:10px 0 19px;color:#fff;text-transform:uppercase}.service-sldier .service-item a{width:133px;color:#fff;line-height:40px;font-size:12px;font-weight:500;margin-top:30px;transform:translateY(80px);-webkit-transform:translateY(80px)}.service-sldier .service-item:hover a{transform:translateY(0);-webkit-transform:translateY(0)}.service-sldier .item{margin:0 15px}.owl-theme .owl-nav [class*=owl-]{background:none;margin:0;padding:0 10px;border-radius:0;color:#bebebe;line-height:26px;font-family:"font-awesome";font-size:28px}.owl-theme .owl-nav [class*=owl-]:hover{background:none}.owl-theme .owl-nav [class*=owl-]:focus{background:none}.owl-theme .owl-nav .owl-prev{border-right-color:#bebebe;border-right-width:1px;border-right-style:solid}.owl-theme .owl-nav{margin:0;top:-90px;right:5px;position:absolute}.owl-theme.service-sldier .owl-nav [class*=owl-]{color:#545454}.owl-theme.service-sldier .owl-nav .owl-prev{border-right-color:#1d2027;border-right-width:1px;border-right-style:solid}.project-section{background:#f2f2f2;padding:10px 0 20px}.project-section .project-slider{margin-top:5px;cursor:move}.project-single-content .single-project{background:#fff;margin-bottom:30px}.project-single-content .single-project .img{overflow:hidden;position:relative}.project-single-content .single-project .img img{transition:.5s ease-in-out;-webkit-transition:all .5s ease-in-out}.project-single-content .single-project:hover .img img{transform:scale3d(1.1,1.1,1);-webkit-transform:scale3D(1.1,1.1,1)}.project-single-content .single-project .img .opacity{background:rgba(249,82,11,.75);top:100%;width:140%;height:140%;right:-98%;position:absolute;z-index:1;transform:rotate(125deg);-webkit-transform:rotate(125deg)}.project-single-content .single-project:hover .img .opacity{top:0}.project-single-content .single-project .img ul{right:0;bottom:10px;position:absolute;z-index:9}.project-single-content .single-project .img ul li a{margin:6px 18px;color:#fff;font-size:18px;transform:translateX(50px);-webkit-transform:translateX(50px)}.project-single-content .single-project:hover .img ul li a{transform:translateX(0);-webkit-transform:translateX(0)}.project-single-content .single-project:hover .img ul li:nth-child(1) a{transition-delay:.1s;-webkit-transition-delay:.1s}.project-single-content .single-project:hover .img ul li:nth-child(2) a{transition-delay:.19s;-webkit-transition-delay:.19s}.project-single-content .single-project:hover .img ul li:nth-child(3) a{transition-delay:.25s;-webkit-transition-delay:.25s}.project-single-content .single-project .text{padding:25px 0 15px;text-align:center;border-bottom:2px solid #f9520b}.project-single-content .single-project:hover .text{border-bottom:2px solid #bfbfbf}.project-single-content .single-project .text h4 a{color:#131212;text-transform:none;font-size:16px;margin-bottom:7px;display:block;min-height:51px}.project-single-content .single-project .text ul li{font-size:13px;font-style:italic;margin-top:15px;display:inline-block}.project-slider .item{margin:0 15px}.page-middle-banner{padding:65px 0 60px;position:relative}.page-middle-banner.m-fix{margin-top:80px}.page-middle-banner::before{border-radius:200px 0 0;top:0;width:60%;height:100%;right:0;position:absolute;content:""}.page-middle-banner::after{border-radius:200px 0 0;top:0;width:60%;height:100%;right:0;position:absolute;content:""}.page-middle-banner::before{background:url("../images/home/4.jpg") no-repeat center/cover}.page-middle-banner::after{background:rgba(0,0,0,.84)}.page-middle-banner .left-side h3{color:#fff;font-size:35px}.page-middle-banner .left-side p{margin:14px 0 40px;color:#fff;font-size:16px;font-weight:normal}.page-middle-banner .left-side a{background:#ff6828;border-radius:30px;width:155px;text-align:center;color:#fff;line-height:40px;font-size:12px;margin-left:15%}.page-middle-banner .left-side a:hover{background:#212121}.page-middle-banner .right-side{text-align:center}.page-middle-banner .right-side h2{font-size:50px;margin-bottom:35px}.page-middle-banner .right-side p{color:#fff}.page-middle-banner .right-side{position:relative;z-index:9}.testimonial-section{padding:100px 0 80px}.testimonial-section .testimonial-slider .item{padding:68px 30px 20px 70px}.testimonial-section .testimonial-slider .wrapper{background:#f7f7f7;padding:22px 0;text-align:center;margin-right:70px;position:relative;cursor:move;box-shadow:0 7px 12px 0 rgba(0,0,0,.1)}.testimonial-section .testimonial-slider .wrapper .name{width:21.5%;padding-top:30px}.testimonial-section .testimonial-slider .wrapper .name i{background:#fff;border-width:1px;margin:0 auto;border-radius:50%;width:80px;line-height:80px;font-size:32px;display:block}.testimonial-section .testimonial-slider .wrapper .name h5{margin:23px 0 5px;text-transform:uppercase}.testimonial-section .testimonial-slider .wrapper p.float-left{padding:55px 100px 45px 25px;width:78.5%;border-left-color:#ebe3e0;border-left-width:1px;border-left-style:solid}.testimonial-section .testimonial-slider .wrapper img{border-radius:50%;top:-68px;width:135px;height:135px;right:-68px;position:absolute;z-index:1}.owl-theme .owl-dots .owl-dot{margin:10px 0;display:block}.owl-theme .owl-dots .owl-dot span{margin:0;position:relative;opacity:1}.owl-theme .owl-dots .owl-dot span::before{background:#d8d5d5;border-radius:30px;left:-4px;top:-4px;right:-4px;bottom:-4px;position:absolute;z-index:-1;content:""}.owl-theme .owl-dots .owl-dot.active span::before{transform:scale(0);-webkit-transform:scale(0)}.owl-theme .owl-dots{right:0;bottom:14px;position:absolute}.testimonial-section .owl-theme .owl-dots{right:70px}.team-partner{padding:100px 0 0;margin-bottom:100px}.team-partner.bg-color{background:#1d1d1d;padding:80px 0}.team-partner.bg-color .theme-title h5{color:#fff}.team-partner.bg-color .theme-title h3{color:#fff}.team-partner .theme-title{margin-bottom:60px}.team-member-content .single-team-member .img{overflow:hidden;margin-right:50px;position:relative}.team-member-content .single-team-member .img img{transition:.5s ease-in-out;-webkit-transition:all .5s ease-in-out}.team-member-content .single-team-member:hover .img img{transform:scale3d(1.1,1.1,1);-webkit-transform:scale3D(1.1,1.1,1)}.team-member-content .single-team-member .img .opacity{background:rgba(249,82,11,.75);left:-98%;width:140%;height:140%;bottom:100%;position:absolute;z-index:1;transform:rotate(-153deg);-webkit-transform:rotate(-153deg)}.team-member-content .single-team-member:hover .img .opacity{bottom:0}.team-member-content .single-team-member .img ul{left:0;top:10px;position:absolute;z-index:9}.team-member-content .single-team-member .img ul li a{margin:5px 18px;color:#fff;font-size:17px;transform:translateX(-50px);-webkit-transform:translateX(-50px)}.team-member-content .single-team-member:hover .img ul li a{transform:translateX(0);-webkit-transform:translateX(0)}.team-member-content .single-team-member:hover .img ul li:nth-child(1) a{transition-delay:.1s;-webkit-transition-delay:.1s}.team-member-content .single-team-member:hover .img ul li:nth-child(2) a{transition-delay:.19s;-webkit-transition-delay:.19s}.team-member-content .single-team-member:hover .img ul li:nth-child(3) a{transition-delay:.25s;-webkit-transition-delay:.25s}.team-member-content .single-team-member .text{margin:-30px 0 0 25px;padding:25px 0 20px;text-align:center;position:relative;z-index:1}.team-member-content .single-team-member .text h5{color:#fff;text-transform:uppercase}.team-member-content .single-team-member .text span{margin:5px 0 12px;color:#d7d7d7;font-size:14px;font-weight:300;display:block}.team-member-content .single-team-member .text p{color:#fff;font-size:14px}.team-member-content .single-team-member .text ul li{display:inline-block}.team-member-content .single-team-member .text ul li a{margin:20px 12px 0;color:#fff;font-size:20px}.team-member-content .single-team-member .text ul li a:hover{color:#212121}.team-slider .item{margin:0 15px}.owl-theme.team-slider .owl-dots{right:25px;bottom:40%}.team-partner .partner-logo{padding:0 20px}.partner-logo .logo-wrapper .single-logo{background:#a6a5a5;border:1px solid transparent;border-image:none;text-align:center;color:#fff;line-height:120px;font-size:60px;margin-bottom:50px}.team-partner.bg-color .partner-logo .logo-wrapper .single-logo{background:#343434}.our-team-single-page .team-member-content{padding:0 30px}.our-team-single-page .team-member-content .row{margin:0 -40px}.our-team-single-page .team-member-content .row [class*='col-']{padding:0 40px;margin-bottom:60px}.our-blog{padding:0 0 100px}.our-blog .blog-slider{margin-top:70px}.our-blog .theme-title span{width:82%}.our-blog .blog-slider .item{margin:0 15px}.blog-content-wrapper .single-blog-post .img{overflow:hidden;position:relative}.blog-content-wrapper.blog-left-text .single-blog-post .img{margin-right:70px}.blog-content-wrapper.blog-right-text .single-blog-post .img{margin-left:60px}.blog-content-wrapper .single-blog-post .img img{transition:.6s ease-in-out;-webkit-transition:all .6s ease-in-out}.blog-content-wrapper .single-blog-post:hover .img img{transform:scale3d(1.1,1.1,1);-webkit-transform:scale3D(1.1,1.1,1)}.blog-content-wrapper .single-blog-post .img .date{left:10px;top:10px;width:52px;height:92px;text-align:center;color:#fff;padding-top:15px;font-family:"Cabin",sans-serif;font-weight:700;position:absolute}.blog-content-wrapper .single-blog-post .img .date b{font-size:26px}.blog-content-wrapper .single-blog-post .img .date span{font-size:20px;margin-top:5px;display:block}.blog-content-wrapper .single-blog-post .post{padding:35px 0 40px 30px;margin-top:-75px;position:relative;z-index:9}.blog-content-wrapper.blog-left-text .single-blog-post .post{margin-left:70px}.blog-content-wrapper.blog-right-text .single-blog-post .post{margin-right:70px}.blog-content-wrapper .single-blog-post .post h4 a{color:#fff;text-transform:uppercase;font-size:20px;display:block}.blog-content-wrapper .single-blog-post .post p{margin:27px 0 32px;color:#fff;line-height:25px}.blog-content-wrapper .single-blog-post .post>a{background:#fff;border-radius:30px;width:133px;text-align:center;color:#4c4b4b;line-height:40px;font-size:12px}.blog-content-wrapper .single-blog-post .post>a:hover{background:#212121;color:#fff}.our-blog.blog-single-page .single-blog-post{margin-bottom:50px}.our-blog.blog-single-page .load-more{margin:0 auto;border-radius:30px;width:133px;text-align:center;color:#fff;line-height:40px;font-size:12px;display:block}footer .top-footer{background:url("../images/home/8.jpg") fixed no-repeat center/cover}footer .top-footer .opacity{background:rgba(12,6,4,.85);padding:85px 0 80px}footer .top-footer h5{color:#fff;text-transform:uppercase;margin-bottom:40px}footer .top-footer .footer-about{width:26%}footer .top-footer .footer-about p{color:#bfbfbf;line-height:25px;margin-bottom:28px}footer .top-footer .footer-navigation{width:49%;padding-left:50px}footer .top-footer .footer-navigation ul{vertical-align:top;display:inline-block}footer .top-footer .footer-navigation ul li a{color:#bfbfbf;text-transform:capitalize;font-family:"Kanit",sans-serif;font-size:15px;font-weight:normal;margin-bottom:10px}footer .top-footer .footer-navigation ul:nth-child(3){padding-left:25px}footer .top-footer .footer-navigation .newsletter h5{margin:35px 0 32px}footer .top-footer .footer-navigation .newsletter form{height:45px;position:relative}footer .top-footer .footer-navigation .newsletter form input{background:#fff;padding:0 102px 0 12px;border:currentColor;border-image:none;width:100%;height:100%;font-size:13px}footer .top-footer .footer-navigation .newsletter form button{border-radius:30px 0 0 30px;top:0;width:100px;height:100%;right:0;color:#fff;font-weight:500;position:absolute}footer .top-footer .footer-navigation .newsletter form button:hover{background:#212121}footer .top-footer .footer-contact{width:25%;padding-left:40px}footer .top-footer .footer-contact .contact-list h6{color:#fff;font-size:15px;margin-top:5px;margin-bottom:8px}footer .top-footer .footer-contact .contact-list p{color:#bfbfbf}footer .top-footer .footer-contact .contact-list a{color:#bfbfbf;text-transform:none;display:block}footer .top-footer .footer-contact .contact-list{margin-bottom:20px}footer .top-footer .footer-contact form input{background:#fff;padding:0 20px;border:currentColor;border-image:none;width:100%;font-weight:300;margin-bottom:20px;max-width:100%}footer .top-footer .footer-contact form textarea{background:#fff;padding:0 20px;border:currentColor;border-image:none;width:100%;font-weight:300;margin-bottom:20px;max-width:100%}footer .top-footer .footer-contact form input{width:100%;height:45px}footer .top-footer .footer-contact form textarea{padding:20px;height:135px;max-height:135px}footer .top-footer .footer-contact form button{border-radius:30px;width:120px;color:#fff;text-transform:uppercase;line-height:40px;font-size:14px;font-weight:500}footer .top-footer .footer-contact form button:hover{background:#212121}footer .top-footer .footer-contact form{margin-top:-43px}footer .footer-middle{background:#f1f1f1;padding:50px 0 40px;text-align:center}footer .footer-middle ul li{display:inline-block}footer .footer-middle ul li a{border-width:1px;margin:0 4px;width:60px;text-align:center;line-height:58px;font-size:20px}footer .footer-middle ul li a:hover{color:#fff}footer .footer-middle p{color:#131212;text-transform:uppercase;font-weight:normal;margin-top:28px}footer .bottom-footer{background:#1d1d1d;padding:22px 0;text-align:center}footer .bottom-footer p{color:#d6d5d5}footer .bottom-footer p a{text-transform:lowercase}.inner-banner{margin-bottom:30px}.inner-banner .opacity{background:rgba(255,255,255,.45);padding:115px 0 75px;height:100%;position:relative}.inner-banner .theme-title{padding:10px 0 0 14px}.inner-banner .theme-title h1{font-size:36px;font-weight:700}.inner-banner .theme-title p{color:#000;font-size:17px;margin-top:5px}.inner-banner .theme-title::before{width:30px;height:30px;border-top-color:#f9520b;border-left-color:#f9520b;border-top-width:3px;border-left-width:3px;border-top-style:solid;border-left-style:solid}.inner-banner ul{right:0;bottom:-65px;position:absolute}.inner-banner ul li{padding:0 6px;font-size:14px;display:inline-block;position:relative}.inner-banner ul li::before{top:0;right:-6px;color:#1d1d1d;line-height:27px;position:absolute;content:"-"}.inner-banner ul li:last-child::before{display:none}.inner-banner ul li a{color:#1d1d1d;text-transform:capitalize;font-weight:normal}.theme-sidebar{width:26%}.theme-sidebar .single-box{background:#f2f3f4;padding:18px 0 15px;margin-bottom:45px;border-left-color:#f9520b;border-left-width:3px;border-left-style:solid;position:relative}.theme-sidebar .single-box::before{background:#f9520b;left:-3px;top:-3px;width:90px;height:3px;position:absolute;z-index:1;content:""}.theme-sidebar .single-box h5{margin:0 0 15px 45px;text-transform:uppercase;font-size:18px;font-weight:700}.theme-sidebar .single-box ul li a{background:#e8eaeb;color:#727272;text-transform:capitalize;line-height:18px;padding:15px 10px 15px 25px;font-family:"Kanit",sans-serif;font-size:16px;margin-bottom:10px;display:block;position:relative;z-index:99}.theme-sidebar .single-box ul li a::before{transform-origin:100% 0%;top:0;width:52px;right:0;bottom:0;border-top-color:#f9520b;border-right-color:#f9520b;border-top-width:2px;border-right-width:2px;border-top-style:solid;border-right-style:solid;position:absolute;content:"";transform:scale(0);-webkit-transform:scale(0);-webkit-transform-origin:100% 0%}.theme-sidebar .single-box ul li a:hover::before{transform:scale(1);-webkit-transform:scale(1)}.theme-sidebar .single-box ul li.active a::before{transform:scale(1);-webkit-transform:scale(1)}.theme-sidebar .single-box ul li a i{font-size:15px;margin-right:7px;opacity:0;transform:translateX(-20px);-webkit-transform:translateX(-20px)}.theme-sidebar .single-box ul li a:hover i{opacity:1;transform:translateX(0);-webkit-transform:translateX(0)}.theme-sidebar .single-box ul li.active a i{opacity:1;transform:translateX(0);-webkit-transform:translateX(0)}.theme-sidebar .sidebar-search form{height:50px;margin-bottom:40px;position:relative}.theme-sidebar .sidebar-search form input{background:#e8eaeb;padding:0 10px 0 48px;border:currentColor;border-image:none;width:100%;height:100%}.theme-sidebar .sidebar-search form button{background:none;left:0;top:0;width:45px;height:100%;text-align:right;color:#9f9d9d;padding-right:5px;font-size:15px;position:absolute}.theme-sidebar .sidebar-search form::before{top:0;width:52px;right:0;bottom:0;border-top-color:#f9520b;border-right-color:#f9520b;border-top-width:2px;border-right-width:2px;border-top-style:solid;border-right-style:solid;position:absolute;content:""}.theme-sidebar .sidebar-quick-contact{padding:48px 30px 45px 40px}.theme-sidebar .sidebar-quick-contact h6{color:#fff;text-transform:uppercase;font-family:"Cabin",sans-serif;font-size:13px;font-weight:700}.theme-sidebar .sidebar-quick-contact h4{margin:10px 0 13px;text-transform:uppercase;font-size:22px;font-weight:700}.theme-sidebar .sidebar-quick-contact p{color:#fff;line-height:25px;font-size:14px}.theme-sidebar .sidebar-quick-contact a.contact-us-button{background:#121212;border-radius:30px;width:160px;text-align:center;color:#fff;line-height:45px;margin-top:25px}.theme-sidebar .sidebar-quick-contact a.contact-us-button:hover{background:#fff;color:#212121}.theme-large-asidebar{width:74%;padding-left:45px;margin-bottom:100px}.theme-large-asidebar.float-left{padding:0 45px 0 0}.theme-large-asidebar>h3{margin-top:-5px}.theme-large-asidebar>h4{margin:10px 0 45px}.theme-large-asidebar .top-details .text h6{color:#131212;line-height:26px;font-size:16px;margin-top:28px}.angel-img-box{width:43%;margin-top:-80px;position:relative}.angel-img-box::before{width:0;height:0;right:0;bottom:0;border-bottom-color:#f9520b;border-left-color:transparent;border-bottom-width:440px;border-left-width:344px;border-bottom-style:solid;border-left-style:solid;position:absolute;z-index:-1;content:""}.theme-large-asidebar .top-details{margin-bottom:20px}.theme-large-asidebar .top-details h1{font-size:24px}.service-details-content .middle-details{margin:30px 0}.service-details-content .middle-details .img{width:48%;position:relative}.service-details-content .middle-details .img::before{left:0;width:0;height:0;bottom:0;border-top-color:transparent;border-left-color:#f9520b;border-top-width:400px;border-left-width:449px;border-top-style:solid;border-left-style:solid;position:absolute;z-index:-1;content:""}.service-details-content .middle-details .list-content{width:52%;padding-left:55px}.service-details-content .middle-details .list-content h6{color:#131212;text-transform:uppercase;font-size:20px;margin-bottom:10px}.service-details-content .middle-details .list-content ul li{margin-bottom:10px}.service-details-content .middle-details .list-content ul li i{margin-right:3px}.service-details-content .middle-details .list-content{margin-top:85px}.details-tab-panel{margin-top:40px}.details-tab-panel .panel-wrapper{width:55%}.details-tab-panel .panel-wrapper h5{text-transform:uppercase;font-family:"Kanit",sans-serif;font-size:20px;font-weight:normal;margin-bottom:35px}.details-tab-panel .panel-wrapper .details-panel .panel-heading{background:#f2f3f4;padding:0;border-radius:5px;border:currentColor;border-image:none}.details-tab-panel .panel-wrapper .details-panel .panel-heading h6 a{padding:18px 10px 18px 65px;color:#131212;text-transform:capitalize;font-family:"Kanit",sans-serif;font-size:16px;display:block;position:relative}.details-tab-panel .panel-wrapper .details-panel .panel-group .panel{margin:0 0 20px;border-radius:0;border:currentColor;border-image:none;box-shadow:none}.details-tab-panel .panel-wrapper .details-panel .panel-group .panel-body{padding:30px 0 8px;border:currentColor;border-image:none}.details-tab-panel .panel-wrapper .details-panel .panel-group .panel-heading a::before{background:#fff;left:20px;top:50%;width:28px;height:28px;text-align:center;line-height:28px;font-family:"font-awesome";font-size:16px;font-weight:normal;margin-top:-14px;position:absolute;content:"?"}.details-tab-panel .panel-wrapper .details-panel .panel-group .panel-heading.active-panel a::before{content:"?"}.details-tab-panel .img{width:45%;padding-left:45px;margin-top:56px}.mixitUp-menu ul li{background:#3e3d3c;padding:0 35px;border-radius:30px;color:#fff;text-transform:uppercase;line-height:45px;font-size:14px;font-weight:500;margin-right:2px;margin-bottom:15px;display:inline-block;cursor:pointer}.mixitUp-menu ul{margin-bottom:45px}#mixitUp-item .mix{display:none}.portfolio-details-page .top-details ul li p{color:#f9520b;text-transform:uppercase;float:left}.portfolio-details-page .top-details ul li span{font-weight:300;color:#121212}.portfolio-details-page .top-details ul li h3{font-size:14px;font-weight:300;padding:5px 0}.portfolio-details-page .top-details ul{margin-top:15px}.portfolio-details-page .top-details ul li{padding-right:30px;padding-left:3px;display:inline-block;border-bottom:1px solid #edeaea}.portfolio-details-page .top-details ul li{width:100%}.portfolio-details-page .top-details ul li:nth-child(odd){background-color:#f9f9f9}.portfolio-details-page .image-slider{margin:0 0 0}.portfolio-details-page .image-slider .carousel-indicators li{border:2px solid #e8eaeb;margin:0 1px;padding:0;border-radius:0;border-image:none;width:70px;height:70px}.portfolio-details-page .image-slider .carousel-indicators{position:relative;margin:0;left:auto;width:100%;text-align:center;right:0;bottom:0}.portfolio-details-page .details-tab-panel{margin-top:80px}.blog-details-page .blog-details-content .main-wrapper{background:#f6f7f8;padding:60px 0 70px 40px}.blog-details-page .blog-details-content .text-content h3{font-size:30px;margin-bottom:30px}.blog-details-page .blog-details-content .text-content ul.post-info{padding-left:40px;margin-bottom:30px;margin-left:-40px;border-top-color:#edeaea;border-bottom-color:#edeaea;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid}.blog-details-page .blog-details-content .text-content ul.post-info li{line-height:60px;font-size:13px;font-weight:300;margin-right:14px;display:inline-block}.blog-details-page .blog-details-content .text-content ul.post-info li i{font-size:16px;margin-right:4px;vertical-align:middle}.blog-details-page .blog-details-content .text-content p.mark-text{margin:23px 40px 20px 0;padding:25px 17px 30px 25px;color:#121212}.blog-details-page .blog-details-content .text-content p.mark-text span{color:#fff}.blog-details-page .blog-details-content .text-content ul.extra-list{padding-left:20px}.blog-details-page .blog-details-content .text-content ul.extra-list li{line-height:20px;margin-bottom:18px;display:block}.blog-details-page .blog-details-content .text-content ul.extra-list li i{border-width:1px;width:20px;height:20px;text-align:center;line-height:20px;font-size:11px;margin-right:8px;vertical-align:middle}.blog-details-page .blog-details-content .text-content .img-item-list{margin:35px 0 33px}.blog-details-page .blog-details-content .landscape-tips h6{color:#131212;font-size:18px}.blog-details-page .blog-details-content .landscape-tips ol{margin:0;padding:15px 0 14px 15px}.blog-details-page .blog-details-content .landscape-tips ol li{line-height:30px;font-size:15px;font-weight:300}.blog-details-page .blog-details-content .landscape-tips ol li a{text-transform:none;font-weight:normal}.blog-details-page .blog-details-content p a{text-transform:none;font-weight:normal}.blog-details-page .blog-details-content .text-content p{padding-right:40px}.blog-details-page .blog-details-content p.m1{margin:18px 0 50px}.blog-details-page .blog-details-content .share-option ul.share-icon{margin:0 50px 66px 0}.blog-details-page .blog-details-content .share-option ul.share-icon li{margin-top:20px;margin-right:5px;display:inline-block}.blog-details-page .blog-details-content .share-option ul.share-icon li a{background:#edeaea;width:35px;height:35px;text-align:center;color:#636363;line-height:35px}.blog-details-page .blog-details-content .share-option ul.share-icon li a:hover{color:#fff}.blog-details-page .blog-details-content .share-option p{color:#292929;text-transform:uppercase;font-weight:600;margin-top:28px}.blog-details-page .blog-details-content .admin-text{background:#fff;border-width:1px;margin:36px 50px 70px 0;padding:35px 20px 35px 150px;position:relative}.blog-details-page .blog-details-content .admin-text .img-content{left:20px;top:-55px;position:absolute}.blog-details-page .blog-details-content .admin-text .img-content img{border-radius:50%;width:110px;height:110px}.blog-details-page .blog-details-content .admin-text .img-content h6{text-align:center;color:#131212;text-transform:uppercase;font-size:15px;margin-top:15px}.blog-details-page .blog-details-content .admin-text ul.share-icon{left:20px;bottom:-17px;position:absolute}.blog-details-page .blog-details-content .admin-text ul.share-icon li{margin-right:1px;display:inline-block}.blog-details-page .blog-details-content .admin-text ul.share-icon li a{background:#edeaea;width:35px;height:35px;text-align:center;color:#636363;line-height:35px}.blog-details-page .blog-details-content .admin-text ul.share-icon li a:hover{color:#fff}.blog-details-page .blog-details-content .admin-text p{padding-right:0}.blog-details-page .blog-details-content .comment-area{padding-right:50px}.blog-details-page .blog-details-content .leave-comment{padding-right:50px}.blog-details-page .blog-details-content .comment-area h6{color:#131212;text-transform:uppercase;font-size:16px;margin-bottom:90px}.blog-details-page .blog-details-content .single-comment{background:#fff;padding:22px 20px 32px 150px;border:1px solid #edeaea;border-image:none;margin-right:30px;margin-bottom:85px;position:relative}.blog-details-page .blog-details-content .single-comment.reply-comment{margin-left:80px}.blog-details-page .blog-details-content .single-comment .img-content{left:20px;top:-55px;position:absolute}.blog-details-page .blog-details-content .single-comment .img-content img{border-radius:50%;border:1px solid #ededed;border-image:none;width:110px;height:110px}.blog-details-page .blog-details-content .single-comment .img-content p{text-align:center;color:#131212;font-weight:normal;margin-top:8px}.blog-details-page .blog-details-content .single-comment .reply{background:#edeaea;top:-30px;width:60px;height:60px;right:-30px;color:#131212;position:absolute}.blog-details-page .blog-details-content .single-comment .reply:hover{color:#fff}.blog-details-page .blog-details-content .leave-comment h6{color:#131212;text-transform:uppercase;font-size:16px}.blog-details-page .blog-details-content .leave-comment p{margin:20px 0 50px}.blog-details-page .blog-details-content .leave-comment .row{margin-right:-10px;margin-left:-10px}.blog-details-page .blog-details-content .leave-comment .row [class*='col-']{padding-right:10px;padding-left:10px}.blog-details-page .blog-details-content .leave-comment input{background:none;padding:0 20px;border:1px solid #edeaea;border-image:none;width:100%;font-size:13px;font-weight:300;max-width:100%}.blog-details-page .blog-details-content .leave-comment textarea{background:none;padding:0 20px;border:1px solid #edeaea;border-image:none;width:100%;font-size:13px;font-weight:300;max-width:100%}.blog-details-page .blog-details-content .leave-comment input{height:48px;margin-bottom:30px}.blog-details-page .blog-details-content .leave-comment textarea{padding:30px 20px;margin-bottom:13px;min-height:130px}.blog-details-page .blog-details-content .leave-comment ul li{color:#dfdbd7;font-size:18px;margin-right:3px;display:inline-block}.blog-details-page .blog-details-content .leave-comment button{border-radius:30px;width:168px;color:#fff;text-transform:uppercase;line-height:45px;margin-top:26px}.faq-page-toContent .rotate-content-box .number{background:none;margin:0 auto;border:currentColor;border-image:none;width:65px;height:65px;color:#fff;line-height:65px;font-size:30px;position:relative}.rotate-content-box .number::before{background:#121212;left:2px;top:-3px;width:100%;height:100%;position:absolute;z-index:-1;content:"";transform:rotate(75deg);-webkit-transform:rotate(75deg)}.rotate-content-box p{margin:40px 0}.faq-page-toContent .rotate-content-box{padding:40px 22px 20px;border:1px solid #e5e1e1;border-image:none;text-align:center;margin-bottom:50px}.faq-page-toContent .rotate-content-box h4{margin:27px 0 22px;text-transform:uppercase}.faq-page-toContent .rotate-content-box p{margin:0}.faq-panel-wrapper{padding:35px 30px 80px}.faq-panel-wrapper .panel-wrapper h5{text-transform:uppercase;font-size:22px;margin-bottom:45px;display:inline-block;position:relative}.faq-panel-wrapper .panel-wrapper h5::before{background:#292929;width:32px;height:1px;right:-42px;bottom:3px;position:absolute;content:""}.faq-panel-wrapper .faq-panel .panel-heading{padding:0;border-radius:0;border:currentColor;border-image:none}.faq-panel-wrapper .faq-panel .panel-heading h6 a{padding:17px 10px 17px 55px;color:#131212;text-transform:none;font-weight:normal;display:block;position:relative}.faq-panel-wrapper .faq-panel .panel-group .panel{margin:0 0 30px;border-radius:0;border:1px solid #edeaea;border-image:none;box-shadow:none}.faq-panel-wrapper .faq-panel .panel-group .panel-body{padding:14px 51px 45px 55px;border:currentColor;border-image:none}.faq-panel-wrapper .faq-panel .panel-group .panel-body p{line-height:24px}.faq-panel-wrapper .faq-panel .panel-group .panel-body .row{margin:0 -10px}.faq-panel-wrapper .faq-panel .panel-group .panel-body .row .img{padding:0 10px;width:50%;margin-top:35px}.faq-panel-wrapper .faq-panel .panel-group .panel-body .row .img img{width:100%}.faq-panel-wrapper .faq-panel .panel-group .panel-heading a::before{left:19px;top:50%;font-family:"font-awesome";font-size:22px;font-weight:normal;margin-top:-13px;position:absolute;content:"?"}.faq-panel-wrapper .faq-panel .panel-group .panel-heading.active-panel a::before{content:"?"}.contact-us-page .contact-wrapper{margin:0 auto;width:83%}.contact-us-page .contact-form-holder h4{text-transform:uppercase;font-size:22px}.contact-us-page .contact-address h4{text-transform:uppercase;font-size:22px}.contact-us-page .contact-form-holder>p{margin:18px 0 40px}.contact-us-page .contact-form-holder .row{margin-right:-10px;margin-left:-10px}.contact-us-page .contact-form-holder .row [class*='col-']{padding-right:10px;padding-left:10px}.contact-us-page .contact-form-holder .single-input-group{height:50px;margin-bottom:30px;position:relative}.contact-us-page .contact-form-holder .single-input-group span.timer-drp{top:0;right:20px;line-height:50px;font-size:14px;position:absolute;z-index:-1;cursor:pointer}.contact-us-page .contact-form-holder form textarea{background:none;padding:0 20px;border:1px solid #edeaea;border-image:none;width:100%;height:100%;color:#727272;font-size:13px;font-weight:300}.contact-us-page .contact-form-holder form input{background:none;padding:0 20px;border:1px solid #edeaea;border-image:none;width:100%;height:100%;color:#727272;font-size:13px;font-weight:300}.contact-us-page .contact-form-holder form textarea{padding:20px;height:130px;margin-bottom:30px;min-height:130px;max-width:100%}.contact-us-page .contact-form-holder .btn-group.bootstrap-select{width:100%;height:100%}.contact-us-page .contact-form-holder .bootstrap-select>.dropdown-toggle{background:none!important;padding:0 20px;border:1px solid #edeaea;border-image:none;line-height:48px}.bootstrap-select.btn-group .dropdown-toggle .filter-option{font-size:13px;font-weight:300}.contact-us-page .bootstrap-select.btn-group .dropdown-menu li:hover a span.text{color:#fff}.contact-us-page .dropdown-menu>li.selected>a span.text{color:#fff}.dropdown-menu>li>a:hover{background:none}.dropdown-menu>li>a:focus{background:none}.contact-us-page .contact-form-holder form button.send{border-radius:30px;width:168px;color:#fff;text-transform:uppercase;line-height:45px}.contact-us-page .contact-address{margin-top:75px;margin-bottom:50px}.contact-us-page .contact-address>p{margin:18px 0 50px}.contact-us-page .contact-address .single-box{padding:50px 20px 24px;border:1px solid #edeaea;border-image:none;text-align:center;margin-bottom:50px;position:relative}.contact-us-page .contact-address .single-box .icon{background:#edeaea;left:50%;top:0;width:35px;height:35px;line-height:35px;font-size:16px;margin-left:-17px;position:absolute}.contact-us-page .contact-address .single-box a{color:#727272;text-transform:none;font-family:"Kanit",sans-serif;font-size:15px;font-weight:300;display:block}.contact-us-page .contact-address .single-box p{color:#727272;text-transform:none;font-family:"Kanit",sans-serif;font-size:15px;font-weight:300;display:block}.alert-wrapper{background:rgba(0,0,0,.6);left:0;top:0;width:100%;height:100%;display:none;position:fixed;z-index:9999999}#success{background:rgba(0,0,0,.8);left:calc(50% - 250px);top:calc(50% - 50px);width:500px;height:100px;text-align:center;position:relative}#error{background:rgba(0,0,0,.8);left:calc(50% - 250px);top:calc(50% - 50px);width:500px;height:100px;text-align:center;position:relative}#success .wrapper{width:100%;height:100%;display:table}#error .wrapper{width:100%;height:100%;display:table}#success .wrapper p{letter-spacing:1px;vertical-align:middle;display:table-cell}#error .wrapper p{letter-spacing:1px;vertical-align:middle;display:table-cell}#success{color:#57d1c9}#error{color:#c9182b}#error button{background:none;border-radius:50%;top:-20px;width:40px;height:40px;right:-20px;color:#fff;line-height:20px;font-size:20px;position:absolute}#success button{background:none;border-radius:50%;top:-20px;width:40px;height:40px;right:-20px;color:#fff;line-height:20px;font-size:20px;position:absolute}.form-validation label.error{display:none!important}.form-validation input.error{border:1px solid #f03838!important;border-image:none!important}.form-validation textarea.error{border:1px solid #f03838!important;border-image:none!important}.error-page{background:url("../images/inner-page/5.jpg") no-repeat center/cover;margin-bottom:100px}.error-page .opacity{background:rgba(249,82,11,.8);padding:80px 0;text-align:center}.error-page .round-border{background:rgba(0,0,0,.7);margin:0 auto 25px;width:285px;height:285px;position:relative}.error-page .round-border h2{color:#fff;line-height:285px;font-family:"Kanit",sans-serif;font-size:132px;font-weight:700;margin-right:-136px}.error-page .round-border h4{color:#fff;text-transform:uppercase;line-height:285px;font-family:"Kanit",sans-serif;font-size:24px;font-style:italic;font-weight:normal;margin-left:-36px}.error-page h3{color:#fff;text-transform:uppercase;font-size:24px;font-weight:normal}.error-page p{color:#fff;font-size:18px;margin-top:10px}.error-page a{background:rgba(0,0,0,.45);border-radius:30px;border:1px solid #fff;border-image:none;width:220px;color:#fff;text-transform:uppercase;line-height:50px;margin-top:58px}.error-page a:hover{background:#000;border-color:#000}img.bottom-logo{margin:0 auto -50px auto;position:relative}.btn-prevnext{padding:15px;font-size:14px;background-color:#f2f3f4}.btn-prevnext:hover{background-color:#f9520b;color:#fff}.project-section .theme-title h3{font-size:24px;color:#525252}.project-section .theme-title h2 a{font-size:32px;color:#121212}.project-section.single-project p{padding:0 5px}.service-details-content{margin-top:30px}.service-details-content .top-details .text{width:57%}.forming-moulds div{padding:10px 5px}.forming-moulds img{max-width:75%;margin:0 auto}.team-partner .theme-title{margin-bottom:5px}.team-partner .theme-title::before{width:120px;height:65px}.team-partner .theme-title strong{color:#f9520b}.contact-us-page a{text-transform:lowercase;color:#f9520b;font-weight:300px}.contact-us-page h4{background-color:#f1f1f1;color:#666;padding:10px;font-size:14px;font-weight:bold}.contact-us-page .theme-title{margin-bottom:20px}.contact-us-page .theme-title span{width:100%}.contact-us-page .team-member-content .item{margin-bottom:10px}.contact-us-page .team-member-content a{color:#edeaea}.about-us-section .about-main-content .text p{margin:10px 0 5px;text-align:justify;color:#2d2d2d}.about-us-section .about-main-content .img-box img:first-child{margin:5px auto}.portfolio-details-content ul{list-style:circle}@media all and (min-width:992px){.container{padding-right:0!important;padding-left:0!important}}@media all and (max-width:1366px){.scroll-top{right:20px;bottom:30px}}@media all and (max-width:1199px){.blog-content-wrapper.blog-left-text .single-blog-post .post{margin-left:50px}footer .top-footer .footer-contact form{margin-top:0}footer .top-footer .footer-contact{padding:50px 0 0;width:100%}}@media all and (max-width:1199px) and (min-width:768px){footer .top-footer .footer-navigation{padding-left:30px}footer .top-footer .footer-about{width:50%}footer .top-footer .footer-navigation{width:50%}footer .top-footer .footer-contact form{padding-left:15px}}@media all and (max-width:1199px) and (min-width:992px){.theme-main-menu .menuzord-menu>li.quote a{margin-right:40px}.theme-main-menu .menu-wrapper{padding-left:15px}#mega-menu-holder>ul>li>a{margin:0 7px}.banner-bottom-text .single-box .opacity{padding:20px 0 0 35px}.about-us-section .single-about-content{padding:0 15px}.about-us-section .about-main-content .img-box::before{border-right-color:transparent;border-right-width:440px;border-right-style:solid}.theme-title span{width:55%}.our-blog .theme-title span{width:77%}.service-sldier .service-item{padding-right:15px;padding-left:15px}.testimonial-section .testimonial-slider .item{padding:68px 20px 20px 30px}.owl-theme.team-slider .owl-dots{bottom:46%}.theme-sidebar{width:30%}.theme-large-asidebar{width:70%}.theme-large-asidebar .top-details .text{width:100%}.theme-large-asidebar .angel-img-box{width:100%}.service-details-content .middle-details .img{width:100%}.service-details-content .middle-details .list-content{width:100%}.service-details-content .middle-details .list-content{padding-left:0}.theme-large-asidebar .angel-img-box{margin-top:50px}.details-tab-panel .panel-wrapper{width:60%}.details-tab-panel .img{width:40%}.blog-details-page .blog-details-content .text-content ul.extra-list{padding:40px 0 0}}@media all and (max-width:991px){header .top-header ul{text-align:center;float:none}header .top-header ul.float-left li{margin:7px 12px}header .top-header ul.float-right li{margin:7px 12px}header .bottom-header .social-icon{margin:0 15px}header .bottom-header .quickcall{width:150px;font-size:15px}.theme-main-menu .menu-wrapper{padding-left:0}header.header-style-two #mega-menu-holder{background:#222b34}.theme-main-menu{margin-top:-33px}.theme-main-menu #mega-menu-holder li.quote a{margin:5px 0;width:100%}.theme-main-menu #mega-menu-holder li.quote{padding:0 20px}.theme-main-menu #mega-menu-holder li.quote.color-one a:hover{transform:scale(1);-webkit-transform:scale(1)}#mega-menu-holder>ul>li>a::before{display:none}.theme-main-menu .menu-wrapper.bg-color-one::before{border-bottom-color:#121212;border-bottom-width:66px;border-bottom-style:solid}.theme-main-menu .menu-wrapper.bg-color-two::before{border-bottom-color:#222b34;border-bottom-width:66px;border-bottom-style:solid}.menuzord-menu>li>a{margin:0;line-height:42px;font-size:15px}.menuzord-menu ul.dropdown li a{line-height:35px}.banner-bottom-text.top-transform{margin-top:100px;transform:none;-webkit-transform:none}.banner-bottom-text .single-box{margin-bottom:50px}.about-us-section .single-about-content{padding:0}.page-middle-banner .left-side a{margin:0}.page-middle-banner .left-side{text-align:center;margin-bottom:80px}.page-middle-banner::before{top:50%;width:100%;height:50%}.page-middle-banner::after{top:50%;width:100%;height:50%}.testimonial-section .testimonial-slider .item{padding-right:10px;padding-left:10px}.team-partner .partner-logo{margin-top:60px}.team-member-content .single-team-member .img img{width:100%}.blog-content-wrapper .single-blog-post .img img{width:100%}.theme-large-asidebar{width:100%}.team-member-content .single-team-member .text{padding-right:10px;padding-left:10px}.our-team-single-page .team-member-content .row [class*='col-']{padding:0 15px}.theme-large-asidebar{padding-left:0}.theme-sidebar{width:50%;margin-bottom:80px}.theme-large-asidebar.float-left{padding:0}.mixitUp-menu ul li{padding:0 25px;line-height:40px}}@media all and (max-width:991px) and (min-width:768px){.about-us-section .single-about-content h4{font-size:17px}.about-us-section .about-main-content .text{width:60%}.about-us-section .about-main-content .img-box{width:40%;padding-right:15px;padding-left:25px}.about-us-section .about-main-content .img-box::before{left:15px;border-right-color:transparent;border-right-width:270px;border-right-style:solid}.theme-title span{width:45%}.testimonial-section .owl-theme .owl-dots{right:55px}.testimonial-section .testimonial-slider .wrapper .name{width:30%}.testimonial-section .testimonial-slider .wrapper p.float-left{width:70%;padding-right:30px}.our-blog .theme-title span{width:65%}.blog-content-wrapper.blog-left-text .single-blog-post .img{margin-right:20px}.blog-content-wrapper.blog-right-text .single-blog-post .post{margin-right:20px}.blog-content-wrapper.blog-left-text .single-blog-post .post{margin-left:20px}.blog-content-wrapper.blog-right-text .single-blog-post .img{margin-left:20px}.blog-content-wrapper .single-blog-post .post h4 a{font-size:16px}.blog-content-wrapper .single-blog-post .post{padding-left:15px}.blog-content-wrapper .single-blog-post .post{margin-top:-55px}.theme-large-asidebar .angel-img-box::before{border-left-color:transparent;border-left-width:300px;border-left-style:solid}.blog-details-page .blog-details-content .text-content .img-item-list img{width:50%}.blog-details-page .blog-details-content .text-content ul.extra-list{width:50%}.portfolio-details-page .top-details ul li:nth-child(1){width:auto}.portfolio-details-page .top-details ul li:nth-child(4){width:auto}#banner h1{font-size:55px}}@media all and (max-width:767px){header.header-style-two .transparent-bg{background:#101419;position:relative}header .bottom-header .logo{text-align:center;margin-bottom:30px;float:none}header .bottom-header .right-side{text-align:center;float:none}header .bottom-header .right-side .float-left{vertical-align:middle;float:none;display:inline-block}.banner-bottom-text .single-box img{width:100%}.about-us-section .about-main-content .text{width:100%}.about-us-section .about-main-content .img-box{width:100%}.project-single-content .single-project .img img{width:100%}.testimonial-section .testimonial-slider .wrapper .name{width:100%}.testimonial-section .testimonial-slider .wrapper p.float-left{width:100%}footer .top-footer .footer-about{width:100%}footer .top-footer .footer-navigation{width:100%}.theme-large-asidebar .top-details .text{width:100%}.theme-large-asidebar .angel-img-box{width:100%}.service-details-content .middle-details .img{width:100%}.service-details-content .middle-details .list-content{width:100%}.contact-us-page .contact-wrapper{width:100%}.about-us-section .about-main-content .img-box{margin-top:50px}.about-us-section .about-main-content .img-box::before{left:0}.theme-title span{display:none}.testimonial-section .testimonial-slider .wrapper img{top:-50px;width:100px;height:100px;right:-50px}.testimonial-section .testimonial-slider .wrapper{margin-right:40px}.testimonial-section .owl-theme .owl-dots{right:10px}.testimonial-section .testimonial-slider .wrapper p.float-left{padding:30px 20px 45px;border:currentColor;border-image:none}.team-member-content .single-team-member .img{margin-right:35px}footer .top-footer .footer-contact{padding:0}footer .top-footer .footer-about{padding:0;margin-bottom:50px}footer .top-footer .footer-navigation{padding:0;margin-bottom:50px}.theme-large-asidebar .angel-img-box{margin-top:50px}.service-details-content .middle-details .list-content{padding-left:0}.service-details-content .middle-details .img img{float:none}.details-tab-panel .panel-wrapper{width:100%}.details-tab-panel .img{width:100%;padding-left:0}.blog-details-page .blog-details-content .text-content ul.extra-list{padding:40px 0 0}.mixitUp-menu ul{text-align:center}.uranus .tp-bullet{display:none!important}#banner h1{font-size:40px}}@media all and (max-width:650px){#success{padding:30px 10px;left:8%;top:calc(50% - 50px);width:84%;height:auto}#error{padding:30px 10px;left:8%;top:calc(50% - 50px);width:84%;height:auto}.owl-theme.team-slider .owl-dots{bottom:50%}.error-page .round-border h2{margin:0;line-height:normal;float:none}.error-page .round-border h4{margin:0;line-height:normal;float:none}.error-page .round-border h4{padding-top:10px;font-size:20px}.error-page .round-border h2{font-size:85px}.error-page .round-border{text-align:center}}@media all and (max-width:600px){header .bottom-header .call-button{width:100%;margin-bottom:30px}.about-us-section .about-main-content .img-box::before{border-right-color:transparent;border-right-width:284px;border-right-style:solid}.our-team-single-page .team-member-content .row [class*='col-']{width:100%}.service-details-content .middle-details .img::before{border-left-color:#f9520b;border-left-width:285px;border-left-style:solid}.theme-sidebar{width:100%}#mixitUp-item .mix{width:100%}.blog-details-page .blog-details-content .single-comment{padding-left:20px}.blog-details-page .blog-details-content .single-comment .img-content{text-align:center;margin-bottom:20px;position:static}.blog-details-page .blog-details-content .single-comment .img-content img{margin:0 auto}.blog-details-page .blog-details-content .single-comment.reply-comment{margin-left:30px}.blog-details-page .blog-details-content .single-comment{margin:0 15px 60px 0}.blog-details-page .blog-details-content .comment-area{padding-right:0}.blog-details-page .blog-details-content .leave-comment{padding-right:0}}@media all and (max-width:550px){.page-middle-banner .right-side h2{font-size:35px}.page-middle-banner::before{border-radius:0}.page-middle-banner::after{border-radius:0}.faq-panel-wrapper .faq-panel .panel-group .panel-body .row .img{width:100%}.faq-panel-wrapper .faq-panel .panel-group .panel-body .row .img img{width:100%}.faq-panel-wrapper .faq-panel .panel-group .panel-body{padding-right:15px;padding-left:15px}.portfolio-details-page .top-details ul li{width:100%;padding-left:0;display:block}.portfolio-details-page .top-details ul li:nth-child(1){width:100%;padding-left:0;display:block}.portfolio-details-page .top-details ul li:nth-child(4){width:100%;padding-left:0;display:block}}@media all and (max-width:500px){.blog-content-wrapper.blog-left-text .single-blog-post .img{margin-right:20px}.blog-content-wrapper.blog-right-text .single-blog-post .post{margin-right:20px}.blog-content-wrapper.blog-left-text .single-blog-post .post{margin-left:20px}.blog-content-wrapper.blog-right-text .single-blog-post .img{margin-left:20px}.blog-content-wrapper .single-blog-post .post h4 a{font-size:16px}.blog-content-wrapper .single-blog-post .post{padding-left:15px}.blog-content-wrapper .single-blog-post .post{margin-top:-55px}.blog-content-wrapper .single-blog-post .img .date{height:65px;padding-top:3px}.blog-content-wrapper .single-blog-post .img .date b{font-size:20px}.blog-details-page .blog-details-content .main-wrapper{padding:40px 20px 70px}.blog-details-page .blog-details-content .text-content h3{font-size:25px}.blog-details-page .blog-details-content .text-content ul.post-info{padding-left:20px;margin-left:-20px}.blog-details-page .blog-details-content .text-content ul.post-info li{line-height:40px}.blog-details-page .blog-details-content .text-content p.mark-text{margin-right:0}.blog-details-page .blog-details-content .admin-text{margin-right:0}.blog-details-page .blog-details-content .text-content p{padding-right:0}.blog-details-page .blog-details-content .admin-text{padding-right:10px;padding-left:10px}.blog-details-page .blog-details-content .admin-text .img-content{text-align:center;margin-bottom:20px;position:static}.blog-details-page .blog-details-content .admin-text .img-content img{margin:0 auto}#banner h6{font-size:16px}}@media all and (max-width:480px){.scroll-top{right:5px;bottom:15px}.theme-large-asidebar .angel-img-box::before{border-bottom-color:#f9520b;border-left-color:transparent;border-bottom-width:360px;border-left-width:280px;border-bottom-style:solid;border-left-style:solid}}@media all and (max-width:450px){header .bottom-header .search{margin:0;width:50px;line-height:45px}header .bottom-header .social-icon li a{margin:5px 0;width:45px;line-height:43px;font-size:15px}header .bottom-header .social-icon{margin-left:0}.banner-bottom-text .single-box .opacity{padding:15px 0 0 30px}.banner-bottom-text .single-box .opacity h2{font-size:30px}.banner-bottom-text .single-box .opacity h6{font-size:18px}.owl-theme .owl-nav{top:-50px}.service-sldier .service-item{padding-right:15px;padding-left:15px}}@media all and (max-width:400px){footer .footer-middle ul li a{width:45px;line-height:43px;font-size:17px}.service-details-content .middle-details .list-content .single-list{margin-top:40px;float:none}.service-details-content .middle-details .list-content{margin-top:20px}}@media all and (max-width:360px){.error-page .round-border{width:200px;height:200px}.theme-title h3{font-size:30px}}header .bottom-header .quickcall span{font-size:15px;display:block;text-transform:lowercase}header .bottom-header .social-icon{margin:0;margin-left:8px}.product-properties{margin:10px 0}.product-properties h3{font-size:14px;color:#015121;padding:5px}.product-properties table tr{font-size:12px;border-bottom:1px solid #f1f1f1}.product-properties table tr td:first-child{font-weight:400;color:#af0506;min-width:110px}.product-properties table tr td{padding:5px;vertical-align:top}.project-single-content .single-project .text{padding:5px;border-bottom:2px solid #f9520b}.project-single-content .single-project .text h4 a{font-size:14px;min-height:30px;font-weight:bold;color:#121212;line-height:1.4em;height:2.8em;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}