@import url(https://fonts.googleapis.com/css?family=Poppins:200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i);@import url(https://fonts.googleapis.com/css?family=Nunito+Sans:300,300i,400,400i,600,600i,700,700i,800,800i,900,900i);@import url(https://fonts.googleapis.com/css?family=Lobster+Two:400,400i,700,700i);@import url(animate.css);@import url(bootstrap.min.css);@import url(bootstrap-select.min.css);@import url(custom-animate.css);@import url(font-awesome.min.css);@import url(icomoon.css);@import url(imp.css);@import url(jquery.bootstrap-touchspin.css);@import url(jquery.fancybox.min.css);@import url(owl.css);@import url(owl.theme.default.css);@import url(jquery.mCustomScrollbar.min.css);@import url(slick.css);@import url(../fonts/flaticon/flaticon.css);@import url(../assets/price-filter/nouislider.css);@import url(../assets/price-filter/nouislider.pips.css);@import url(../assets/timepicker/timePicker.css);@import url(../assets/jquery-ui-1.11.4/jquery-ui.css);@import url(../plugins/revolution/css/settings.css);@import url(../plugins/revolution/css/layers.css);@import url(../plugins/revolution/css/navigation.css);@import url(../assets/language-switcher/polyglot-language-switcher.css);@import url(../plugins/energy-icon/style.css);*{margin:0;padding:0;border:none;outline:0;font-size:100%}body,html{height:100%}body{color:#828282;font-size:16px;line-height:25px;font-weight:400;font-family:'Nunito Sans',sans-serif}button:focus{outline:0}button{cursor:pointer;border:none;background:0 0;padding:0}h1,h2,h3,h4,h5,h6{color:#131313;font-weight:700;font-family:Poppins,sans-serif;margin:0}h3{font-size:20px;line-height:28px;font-weight:600}a,a:active,a:focus,a:hover{text-decoration:none;outline:0;border:none}@media (min-width:1200px){.container{max-width:1200px}}.fix{position:relative;display:block;overflow:hidden}img{max-width:100%;height:auto}i{font-style:normal}li,ul{list-style:none;margin:0;padding:0}li,ol{margin:0;padding:0}.clr1{color:#f36727}.bgclr1{background:#f36727}.secpd1{padding:100px 0}.secpd2{padding:100px 0 60px}.secpd3{padding:100px 0 70px}.btn-one{position:relative;display:inline-block;background:#cc4b24;color:#fff;font-size:14px;line-height:60px;font-weight:700;text-transform:uppercase;font-family:Poppins,sans-serif;padding:0 45px 0;border-radius:5px;transition:all .5s ease}.btn-one:hover{color:#fff;background:#131313}.btn-two{color:#131313;font-size:16px;line-height:20px;font-weight:600;text-transform:capitalize;font-family:Poppins,sans-serif;transition:all .5s ease}.btn-two span:before{position:relative;display:inline-block;top:0;font-size:12px;line-height:12px;padding-left:10px}.btn-two:hover{color:#fec727}.btn-three{position:relative;display:inline-block;background:#8d4e9a;color:#fff;font-size:16px;line-height:50px;font-weight:600;text-transform:capitalize;font-family:Poppins,sans-serif;padding:0 35px 0;border-radius:30px;transition:all .5s ease}.btn-three:hover{color:#f7f7f7;background:#d35908}.btn-four{position:relative;display:inline-block;background:#fff;color:#000;font-size:14px;line-height:60px;font-weight:700;text-transform:uppercase;font-family:Poppins,sans-serif;padding:0 45px 0;border-radius:5px;transition:all .5s ease}.btn-four:hover{color:#fff;background:#131313}.shop-btn{position:relative;display:inline-block;padding:0 30px;background:#f5f5f5;color:#131313;font-size:16px;line-height:60px;font-weight:600;text-transform:capitalize;font-family:Poppins,sans-serif;transition:all .2s linear;transition-delay:0.1s}.slide-btn-one{position:relative;display:inline-block;padding:0 55px;background:#131313;color:#fff;font-size:16px;line-height:60px;font-weight:700;text-transform:capitalize;font-family:Poppins,sans-serif;transition:all .2s linear;transition-delay:0.1s}.slide-btn-one:hover{color:#131313;background:#e7b218}.sec-title-style1{position:relative;display:block;margin-top:-9px;padding-bottom:50px}.sec-title-style1.max-width{position:relative;display:block;max-width:770px;margin:-9px auto 0;padding-bottom:52px}.sec-title-style1.pabottom50{padding-bottom:42px}.sec-title-style1 .title{position:relative;display:block;color:#131313;font-size:36px;line-height:46px;font-weight:700;text-transform:uppercase;font-family:Poppins,sans-serif}.sec-title-style1 .title.clr-white{color:#fff}.sec-title-style1 .decor{position:relative;display:block;width:70px;height:5px;margin:19px 0 0}.sec-title-style1 .decor:before{position:absolute;top:0;right:0;bottom:0;width:5px;height:5px;background:#fec727;border-radius:50%;content:""}.sec-title-style1 .decor:after{position:absolute;top:0;right:10px;bottom:0;width:5px;height:5px;background:#fec727;border-radius:50%;content:""}.sec-title-style1 .decor span{position:absolute;top:0;left:0;bottom:0;width:50px;height:1px;background:#fec727;margin:2px 0}.sec-title-style1 .text{position:relative;display:block;margin:7px 0 0}.sec-title-style1 .text p{position:relative;display:inline-block;padding:0 15px;color:#131313;font-size:14px;line-height:16px;font-weight:700;text-transform:uppercase;margin:0}.sec-title-style1 .text.clr-yellow p{color:#fec727}.sec-title-style1 .text .decor-left{position:relative;top:-2px;display:inline-block;width:70px;height:5px;background:0 0}.sec-title-style1 .text .decor-left span{position:absolute;top:0;left:0;bottom:0;width:50px;height:1px;background:#fec727;content:"";margin:2px 0}.sec-title-style1 .text .decor-left:before{position:absolute;top:0;right:0;bottom:0;width:5px;height:5px;background:#fec727;border-radius:50%;content:""}.sec-title-style1 .text .decor-left:after{position:absolute;top:0;right:10px;bottom:0;width:5px;height:5px;background:#fec727;border-radius:50%;content:""}.sec-title-style1 .text .decor-right{position:relative;top:-2px;display:inline-block;width:70px;height:5px;background:0 0}.sec-title-style1 .text .decor-right span{position:absolute;top:0;right:0;bottom:0;width:50px;height:1px;background:#fec727;content:"";margin:2px 0}.sec-title-style1 .text .decor-right:before{position:absolute;top:0;left:0;bottom:0;width:5px;height:5px;background:#fec727;border-radius:50%;content:""}.sec-title-style1 .text .decor-right:after{position:absolute;top:0;left:10px;bottom:0;width:5px;height:5px;background:#fec727;border-radius:50%;content:""}.sec-title-style1 .bottom-text{position:relative;display:block;padding-top:16px}.sec-title-style1 .bottom-text p{color:#848484;font-size:16px;line-height:26px;font-weight:400;margin:0;font-family:Poppins,sans-serif}.sec-title-style1 .bottom-text.clr-gray p{color:#cdcdcd}.sec-title-style2{position:relative;display:block;margin-top:-2px;padding-bottom:52px}.sec-title-style2.max-width{position:relative;display:block;max-width:770px;margin:-8px auto 0}.sec-title-style2.pdbottom60{padding-bottom:60px}.sec-title-style2 span{position:relative;display:block;color:#cc4b24;font-size:14px;line-height:16px;font-weight:700;text-transform:uppercase}.sec-title-style2 .title{position:relative;display:block;padding:8px 0 20px;color:#131313;font-size:36px;line-height:44px;font-weight:700;text-transform:uppercase;font-family:Poppins,sans-serif}.sec-title-style2 .title.clr-white{color:#fff}.sec-title-style2 .decor{position:relative;display:block;width:90px;height:5px}.sec-title-style2 .decor span{position:absolute;top:0;left:0;bottom:0;width:70px;background:#cc4b24}.sec-title-style2 .decor:before{position:absolute;top:0;right:0;width:5px;height:5px;background:#cc4b24;content:""}.sec-title-style2 .decor:after{position:absolute;top:0;right:10px;width:5px;height:5px;background:#cc4b24;content:""}.sec-title-style2 .text{position:relative;display:block;padding-top:23px}.sec-title-style2 .text p{color:#848484;line-height:26px;margin:0;font-family:Poppins,sans-serif}.sec-title-style2 .decor.center{margin:0 auto}.sec-title-style2 .decor.center span{top:0;left:0;bottom:0;right:0;width:70px;margin:0 auto}.sec-title-style2 .decor.center:after{top:0;left:0;width:5px;height:5px}.sec-title-style2 h1{color:#fff;font-size:36px;line-height:44px;font-weight:400;font-family:'Lobster Two',cursive;margin:0 0 15px}.sec-title-style2 .bottom-text{position:relative;display:block}.sec-title-style2 .bottom-text p{color:#cdcdcd;margin:0}.sec-title-style3{position:relative;display:block;margin-top:-2px;padding-bottom:50px;z-index:1}.sec-title-style3:before{position:absolute;top:-33px;left:0;bottom:0;right:0;z-index:-1;font-family:icomoon;content:"\e932";color:#f0f0f0;font-size:130px;line-height:130px}.sec-title-style3 h6{color:#9b9a9a;font-size:14px;line-height:14px;font-weight:600;text-transform:uppercase;font-style:italic}.sec-title-style3 .title{position:relative;display:block;padding:14px 0 0;color:#131313;font-size:36px;line-height:44px;font-weight:700;text-transform:capitalize;font-family:Poppins,sans-serif}.sec-title-style3 .title span{color:#f47629}.sec-title-style4{position:relative;display:block;margin-top:0;padding-bottom:25px;z-index:1}.sec-title-style4 .decor{position:relative;display:block;width:200px;margin:0 auto}.sec-title-style4 .decor.left{position:relative;display:block;width:115px;margin:0}.sec-title-style4 .decor span:before{position:relative;display:inline-block;width:60px;color:#00a859;font-size:32px;line-height:32px}.sec-title-style4 .decor .border-left{position:absolute;top:13px;left:0;width:70px;height:7px;background:0 0}.sec-title-style4 .decor .border-left:before{position:absolute;top:0;right:0;width:50px;height:2px;background:#00a859;content:""}.sec-title-style4 .decor .border-left:after{position:absolute;right:0;bottom:0;width:70px;height:2px;background:#00a859;content:""}.sec-title-style4 .decor .border-right{position:absolute;top:13px;right:0;width:70px;height:7px;background:0 0}.sec-title-style4 .decor .border-right:before{position:absolute;top:0;left:0;width:50px;height:2px;background:#00a859;content:""}.sec-title-style4 .decor .border-right:after{position:absolute;left:0;bottom:0;width:70px;height:2px;background:#00a859;content:""}.sec-title-style4 .title{position:relative;display:block;padding:8px 0 0;color:#131313;font-size:36px;line-height:44px;font-weight:600;text-transform:capitalize;font-family:Poppins,sans-serif}.sec-title-style4 .title h1{position:relative;display:block;padding:8px 0 0;color:#131313;font-size:36px;line-height:44px;font-weight:600;text-transform:capitalize;font-family:Poppins,sans-serif}.sec-title-style4 .title.clr-white{color:#fff}.parallax-bg-one{background-attachment:fixed;background-position:center top;background-repeat:no-repeat;background-size:cover;position:relative;z-index:1}.parallax-bg-one::before{background:rgba(18,32,0,.9) none repeat scroll 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.parallax-bg-two{background-attachment:fixed;background-position:center top;background-repeat:no-repeat;background-size:cover;position:relative;z-index:1}.parallax-bg-two::before{background:rgba(9,23,33,.9) none repeat scroll 0 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.flex-box{display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap}.flex-box-two{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;align-items:center}.flex-box-three{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;align-items:center}.flex-box-four{display:flex;justify-content:center;flex-direction:row;flex-wrap:wrap;align-items:center}.flex-box-five{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;align-items:center}.owl-nav-style-one.owl-theme .owl-nav [class*=owl-]{background:#fff none repeat scroll 0 0;border-radius:50%;color:#909090;font-size:24px;font-weight:700;height:50px;line-height:46px;margin:0;padding:0;width:50px;border:1px solid #f3f3f3;transition:all .7s ease 0s}.owl-nav-style-one.owl-theme .owl-nav .owl-next{margin-left:10px}.owl-nav-style-one.owl-theme .owl-nav [class*=owl-]:hover{border-color:#172272;color:#172272}.owl-nav-style-two.owl-theme .owl-nav [class*=owl-]{background:#fff none repeat scroll 0 0;border-radius:0;color:#3740b0;font-size:24px;font-weight:700;height:50px;line-height:50px;margin:0;padding:0;width:50px;transition:all .7s ease 0s}.owl-nav-style-two.owl-theme .owl-nav .owl-next{margin-left:0}.owl-nav-style-two.owl-theme .owl-nav [class*=owl-]:hover{color:#fff;background:#3740b0}.accordion-box{position:relative;display:block}.accordion-box .accordion{position:relative;display:block;margin-bottom:20px;-webkit-box-shadow:0 2px 10px 3px #f6f6f6;box-shadow:0 2px 10px 3px #f6f6f6}.accordion-box .accordion .accord-btn{position:relative;display:block;cursor:pointer;background:#fff;padding-left:40px;padding-right:70px;padding-top:22px;padding-bottom:22px;transition:all .5s ease}.accordion-box .accordion .accord-btn h4{color:#131313;font-size:18px;line-height:26px;font-weight:600;transition:all .5s ease}.accordion-box .accordion .accord-btn::after{font-family:icomoon;position:absolute;content:"\e9ac";top:23px;right:40px;color:#b5b5b5;font-size:25px;line-height:25px;font-weight:300;transition:all .5s ease 0s}.accordion-box .accordion .accord-btn.active{background:#975da3;transition:all .5s ease}.accordion-box .accordion .accord-btn.active h4{color:#fff}.accordion-box .accordion .accord-btn.active:after{color:#00a859}.accordion-box .accordion .accord-content{position:relative;display:block;padding-top:26px;padding-bottom:24px;padding-left:40px;padding-right:35px;display:none}.accordion-box .accordion .accord-content.collapsed{display:block}.accordion-box .accordion .accord-content p{margin:0}@keyframes pulse{50%{box-shadow:0 0 0 5px rgba(255,255,255,.1),0 0 0 20px rgba(238,238,238,.3)}}.owl-carousel.style1 .owl-nav [class*=owl-]{position:relative;display:inline-block;background:0 0;width:55px;height:55px;border:2px solid #d9d9d9;line-height:56px;margin:0 7.5px;padding:0;transition:all .7s ease .1s;border-radius:0;text-align:center}.owl-carousel.style1 .owl-nav [class*=owl-] span:before{color:#d9d9d9;font-size:16px;font-weight:400;transition:all .7s ease .2s}.owl-carousel.style1 .owl-nav [class*=owl-] .icon-arrow:before{transform:rotate(180deg);display:inline-block}.owl-carousel.style1 .owl-nav [class*=owl-]:hover span:before{color:#131313}.owl-carousel.style1 .owl-nav [class*=owl-]:hover{background:#fec727;border-color:#fec727}.owl-carousel.style1.s2 .owl-nav [class*=owl-]:hover{background:#00a859;border-color:#00a859}.boxed_wrapper{background:#fff none repeat scroll 0 0;position:relative;margin:0 auto;width:100%;min-width:320px;min-height:400px;overflow:hidden}.preloader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:999999999999999999;background-color:#fff;background-position:center center;background-repeat:no-repeat;background-image:url("../laxmi-sulphates/pre-loader.gif")}.preloader.style-two{background-image:url(../images/icon/preloader-1.gif)}.preloader.style-three{background-image:url(../images/icon/preloader-2.gif)}.preloader.style-four{background-image:url(../images/icon/preloader-3.gif)}.scroll-top{position:fixed;right:30px;bottom:30px;width:55px;height:55px;border:2px solid #fec727;background:0 0;border-radius:50%;color:#828282;font-size:14px;font-weight:600;text-align:center;text-transform:uppercase;display:none;cursor:pointer;-webkit-animation:pulse 2s infinite;-o-animation:pulse 2s infinite;animation:pulse 2s infinite;font-family:Poppins,sans-serif;z-index:999}.scroll-top:after{position:absolute;z-index:-1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:1;background:-webkit-radial-gradient(center,ellipse,rgba(0,0,0,.25) 0,rgba(0,0,0,0) 80%);background:-webkit-radial-gradient(center ellipse,rgba(0,0,0,.25) 0,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at center,rgba(0,0,0,.25) 0,rgba(0,0,0,0) 80%)}.scroll-top.style2{border-color:#cc4b24}.scroll-top.style3{position:absolute;top:-25px;right:40px;bottom:auto;width:145px;height:50px;background:#131313;border:2px solid #272727;border-radius:0;color:#fff;font-size:14px;line-height:46px;font-weight:700;cursor:pointer;display:none;text-align:center;transition:all .5s ease 0s;z-index:99999999;box-shadow:none;animation:auto}.scroll-top.style3:hover{border-color:#ec6b15;background:#ec6b15}.scroll-top.style4{border-color:#00a859}input:focus,select:focus,textarea:focus{border-color:#43c3ea;outline:0}#contact-form input[type=text].error{border-color:red}#contact-form input[type=email].error{border-color:red}#contact-form select.error{border-color:red}#contact-form textarea.error{border-color:red}.post-pagination{position:relative;display:block}.post-pagination.martop20{margin-top:20px}.post-pagination li{position:relative;display:inline-block;margin:0 3px}.post-pagination li a{position:relative;display:block;height:60px;width:60px;border-radius:50%;border:2px solid #eee;color:#131313;font-size:18px;line-height:56px;font-weight:600;transition:all .5s ease 0s;font-family:Poppins,sans-serif}.post-pagination li a i{color:#c1c1c1;font-size:22px;transition:all .2s linear;transition-delay:0.1s}.post-pagination li.active a,.post-pagination li:hover a{background:#fec727;border-color:#fec727}.post-pagination li.active a i,.post-pagination li:hover a i{color:#131313}.post-pagination.style2 li a{border-radius:0}.overlay-style-one{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .7s ease .1s;opacity:0;z-index:2}.overlay-style-one.bg1{background-color:rgba(254,199,40,.9)}.overlay-style-one.bg2{background-color:rgba(236,110,26,.9)}.overlay-style-one.bg3{background-color:rgba(0,83,153,.9)}.overlay-style-one .box{display:table;height:100%;width:100%}.overlay-style-one .box .content{display:table-cell;text-align:center;vertical-align:middle}.overlay-style-two{position:absolute;left:0;bottom:0;right:0;top:0;z-index:2;opacity:0;transition:all .9s ease}.overlay-style-two:before{position:absolute;content:'';top:0;left:0;width:100%;height:50%;display:block;opacity:0;text-align:center;transform:perspective(400px) rotateX(-90deg);transform-origin:top;transition:all .5s;background-color:rgba(18,18,18,.9)}.overlay-style-two:after{position:absolute;content:'';left:0;bottom:0;width:100%;height:50%;display:block;opacity:0;text-align:center;transform:perspective(400px) rotateX(90deg);transform-origin:bottom;transition:all .5s;background-color:rgba(18,18,18,.9)}.review-box{position:relative;display:block;overflow:hidden;line-height:16px}.review-box ul{display:block;overflow:hidden}.review-box ul li{display:inline-block;float:left;margin-right:4px}.review-box ul li:last-child{margin-right:0}.review-box ul li i{font-size:16px;color:#e9212e}.social-links-style1{position:relative;display:block;overflow:hidden}.social-links-style1 li{position:relative;display:inline-block;float:left;margin-right:10px}.social-links-style1 li:last-child{margin-right:0}.social-links-style1 li a i{position:relative;display:block;width:40px;height:40px;border-radius:50%;color:#fff;font-size:15px;font-weight:400;line-height:40px;text-align:center;transition:all .5s ease}.social-links-style1 li a.envelop i{background:#dd4b39}.social-links-style1 li a.envelop:hover i{background:#cd3e2c}.social-links-style1 li a.fb i{background:#3b5998}.social-links-style1 li a.fb:hover i{background:#294887}.social-links-style1 li a.tw i{background:#55acee}.social-links-style1 li a.tw:hover i{background:#3d96da}.social-links-style1 li a.youtube i{background:#d22215}.social-links-style1 li a.youtube:hover i{background:#ba160a}.sociallinks-style-two{overflow:hidden}.sociallinks-style-two li{display:inline-block;float:left;margin-right:20px}.sociallinks-style-two li:last-child{margin-right:0}.sociallinks-style-two li a i{position:relative;display:block;width:50px;height:50px;background:#203260;border:1px solid #31426c;border-radius:50%;color:#fff;font-size:14px;line-height:48px;text-align:center;transition:all .5s ease 0s}.sociallinks-style-two li a:hover i{color:#3398fd;transform:rotate(360deg)}@keyframes menu_sticky{0%{margin-top:-90px}50%{margin-top:-74px}100%{margin-top:0}}.hidden-bar{position:fixed;top:0;width:320px;height:100%;background:#1d1d1d;z-index:9999999999;transition:all .7s ease}.hidden-bar .mCSB_inside>.mCSB_container{margin-right:0}.hidden-bar.right-align{right:-400px}.hidden-bar.right-align.visible-sidebar{right:0;transition-delay:0.3s}.hidden-bar .hidden-bar-closer{position:absolute;right:20px;top:20px;width:40px;height:40px;background:0 0;color:#fff;border-radius:0;text-align:center;line-height:40px;transition:all .3s ease;z-index:999999}.hidden-bar .hidden-bar-closer button{background:0 0;display:block;font-size:40px;color:#fff;width:40px;height:40px;line-height:40px}.hidden-bar .hidden-bar-closer button span:before{font-size:30px;line-height:30px}.hidden-bar .hidden-bar-closer:hover button{color:#fff}.hidden-bar-wrapper{height:100%;padding:30px 10px 30px 30px}.hidden-bar .logo{padding:0 0 30px}.hidden-bar .logo a{display:inline-block}.hidden-bar .logo img{display:inline-block;max-width:100%}.hiddenbar-about-us{position:relative;display:block}.hiddenbar-about-us h3{font-size:20px;color:#fff;margin:0 0 18px}.hiddenbar-about-us .text{display:block}.hiddenbar-about-us .text p{color:#838383;margin:0}.hidden-bar .contact-info-box{position:relative;display:block;padding-top:36px}.hidden-bar .contact-info-box h3{font-size:20px;color:#fff;margin:0 0 23px}.hidden-bar .contact-info-box ul{position:relative;display:block}.hidden-bar .contact-info-box ul li{position:relative;display:block;overflow:hidden;margin-bottom:16px}.hidden-bar .contact-info-box ul li:last-child{margin-bottom:0}.hidden-bar .contact-info-box ul li h5{color:#fff;font-size:16px;line-height:16px;font-weight:500;margin:0 0 11px}.hidden-bar .contact-info-box ul li p{color:#838383;margin:0}.hidden-bar .newsletter-form-box{position:relative;display:block;padding-top:36px;padding-right:20px}.hidden-bar .newsletter-form-box h3{font-size:20px;color:#fff;margin:0 0 24px}.hidden-bar .newsletter-form-box form{position:relative;display:block}.hidden-bar .newsletter-form-box form input[type=email]{position:relative;display:block;width:100%;height:50px;background:#fff;border:1px solid #eee;color:#8b8b8b;font-size:15px;padding:0 20px;padding-right:60px;transition:all .5s ease}.hidden-bar .newsletter-form-box form button{position:absolute;top:0;bottom:0;right:15px;width:50px;text-align:center}.hidden-bar .newsletter-form-box form button:before{position:absolute;top:12px;left:0;bottom:12px;width:2px;background:#eee;content:""}.hidden-bar .newsletter-form-box form button i{position:relative;top:2px;color:#061f2e;font-size:20px;line-height:20px}.hidden-bar .copy-right-text{position:relative;display:block;padding-top:44px}.hidden-bar .copy-right-text p{color:#8b9397;margin:0}.main-header{position:relative;left:0;top:0;width:100%;z-index:999999;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.sticky-header{position:fixed;opacity:0;visibility:hidden;left:0;top:0;width:100%;padding:0 0;background:#fff;z-index:0;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.fixed-header .sticky-header{visibility:visible;-ms-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-op-animation-name:fadeInDown;-webkit-animation-name:fadeInDown;animation-name:fadeInDown;-ms-animation-duration:500ms;-moz-animation-duration:.5s;-op-animation-duration:500ms;-webkit-animation-duration:.5s;animation-duration:.5s;-ms-animation-timing-function:linear;-moz-animation-timing-function:linear;-op-animation-timing-function:linear;-webkit-animation-timing-function:linear;animation-timing-function:linear;-ms-animation-iteration-count:1;-moz-animation-iteration-count:1;-op-animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-iteration-count:1;box-shadow:0 0 10px rgba(0,0,0,.1);opacity:1;z-index:999999}.main-header .inner-content{position:relative;display:block}.header-top{position:relative;display:block;padding:10px 0;background:#131313}.header-top .outer-box{position:relative;display:block;padding-left:250px}.header-top .top-left{position:relative;display:block}.header-top .top-left .phone-number{position:relative;display:block}.header-top .top-left .phone-number a{position:relative;display:inline-block;color:#ababab;font-weight:600;line-height:40px}.header-top .top-left .phone-number a span:before{position:relative;top:5px;color:#fec727;font-size:25px;display:inline-block;padding-right:9px}.header-top .top-right{position:relative;display:block;min-width:350px;width:100%;max-width:360px}.header-top .top-right .working-hours{position:relative;display:block;padding-left:25px;max-width:200px;width:100%;float:left;margin:5px 0}.header-top .top-right .working-hours .icon{position:absolute;top:0;left:0}.header-top .top-right .working-hours .icon span:before{position:relative;display:inline-block;color:#fec727;font-size:16px;line-height:30px}.header-top .top-right .working-hours .bootstrap-select{position:relative;display:block}.header-top .top-right .working-hours .bootstrap-select>.dropdown-toggle{outline:0!important;border-radius:0;border:0 solid #edf2f7;height:30px;background-color:transparent;padding:0;padding-left:0;color:#acacac;line-height:30px;margin:0;box-shadow:none!important;font-size:16px;font-weight:600;font-family:'Nunito Sans',sans-serif}.header-top .top-right .working-hours .bootstrap-select>.dropdown-toggle::after{position:absolute;top:50%;right:0;width:auto;height:auto;font-family:FontAwesome;content:'\f107';color:#7d7d7d;font-size:18px;transform:translateY(-50%);margin:0;border:none;font-weight:400}.header-top .top-right .working-hours .bootstrap-select .dropdown-menu{margin:0;padding:0;border-radius:0;border:0 solid #ddd;background:#f9f9f9;font-size:16px;color:#000}.header-top .top-right .working-hours .dropdown-item{display:block;width:100%;padding:7px 15px 7px;font-weight:400;color:#222;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;border-radius:0;transition:all .5s ease}.header-top .top-right .working-hours .dropdown-item.active,.header-top .top-right .working-hours .dropdown-item:active{background:#fec727;color:#fff}.header-top .top-right .working-hours .dropdown-item:hover{background:#fec727;color:#fff}.header-top .top-right .social-links{position:relative;display:block;float:right}.header-top .top-right .social-links ul{display:block;overflow:hidden;margin:7px 0 8px}.header-top .top-right .social-links ul li{display:inline-block;float:left;margin-right:10px}.header-top .top-right .social-links ul li:last-child{margin-right:0}.header-top .top-right .social-links ul li a i{position:relative;display:block;width:25px;height:25px;border-radius:50%;background:#dd4b39;color:#fff;font-size:12px;text-align:center;line-height:25px;transition:all .2s linear;transition-delay:0.1s}.header-top .top-right .social-links ul li a:hover i{background:#c83a29}.header-top .top-right .social-links ul li a.fb i{background:#3b5998}.header-top .top-right .social-links ul li a.fb:hover i{background:#223e78}.header-top .top-right .social-links ul li a.tw i{background:#55acee}.header-top .top-right .social-links ul li a.tw:hover i{background:#328ed4}.header-top .top-right .social-links ul li a.youtube i{background:#d22215}.header-top .top-right .social-links ul li a.youtube:hover i{background:#b2190d}.header-upper{position:relative;display:block;background:#fff}.header-upper .outer-box{position:relative;display:block;padding-left:250px}.header-upper .header-upper-left{position:absolute;top:-60px;left:0}.header-upper .header-upper-left .logo{position:relative;display:block}.header-upper .header-upper-left .logo a{position:relative;display:inline-block;z-index:1}.header-upper .header-upper-left .logo a:before{position:absolute;top:0;left:-15px;bottom:-15px;right:-15px;background:url(../images/resources/logo-bg.png);content:"";z-index:-1}.header-upper .header-upper-left .logo a img{width:auto}.header-upper .header-upper-right{position:relative;display:block;width:100%}.main-menu{position:relative;float:left}.main-menu .navigation{position:relative;display:block}.main-menu .navigation>li{position:relative;display:inline-block;float:left}.main-menu .navigation>li>a{position:relative;display:block;color:#131313;font-size:14px;line-height:30px;font-weight:800;font-family:'Nunito Sans',sans-serif;opacity:1;text-transform:uppercase;padding:24px 0 21px;padding-right:50px;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease}.main-menu .navigation>li:last-child>a{padding-right:0}.main-menu .navigation>li>a:before{font-family:Flaticon;position:absolute;top:0;right:20px;bottom:0;content:"\f108";color:#d3d3d3;font-size:10px;line-height:75px}.main-menu .navigation>li:last-child>a:before{display:none}.main-menu .navigation>li.current>a,.main-menu .navigation>li:hover>a{color:#fec727}.main-menu .navigation>li>a span{position:relative;display:inline-block;z-index:1}.main-menu .navigation>li>a span:before{font-family:Flaticon;position:absolute;left:0;bottom:-25px;right:0;content:"\f10a";color:#fec727;font-size:20px;line-height:20px;font-weight:600;text-align:center;z-index:-1;transform:rotateX(180deg);opacity:0;visibility:hidden;transition:all .5s ease}.main-menu .navigation>li.current>a span:before,.main-menu .navigation>li:hover>a span:before{opacity:1;visibility:visible}.main-menu .navigation>li>ul{position:absolute;top:100%;left:inherit;width:270px;padding:0;z-index:100;display:none;border-top:3px solid transparent}.main-menu .navigation>li>ul:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:#131313;z-index:-1}.main-menu .navigation>li.dropdown:hover>ul{visibility:visible;opacity:1}.main-menu .navigation>li>ul>li{position:relative;display:block;border-bottom:1px solid #272727;width:100%;padding:0 20px}.main-menu .navigation>li>ul>li:last-child{border-bottom:none}.main-menu .navigation>li>ul>li>a{position:relative;display:block;padding:13px 0 13px;color:#fff;font-size:14px;line-height:24px;font-weight:500;text-align:left;text-transform:uppercase;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;font-family:Poppins,sans-serif}.main-menu .navigation>li>ul>li>a:hover{color:#fec727;padding-left:20px}.main-menu .navigation>li>ul>li.dropdown:hover>a{color:#fec727;padding-left:20px}.main-menu .navigation>li>ul>li>a:before{font-family:Flaticon;position:absolute;top:0;left:0;bottom:0;content:"\f108";color:#fec727;font-size:10px;line-height:50px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.main-menu .navigation>li>ul>li:hover>a:before{opacity:1;visibility:visible}.main-menu .navigation>li>ul>li ul{position:absolute;left:100%;top:0;width:250px;z-index:100;padding:0;display:none;background:#131313;-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-ms-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-o-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05)}.main-menu .navigation li>ul>li.dropdown:hover ul{visibility:visible;opacity:1;left:100%;top:0}.main-menu .navigation>li>ul>li>ul li{position:relative;display:block;border-bottom:1px solid #272727;width:100%;padding:0 20px}.main-menu .navigation>li>ul>li>ul li:last-child{border-bottom:none}.main-menu .navigation>li>ul>li>ul>li a{position:relative;display:block;padding:13px 0 13px;color:#fff;font-size:14px;line-height:24px;font-weight:500;text-align:left;text-transform:uppercase;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;font-family:Poppins,sans-serif}.main-menu .navigation>li>ul>li>ul>li a:hover{color:#fec727;padding-left:20px}.main-menu .navigation>li>ul>li>ul>li a:before{font-family:Flaticon;position:absolute;top:0;left:0;bottom:0;content:"\f108";color:#fec727;font-size:10px;line-height:50px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.main-menu .navigation>li>ul>li>ul>li a:hover:before{opacity:1;visibility:visible}.main-menu .navigation{position:inherit}.main-menu .navigation>li{position:inherit}.main-menu .navigation .megamenu{position:absolute;left:0;top:100%;width:100%;padding:0;z-index:100;display:none;border-top:3px solid transparent}.main-menu .navigation .megamenu:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';background:#131313;z-index:-1}.main-menu .navigation>li.dropdown:hover .megamenu{visibility:visible;opacity:1}.main-menu .navigation .megamenu .row{margin-left:-15px;margin-right:-15px}.main-menu .navigation .megamenu .column{padding-left:15px;padding-right:15px}.main-menu .navigation>li>.megamenu li{position:relative;display:block;border-bottom:1px solid #272727;width:100%;padding:0 20px}.main-menu .navigation>li>.megamenu li:last-child{border-bottom:none}.main-menu .navigation>li>.megamenu li>a{position:relative;display:block;padding:13px 0 13px;color:#fff;font-size:14px;line-height:24px;font-weight:500;text-align:left;text-transform:uppercase;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;font-family:Poppins,sans-serif}.main-menu .navigation>li>.megamenu li>a:hover{color:#fec727;padding-left:20px}.main-menu .navigation>li>.megamenu li>a:before{font-family:Flaticon;position:absolute;top:0;left:0;bottom:0;content:"\f108";color:#fec727;font-size:10px;line-height:50px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.main-menu .navigation>li>.megamenu li>a:hover:before{opacity:1;visibility:visible}.main-menu .navbar-collapse>ul li.dropdown .dropdown-btn{position:absolute;right:0;top:0;width:50px;height:42px;border-left:1px solid rgba(40,40,40,.99);text-align:center;font-size:16px;line-height:42px;color:#fff;cursor:pointer;z-index:5;display:none}.navbar-header{display:none}.menu-right-content{position:relative;float:right;width:220px;padding:15px 0}.menu-right-content .cart-box{position:relative;display:inline-block;float:left}.menu-right-content .cart-box a{position:relative;display:block;width:45px;height:45px;border-radius:50%;border:1px solid #e7e7e7}.menu-right-content .cart-box a span:before{position:relative;display:block;text-align:center;color:#131313;font-size:20px;line-height:43px;transition:all .5s ease}.menu-right-content .cart-box a:hover span:before{color:#fec727}.menu-right-content .cart-box a span.number{position:absolute;top:0;left:-10px;bottom:0;width:20px;height:20px;background:#fec727;border-radius:50%;color:#131313;font-size:14px;line-height:20px;font-weight:400;display:block;text-align:center;font-family:'Nunito Sans',sans-serif;margin:11px 0 12px}.menu-right-content .search-box{position:relative;display:block;float:right;width:150px}.menu-right-content .search-box form{position:relative;display:block;width:100%}.menu-right-content .search-box form input[type=search]{position:relative;display:block;padding:0 20px;padding-right:35px;border:1px solid #e7e7e7;background:#fff;color:#9c9c9c;font-size:15px;font-weight:400;width:100%;height:45px;border-radius:30px;transition:all .5s ease}.menu-right-content .search-box form button{position:absolute;top:0;right:0;bottom:0;display:block;background:0 0;color:#131313;font-size:14px;width:30px;border:0 solid #e9212e;line-height:45px;text-align:left;border-radius:0;transition:all .5s ease 0s;margin:0}.menu-right-content .search-box form button i{font-size:14px}.menu-right-content .search-box form input[type=search]:focus{border:1px solid #fec727;background:#fff;color:#000}.menu-right-content .search-box form button:hover,.menu-right-content .search-box form input[type=search]:focus+button{border-color:#e9212e;color:#fec727}.main-slider{position:relative;z-index:10}.main-slider .tp-caption{z-index:5}.main-slider .tp-dottedoverlay{background:0 0!important}.main-slider .tparrows{top:50%!important}.main-slider .slide-content{position:relative;display:block}.main-slider .slide-content .big-title{position:relative;color:#fff;font-size:72px;line-height:1.1em;font-weight:800;text-transform:uppercase;font-family:Poppins,sans-serif;text-shadow:0 0 8px rgba(0,0,0,.2)}.main-slider .slide-content .text{position:relative;display:inline-block;padding-top:23px;border-top:1px solid #e5b320;color:#131313;font-size:20px;line-height:1.5em;font-weight:600;letter-spacing:normal;text-transform:none;font-family:'Nunito Sans',sans-serif}.main-slider.style2{position:relative;display:block;z-index:10}.main-slider.style2 .slide-content .title{position:relative;display:inline-block;height:50px;padding:19px 40px 11px;background:0 0;color:#cc4b24;font-size:18px;line-height:20px;font-weight:600;border-radius:5px;text-transform:capitalize;font-family:Poppins,sans-serif;z-index:1}.main-slider.style2 .slide-content .title:before{position:absolute;top:7px;left:0;right:0;height:43px;background-color:#fff;content:"";border-radius:5px;z-index:-1}.main-slider.style2 .slide-content .title:after{position:absolute;top:0;left:15px;right:15px;height:7px;background-color:rgba(255,255,255,.45);content:"";border-radius:5px;border-bottom-left-radius:0;border-bottom-right-radius:0;z-index:-1}.main-slider.style2 .slide-content .big-title{position:relative;display:block;color:#fff;font-size:72px;line-height:1.1em;font-weight:800;text-transform:uppercase;font-family:Poppins,sans-serif}.main-slider.style2 .slide-content .text{position:relative;display:block;padding:0;border:none;color:#fff;font-size:20px;line-height:1.6em;font-weight:400;letter-spacing:normal;text-transform:none;font-family:'Nunito Sans',sans-serif}.main-slider.style2 .hermes .tp-bullet{position:absolute!important;display:inline-block!important;margin:0 10px!important;width:12px;height:12px}.main-slider.style2 .hermes .tp-bullet:after{position:absolute;content:' ';bottom:0;height:0;left:0;width:100%;background-color:#fff;box-shadow:0 0 1px #fff;-webkit-transition:height .3s ease;transition:height .3s ease}.tp-bullet.selected,.tp-bullet:hover{background:#fff}.main-slider.style3 .slide-content .title{position:relative;display:block;color:#ec6b15;font-size:16px;line-height:1.2em;font-weight:600;text-transform:uppercase;font-family:Poppins,sans-serif}.main-slider.style3 .slide-content .big-title{position:relative;color:#131313;font-size:72px;line-height:1.2em;font-weight:700;text-transform:capitalize;font-family:Poppins,sans-serif}.main-slider.style3 .slide-content .text{position:relative;display:block;padding:0;border:none;color:#828282;font-size:20px;line-height:1.4em;font-weight:600;letter-spacing:normal;text-transform:none;font-family:'Nunito Sans',sans-serif}.main-slider.style3 .slide-content .btn-box a{line-height:60px;padding:0 55px}.main-slider.style3 .slide-content .btn-box span{position:relative;display:inline-block;padding-left:19px;padding-right:16px;color:#828282;font-size:20px;font-weight:600;font-family:'Nunito Sans',sans-serif}.main-slider.style3 .slide-content .btn-box a.style2{color:#ec6b15;line-height:56px;border:2px solid #ec6b15;background:0 0}.main-slider.style3 .slide-content .btn-box a.style2:hover{color:#fff;background:#ec6b15}.main-slider.style4 .slide-content .title{position:relative;display:block;color:#00a859;font-size:18px;line-height:1.2em;font-weight:600;text-transform:uppercase;font-family:Poppins,sans-serif}.main-slider.style4 .slide-content.clr2 .title{color:#00a859}.main-slider.style4 .slide-content .big-title{position:relative;color:#fff;font-size:64px;line-height:1.2em;font-weight:700;text-transform:uppercase;font-family:Poppins,sans-serif}.main-slider.style4 .slide-content.clr2 .big-title{color:#131313}.main-slider.style4 .slide-content .text{position:relative;display:block;padding:0;border:none;color:#fff;font-size:18px;line-height:1.6em;font-weight:600;letter-spacing:normal;text-transform:none;font-family:'Nunito Sans',sans-serif}.main-slider.style4 .slide-content.clr2 .text{color:#828282}.main-slider.style4 .slide-content .btn-box a{position:relative;display:inline-block;color:#131313;font-size:16px;line-height:55px;font-weight:600;text-transform:capitalize;padding:0 50px;background:#fff;font-family:Poppins,sans-serif;transition:all .2s linear;transition-delay:0.1s}.main-slider.style4 .slide-content .btn-box a:hover{color:#fff;background:#975da3}.main-slider.style4 .slide-content.clr2 .btn-box a{color:#fff;background:#00a859}.main-slider.style4 .slide-content.clr2 .btn-box a:hover{color:#fff;background:#131313}.booking-call-area{position:relative;display:block}.booking-call{position:relative;display:block;overflow:hidden;background:0 0;padding:40px 50px 40px;z-index:1}.booking-call:before{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/pattern/booking-call-bg.png);background-repeat:no-repeat;background-size:cover;content:"";z-index:-1}.booking-call .title-box{position:relative;display:block}.booking-call .title-box .icon{width:70px;transform:rotateY(180deg)}.booking-call .title-box .icon span:before{color:#fec727;font-size:70px;line-height:70px;transform:rotate(180deg)}.booking-call .title-box .icon,.booking-call .title-box .title{display:table-cell;vertical-align:middle}.booking-call .title-box .title{padding-left:25px}.booking-call .title-box .title h3{color:#fff;font-size:24px;line-height:34px;margin:0 0 5px}.booking-call .title-box .title span{color:#cdcdcd}.booking-call-form{position:relative;display:block;max-width:420px;width:100%;overflow:hidden;height:50px;margin:10px 0}.booking-call-form input[type=text]{position:absolute;top:0;left:0;display:block;padding:0 15px;border:1px solid #fff;background:#fff;color:#7e7e7e;font-size:16px;font-weight:400;font-style:italic;max-width:250px;width:100%;height:50px;border-radius:0;transition:all .5s ease}.booking-call-form button{position:absolute;top:0;right:0;display:block;background:#fec727;color:#131313;font-size:16px;font-weight:600;text-transform:capitalize;width:150px;line-height:50px;text-align:center;border-radius:0;transition:all .5s ease 0s;margin:0;font-family:Poppins,sans-serif}.booking-call-form button:hover{background:#fff}.about-area-style1{position:relative;display:block}.about-style1-content{position:relative;display:block}.about-style1-content .sec-title-style1{padding-bottom:44px}.about-style1-content .inner-content{position:relative;display:block}.about-style1-content .inner-content .text{position:relative;display:block;padding-bottom:16px}.about-style1-content .inner-content .single-box{position:relative;display:block;margin-bottom:20px}.about-style1-content .inner-content .single-box .icon{width:40px}.about-style1-content .inner-content .single-box .icon span:before{position:relative;display:block;width:40px;height:40px;background:#fec727;text-align:center;color:#131313;font-size:25px;line-height:42px}.about-style1-content .inner-content .single-box .icon,.about-style1-content .inner-content .single-box .title{display:table-cell;vertical-align:middle}.about-style1-content .inner-content .single-box .title{padding-left:20px}.about-style1-content .inner-content .single-box .title p{margin:0}.about-style1-content .inner-content .authorised-person{position:relative;display:block;padding-top:20px;padding-bottom:47px}.about-style1-content .inner-content .authorised-person .signature{width:185px}.about-style1-content .inner-content .authorised-person .signature,.about-style1-content .inner-content .authorised-person .title{display:table-cell;vertical-align:middle}.about-style1-content .inner-content .authorised-person .title{padding-left:20px;border-left:1px solid #e7e7e7}.about-style1-content .inner-content .authorised-person .title h3{margin:0 0 2px}.about-style1-content .inner-content .authorised-person .title span{color:#fec727;font-weight:600}.about-style1-content .inner-content .know-more-box{position:relative;display:block}.about-style1-content .inner-content .know-more-box .button{width:220px}.about-style1-content .inner-content .know-more-box .button a{position:relative;display:inline-block;background:#fec727;color:#131313;font-size:16px;line-height:60px;font-weight:600;text-align:center;width:220px;text-transform:capitalize;font-family:Poppins,sans-serif;transition:all .2s linear;transition-delay:0.1s}.about-style1-content .inner-content .know-more-box .button a:hover{color:#fff;background:#131313}.about-style1-content .inner-content .know-more-box .button,.about-style1-content .inner-content .know-more-box .title{display:table-cell;vertical-align:middle}.about-style1-content .inner-content .know-more-box .title{padding-left:30px}.about-style1-content .inner-content .know-more-box .title span{position:relative;display:block;color:#131313;line-height:20px}.about-style1-content .inner-content .know-more-box .title span:before{position:absolute;left:0;bottom:0;width:100%;height:1px;background:#131313;content:""}.about-style1-content .inner-content .know-more-box .title h3{color:#fec727;font-weight:700;margin:9px 0 0}.video-holder-box{position:relative;display:block;width:100%}.video-holder-box .img-holder{position:relative;display:block;overflow:hidden;padding-left:60px}.video-holder-box .img-holder img{width:100%}.video-holder-box .img-holder .icon-holder{position:absolute;top:0;left:0;bottom:0;right:0;content:"";background:rgba(255,255,255,.02);transition:all .9s ease;z-index:3;opacity:1}.video-holder-box .img-holder .icon-holder .icon{display:table;width:100%;height:100%}.video-holder-box .img-holder .icon-holder .icon .inner{display:table-cell;vertical-align:middle}.video-holder-box .img-holder .icon-holder .icon .inner a{position:relative;display:inline-block;padding:7px;border:3px dotted #fec727;color:#fff;height:120px;width:120px;border-radius:50%;text-align:center;transition:all .5s ease}.video-holder-box .img-holder .icon-holder .icon .inner a span:before{position:relative;display:block;background:#fff;width:100%;height:100%;color:#fec727;font-size:40px;line-height:100px;border-radius:50%;-webkit-animation:pulse 2s infinite;-o-animation:pulse 2s infinite;animation:pulse 2s infinite;transition:all 1s ease}.services-style1-area{position:relative;display:block;background:#f5f5f5;padding:100px 0 100px}.single-service-style1{position:relative;display:block}.single-service-style1 .img-holder{position:relative;display:block;-webkit-box-shadow:0 10px 9px 0 #c4c4c4;box-shadow:0 10px 9px 0 #c4c4c4;z-index:1}.single-service-style1 .img-holder .inner{position:relative;display:block;overflow:hidden;z-index:1}.single-service-style1 .img-holder img{width:100%;transform:scale(1.01);transition:all .7s ease}.single-service-style1:hover .img-holder img{transform:scale(1.2)}.single-service-style1:hover .overlay-style-two{opacity:1}.single-service-style1:hover .img-holder .overlay-style-two:before{opacity:1;transform:perspective(400px) rotateX(0);transition:all .7s ease .1s}.single-service-style1:hover .img-holder .overlay-style-two:after{opacity:1;transform:perspective(400px) rotateX(0);transition:all .7s ease .3s}.single-service-style1 .overlay-content-box{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;opacity:0;transition:all .3s ease .1s}.single-service-style1:hover .overlay-content-box{opacity:1;transition:all .7s ease .9s}.single-service-style1 .overlay-content-box .button{position:absolute;right:-8px;bottom:60px;transform:translate3d(0,60px,0);transition:all .3s ease .1s}.single-service-style1:hover .overlay-content-box .button{opacity:1;transform:translate3d(0,0,0);transition:all .7s ease .9s}.single-service-style1 .overlay-content-box .button a{position:relative;display:inline-block;width:130px;background:#fec727;color:#131313;font-size:16px;line-height:45px;font-weight:600;text-align:center;text-transform:capitalize;font-family:Poppins,sans-serif;transition:all .5s ease}.single-service-style1 .overlay-content-box .button a:hover{color:#fff;background:#c59816}.single-service-style1 .overlay-content-box .button a:before{position:absolute;right:0;bottom:-15px;width:8px;height:15px;background:url(../images/icon/shape-1.png);content:""}.single-service-style1 .icon-holder{position:absolute;left:0;right:0;top:-32px;width:150px;height:90px;margin:0 auto;text-align:center;z-index:5}.single-service-style1 .icon-holder:before{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/icon/service-icon-bg.png);content:"";z-index:-1}.single-service-style1 .icon-holder span:before{position:relative;display:block;color:#131313;font-size:45px;line-height:90px}.single-service-style1 .text-holder{position:relative;display:block;margin-top:-30px;margin-left:25px;margin-right:25px;background:#fff;text-align:center;padding:23px 20px 22px;transition:all .7s ease .1s;z-index:5}.single-service-style1:hover .text-holder{-webkit-box-shadow:0 7px 7px 0 #e2e2e2;box-shadow:0 7px 7px 0 #e2e2e2}.single-service-style1 .text-holder:before{position:absolute;left:0;bottom:-5px;right:0;height:5px;background:#fff;content:"";z-index:-1;transition:all .3s ease .1s}.single-service-style1:hover .text-holder:before{height:0}.single-service-style1 .text-holder:after{position:absolute;left:0;bottom:0;right:0;height:0;background:#fec727;content:"";z-index:-1;transition:all .3s ease .1s}.single-service-style1:hover .text-holder:after{height:3px}.single-service-style1 .text-holder h3{margin:0 0 17px}.single-service-style1 .text-holder h3 a{color:#131313}.single-service-style1 .text-holder p{margin:0}.service-carousel-style1.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;padding-top:32px;padding-bottom:50px}.service-carousel-style1.owl-carousel .owl-nav{position:relative;display:block;margin:0}.fact-counter-area{position:relative;display:block;background-attachment:fixed;background-size:cover;background-position:center top;background-repeat:no-repeat;padding:100px 0 100px;z-index:1}.fact-counter-area::before{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.9) none repeat scroll 0 0;content:"";z-index:-1}.single-fact-counter{position:relative;display:block}.single-fact-counter .icon{position:relative;display:block;padding-bottom:27px}.single-fact-counter .icon span:before{color:#fec727;font-size:70px;line-height:70px}.single-fact-counter .count-box{position:relative;display:block;padding-bottom:27px}.single-fact-counter .count-box h1{color:#fff;font-size:48px;line-height:40px;font-weight:700}.single-fact-counter .count-box h1 span.add{position:relative;display:inline-block;padding:0 20px;z-index:1}.single-fact-counter .count-box h1 span.add:before{position:absolute;top:0;right:0;font-family:icomoon;content:"\e933";color:#fff;font-size:16px;line-height:20px}.single-fact-counter .count-box h1 span.dot{position:relative;display:inline-block;letter-spacing:.3em}.single-fact-counter .count-box h1 span.dot:before{position:absolute;left:0;bottom:5px;right:10px;width:8px;height:8px;margin:0 auto;background:#fff;content:"";z-index:-1}.single-fact-counter .border-box{position:relative;display:block;width:160px;height:5px;background:0 0;margin:0 auto}.single-fact-counter .border-box .left-border{position:absolute;top:0;left:0;width:70px;height:5px}.single-fact-counter .border-box .left-border:before{position:absolute;top:0;right:0;bottom:0;width:5px;height:5px;background:#fec727;border-radius:50%;content:""}.single-fact-counter .border-box .left-border:after{position:absolute;top:0;right:10px;bottom:0;width:5px;height:5px;background:#fec727;border-radius:50%;content:""}.single-fact-counter .border-box .left-border span{position:relative;display:block;width:50px;height:1px;background:#fec727;margin:2px 0;float:left}.single-fact-counter .border-box .right-border{position:absolute;top:0;right:0;width:70px;height:5px}.single-fact-counter .border-box .right-border:before{position:absolute;top:0;left:0;bottom:0;width:5px;height:5px;background:#fec727;border-radius:50%;content:""}.single-fact-counter .border-box .right-border:after{position:absolute;top:0;left:10px;bottom:0;width:5px;height:5px;background:#fec727;border-radius:50%;content:""}.single-fact-counter .border-box .right-border span{position:relative;display:block;width:50px;height:1px;background:#fec727;margin:2px 0;float:right}.single-fact-counter .title{position:relative;display:block;padding-top:24px}.single-fact-counter .title h3{color:#fff;font-size:18px;line-height:28px;font-weight:600}.start-project-button{position:relative;display:block;padding-top:52px;text-align:center}.start-project-button a{position:relative;display:inline-block;background:#fff;padding:0 45px;color:#131313;font-size:16px;line-height:60px;font-weight:600;text-transform:capitalize;font-family:Poppins,sans-serif;transition:all .5s ease}.start-project-button a:hover{background:#fec727}.completed-works-area{position:relative;display:block;padding:100px 0 100px}.project-filter{position:relative;display:block;border-right:1px solid #eee}.project-filter li{position:relative;display:inline-block}.project-filter li+li{float:right}.project-filter li .filter-text{position:relative;color:#131313;font-size:16px;font-weight:700;text-transform:capitalize;display:block;padding:17px 30px 16px;border:1px solid #eee;border-right:none;cursor:pointer;transition:all .4s ease}.project-filter li.active .filter-text,.project-filter li:hover .filter-text{color:#131313;background:#fec727;border-color:#fec727}.project-filter li .count{position:absolute;top:0;left:-12px;bottom:0;width:25px;height:25px;color:#fff;font-size:14px;line-height:25px;font-weight:700;text-align:center;display:inline-block;background:#131313;opacity:0;-webkit-transition:all .4s ease;transition:all .4s ease;font-family:'Nunito Sans',sans-serif;margin:17px 0;transform:scaleY(0);transition:all .3s ease .1s;z-index:10}.project-filter li.active .count,.project-filter li:hover .count{opacity:1;transform:scaleY(1);transition:all .7s ease .4s}.single-project-style1{position:relative;display:block;margin-bottom:30px;z-index:6}.single-project-style1 .img-holder{position:relative;display:block;overflow:hidden;z-index:5}.single-project-style1 .img-holder img{width:100%;transform:scale(1.01);transition:all .7s ease}.single-project-style1:hover .img-holder img{transform:scale(1.2) rotate(2deg)}.single-project-style1 .overlay-content{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:rgba(18,18,18,.9);transform:scaleX(0);transition:all .7s ease .1s}.single-project-style1:hover .overlay-content{transform:scaleY(1)}.single-project-style1 .overlay-content .inner-content{display:table;width:100%;height:100%}.single-project-style1 .overlay-content .inner-content .title-box{display:table-cell;vertical-align:middle;text-align:center;opacity:0;transform-style:preserve-3d;transform:perspective(1200px) rotateX(-90deg) translateZ(-45px);transition:all .3s ease .1s}.single-project-style1:hover .overlay-content .inner-content .title-box{opacity:1;transform:translate3d(0,0,0);transition:all .7s ease .5s}.single-project-style1 .overlay-content .inner-content .title-box h3 a{color:#fff;transition:all .5s ease}.single-project-style1 .overlay-content .inner-content .title-box h3 a:hover{color:#fec727}.single-project-style1 .img-holder .link-zoom-button{position:absolute;left:0;bottom:0;right:0;text-align:center;display:block;background:0 0;transform-style:preserve-3d;transform:perspective(1200px) rotateX(90deg) translateZ(-45px);opacity:0;transition:all .3s ease .2s;z-index:3}.single-project-style1:hover .img-holder .link-zoom-button{transform:translate3d(0,0,0);opacity:1;transition:all .7s ease .8s}.single-project-style1 .img-holder .link-zoom-button .single-button{position:relative;display:block;width:50%;float:left}.single-project-style1 .img-holder .link-zoom-button .single-button a{position:relative;display:block;color:#131313;font-size:16px;line-height:60px;font-weight:600;background:#fec727;text-transform:capitalize;font-family:Poppins,sans-serif;transition:all .5s ease}.single-project-style1 .img-holder .link-zoom-button .single-button a:hover{color:#fff;background:#171717}.single-project-style1 .img-holder .link-zoom-button .single-button a span:before{position:relative;top:2px;font-size:18px;display:inline-block;padding-right:8px}.single-project-style1 .img-holder .link-zoom-button .single-button a.zoom{color:#fff;background:#131313}.single-project-style1 .img-holder .link-zoom-button .single-button a.zoom:hover{color:#131313;background:#f8c01e}.view-all-project-button{position:relative;display:inline-block;text-align:center;border:1px dashed #cbcbcb;padding:14px 40px 14px;margin-top:20px}.view-all-project-button p{color:#131313;font-size:14px;font-weight:600;text-transform:uppercase;margin:0;font-family:Poppins,sans-serif}.view-all-project-button p a{color:#fec727}.working-process-area{position:relative;display:block;background-attachment:fixed;background-size:cover;background-position:center top;background-repeat:no-repeat;padding:100px 0 42px;z-index:1}.working-process-area::before{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.9) none repeat scroll 0 0;content:"";z-index:-1}.working-process-area .row{margin-left:-25px;margin-right:-25px}.working-process-area .row [class*=col-]{padding-left:25px;padding-right:25px}.working-process-arrow{position:absolute;left:0;bottom:240px;right:0;text-align:center;z-index:-1}.single-working-process{position:relative;display:block;margin-bottom:50px}.single-working-process .img-holder{position:relative;display:block;z-index:5}.single-working-process .img-holder .image-box{position:relative;display:block;overflow:hidden}.single-working-process .img-holder .image-box img{width:100%}.single-working-process .overlay{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:rgba(33,33,33,.9);transform:scaleX(0);z-index:3;transition:all .7s ease .1s}.single-working-process:hover .overlay{transform:scaleY(1)}.single-working-process .overlay .box{display:table;width:100%;height:100%}.single-working-process .overlay .box .inner{display:table-cell;vertical-align:middle;text-align:center;opacity:0;transform-style:preserve-3d;transform:perspective(1200px) rotateX(-90deg) translateZ(-45px);transition:all .3s ease .1s}.single-working-process:hover .overlay .box .inner{opacity:1;transform:translate3d(0,0,0);transition:all .7s ease .5s}.single-working-process .overlay .box .inner .icon-holder span:before{font-size:70px;line-height:70px}.single-working-process .img-holder .button{position:absolute;left:0;bottom:-60px;right:0;display:block;height:60px;background:#fff;text-align:center}.single-working-process .img-holder .button a{position:relative;display:block;background:#fec727;color:#131313;font-size:16px;line-height:60px;font-weight:600;text-transform:capitalize;font-family:Poppins,sans-serif;opacity:0;transform-style:preserve-3d;transform:perspective(1200px) rotateX(90deg) translateZ(30px);transition:all .3s ease .1s}.single-working-process:hover .img-holder .button a{opacity:1;transform:translate3d(0,0,0);transition:all .7s ease .5s}.single-working-process .img-holder .button .count-box{position:absolute;top:-31px;left:0;right:0;width:62px;height:62px;margin:0 auto;background:0 0;text-align:center;border-radius:50%;z-index:5;transition:all .7s ease .5s}.single-working-process:hover .img-holder .button .count-box{transform:scaleY(0);transition:all .3s ease .1s}.single-working-process .img-holder .button .count-box:before{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/icon/count-box-bg.png);content:"";z-index:-1}.single-working-process .img-holder .button .count-box h5{color:#131313;font-size:16px;line-height:62px;font-weight:600}.single-working-process .text-holder{position:relative;display:block;padding-top:84px}.single-working-process .text-holder h3{margin:0 0 17px}.single-working-process .text-holder h3 a{color:#fff;transition:all .5s ease}.single-working-process .text-holder p{color:#cdcdcd;margin:0}.testimonial-area{position:relative;display:block;background:#f5f5f5;background-position:top right;background-attachment:scroll;background-repeat:no-repeat;background-size:auto;padding-top:100px;padding-bottom:25px;z-index:1}.more-reviews-button{position:relative;display:block;margin-top:44px}.single-testimonial-item{position:relative;display:block}.single-testimonial-item .inner-content{position:relative;display:block;padding:55px 30px 131px;background:#fff;transition:all .3s ease .1s}.single-testimonial-item:hover .inner-content{-webkit-box-shadow:0 6px 10px 3px #ddd;box-shadow:0 6px 10px 3px #ddd}.single-testimonial-item .quote-icon{position:relative;display:block}.single-testimonial-item .quote-icon span:before{position:relative;display:inline-block;padding:0 6px;color:#d4d4d4;font-size:42px;line-height:32px;transition:all .5s ease}.single-testimonial-item .quote-icon .decor-left{position:relative;top:-15px;display:inline-block;width:70px;height:5px;background:0 0}.single-testimonial-item .quote-icon .decor-left span{position:absolute;top:0;left:0;bottom:0;width:50px;height:1px;background:#d4d4d4;content:"";margin:2px 0;transition:all .5s ease}.single-testimonial-item:hover .quote-icon .decor-left span{background:#fec727}.single-testimonial-item .quote-icon .decor-left:before{position:absolute;top:0;right:0;bottom:0;width:5px;height:5px;background:#d4d4d4;border-radius:50%;content:"";transition:all .5s ease}.single-testimonial-item:hover .quote-icon .decor-left:before{background:#fec727}.single-testimonial-item .quote-icon .decor-left:after{position:absolute;top:0;right:10px;bottom:0;width:5px;height:5px;background:#d4d4d4;border-radius:50%;content:"";transition:all .5s ease}.single-testimonial-item:hover .quote-icon .decor-left:after{background:#fec727}.single-testimonial-item .quote-icon .decor-right{position:relative;top:-15px;display:inline-block;width:70px;height:5px;background:0 0}.single-testimonial-item .quote-icon .decor-right span{position:absolute;top:0;right:0;bottom:0;width:50px;height:1px;background:#d4d4d4;content:"";margin:2px 0;transition:all .5s ease}.single-testimonial-item:hover .quote-icon .decor-right span{background:#fec727}.single-testimonial-item .quote-icon .decor-right:before{position:absolute;top:0;left:0;bottom:0;width:5px;height:5px;background:#d4d4d4;border-radius:50%;content:"";transition:all .5s ease}.single-testimonial-item:hover .quote-icon .decor-right:before{background:#fec727}.single-testimonial-item .quote-icon .decor-right:after{position:absolute;top:0;left:10px;bottom:0;width:5px;height:5px;background:#d4d4d4;border-radius:50%;content:"";transition:all .5s ease}.single-testimonial-item:hover .quote-icon .decor-right:after{background:#fec727}.single-testimonial-item .inner-content h3{margin:17px 0 17px}.single-testimonial-item .inner-content .text{position:relative;display:block}.single-testimonial-item .inner-content .text-box p{line-height:26px;margin:0}.single-testimonial-item .client-info{position:relative;display:block;padding:61px 0 29px;background:#fff;border:3px solid #fec727;margin-left:20px;margin-right:20px;top:-75px}.single-testimonial-item .client-info h3{color:#131313;margin:0 0 3px}.single-testimonial-item .client-info .img-box{position:absolute;top:-43px;left:0;right:0;width:90px;height:90px;margin:0 auto;border-radius:50%;z-index:2}.single-testimonial-item .client-info .img-box::before{position:absolute;top:0;left:0;bottom:0;right:0;content:"";border:3px solid #fec727;border-radius:50%;transition:all .5s ease-in-out 0s;transform-style:preserve-3d;transform:perspective(1200px) rotateY(0) translateZ(0);opacity:1;z-index:4}.single-testimonial-item .client-info .img-box img{width:100%;transition:all .7s ease .3s;border-radius:50%}.single-testimonial-item:hover .client-info .img-box img{transform:rotate(360deg);transition:all .7s ease .1s}.testimonial-carousel.owl-theme .owl-nav .owl-prev{position:absolute;left:-85px;top:150px;margin:0;z-index:10}.testimonial-carousel.owl-theme .owl-nav .owl-next{position:absolute;right:-85px;top:150px;margin:0;z-index:10}.single-testimonial-item:hover .quote-icon span:before{color:#fec727}.latest-blog-area{position:relative;display:block;background:#fff;padding-top:100px;padding-bottom:50px}.single-blog-post{position:relative;display:block;margin-bottom:50px}.single-blog-post .img-holder{position:relative;display:block}.single-blog-post .img-holder .inner{position:relative;display:block;overflow:hidden}.single-blog-post:hover .overlay-style-two{opacity:1}.single-blog-post:hover .img-holder .overlay-style-two:before{opacity:1;transform:perspective(400px) rotateX(0);transition:all .7s ease .1s}.single-blog-post:hover .img-holder .overlay-style-two:after{opacity:1;transform:perspective(400px) rotateX(0);transition:all .7s ease .3s}.single-blog-post .img-holder img{width:100%;transform:scale(1.01);transition:all .7s ease}.single-blog-post:hover .img-holder img{transform:scale(1.2) rotate(2deg)}.single-blog-post .img-holder .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;opacity:0;overflow:hidden;transform:scale(0);transition:all .3s ease .1s}.single-blog-post:hover .img-holder .overlay{opacity:1;transition:all .7s ease .9s;transform:scale(1)}.single-blog-post .img-holder .overlay .box{display:table;width:100%;height:100%}.single-blog-post .img-holder .overlay .box .link-icon{display:table-cell;vertical-align:middle;text-align:center}.single-blog-post .img-holder .overlay .box .link-icon a span:before{display:inline-block;color:#fff;font-size:35px;line-height:35px;transition:all .5s ease}.single-blog-post .img-holder .overlay .box .link-icon a:hover span:before{color:#fec727}.single-blog-post .post-date-author-info{position:absolute;left:30px;bottom:-60px;right:30px;display:block;padding-left:60px;min-height:90px;background:#fff;-webkit-box-shadow:0 5px 9px 2px #f1f1f1;box-shadow:0 5px 9px 2px #f1f1f1;z-index:3}.single-blog-post .post-date-author-info .post-date{position:absolute;top:0;left:0;width:60px;min-height:90px;display:block;padding:21px 0;background:#fec727;text-align:center}.single-blog-post .post-date-author-info .post-date h3{color:#131313;line-height:24px;text-transform:uppercase}.single-blog-post .post-date-author-info .author-info{position:relative;display:block;padding-left:20px;min-height:90px;padding-top:17px;padding-bottom:17px}.single-blog-post .post-date-author-info .author-info .img-box{width:55px}.single-blog-post .post-date-author-info .author-info .img-box img{border-radius:50%;transform:none}.single-blog-post .post-date-author-info .author-info .img-box,.single-blog-post .post-date-author-info .author-info .title-box{display:table-cell;vertical-align:middle}.single-blog-post .post-date-author-info .author-info .title-box{padding-left:15px}.single-blog-post .post-date-author-info .author-info .title-box h6{color:#131313;font-size:12px;text-transform:uppercase;margin:0 0 5px}.single-blog-post .post-date-author-info .author-info .title-box span{font-size:14px;font-weight:700;text-transform:uppercase}.single-blog-post .text-holder{position:relative;display:block;padding:88px 30px 0;border:1px solid #eee}.single-blog-post .text-holder .blog-title{position:relative;display:block;font-size:20px;line-height:28px;font-weight:600;margin:0 0 17px}.single-blog-post .text-holder .blog-title a{color:#131313;transition:all .5s ease}.single-blog-post .text-holder .blog-title a:hover{color:#fec727}.single-blog-post .text-holder .text{position:relative;display:block;border-bottom:1px solid #eee;padding-bottom:27px}.single-blog-post .text-holder .text p{margin:0}.single-blog-post .meta-box{position:relative;display:block;overflow:hidden;padding:12px 0 31px}.single-blog-post .meta-box .meta-info{position:relative;display:block;overflow:hidden}.single-blog-post .meta-box .meta-info li{position:relative;display:inline-block;float:left;color:#848484;font-size:16px;line-height:28px;font-weight:600;padding-right:25px;margin-right:10px}.single-blog-post .meta-box .meta-info li:before{position:absolute;top:14px;right:0;width:15px;height:1px;background:#dfdfdf;content:""}.single-blog-post .meta-box .meta-info li:last-child{padding-right:0;margin-right:0}.single-blog-post .meta-box .meta-info li:last-child:before{display:none}.single-blog-post .meta-box .meta-info li a{position:relative;display:inline-block;color:#131313;font-size:16px;font-weight:400;text-transform:capitalize;transition:all .5s ease}.single-blog-post .meta-box .meta-info li a:hover{color:#fec727}.pricing-plan-area{position:relative;display:block;background:#efefef;padding:100px 0 198px;z-index:1}.pricing-plan-bg{position:absolute;top:0;right:0;width:100%;height:100%;background-image:url(../images/pattern/pricing-plan-bg.jpg);background-repeat:no-repeat;background-size:auto;background-position:top right;z-index:-1}.single-pricing-box{position:relative;display:block;max-width:370px;width:100%;margin:0 auto;padding:20px;background:#fec727;z-index:1}.single-pricing-box:before{position:absolute;left:0;bottom:0;right:0;height:110px;background:url(../images/pattern/single-pricing-box-bg.png);background-repeat:no-repeat;content:"";z-index:-1}.single-pricing-box .inner{position:relative;display:block;padding:35px 0 40px;border:2px dashed #131313}.single-pricing-box span:before{color:#131313;font-size:60px;line-height:60px}.single-pricing-box h3{color:#131313;margin:14px 0 17px}.single-pricing-box h1{color:#131313;font-size:40px;line-height:40px;text-transform:uppercase}.single-pricing-box p{color:#131313;line-height:26px;margin:7px 0 32px}.single-pricing-box a{position:relative;background:#131313;display:inline-block;padding:0 25px;color:#fff;font-size:16px;line-height:50px;font-weight:600;text-transform:capitalize;font-family:Poppins,sans-serif;transition:all .5s ease}.single-pricing-box a:hover{color:#131313;background:#e8b319}.pricing-carousel.owl-carousel .owl-stage-outer{padding:0 0 0}.pricing-carousel .owl-dots{position:relative;display:block!important;margin-top:40px!important;line-height:14px}.pricing-carousel .owl-dots .owl-dot{position:relative;display:inline-block;width:14px;height:14px;background:#fff;border:2px solid #4c4c4c;margin:0 5px;padding:0;border-radius:50%;transition:all .5s ease}.pricing-carousel .owl-dots .owl-dot span{display:none}.pricing-carousel .owl-dots .owl-dot:before{position:absolute;top:1px;left:1px;bottom:1px;right:1px;content:"";background:#fec727;border-radius:50%;opacity:0;transition:all .5s ease}.pricing-carousel .owl-dots .owl-dot.active{border:2px solid #fff}.pricing-carousel .owl-dots .owl-dot.active:before{opacity:1}.appointment-area{position:relative;display:block;background:#fff;padding-top:0;padding-bottom:100px;z-index:1}.estimation-online-booking-content .outer-box{position:relative;display:block;margin-top:-100px}.tabmenu-box{position:relative;display:block;max-width:540px;width:100%;float:left}.estimation-online-booking-tab .tab-btns{position:relative;display:block;overflow:hidden}.estimation-online-booking-tab .tab-btns li{position:relative;display:inline-block;background:0 0;float:left;padding-left:57px;padding-right:57px;line-height:100px;cursor:pointer;z-index:1}.estimation-online-booking-tab .tab-btns li:before{position:absolute;top:0;left:30px;bottom:0;right:30px;background:#fff;content:"";z-index:-1;-moz-transform:skew(-30deg,0deg);-webkit-transform:skew(-30deg,0deg);-o-transform:skew(-30deg,0deg);-ms-transform:skew(-30deg,0deg);transform:skew(-30deg,0deg)}.estimation-online-booking-tab .tab-btns li:last-child:before{left:-31px}.estimation-online-booking-tab .tab-btns li:last-child{padding-left:0}.estimation-online-booking-tab .tab-btns li .icon{width:40px}.estimation-online-booking-tab .tab-btns li .icon,.estimation-online-booking-tab .tab-btns li .title{display:table-cell;vertical-align:middle}.estimation-online-booking-tab .tab-btns li .icon span:before{position:relative;top:3px;color:#fec727;font-size:25px;line-height:25px}.estimation-online-booking-tab .tab-btns li .title h3{color:#131313;font-size:18px;line-height:24px}.estimation-online-booking-tab .tab-btns li.active-btn:before{background:#fec727}.estimation-online-booking-tab .tab-btns li.active-btn .icon span:before{color:#131313}.emergency-contact-box{position:relative;display:block;background:0 0;width:100%;max-width:610px;float:right;padding:25px 0 11px;z-index:1}.emergency-contact-box:before{position:absolute;top:0;left:-15px;bottom:0;right:0;background:#f5f5f5;content:"";z-index:-1;-moz-transform:skew(-30deg,0deg);-webkit-transform:skew(-30deg,0deg);-o-transform:skew(-30deg,0deg);-ms-transform:skew(-30deg,0deg);transform:skew(-30deg,0deg)}.emergency-contact-box .call-us{position:relative;display:block;float:left;width:300px;margin-left:90px}.emergency-contact-box .call-us:before{position:absolute;top:1px;right:0;bottom:15px;width:1px;background:#d9d9d9;content:""}.emergency-contact-box .call-us .icon{width:60px}.emergency-contact-box .call-us .icon span:before{position:relative;top:-5px;color:#fec727;font-size:55px;line-height:55px}.emergency-contact-box .call-us .icon,.emergency-contact-box .call-us .text{display:table-cell;vertical-align:middle}.emergency-contact-box .call-us .text{padding-left:15px}.emergency-contact-box .call-us .text p{color:#131313;font-size:14px;line-height:24px;font-weight:600;text-transform:uppercase;font-family:Poppins,sans-serif}.emergency-contact-box .call-back{position:relative;display:block;float:right;margin-right:60px;padding-top:14px}.emergency-contact-box .call-back a{color:#131313}.emergency-contact-box .call-back a:hover{color:#fec727}.estimation-online-booking-tab .tab-content-box{position:relative;display:block;padding-top:100px}.estimation-online-booking-tab .tab-content-box .single-tab-content{position:absolute;left:0;top:0;width:100%;height:auto;visibility:hidden;display:none}.estimation-online-booking-tab .tab-content-box .single-tab-content.active-tab{position:relative;visibility:visible;display:block;z-index:5}.estimation-online-booking-tab .single-tab-content .image-box.style2{margin-left:20px}.estimation-online-booking-tab .single-tab-content .image-box.mar-right20{margin-right:20px}.estimation-online-booking-tab .single-tab-content .image-box img{width:100%}.estimation-online-booking-tab .single-tab-content .text-box{position:relative;display:block}.estimation-online-booking-tab .single-tab-content .text-box .sec-title-style1{padding-bottom:17px}.estimation-online-booking-tab .single-tab-content .text-box .inner-text{position:relative;display:block;padding-bottom:42px}.estimation-online-booking-tab .single-tab-content .text-box .inner-text p{line-height:26px;margin:0}.appointment-form .mar-ninus10{margin-right:-10px;margin-left:-10px}.appointment-form .pd10{padding-left:10px;padding-right:10px}.appointment-form .single-box{position:relative;display:block}.appointment-form input[type=email],.appointment-form input[type=text],.appointment-form textarea{position:relative;display:block;padding:0 20px;border:1px solid #eee;background:#fff;color:#848484;font-size:16px;font-weight:400;width:100%;height:55px;margin-bottom:20px;border-radius:0;transition:all .5s ease}.appointment-form textarea{position:relative;display:block;float:left;width:80%;height:110px;padding:13px 20px;margin:0}.appointment-form input[type=text]:focus{border-color:#fec727}.appointment-form input[type=email]:focus{border-color:#fec727}.appointment-form textarea:focus{border-color:#fec727}.appointment-form .single-box button{position:relative;display:block;float:right;width:16%;background:#fec727;color:#000;font-size:40px;margin-top:0;border-radius:0;line-height:110px;transition:all .2s linear;transition-delay:0.1s}.appointment-form .single-box button span:before{font-size:35px;line-height:35px}.appointment-form .single-box button:hover{color:#fff;background:#131313}.appointment-form input::-webkit-input-placeholder{color:#848484}.appointment-form input:-moz-placeholder{color:#848484}.appointment-form input::-moz-placeholder{color:#848484}.appointment-form input:-ms-input-placeholder{color:#848484}.appointment-form .single-box .bootstrap-select{position:relative;display:block;margin-bottom:20px}.appointment-form .single-box .bootstrap-select>.dropdown-toggle{position:relative;display:block;float:none;width:100%;height:55px;outline:0!important;border-radius:0;border:1px solid #eee;background-color:transparent;padding:0;padding-left:20px;color:#848484;font-size:16px;line-height:55px;font-weight:400;margin:0;box-shadow:none!important;font-family:'Nunito Sans',sans-serif}.appointment-form .single-box .bootstrap-select>.dropdown-toggle::after{position:absolute;top:50%;right:20px;width:auto;height:auto;font-family:FontAwesome;content:'\f107';color:#83888d;font-size:18px;transform:translateY(-50%);margin:0;border:none}.appointment-form .single-box .bootstrap-select .dropdown-menu{margin:0;padding:0;border-radius:0;border:0 solid #ddd;background:#f9f9f9;font-size:16px;color:#000}.appointment-form .single-box .dropdown-item{display:block;width:100%;padding:9px 20px 9px;font-weight:400;color:#222;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;border-radius:0;transition:all .5s ease;font-family:'Nunito Sans',sans-serif}.appointment-form .single-box .dropdown-item.active,.appointment-form .single-box .dropdown-item:active{color:#131313;background:#fec727}.appointment-form .single-box .dropdown-item:hover{color:#131313;background:#fec727}.appointment-form-box.style3{position:relative;display:block;padding:0}.appointment-form-box.style3 form .input-box textarea{position:relative;display:block;float:left;width:80%;height:110px;padding:13px 20px;margin:0}.appointment-form-box.style3 form .input-box input[type=text]:focus{border-color:#f9d030}.appointment-form-box.style3 form .input-box input[type=email]:focus{border-color:#f9d030}.appointment-form-box.style3 form .input-box textarea:focus{border-color:#f9d030}.appointment-form-box.style3 form button{position:relative;display:block;border:none;float:right;width:16%;background:#fec727;color:#000;font-size:40px;margin-top:0;border-radius:0;line-height:110px;transition:all .2s linear;transition-delay:0.1s}.appointment-form-box.style3 form button span:before{font-size:35px;line-height:35px}.appointment-form-box.style3 form button:hover{color:#fff;background:#131313}.appointment-form-box.style3 .bootstrap-select{position:relative;display:block;margin-bottom:20px}.appointment-form-box.style3 .bootstrap-select>.dropdown-toggle{position:relative;display:block;float:none;width:100%;height:55px;outline:0!important;border-radius:0;border:1px solid #eee;background-color:transparent;padding:0;padding-left:20px;color:#848484;font-size:16px;line-height:55px;font-weight:400;margin:0;box-shadow:none!important;font-family:'Nunito Sans',sans-serif}.appointment-form-box.style3 .bootstrap-select>.dropdown-toggle::after{position:absolute;top:50%;right:20px;width:auto;height:auto;font-family:FontAwesome;content:'\f107';color:#83888d;font-size:18px;transform:translateY(-50%);margin:0;border:none}.appointment-form-box.style3 .bootstrap-select>.dropdown-toggle .filter-option{position:absolute;top:0;left:0;padding-top:inherit;padding-right:inherit;padding-bottom:inherit;padding-left:inherit;height:100%;width:100%;text-align:left;color:#848484;font-size:16px;font-family:'Nunito Sans',sans-serif}.appointment-form-box.style3 .bootstrap-select .dropdown-menu{color:#000;font-size:16px;margin:0;padding:0;border-radius:0;border:0 solid #ddd;background:#f9f9f9}.appointment-form-box.style3 .dropdown-item{display:block;width:100%;padding:9px 20px 9px;font-weight:400;color:#222;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;border-radius:0;transition:all .5s ease}.appointment-form-box.style3 .dropdown-item.active,.appointment-form-box.style3 .dropdown-item:active{color:#131313;background:#fec727}.appointment-form-box.style3 .dropdown-item:hover{color:#131313;background:#fec727}.brand-area{position:relative;display:block;background:#f5f5f5;padding-top:100px;padding-bottom:100px}.brand-items{position:relative;display:block}.single-brand-item{position:relative;display:block}.single-brand-item a{display:block;background:#fff;text-align:center;transition:all .7s ease .2s}.single-brand-item a:hover{-webkit-box-shadow:0 5px 10px 2px #ebebeb;box-shadow:0 5px 10px 2px #ebebeb}.single-brand-item a img{width:auto;filter:brightness(0%);transition:all .9s ease .2s;transform:perspective(1200px) rotateY(0) translateZ(0)}.single-brand-item:hover a img{filter:brightness(100%);transform:perspective(1200px) rotateY(360deg) translateZ(0)}.brand-items-carousel.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;padding-bottom:50px}.footer-area{position:relative;display:block;background:#131313;padding-top:100px;padding-bottom:96px;z-index:1}.single-footer-widget{position:relative;display:block;overflow:hidden}.single-footer-widget .title{position:relative;display:block;padding-bottom:34px;margin-top:-4px}.single-footer-widget .title h3{color:#fff;font-size:20px;line-height:24px;font-weight:700;text-transform:uppercase}.single-footer-widget .decor{position:relative;display:block;width:70px;height:5px;margin:15px 0 0}.single-footer-widget .decor:before{position:absolute;top:0;right:0;bottom:0;width:5px;height:5px;background:#fec727;border-radius:50%;content:""}.single-footer-widget .decor:after{position:absolute;top:0;right:10px;bottom:0;width:5px;height:5px;background:#fec727;border-radius:50%;content:""}.single-footer-widget .decor span{position:absolute;top:0;left:0;bottom:0;width:50px;height:1px;background:#fec727;margin:2px 0}.single-footer-widget .footer-company-info-text{position:relative;display:block}.single-footer-widget .footer-company-info-text p{color:#838383}.single-footer-widget .footer-company-info-text a{color:#fff;margin-top:13px;display:inline-block}.single-footer-widget .footer-company-info-text a:hover{color:#fec727}.single-footer-widget.useful-links-box{overflow:inherit}.single-footer-widget .usefull-links{position:relative;display:block;margin-top:-8px}.single-footer-widget .usefull-links ul{position:relative;display:block;z-index:1}.single-footer-widget .usefull-links ul:before{position:absolute;top:14px;left:0;bottom:15px;width:1px;background:#272727;content:"";z-index:-1}.single-footer-widget .usefull-links ul li{position:relative;display:block;line-height:40px}.single-footer-widget .usefull-links ul li:before{position:absolute;top:16px;left:-3px;content:"";width:7px;height:7px;border-radius:50%;background:#fec727;transform:scale(0);transition:all .3s ease-in-out .1s;z-index:5}.single-footer-widget .usefull-links ul li:hover:before{transform:scale(1)}.single-footer-widget .usefull-links ul li a{position:relative;display:block;color:#848484;font-size:16px;font-weight:400;padding-left:17px;transition:all .5s ease}.single-footer-widget .usefull-links ul li a:hover{color:#fec727}.single-footer-widget .recent-news{position:relative;display:block;overflow:hidden;margin-top:6px}.single-footer-widget .recent-news li{position:relative;display:block;padding-left:75px;min-height:75px;border-bottom:1px solid #272727;padding-bottom:30px;margin-bottom:30px}.single-footer-widget .recent-news li:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.single-footer-widget .recent-news li .img-holder{position:absolute;top:0;left:0;width:75px;height:75px;display:block;overflow:hidden}.single-footer-widget .recent-news li .img-holder img{transition:all .5s ease-in-out .6s;width:100%;transform:scale(1,1)}.single-footer-widget .recent-news li:hover .img-holder img{transform:scale(1.2,1.2)}.single-footer-widget .recent-news li:hover .img-holder .overlay-style-one{opacity:1}.single-footer-widget .recent-news li .img-holder .overlay-style-one .content a span:before{position:relative;display:inline-block;width:25px;height:25px;color:#fff;font-size:25px;line-height:25px;font-weight:400;opacity:0;transform:perspective(1200px) rotateY(-90deg) scale(5);transition:all .5s ease-in-out .3s}.single-footer-widget .recent-news li:hover .img-holder .overlay-style-one .content a span:before{opacity:1;transform:perspective(1200px) rotateY(0) scale(1);transition-delay:0.1s}.single-footer-widget .recent-news li .title-holder{position:relative;display:block;padding-left:20px;min-height:75px}.single-footer-widget .recent-news li .title-holder p{color:#848484;line-height:16px;margin:0 0 9px}.single-footer-widget .recent-news li .title-holder h5{font-size:16px;line-height:22px;font-weight:600}.single-footer-widget .recent-news li .title-holder h5 a{color:#fff;transition:all .2s ease}.single-footer-widget .recent-news li .title-holder h5 a:hover{color:#fec727}.single-footer-widget .subscribe-box{position:relative;display:block}.single-footer-widget .subscribe-box .text{position:relative;display:block;padding-bottom:12px}.single-footer-widget .subscribe-box .text p{color:#848484;margin:0}.single-footer-widget .subscribe-box .text p span{color:#fec727}.single-footer-widget .subscribe-form{position:relative;display:block;max-width:270px;width:100%}.single-footer-widget .subscribe-form input[type=email]{position:relative;display:block;background:#131313;border:1px solid #272727;color:#5c5c5c;font-size:16px;font-weight:400;width:100%;height:52px;margin-bottom:0;padding:0 20px;transition:all .5s ease}.single-footer-widget .subscribe-form input::-webkit-input-placeholder{color:#5c5c5c}.single-footer-widget .subscribe-form input:-moz-placeholder{color:#5c5c5c}.single-footer-widget .subscribe-form input::-moz-placeholder{color:#5c5c5c}.single-footer-widget .subscribe-form input:-ms-input-placeholder{color:#5c5c5c}.single-footer-widget .subscribe-form button{position:relative;display:block;width:100%;background:#fec727;color:#131313;font-size:16px;line-height:52px;font-weight:600;margin-top:20px;text-transform:capitalize;font-family:Poppins,sans-serif;transition:all .3s ease .1s}.single-footer-widget .subscribe-form input[type=email]:focus{border:1px solid #fff;background:#fff;color:#222}.single-footer-widget .subscribe-form button:hover,.single-footer-widget .subscribe-form input[type=email]:focus+button{background:#0b0b0b;color:#fff}.single-footer-widget .subscribe-box .footer-social-links{position:relative;display:block;padding-top:30px}.footer-bottom-area{position:relative;display:block;padding:23px 0;background:#000}.footer-bottom-area .copyright-text p{color:#848484;font-size:14px;line-height:24px;font-weight:400;text-transform:uppercase;margin:0;font-family:Poppins,sans-serif}.footer-bottom-area .copyright-text p a{position:relative;display:inline-block;margin-left:5px;padding:0 15px;background:#fec727;color:#131313;line-height:20px;font-weight:600;transition:all .5s ease}.footer-bottom-area .copyright-text p a:hover{color:#fff;background:#131313}.main-header.style2{position:relative}.sticky-header.style2 .logo{position:relative;display:block;margin:6px 0}.sticky-header.style2 .logo a{display:inline-block}.header-top-style2{position:relative;display:block;padding:11px 0;background:#131313}.header-top-style2 .outer-box{position:relative;display:block}.header-top-style2 .outer-box .top-left{position:relative;display:block;max-width:400px;width:100%;z-index:1}.header-top-style2 .outer-box .top-left:before{position:absolute;top:-12px;left:-2000px;bottom:-26px;right:15px;content:"";z-index:-1;background:#cc4b24;-moz-transform:skew(25deg,0deg);-webkit-transform:skew(25deg,0deg);-o-transform:skew(25deg,0deg);-ms-transform:skew(25deg,0deg);transform:skew(25deg,0deg)}.header-top-style2 .outer-box .top-left p{position:relative;top:6px;color:#fff;line-height:24px;font-weight:500;font-family:Poppins,sans-serif;margin:1px 0}.header-top-style2 .outer-box .top-left p span:before{position:relative;top:3px;display:inline-block;padding-right:10px;font-size:20px}.header-top-style2 .outer-box .top-middle{position:relative;display:block;padding-left:40px;max-width:400px;width:100%}.header-top-style2 .outer-box .top-middle p{color:#fff;font-size:16px;line-height:24px;font-weight:600;margin:2px 0}.header-top-style2 .outer-box .top-middle p b{color:#cc4b24;font-weight:600}.header-top-style2 .outer-box .top-middle p span:before{position:relative;display:inline-block;padding-left:10px;padding-right:5px;color:#cc4b24;font-size:16px}.header-top-style2 .outer-box .top-right{position:relative;display:block}.header-top-style2 .outer-box .top-right a.nav-toggler{position:relative;display:block}.header-top-style2 .outer-box .top-right a.nav-toggler:before{position:absolute;top:6px;left:-23px;bottom:4px;width:1px;background:#2c2c2c;content:""}.header-top-style2 .outer-box .top-right a.nav-toggler i:before{position:relative;display:inline-block;top:4px;color:#fff;font-size:21px;line-height:21px}.header-upper-style2{position:relative;display:block;background:#fff;padding:39px 0}.header-upper-style2 .outer-box{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;align-items:center}.header-upper-style2 .outer-box .header-upper-left .logo{position:relative;display:block}.header-upper-style2 .outer-box .header-upper-left .logo a{position:relative;display:inline-block}.header-contact-info{position:relative;display:block;margin-left:220px}.header-contact-info li{position:relative;display:inline-block;float:left;border-right:1px solid #e7e7e7;padding-right:30px;margin-right:30px}.header-contact-info li:last-child{margin-right:0;padding-right:0;border:none}.header-contact-info li .single-item{position:relative;display:block}.header-contact-info li .single-item .icon{width:60px;text-align:right}.header-contact-info li .single-item .icon span:before{position:relative;top:2px;color:#cc4b24;font-size:64px;line-height:52px;transition:all .3s ease .1s}.header-contact-info li .single-item .icon span.icon-review:before{font-size:50px;line-height:52px}.header-contact-info li:hover .single-item .icon span:before{color:#131313}.header-contact-info li .single-item .icon,.header-contact-info li .single-item .text{display:table-cell;vertical-align:middle}.header-contact-info li .single-item .text{padding-left:20px}.header-contact-info li .single-item .text h3{color:#27282c;font-size:18px;font-weight:600;text-transform:capitalize}.header-contact-info li .single-item .text p{line-height:18px;margin:4px 0 0}.header-lower{position:relative;display:block;background:0 0;margin-bottom:-30px}.header-lower .outer-box{position:relative;display:block;z-index:1}.header-lower .outer-box:before{position:absolute;top:0;left:-2000px;bottom:0;right:100px;content:"";background:#fff;-webkit-box-shadow:0 -2px 5px 1px #f8f8f8;box-shadow:0 -2px 5px 1px #f8f8f8;z-index:-1}.header-lower .outer-box .header-lawer-left{position:relative;display:block}.header-lower .outer-box .header-lawer-left .nav-outer{position:relative;display:block}.main-menu.style2 .navigation>li{margin-right:40px}.main-menu.style2 .navigation>li:last-child{margin-right:0}.main-menu.style2 .navigation>li>a{padding:21px 0 19px}.main-menu.style2 .navigation>li>a.home{padding:0}.main-menu.style2 .navigation>li.dropdown>a.home{padding:0}.main-menu.style2 .navigation>li>a:before{display:none}.main-menu.style2 .navigation>li>a span:before{display:none}.main-menu.style2 .navigation>li>a i:before{position:relative;display:block;width:40px;height:40px;background:#cc4b24;text-align:center;color:#fff;font-size:20px;line-height:40px;border-radius:4px;margin:15px 0}.main-menu.style2 .navigation>li.dropdown>a{padding-right:15px}.main-menu.style2 .navigation>li.dropdown>a:after{font-family:icomoon;position:absolute;right:0;top:0;display:block;font-size:10px;line-height:70px;color:#131313;font-weight:400;content:"\e933";z-index:5}.main-menu.style2 .navigation>li.dropdown.mega-arrow-none>a:after{display:none}.main-menu.style2 .navigation>li.current>a,.main-menu.style2 .navigation>li:hover>a{color:#cc4b24}.main-menu.dropdown-menus2 .navigation>li>ul:before{background:#fff}.main-menu.dropdown-menus2 .navigation>li>ul>li{border-bottom:1px solid #eee}.main-menu.dropdown-menus2 .navigation>li>ul>li:last-child{border-bottom:none}.main-menu.dropdown-menus2 .navigation>li>ul>li>a{color:#131313}.main-menu.dropdown-menus2 .navigation>li>ul>li>a:hover{color:#cc4b24;padding-left:30px}.main-menu.dropdown-menus2 .navigation>li>ul>li>a:before{position:absolute;top:0;left:0;bottom:0;content:"";width:20px;height:2px;background:#cc4b24;margin:24px 0;opacity:0;visibility:hidden;transition:all .3s ease}.main-menu.dropdown-menus2 .navigation>li>ul>li:hover>a:before{opacity:1;visibility:visible}.main-menu.dropdown-menus2 .navigation>li>ul>li ul{background:#fff;-webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-ms-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-o-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);-moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05);box-shadow:2px 2px 5px 1px rgba(0,0,0,.05),-2px 0 5px 1px rgba(0,0,0,.05)}.main-menu.dropdown-menus2 .navigation>li>ul>li ul>li{border-bottom:1px solid #eee}.main-menu.dropdown-menus2 .navigation>li>ul>li ul>li:last-child{border-bottom:none}.main-menu.dropdown-menus2 .navigation>li>ul>li ul>li>a{color:#131313}.main-menu.dropdown-menus2 .navigation>li>ul>li ul>li>a:hover{color:#cc4b24;padding-left:30px}.main-menu.dropdown-menus2 .navigation>li>ul>li.dropdown:hover>a{color:#cc4b24;padding-left:30px}.main-menu.dropdown-menus2 .navigation>li>ul>li ul>li>a:before{position:absolute;top:0;left:0;bottom:0;content:"";width:20px;height:2px;background:#cc4b24;margin:24px 0;opacity:0;visibility:hidden;transition:all .3s ease}.main-menu.dropdown-menus2 .navigation>li>ul>li ul>li:hover>a:before{opacity:1;visibility:visible}.main-menu.dropdown-menus2 .navigation .megamenu:before{background:#fff}.main-menu.dropdown-menus2 .navigation>li>.megamenu li{border-bottom:1px solid #eee}.main-menu.dropdown-menus2 .navigation>li>.megamenu li:last-child{border-bottom:none}.main-menu.dropdown-menus2 .navigation>li>.megamenu li>a{color:#131313}.main-menu.dropdown-menus2 .navigation>li>.megamenu li>a:hover{color:#cc4b24;padding-left:30px}.main-menu.dropdown-menus2 .navigation>li>.megamenu li>a:before{position:absolute;top:0;left:0;bottom:0;content:"";width:20px;height:2px;background:#cc4b24;margin:24px 0;opacity:0;visibility:hidden;transition:all .3s ease}.main-menu.dropdown-menus2 .navigation>li>.megamenu li>a:hover:before{opacity:1;visibility:visible}.menu-right-content-style2{position:relative;display:block;float:right}.menu-right-content-style2 .outer-search-box{position:relative;display:inline-block;float:left;transition:all .5s ease .1s;padding:15px 0;margin-left:20px}.menu-right-content-style2 .outer-search-box .seach-toggle{position:relative;display:block;color:#131313;font-size:16px;line-height:40px;cursor:pointer;text-align:center;height:40px;width:40px;border-radius:3px;margin:0;border-left:1px solid #e7e7e7;transition:all .5s ease}.menu-right-content-style2 .outer-search-box .seach-toggle.active,.menu-right-content-style2 .outer-search-box .seach-toggle:hover{color:#cc4b24}.menu-right-content-style2 .search-box{position:absolute;top:120%;right:0;background:#27282c;opacity:0;padding:20px;transition:all .5s ease 0s;visibility:hidden;z-index:100;margin-left:0}.menu-right-content-style2 .search-box.now-visible{top:100%;opacity:1;visibility:visible;z-index:100}.menu-right-content-style2 .search-box .form-group{position:relative;padding:0;margin:0;width:100%;min-width:250px}.menu-right-content-style2 .search-box .form-group input[type=search]{background:#fff none repeat scroll 0 0;border:1px solid #1f1f23;color:#000;display:block;font-size:13px;line-height:24px;position:relative;transition:all .5s ease 0s;width:100%;height:45px;padding-left:15px;padding-right:50px}.menu-right-content-style2 .search-box .form-group input[type=search]:focus{border-color:#f5f5f5}.menu-right-content-style2 .search-box .form-group button,.menu-right-content-style2 .search-box .form-group input[type=submit]{position:absolute;right:0;top:0;display:block;cursor:pointer;background:#1f1f23;color:#fff;font-size:13px;height:45px;line-height:45px;width:45px;transition:all .5s ease 0s}.menu-right-content-style2 .search-box .form-group button:hover,.menu-right-content-style2 .search-box .form-group input:focus+button{color:#222;background:#f5f5f5}.header-lower .outer-box .header-lawer-right{position:relative;display:block;margin-right:24px}.header-lower .outer-box .header-lawer-right .social-links{position:relative;display:inline-block;float:left;margin:22px 0 23px;margin-right:55px}.header-lower .outer-box .header-lawer-right .social-links .social-links-style1 li a i{width:25px;height:25px;font-size:10px;line-height:25px}.header-lower .outer-box .header-lawer-right .button{position:relative;display:inline-block;float:right}.header-lower .outer-box .header-lawer-right .button a{position:relative;display:inline-block;padding-left:15px;padding-right:57px;background:0 0;color:#fff;font-size:14px;line-height:70px;font-weight:700;text-transform:uppercase;font-family:Poppins,sans-serif;transition:all .5s ease;z-index:1}.header-lower .outer-box .header-lawer-right .button a:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:#cc4b24;z-index:-1;-moz-transform:skew(-35deg,0deg);-webkit-transform:skew(-35deg,0deg);-o-transform:skew(-35deg,0deg);-ms-transform:skew(-35deg,0deg);transform:skew(-35deg,0deg);transition:all .5s ease}.header-lower .outer-box .header-lawer-right .button a:hover:before{background:#131313}.header-lower .outer-box .header-lawer-right .button a:after{position:absolute;top:0;left:-25px;width:100%;height:100%;content:"";background:#cc4b24;z-index:-1;-moz-transform:skew(1deg,0deg);-webkit-transform:skew(1deg,0deg);-o-transform:skew(1deg,0deg);-ms-transform:skew(1deg,0deg);transform:skew(1deg,0deg);transition:all .5s ease}.header-lower .outer-box .header-lawer-right .button a:hover:after{background:#131313}.header-lower .outer-box .header-lawer-right .button a span:before{position:relative;top:5px;display:inline-block;padding-right:10px;font-size:23px}.about-area-style2{position:relative;display:block;padding:97px 0 200px}.about-area-style2 .pattern-layer{position:absolute;content:'';right:0;bottom:0;width:1920px;height:100%;background-repeat:no-repeat;background-position:top right;background-size:auto}.about-content-style2{position:relative;display:block;max-width:870px;width:100%;margin:0 auto;text-align:center}.about-content-style2 .year-box{position:relative;display:block;width:170px;margin:0 auto;text-align:center;padding:34px 0;z-index:1}.about-content-style2 .year-box:before{position:absolute;top:0;left:0;bottom:0;right:0;font-family:Flaticon;content:"\f10d";color:#cc4b24;font-size:160px;line-height:166px;z-index:-1}.about-content-style2 .year-box span:before{color:#fff;font-size:60px;line-height:70px}.about-content-style2 .year-box p{color:#fff;font-weight:700;text-transform:uppercase;margin:2px 0 0}.about-content-style2 .inner-content{position:relative;display:block;padding-top:28px}.about-content-style2 .inner-content h2{color:#131313;font-size:30px;line-height:42px;font-weight:400;font-family:'Lobster Two',cursive;margin:0 0 20px}.about-content-style2 .inner-content .title{position:relative;display:block;color:#131313;font-size:30px;line-height:44px;font-weight:600;font-family:Poppins,sans-serif}.about-content-style2 .inner-content p{font-size:18px;margin:23px 0 33px}.about-content-style2 .inner-content .border-box{position:relative;display:block;width:230px;height:13px;background:0 0;margin:0 auto;z-index:1}.about-content-style2 .inner-content .border-box:before{position:absolute;top:0;left:0;bottom:0;right:0;height:1px;background:#cc4b24;content:"";margin:6px 0;z-index:-1}.about-content-style2 .inner-content .border-box:after{position:absolute;top:0;left:0;bottom:0;right:0;background:url(../images/icon/x.png);background-repeat:no-repeat;background-position:center;background-color:#fff;content:"";text-align:center;width:30px;margin:0 auto;z-index:-1}.about-content-style2 .inner-content .authorised-person{position:relative;display:block;padding-top:25px;padding-bottom:0}.about-content-style2 .inner-content .authorised-person h3{margin:0 0 2px}.about-content-style2 .inner-content .authorised-person span{color:#cc4b24;font-weight:700}.about-content-style2 .inner-content .button{position:relative;display:block;padding-top:42px}.about-content-style2 .inner-content .button a{position:relative;display:inline-block;padding:0 70px;background:0 0;color:#fff;font-size:14px;line-height:60px;font-weight:700;text-transform:uppercase;font-family:Poppins,sans-serif;margin:0 4px;z-index:1;transition:all .3s ease}.about-content-style2 .inner-content .button a:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";z-index:-1;background:#cc4b24;-moz-transform:skew(-30deg,0deg);-webkit-transform:skew(-30deg,0deg);-o-transform:skew(-30deg,0deg);-ms-transform:skew(-30deg,0deg);transform:skew(-30deg,0deg);transition:all .3s ease}.about-content-style2 .inner-content .button a:hover:before{background:#131313}.about-content-style2 .inner-content .button a.left{padding-left:53px;padding-right:87px}.about-content-style2 .inner-content .button a.left:after{position:absolute;top:0;left:-17px;width:40px;height:100%;content:"";z-index:-1;background:#cc4b24;transition:all .3s ease}.about-content-style2 .inner-content .button a.left:hover:after{background:#131313}.about-content-style2 .inner-content .button a.right{padding-right:53px;padding-left:87px}.about-content-style2 .inner-content .button a.right:after{position:absolute;top:0;right:-17px;width:40px;height:100%;content:"";z-index:-1;background:#cc4b24;transition:all .3s ease}.about-content-style2 .inner-content .button a.right:hover:after{background:#131313}.choose-area{position:relative;display:block;background-attachment:fixed;background-size:cover;background-position:center top;background-repeat:no-repeat;padding:100px 0 70px;z-index:1}.choose-area::before{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(18,18,18,.9) none repeat scroll 0 0;content:"";z-index:-1}.choose-image-box{position:absolute;top:-100px;max-width:550px;width:100%;height:auto;z-index:1}.choose-image-box:before{position:absolute;left:50px;bottom:-23px;right:-25px;height:11px;background:url(../images/icon/choose-image-decor-bottom.png);z-index:-1;content:"";background-size:auto}.choose-image-box:after{position:absolute;top:150px;right:-24px;bottom:0;width:10px;background:url(../images/icon/choose-image-decor-right.png);z-index:-1;content:"";background-size:auto}.choose-content{position:relative;display:block}.single-choose-box{position:relative;display:block;padding-left:140px;background:#181715;border:1px solid #212020;border-radius:5px;z-index:5;padding-top:43px;padding-bottom:41px;margin-bottom:30px}.single-choose-box.left{margin-top:480px}.single-choose-box .icon{position:absolute;top:0;left:0;width:140px;height:100%;text-align:center;display:block;padding:40px 0}.single-choose-box .icon .count{position:relative;display:block;color:#cc4b24;font-size:20px;line-height:28px;font-weight:600;font-family:Poppins,sans-serif;margin:0 0 44px;transform-style:preserve-3d;transform:perspective(1200px) rotateX(0) translateZ(0);opacity:1;transition:all .3s ease .2s}.single-choose-box:hover .icon .count{transform-style:preserve-3d;transform:perspective(1200px) rotateX(90deg) translateZ(-45px);opacity:0;transition:all .7s ease .2s}.single-choose-box .icon span:before{position:relative;display:inline-block;color:#404040;font-size:70px;line-height:70px;transform-style:preserve-3d;transform:perspective(1200px) rotateX(0) translateZ(0);opacity:1;transition:all .3s ease .2s}.single-choose-box:hover .icon span:before{color:#cc4b24;transform-style:preserve-3d;transform:perspective(1200px) rotateX(0) translateY(-64px);opacity:1;transition:all .7s ease .2s}.single-choose-box .text{position:relative;display:block}.single-choose-box .text h3{color:#fff;margin:0 0 17px}.single-choose-box .text p{color:#cdcdcd;font-size:15px;margin:0 0 25px}.single-choose-box .text a{color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;font-family:Poppins,sans-serif}.single-choose-box .overlay-count{position:absolute;right:36px;bottom:31px;color:#252525;font-size:48px;line-height:48px;font-weight:600;font-family:Poppins,sans-serif;transform-style:preserve-3d;transform:perspective(1200px) rotateY(90deg) scale(0);opacity:0;transition:all .3s ease .2s}.single-choose-box:hover .overlay-count{transform-style:preserve-3d;transform:perspective(1200px) rotateY(0) scale(1);opacity:1;transition:all .7s ease .5s}.services-style2-area{position:relative;display:block;background:#f5f5f5;padding:100px 0 50px}.single-service-style2{position:relative;display:block;margin-bottom:42px}.single-service-style2 .img-holder{position:relative;display:block;z-index:1}.single-service-style2 .img-holder .inner{position:relative;display:block;overflow:hidden;z-index:1}.single-service-style2 .img-holder img{width:100%;transform:scale(1.01);transition:all .7s ease}.single-service-style2:hover .img-holder img{transform:scale(1.2)}.single-service-style2:hover .overlay-style-two{opacity:1}.single-service-style2:hover .img-holder .overlay-style-two:before{opacity:1;transform:perspective(400px) rotateX(0);transition:all .7s ease .1s}.single-service-style2:hover .img-holder .overlay-style-two:after{opacity:1;transform:perspective(400px) rotateX(0);transition:all .7s ease .3s}.single-service-style2 .text-holder{position:relative;display:block;padding-top:20px}.single-service-style2 .text-holder .top{position:relative;display:block;overflow:hidden;min-height:60px;padding-left:60px}.single-service-style2 .text-holder .top .icon-holder{position:absolute;top:0;left:0;width:60px;height:60px}.single-service-style2 .text-holder .top .icon-holder .arrow{position:absolute;left:0;bottom:23px;width:16px;height:16px;background:url(../images/icon/service-title-arrow.png);z-index:1}.single-service-style2 .text-holder .top .icon-holder .overlay-icon{position:absolute;top:0;left:0;bottom:0;width:0;height:60px;background:#cc4b24;text-align:center;opacity:0;border-radius:4px;z-index:3;transition:all .3s ease .1s}.single-service-style2:hover .text-holder .top .icon-holder .overlay-icon{width:60px;opacity:1}.single-service-style2 .text-holder .top .icon-holder .overlay-icon span:before{color:#fff;font-size:35px;line-height:60px}.single-service-style2 .text-holder .top .title-holder{position:relative;display:block}.single-service-style2 .text-holder .top .title-holder h3{margin:16px 0;margin-left:-35px;transition:all .3s ease .1s}.single-service-style2:hover .text-holder .top .title-holder h3{margin-left:20px}.single-service-style2 .text-holder .top .title-holder h3 a{position:relative;display:inline-block;color:#131313;transition:all .7s ease .4s}.single-service-style2:hover .text-holder .top .title-holder h3 a{color:#cc4b24}.single-service-style2 .text-holder .top .title-holder h3 a:before{position:absolute;left:0;bottom:-16px;width:0%;height:3px;background:#cc4b24;content:"";transition:all .3s ease .1s}.single-service-style2:hover .text-holder .top .title-holder h3 a:before{width:100%;transition:all .7s ease .1s}.single-service-style2 .text-holder .text{position:relative;display:block;transform-style:preserve-3d;transform:perspective(1200px) rotateX(0) translateY(1px);transition:all .3s ease .1s}.single-service-style2:hover .text-holder .text{transform-style:preserve-3d;transform:perspective(1200px) rotateX(0) translateY(24px);transition:all .3s ease .2s}.single-service-style2 .text-holder .text p{margin:0}.single-service-style2 .text-holder .read-more-button{position:relative;display:block;padding-top:26px;transform-style:preserve-3d;transform:perspective(1200px) rotateX(0) translateY(0);transition:all .3s ease .1s}.single-service-style2:hover .text-holder .read-more-button{transform-style:preserve-3d;transform:perspective(1200px) rotateX(0) translateY(23px);transition:all .3s ease .2s}.single-service-style2 .text-holder .read-more-button a{position:relative;display:inline-block;padding-left:40px;color:#131313;font-size:14px;line-height:18px;font-weight:700;text-transform:uppercase;font-family:Poppins,sans-serif;transition:all .3s ease .5s}.single-service-style2:hover .text-holder .read-more-button a{color:#cc4b24;padding-left:0;transition:all .3s ease .5s}.single-service-style2 .text-holder .read-more-button a:before{position:absolute;top:0;left:0;bottom:0;width:30px;height:1px;background:#cc4b24;content:"";margin:9px 0;transition:all .3s ease .5s}.single-service-style2:hover .text-holder .read-more-button a:before{width:0;transition:all .3s ease .5s}.fact-counter-area-style2{position:relative;display:block;background-attachment:fixed;background-size:cover;background-position:center top;background-repeat:no-repeat;padding:100px 0 285px}.single-fact-counter.style2{padding:40px 20px 32px;overflow:hidden;z-index:1}.single-fact-counter.style2:before{position:absolute;top:0;left:0;background:url(../images/icon/single-fact-counter-arrow1.png);content:"";background-repeat:no-repeat;background-position:left top;background-size:auto;width:100%;height:100%;z-index:-1;transform:scale(1.5);transition:all .7s ease .3s}.single-fact-counter.style2:hover:before{transform:scale(1);transition:all .3s ease .1s}.single-fact-counter.style2:after{position:absolute;bottom:0;right:0;background:url(../images/icon/single-fact-counter-arrow2.png);content:"";background-repeat:no-repeat;background-position:right bottom;background-size:auto;width:100%;height:100%;z-index:-1;transform:scale(1.5);transition:all .7s ease .3s}.single-fact-counter.style2:hover:after{transform:scale(1);transition:all .3s ease .1s}.single-fact-counter.style2 .count-box h1{color:#fff;font-size:60px;line-height:46px;font-weight:700}.single-fact-counter.style2 .count-box h1 span.add{padding:0 30px}.single-fact-counter.style2 .count-box h1 span.add:before{top:10px;right:0;font-size:25px;line-height:25px}.single-fact-counter.style2 .border-box{width:90px;height:5px}.single-fact-counter.style2 .border-box span{position:relative;display:block;width:70px;height:5px;background:#cc4b24;margin:0 auto}.single-fact-counter.style2 .border-box:before{position:absolute;top:0;left:0;width:5px;height:5px;background:#cc4b24;content:""}.single-fact-counter.style2 .border-box:after{position:absolute;top:0;right:0;width:5px;height:5px;background:#cc4b24;content:""}.single-fact-counter.style2 .title{padding-top:24px;padding-bottom:12px}.single-fact-counter.style2 .title h3{color:#fff;font-size:20px}.single-fact-counter.style2 .text{position:relative;display:block}.single-fact-counter.style2 .text p{color:#cdcdcd;margin:0}.latest-project-style2-area{position:relative;display:block;padding:0 0 0;margin-top:-185px}.single-project-style2{position:relative;display:block;z-index:6}.single-project-style2 .img-holder{position:relative;display:block}.single-project-style2 .img-holder .inner{position:relative;display:block;overflow:hidden;border-radius:7px;z-index:5}.single-project-style2 .img-holder img{width:100%;transform:scale(1.01);transition:all .7s ease}.single-project-style2:hover .img-holder img{transform:scale(1.2) rotate(2deg)}.single-project-style2 .overlay-content{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:rgba(18,18,18,.9);transform:scaleX(0);border-radius:7px;z-index:6;transition:all .7s ease .1s}.single-project-style2:hover .overlay-content{transform:scaleY(1)}.single-project-style2 .overlay-content .inner-content{display:table;width:100%;height:100%}.single-project-style2 .overlay-content .inner-content .links-box{display:table-cell;vertical-align:middle;text-align:center;opacity:0;transform-style:preserve-3d;transform:perspective(1200px) rotateX(-90deg) translateZ(-45px);transition:all .3s ease .1s}.single-project-style2:hover .overlay-content .inner-content .links-box{opacity:1;transform:translate3d(0,0,0);transition:all .7s ease .5s}.single-project-style2 .overlay-content .inner-content .links-box ul{position:relative;display:block}.single-project-style2 .overlay-content .inner-content .links-box ul li{position:relative;display:inline-block;margin:0 4px}.single-project-style2 .overlay-content .inner-content .links-box ul li a span:before{position:relative;display:block;width:60px;height:60px;border-radius:50%;border:2px solid #fff;color:#fff;font-size:17px;line-height:56px;text-align:center;transition:all .3s ease .1s}.single-project-style2 .overlay-content .inner-content .links-box ul li a:hover span:before{border-color:#cc4b24;background:#cc4b24}.single-project-style2 .img-holder .title-box{position:absolute;left:20px;bottom:-20px;right:20px;text-align:center;display:block;padding:26px 0 26px;background:#cc4b24;border-radius:5px;transform-style:preserve-3d;transform:perspective(1200px) rotateX(90deg) translateZ(0);opacity:0;transition:all .3s ease .2s;z-index:7}.single-project-style2:hover .img-holder .title-box{transform:translate3d(0,0,0);opacity:1;transition:all .7s ease .8s}.single-project-style2 .img-holder .title-box h3 a{color:#fff;transition:all .3s ease .1s}.single-project-style2 .img-holder .title-box h3 a:hover{color:#131313}.project-carousel.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;padding-bottom:20px}.project-carousel.owl-theme .owl-nav .owl-prev{position:absolute;left:-30px;top:155px;margin:0;background:#fff;z-index:10}.project-carousel.owl-theme .owl-nav .owl-prev:hover{border-color:#cc4b24;background:#cc4b24}.project-carousel.owl-theme .owl-nav .owl-next{position:absolute;right:-30px;top:155px;margin:0;background:#fff;z-index:10}.project-carousel.owl-theme .owl-nav .owl-next:hover{border-color:#cc4b24;background:#cc4b24}.project-carousel .owl-dots{position:relative;display:block!important;margin-top:40px!important;line-height:14px}.project-carousel .owl-dots .owl-dot{position:relative;display:inline-block;width:14px;height:14px;background:#fff;border:2px solid #d9d9d9;margin:0 5px;padding:0;border-radius:50%;transition:all .5s ease}.project-carousel .owl-dots .owl-dot span{display:none}.project-carousel .owl-dots .owl-dot.active{border:2px solid #cc4b24}.working-process-area-style2{position:relative;display:block;padding:98px 0 92px}.single-working-process-style2{position:relative;display:inline-block;padding:0 20px;float:left;max-width:390px;width:100%}.single-working-process-style2.top:before{position:absolute;top:20px;left:100%;margin-top:0;width:140px;height:110px;margin-left:-80px;background-image:url(../images/icon/working-process-arrow-top.png);background-repeat:no-repeat;background-position:center;content:""}.single-working-process-style2.martop50{margin-top:50px}.single-working-process-style2.martop50 .count{top:90px}.single-working-process-style2.bottom:before{position:absolute;bottom:0;left:0;margin-top:0;width:140px;height:110px;margin-left:-80px;background-image:url(../images/icon/working-process-arrow-bottom.png);background-repeat:no-repeat;background-position:center;content:""}.single-working-process-style2 .icon-holder{position:relative;display:block;width:200px;height:200px;border:5px dotted #dcdcdc;border-radius:50%;margin:0 auto 25px;padding:15px;transition:all .7s ease .1s}.single-working-process-style2:hover .icon-holder{border-color:#cc4b24;transform:scale(1.1);transition:all .2s linear;transition-delay:0.1s}.single-working-process-style2 .icon-holder .inner{position:relative;display:block;width:100%;height:100%;border-radius:50%;background:#fff;-webkit-box-shadow:0 0 7px 3px #f3f3f3;box-shadow:0 0 7px 3px #f3f3f3}.single-working-process-style2 .icon-holder .inner span:before{display:block;color:#cc4b24;font-size:75px;line-height:160px}.single-working-process-style2 .count{position:absolute;left:30px;top:140px;width:35px;height:35px;background:#e7e7e7;border-radius:50%;transform:perspective(1200px) rotate(0) translateZ(0);transition:all .7s ease .1s}.single-working-process-style2:hover .count{background:#cc4b24;transform:perspective(1200px) rotate(360deg) translateZ(0);transition:all .7s ease .3s}.single-working-process-style2 .count h5{color:#848484;font-size:16px;line-height:35px;font-weight:600;transition:all .7s ease .5s;transition:all .7s ease .1s}.single-working-process-style2:hover .count h5{color:#fff;transition:all .7s ease .4s}.single-working-process-style2 .text-holder{position:relative;display:block}.single-working-process-style2 .text-holder h3{margin:0 0 17px}.single-working-process-style2 .text-holder p{margin:0}.testimonial-area-style2{position:relative;display:block;padding:100px 0 0;z-index:2}.more-reviews-button-style2{position:relative;display:block;margin-top:31px}.testimonial-area-style2-bg{position:absolute;top:0;left:0;width:100%;min-height:611px;background-attachment:scroll;background-size:cover;background-position:center top;background-repeat:no-repeat;z-index:-1}.single-testimonial-item-style2{position:relative;display:block}.single-testimonial-item-style2 .img-box{position:relative;display:block;overflow:hidden}.single-testimonial-item-style2 .img-box img{width:100%;transform:scale(1);transition:all .7s ease}.single-testimonial-item-style2:hover .img-box img{transform:scale(1.1);transition:all .2s linear;transition-delay:0.1s}.single-testimonial-item-style2 .text-holder{position:relative;display:block;background:#fff;-webkit-box-shadow:0 5px 10px 2px #ededed;box-shadow:0 5px 10px 2px #ededed}.single-testimonial-item-style2 .text-holder .inner{position:relative;display:block;overflow:hidden;padding:53px 30px 52px}.single-testimonial-item-style2 .text-holder .inner .quote-icon{position:absolute;top:0;left:0;width:95px;height:95px;text-align:center;z-index:1}.single-testimonial-item-style2 .text-holder .inner .quote-icon:before{position:absolute;top:0;left:0;bottom:0;right:0;width:0;height:0;content:"";z-index:-1;border-top:95px solid #cc4b24;border-right:95px solid transparent}.single-testimonial-item-style2 .text-holder .inner .quote-icon span:before{color:#fff;font-size:34px;display:block;line-height:55px;margin-left:-38px}.single-testimonial-item-style2 .text-holder h3{margin:0 0 17px;z-index:10}.single-testimonial-item-style2 .text-holder .text{position:relative;display:block;margin-bottom:22px;z-index:1}.single-testimonial-item-style2 .text-holder .text:before{position:absolute;left:0;bottom:0;right:0;content:"\e99b";font-family:icomoon;color:#eee;font-size:120px;line-height:100px;z-index:-1;transform:perspective(1200px) rotateY(-90deg) scale(0);transition:all .7s ease .1s}.single-testimonial-item-style2:hover .text-holder .text:before{transform:perspective(1200px) rotateY(0) scale(1)}.single-testimonial-item-style2 .text-holder .text p{margin:0}.single-testimonial-item-style2 .text-holder .decor{position:relative;display:block;width:90px;height:5px;margin:0 auto}.single-testimonial-item-style2 .text-holder .decor span{position:absolute;top:0;left:0;bottom:0;right:0;width:70px;background:#cc4b24;margin:0 auto;transition:all .2s linear;transition-delay:0.1s}.single-testimonial-item-style2:hover .text-holder .decor span{margin:0}.single-testimonial-item-style2 .text-holder .decor:before{position:absolute;top:0;left:0;width:5px;height:5px;background:#cc4b24;content:"";transition:all .2s linear;transition-delay:0.1s}.single-testimonial-item-style2:hover .text-holder .decor:before{left:auto;right:10px}.single-testimonial-item-style2 .text-holder .decor:after{position:absolute;top:0;right:0;width:5px;height:5px;background:#cc4b24;content:""}.single-testimonial-item-style2 .text-holder .client-info{position:relative;display:block;padding-top:24px}.single-testimonial-item-style2 .text-holder .client-info h3{margin:0 0 2px}.single-testimonial-item-style2 .text-holder .client-info span{color:#cc4b24}.latest-blog-area-style2{position:relative;display:block;background:#fff;padding:80px 0 50px;margin-top:20px;z-index:2}.single-blog-post-style2{position:relative;display:block;margin-bottom:50px}.single-blog-post-style2 .img-holder{position:relative;display:block;overflow:hidden}.single-blog-post-style2 .img-holder .inner{position:relative;display:block;overflow:hidden;z-index:1}.single-blog-post-style2 .img-holder .inner:before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:1;content:"";background:#131313;background:linear-gradient(0deg,rgba(19,19,19,.5634628851540616) 0,#131313 0,#131313 0,#131313 3%,#131313 3%,rgba(19,19,19,0) 45%);transition:all .5s ease}.single-blog-post-style2:hover .img-holder .inner:before{opacity:0}.single-blog-post-style2:hover .overlay-style-two{opacity:1}.single-blog-post-style2:hover .img-holder .overlay-style-two:before{opacity:1;transform:perspective(400px) rotateX(0);transition:all .7s ease .1s}.single-blog-post-style2:hover .img-holder .overlay-style-two:after{opacity:1;transform:perspective(400px) rotateX(0);transition:all .7s ease .3s}.single-blog-post-style2 .img-holder img{width:100%;transform:scale(1.01);transition:all .7s ease}.single-blog-post-style2:hover .img-holder img{transform:scale(1.2) rotate(2deg)}.single-blog-post-style2 .img-holder .inner .title-holder{position:absolute;left:0;bottom:0;right:0;height:100%;z-index:5;transform:perspective(1200px) rotateY(0) translateY(0);transition:all .7s ease .1s}.single-blog-post-style2:hover .img-holder .inner .title-holder{opacity:0;transform:perspective(1200px) rotateY(90deg) translateY(60px)}.single-blog-post-style2 .img-holder .inner .title-holder .blog-title{position:absolute;left:30px;right:30px;bottom:23px}.single-blog-post-style2 .img-holder .inner .title-holder .blog-title a{color:#fff}.single-blog-post-style2 .img-holder .read-more{position:absolute;left:30px;bottom:30px;z-index:10;transform:perspective(1200px) rotateY(0) translateY(100px);transition:all .7s ease .1s}.single-blog-post-style2:hover .img-holder .read-more{transform:perspective(1200px) rotateY(0) translateY(0);transition:all .7s ease .9s}.single-blog-post-style2 .img-holder .read-more a{position:relative;display:inline-block;padding:0 20px;background:#cc4b24;color:#fff;font-size:14px;line-height:40px;font-weight:700;text-transform:uppercase;border-radius:4px;transition:all .5s ease;font-family:Poppins,sans-serif}.single-blog-post-style2 .img-holder .read-more a:hover{color:#131313;background:#fff}.single-blog-post-style2 .text-holder{position:relative;display:block}.single-blog-post-style2 .post-date-author-info{position:relative;display:block;padding-left:70px;min-height:90px;background:#fff;-webkit-box-shadow:0 5px 9px 2px #f1f1f1;box-shadow:0 5px 9px 2px #f1f1f1}.single-blog-post-style2 .post-date-author-info .post-date{position:absolute;top:0;left:0;width:70px;min-height:90px;display:block;padding:21px 0;background:#cc4b24;text-align:center}.single-blog-post-style2 .post-date-author-info .post-date h3{color:#fff;line-height:24px;text-transform:uppercase}.single-blog-post-style2 .post-date-author-info .author-info{position:relative;display:block;padding-left:20px;min-height:90px;padding-top:17px;padding-bottom:17px}.single-blog-post-style2 .post-date-author-info .author-info .img-box{width:55px}.single-blog-post-style2 .post-date-author-info .author-info .img-box img{border-radius:50%;transform:none}.single-blog-post-style2 .post-date-author-info .author-info .img-box,.single-blog-post-style2 .post-date-author-info .author-info .title-box{display:table-cell;vertical-align:middle}.single-blog-post-style2 .post-date-author-info .author-info .title-box{padding-left:15px}.single-blog-post-style2 .post-date-author-info .author-info .title-box h6{color:#131313;font-size:12px;text-transform:uppercase;margin:0 0 5px}.single-blog-post-style2 .post-date-author-info .author-info .title-box span{font-size:14px;font-weight:700;text-transform:uppercase}.home-google-map-area{position:relative;display:block;z-index:2}.home-google-map-area .container-fluid{padding:0}#home-google-map{height:500px;width:100%}.map-contact-details-box{position:absolute;top:120px;left:20%;width:410px;background:0 0}.map-contact-details-box ul{position:relative;display:block;padding:34px 40px 33px;max-width:410px;width:100%;background:#fff;z-index:1}.map-contact-details-box ul:before{position:absolute;top:-21px;left:40px;content:"\f0d8";font-family:FontAwesome;color:#fff;font-size:50px}.map-contact-details-box ul li{position:relative;display:block;overflow:hidden;border-bottom:1px solid #eee;margin-bottom:20px;padding-bottom:18px}.map-contact-details-box ul li:last-child{border:none;margin:0;padding:0}.map-contact-details-box ul li span{position:relative;display:inline-block;float:left;width:50px;color:#131313;font-weight:600;font-family:Poppins,sans-serif}.map-contact-details-box ul li b{position:relative;display:inline-block;float:left;width:20px;color:#131313}.map-contact-details-box ul li p{position:relative;display:inline-block;float:left;margin:0}.footer-area-style2{position:relative;display:block;padding:100px 0 86px;background:#131313;z-index:1}.footer-left-image{position:absolute;top:20px;left:0;bottom:20px;width:325px;height:475px;background-image:url(../images/footer/footer-left-image.png);opacity:1;z-index:2}.single-footer-widget-style2 .title{position:relative;display:block;padding-bottom:24px}.single-footer-widget-style2 .title h3{color:#fff;font-size:20px;line-height:18px;font-weight:700;margin:0 0 23px;text-transform:uppercase}.single-footer-widget-style2 .title .decor{position:relative;display:block;width:90px;height:5px}.single-footer-widget-style2 .title .decor span{position:absolute;top:0;left:0;bottom:0;width:70px;background:#cc4b24}.single-footer-widget-style2 .title .decor:before{position:absolute;top:0;right:0;width:5px;height:5px;background:#cc4b24;content:""}.single-footer-widget-style2 .title .decor:after{position:absolute;top:0;right:10px;width:5px;height:5px;background:#cc4b24;content:""}.single-footer-widget-style2{position:relative;display:block;z-index:5}.single-footer-widget-style2.company-info-box{position:relative;display:block;z-index:1}.single-footer-widget-style2.company-info-box:before{position:absolute;top:-1000px;left:-2000px;bottom:-1000px;right:0;background:#1d1d1d;content:"";z-index:-1}.single-footer-widget-style2 .footer-logo{position:relative;display:block;padding-bottom:33px;z-index:5}.single-footer-widget-style2 .footer-logo a{display:inline-block}.single-footer-widget-style2 .footer-company-info-text{position:relative;display:block;border-bottom:1px solid #2d2d2d;padding-bottom:22px;padding-right:20px;margin-bottom:30px;z-index:5}.single-footer-widget-style2 .footer-company-info-text p{margin:0}.free-estimates-box{position:relative;display:block;z-index:5}.free-estimates-box .icon{width:50px}.free-estimates-box .icon span:before{color:#cc4b24;font-size:50px;line-height:50px}.free-estimates-box .icon,.free-estimates-box .text{display:table-cell;vertical-align:middle}.free-estimates-box .text{padding-left:20px}.free-estimates-box .text h3{color:#fff;font-size:18px;font-weight:600;margin:0 0 1px}.single-footer-widget-style2 .usefull-links{position:relative;display:block}.single-footer-widget-style2 .usefull-links ul{position:relative;display:block}.single-footer-widget-style2 .usefull-links ul li{position:relative;display:block;line-height:44px}.single-footer-widget-style2 .usefull-links ul li:before{position:absolute;top:18px;left:0;content:"";width:8px;height:8px;border-radius:0;background:#292929;transform:scale(1);transition:all .3s ease-in-out .1s;z-index:5}.single-footer-widget-style2 .usefull-links ul li:hover:before{background:#cc4b24;transform:scale(1)}.single-footer-widget-style2 .usefull-links ul li a{position:relative;display:block;color:#848484;font-size:16px;font-weight:400;padding-left:28px;transition:all .5s ease}.single-footer-widget-style2 .usefull-links ul li a:hover{color:#cc4b24}.single-footer-widget-style2 .footer-banner{position:relative;display:block;background:#191919;padding:20px}.single-footer-widget-style2 .footer-banner .inner{position:relative;display:block;padding:33px 0 40px;border:2px dashed #cc4b24}.single-footer-widget-style2 .footer-banner .inner h3{color:#fff}.single-footer-widget-style2 .footer-banner .inner h1{color:#fff;font-size:40px;text-transform:uppercase;margin:14px 0 4px}.single-footer-widget-style2 .footer-banner .inner p{color:#fff;margin:0 0 32px}.single-footer-widget-style2 .footer-banner .inner a{line-height:50px;padding:0 25px}.footer-bottom-area-style2{position:relative;display:block;background:#000;z-index:2;padding:23px 0}.footer-bottom-content-style2{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;align-items:center}.copyright-text-style2{position:relative;display:block}.copyright-text-style2 p{color:#848484;font-size:14px;line-height:22px;text-transform:uppercase;font-family:Poppins,sans-serif;margin:0}.copyright-text-style2 p a{color:#cc4b24;font-weight:500}.footer-menu-style1{position:relative;display:block}.footer-menu-style1 ul{display:block;overflow:hidden}.footer-menu-style1 ul li{position:relative;display:inline-block;float:left;padding-right:19px;margin-right:10px;z-index:1}.footer-menu-style1 ul li:last-child{margin:0;padding:0}.footer-menu-style1 ul li:before{position:absolute;top:10px;right:0;width:9px;height:3px;background:url(../images/icon/arrow.png);content:"";z-index:-1}.footer-menu-style1 ul li:last-child:before{display:none}.footer-menu-style1 ul li a{color:#848484;font-size:16px;line-height:22px;font-weight:400;transition:all .2s linear;transition-delay:0.1s}.footer-menu-style1 ul li a:hover{color:#cc4b24}.main-header.style3{position:relative}.header-top-style3{position:relative;display:block;padding:13px 0;background:#fff}.header-top-style3 .outer-box{position:relative;display:block}.header-top-style3 .top-left{position:relative;display:block}.header-top-style3 .top-left p{color:#131313;font-size:16px;line-height:24px;font-weight:700;margin:0}.header-top-style3 .top-left p span:before{position:relative;top:3px;display:inline-block;padding-right:5px;color:#ec6b15;font-size:18px}.header-top-style3 .top-right{position:relative;display:block}.topmenu-style1{position:relative;display:block;float:left}.topmenu-style1 ul{display:block;overflow:hidden}.topmenu-style1 ul li{position:relative;display:inline-block;float:left;margin-right:25px}.topmenu-style1 ul li:last-child{margin:0}.topmenu-style1 ul li a{position:relative;display:block;color:#131313;font-size:16px;font-weight:700;line-height:24px;transition:all .5s ease}.topmenu-style1 ul li a:hover{color:#ec6b15}.top-social-links-style1{position:relative;display:block;float:right}.top-social-links-style1 ul{display:block;overflow:hidden;padding-left:60px;z-index:1}.top-social-links-style1 ul:before{position:absolute;top:0;left:30px;bottom:0;width:1px;background:#dcdcdc;content:"";transform:rotate(-25deg)}.top-social-links-style1 ul li{position:relative;display:inline-block;float:left;margin-right:15px}.top-social-links-style1 ul li:last-child{margin:0}.top-social-links-style1 ul li a i{position:relative;display:block;color:#848484;font-size:14px;line-height:24px;transition:all .5s ease}.top-social-links-style1 ul li a:hover i{color:#ec6b15}.header-upper-style3{position:relative;display:block;background:#131313;padding:0 0 40px}.header-upper-style3 .outer-box{position:relative;display:block}.header-upper-style3 .outer-box .header-upper-left .logo{position:relative;display:block}.header-upper-style3 .outer-box .header-upper-left .logo a{position:relative;display:inline-block}.header-upper-style3 .outer-box .header-upper-middle{position:relative;display:block}.header-contact-info-style2{position:relative;display:block;float:left;margin-left:100px;padding:22px 0 23px}.header-contact-info-style2 li{position:relative;display:inline-block;float:left;border-right:1px solid #3d3d3d;padding-right:30px;margin-right:30px}.header-contact-info-style2 li:last-child{margin-right:0;padding-right:0;border:none}.header-contact-info-style2 li .single-item{position:relative;display:block}.header-contact-info-style2 li .single-item .icon{width:50px;text-align:right}.header-contact-info-style2 li .single-item .icon span:before{position:relative;top:3px;color:#ec6b15;font-size:50px;line-height:50px;transition:all .3s ease .1s}.header-contact-info-style2 li:hover .single-item .icon span:before{color:#fff}.header-contact-info-style2 li .single-item .icon,.header-contact-info-style2 li .single-item .text{display:table-cell;vertical-align:middle}.header-contact-info-style2 li .single-item .text{padding-left:20px}.header-contact-info-style2 li .single-item .text h3{color:#fff;font-size:18px;font-weight:600;text-transform:capitalize}.header-contact-info-style2 li .single-item .text p{color:#ccc;line-height:18px;margin:4px 0 0}.header-upper-style3 .outer-box .header-upper-right{position:relative;display:block}.header-upper-style3 .outer-box .header-upper-right .button{position:relative;display:block;padding:25px 0}.header-lower-style2{position:relative;display:block;background:0 0;margin-top:-40px;margin-bottom:-50px}.header-lower-style2 .outer-box{position:relative;display:block;padding:10px 10px 10px;background:#fff}.header-lower-style2 .outer-box .header-lawer-left{position:relative;display:block;border:2px solid #ebebeb;max-width:855px;width:100%}.main-menu.style2.s3 .navigation>li>a i:before{position:relative;display:block;width:70px;height:66px;background:#ebebeb;text-align:center;color:#ec6b15;font-size:25px;line-height:68px;border-radius:0;margin:0}.main-menu.style2.s3 .navigation>li>a{padding-top:19px;padding-bottom:17px}.main-menu.s3 .navigation>li>ul{border-top:17px solid transparent}.main-menu.s3 .navigation .megamenu{border-top:17px solid transparent}.main-menu.style2.s3 .navigation>li.current>a,.main-menu.style2.s3 .navigation>li:hover>a{color:#ec6b15}.main-menu.s3.dropdown-menus2 .navigation>li>ul>li>a:hover{color:#ec6b15;padding-left:30px}.main-menu.s3.dropdown-menus2 .navigation>li>ul>li ul>li>a:hover{color:#ec6b15;padding-left:30px}.main-menu.s3.dropdown-menus2 .navigation>li>ul>li.dropdown:hover>a{color:#ec6b15;padding-left:30px}.main-menu.s3.dropdown-menus2 .navigation>li>.megamenu li>a:hover{color:#ec6b15;padding-left:30px}.menu-right-content-style3{position:relative;display:block;float:right}.menu-right-content-style3 .cart-box{position:relative;display:inline-block;float:left;margin:10px 0 11px}.menu-right-content-style3 .cart-box a{position:relative;display:block;width:45px;height:45px;border-radius:50%;border:1px solid #e7e7e7}.menu-right-content-style3 .cart-box a span:before{position:relative;display:block;text-align:center;color:#131313;font-size:20px;line-height:43px;transition:all .5s ease}.menu-right-content-style3 .cart-box a:hover span:before{color:#ec6b15}.menu-right-content-style3 .cart-box a span.number{position:absolute;top:0;left:-10px;bottom:0;width:20px;height:20px;background:#ec6b15;border-radius:50%;color:#fff;font-size:14px;line-height:20px;font-weight:400;display:block;text-align:center;font-family:'Nunito Sans',sans-serif;margin:11px 0 12px}.menu-right-content-style3 .outer-search-box{position:relative;display:inline-block;float:right;transition:all .5s ease .1s;padding:13px 0;margin-left:20px}.menu-right-content-style3 .outer-search-box .seach-toggle{position:relative;display:block;color:#131313;font-size:16px;line-height:40px;cursor:pointer;text-align:center;height:40px;border-radius:3px;margin:0;border-left:1px solid #e7e7e7;transition:all .5s ease;padding-left:20px;padding-right:30px}.menu-right-content-style3 .outer-search-box .seach-toggle.active,.menu-right-content-style3 .outer-search-box .seach-toggle:hover{color:#ec6b15}.menu-right-content-style3 .search-box{position:absolute;top:120%;right:0;background:#27282c;opacity:0;padding:20px;transition:all .5s ease 0s;visibility:hidden;z-index:100;margin-left:0}.menu-right-content-style3 .search-box.now-visible{top:100%;opacity:1;visibility:visible;z-index:100;margin-top:17px}.menu-right-content-style3 .search-box .form-group{position:relative;padding:0;margin:0;width:100%;min-width:250px}.menu-right-content-style3 .search-box .form-group input[type=search]{background:#fff none repeat scroll 0 0;border:1px solid #1f1f23;color:#000;display:block;font-size:13px;line-height:24px;position:relative;transition:all .5s ease 0s;width:100%;height:45px;padding-left:15px;padding-right:50px}.menu-right-content-style3 .search-box .form-group input[type=search]:focus{border-color:#f5f5f5}.menu-right-content-style3 .search-box .form-group button,.menu-right-content-style3 .search-box .form-group input[type=submit]{position:absolute;right:0;top:0;display:block;cursor:pointer;background:#1f1f23;color:#fff;font-size:13px;height:45px;line-height:45px;width:45px;transition:all .5s ease 0s}.menu-right-content-style3 .search-box .form-group button:hover,.menu-right-content-style3 .search-box .form-group input:focus+button{color:#222;background:#f5f5f5}.header-lower-style2 .outer-box .header-lawer-right{position:relative;display:block;max-width:270px;width:100%;border:2px solid #ebebeb}.phone-number-box{position:relative;display:block;padding:13px 28px 13px;padding-right:0}.phone-number-box .icon{width:40px}.phone-number-box .icon span:before{position:relative;display:block;width:40px;height:40px;border-radius:50%;background:#ec6b15;color:#fff;font-size:20px;line-height:40px;text-align:center}.phone-number-box .icon,.phone-number-box .text{display:table-cell;vertical-align:middle}.phone-number-box .text{padding-left:15px}.phone-number-box .text h5{color:#ec6b15;font-size:14px;line-height:16px;font-weight:700;text-transform:uppercase;margin:0 0 5px}.phone-number-box .text span{display:block;color:#131313;font-size:16px;line-height:16px;font-weight:700}.highlights-area{position:relative;display:block;background:0 0;margin-top:-45px;z-index:11}.highlights-content-box{position:relative;display:block;background:#fff;width:100%;-webkit-box-shadow:0 4px 7px 2px #ededed;box-shadow:0 4px 7px 2px #ededed}.single-highlights-box{position:relative;display:block;max-width:390px;width:100%;float:left;padding-left:30px;padding-top:17px;padding-bottom:18px}.single-highlights-box.middle{position:relative;display:block;z-index:1}.single-highlights-box.middle:before{position:absolute;top:0;left:0;bottom:0;right:0;content:"";z-index:-1;background:#ec6b15;-moz-transform:skew(-25deg,0deg);-webkit-transform:skew(-25deg,0deg);-o-transform:skew(-25deg,0deg);-ms-transform:skew(-25deg,0deg);transform:skew(-25deg,0deg)}.single-highlights-box.middle .icon span:before{color:#fff}.single-highlights-box.middle .title h3{color:#fff}.single-highlights-box.middle .title span{color:#fff}.single-highlights-box .icon{width:55px}.single-highlights-box .icon span:before{position:relative;display:block;color:#ec6b15;font-size:55px;line-height:55px;text-align:right}.single-highlights-box .icon,.single-highlights-box .title{display:table-cell;vertical-align:middle}.single-highlights-box .title{padding-left:20px}.single-highlights-box .title h3{color:#131313;font-size:18px;line-height:22px;margin:0 0 7px}.single-highlights-box .title span{color:#848484;font-size:16px;line-height:18px;display:block}.services-style3-area{position:relative;display:block;padding:100px 0 60px;background:#fff}.single-service-style3{position:relative;display:block;margin-bottom:40px}.single-service-style3 .img-holder{position:relative;display:block;overflow:hidden;z-index:1}.single-service-style3 .img-holder:before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:1;content:"";background:#131313;background:linear-gradient(0deg,rgba(19,19,19,.5634628851540616) 0,#131313 0,#131313 0,#131313 3%,#131313 3%,rgba(19,19,19,0) 45%);transform:perspective(1200px) rotateY(0) translateY(0);transition:all .5s ease .1s}.single-service-style3:hover .img-holder:before{opacity:0;transform:perspective(1200px) rotateY(90deg) translateY(60px)}.single-service-style3 .img-holder img{width:100%;transform:scale(1);transition:all .7s ease}.single-service-style3:hover .img-holder img{transform:scale(1.2)}.single-service-style3 .overlay-text{position:absolute;left:0;bottom:0;right:0;display:block;padding-left:30px;padding-bottom:22px;padding-right:30px;z-index:2;transform:perspective(1200px) rotateY(0) translateY(0);transition:all .7s ease .1s}.single-service-style3:hover .overlay-text{opacity:0;transform:perspective(1200px) rotateY(90deg) translateY(60px)}.single-service-style3 .overlay-text h3{color:#fff;margin:0 0 7px}.single-service-style3 .overlay-text p{color:#fff;margin:0}.single-service-style3 .img-holder .icon-holder{position:absolute;top:0;right:20px;width:70px;height:90px;background:#ec6b15;z-index:3;border-bottom-left-radius:35px;border-bottom-right-radius:35px;padding:30px 10px 10px}.single-service-style3 .img-holder .icon-holder span:before{position:relative;display:block;width:50px;height:50px;background:#fff;border-radius:50%;color:#131313;font-size:25px;line-height:50px;text-align:center}.single-service-style3 .img-holder .overlay{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:rgba(0,0,0,.9);transform:scaleX(0);transition:all .7s ease .1s}.single-service-style3:hover .img-holder .overlay{transform:scaleX(1);transition:all .7s ease .1s}.single-service-style3 .img-holder .overlay .box{display:table;width:100%;height:100%}.single-service-style3 .img-holder .overlay .box .title{display:table-cell;vertical-align:middle;text-align:left;padding-left:30px;padding-right:20px;transform:scaleY(0);transition:all .5s ease .1s}.single-service-style3:hover .img-holder .overlay .box .title{transform:scaleY(1);transition:all .9s ease .9s}.single-service-style3 .img-holder .overlay .box .title h3{color:#fff;margin:0 0 7px}.single-service-style3 .img-holder .overlay .box .title p{color:#fff;margin:0}.single-service-style3 .img-holder .readmore-button{position:absolute;left:0;bottom:0;right:0;z-index:4;transition:all .1s ease .1s;transform-style:preserve-3d;transform:perspective(1200px) rotateX(-90deg) translateZ(45px);opacity:0}.single-service-style3:hover .img-holder .readmore-button{opacity:1;transform:perspective(1200px) rotateX(0) translateZ(0);transition:all .9s ease .9s}.single-service-style3 .img-holder .readmore-button a{display:block;padding:0;border-radius:0;line-height:65px;text-align:center}.about-area-style3{position:relative;display:block;padding:70px 0 70px}.about-area-style3 .pattern-layer{position:absolute;content:'';top:0;left:0;bottom:0;width:1920px;height:100%;background-repeat:no-repeat;background-position:top left;background-size:auto}.video-holder-box-style2{position:relative;display:block;margin-right:35px}.video-holder-box-style2 .video-gallery-overlay-image{position:absolute;top:0;right:0;z-index:5}.video-holder-box-style2 .video-gallery-overlay-image img{width:auto}.video-holder-box-style2 .img-holder{position:relative;display:block;max-width:440px;width:100%;padding-top:131px}.video-holder-box-style2 .img-holder img{width:100%}.video-holder-box-style2 .img-holder .icon-holder{position:absolute;top:0;left:0;bottom:0;right:0;content:"";background:rgba(255,255,255,.02);transition:all .9s ease;z-index:3;opacity:1}.video-holder-box-style2 .img-holder .icon-holder .icon{display:table;width:100%;height:100%}.video-holder-box-style2 .img-holder .icon-holder .icon .inner{position:absolute;bottom:80px;right:-60px}.video-holder-box-style2 .img-holder .icon-holder .icon .inner a{position:relative;display:inline-block;height:120px;width:120px;border-radius:50%;text-align:center;-webkit-box-shadow:0 0 6px 3px #e9e9e9;box-shadow:0 0 6px 3px #e9e9e9;transition:all .5s ease}.video-holder-box-style2 .img-holder .icon-holder .icon .inner a span:before{position:relative;display:block;background:#fff;width:100%;height:100%;color:#ec6b15;font-size:45px;line-height:120px;border-radius:50%;-webkit-animation:pulse 2s infinite;-o-animation:pulse 2s infinite;animation:pulse 2s infinite;transition:all 1s ease}.about-content-style3{position:relative;display:block}.about-content-style3 .sec-title-style3{position:relative;display:block;padding-bottom:43px}.about-content-style3 .sec-title-style3:before{color:#e6e6e6}.about-content-style3 .inner-content{position:relative;display:block}.about-content-style3 .inner-content h3{line-height:30px;margin:0 0 26px}.about-content-style3 .inner-content p{margin:0}.facts-counter-box{position:relative;display:block;padding-top:32px}.facts-counter-box .single-fact-box{position:relative;display:block;padding:40px 0 32px;background:#fff;max-width:270px;width:100%;margin:0 auto 30px;text-align:center}.facts-counter-box .single-fact-box .ststic-content{position:relative;display:block}.facts-counter-box .single-fact-box .ststic-content .icon{position:relative;display:block;padding-bottom:9px}.facts-counter-box .single-fact-box .ststic-content .icon span:before{font-size:65px}.facts-counter-box .single-fact-box .ststic-content .title{position:relative;display:block}.facts-counter-box .single-fact-box .ststic-content .title h3{font-size:18px;margin:0}.facts-counter-box .single-fact-box .overlay-content{position:absolute;top:0;left:0;bottom:0;right:0;background:#fff;display:block;padding:35px 0;transition:all .7s ease .1s;transform-style:preserve-3d;transform:perspective(270px) rotateY(-90deg) translateZ(-90px);opacity:0}.facts-counter-box .single-fact-box:hover .overlay-content{transform:perspective(270px) rotateY(0) translateZ(0);transition:all .7s ease .3s;opacity:1}.facts-counter-box .single-fact-box .overlay-content .count-box{position:relative;display:block;padding-bottom:18px}.facts-counter-box .single-fact-box .overlay-content .count-box h1{color:#ec6b15;font-size:48px;line-height:46px;font-weight:600}.facts-counter-box .single-fact-box .overlay-content .count-box h1 span.add{position:relative;display:inline-block;padding:0 25px;z-index:1}.facts-counter-box .single-fact-box .overlay-content .count-box h1 span.add:before{position:absolute;top:10px;right:0;font-family:icomoon;content:"\e933";color:#ec6b15;font-size:20px;line-height:20px}.facts-counter-box .single-fact-box .overlay-content .decor{position:relative;display:block;width:60px;height:2px;background:#ec6b15;margin:0 auto}.facts-counter-box .single-fact-box .overlay-content .title{position:relative;display:block;padding-top:18px}.facts-counter-box .single-fact-box .overlay-content .title h3{font-size:18px;margin:0}.about-content-style3 .inner-content .bottom-box{position:relative;display:block;padding-top:20px}.about-content-style3 .inner-content .bottom-box .readmore-button{width:200px}.about-content-style3 .inner-content .bottom-box .readmore-button a{line-height:60px;width:200px;padding:0;text-align:center}.about-content-style3 .inner-content .bottom-box .phone-number,.about-content-style3 .inner-content .bottom-box .readmore-button{display:table-cell;vertical-align:middle}.about-content-style3 .inner-content .bottom-box .phone-number{padding-left:20px}.about-content-style3 .inner-content .bottom-box .phone-number p{position:relative;display:inline-block;color:#131313;font-size:16px;line-height:20px;font-weight:700;margin:0}.about-content-style3 .inner-content .bottom-box .phone-number p:before{position:absolute;left:0;bottom:0;right:0;height:1px;background:#131313;content:""}.about-content-style3 .inner-content .bottom-box .phone-number h3{color:#8d4e9a;font-weight:700;margin:5px 0 0}.services-style4-area{position:relative;display:block;background-attachment:fixed;background-size:cover;background-position:center top;background-repeat:no-repeat;padding:100px 0 55px;z-index:1}.services-style4-area::before{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.85) none repeat scroll 0 0;content:"";z-index:-1}.services-colum-left{position:relative;display:block}.single-service-style4{position:relative;display:block;overflow:hidden;padding-left:80px;margin-bottom:45px}.single-service-style4 .icon-holder{position:absolute;top:0;left:0;width:70px;height:70px;background:#ec6b15;border-radius:50%;text-align:center}.single-service-style4 .icon-holder:before{position:absolute;right:-10px;top:0;content:"\f0da";font-family:FontAwesome;color:#ec6b15;font-size:40px;line-height:30px;bottom:0;padding:20px 0}.single-service-style4 .icon-holder span:before{color:#fff;font-size:35px;line-height:70px;display:block}.single-service-style4 .text-holder{position:relative;display:block;padding-left:20px}.single-service-style4 .text-holder h3{position:relative;display:inline-block;color:#fff;line-height:20px;padding-bottom:15px;z-index:1}.single-service-style4 .text-holder h3:before{position:absolute;left:0;bottom:0;right:0;height:3px;background:#272727;content:""}.single-service-style4 .text-holder h3:after{position:absolute;left:0;bottom:0;right:0;height:3px;background:#ec6b15;content:"";transform:scaleX(0);transition:all .3s ease .1s}.single-service-style4:hover .text-holder h3:after{transform:scaleX(1);transition:all .2s linear;transition-delay:0.1s}.single-service-style4 .text-holder .text{position:relative;display:block;padding-top:24px;padding-bottom:22px}.single-service-style4 .text-holder .text p{color:#cdcdcd;margin:0}.single-service-style4 .text-holder .readmore{position:relative;display:block}.single-service-style4 .text-holder .readmore a span:before{position:relative;display:block;width:50px;height:50px;border:2px solid #262626;border-radius:50%;color:#404040;font-size:16px;line-height:46px;text-align:center;transition:all .3s ease .1s}.single-service-style4:hover .text-holder .readmore a span:before{color:#fff;border-color:#ec6b15;background:#ec6b15}.single-service-style4.right-colum{padding-left:0;padding-right:80px}.single-service-style4.right-colum .icon-holder{position:absolute;top:0;right:0;left:auto}.single-service-style4.right-colum .icon-holder:before{content:"\f0d9";left:-10px;right:auto}.single-service-style4.right-colum .text-holder{padding-left:0;padding-right:20px}.single-service-style4.right-colum .text-holder .readmore{float:right}.service-discount-box{position:relative;display:block;padding-top:61px;padding-bottom:53px;padding-left:58px;padding-right:58px;background:#0e0e0e;border:2px solid #1d1c1c}.service-discount-box .icon-holder{position:relative;display:block;padding-bottom:24px}.service-discount-box .icon-holder span:before{position:relative;display:block;width:100px;height:100px;background:#ec6b15;border-radius:50%;margin:0 auto;color:#fff;font-size:65px;line-height:100px}.service-discount-box .title{position:relative;display:block;padding-bottom:23px}.service-discount-box .title h3{color:#fff;line-height:30px}.service-discount-box .text{position:relative;display:block;padding:14px 0 12px;background:#ec6b15;margin-bottom:27px}.service-discount-box .text p{color:#f5f5f5;font-size:16px;margin:0}.service-discount-box .text h3{color:#f5f5f5;font-size:18px;margin:1px 0 0}.service-discount-box a{color:#fff;font-size:16px;line-height:16px;font-weight:600;text-transform:capitalize;font-family:Poppins,sans-serif;transition:all .2s linear;transition-delay:0.1s}.service-discount-box a:hover{color:#ec6b15}.working-process-area-style3{position:relative;display:block;background:#fff;padding:100px 0 100px}.working-process-area-style3 .sec-title-style3{padding-bottom:67px}.working-process-style3-content{position:relative;display:block;z-index:1}.working-process-style3-content:before{position:absolute;top:50px;left:0;right:0;height:1px;background:#ddd;content:"";max-width:880px;margin:0 auto;z-index:-1}.single-working-process-style3{position:relative;display:block;float:left;max-width:390px;width:100%;margin-bottom:30px;z-index:3}.single-working-process-style3:before{position:absolute;top:25px;left:100%;width:50px;height:50px;border:1px solid #eee;border-radius:50%;font-family:icomoon;content:"\e902";color:#b5b5b5;font-size:25px;display:block;background:#fff;text-align:center;line-height:50px;margin-left:-25px}.single-working-process-style3:last-child:before{display:none}.single-working-process-style3 .icon-holder{position:relative;display:block;background:#fff;width:100px;height:100px;margin:0 auto;text-align:center;-webkit-box-shadow:0 0 6px 3px #f3f3f3;box-shadow:0 0 6px 3px #f3f3f3;border-radius:5px}.single-working-process-style3 .icon-holder:before{position:absolute;top:0;left:-20px;bottom:0;right:-20px;background:#fff;content:"";z-index:-1}.single-working-process-style3 .icon-holder .count{position:absolute;top:-17px;left:-17px;width:35px;height:35px;background:#eee;border-radius:50%;text-align:center;transition:all .2s linear;transition-delay:0.1s;transform-style:preserve-3d;transform:perspective(270px) rotate(0) translateZ(0)}.single-working-process-style3:hover .icon-holder .count{background:#ec6b15;transform:perspective(270px) rotate(360deg) translateZ(0)}.single-working-process-style3 .icon-holder .count h5{color:#848484;font-size:16px;line-height:35px;font-weight:600;font-family:Poppins,sans-serif;transition:all .2s linear;transition-delay:0.3s}.single-working-process-style3:hover .icon-holder .count h5{color:#fff}.single-working-process-style3 .icon-holder span:before{color:#ec6b15;font-size:50px;display:block;line-height:100px}.single-working-process-style3 .text-holder{position:relative;display:block;padding-top:23px}.single-working-process-style3 .text-holder h3{margin:0 0 17px}.single-working-process-style3 .text-holder p{margin:0}.working-process-area-style3 .service-button{position:relative;display:block;width:320px;margin:2px auto 0}.working-process-area-style3 .service-button a{display:block;background:#fff;border:2px solid #ec6b15;color:#131313;line-height:61px;padding:0;border-radius:35px;text-align:center;transition:all .2s linear;transition-delay:0.1s}.working-process-area-style3 .service-button a:hover{color:#fff;background:#ec6b15}.latest-project-style3-area{position:relative;display:block;background:#f5f5f5;padding:100px 0 98px}.latest-project-style3-area .sec-title-style3:before{color:#e6e6e6}.latest-project-style3-area .more-project-button a{display:block;border:2px solid #ec6b15;background:0 0;color:#f47629;line-height:56px;padding:0 42px 0}.latest-project-style3-area .more-project-button a:hover{color:#fff;background:#f47629}.single-project-style3{position:relative;display:block}.single-project-style3 .img-holder{position:relative;display:block;overflow:hidden}.single-project-style3 .img-holder img{width:100%;transform:scale(1.01);transition:all .7s ease}.single-project-style3:hover .img-holder img{transform:scale(1.2) rotate(2deg)}.single-project-style3 .overlay-content{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:rgba(0,0,0,.9);transform:scaleX(0);z-index:6;transition:all .7s ease .1s}.single-project-style3:hover .overlay-content{transform:scaleY(1)}.single-project-style3 .overlay-content .inner-content{display:table;width:100%;height:100%}.single-project-style3 .overlay-content .inner-content .links-box{display:table-cell;vertical-align:middle;text-align:center;opacity:0;transform-style:preserve-3d;transform:perspective(1200px) rotateX(-90deg) translateZ(-45px);transition:all .3s ease .1s}.single-project-style3:hover .overlay-content .inner-content .links-box{opacity:1;transform:translate3d(0,0,0);transition:all .7s ease .5s}.single-project-style3 .overlay-content .inner-content .links-box ul{position:relative;display:block}.single-project-style3 .overlay-content .inner-content .links-box ul li{position:relative;display:inline-block}.single-project-style3 .overlay-content .inner-content .links-box ul li a span:before{position:relative;display:block;width:60px;height:60px;border-radius:50%;border:2px solid #fff;color:#fff;font-size:17px;line-height:56px;text-align:center;transition:all .3s ease .1s}.single-project-style3 .overlay-content .inner-content .links-box ul li a:hover span:before{border-color:#ec6b15;background:#ec6b15}.single-project-style3 .title-holder{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;align-items:center;-webkit-box-shadow:0 4px 8px 2px #e4e4e4;box-shadow:0 4px 8px 2px #e4e4e4}.single-project-style3 .title-holder .title{position:relative;display:block;padding-left:30px}.single-project-style3 .title-holder .title h3{color:#131313;font-size:18px;margin:0 0 0}.single-project-style3 .title-holder .read-more a span:before{position:relative;display:block;width:75px;height:100px;text-align:center;color:#b5b5b5;font-size:18px;line-height:100px;transition:all .2s linear;transition-delay:0.1s}.single-project-style3:hover .title-holder .read-more a span:before{color:#fff;background:#ec6b15}.project-carousel-style2.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;padding-bottom:40px}.project-carousel-style2 .owl-dots{position:relative;display:block!important;margin-top:0!important;line-height:14px}.project-carousel-style2 .owl-dots .owl-dot{position:relative;display:inline-block;width:14px;height:14px;background:#f5f5f5;border:2px solid #b5b5b5;margin:0 5px;padding:0;border-radius:50%;transition:all .5s ease}.project-carousel-style2 .owl-dots .owl-dot span{display:none}.project-carousel-style2 .owl-dots .owl-dot.active{border:2px solid #ec6b15}.pricing-plan-area-style2{position:relative;display:block;padding:100px 0 100px}.pricing-plan-area-style2 .sec-title-style3{padding-bottom:86px}.single-pricing-box-style2{position:relative;display:block}.single-pricing-box-style2:before{position:absolute;left:0;bottom:0;right:0;height:5px;background:#f47629;content:"";transform:scaleX(0);transition:all .5s linear;transition-delay:0.1s}.single-pricing-box-style2:hover:before{transform:scaleX(1);transition:all .2s linear;transition-delay:0.1s}.single-pricing-box-style2 .categories{position:absolute;top:-36px;right:0;width:130px;text-align:center;background:#f47629;border-top-left-radius:20px;border-top-right-radius:20px;z-index:3}.single-pricing-box-style2 .categories h6{color:#fff;font-size:14px;line-height:36px;text-transform:uppercase}.single-pricing-box-style2 .inner-box{position:relative;display:block;padding:28px 40px 27px;-webkit-box-shadow:0 3px 7px 3px #ededed;box-shadow:0 3px 7px 3px #ededed}.single-pricing-box-style2 .left-box{position:relative;display:block;max-width:180px;width:100%;float:left;margin:8px 0 9px}.single-pricing-box-style2 .left-box span:before{position:relative;display:block;color:#f47629;font-size:65px;line-height:100%}.single-pricing-box-style2 .left-box h3{margin:5px 0 22px}.single-pricing-box-style2 .left-box h1{color:#131313;font-size:36px}.single-pricing-box-style2 .right-box{position:relative;display:inline-block;float:left}.single-pricing-box-style2 .right-box ul{position:relative;display:block;overflow:hidden;padding-left:40px}.single-pricing-box-style2 .right-box ul:before{position:absolute;top:12px;left:0;bottom:13px;width:1px;background:#eee;content:""}.single-pricing-box-style2 .right-box ul li{position:relative;display:block;padding-left:30px;line-height:36px}.single-pricing-box-style2 .right-box ul li:before{font-family:icomoon;content:"\e9a0";position:absolute;left:0;color:#131313;font-size:18px}.pricing-plan-area-style2 .bottom-text{position:relative;display:block;max-width:880px;margin:54px auto 0;text-align:center}.pricing-plan-area-style2 .bottom-text p{margin:0 0 32px}.pricing-plan-area-style2 .bottom-text a{display:inline-block;border:2px solid #ec6b15;background:0 0;color:#131313;line-height:56px;padding:0 53px 0;transition:all .2s linear;transition-delay:0.1s}.pricing-plan-area-style2 .bottom-text a:hover{color:#fff;background:#f47629}.testimonial-area-style3{position:relative;display:block;background:#131313;padding:100px 0 100px}.testimonial-area-style3 .sec-title-style3:before{color:#272727}.testimonial-area-style3 .sec-title-style3 h6{color:#9b9b9b}.testimonial-area-style3 .sec-title-style3 .title{color:#fff}.testimonial-area-style3 .sec-title-style3 .title span{color:#f47629}.single-testimonial-item-style3{position:relative;display:block;background:#fff}.single-testimonial-item-style3 .text-holder{position:relative;display:block;padding:48px 30px 52px}.single-testimonial-item-style3 .text-holder .quote-icon{position:relative;display:block;padding-bottom:22px}.single-testimonial-item-style3 .text-holder .quote-icon span:before{color:#b5b5b5;font-size:65px;line-height:65px;transition:all .2s linear;transition-delay:0.1s}.single-testimonial-item-style3:hover .text-holder .quote-icon span:before{color:#ec6b15}.single-testimonial-item-style3 .text-holder .text{position:relative;display:block;z-index:1}.single-testimonial-item-style3 .text-holder .text:before{position:absolute;left:0;bottom:0;right:0;content:"\e99b";font-family:icomoon;color:#eee;font-size:126px;line-height:104px;z-index:-1;transform:perspective(1200px) rotateY(-90deg) scale(0);transition:all .2s linear;transition-delay:0.1s}.single-testimonial-item-style3:hover .text-holder .text:before{transform:perspective(1200px) rotateY(0) scale(1)}.single-testimonial-item-style3 .text-holder .text p{line-height:26px;margin:0}.single-testimonial-item-style3 .text-holder .client-info{position:relative;display:block;padding-top:26px}.single-testimonial-item-style3 .text-holder .client-info h3{margin:0 0 2px}.single-testimonial-item-style3 .text-holder .client-info span{color:#ec6b15}.single-testimonial-item-style3 .review-box{position:absolute;left:0;bottom:-22px;right:0;width:150px;background:#ec6b15;margin:0 auto;text-align:center;border-radius:30px}.single-testimonial-item-style3 .review-box ul{position:relative;display:block;overflow:hidden}.single-testimonial-item-style3 .review-box ul li{display:inline-block;float:none;margin:0 3px}.single-testimonial-item-style3 .review-box ul li i{color:#fff;font-size:14px;display:block;line-height:45px}.testimonial-carousel-style2.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;padding-bottom:22px}.testimonial-carousel-style2 .owl-dots{position:absolute;top:-74px;right:-5px;display:block!important;margin-top:0!important;line-height:14px}.testimonial-carousel-style2 .owl-dots .owl-dot{position:relative;display:inline-block;width:14px;height:14px;background:#131313;border:2px solid #343434;margin:0 5px;padding:0;border-radius:50%;transition:all .5s ease}.testimonial-carousel-style2 .owl-dots .owl-dot span{display:none}.testimonial-carousel-style2 .owl-dots .owl-dot.active{border:2px solid #ec6b15}.latest-blog-area-style3{position:relative;display:block;background:#fff;padding:100px 0 100px;z-index:3}.single-blog-post-style3{position:relative;display:block}.single-blog-post-style3 .img-holder{position:relative;display:block}.single-blog-post-style3 .img-holder .inner{position:relative;display:block;overflow:hidden}.single-blog-post-style3:hover .overlay-style-two{opacity:1}.single-blog-post-style3:hover .img-holder .overlay-style-two:before{opacity:1;transform:perspective(400px) rotateX(0);transition:all .7s ease .1s}.single-blog-post-style3:hover .img-holder .overlay-style-two:after{opacity:1;transform:perspective(400px) rotateX(0);transition:all .7s ease .3s}.single-blog-post-style3 .img-holder img{width:100%;transform:scale(1.01);transition:all .7s ease}.single-blog-post-style3:hover .img-holder img{transform:scale(1.2) rotate(2deg)}.single-blog-post-style3 .img-holder .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;opacity:0;overflow:hidden;transform:scale(0);transition:all .3s ease .1s}.single-blog-post-style3:hover .img-holder .overlay{opacity:1;transition:all .7s ease .9s;transform:scale(1)}.single-blog-post-style3 .img-holder .overlay .box{display:table;width:100%;height:100%}.single-blog-post-style3 .img-holder .overlay .box .link-icon{display:table-cell;vertical-align:middle;text-align:center}.single-blog-post-style3 .img-holder .overlay .box .link-icon a span:before{display:inline-block;color:#fff;font-size:35px;line-height:35px;transition:all .5s ease}.single-blog-post-style3 .img-holder .overlay .box .link-icon a:hover span:before{color:#ec6b15}.single-blog-post-style3 .post-date-author-info{position:absolute;left:40px;right:40px;bottom:-60px;display:block;padding-left:85px;min-height:90px;background:#fff;-webkit-box-shadow:3px 3px 5px 0 #ededed;box-shadow:3px 3px 5px 0 #ededed;z-index:5}.single-blog-post-style3 .post-date-author-info .post-date{position:absolute;top:0;left:0;width:85px;min-height:90px;display:block;padding:21px 0;background:#ec6b15;text-align:center}.single-blog-post-style3 .post-date-author-info .post-date h3{color:#fff;line-height:24px;text-transform:uppercase}.single-blog-post-style3 .post-date-author-info .author-info{position:relative;display:block;padding-left:30px;min-height:90px;padding-top:17px;padding-bottom:17px}.single-blog-post-style3 .post-date-author-info .author-info .img-box{width:55px}.single-blog-post-style3 .post-date-author-info .author-info .img-box img{border-radius:50%;transform:none}.single-blog-post-style3 .post-date-author-info .author-info .img-box,.single-blog-post-style3 .post-date-author-info .author-info .title-box{display:table-cell;vertical-align:middle}.single-blog-post-style3 .post-date-author-info .author-info .title-box{padding-left:15px}.single-blog-post-style3 .post-date-author-info .author-info .title-box h6{color:#131313;font-size:12px;text-transform:uppercase;margin:0 0 5px}.single-blog-post-style3 .post-date-author-info .author-info .title-box span{font-size:14px;font-weight:700;text-transform:uppercase}.single-blog-post-style3 .text-holder{position:relative;display:block;padding:90px 40px 0;border:1px solid #eee}.single-blog-post-style3 .text-holder .blog-title{position:relative;display:block;font-size:24px;line-height:28px;font-weight:600;margin:0 0 19px}.single-blog-post-style3 .text-holder .blog-title a{color:#131313;transition:all .5s ease}.single-blog-post-style3 .text-holder .blog-title a:hover{color:#ec6b15}.single-blog-post-style3 .text-holder .text{position:relative;display:block;border-bottom:1px solid #eee;padding-bottom:22px}.single-blog-post-style3 .text-holder .text p{margin:0}.single-blog-post-style3 .text-holder .bottom{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;align-items:center;padding:26px 0 27px}.single-blog-post-style3 .text-holder .bottom .reamore{position:relative;display:block}.single-blog-post-style3 .text-holder .bottom .reamore a:hover{color:#ec6b15}.single-blog-post-style3 .text-holder .bottom .meta{position:relative;display:block}.single-blog-post-style3 .text-holder .bottom .meta p{font-size:14px;text-transform:uppercase;margin:0}.single-blog-post-style3 .text-holder .bottom .meta p a{color:#ec6b15}.single-blog-post-style4{position:relative;display:block}.single-blog-post-style4.marbtm30{margin-bottom:30px}.single-blog-post-style4 .img-holder{position:relative;display:block;overflow:hidden}.single-blog-post-style4 .img-holder img{width:100%}.single-blog-post-style4 .static-content{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:rgba(0,0,0,.85);opacity:1;transform:perspective(1200px) rotateX(0) translateY(0);transition:none}.single-blog-post-style4:hover .static-content{opacity:0;transform-style:preserve-3d;transform:perspective(1200px) rotateX(0) translateY(-100%);transition:all .2s linear;transition-delay:0.1s}.single-blog-post-style4 .static-content .inner{display:table;width:100%;height:100%}.single-blog-post-style4 .static-content .inner .content-box{display:table-cell;vertical-align:middle;text-align:center}.single-blog-post-style4 .date-box{position:relative;display:inline-block;padding:0 20px 0;background:#ec6b15;border-radius:30px;color:#fff;font-size:16px;font-weight:400;line-height:40px}.single-blog-post-style4 .blog-title{position:relative;display:block;margin:15px 0 11px}.single-blog-post-style4 .blog-title a{color:#fff;transition:all .2s linear;transition-delay:0.1s}.single-blog-post-style4 .blog-title a:hover{color:#ec6b15}.single-blog-post-style4 .meta-box{position:relative;display:block;overflow:hidden;line-height:30px}.single-blog-post-style4 .meta-box .meta-info{overflow:hidden}.single-blog-post-style4 .meta-box .meta-info li{position:relative;display:inline-block;border-right:1px solid #464848;margin-right:7px;padding-right:14px;line-height:26px}.single-blog-post-style4 .meta-box .meta-info li:last-child{border-right:none;margin-right:0;padding-right:0}.single-blog-post-style4 .meta-box .meta-info li span:before{position:relative;display:inline-block;padding-right:6px;color:#ec6b15;font-size:16px;line-height:16px}.single-blog-post-style4 .meta-box .meta-info li a{color:#cdcdcd;font-size:16px;transition:all .5s ease}.single-blog-post-style4 .meta-box .meta-info li a:hover{color:#ec6b15}.single-blog-post-style4 .button{position:relative;display:block;padding-top:12px}.single-blog-post-style4 .button a{padding:0 45px}.single-blog-post-style4 .overlay-content{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:rgba(0,0,0,.85);transition:all .7s ease .1s;transform-style:preserve-3d;transform:perspective(1200px) rotateX(0) translateY(-100%);opacity:0}.single-blog-post-style4:hover .overlay-content{opacity:1;transform:perspective(1200px) rotateX(0) translateY(0);transition:all .7s linear;transition-delay:0.2s}.single-blog-post-style4 .overlay-content .inner{display:table;width:100%;height:100%}.single-blog-post-style4 .overlay-content .inner .content-box{display:table-cell;vertical-align:middle;text-align:center}.home-google-map-area-style2{position:relative;display:block;background-attachment:fixed;background-size:cover;background-position:center top;background-repeat:no-repeat;padding:100px 0 100px;z-index:3}.google-map-box{position:relative;display:block}#home-google-map-style2{height:640px;width:100%}.map-contact-details-box.style2{left:45px;top:auto;bottom:30px}.appointment-form-box{position:relative;display:block;background:#fff;padding:70px 40px 70px}.appointment-form-box form{position:relative;display:block}.appointment-form-box form .mar-ninus10{margin-right:-10px;margin-left:-10px}.appointment-form-box form .pd10{padding-left:10px;padding-right:10px}.appointment-form-box form .input-box{position:relative;margin-bottom:20px}.appointment-form-box form .input-box .icon-box{position:absolute;right:19px;top:17px}.appointment-form-box form .input-box .icon-box i{color:#848484;font-size:14px}.appointment-form-box form .input-box input[type=email],.appointment-form-box form .input-box input[type=text],.appointment-form-box form .input-box textarea{position:relative;display:block;background:#fff;border:1px solid #eee;width:100%;height:55px;padding:0 19px;color:#848484;font-size:16px;font-weight:400;border-radius:0;font-family:'Nunito Sans',sans-serif;transition:all .5s ease}.appointment-form-box form .input-box textarea{padding:15px 19px;height:110px}.appointment-form-box form .input-box input::-webkit-input-placeholder{color:#848484}.appointment-form-box form .input-box input:-moz-placeholder{color:#848484}.appointment-form-box form .input-box input::-moz-placeholder{color:#848484}.appointment-form-box form .input-box input:-ms-input-placeholder{color:#848484}.appointment-form-box form .button-box{position:relative;display:block;padding-top:10px}.appointment-form-box form button{position:relative;display:block;padding:0;border:2px solid #ec6b15;color:#131313;line-height:56px;background:#fff;width:100%;border-radius:30px}.appointment-form-box form .input-box input[type=text]:focus{border-color:#ec6b15}.appointment-form-box form .input-box input[type=email]:focus{border-color:#ec6b15}.appointment-form-box form .input-box textarea:focus{border-color:#ec6b15}.brand-area.style2{position:relative;display:block;background:#fff;padding-top:100px;padding-bottom:100px;z-index:3}.brand-area.style2 .single-brand-item a{border:2px solid #eee}.brand-area.style2 .single-brand-item a:hover{box-shadow:none}.brand-items-carousel-style2 .owl-dots{position:absolute;top:-74px;right:-5px;display:block!important;margin-top:0!important;line-height:14px}.brand-items-carousel-style2 .owl-dots .owl-dot{position:relative;display:inline-block;width:14px;height:14px;background:#fff;border:2px solid #d9d9d9;margin:0 5px;padding:0;border-radius:50%;transition:all .5s ease}.brand-items-carousel-style2 .owl-dots .owl-dot span{display:none}.brand-items-carousel-style2 .owl-dots .owl-dot.active{border:2px solid #ec6b15}.footer-area-style3{position:relative;display:block;background:#131313;padding:100px 0 100px}.single-footer-widget-style3 .footer-logo{position:relative;display:block;padding-bottom:34px}.single-footer-widget-style3 .footer-logo a{display:inline-block}.single-footer-widget-style3 .footer-company-info-text{position:relative;display:block;padding-bottom:16px}.single-footer-widget-style3 .footer-company-info-text p{color:#838383}.social-links-style2{position:relative;display:block;overflow:hidden}.social-links-style2 li{position:relative;display:inline-block;float:left;margin-right:10px}.social-links-style2 li:last-child{margin-right:0}.social-links-style2 li a i{position:relative;display:block;border:1px solid #343434;width:40px;height:40px;border-radius:50%;color:#fff;font-size:15px;font-weight:400;line-height:40px;text-align:center;transition:all .5s ease;transition:all .2s linear;transition-delay:0.1s}.social-links-style2 li a:hover i{background:#ec6b15;border-color:#ec6b15}.single-footer-widget-style3 .title{position:relative;display:block;padding-bottom:40px;margin-top:-4px}.single-footer-widget-style3 .title h3{color:#fff;font-size:20px;line-height:24px;font-weight:700;text-transform:uppercase}.single-footer-widget-style3 .decor{position:relative;display:block;width:50px;height:4px;background:#ec6b15;margin:15px 0 0}.single-footer-widget-style3 .usefull-links{position:relative;display:block;overflow:hidden;margin-top:-14px}.single-footer-widget-style3 .usefull-links ul{position:relative;display:block;overflow:hidden}.single-footer-widget-style3 .usefull-links ul.marleft55{margin-left:55px}.single-footer-widget-style3 .usefull-links ul li{position:relative;display:block;line-height:40px}.single-footer-widget-style3 .usefull-links ul li a{position:relative;display:block;color:#848484;font-size:16px;font-weight:400;transition:all .5s ease}.single-footer-widget-style3 .usefull-links ul li a:hover{color:#fff}.single-footer-widget-style3 .contact-details{position:relative;display:block;margin-top:-3px}.single-footer-widget-style3 .contact-details li{margin-bottom:24px}.single-footer-widget-style3 .contact-details li:last-child{margin-bottom:0}.single-footer-widget-style3 .contact-details li h5{color:#fff;font-size:16px;line-height:20px;font-weight:600;text-transform:capitalize;margin:0 0 9px}.single-footer-widget-style3 .contact-details li p{color:#838383;font-size:16px;line-height:25px;margin:0}.single-footer-widget-style3 .recent-news{position:relative;display:block;overflow:hidden}.single-footer-widget-style3 .recent-news li{position:relative;display:block;padding-left:75px;min-height:75px;margin-bottom:30px}.single-footer-widget-style3 .recent-news li:last-child{margin-bottom:0}.single-footer-widget-style3 .recent-news li .img-holder{position:absolute;top:0;left:0;width:75px;height:75px;display:block;overflow:hidden}.single-footer-widget-style3 .recent-news li .img-holder img{transition:all .5s ease-in-out .6s;width:100%;transform:scale(1,1)}.single-footer-widget-style3 .recent-news li:hover .img-holder img{transform:scale(1.2,1.2)}.single-footer-widget-style3 .recent-news li:hover .img-holder .overlay-style-one{opacity:1}.single-footer-widget-style3 .recent-news li .img-holder .overlay-style-one .content a span:before{position:relative;display:inline-block;width:25px;height:25px;color:#fff;font-size:25px;line-height:25px;font-weight:400;opacity:0;transform:perspective(1200px) rotateY(-90deg) scale(5);transition:all .5s ease-in-out .3s}.single-footer-widget-style3 .recent-news li:hover .img-holder .overlay-style-one .content a span:before{opacity:1;transform:perspective(1200px) rotateY(0) scale(1);transition-delay:0.1s}.single-footer-widget-style3 .recent-news li .title-holder{position:relative;display:block;padding-left:20px;min-height:75px}.single-footer-widget-style3 .recent-news li .title-holder p{color:#848484;line-height:16px;margin:0 0 9px}.single-footer-widget-style3 .recent-news li .title-holder h5{font-size:16px;line-height:22px;font-weight:600}.single-footer-widget-style3 .recent-news li .title-holder h5 a{color:#fff;transition:all .2s ease}.single-footer-widget-style3 .recent-news li .title-holder h5 a:hover{color:#ec6b15}.footer-bottom-area-style3{position:relative;display:block;padding:25px 0;background:#131313;border-top:1px solid #272727}.footer-bottom-content-style3{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;align-items:center}.footer-bottom-social-links{position:relative;display:block}.footer-bottom-social-links ul{display:block;overflow:hidden}.footer-bottom-social-links ul li{position:relative;display:inline-block;float:left;margin-right:20px}.footer-bottom-social-links ul li:last-child{margin-right:0}.footer-bottom-social-links ul li a i{color:#fff;font-size:14px;transition:all .5s ease}.footer-bottom-social-links ul li a:hover i{color:#ec6b15}.copyright-text-style3{position:relative;display:block}.copyright-text-style3 p{color:#fff;font-size:16px;line-height:22px;text-transform:none;font-family:Poppins,sans-serif;margin:0}.copyright-text-style3 p a{color:#ec6b15;font-weight:500;transition:all .2s linear;transition-delay:0.1s}.copyright-text-style3 p a:hover{color:#fff}.footer-menu-style1.clr-white{position:relative;display:block}.footer-menu-style1.clr-white ul li a{color:#fff}.footer-menu-style1.clr-white ul li a:hover{color:#ec6b15}.main-header.style4{position:relative}.sticky-header.style4 .logo{position:relative;display:block;margin:6px 0}.sticky-header.style4 .logo a{display:inline-block}.sticky-header.style4 .main-menu.s4 .navigation>li{padding-left:30px;padding-right:0}.sticky-header.style4 .main-menu.s4 .navigation>li>a{padding:21px 0 19px}.sticky-header.style4 .main-menu.s4 .navigation>li.dropdown>a:after{display:none}.sticky-header.style4 .main-menu.s4 .navigation>li>a:before{display:none!important}.header-top-style4{position:relative;display:block;padding:3px 0;background:#975da3}.header-top-style4 .outer-box{position:relative;display:block}.header-top-style4 .top-left{position:relative;display:block}.header-top-style4 .top-left p{color:#fff;font-size:15px;line-height:30px;font-weight:600;margin:0}.header-top-style4 .top-left p b{position:relative;display:inline-block;padding-right:7px;font-weight:700}.header-top-style4 .top-left p span:before{position:relative;top:1px;display:inline-block;padding-right:5px;color:#fff;font-size:16px}.header-top-style4 .top-middle{position:relative;display:block;border-left:1px solid #3172aa;margin-left:20px;padding-left:20px}.header-top-style4 .top-middle p{color:#fff;font-size:15px;line-height:30px;font-weight:600;margin:0}.header-top-style4 .top-middle .working-hours{position:relative;display:block;padding-left:25px;width:200px;float:left;margin:0 0}.header-top-style4 .top-middle .working-hours .icon{position:absolute;top:0;left:0}.header-top-style4 .top-middle .working-hours .icon span:before{position:relative;display:inline-block;color:#fff;font-size:16px;line-height:30px}.header-top-style4 .top-middle .working-hours .bootstrap-select{position:relative;display:block}.header-top-style4 .top-middle .working-hours .bootstrap-select>.dropdown-toggle{outline:0!important;border-radius:0;border:0 solid #edf2f7;height:30px;background-color:transparent;padding:0;padding-left:0;color:#fff;font-size:16px;line-height:30px;font-weight:600;margin:0;box-shadow:none!important;font-family:'Nunito Sans',sans-serif}.header-top-style4 .top-middle .working-hours .bootstrap-select>.dropdown-toggle::after{position:absolute;top:50%;right:0;width:auto;height:auto;font-family:FontAwesome;content:'\f107';color:#fff;font-size:18px;transform:translateY(-50%);margin:0;border:none;font-weight:400}.header-top-style4 .top-middle .working-hours .bootstrap-select .dropdown-menu{margin:0;padding:0;border-radius:0;border:0 solid #ddd;background:#f9f9f9;font-size:16px;color:#000}.header-top-style4 .top-middle .working-hours .dropdown-item{display:block;width:100%;padding:7px 15px 7px;font-weight:400;color:#222;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;border-radius:0;transition:all .5s ease}.header-top-style4 .top-middle .working-hours .dropdown-item.active,.header-top-style4 .top-middle .working-hours .dropdown-item:active{color:#fff;background:#00a859}.header-top-style4 .top-middle .working-hours .dropdown-item:hover{color:#fff;background:#00a859}.header-top-style4 .top-right{position:relative;display:block;padding-right:0}.top-social-links-style2{position:relative;display:block;float:left}.top-social-links-style2 ul{display:block;overflow:hidden;z-index:1}.top-social-links-style2 ul:before{position:absolute;top:0;right:-15px;bottom:0;width:1px;background:#3172aa;content:""}.top-social-links-style2 ul li{position:relative;display:inline-block;float:left;margin-right:15px}.top-social-links-style2 ul li:last-child{margin:0}.top-social-links-style2 ul li a i{position:relative;display:block;color:#fff;font-size:14px;line-height:30px;transition:all .5s ease}.top-social-links-style2 ul li a:hover i{color:#00a859}.header-upper-style4{position:relative;display:block;background:#fff;padding:10px 0 0}.header-upper-style4 .outer-box{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;align-items:end;z-index:1}.header-upper-style4 .header-upper-left{position:relative;display:block;max-width:350px;width:100%}.header-contact-info-style3{position:relative;display:block;float:left}.header-contact-info-style3 li{position:relative;display:inline-block;float:left}.header-contact-info-style3 li .single-item{position:relative;display:block}.header-contact-info-style3 li .single-item .icon{width:70px;text-align:left}.header-contact-info-style3 li .single-item .icon span:before{position:relative;top:2px;color:#00a859;font-size:50px;line-height:50px;transition:all .3s ease .1s}.header-contact-info-style3 li .single-item .icon,.header-contact-info-style3 li .single-item .text{display:table-cell;vertical-align:middle}.header-contact-info-style3 li .single-item .text{border-left:1px solid #e7e7e7;padding-left:20px}.header-contact-info-style3 li .single-item .text h3{color:#131313;font-size:18px;line-height:18px;font-weight:600;text-transform:capitalize}.header-contact-info-style3 li .single-item .text p{color:#848484;line-height:16px;margin:10px 0 0}.header-contact-info-style3 li .single-item .text p a{color:#848484;line-height:16px;margin:10px 0 0}.header-upper-style4 .header-upper-middle{position:relative;display:block;max-width:450px;width:100%;margin:0 auto;text-align:center}.header-upper-style4 .header-upper-middle .logo{position:relative;display:inline-block;background:#fff;padding:0 45px}.header-upper-style4 .header-upper-middle .logo a{display:inline-block}.header-upper-style4 .header-upper-right{position:relative;display:block;max-width:350px;width:100%}.header-contact-info-style3.right{float:right;text-align:right;display:inline-block;width:100%}.header-contact-info-style3.right li{position:relative;display:inline-block;float:right}.header-contact-info-style3.right li .single-item .text{border-right:1px solid #e7e7e7;padding-left:0;padding-right:20px;border-left:none}.header-contact-info-style3.right li .single-item .icon{width:70px;text-align:right}.header-lower-style3{position:relative;display:block;background:0 0;margin-top:0;margin-bottom:0;z-index:1}.header-lower-style3 .outer-box{position:relative;display:block}.header-lower-style3 .header-lawer-content{position:relative;display:block;padding-top:5px}.main-menu.s4{float:none}.main-menu.s4 .navigation{width:100%}.main-menu.s4 .navigation>li{display:inline-block;float:none;margin:0;padding-left:30px;padding-right:26px}.main-menu.s4 .navigation>li>a{padding:6px 0 10px}.main-menu.s4 .navigation>li>a:before{position:absolute;top:0;left:-30px;width:1px;height:40px;background:#e7e7e7;content:"";display:block!important}.main-menu.s4 .navigation>li:first-child>a:before{display:none!important}.main-menu.s4 .navigation>li.dropdown>a:after{font-family:FontAwesome;position:absolute;right:0;top:0;font-size:16px;line-height:40px;color:#131313;content:"\f107"}.main-menu.style2.s4 .navigation>li.current>a,.main-menu.style2.s4 .navigation>li:hover>a{color:#975da3}.main-menu.s4.dropdown-menus2 .navigation>li>ul>li.dropdown:hover>a{color:#00a859;padding-left:30px}.main-menu.s4.dropdown-menus2 .navigation>li>ul>li ul>li>a:hover{color:#00a859;padding-left:30px}.main-menu.dropdown-menus2 .navigation>li>ul>li ul>li>a:before{background:#00a859}.main-menu.s4 .navigation .megamenu{left:auto;max-width:500px}.main-menu.s4 .navigation .megamenu>li{position:inherit}.main-menu.s4.dropdown-menus2 .navigation>li>ul>li>a:before{background:#00a859}.main-menu.s4.dropdown-menus2 .navigation>li>ul>li>a:hover{color:#00a859;padding-left:30px}.main-menu.s4.dropdown-menus2 .navigation>li>.megamenu li>a:hover{color:#00a859;padding-left:30px}.main-menu.s4.dropdown-menus2 .navigation>li>.megamenu li>a:before{background:#00a859}.main-menu.s4.dropdown-menus2 .navigation>li>.megamenu li>a:hover{color:#00a859;padding-left:30px}.working-area{position:relative;display:block;background:#f5f5f5;padding:0 0 100px;z-index:10}.working-box{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;align-items:center}.single-working-box{position:relative;display:block;margin-top:-70px;margin-bottom:60px}.single-working-box .img-box{position:relative;display:block;overflow:hidden}.single-working-box .img-box img{width:100%;transform:scale(1);transition:all .7s linear;transition-delay:0.3s}.single-working-box:hover .img-box img{transform:scale(1.2) rotate(2deg)}.single-working-box .static-content{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,83,153,.9);padding:0 40px;opacity:1;transform:perspective(1200px) rotateX(0) scaleX(1);transition:all .7s ease .7s}.single-working-box:hover .static-content{opacity:0;transform:perspective(1200px) rotateX(-90deg) scaleX(0);transition:all .7s ease .1s}.single-working-box .static-content .inner{display:table;width:100%;height:100%}.single-working-box .static-content .inner .box{display:table-cell;vertical-align:middle;text-align:center}.single-working-box .static-content .readmore{position:absolute;left:0;bottom:-30px;right:0}.single-working-box .static-content .readmore a span:before{position:relative;display:block;width:60px;height:60px;margin:0 auto;background:#fff;color:#000;font-size:20px;line-height:60px}.single-working-box .icon-holder{position:relative;display:block;margin-bottom:25px}.single-working-box .icon-holder span:before{position:relative;display:block;background:#fff;width:110px;height:110px;margin:0 auto;border-radius:50%;border:5px solid rgba(0,83,153,.8);color:#00a859;font-size:50px;line-height:100px}.single-working-box .text-holder{position:relative;display:block}.single-working-box .text-holder h3{color:#fff;margin:0 0 17px}.single-working-box .text-holder p{color:#fff;margin:0}.single-working-box .overlay-content{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;padding:0 40px;z-index:1;opacity:1;transform-style:preserve-3d;transform:perspective(1200px) rotateX(-90deg) translateZ(0);transition:all .7s ease .3s}.single-working-box:hover .overlay-content{opacity:1;transform:perspective(1200px) rotateX(0) translateZ(0);transition:all .7s ease .1s}.single-working-box .overlay-content:before{position:absolute;top:0;left:0;width:100%;height:0%;background:rgba(80,170,249,.9);content:"";z-index:-1;transition:all .7s ease .8s}.single-working-box:hover .overlay-content:before{height:100%;transition:all .7s ease .5s}.single-working-box .overlay-content .inner{display:table;width:100%;height:100%}.single-working-box .overlay-content .inner .box{display:table-cell;vertical-align:middle;text-align:center}.single-working-box .readmore-button{position:relative;display:block;padding-top:32px}.single-working-box .readmore-button a{position:relative;display:inline-block;background:#fff;padding:0 40px;color:#131313;font-size:16px;line-height:60px;font-weight:600;text-transform:capitalize;font-family:Poppins,sans-serif;transition:all .5s ease}.single-working-box .readmore-button a:hover{background:#00a859}.make-appointment-content{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;align-items:center;margin-top:30px}.make-appointment-content .left{position:relative;display:block}.make-appointment-content .left .icon{width:80px}.make-appointment-content .left .icon span:before{position:relative;display:block;width:80px;height:80px;background:#00a859;border-radius:50%;color:#fff;font-size:45px;line-height:80px;text-align:center}.make-appointment-content .left .icon,.make-appointment-content .left .title{display:table-cell;vertical-align:middle}.make-appointment-content .left .title{padding-left:30px}.make-appointment-content .left .title h3{font-size:24px;line-height:32px;margin:0 0 6px}.make-appointment-content .right{position:relative;display:block}.make-appointment-content .right .button a{position:relative;display:inline-block;background:#fff;padding:0 45px;color:#131313;font-size:16px;line-height:60px;font-weight:600;text-transform:capitalize;font-family:Poppins,sans-serif;transition:all .5s ease}.make-appointment-content .right .button a:hover{color:#fff;background:#131313}.about-area-style4{position:relative;display:block;padding:100px 0 100px}.about-content-style4{position:relative;display:block;margin-top:-8px}.about-content-style4 h1{color:#131313;font-size:36px;line-height:46px;font-weight:600;margin:0 0 23px}.know-more-about-company-box{position:relative;display:block;padding-top:26px}.video-holder-box-style3{width:70px}.video-holder-box-style3 .img-holder{position:relative;display:block;overflow:hidden}.video-holder-box-style3 .img-holder img{width:100%}.video-holder-box-style3 .img-holder .icon-holder{position:absolute;top:0;left:0;bottom:0;right:0;content:"";background:rgba(0,82,153,.9);transition:all .9s ease;z-index:3;opacity:1}.video-holder-box-style3 .img-holder .icon-holder .icon{display:table;width:100%;height:100%}.video-holder-box-style3 .img-holder .icon-holder .icon .inner{display:table-cell;vertical-align:middle;text-align:center}.video-holder-box-style3 .img-holder .icon-holder .icon .inner a{position:relative;display:inline-block;color:#fff;text-align:center;transition:all .5s ease}.video-holder-box-style3 .img-holder .icon-holder .icon .inner a span:before{position:relative;display:block;color:#fff;font-size:25px;line-height:25px}.know-more-about-company-box .title,.know-more-about-company-box .video-holder-box-style3{display:table-cell;vertical-align:middle}.know-more-about-company-box .title{background:#f5f5f5;border:1px solid #eee;padding:0 30px}.know-more-about-company-box .title a{color:#131313;font-size:16px;font-weight:600;font-family:Poppins,sans-serif}.about-style4-image-box{position:relative;display:block}.about-style4-image-box .single-image{display:block}.about-style4-image-box .single-image img{width:100%}.featured-content{margin-top:60px}.single-featured-box{position:relative;display:block;max-width:370px;width:100%;-webkit-box-shadow:0 3px 8px 2px #ededed;box-shadow:0 3px 8px 2px #d3d3d3;margin:20px auto 0;padding:33px 0 35px;background:#fff}.single-featured-box .icon{width:120px;text-align:center}.single-featured-box .icon,.single-featured-box .text{display:table-cell;vertical-align:middle}.single-featured-box .icon h3{color:#00a859;font-size:18px;margin:0 0 52px;opacity:1;transform-style:preserve-3d;transform:perspective(1200px) rotateX(0) translateZ(0);transition:all .3s ease .2s}.single-featured-box:hover .icon h3{opacity:0;transform-style:preserve-3d;transform:perspective(1200px) rotateX(90deg) translateZ(-45px);transition:all .7s ease .2s}.single-featured-box .icon span:before{position:relative;display:inline-block;color:#b5b5b5;font-size:65px;line-height:65px;opacity:1;transform-style:preserve-3d;transform:perspective(1200px) rotateX(0) translateZ(0);transition:all .3s ease .2s}.single-featured-box:hover .icon span:before{opacity:1;color:#00a859;transform-style:preserve-3d;transform:perspective(1200px) rotateX(0) translateY(-40px);transition:all .7s ease .2s}.single-featured-box .text h3{position:relative;display:block;color:#131313;padding-bottom:16px;margin-bottom:15px}.single-featured-box .text h3:before{position:absolute;left:0;bottom:0;width:60px;height:3px;background:#00a859;content:""}.single-featured-box .text p{margin:0 0 16px}.single-featured-box .text a{color:#131313;font-size:16px;font-weight:600;text-transform:capitalize;font-family:Poppins,sans-serif}.working-process-area-style4{position:relative;display:block;background-attachment:fixed;background-size:cover;background-position:center top;background-repeat:no-repeat;padding:100px 0 100px;z-index:1}.working-process-area-style4::before{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(108,52,119,.92) none repeat scroll 0 0;content:"";z-index:-1}.working-process-style4-content{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;align-items:center;border:1px solid #3c77ac}.single-working-process-style4{position:relative;display:block;padding:49px 39px 41px;max-width:388px;width:100%;border-right:1px solid #3c77ac}.single-working-process-style4:last-child{border-right:none}.single-working-process-style4 .top{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;align-items:end}.single-working-process-style4 .top .icon span:before{position:relative;display:block;width:60px;height:60px;background:#fff;border-radius:50%;text-align:center;color:#00a859;font-size:30px;line-height:60px}.single-working-process-style4 .top .count{position:relative;display:block}.single-working-process-style4 .top .count h1{color:#2669a3;font-size:100px;font-weight:700;line-height:73px}.single-working-process-style4 .text-holder{position:relative;display:block;padding-top:22px}.single-working-process-style4 .text-holder .title{position:relative;display:block}.single-working-process-style4 .text-holder .title h3{color:#fff;margin:0 0 13px}.single-working-process-style4 .text-holder .title .borders{position:relative;display:block;width:70px;height:7px}.single-working-process-style4 .text-holder .title .borders:before{position:absolute;top:0;left:0;width:50px;height:2px;background:#fff;content:""}.single-working-process-style4 .text-holder .title .borders:after{position:absolute;left:0;bottom:0;width:70px;height:2px;background:#fff;content:""}.single-working-process-style4 .text-holder .text{position:relative;display:block;padding-top:34px}.single-working-process-style4 .text-holder .text p{color:#fff;margin:0}.services-style5-area{position:relative;display:block;padding:100px 0 60px}.single-service-style5{position:relative;display:block;margin-bottom:170px}.single-service-style5 .img-holder{position:relative;display:block}.single-service-style5 .img-holder .inner{position:relative;display:block;overflow:hidden;z-index:1}.single-service-style5 .img-holder img{width:100%;transform:scale(1.01);transition:all .7s ease}.single-service-style5:hover .img-holder img{transform:scale(1.2)}.single-service-style5:hover .overlay-style-two{opacity:1}.single-service-style5 .img-holder .overlay-style-two:before{transition:all .5s;background-color:rgba(0,83,153,.9)}.single-service-style5:hover .img-holder .overlay-style-two:before{opacity:1;transform:perspective(400px) rotateX(0);transition:all .7s ease .1s}.single-service-style5 .img-holder .overlay-style-two:after{transition:all .5s;background-color:rgba(0,83,153,.9)}.single-service-style5:hover .img-holder .overlay-style-two:after{opacity:1;transform:perspective(400px) rotateX(0);transition:all .7s ease .3s}.single-service-style5 .img-holder .text-holder{position:absolute;left:20px;bottom:-102px;right:20px;z-index:5;background:#fff;text-align:center;-webkit-box-shadow:0 3px 10px 2px rgba(237,237,237,.7);box-shadow:0 3px 10px 2px rgba(237,237,237,.7);padding:25px 15px 0;border-bottom:2px solid #00a859}.single-service-style5 .img-holder .text-holder h3{margin:0 0 2px;transition:all .3s ease}.single-service-style5:hover .img-holder .text-holder h3{margin:0 0 17px}.single-service-style5 .img-holder .text-holder h3 a{color:#131313}.single-service-style5 .img-holder .text-holder .text{position:relative;display:block;padding-bottom:50px}.single-service-style5 .img-holder .text-holder .text p{visibility:hidden;opacity:0;height:0;margin:0;transition:all .3s ease}.single-service-style5:hover .img-holder .text-holder .text p{visibility:visible;opacity:1;height:52px}.single-service-style5 .img-holder .text-holder .readmore{position:absolute;left:0;bottom:-30px;right:0}.single-service-style5 .img-holder .text-holder .readmore a span:before{position:relative;display:block;background:#fff;width:60px;height:60px;margin:0 auto;border:2px solid #00a859;color:#00a859;font-size:20px;line-height:56px;text-align:center}.single-service-style5 .img-holder .text-holder .readmore .overlay-button{position:absolute;left:0;bottom:0;right:0}.single-service-style5 .img-holder .text-holder .readmore .overlay-button a{position:relative;display:inline-block;background:#00a859;padding:0 45px;color:#fff;font-size:16px;line-height:60px;font-weight:600;text-transform:capitalize;font-family:Poppins,sans-serif;transition:all .5s ease;opacity:0;transform:scaleX(.3)}.single-service-style5:hover .img-holder .text-holder .readmore .overlay-button a{opacity:1;transform:scaleX(1)}.latest-project-style4-area{position:relative;display:block;background:#f5f5f5;padding:100px 0 98px}.latest-project-style4-area .container-fluid{padding-right:30px;padding-left:30px}.single-project-style4{position:relative;display:block}.single-project-style4 .img-holder{position:relative;display:block;overflow:hidden}.single-project-style4 .img-holder img{width:100%;transform:scale(1.01);transition:all .7s ease}.single-project-style4:hover .img-holder img{transform:scale(1.2) rotate(2deg)}.single-project-style4 .overlay-content{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:rgba(0,83,153,.9);transform:scaleX(0);z-index:6;transition:all .7s ease .1s}.single-project-style4:hover .overlay-content{transform:scaleY(1)}.single-project-style4 .overlay-content .inner-content{display:table;width:100%;height:100%}.single-project-style4 .overlay-content .inner-content .links-box{display:table-cell;vertical-align:top;text-align:right;opacity:0;transform-style:preserve-3d;transform:perspective(1200px) rotateX(-90deg) translateZ(-45px);transition:all .3s ease .1s}.single-project-style4:hover .overlay-content .inner-content .links-box{opacity:1;transform:translate3d(0,0,0);transition:all .7s ease .5s}.single-project-style4 .overlay-content .inner-content .links-box ul{position:absolute;top:20px;right:16px}.single-project-style4 .overlay-content .inner-content .links-box ul li{position:relative;display:inline-block;margin:0 3px}.single-project-style4 .overlay-content .inner-content .links-box ul li a span:before{position:relative;display:block;width:60px;height:60px;border-radius:50%;border:2px solid #fff;color:#fff;font-size:17px;line-height:56px;text-align:center;transition:all .3s ease .1s}.single-project-style4 .overlay-content .inner-content .links-box ul li a:hover span:before{color:#00a859;border-color:#fff;background:#fff}.single-project-style4 .img-holder .title-holder{position:absolute;left:20px;bottom:20px;right:20px;background:#fff;text-align:center;z-index:6;transform:scaleX(0);transition:all .7s ease .1s}.single-project-style4:hover .img-holder .title-holder{transform:scaleX(1);transition:all .7s ease .8s}.single-project-style4 .img-holder .title-holder h3{position:relative;display:block;font-size:18px;line-height:50px}.single-project-style4 .img-holder .title-holder h3 a{color:#131313}.latest-project-style4-area .owl-theme .owl-nav{position:absolute;top:-105px;left:0;right:-15px;display:block!important;margin-top:0!important;max-width:1170px;margin:0 auto;text-align:right}.project-style4-content .owl-dots{position:relative;display:block!important;margin-top:40px!important;line-height:14px}.project-style4-content .owl-dots .owl-dot{position:relative;display:inline-block;width:14px;height:14px;background:#fff;border:2px solid #d9d9d9;margin:0 5px;padding:0;border-radius:50%;transition:all .5s ease}.project-style4-content .owl-dots .owl-dot span{display:none}.project-style4-content .owl-dots .owl-dot.active{border:2px solid #00a859;background:#00a859}.fact-counter-area-style3{position:relative;display:block;background:#f5f5f5;padding:100px 0 60px;z-index:3}.fact-counter-style3-bg{position:absolute;top:0;left:0;right:0;height:385px;background-attachment:scroll;background-size:cover;background-position:center top;background-repeat:no-repeat;z-index:1}.fact-counter-style3-bg::before{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,83,153,.9) none repeat scroll 0 0;content:"";z-index:-1}.fact-counter-style3{position:relative;display:block;z-index:3}.single-fact-counter.style3{position:relative;display:inline-block;float:left;max-width:390px;background:#fff;padding:77px 30px 72px;border-right:1px solid #eee}.single-fact-counter.style3:last-child{border-right:none}.single-fact-counter.style3 .count-box{padding-bottom:17px;z-index:3}.single-fact-counter.style3 .count-box h1{color:#00a859;font-size:60px;line-height:50px;font-weight:700}.single-fact-counter.style3 .count-box h1 span.add{padding:0 30px}.single-fact-counter.style3 .count-box h1 span.add:before{top:12px;right:0;color:#00a859;font-size:25px;line-height:25px}.single-fact-counter.style3 .title{position:relative;display:block;padding-top:0;padding-bottom:17px;z-index:3}.single-fact-counter.style3 .title h3{color:#131313;font-size:20px;line-height:28px;font-weight:600}.single-fact-counter.style3 .text{position:relative;display:block;z-index:3}.single-fact-counter.style3 .text p{margin:0}.single-fact-counter.style3 .icon{position:absolute;bottom:0;right:0;padding:0;z-index:1}.single-fact-counter.style3 .icon span:before{color:#eee;font-size:150px;line-height:150px}.single-fact-counter.style3 .icon span.icon-medal1:before{position:relative;bottom:-11px;right:-5px;font-size:180px}.brand-items-style3{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;align-items:center;margin-top:57px}.brand-items-style3 .single-brand-item a{display:block;background:0 0;text-align:center;transition:all .7s ease .2s}.brand-items-style3 .single-brand-item a:hover{box-shadow:none}.brand-items-style3 .single-brand-item a img{width:auto;filter:brightness(100%);transition:all .9s ease .2s;transform:perspective(1200px) rotateY(0) translateZ(0)}.brand-items-style3 .single-brand-item:hover a img{filter:brightness(0%);transform:perspective(1200px) rotateY(0) translateZ(0)}.appointment-faq-area{position:relative;display:block;background:#fff;padding:100px 0 80px}.appointment-faq-bg{position:absolute;top:30px;left:0;bottom:0;width:466px;height:680px;background-image:url(../images/icon/appointment-faq.png);opacity:1;z-index:1}.appointment-form-box.style2{position:relative;display:block;background:#fff;padding:0;z-index:3}.appointment-form-box.style2 form .input-box textarea{padding:15px 19px;height:110px;max-width:80%;float:left}.appointment-form-box.style2 form .input-box input[type=text]:focus{border-color:#00a859}.appointment-form-box.style2 form .input-box input[type=email]:focus{border-color:#00a859}.appointment-form-box.style2 form .input-box textarea:focus{border-color:#00a859}.appointment-form-box.style2 form button{position:relative;display:inline-block;background:#00a859;border:2px solid #00a859;padding:0;color:#fff;font-size:40px;line-height:106px;width:16%;border-radius:0;float:right}.appointment-form-box.style2 .bootstrap-select{position:relative;display:block}.appointment-form-box.style2 .bootstrap-select>.dropdown-toggle{outline:0!important;border-radius:0;border:1px solid #eee!important;height:55px;background-color:transparent!important;padding:0;padding-left:20px;color:#83888d;line-height:55px;margin:0;box-shadow:none!important;position:relative;display:block;float:none;width:100%}.appointment-form-box.style2 .bootstrap-select>.dropdown-toggle::after{position:absolute;top:50%;right:20px;width:auto;height:auto;font-family:FontAwesome;content:'\f107';color:#83888d;font-size:18px;transform:translateY(-50%);margin:0;border:none}.appointment-form-box.style2 .bootstrap-select>.dropdown-toggle .filter-option{position:absolute;top:0;left:0;background:#fff;padding-top:inherit;padding-right:inherit;padding-bottom:inherit;padding-left:inherit;height:100%;width:100%;text-align:left;color:#848484;font-size:16px;font-family:'Nunito Sans',sans-serif}.appointment-form-box.style2 .bootstrap-select .dropdown-menu{color:#000;font-size:16px;margin:0;padding:0;border-radius:0;border:0 solid #ddd;background:#f9f9f9}.appointment-form-box.style2 .dropdown-item{display:block;width:100%;padding:9px 20px 9px;font-weight:400;color:#222;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;border-radius:0;transition:all .5s ease}.appointment-form-box.style2 .dropdown-item.active,.appointment-form-box.style2 .dropdown-item:active{color:#fff;background:#00a859}.appointment-form-box.style2 .dropdown-item:hover{color:#fff;background:#00a859}.faq-content-box{position:relative;display:block}.testimonial-area-style4{position:relative;display:block;background-attachment:fixed;background-size:cover;background-position:center top;background-repeat:no-repeat;padding:100px 0 60px;z-index:1}.testimonial-area-style4::before{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,83,153,.9) none repeat scroll 0 0;content:"";z-index:-1}.single-testimonial-item-style4{position:relative;display:block;margin-bottom:40px}.single-testimonial-item-style4 .text-holder{position:relative;display:block;background:#fff;padding:48px 40px 42px;z-index:1}.single-testimonial-item-style4 .text-holder:before{position:absolute;left:0;bottom:-30px;right:0;content:"";border-top:30px solid #fff;border-right:30px solid transparent;width:60px;border-left:30px solid transparent;margin:0 auto}.single-testimonial-item-style4 .text-holder .quote-icon{position:relative;display:block;padding-bottom:22px}.single-testimonial-item-style4 .text-holder .quote-icon span:before{color:#b5b5b5;font-size:65px;line-height:65px;transition:all .2s linear;transition-delay:0.1s}.single-testimonial-item-style4:hover .text-holder .quote-icon span:before{color:#00a859}.single-testimonial-item-style4 .text-holder .text{position:relative;display:block;z-index:1}.single-testimonial-item-style4 .text-holder .text:before{position:absolute;left:0;bottom:-10px;right:0;content:"\e99b";font-family:icomoon;color:#eee;font-size:100px;line-height:100px;z-index:-1;transform:perspective(1200px) rotateY(-90deg) scale(0);transition:all .2s linear;transition-delay:0.1s}.single-testimonial-item-style4:hover .text-holder .text:before{transform:perspective(1200px) rotateY(0) scale(1)}.single-testimonial-item-style4 .text-holder .text p{line-height:26px;margin:0}.single-testimonial-item-style4 .text-holder .client-info{position:relative;display:block;padding-top:26px}.single-testimonial-item-style4 .text-holder .client-info h3{margin:0 0 2px}.single-testimonial-item-style4 .text-holder .client-info span{color:#00a859}.single-testimonial-item-style4 .img-holder{position:relative;display:block;width:90px;height:90px;border-radius:50%;margin:50px auto 0}.single-testimonial-item-style4 .img-holder img{border-radius:50%}.latest-blog-area-style4{position:relative;display:block;padding:100px 0 50px}.more-blog-button{position:relative;display:block;margin-top:20px}.more-blog-button a{position:relative;display:inline-block;padding:15px 48px 16px;border:2px solid #00a859;color:#131313;font-size:16px;font-weight:600;text-transform:capitalize;font-family:Poppins,sans-serif;transition:all .2s linear;transition-delay:0.1s}.more-blog-button a:hover{color:#fff;background:#00a859}.single-blog-post-style5{position:relative;display:block;padding-bottom:103px;margin-bottom:50px;box-shadow:0 3px 10px 2px rgba(237,237,237,.7);transition:all .5s linear;transition-delay:0.2s}.single-blog-post-style5:hover{-webkit-box-shadow:0 5px 12px 2px rgba(220,220,220,.69);box-shadow:0 5px 12px 2px rgba(220,220,220,.69)}.single-blog-post-style5 .img-holder{position:relative;display:block}.single-blog-post-style5 .img-holder .inner{position:relative;display:block;overflow:hidden;z-index:1}.single-blog-post-style5 .img-holder img{width:100%;transform:scale(1.01);transition:all .7s ease}.single-blog-post-style5:hover .img-holder img{transform:scale(1.2)}.single-blog-post-style5:hover .overlay-style-two{opacity:1}.single-blog-post-style5 .img-holder .overlay-style-two:before{transition:all .5s;background-color:rgba(0,83,153,.9)}.single-blog-post-style5:hover .img-holder .overlay-style-two:before{opacity:1;transform:perspective(400px) rotateX(0);transition:all .7s ease .1s}.single-blog-post-style5 .img-holder .overlay-style-two:after{transition:all .5s;background-color:rgba(0,83,153,.9)}.single-blog-post-style5:hover .img-holder .overlay-style-two:after{opacity:1;transform:perspective(400px) rotateX(0);transition:all .7s ease .3s}.single-blog-post-style5 .img-holder .text-holder{position:absolute;left:10px;bottom:-103px;right:10px;z-index:5;background:#fff;padding:0 30px 5px;transition:all .5s ease}.single-blog-post-style5:hover .img-holder .text-holder{padding:0 30px 27px}.single-blog-post-style5 .img-holder .text-holder .date-box{position:absolute;top:-17px;left:30px;display:inline-block;background:#00a859;padding:5px 11px 4px;color:#fff;font-size:16px;font-weight:700;text-align:left}.single-blog-post-style5 .img-holder .text-holder .meta-box{position:relative;display:block;overflow:hidden;padding-top:33px}.single-blog-post-style5 .img-holder .text-holder .meta-box .meta-info{position:relative;display:block;overflow:hidden}.single-blog-post-style5 .img-holder .text-holder .meta-box .meta-info li{position:relative;display:inline-block;float:left;line-height:20px;border-right:1px solid #e7e7e7;padding-right:11px;margin-right:10px;color:#00a859;font-size:16px}.single-blog-post-style5 .img-holder .text-holder .meta-box .meta-info li:last-child{border-right:none;padding-right:0;margin-right:0}.single-blog-post-style5 .img-holder .text-holder .meta-box .meta-info li a{color:#848484}.single-blog-post-style5 .img-holder .text-holder .title{position:relative;display:block;padding:15px 0 18px;transition:all .5s ease}.single-blog-post-style5 .img-holder .text-holder .title h3{font-size:18px;line-height:26px}.single-blog-post-style5 .img-holder .text-holder .title h3 a{color:#131313;transition:all .9s ease .2s}.single-blog-post-style5:hover .img-holder .text-holder .title h3 a{color:#00a859}.single-blog-post-style5 .img-holder .text-holder .readmore{visibility:hidden;opacity:0;height:0;margin:0;transition:all .3s ease}.single-blog-post-style5:hover .img-holder .text-holder .readmore{visibility:visible;opacity:1;height:20px}.single-blog-post-style5 .img-holder .text-holder .readmore a{color:#131313;font-size:16px;font-weight:600;line-height:20px;text-transform:capitalize;font-family:Poppins,sans-serif}.contact-details-area{position:relative;display:block;padding-top:35px;z-index:3}.contact-details-content{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;align-items:center;margin-bottom:-97px}.single-contact-details-box{position:relative;display:block;max-width:390px;width:100%;background:#975da3;text-align:center;padding-bottom:42px}.single-contact-details-box.style2{background:#00a859}.single-contact-details-box .icon-holder{position:absolute;left:0;top:-35px;right:0;width:70px;height:70px;margin:0 auto;z-index:2}.single-contact-details-box .icon-holder:before{position:absolute;top:0;left:0;right:0;height:35px;content:"";z-index:-1;-webkit-box-shadow:0 -3px 9px 2px #f8f8f8;box-shadow:0 -3px 9px 2px #f8f8f8}.single-contact-details-box .icon-holder span:before{position:relative;display:block;width:70px;height:70px;margin:0 auto;background:#fff;color:#00a859;font-size:40px;line-height:70px}.single-contact-details-box .text-holder{position:relative;display:block;padding-top:69px}.single-contact-details-box .text-holder h3{color:#fff;font-size:18px;margin:0 0 6px}.single-contact-details-box .text-holder p{color:#fff;font-size:16px;font-weight:700;margin:0}.footer-area-style4{position:relative;display:block;background:#04213a;padding:197px 0 95px}.single-footer-widget-style4 .title{position:relative;display:block;padding-bottom:34px;margin-top:-4px}.single-footer-widget-style4 .title h3{color:#fff;font-size:20px;line-height:24px;font-weight:600;text-transform:capitalize}.single-footer-widget-style4 .decor{position:relative;display:block;width:70px;height:7px;background:0 0;margin:20px 0 0}.single-footer-widget-style4 .decor:before{position:absolute;top:0;left:0;width:50px;height:2px;background:#fff;content:""}.single-footer-widget-style4 .decor:after{position:absolute;left:0;bottom:0;width:70px;height:2px;background:#fff;content:""}.single-footer-widget-style4 .footer-company-info-text{position:relative;display:block}.single-footer-widget-style4 .footer-company-info-text p{color:#fff;font-size:16px;font-weight:700}.single-footer-widget-style4 .footer-company-info-text p span{color:#00a859}.single-footer-widget-style4 .footer-company-info-text .footer-social-links{position:relative;display:block;padding-top:6px}.single-footer-widget-style4 .footer-company-info-text .footer-social-links .social-links-style2 li a i{border:1px solid #264055}.single-footer-widget-style4 .footer-company-info-text .footer-social-links .social-links-style2 li a:hover i{border-color:#00a859;background:#00a859}.single-footer-widget-style4 .usefull-links{position:relative;display:block;overflow:hidden;margin-top:-8px}.single-footer-widget-style4 .usefull-links ul{position:relative;display:block;overflow:hidden}.single-footer-widget-style4 .usefull-links ul li{position:relative;display:block;line-height:40px}.single-footer-widget-style4 .usefull-links ul li:before{position:absolute;left:0;top:18px;width:0;height:2px;background:#00a859;content:"";transition:all .3s linear;transition-delay:0.1s}.single-footer-widget-style4 .usefull-links ul li:hover:before{width:20px}.single-footer-widget-style4 .usefull-links ul li a{position:relative;display:block;color:#fff;font-size:16px;font-weight:700;transition:all .3s linear;transition-delay:0.1s}.single-footer-widget-style4 .usefull-links ul li a:hover{color:#00a859;padding-left:30px}.single-footer-widget-style4 .recent-news{position:relative;display:block;overflow:hidden;margin-top:6px}.single-footer-widget-style4 .recent-news li{position:relative;display:block;padding-left:90px;min-height:90px;border-bottom:1px solid #1e384e;padding-bottom:20px;margin-bottom:20px}.single-footer-widget-style4 .recent-news li:last-child{border:none;padding-bottom:0;margin-bottom:0}.single-footer-widget-style4 .recent-news li .img-holder{position:absolute;top:0;left:0;width:90px;height:90px;display:block;overflow:hidden}.single-footer-widget-style4 .recent-news li .img-holder img{transition:all .5s ease-in-out .6s;width:100%;transform:scale(1,1)}.single-footer-widget-style4 .recent-news li:hover .img-holder img{transform:scale(1.2,1.2)}.single-footer-widget-style4 .recent-news li:hover .img-holder .overlay-style-one{opacity:1}.single-footer-widget-style4 .recent-news li .img-holder .overlay-style-one .content a span:before{position:relative;display:inline-block;width:25px;height:25px;color:#fff;font-size:25px;line-height:25px;font-weight:400;opacity:0;transform:perspective(1200px) rotateY(-90deg) scale(5);transition:all .5s ease-in-out .3s}.single-footer-widget-style4 .recent-news li:hover .img-holder .overlay-style-one .content a span:before{opacity:1;transform:perspective(1200px) rotateY(0) scale(1);transition-delay:0.1s}.single-footer-widget-style4 .recent-news li .title-holder{position:relative;display:block;padding-left:30px;min-height:90px}.single-footer-widget-style4 .recent-news li .title-holder p{color:#9fb7cb;line-height:16px;margin:0 0 13px}.single-footer-widget-style4 .recent-news li .title-holder h5{font-size:16px;line-height:22px;font-weight:600}.single-footer-widget-style4 .recent-news li .title-holder h5 a{color:#fff;transition:all .2s ease}.single-footer-widget-style4 .recent-news li .title-holder h5 a:hover{color:#00a859}.footer-bottom-area-style4{position:relative;display:block;padding:23px 0;background:#031a2e}.footer-bottom-content-style4{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;align-items:center}.copyright-text-style4{position:relative;display:block}.copyright-text-style4 p{color:#fff;font-size:16px;line-height:22px;text-transform:none;font-family:Poppins,sans-serif;margin:0}.copyright-text-style4 p a{color:#00a859;font-weight:500;transition:all .2s linear;transition-delay:0.1s}.copyright-text-style4 p a:hover{color:#fff}.footer-menu-style1.clr-white{position:relative;display:block}.footer-menu-style1.clr-white ul li a{color:#fff}.footer-bottom-content-style4 .footer-menu-style1.clr-white ul li a:hover{color:#00a859}.breadcrumb-area{position:relative;background-attachment:scroll;background-position:center top;background-repeat:no-repeat;background-size:cover;padding:80px 0 80px;z-index:10}.breadcrumb-area::before{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.65) none repeat scroll 0 0;content:"";z-index:-1}.breadcrumb-area .inner-content{position:relative;display:block}.breadcrumb-area .title{position:relative;display:block;padding-bottom:9px}.breadcrumb-area .title h1{color:#fff;font-size:48px;line-height:80px;font-weight:700;text-transform:uppercase}.breadcrumb-area .breadcrumb-menu{position:relative;display:block}.breadcrumb-area .breadcrumb-menu .home-icon{position:relative;display:inline-block;padding-right:11px;margin-right:5px}.breadcrumb-area .breadcrumb-menu .home-icon:before{position:absolute;top:6px;right:0;bottom:5px;width:1px;background:rgba(255,255,255,.2);content:""}.breadcrumb-area .breadcrumb-menu .home-icon a span:before{position:relative;top:4px;color:#fec727;font-size:25px}.breadcrumb-area .breadcrumb-menu ul{position:relative;display:inline-block}.breadcrumb-area .breadcrumb-menu ul li{position:relative;display:inline-block;float:none;color:#fff;font-size:18px;line-height:30px;font-weight:700;text-transform:capitalize;transition:all .5s ease;padding-right:15px;margin-right:5px;font-family:'Nunito Sans',sans-serif}.breadcrumb-area .breadcrumb-menu ul li:before{position:absolute;top:0;bottom:0;right:-2px;width:10px;height:3px;background:url(../images/icon/menu-arrow.png);content:"";margin:14px 0}.breadcrumb-area .breadcrumb-menu ul li:last-child:before{display:none}.breadcrumb-area .breadcrumb-menu ul li:last-child{margin-right:0;padding-right:0}.breadcrumb-area .breadcrumb-menu ul li a{color:#fff;font-size:18px;font-weight:700;text-transform:capitalize;transition:all .5s ease}.breadcrumb-area .breadcrumb-menu ul li.active{font-weight:700}.breadcrumb-area .breadcrumb-menu ul li a:hover{color:#fec727}.choosimg-area{position:relative;display:block;background-attachment:fixed;background-size:cover;background-position:center top;background-repeat:no-repeat;padding:100px 0 70px;z-index:1}.choosimg-area .slide-image-box{position:absolute;top:0;left:0;bottom:0;z-index:-1}.choosimg-area .slide-image-box img{height:100%;width:auto}.single-choosimg-box{position:relative;display:block;background:#fff;border:3px solid #fec727;padding:37px 37px 29px;padding-right:20px;margin-bottom:30px}.single-choosimg-box .icon-holder{position:relative;display:block;width:80px;height:80px;border:2px solid #eee;text-align:center;padding:18px 0;transition:all 1.5s ease .3s}.single-choosimg-box:hover .icon-holder{border-color:#fec727;border-radius:50%;transition:all .9s ease .1s;transform:perspective(0) rotateX(0) rotate(360deg)}.single-choosimg-box .icon-holder span:before{font-size:40px}.single-choosimg-box .text-holder{position:relative;display:block;padding-top:24px}.single-choosimg-box .text-holder h3{color:#131313;margin:0 0 17px}.single-choosimg-box .text-holder p{margin:0}.vision-content-area{position:relative;display:block;z-index:3;margin-bottom:-215px}.video-holder-vision-content .single-item{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;align-items:center}.video-holder-box-style4{position:relative;display:block}.video-holder-box-style4 .img-holder{position:relative;display:block;max-width:585px;width:100%}.video-holder-box-style4 .img-holder img{width:100%}.video-holder-box-style4 .img-holder .icon-holder{position:absolute;top:0;left:0;bottom:0;right:0;content:"";background:rgba(255,255,255,.02);transition:all .9s ease;z-index:3;opacity:1}.video-holder-box-style4 .img-holder .icon-holder .icon{display:table;width:100%;height:100%}.video-holder-box-style4 .img-holder .icon-holder .icon .inner{display:table-cell;vertical-align:middle;text-align:center}.video-holder-box-style4 .img-holder .icon-holder .icon .inner a{position:relative;display:inline-block;height:90px;width:90px;border-radius:50%;text-align:center;transition:all .5s ease}.video-holder-box-style4 .img-holder .icon-holder .icon .inner a span:before{position:relative;display:block;background:#fff;width:100%;height:100%;color:#fec727;font-size:40px;line-height:90px;border-radius:50%;-webkit-animation:pulse 2s infinite;-o-animation:pulse 2s infinite;animation:pulse 2s infinite;transition:all 1s ease}.vision-content-box{position:relative;display:block;overflow:hidden;background:#fec727;max-width:585px;width:100%;text-align:center;padding:71px 40px 63px;z-index:1}.vision-content-box .border-box{position:relative;display:block;width:8px;height:13px;margin:0 auto}.vision-content-box .border-box:before{position:absolute;top:0;left:0;width:3px;height:100%;background:#131313;content:""}.vision-content-box .border-box:after{position:absolute;top:0;right:0;width:3px;height:100%;background:#131313;content:""}.vision-content-box span{display:block;color:#131313;font-size:14px;font-weight:700;text-transform:uppercase;margin:13px 0 0}.vision-content-box h1{color:#131313;font-size:40px;line-height:48px;font-weight:700;text-transform:uppercase;margin:23px 0 14px}.vision-content-box p{color:#131313;margin:0}.vision-content-box .icon-holder{position:absolute;top:-50px;right:-200px;width:354px;height:347px;background:url(../images/icon/icon-holder-bg.png);content:"";z-index:-1}.vision-content-box .icon-holder span:before{color:#131313;font-size:70px;line-height:70px;font-weight:400;display:block;padding:70px 0;padding-right:185px}.video-holder-vision-content.owl-carousel .owl-stage-outer{padding:0 0 0}.video-holder-vision-content .owl-dots{position:relative;display:block!important;margin-top:40px!important;line-height:14px}.video-holder-vision-content .owl-dots .owl-dot{position:relative;display:inline-block;width:14px;height:14px;background:0 0;border:2px solid #4c4c4c;margin:0 5px;padding:0;border-radius:50%;transition:all .5s ease}.video-holder-vision-content .owl-dots .owl-dot span{display:none}.video-holder-vision-content .owl-dots .owl-dot:before{position:absolute;top:1px;left:1px;bottom:1px;right:1px;content:"";background:#fec727;border-radius:50%;opacity:0;transition:all .5s ease}.video-holder-vision-content .owl-dots .owl-dot.active{border:2px solid transparent}.video-holder-vision-content .owl-dots .owl-dot.active:before{opacity:1}.team-area{position:relative;display:block;background-attachment:fixed;background-size:cover;background-position:center top;background-repeat:no-repeat;padding:315px 0 70px;z-index:1}.team-area::before{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.9) none repeat scroll 0 0;content:"";z-index:-1}.expert_experienced_team .tabs_in{padding:0 0}.expert_experienced_team ul li.menu{position:relative;background:#fff;list-style:none;float:left;margin:0 15px;margin-bottom:30px;z-index:999}.expert_experienced_team ul li.menu:first-child{margin-left:0}.expert_experienced_team ul li.menu:last-child{margin-right:0}.expert_experienced_team ul li.menu.active{position:relative;width:570px}.expert_experienced_team ul li.menu:hover{cursor:pointer}.expert_experienced_team ul li.menu a{position:relative;float:left}.expert_experienced_team .expert_content{position:relative;display:none;margin-left:280px;padding:45px 35px 17px;z-index:0}.expert_experienced_team .expert_content::before{position:absolute;width:15%;height:100%;background:-webkit-gradient(linear,left,left,from(#fff),color-stop(100%,rgba(17,28,85,0)),to(rgba(17,28,85,0)));background:-webkit-linear-gradient(right,#fff 0,rgba(17,28,85,0) 100%,rgba(17,28,85,0) 100%);background:linear-gradient(to left,#fff 0,rgba(17,28,85,0) 100%,rgba(17,28,85,0) 100%);content:'';left:-52px;top:0;-webkit-transition:.5s;transition:.5s}.expert_experienced_team .menu.active .expert_content{display:block;transition:.5s ease-in}.expert_experienced_team .expert_content span{font-size:16px;font-weight:700;color:#131313;line-height:24px;background:#fec727;padding:5px 12px}.expert_experienced_team .expert_content h2 a{text-decoration:none;width:100%;font-size:20px;font-weight:700;color:#131313;padding:15px 0 40px}.expert_experienced_team .expert_content h2{position:relative;line-height:32px}.expert_experienced_team .expert_content h2::before{position:absolute;content:url(../images/icon/dot-line-left.png);top:36px}.expert_experienced_team .expert_content p{font-size:16px;font-weight:400;color:#848484;line-height:25px}.expert_experienced_team .expert_content ul.social_media{position:absolute;z-index:0;top:18%;left:-47px}.expert_experienced_team .expert_content ul.social_media li{transition:.5s ease-in;display:block;float:none;width:52px;height:52px;background:#fff;border-radius:50px;box-shadow:0 0 12px 0 rgba(0,0,12,.1);padding:16px 0 0 19px;margin:10px 0}.expert_experienced_team .expert_content ul.social_media li a i{transition:.5s ease-in;color:#848484;font-size:16px;line-height:18px}.expert_experienced_team .expert_content ul.social_media li:hover a i{color:#131313}.expert_experienced_team .expert_content ul.social_media li:hover{cursor:pointer;background:#fec727}.brand-area.style4{background:#fff;padding-bottom:93px}.brand-area.style4 .brand-items-carousel.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;padding-bottom:0}.brand-area.style4 .brand-items-carousel.owl-carousel .owl-nav{position:absolute;top:-105px;right:-8px;margin:0!important}.brand-area.style4 .single-brand-item a{display:block;background:#fff;text-align:center;border:2px solid #eee;transition:all .7s ease .2s}.brand-area.style4 .single-brand-item a:hover{box-shadow:none;border-color:#fec727}.brand-area.style4 .single-brand-item a img{width:auto;filter:brightness(0%);transition:all .9s ease .2s;transform:perspective(1200px) rotateY(0) translateZ(0)}.brand-area.style4 .single-brand-item:hover a img{filter:brightness(100%);transform:perspective(1200px) rotateY(360deg) translateZ(0)}.brand-area.style4 .single-brand-item h3{position:relative;display:block;padding-top:13px}.coming-soon-content-area{position:relative;display:block;background-attachment:fixed;background-size:cover;background-position:center top;background-repeat:no-repeat;padding:100px 0 356px;z-index:1}.coming-soon-content{position:relative;display:block}.coming-soon-content .logo-box{position:relative;display:block;padding-bottom:30px}.coming-soon-content .logo-box a{display:inline-block}.coming-soon-content .title{color:#fff;font-size:48px;line-height:60px;font-weight:700;font-family:Poppins,sans-serif}.timer-area{position:relative;display:block;z-index:1}.timer-box{position:relative;display:block;overflow:hidden;background:#fec727;max-width:770px;width:100%;margin:0 auto;padding:74px 110px 72px;margin-top:-270px;z-index:3}.timer-box h1{color:#131313;font-size:48px;line-height:58px;font-weight:700;text-transform:capitalize;margin:0 0 47px}.countdown-timer .default-coundown .box{overflow:hidden}.countdown-timer li{position:relative;display:inline-block;float:none;padding:0;text-align:center;margin:0 22px}.countdown-timer li:first-child{margin-left:0}.countdown-timer li:last-child{margin-right:0}.countdown-timer li span.days,.countdown-timer li span.hours,.countdown-timer li span.minutes,.countdown-timer li span.seconds{position:relative;display:block;background:#fff;width:100px;height:100px;color:#131313;font-size:48px;line-height:100px;font-weight:700;text-align:center;border-radius:0;font-family:Poppins,sans-serif}.countdown-timer li span.timeRef{color:#131313;font-size:20px;line-height:20px;font-weight:600;text-transform:capitalize;margin-top:17px;display:block;font-family:Poppins,sans-serif}.timer-box .subscribe-box{position:relative;display:block;margin-top:39px}.timer-box .subscribe-box .subscribe-form{position:relative;display:block;width:100%}.timer-box .subscribe-box .subscribe-form input[type=email]{position:relative;display:block;background:#fff;border:1px solid #fff;color:#828282;font-size:16px;font-weight:400;width:100%;height:60px;margin-bottom:0;padding:0 30px;padding-right:185px;transition:all .5s ease}.timer-box .subscribe-box .subscribe-form input::-webkit-input-placeholder{color:#848484}.timer-box .subscribe-box .subscribe-form input:-moz-placeholder{color:#848484}.timer-box .subscribe-box .subscribe-form input::-moz-placeholder{color:#848484}.timer-box .subscribe-box .subscribe-form input:-ms-input-placeholder{color:#848484}.timer-box .subscribe-box .subscribe-form button{position:absolute;top:0;right:0;color:#131313;font-size:16px;line-height:60px;font-weight:600;text-transform:capitalize;background:#fff;border-left:1px solid #ededed;width:170px;font-family:Poppins,sans-serif;transition:all .2s linear;transition-delay:0.1s}.timer-box .subscribe-box .subscribe-form input[type=email]:focus{color:#131313;border:1px solid #131313;background:#fff}.timer-box .subscribe-box .subscribe-form button:hover,.timer-box .subscribe-box .subscribe-form input[type=email]:focus+button{background:#131313;color:#fff}.timer-box .subscribe-box .text{position:relative;display:block;padding-top:14px}.timer-box .subscribe-box .text p{color:#131313;font-size:16px;margin:0}.timer-box .subscribe-box .text p span{font-weight:600}.breadcrumb-area.style2{position:relative;display:block;background:#131313;background-position:top left;background-attachment:scroll;background-repeat:no-repeat;background-size:auto;padding-top:201px;padding-bottom:155px;z-index:1}.breadcrumb-area.style2::before{display:none}.breadcrumb-area.style2 .title h1{text-shadow:0 0 8px rgba(0,0,0,.2)}.breadcrumb-area.style2 .breadcrumb-menu .home-icon a span:before{color:#131313}.breadcrumb-area.style2 .breadcrumb-menu .home-icon:before{background:rgba(0,0,0,.2)}.breadcrumb-area.style2 .breadcrumb-menu ul li{color:#131313}.breadcrumb-area.style2 .breadcrumb-menu ul li:before{background:url(../images/icon/menu-arrow-2.png)}.breadcrumb-area.style2 .breadcrumb-menu ul li a{color:#131313}.breadcrumb-area.style2 .breadcrumb-menu ul li a:hover{color:#000}.estimation-box{position:absolute;top:-150px;right:0;width:250px;height:167px;text-align:center;z-index:1;padding:52px 0}.estimation-box:before{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/icon/estimation-box-bg.png);background-repeat:no-repeat;content:"";z-index:-1}.estimation-box h5{color:#131313;font-size:16px;line-height:26px;font-weight:700;text-transform:capitalize}.faq-area{position:relative;display:block;padding:100px 0 80px}.faq-content-box .top{position:relative;display:block;padding-bottom:52px}.faq-content-box .top .icon-holder{position:relative;display:block;width:120px;height:120px;border:2px solid #fec727;margin:0 auto 23px;text-align:center;border-radius:50%}.faq-content-box .top .icon-holder span:before{display:block;color:#fec727;font-size:60px;line-height:116px}.faq-content-box .top p{color:#131313;font-size:18px;line-height:28px;margin:0}.faq-content-box .top p a{color:#fec727}.accordion-box.style2 .accordion .accord-btn.active{position:relative;background:#131313}.accordion-box.style2 .accordion .accord-btn.active:before{position:absolute;top:0;left:0;width:6px;height:100%;background:#fec727;content:""}.accordion-box.style2 .accordion .accord-btn.active:after{color:#fec727}.services-style1-area.service-page{background:#fff;padding-top:132px;padding-bottom:0}.services-style1-area.service-page .single-service-style1{position:relative;display:block;margin-bottom:72px}.single-service-style4.yellow .icon-holder{background:#fec727}.single-service-style4.yellow .icon-holder:before{color:#fec727}.single-service-style4.yellow .icon-holder span:before{color:#131313}.single-service-style4.yellow .text-holder h3:after{background:#fec727}.single-service-style4.yellow:hover .text-holder .readmore a span:before{color:#fff;border-color:#fec727;background:#fec727}.service-discount-box.yellow .icon-holder span:before{color:#131313;background:#fec727}.service-discount-box.yellow .text{background:#fec727}.service-discount-box.yellow .text p{color:#131313}.service-discount-box.yellow .text h3{color:#131313}.service-discount-box.yellow a:hover{color:#fec727}.appointment-faq-area.service-page{position:relative;display:block}.appointment-faq-area.service-page .appointment-form-box.style2 .sec-title-style1{padding-bottom:52px}.appointment-faq-area.service-page .appointment-form-box.style2 form button{color:#131313;background:#fec727;border:2px solid #fec727}.appointment-faq-area.service-page .appointment-form-box.style2 form .input-box input[type=text]:focus{border-color:#fec727}.appointment-faq-area.service-page .appointment-form-box.style2 form .input-box input[type=email]:focus{border-color:#fec727}.appointment-faq-area.service-page .appointment-form-box.style2 form .input-box textarea:focus{border-color:#fec727}.appointment-faq-area.service-page .appointment-form-box.style2 .dropdown-item.active,.appointment-faq-area.service-page .appointment-form-box.style2 .dropdown-item:active{background:#fec727}.appointment-faq-area.service-page .appointment-form-box.style2 .dropdown-item:hover{background:#fec727}.appointment-faq-area.service-page .accordion-box .accordion{margin-bottom:17px}.testimonial-area-style4.service-page{padding:100px 0 60px;background:#f5f5f5}.testimonial-area-style4.service-page:before{display:none}.testimonial-area-style4.service-page .single-testimonial-item-style4 .text-holder{padding:48px 40px 77px}.testimonial-area-style4.service-page .single-testimonial-item-style4 .text-holder:before{display:none}.testimonial-area-style4.service-page .single-testimonial-item-style4 .img-holder{position:relative;display:block;width:90px;height:90px;border-radius:50%;margin:-45px auto 0;z-index:3}.testimonial-area-style4.service-page .single-testimonial-item-style4:hover .text-holder .quote-icon span:before{color:#fec727}.testimonial-area-style4.service-page .single-testimonial-item-style4 .text-holder .text:before{position:absolute;bottom:-10px;font-size:120px;line-height:120px}.testimonial-area-style4.service-page .single-testimonial-item-style4 .text-holder .client-info span{color:#fec727;font-weight:700}.single-service-area{position:relative;display:block;padding:100px 0 100px}.single-service-top{position:relative;display:block}.single-service-top .sec-title-style1{padding-bottom:32px}.single-service-top .sec-title-style1 .title{font-size:30px;line-height:40px}.single-service-top .sec-title-style1 .text{margin:13px 0 0}.single-service-image-box{position:relative;display:block}.single-service-image-box img{width:100%}.single-service-top .inner .text-box{position:relative;display:block;padding:34px 0 26px}.Servicesimg-content{position:relative;display:block}.single-Servicesimg-box{position:relative;display:block;max-width:370px;width:100%;margin:0 auto 40px}.single-Servicesimg-box .inner{position:relative;display:block;padding-top:20px;padding-bottom:30px;overflow:hidden}.single-Servicesimg-box .static-content{position:relative;display:block;background:#fec727}.single-Servicesimg-box .static-content .icon-holder{position:absolute;top:0;left:0;right:0;width:85px;height:85px;border:3px solid #fec727;margin:-20px auto 0;background:#fff;z-index:5}.single-Servicesimg-box .static-content .icon-holder span:before{position:relative;display:block;color:#131313;font-size:50px;line-height:79px}.single-Servicesimg-box .static-content .title{position:relative;display:block;padding:100px 30px 65px}.single-Servicesimg-box .static-content .title h3{color:#131313;margin:0 0 7px}.single-Servicesimg-box .static-content .title p{color:#131313;margin:0}.single-Servicesimg-box .static-content .readmore a span:before{position:absolute;left:0;bottom:-30px;right:0;margin:0 auto;display:block;background:#fec727;width:60px;height:60px;border:2px solid #131313;border-radius:50%;color:#131313;font-size:16px;line-height:56px;text-align:center;z-index:5;transition:all .2s linear;transition-delay:0.1s}.single-Servicesimg-box:hover .static-content .readmore a span:before{border-color:#fec727}.single-Servicesimg-box .overlay{position:absolute;top:20px;left:0;bottom:30px;right:0;background:0 0;opacity:0;transform:scale(.9);transition:all .2s linear;transition-delay:0.1s}.single-Servicesimg-box:hover .overlay{opacity:1;transform:scale(1)}.single-Servicesimg-box .overlay .img-box{position:relative;display:block;overflow:hidden;z-index:1}.single-Servicesimg-box .overlay .img-box:before{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(18,18,18,.9) none repeat scroll 0 0;content:"";z-index:1}.single-Servicesimg-box .overlay .img-box img{width:100%}.single-Servicesimg-box .overlay .img-box .text{position:absolute;top:0;left:0;bottom:0;right:0;display:block;padding:92px 30px 0;text-align:center;z-index:3}.single-Servicesimg-box .overlay .img-box .text p{color:#ababab;margin:0}.emergency-repairs-box{position:relative;display:block;padding-top:24px;padding-bottom:60px}.emergency-repairs-box .title{position:relative;display:block;padding-bottom:32px}.emergency-repairs-box .title h2{color:#131313;font-size:24px;line-height:30px;font-weight:700;text-transform:uppercase;margin:0 0 17px}.emergency-repairs-box .title p{margin:0}.emergency-repairs-content{position:relative;display:block}.emergency-repairs-content ul{position:relative;display:block;overflow:hidden;margin-top:-9px}.emergency-repairs-content ul li{position:relative;display:block;line-height:30px;padding-left:40px;margin-bottom:11px;color:#848484;font-size:16px}.emergency-repairs-content ul li:last-child{margin-bottom:0}.emergency-repairs-content ul li:before{position:absolute;top:0;left:0;font-family:icomoon;content:"\e990";color:#fec727;font-size:24px}.emergency-contact{position:relative;display:block;padding:36px 0 32px;background:#ddd;text-align:center;z-index:1}.emergency-contact:before{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/pattern/emergency-contact-bg.jpg);background-repeat:no-repeat;background-size:cover;content:"";z-index:-1}.emergency-contact .icon-holder{position:relative;display:block;padding-bottom:15px}.emergency-contact .icon-holder span:before{color:#fec727;font-size:65px;line-height:65px}.emergency-contact h3{color:#fff;font-size:18px;margin:0 0 8px}.emergency-contact h2{color:#fec727;font-size:24px;font-weight:600;margin:0 0 20px}.emergency-contact a{color:#fff}.single-service-before-after-image{position:relative;display:block}.single-service-before-after-image .image-box{position:relative;display:block;overflow:hidden}.single-service-before-after-image .image-box img{width:100%}.single-service-before-after-image .image-box .before{position:absolute;left:0;bottom:0;height:50px;width:150px;text-align:center;z-index:1}.single-service-before-after-image .image-box .before:before{position:absolute;top:0;left:-15px;bottom:0;right:15px;content:"";background:#fec727;-moz-transform:skew(30deg,0deg);-webkit-transform:skew(30deg,0deg);-o-transform:skew(30deg,0deg);-ms-transform:skew(30deg,0deg);transform:skew(30deg,0deg);z-index:-1}.single-service-before-after-image .image-box .before h6{color:#131313;font-size:14px;line-height:50px;font-weight:600;text-transform:uppercase;margin-left:-20px}.single-service-before-after-image .image-box.matop30{margin-top:30px}.single-service-before-after-image .image-box .after{position:absolute;right:0;bottom:0;height:50px;width:150px;text-align:center;z-index:1}.single-service-before-after-image .image-box .after:before{position:absolute;top:0;right:-15px;bottom:0;left:15px;content:"";background:#fec727;-moz-transform:skew(-30deg,0deg);-webkit-transform:skew(-30deg,0deg);-o-transform:skew(-30deg,0deg);-ms-transform:skew(-30deg,0deg);transform:skew(-30deg,0deg);z-index:-1}.single-service-before-after-image .image-box .after h6{color:#131313;font-size:14px;line-height:50px;font-weight:600;text-transform:uppercase;margin-right:-20px}.single-vertical-carousel{position:relative;display:block;z-index:1}.single-vertical-carousel:before{position:absolute;top:0;left:22px;bottom:0;width:1px;content:"";background:#eee}.highlights-block{position:relative;display:block}.highlights-block .inner-box{position:relative;display:block;padding-left:75px}.highlights-block .inner-box .count-box{position:absolute;top:99px;left:0;width:45px}.highlights-block.middle .inner-box .count-box{top:64px}.highlights-block.last .inner-box .count-box{top:29px}.highlights-block .inner-box .count-box .number{position:relative;display:block;width:30px;height:30px;margin:0 auto;border-radius:50%;border:2px solid #eee;background:#fff;text-align:center;color:#848484;font-size:14px;line-height:26px;font-weight:600;text-transform:uppercase;font-family:Poppins,sans-serif;transition:all .2s linear;transition-delay:0.1s}.highlights-block:hover .inner-box .count-box .number{color:#131313;background:#fec727;border-color:#fec727}.highlights-block .inner-box .content{position:relative;display:block;border-bottom:1px solid #eee;padding-bottom:22px;margin-bottom:30px}.highlights-block.last .inner-box .content{border-bottom:0 solid;padding-bottom:0;margin-bottom:0}.highlights-block .inner-box .content .icon{position:relative;display:block;padding-bottom:20px}.highlights-block .inner-box .content .icon span:before{font-size:45px}.highlights-block .inner-box .content h3{margin:0 0 10px}.highlights-block .inner-box .content h3 a{color:#27282c}.highlights-block .inner-box .content .text{display:block}.single-service-area .slick-dots{display:none!important}.single-service-area .prev-btn{position:absolute;top:0;left:0;width:45px;height:45px;color:#c8c8c8;background:0 0;border:2px solid #eee;z-index:10;font-size:30px;text-align:center;cursor:pointer;margin-top:0;line-height:40px;border-radius:0;background-color:#fff;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.single-service-area .next-btn{position:absolute;left:0;bottom:0;height:45px;width:45px;color:#c8c8c8;background:0 0;border:2px solid #eee;z-index:10;font-size:30px;text-align:center;cursor:pointer;line-height:40px;border-radius:0;margin-bottom:0;background-color:#fff;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.single-service-area .next-btn:hover,.single-service-area .prev-btn:hover{color:#27282c;background:#fec727;border-color:#fec727}.single-service-sidebar{position:relative;display:block;max-width:370px;width:100%;z-index:1}.single-service-sidebar .single-sidebar{position:relative;display:block;margin-bottom:50px}.single-service-sidebar .single-sidebar .service-title{position:relative;display:block;text-align:center;padding-bottom:30px;margin-top:-7px}.single-service-sidebar .single-sidebar .service-title h3{line-height:18px;text-transform:uppercase;margin:0 0 18px}.single-service-sidebar .single-sidebar .service-title .border-box{position:relative;display:block;width:160px;height:5px;background:0 0;margin:0 auto}.single-service-sidebar .single-sidebar .service-title .border-box .left-border{position:absolute;top:0;left:0;width:70px;height:5px}.single-service-sidebar .single-sidebar .service-title .border-box .left-border:before{position:absolute;top:0;right:0;bottom:0;width:5px;height:5px;background:#fec727;border-radius:50%;content:""}.single-service-sidebar .single-sidebar .service-title .border-box .left-border:after{position:absolute;top:0;right:10px;bottom:0;width:5px;height:5px;background:#fec727;border-radius:50%;content:""}.single-service-sidebar .single-sidebar .service-title .border-box .left-border span{position:relative;display:block;width:50px;height:1px;background:#fec727;margin:2px 0;float:left}.single-service-sidebar .single-sidebar .service-title .border-box .right-border{position:absolute;top:0;right:0;width:70px;height:5px}.single-service-sidebar .single-sidebar .service-title .border-box .right-border:before{position:absolute;top:0;left:0;bottom:0;width:5px;height:5px;background:#fec727;border-radius:50%;content:""}.single-service-sidebar .single-sidebar .service-title .border-box .right-border:after{position:absolute;top:0;left:10px;bottom:0;width:5px;height:5px;background:#fec727;border-radius:50%;content:""}.single-service-sidebar .single-sidebar .service-title .border-box .right-border span{position:relative;display:block;width:50px;height:1px;background:#fec727;margin:2px 0;float:right}.sidebar-contact-box{position:relative;display:block;background-attachment:scroll;background-size:cover;background-position:center top;background-repeat:no-repeat;padding:50px 55px 95px;-webkit-box-shadow:0 7px 8px 0 #ccc;box-shadow:0 7px 8px 0 #ccc;z-index:1}.sidebar-contact-box::before{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(18,18,18,.9) none repeat scroll 0 0;content:"";z-index:-1}.sidebar-contact-box .inner-content{position:relative;display:block}.sidebar-contact-box .inner-content .icon-holder{position:relative;display:block;padding-bottom:24px}.sidebar-contact-box .inner-content .icon-holder span:before{color:#fec727;font-size:90px;line-height:90px}.sidebar-contact-box .inner-content h3{color:#fff;font-size:20px;line-height:30px;font-weight:600}.sidebar-contact-box .inner-content .button{position:relative;display:block;padding-top:22px}.sidebar-contact-box .inner-content .button a{position:relative;display:block;background:#fec727;color:#131313;font-size:16px;line-height:60px;font-weight:600;text-transform:capitalize;transition:all .2s linear;transition-delay:0.1s;font-family:Poppins,sans-serif}.sidebar-contact-box .inner-content .button a:hover{color:#fff;background:#131313}.single-service-sidebar .service-menu{position:relative;display:block;background:0 0;border:1px solid #eee;padding:0 29px 39px;z-index:1}.single-service-sidebar .service-menu:before{position:absolute;top:-45px;left:30px;bottom:0;right:30px;background:#fff;content:"";z-index:-1}.single-service-sidebar .service-pages{position:relative;display:block}.single-service-sidebar .service-pages li{position:relative;display:block;margin-bottom:10px;transition:all .5s ease}.single-service-sidebar .service-pages li:last-child{margin-bottom:0}.single-service-sidebar .service-pages li a{position:relative;display:block;padding-left:50px;border-bottom:1px solid #eee;transition:all .5s ease;font-family:Poppins,sans-serif;transition:all .2s linear;transition-delay:0.1s}.single-service-sidebar .service-pages li.active a,.single-service-sidebar .service-pages li:hover a{border-color:#fec727}.single-service-sidebar .service-pages li a .icon{position:absolute;top:0;left:0;width:50px;height:50px;border:1px solid #eee;text-align:center;border-bottom:none;transition:all .2s linear;transition-delay:0.1s}.single-service-sidebar .service-pages li.active a .icon,.single-service-sidebar .service-pages li:hover a .icon{background:#131313;border-color:#131313}.single-service-sidebar .service-pages li a .icon span:before{display:block;color:#131313;font-size:12px;line-height:48px;transition:all .2s linear;transition-delay:0.1s}.single-service-sidebar .service-pages li.active a .icon span:before,.single-service-sidebar .service-pages li:hover a .icon span:before{color:#fec727}.single-service-sidebar .service-pages li a .title{position:relative;display:block;padding-left:20px;transition:all .2s linear;transition-delay:0.1s}.single-service-sidebar .service-pages li.active a .title,.single-service-sidebar .service-pages li:hover a .title{background:#fec727}.single-service-sidebar .service-pages li a .title h3{color:#131313;font-size:15px;line-height:49px;font-weight:600;text-transform:uppercase;transition:all .2s linear;transition-delay:0.1s}.single-service-sidebar .service-pack-download{position:relative;display:block}.single-service-sidebar .service-pack-download li{position:relative;display:block;background:#131313;transition:all .5s ease;padding:23px 40px 23px}.single-service-sidebar .service-pack-download li .icon-holder{width:65px;border-right:1px solid #272727;text-align:left}.single-service-sidebar .service-pack-download li .icon-holder span:before{position:relative;top:0;color:#fec727;font-size:45px;line-height:45px}.single-service-sidebar .service-pack-download li .icon-holder,.single-service-sidebar .service-pack-download li .title-holder{display:table-cell;vertical-align:middle}.single-service-sidebar .service-pack-download li .title-holder{padding-left:20px}.single-service-sidebar .service-pack-download li .title-holder h3{color:#fff;font-size:18px;margin:0 0 1px}.single-service-sidebar .service-pack-download li .title-holder a{color:#848484;font-size:16px;font-weight:600;transition:all .2s linear;transition-delay:0.1s}.single-service-sidebar .service-pack-download li .title-holder a:hover{color:#fec727}.main-project-area{position:relative;display:block;background:#fff;padding:100px 0 100px;text-align:center}.main-project-area .project-filter{display:inline-block;border-right:1px solid #eee;margin-bottom:50px}.main-project-area .project-filter li{margin-right:-2px}.main-project-area .project-filter li+li{float:none;margin-left:-2px;margin-right:-2px}.main-project-area.style2{position:relative;display:block}.main-project-area.style2 .single-project-style3{margin-bottom:90px}.main-project-area.style2 .single-project-style3 .img-holder{overflow:inherit}.main-project-area.style2 .single-project-style3 .img-holder .inner{overflow:hidden}.main-project-area.style2 .single-project-style3 .overlay-content .inner-content .links-box ul li a span:before{border-radius:0;border:2px solid #fff;color:#fff;top:-25px}.main-project-area.style2 .single-project-style3 .overlay-content .inner-content .links-box ul li a:hover span:before{color:#fff;border:2px solid #fec727;background:#fec727}.main-project-area.style2 .single-project-style3 .title-outer{position:absolute;left:40px;bottom:-50px;right:0;z-index:7;transition:all .2s linear;transition-delay:0.1s}.main-project-area.style2 .single-project-style3:hover .title-outer{left:0}.main-project-area.style2 .single-project-style3 .title-holder{background:#fff;-webkit-box-shadow:0 5px 8px 2px rgba(237,237,237,.53);box-shadow:0 5px 8px 2px rgba(237,237,237,.53)}.main-project-area.style2 .single-project-style3 .title-holder .title{text-align:left}.main-project-area.style2 .single-project-style3:hover .title-holder .read-more a span:before{color:#131313;background:#fec727}.main-project-area.style2 .post-pagination{margin-top:10px}.main-project-area.style3{position:relative;display:block;padding-bottom:70px}.single-project-style5{position:relative;display:block;margin-bottom:30px}.single-project-style5 .img-holder{position:relative;display:block;overflow:hidden}.single-project-style5 .img-holder img{width:100%;transform:scale(1.01);transition:all .7s ease}.single-project-style5:hover .img-holder img{transform:scale(1.2) rotate(2deg)}.single-project-style5 .overlay-content{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:rgba(18,18,18,.9);transform:scaleX(0);transition:all .7s ease .1s}.single-project-style5:hover .overlay-content{transform:scaleY(1)}.single-project-style5 .overlay-content .inner-content{display:table;width:100%;height:100%}.single-project-style5 .overlay-content .inner-content .title-box{display:table-cell;vertical-align:middle;text-align:center;opacity:0;transform-style:preserve-3d;transform:perspective(1200px) rotateX(90deg) translateZ(-45px);transition:all .3s ease .1s}.single-project-style5:hover .overlay-content .inner-content .title-box{opacity:1;transform:translate3d(0,0,0);transition:all .7s ease .5s}.single-project-style5 .overlay-content .inner-content .title-box h3{font-size:24px;font-weight:600}.single-project-style5 .overlay-content .inner-content .title-box a{color:#fff;transition:all .5s ease}.single-project-style5 .overlay-content .inner-content .title-box a:hover{color:#fec727}.single-project-style5 .img-holder .before{position:absolute;left:0;bottom:0;height:50px;width:150px;text-align:center;z-index:1;transition:all .7s ease .6s}.single-project-style5:hover .img-holder .before{height:0}.single-project-style5 .img-holder .before:before{position:absolute;top:0;left:-15px;bottom:0;right:15px;content:"";background:#fec727;-moz-transform:skew(30deg,0deg);-webkit-transform:skew(30deg,0deg);-o-transform:skew(30deg,0deg);-ms-transform:skew(30deg,0deg);transform:skew(30deg,0deg);z-index:-1}.single-project-style5 .img-holder .before h6{color:#131313;font-size:14px;line-height:50px;font-weight:600;text-transform:uppercase;margin-left:-20px}.single-project-style5 .img-holder .after{position:absolute;right:0;bottom:0;height:50px;width:150px;text-align:center;z-index:1;transition:all .7s ease .6s}.single-project-style5:hover .img-holder .after{height:0}.single-project-style5 .img-holder .after:before{position:absolute;top:0;right:-15px;bottom:0;left:15px;content:"";background:#fec727;-moz-transform:skew(-30deg,0deg);-webkit-transform:skew(-30deg,0deg);-o-transform:skew(-30deg,0deg);-ms-transform:skew(-30deg,0deg);transform:skew(-30deg,0deg);z-index:-1}.single-project-style5 .img-holder .after h6{color:#131313;font-size:14px;line-height:50px;font-weight:600;text-transform:uppercase;margin-right:-20px}.single-project-style5 .img-holder .links-box{position:absolute;right:30px;bottom:30px;opacity:1;transform-style:preserve-3d;transform:perspective(1200px) rotateX(0) translateZ(0);transition:all .3s ease .1s;z-index:5;opacity:0;transform:scaleX(0);transition:all .5s ease .3s}.single-project-style5:hover .img-holder .links-box{opacity:1;transform:scaleX(1);transition:all .7s ease 1s}.single-project-style5 .img-holder .links-box ul{position:relative;display:block}.single-project-style5 .img-holder .links-box ul li{position:relative;display:inline-block;float:left;margin-right:10px}.single-project-style5 .img-holder .links-box ul li:last-child{margin-right:0}.single-project-style5 .img-holder .links-box ul li a span:before{position:relative;display:block;width:60px;height:60px;border-radius:50%;border:2px solid #fff;color:#fff;font-size:17px;line-height:56px;text-align:center;transition:all .3s ease .1s}.single-project-style5 .img-holder .links-box ul li a:hover span:before{color:#131313;border-color:#fec727;background:#fec727}.main-project-area.style4{position:relative;display:block;padding-bottom:100px}.main-project-style4 .row{margin-left:-25px;margin-right:-25px}.main-project-style4 .row [class*=col-]{padding-left:25px;padding-right:25px}.single-project-style6{position:relative;display:block;margin-bottom:50px}.single-project-style6 .img-holder{position:relative;display:block;overflow:hidden}.single-project-style6 .img-holder img{width:100%;transform:scale(1.01);transition:all .7s ease}.single-project-style6:hover .img-holder img{transform:scale(1.2) rotate(2deg)}.single-project-style6 .overlay-content{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:rgba(18,18,18,.9);transform:scaleX(0);transition:all .7s ease .1s}.single-project-style6:hover .overlay-content{transform:scaleY(1)}.single-project-style6 .overlay-content .inner-content{display:table;width:100%;height:100%}.single-project-style6 .overlay-content .inner-content .title-box{display:table-cell;vertical-align:middle;text-align:center;opacity:0;transform-style:preserve-3d;transform:perspective(1200px) rotateX(90deg) translateZ(-45px);transition:all .3s ease .1s}.single-project-style6:hover .overlay-content .inner-content .title-box{opacity:1;transform:translate3d(0,0,0);transition:all .7s ease .5s}.single-project-style6 .overlay-content .inner-content .title-box span{color:#f9d030}.single-project-style6 .overlay-content .inner-content .title-box h3{font-size:20px;font-weight:600;margin:7px 0 0}.single-project-style6 .overlay-content .inner-content .title-box h3 a{color:#fff;transition:all .5s ease}.single-project-style6 .overlay-content .inner-content .title-box h3 a:hover{color:#f9d030}.single-project-style6 .overlay-content .inner-content .title-box ul{position:relative;display:block;margin-top:23px}.single-project-style6 .overlay-content .inner-content .title-box ul li{position:relative;display:inline-block;float:none;margin:0 3px}.single-project-style6 .overlay-content .inner-content .title-box ul li a span:before{position:relative;display:block;width:60px;height:60px;border-radius:0;border:2px solid #fff;color:#fff;font-size:17px;line-height:56px;text-align:center;transition:all .3s ease .1s}.single-project-style6 .overlay-content .inner-content .title-box ul li a:hover span:before{color:#131313;border-color:#f9d030;background:#f9d030}.load-more-project-button{position:relative;display:block;padding-top:0;text-align:center}.load-more-project-button a{position:relative;display:inline-block;background:#fec727;color:#131313;font-size:16px;line-height:60px;font-weight:600;text-align:center;width:200px;margin:0 auto;text-transform:capitalize;font-family:Poppins,sans-serif;transition:all .2s linear;transition-delay:0.1s}.load-more-project-button a:hover{color:#fff;background:#131313}.main-project-area.style5{position:relative;display:block;padding-top:10px;padding-bottom:100px;text-align:inherit}.main-project-area.style5 .outer-container{position:relative;padding:0 10px}.main-project-area.style5 .outer-container .row{margin-left:-5px;margin-right:-5px}.main-project-area.style5 .outer-container .row [class*=col-]{padding-left:5px;padding-right:5px}.single-project-style7{margin-bottom:10px}.single-project-style7 .img-holder{position:relative;display:block;overflow:hidden}.single-project-style7 .img-holder img{width:100%;transform:scale(1.01);transition:all .7s ease}.single-project-style7:hover .img-holder img{transform:scale(1.2) rotate(2deg)}.single-project-style7 .overlay-content{position:absolute;top:0;left:0;bottom:0;right:0;content:"";background:rgba(18,18,18,.9);transform:scaleX(0);transition:all .7s ease .1s;z-index:5}.single-project-style7:hover .overlay-content{transform:scaleY(1)}.single-project-style7 .overlay-content .inner-content{display:table;width:100%;height:100%}.single-project-style7 .overlay-content .inner-content .title-box{display:table-cell;vertical-align:middle;text-align:center;opacity:0;transform-style:preserve-3d;transform:perspective(1200px) rotateX(90deg) translateZ(-45px);transition:all .3s ease .1s;z-index:3}.single-project-style7:hover .overlay-content .inner-content .title-box{opacity:1;transform:translate3d(0,0,0);transition:all .7s ease .5s}.single-project-style7 .overlay-content .inner-content .title-box span{color:#fec727}.single-project-style7 .overlay-content .inner-content .title-box h3{font-size:20px;font-weight:600;margin:7px 0 0}.single-project-style7 .overlay-content .inner-content .title-box h3 a{color:#fff;transition:all .5s ease}.single-project-style7 .overlay-content .inner-content .title-box a:hover{color:#fec727}.single-project-style7 .img-holder .links-box{position:absolute;right:40px;bottom:40px;opacity:1;transform-style:preserve-3d;transform:perspective(1200px) rotateX(0) translateZ(0);transition:all .3s ease .1s;z-index:5;opacity:0;transform:scaleX(0);transition:all .5s ease .3s}.single-project-style7:hover .img-holder .links-box{opacity:1;transform:scaleX(1);transition:all .7s ease 1s}.single-project-style7 .img-holder .links-box ul{position:relative;display:block}.single-project-style7 .img-holder .links-box ul li{position:relative;display:inline-block;float:left;margin-right:10px}.single-project-style7 .img-holder .links-box ul li:last-child{margin-right:0}.single-project-style7 .img-holder .links-box ul li a span:before{position:relative;display:block;width:60px;height:60px;border-radius:50%;border:2px solid #fff;color:#fff;font-size:17px;line-height:56px;text-align:center;transition:all .3s ease .1s}.single-project-style7 .img-holder .links-box ul li a:hover span:before{color:#131313;border-color:#fec727;background:#fec727}.main-project-area.style5 .load-more-project-button{padding-top:40px}.project-info-area{position:relative;display:block;padding-top:100px;padding-bottom:100px}.project-info-image-box{position:relative;display:block}.project-info-image-box img{width:100%}.project-info-content{position:relative;display:block;max-width:370px;width:100%}.project-info-content .inner-content{position:relative;display:block;padding:38px 40px 33px;box-shadow:0 0 9px 3px #f6f6f6}.project-info-content .inner-content ul{position:relative;display:block}.project-info-content .inner-content ul li{position:relative;display:block;border-bottom:1px solid #eee;padding-bottom:12px;margin-bottom:18px}.project-info-content .inner-content ul li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.project-info-content .inner-content ul li .icon{width:40px}.project-info-content .inner-content ul li .icon span:before{color:#131313;font-size:30px;line-height:30px}.project-info-content .inner-content ul li .icon,.project-info-content .inner-content ul li .title{display:table-cell;vertical-align:middle}.project-info-content .inner-content ul li .title{padding-left:10px}.project-info-content .inner-content ul li .title h4{color:#131313;font-size:16px;line-height:20px;font-weight:600;margin:0 0 4px}.project-description-area{position:relative;display:block;padding:0 0 85px}.project-description-area .sec-title-style1{padding-bottom:72px}.project-description-area .sec-title-style1 .title{font-size:24px;line-height:34px}.project-description-area .sec-title-style1 .text{margin:1px 0 0}.project-description-area .sec-title-style1 .bottom-text{position:relative;display:block;padding-top:24px}.project-description-area .sec-title-style1 .bottom-text p{line-height:25px;margin:0;font-family:'Nunito Sans',sans-serif}.project-description-area .row{margin-left:-7.5px;margin-right:-7.5px}.project-description-area .row [class*=col-]{padding-left:7.5px;padding-right:7.5px}.single-project-description-image{position:relative;display:block;overflow:hidden;margin-bottom:15px}.single-project-description-image img{width:100%}.challenges-solutions-area{position:relative;display:block;padding:0 0 60px}.challenges-solutions-area .sec-title-style1{padding-bottom:24px}.challenges-solutions-area .sec-title-style1 .title{font-size:24px;line-height:34px}.challenges-solutions-area .sec-title-style1 .text{margin:1px 0 0}.single-challenges-solutions-box{position:relative;display:block;padding:50px 40px 40px;border:1px solid #eee;margin-bottom:40px}.single-challenges-solutions-box .inner-content{position:relative;display:block}.single-challenges-solutions-box .inner-content p{margin:0}.single-challenges-solutions-box .inner-content ul{position:relative;display:block;padding-top:13px}.single-challenges-solutions-box .inner-content ul li{position:relative;display:block;line-height:30px;padding-left:40px;margin-bottom:6px;color:#131313;font-size:16px}.single-challenges-solutions-box .inner-content ul li:last-child{margin-bottom:0}.single-challenges-solutions-box .inner-content ul li:before{position:absolute;top:0;left:0;font-family:icomoon;content:"\e990";color:#fec727;font-size:24px}.related-project-area{position:relative;display:block;padding-bottom:70px}.related-project-area .sec-title-style1{padding-bottom:30px}.related-project-area .sec-title-style1 .title{font-size:24px;line-height:34px}.related-project-area .sec-title-style1 .text{margin:1px 0 0}#blog-area{position:relative;display:block;padding:100px 0 100px}.blog-default-area .single-blog-post{margin-bottom:40px}#blog-area .sidebar-wrapper{position:relative;display:block;max-width:370px}.single-sidebar .sec-title-style1{margin-top:-8px;padding-bottom:38px}.single-sidebar .sec-title-style1 .title{font-size:20px;line-height:30px}.single-sidebar .sec-title-style1 .text{position:relative;display:block;margin:14px 0 0;line-height:0}.sidebar-wrapper .single-sidebar{position:relative;display:block;margin-bottom:60px}.single-sidebar.margintop-minus40{margin-top:-40px}.single-sidebar.margintop-minus30{margin-top:-30px}.sidebar-search-box .search-form{position:relative;display:block;max-width:100%;margin-bottom:60px}.sidebar-search-box .search-form input[type=text]{position:relative;display:block;background:#f5f5f5;border:1px solid #f5f5f5;color:#848484;font-size:16px;font-weight:400;height:60px;width:100%;padding-left:30px;padding-right:70px;border-radius:30px;transition:all .5s ease 0s}.sidebar-wrapper .search-form button{position:absolute;top:0;right:0;bottom:0;display:block;background:#fec727;color:#131313;font-size:14px;height:60px;width:60px;border:0 solid #e9212e;line-height:60px;text-align:center;border-radius:50%;transition:all .5s ease 0s;margin:0;transition:all .2s linear;transition-delay:0.1s;transform:perspective(1200px) rotate(0) translateZ(0)}.sidebar-wrapper .search-form button i{font-size:14px}.sidebar-wrapper .search-form input[type=text]:focus{border:1px solid #e8e6e6;background:#fff;color:#000}.sidebar-wrapper .search-form button:hover,.sidebar-wrapper .search-form input[type=text]:focus+button{background:#131313;color:#fff}.single-sidebar .categories{position:relative;display:block}.single-sidebar .categories li{position:relative;display:block}.single-sidebar .categories li a{position:relative;display:block;padding-bottom:19px;margin-bottom:21px;color:#131313;font-size:14px;line-height:24px;font-weight:700;text-transform:uppercase;border-bottom:1px solid #ededed;font-family:'Nunito Sans',sans-serif;transition:all .7s ease}.single-sidebar .categories li a span{position:relative;display:block;float:right;width:24px;height:24px;background:#f5f5f5;border-radius:50%;color:#848484;font-size:14px;line-height:26px;font-weight:700;text-align:center;transition:all .3s ease .1s}.single-sidebar .categories li:hover a span{color:#131313;background:#fec727;transform:scaleX(1);transition:all .3s ease .1s}.single-sidebar .categories li:last-child a{margin-bottom:0}.single-sidebar .categories li:hover a{color:#fec727;transition:all .7s ease}.single-sidebar .categories li a:before{position:absolute;left:0;bottom:-4px;height:8px;width:8px;content:"";background:#fec727;border-radius:50%;transition:all .7s ease .9s;transform:scale(0)}.single-sidebar .categories li:hover a:before{transform:scale(1);transition:all .2s linear;transition-delay:0.1s}.single-sidebar .categories li a:after{position:absolute;left:0;bottom:-1px;height:1px;width:0;content:"";background:#fec727;border-radius:50%;transition:all .7s ease .1s}.single-sidebar .categories li:hover a:after{width:100%;transition:all .9s ease .3s}.single-sidebar .recent-post{position:relative;display:block;overflow:hidden;margin-left:-10px;margin-right:-10px}.single-sidebar .recent-post li{position:relative;display:inline-block;float:left;padding-left:10px;padding-right:10px;width:195px;margin:0 auto 23px}.single-sidebar .recent-post li .img-holder{position:relative;display:block;overflow:hidden}.single-sidebar .recent-post li .img-holder img{transition:all .4s ease-in-out .5s;width:100%;transform:scale(1.1,1.1)}.single-sidebar .recent-post li:hover .img-holder img{transition-delay:0s;transform:scale(1.2,1.2)}.single-sidebar .recent-post li .img-holder .overlay-style-one{background:rgba(18,18,18,.9)}.single-sidebar .recent-post li .img-holder .overlay-style-one .box .content a{display:inline-block;width:20px;height:20px;transform:scale(3);transition:all .3s ease-in-out .3s;opacity:0;z-index:5}.single-sidebar .recent-post li:hover .img-holder .overlay-style-one .box .content a{transform:scale(1);transition-delay:0.1s;opacity:1}.single-sidebar .recent-post li .img-holder .overlay-style-one .box .content a span:before{color:#fff;font-size:20px;line-height:20px;transition:all .5s ease}.single-sidebar .recent-post li .img-holder .overlay-style-one .box .content a:hover span:before{color:#fec727}.single-sidebar .recent-post li:hover .img-holder .overlay-style-one{opacity:1}.single-sidebar .recent-post li .title-holder{position:relative;display:block;padding-top:19px}.single-sidebar .recent-post li .title-holder span{display:block;line-height:14px}.single-sidebar .recent-post li .title-holder .post-title{position:relative;display:block;font-size:16px;line-height:24px;font-weight:600;padding-top:12px;margin-top:13px;transition:all .5s ease}.single-sidebar .recent-post li .title-holder .post-title:before{position:absolute;top:0;left:0;width:50px;height:2px;background:#fec727;content:"";transition:all .2s linear;transition-delay:0.1s}.single-sidebar .recent-post li:hover .title-holder .post-title:before{width:100%}.single-sidebar .recent-post li .title-holder .post-title a{color:#131313;transition:all .5s ease}.single-sidebar .recent-post li .title-holder .post-title a:hover{color:#fec727}.single-sidebar .instagram{position:relative;display:block;overflow:hidden;margin-left:-10px;margin-right:-10px}.single-sidebar .instagram li{position:relative;display:inline-block;float:left;width:110px;margin:0 10px 20px;transition:all .5s ease 0s}.single-sidebar .instagram li .img-holder{position:relative;display:block;overflow:hidden;transition:all .5s ease 0s;z-index:5}.single-sidebar .instagram li .img-holder img{transform:scale(1.1,1.1);transition:all .5s ease 0s;width:100%}.single-sidebar .instagram li:hover .img-holder img{transform:scale(1,1)}.single-sidebar .instagram li .img-holder .overlay-style-one{background:rgba(18,18,18,.9)}.single-sidebar .instagram li:hover .img-holder .overlay-style-one{opacity:1;transition-delay:0s}.single-sidebar .instagram li .img-holder .overlay-style-one .box .content a{position:relative;display:block;float:none;margin:0;color:#fff;font-size:14px;line-height:26px;font-family:Poppins,sans-serif;opacity:0;transform:scale(3);transition:all .3s ease-in-out .3s;z-index:5}.single-sidebar .instagram li:hover .img-holder .overlay-style-one .box .content a{opacity:1;transform:scale(1);transition-delay:0.1s}.single-sidebar .instagram li .img-holder .overlay-style-one .box .content a span:before{display:inline-block;padding-right:5px;font-size:12px}.single-sidebar .instagram li .img-holder .overlay-style-one .box .content a:hover{color:#fec727}.single-sidebar .popular-tag{position:relative;display:block;overflow:hidden;margin-left:-5px;margin-right:-5px}.single-sidebar .popular-tag li{position:relative;display:inline-block;float:left;margin:0 5px 10px}.single-sidebar .popular-tag li a{position:relative;display:block;background:#f5f5f5;padding:9px 15px 7px;color:#848484;font-size:16px;font-weight:400;transition:all .5s ease 0s}.single-sidebar .popular-tag li a:hover{color:#131313;background:#fec727}#blog-area.blog-large-area{position:relative;display:block}.post-date-author-info.style2{position:absolute;left:40px;bottom:-60px;right:40px;display:block;padding-left:60px;min-height:90px;background:#fff;-webkit-box-shadow:0 5px 9px 2px #f1f1f1;box-shadow:0 5px 9px 2px #f1f1f1;z-index:11}.post-date-author-info.style2 .author-info{position:relative;display:inline-block;padding-left:20px;min-height:90px;padding-top:17px;padding-bottom:17px;float:left}.post-date-author-info.style2 .meta-info{position:relative;display:block;float:left;min-height:90px;margin-left:20px;padding-left:21px;padding-top:25px}.post-date-author-info.style2 .meta-info:before{position:absolute;top:20px;left:0;bottom:20px;width:1px;background:#eee;content:""}.post-date-author-info.style2 .meta-info li{position:relative;display:inline-block;float:left;margin-right:5px;line-height:20px}.post-date-author-info.style2 .meta-info li:last-child{margin-right:0}.post-date-author-info.style2 .meta-info li span:before{position:relative;display:inline-block;padding-right:13px;color:#fec727;font-size:24px;line-height:24px;top:5px}.post-date-author-info.style2 .meta-info li a{color:#848484;display:inline-block;line-height:40px;transition:all .2s linear;transition-delay:0.1s}.post-date-author-info.style2 .meta-info li a:hover{color:#fec727}.blog-large-area .single-blog-post .text-holder{padding:93px 40px 0;border:1px solid #eee}.blog-large-area .single-blog-post .text-holder .blog-title{font-size:30px;line-height:40px;margin:0 0 14px}.blog-large-area .single-blog-post .text-holder .text{border-bottom:1px solid #eee;padding-bottom:32px}.blog-large-area .single-blog-post .text-holder .bottom{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;align-items:center;padding:26px 0 27px}.blog-large-area .single-blog-post .text-holder .bottom .reamore{position:relative;display:block}.blog-large-area .single-blog-post .text-holder .bottom .reamore a:hover{color:#fec727}.blog-large-area .single-blog-post .text-holder .bottom .meta{position:relative;display:block}.blog-large-area .single-blog-post .text-holder .bottom .meta p{color:#848484;font-size:14px;text-transform:uppercase;margin:0}.blog-large-area .single-blog-post .text-holder .bottom .meta p a{color:#fec727}.breadcrumb-area.blog-single{position:relative;display:block;background-attachment:scroll;background-size:cover;background-position:center top;background-repeat:no-repeat;padding:177px 0 183px;z-index:1}.breadcrumb-area.blog-single::before{position:absolute;top:0;left:0;height:100%;width:100%;background:rgba(0,0,0,.9) none repeat scroll 0 0;content:"";z-index:-1}.breadcrumb-area.blog-single .title{position:relative;display:block;padding-bottom:0;text-align:center}.breadcrumb-area.blog-single .title h1{color:#fff;font-size:48px;line-height:60px;font-weight:600;text-transform:none}.post-date-author-info.style3{position:absolute;left:0;bottom:-45px;right:0;display:block;padding-left:85px;min-height:90px;background:#fff;max-width:690px;width:100%;margin:0 auto;-webkit-box-shadow:3px 4px 10px 0 #f1f1f1;box-shadow:3px 4px 10px 0 #f1f1f1;z-index:3}.post-date-author-info.style3 .post-date{position:absolute;top:0;left:0;width:85px;min-height:90px;display:block;padding:21px 0;background:#fec727;text-align:center}.post-date-author-info.style3 .post-date h3{color:#131313;line-height:24px;text-transform:uppercase}.post-date-author-info.style3 .author-info{position:relative;display:inline-block;padding-left:30px;min-height:90px;padding-top:17px;padding-bottom:17px;float:left}.post-date-author-info.style3 .author-info .img-box{width:55px}.post-date-author-info.style3 .author-info .img-box img{border-radius:50%}.post-date-author-info.style3 .author-info .img-box,.post-date-author-info.style3 .author-info .title-box{display:table-cell;vertical-align:middle}.post-date-author-info.style3 .author-info .title-box{padding-left:15px}.post-date-author-info.style3 .author-info .title-box h6{color:#131313;font-size:12px;text-transform:uppercase;margin:0 0 5px}.post-date-author-info.style3 .author-info .title-box span{font-size:14px;font-weight:700;text-transform:uppercase}.post-date-author-info.style3 .meta-info{position:relative;display:block;float:left;min-height:90px;margin-left:20px;padding-left:21px;padding-top:25px}.post-date-author-info.style3 .meta-info:before{position:absolute;top:20px;left:0;bottom:20px;width:1px;background:#eee;content:""}.post-date-author-info.style3 .meta-info li{position:relative;display:inline-block;float:left;margin-right:5px;line-height:20px}.post-date-author-info.style3 .meta-info li:last-child{margin-right:0}.post-date-author-info.style3 .meta-info li span:before{position:relative;display:inline-block;padding-right:13px;color:#fec727;font-size:24px;line-height:24px;top:5px}.post-date-author-info.style3 .meta-info li a{color:#848484;display:inline-block;line-height:40px;transition:all .2s linear;transition-delay:0.1s}.post-date-author-info.style3 .meta-info li a:hover{color:#fec727}#blog-area.blog-single-area{position:relative;display:block;padding:119px 0 70px}.blog-single-area .blog-post{position:relative;display:block}.blog-single-area .single-blog-post{position:relative;display:block}.single-blog-post .top-text-box{position:relative;display:block;overflow:hidden}.single-blog-post .top-text-box .top{position:relative;display:block;padding-left:60px}.single-blog-post .top-text-box .top p{margin:0}.single-blog-post .top-text-box .top .left{position:absolute;top:6px;left:0;width:60px;height:60px}.single-blog-post .top-text-box .top .left span{position:relative;display:inline-block;width:60px;height:60px;background:#fec727;text-align:center;color:#131313;font-size:48px;line-height:60px;font-weight:700;text-transform:uppercase}.single-blog-post .top-text-box .top .right{position:relative;display:block;padding-left:20px}.single-blog-post .top-text-box .inner{position:relative;display:block;padding-top:10px}.single-blog-post .top-text-box .inner h3{margin:0 0 17px}.upgrades-quotes-box{position:relative;display:block;padding-top:36px}.upgrades-quotes-box .upgrades-box{position:relative;display:block}.upgrades-quotes-box .upgrades-box h3{color:#131313;font-size:24px;line-height:34px;font-weight:700;text-transform:uppercase;margin:-8px 0 25px}.upgrades-quotes-box .upgrades-box p{margin:0}.upgrades-quotes-box .upgrades-box ul{position:relative;display:block;overflow:hidden;padding-top:22px}.upgrades-quotes-box .upgrades-box ul li{position:relative;display:block;margin-bottom:15px}.upgrades-quotes-box .upgrades-box ul li:last-child{margin-bottom:0}.upgrades-quotes-box .upgrades-box ul li .count{width:30px}.upgrades-quotes-box .upgrades-box ul li .count,.upgrades-quotes-box .upgrades-box ul li .text{display:table-cell;vertical-align:middle}.upgrades-quotes-box .upgrades-box ul li .count h6{position:relative;display:block;width:30px;height:30px;border:2px solid #d9d9d9;border-radius:50%;color:#848484;font-size:14px;line-height:26px;font-weight:600;text-align:center}.upgrades-quotes-box .upgrades-box ul li .text{padding-left:20px}.upgrades-quotes-box .upgrades-box ul li .text p{color:#131313;font-size:16px;font-weight:700}.upgrades-quotes-box .quotes-box{position:relative;display:block;padding:45px 40px 42px;-webkit-box-shadow:0 4px 7px 2px #ededed;box-shadow:0 4px 7px 2px #ededed}.upgrades-quotes-box .quotes-box .inner{position:relative;display:block;padding-left:80px}.upgrades-quotes-box .quotes-box .inner .image{position:absolute;top:5px;left:0;width:80px;height:80px}.upgrades-quotes-box .quotes-box .inner .image img{border-radius:50%}.upgrades-quotes-box .quotes-box .inner .text{position:relative;display:block;padding-left:30px}.upgrades-quotes-box .quotes-box .inner .text span:before{color:#fec727;font-size:40px;line-height:40px}.upgrades-quotes-box .quotes-box .inner .text p{color:#848484;font-size:20px;line-height:30px;margin:12px 0 21px}.upgrades-quotes-box .quotes-box .inner .text .info{position:relative;display:block}.upgrades-quotes-box .quotes-box .inner .text .info h3{color:#131313;font-size:20px;margin:0 0 2px}.upgrades-quotes-box .quotes-box .inner .text .info span{color:#fec727;font-weight:700}.blog-single-image-box{position:relative;display:block;margin-top:27px;margin-bottom:53px}.blog-single-image-box .single-image-box{position:relative;display:block;margin-top:30px}.blog-single-image-box .single-image-box img{width:100%}.blog-single-projects-cost-box{position:relative;display:block}.blog-single-projects-cost-box h2{color:#131313;font-size:24px;line-height:32px;font-weight:700;text-transform:uppercase;margin:0 0 26px}.blog-single-projects-cost-box p{margin:0 0 32px}.blog-single-projects-cost-box ul{position:relative;display:block}.blog-single-projects-cost-box ul li{position:relative;display:block;padding-left:30px;padding-right:30px;line-height:70px;color:#131313;font-size:18px;font-weight:600;font-family:Poppins,sans-serif;-webkit-box-shadow:0 1px 7px 2px #f6f6f6;box-shadow:0 1px 7px 2px #f6f6f6;margin-bottom:20px;transition:all .2s linear;transition-delay:0.3s}.blog-single-projects-cost-box ul li:before{font-family:icomoon;position:absolute;top:0;right:26px;content:"\e929";color:#b5b5b5;font-size:20px;transition:all .9s ease .1s}.blog-single-projects-cost-box ul li:after{position:absolute;top:0;left:0;bottom:0;width:0;background:#fec727;content:"";transition:all .2s linear;transition-delay:0.5s}.blog-single-projects-cost-box ul li:hover:after{width:6px}.blog-single-projects-cost-box ul li .overlay{position:absolute;top:0;left:0;bottom:0;width:100%;background:#131313;display:block;padding-left:30px;padding-right:30px;opacity:0;transform:scaleY(0)}.blog-single-projects-cost-box ul li:hover .overlay{opacity:1;transform:scaleY(1);transition:all .2s linear;transition-delay:0.1s}.blog-single-projects-cost-box ul li .overlay:before{font-family:icomoon;position:absolute;top:0;right:26px;content:"\e929";color:#fec727;font-size:20px;transition:all .9s ease .1s}.blog-single-projects-cost-box ul li .overlay a{color:#fff;font-size:18px;font-weight:400;font-family:'Nunito Sans',sans-serif}.tag-with-social-links-box{position:relative;display:block;overflow:hidden;margin-top:52px}.tag-with-social-links-box .inner-content{position:relative;display:block}.tag-with-social-links-box .tag-box{position:relative;display:block}.tag-with-social-links-box .tag-box p{position:relative;display:block;color:#131313;font-size:16px;line-height:30px;font-weight:600;margin:0 0 10px;font-family:Poppins,sans-serif}.tag-with-social-links-box .tag-box ul{position:relative;display:block}.tag-with-social-links-box .tag-box ul li{position:relative;display:inline-block;float:left;margin-right:10px}.tag-with-social-links-box .tag-box ul li:last-child{margin-right:0}.tag-with-social-links-box .tag-box ul li a{position:relative;display:block;padding:8px 15px 7px;background:#f5f5f5;color:#848484;font-size:16px;font-weight:400;text-transform:capitalize;transition:all .3s ease .1s}.tag-with-social-links-box .tag-box ul li a:hover{color:#131313;background:#fec727}.tag-with-social-links-box .social-links-box{position:relative;display:block}.tag-with-social-links-box .social-links-box p{position:relative;display:block;color:#131313;font-size:16px;line-height:30px;font-weight:600;margin:0 0 10px;text-align:right;font-family:Poppins,sans-serif}.blog-prev-next-option{position:relative;display:block;overflow:hidden;width:100%;margin-top:80px}.blog-prev-next-option .single{position:relative;display:block;max-width:570px;width:100%}.blog-prev-next-option .single.prev{position:relative;display:block;overflow:hidden;float:left}.blog-prev-next-option .single .image-thumb{position:relative;display:block;overflow:hidden}.blog-prev-next-option .single .image-thumb img{transform:scale(1.1,1.1);transition:all .5s ease 0s;width:100%}.blog-prev-next-option .single:hover .image-thumb img{transform:scale(1,1)}.blog-prev-next-option .single .image-thumb .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(18,18,18,.9);transition:all .7s ease .1s;opacity:0}.blog-prev-next-option .single:hover .image-thumb .overlay{opacity:1;transition-delay:0s}.blog-prev-next-option .single .image-thumb .overlay .box{display:table;width:100%;height:100%}.blog-prev-next-option .single .image-thumb .overlay .box .link{display:table-cell;vertical-align:middle;text-align:center}.blog-prev-next-option .single .image-thumb .overlay .box .link a{position:relative;display:inline-block;color:#fff;font-size:16px;font-weight:600;text-transform:capitalize;width:100px;height:20px;transform:scale(3);transition:all .3s ease-in-out .3s;opacity:0;font-family:Poppins,sans-serif}.blog-prev-next-option .single:hover .image-thumb .overlay .box .link a{transform:scale(1);transition-delay:0.1s;opacity:1}.blog-prev-next-option .single .image-thumb .overlay .box .link a:hover{color:#fec727}.blog-prev-next-option .single .title{position:relative;display:block;padding:14px 20px 0;text-align:center}.blog-prev-next-option .single .title h3{font-size:18px;line-height:26px;font-weight:600}.blog-prev-next-option .single .title a{color:#131313;transition:all .5s ease}.blog-prev-next-option .single .title a:hover{color:#fec727}.blog-prev-next-option .single.next{position:relative;display:block;overflow:hidden;float:right}.author-box-holder{position:relative;display:block;background:#fff;padding:45px 29px 30px;margin:73px 0 80px;-webkit-box-shadow:0 1px 7px 2px #f6f6f6;box-shadow:0 1px 7px 2px #f6f6f6}.author-box-holder .inner-box{position:relative;display:block}.author-box-holder .inner-box .img-box{width:100px}.author-box-holder .inner-box .img-box img{width:100%;border-radius:50%}.author-box-holder .inner-box .img-box,.author-box-holder .inner-box .text{display:table-cell;vertical-align:middle}.author-box-holder .inner-box .text{padding-left:40px}.author-box-holder .inner-box .text h3{color:#131313;font-size:20px;font-weight:600;margin:0}.author-box-holder .inner-box .text h3 span{color:#fec727;font-size:16px;font-weight:700;font-family:'Nunito Sans',sans-serif}.author-box-holder .inner-box .text p{line-height:25px;margin:15px 0 18px}.author-box-holder .inner-box .text .author-social-links{position:relative;display:block;overflow:hidden}.author-box-holder .inner-box .text .author-social-links p{position:relative;display:inline-block;float:left;padding-right:10px;color:#131313;font-size:16px;font-weight:500;line-height:30px;margin:0}.author-box-holder .inner-box .text .author-social-links ul{position:relative;display:inline-block;float:left}.author-box-holder .inner-box .text .author-social-links ul li{position:relative;display:inline-block;float:left;line-height:30px;padding-right:11px;margin-right:10px}.author-box-holder .inner-box .text .author-social-links ul li:before{position:absolute;top:0;bottom:0;right:0;width:1px;height:12px;background:#e3e3e3;content:"";transform:rotate(15deg);line-height:30px;margin:8px 0}.author-box-holder .inner-box .text .author-social-links ul li:last-child:before{display:none}.author-box-holder .inner-box .text .author-social-links ul li:last-child{padding-right:0;margin-right:0}.author-box-holder .inner-box .text .author-social-links ul li a{color:#848484}.author-box-holder .inner-box .text .author-social-links ul li a:hover{color:#fec727}.single-blog-title-box{position:relative;display:block;padding-bottom:32px;margin-top:-7px}.single-blog-title-box h2{color:#131313;font-size:24px;line-height:32px;font-weight:700;text-transform:uppercase}.blog-single-area .inner-comment-box{position:relative;display:block;overflow:hidden}.blog-single-area .inner-comment-box .single-comment-outer-box{position:relative;display:block;border:1px solid #ededed;background:#fff;padding:35px 40px 32px;margin-bottom:40px}.blog-single-area .inner-comment-box .single-comment-outer-box.mar-left{margin-left:80px}.blog-single-area .inner-comment-box .single-comment-box{position:relative;display:block;padding-left:80px}.blog-single-area .inner-comment-box .single-comment-box .img-box{position:absolute;top:4px;left:0;width:80px;height:80px}.blog-single-area .inner-comment-box .single-comment-box .img-box img{border-radius:50%;width:100%}.blog-single-area .inner-comment-box .single-comment-box .img-box .overlay{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;background:rgba(18,18,18,.9);transition:all .7s ease .1s;opacity:0}.blog-single-area .inner-comment-box .single-comment-box:hover .img-box .overlay{opacity:1;transition-delay:0s}.blog-single-area .inner-comment-box .single-comment-box .img-box .overlay .reply-button a span:before{position:absolute;left:0;bottom:-17px;right:0;width:35px;height:35px;background:#fec727;border-radius:50%;text-align:center;color:#27282c;font-size:16px;line-height:35px;margin:0 auto;transform:scale(0);transition:all .3s ease-in-out .3s;opacity:0}.blog-single-area .inner-comment-box .single-comment-box:hover .img-box .overlay .reply-button a span:before{transform:scale(1);transition-delay:0.1s;opacity:1}.blog-single-area .inner-comment-box .single-comment-box .text-box{position:relative;display:block;margin-left:30px}.blog-single-area .inner-comment-box .single-comment-box .text-box .top{position:relative;display:block;overflow:hidden;margin-bottom:16px}.blog-single-area .inner-comment-box .single-comment-box .text-box .top .name{position:relative;display:block}.blog-single-area .inner-comment-box .single-comment-box .text-box .top .name h3{color:#27282c;font-size:20px;font-weight:600;margin:0 0 0}.blog-single-area .inner-comment-box .single-comment-box .text-box .top .name h3 span{color:#fec727;font-size:16px;font-weight:700;font-family:'Nunito Sans',sans-serif}.blog-single-area .inner-comment-box .single-comment-box .text-box .text p{margin:0}.add-comment-box{position:relative;display:block;overflow:hidden;padding-top:40px}.add-comment-box #add-comment-form input[type=email],.add-comment-box #add-comment-form input[type=text],.add-comment-box #add-comment-form textarea{position:relative;display:block;background:#f6f6f6;border:1px solid #f6f6f6;color:#848484;font-size:16px;font-weight:400;width:100%;height:60px;padding:0 20px;border-radius:0;margin-bottom:30px;transition:all .5s ease}.add-comment-box #add-comment-form textarea{height:150px;padding:13px 20px;margin-bottom:30px}.add-comment-box #add-comment-form input[type=text]:focus{border-color:#fec727}.add-comment-box #add-comment-form input[type=email]:focus{border-color:#fec727}.add-comment-box #add-comment-form textarea:focus{border-color:#fec727}.add-comment-box #add-comment-form button{position:relative;display:block;width:100%;padding:0;background:#fec727;color:#131313;font-size:16px;font-weight:600;text-transform:capitalize;line-height:60px;border-radius:0;font-family:Poppins,sans-serif;transition:all .2s linear;transition-delay:0.1s}.add-comment-box #add-comment-form button:hover{color:#fff;background:#131313}.contact-address-area{position:relative;display:block;background:#fff;padding:100px 0 120px}.contact-address-area .sec-title-style1.max-width{padding-bottom:72px}.contact-address-box{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;align-items:center}.single-contact-address-box{position:relative;display:block;background:#131313;padding:85px 30px 77px;width:100%}.single-contact-address-box .icon-holder{position:relative;display:block;padding-bottom:24px}.single-contact-address-box .icon-holder span:before{font-size:75px}.single-contact-address-box h3{color:#fff;margin:0 0 9px}.single-contact-address-box h2{color:#fec727;font-size:24px;font-weight:600;margin:0 0 19px}.single-contact-address-box a{color:#fff}.single-contact-address-box.main-branch{background:#535353;border:#fff dashed 3px;padding:53px 30px 51px;margin-bottom:-20px}.single-contact-address-box.main-branch h3{color:#fff;font-size:22px;font-weight:700;margin:0 0 38px;text-transform:uppercase;text-align:center}.single-contact-address-box.main-branch .inner{position:relative;display:block}.single-contact-address-box.main-branch .inner ul{position:relative;display:block;overflow:hidden}.single-contact-address-box.main-branch .inner ul li{position:relative;display:block;padding-left:110px;border-bottom:1px solid #e5b21e;padding-bottom:23px;margin-bottom:24px;color:#fff}.single-contact-address-box.main-branch .inner ul li:last-child{border:none;margin-bottom:0;padding-bottom:0}.single-contact-address-box.main-branch .inner ul li .title{position:absolute;top:2px;left:0;display:inline-block}.single-contact-address-box.main-branch .inner ul li .title h4{color:#fff;font-size:21px;font-weight:600;line-height:24px;text-transform:capitalize;border-bottom:2px solid #a5821e}.single-contact-address-box.main-branch .inner ul li .text{position:relative;display:block}.single-contact-address-box.main-branch .inner ul li .text p{color:#fff;font-size:18px;line-height:24px;font-weight:600;margin:0}.contact-info-area{position:relative;display:block;background:#fff}.contact-form{position:relative;display:block;background:#fff;padding:100px 60px 80px;-webkit-box-shadow:0 3px 8px 2px #ededed;box-shadow:0 3px 8px 2px #ededed;z-index:3}.contact-form .sec-title-style1{position:relative;display:block;padding-bottom:51px;width:50%}.contact-form .text-box{position:relative;display:block;margin-top:19px;width:50%}.contact-form .text p{color:#848484;line-height:26px;margin:0}.contact-form .inner-box{position:relative;display:block;background:#fff}.contact-form form{position:relative;display:block}.contact-form form .input-box{position:relative;display:block}.contact-form form input[type=email],.contact-form form input[type=text],.contact-form form textarea{position:relative;display:block;background:#fff;border:1px solid #eee;width:100%;height:55px;font-size:16px;padding-left:19px;padding-right:15px;border-radius:0;margin-bottom:20px;transition:all .5s ease}.contact-form form textarea{height:130px;padding-left:19px;padding-right:15px;padding-top:14px;padding-bottom:15px}.contact-form form input[type=text]:focus{color:#222;border-color:#d4d4d4}.contact-form form input[type=email]:focus{color:#222;border-color:#d4d4d4}.contact-form form textarea:focus{color:#222;border-color:#d4d4d4}.contact-form form input[type=text]::-webkit-input-placeholder{color:#848484}.contact-form form input[type=text]:-moz-placeholder{color:#848484}.contact-form form input[type=text]::-moz-placeholder{color:#848484}.contact-form form input[type=text]:-ms-input-placeholder{color:#848484}.contact-form form input[type=email]::-webkit-input-placeholder{color:#848484}.contact-form form input[type=email]:-moz-placeholder{color:#848484}.contact-form form input[type=email]::-moz-placeholder{color:#848484}.contact-form form input[type=email]:-ms-input-placeholder{color:#848484}.contact-form form button{position:relative;display:block;width:100%;background:#fec727;color:#131313;font-size:16px;line-height:55px;font-weight:600;text-align:center;text-transform:capitalize;font-family:Poppins,sans-serif;transition:all .2s linear;transition-delay:0.1s}.contact-form form button:hover{color:#fff;background:#131313}.google-map-area{position:relative;display:block;margin-top:-100px}#contact-google-map{height:560px;width:100%}.branches-area{position:relative;display:block;padding:100px 0 76px}.branches-area .sec-title-style1.max-width{padding-bottom:37px}.single-branches-box{position:relative;display:block;padding:54px 0 52px;background:#fff;text-align:center;border:3px solid transparent;-webkit-box-shadow:0 3px 8px 2px #ededed;box-shadow:0 3px 8px 2px #ededed;transition:all .2s linear;transition-delay:0.1s;margin-left:10px;margin-right:10px}.single-branches-box:hover{border-color:#fec727}.single-branches-box h3{font-size:18px;margin:0 0 20px}.single-branches-box p{margin:0;line-height:36px}.single-branches-box .bottom{position:relative;display:block;padding-top:6px}.single-branches-box .bottom p{line-height:25px;margin:0}.branches-carousel.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;padding-top:15px;padding-bottom:34px}.branches-carousel.owl-theme .owl-nav .owl-prev{position:absolute;left:-85px;top:130px;margin:0;z-index:10}.branches-carousel.owl-theme .owl-nav .owl-next{position:absolute;right:-85px;top:130px;margin:0;z-index:10}.more-branches{position:relative;display:block}.more-branches a{color:#fec727;font-weight:700}#shop-area{padding-top:100px;padding-bottom:100px}.main-shop-area{position:relative;display:block;background:#fff}#shop-area .shop-content{position:relative;display:block}.showing-result-shorting{display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;align-items:center;padding-bottom:30px;border-bottom:1px solid #ededed;margin-bottom:50px}.showing-result-shorting .showing p{color:#828282;font-size:16px;font-weight:400;margin:0}.single-product-item{position:relative;display:block;transition:all .5s ease;margin-bottom:50px}.single-product-item .img-holder{position:relative;display:block;overflow:hidden}.single-product-item .img-holder::before{background:rgba(0,0,0,.3);top:0;left:0;bottom:0;right:0;content:"";opacity:0;position:absolute;z-index:1;transition:all .4s ease-in-out 0s}.single-product-item:hover .img-holder::before{opacity:1}.single-product-item .img-holder img{transform:scale(1);transition:all .7s ease 0s;width:100%}.single-product-item:hover .img-holder img{transform:scale(1.1)}.single-product-item .title-holder{position:relative;display:block;background:#fff;padding:17px 0 13px;-webkit-box-shadow:0 3px 8px 2px #f9f9f9;box-shadow:0 3px 8px 2px #f9f9f9;margin-left:20px;margin-right:20px;margin-top:-30px;z-index:10}.single-product-item .title-holder .static-content{position:relative;display:block}.single-product-item .title-holder .title{position:relative;display:block;font-size:16px;line-height:22px;font-weight:600;padding:0 0 3px}.single-product-item .title-holder .title a{color:#131313;transition:all .5s ease}.single-product-item .title-holder .static-content span{color:#848484}.single-product-item .title-holder .overlay-content{position:absolute;top:0;left:0;bottom:0;right:0;background:#fff;text-align:center;transform:scaleX(0);-webkit-transform:scaleX(0);transition:all .7s ease .3s}.single-product-item:hover .title-holder .overlay-content{transform:scaleY(1);-webkit-transform:scaleY(1);transition:all .7s ease .1s}.single-product-item .title-holder .overlay-content ul{position:relative;display:block;padding:22px 0 23px;width:153px;margin:0 auto;transform:scale(0);transition:all .7s ease .1s}.single-product-item:hover .title-holder .overlay-content ul{transform:scale(1);transition:all .7s ease .6s}.single-product-item .title-holder .overlay-content ul li{position:relative;display:inline-block;float:left;width:51px;text-align:center;border-right:1px solid #ededed}.single-product-item .title-holder .overlay-content ul li:last-child{border:none}.single-product-item .title-holder .overlay-content ul li a{position:relative;display:block}.single-product-item .title-holder .overlay-content ul li a span:before{position:relative;display:block;width:100%;height:35px;color:#b3b3b3;font-size:18px;line-height:35px;margin:0;transition:all .5s ease}.single-product-item .title-holder .overlay-content ul li a:hover span:before{color:#fec727}.single-product-item .title-holder .overlay-content ul li a .toltip-content{position:absolute;left:-50%;right:0;top:-25px;margin-left:-15px;opacity:0;visibility:hidden;padding:0;text-align:center;background-color:#131313;transition:all .3s ease .1s;z-index:999;min-width:130px}.single-product-item .title-holder .overlay-content ul li a .toltip-content:before{font-family:FontAwesome;position:absolute;left:0;bottom:-8px;right:0;content:"\f0d7";color:#131313;font-size:25px;text-align:center;line-height:10px}.single-product-item .title-holder .overlay-content ul li a .toltip-content p{color:#fff;font-size:15px;line-height:30px;margin:0}.single-product-item .title-holder .overlay-content ul li a:hover .toltip-content{top:-37px;visibility:visible;opacity:1}.shop-sidebar-wrapper{position:relative;display:block;max-width:270px;width:100%}.shop-sidebar-wrapper .single-sidebar-box{position:relative;display:block;overflow:hidden}.single-sidebar-box.pdbtm{padding-bottom:50px}.shop-sidebar-wrapper .search-form{position:relative;display:block;max-width:270px;width:100%;margin-bottom:50px}.shop-sidebar-wrapper .search-form input[type=text]{position:relative;display:block;background:#fff;border:1px solid #ededed;color:#7e8597;font-size:15px;font-weight:400;height:50px;max-width:270px;width:100%;padding-left:20px;padding-right:60px;border-radius:0;transition:all .5s ease 0s}.shop-sidebar-wrapper .search-form button{position:absolute;top:0;right:0;bottom:0;display:block;background:#fec727;color:#131313;font-size:14px;height:50px;width:50px;border:0 solid #edf2f7;line-height:48px;text-align:center;border-radius:0;transition:all .5s ease 0s;margin:0}.shop-sidebar-wrapper .search-form button i{font-size:14px}.shop-sidebar-wrapper .search-form input[type=text]:focus{border:1px solid #fec727;background:#fff;color:#000}.shop-sidebar-wrapper .search-form button:hover,.shop-sidebar-wrapper .search-form input[type=text]:focus+button{background:#fec727;color:#fff}.shop-sidebar-title{position:relative;display:block;padding-bottom:23px;margin-top:-6px}.shop-sidebar-title h3{color:#131313;font-size:18px;line-height:26px;font-weight:600;text-transform:uppercase}.single-sidebar-box .categories{position:relative;display:block;border:1px solid #ededed;border-bottom:none}.single-sidebar-box .categories li{position:relative;display:block;padding-left:43px;line-height:53px;border-bottom:1px solid #ededed;transition:all .5s ease}.single-sidebar-box .categories li:before{position:absolute;top:0;left:19px;bottom:0;width:8px;height:8px;background:#d4d4d4;border-radius:50%;content:"";transition:all .1s ease;transition-delay:.3s;transform:perspective(0) translateX(0) rotate(0);margin:22px 0 23px}.single-sidebar-box .categories li:hover:before{background:#fec727;transform:perspective(0) translateX(0) rotate(0)}.single-sidebar-box .categories li a{position:relative;display:inline-block;color:#848484;font-size:16px;line-height:22px;font-weight:400;font-family:'Nunito Sans',sans-serif;transition:all .2s linear;transition-delay:0.1s}.single-sidebar-box .categories li:hover a{color:#fec727}.single-sidebar-box .categories li a:before{position:absolute;left:0;bottom:0;right:0;height:0;background:#fec727;content:"";transition:all .2s linear;transition-delay:0.1s}.single-sidebar-box .categories li a:hover:before{height:3px}.shop-sidebar-wrapper .price-ranger{margin-top:4px;margin-bottom:0}.shop-sidebar-wrapper .price-ranger .ui-widget-content{background:#edf2f7;border:none;height:2px}.shop-sidebar-wrapper .price-ranger .ui-slider-handle{position:absolute;top:-4px;background:#fff;border:1px solid #eee;border-radius:50%;height:10px;margin-left:-4px;outline:medium none;width:10px!important;cursor:pointer;z-index:2}.shop-sidebar-wrapper .price-ranger .ui-slider-handle:before{position:absolute;top:0;left:0;bottom:0;right:0;width:4px;height:4px;background:#fec727;border-radius:50%;content:"";margin:2px}.shop-sidebar-wrapper .price-ranger .ui-slider .ui-slider-range{background:#fec727}.shop-sidebar-wrapper .price-ranger #slider-range{margin-left:4px;margin-right:6px;margin-top:0}.shop-sidebar-wrapper .price-ranger .ranger-min-max-block{position:relative;display:block;margin-top:30px}.shop-sidebar-wrapper .price-ranger .ranger-min-max-block input{display:inline-block}.shop-sidebar-wrapper .price-ranger .ranger-min-max-block input[type=submit]{position:relative;display:inline-block;background:#fec727;float:left;margin-right:10px;padding:6px 0 4px;text-align:center;width:90px;border:none;color:#131313;font-size:16px;font-weight:600;margin-top:0;border-radius:0;text-transform:capitalize;cursor:pointer;font-family:Poppins,sans-serif}.shop-sidebar-wrapper .price-ranger .ranger-min-max-block input[type=text]{position:relative;display:inline-block;float:left;color:#848484;font-size:16px;font-weight:400;text-align:right;width:40px;line-height:35px;border:none;padding:0}.shop-sidebar-wrapper .price-ranger .ranger-min-max-block span{position:relative;display:inline-block;color:#848484;font-size:16px;font-weight:400;line-height:35px;float:left}.shop-sidebar-wrapper .products-post{position:relative;display:block;overflow:hidden}.shop-sidebar-wrapper .products-post li{position:relative;display:block;border-bottom:1px solid #ededed;min-height:70px;padding-left:70px;padding-bottom:25px;margin-bottom:25px}.shop-sidebar-wrapper .products-post li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.shop-sidebar-wrapper .products-post li .img-holder{position:absolute;top:0;left:0;width:70px;height:70px;display:block;overflow:hidden}.shop-sidebar-wrapper .products-post li .img-holder img{transition:all .4s ease-in-out .5s;width:100%;transform:scale(1.1,1.1)}.shop-sidebar-wrapper .products-post li:hover .img-holder img{transition-delay:0s;transform:scale(1.2,1.2)}.shop-sidebar-wrapper .products-post li .img-holder .overlay-style-one{background:rgba(0,0,0,.9)}.shop-sidebar-wrapper .products-post li .img-holder .overlay-style-one .box .content a{display:inline-block;width:20px;height:20px;transform:scale(3);transition:all .3s ease-in-out .3s;opacity:0;z-index:5}.shop-sidebar-wrapper .products-post li:hover .img-holder .overlay-style-one .box .content a{transform:scale(1);transition-delay:0.1s;opacity:1}.shop-sidebar-wrapper .products-post li .img-holder .overlay-style-one .box .content a span:before{color:#fff;font-size:20px;line-height:20px;transition:all .5s ease}.shop-sidebar-wrapper .products-post li .img-holder .overlay-style-one .box .content a:hover span:before{color:#fec727}.shop-sidebar-wrapper .products-post li:hover .img-holder .overlay-style-one{opacity:1}.shop-sidebar-wrapper .products-post li .title-holder{padding-left:30px;min-height:70px}.shop-sidebar-wrapper .products-post li .title-holder .post-title{font-size:16px;line-height:20px;font-weight:600;margin:0 0 13px;transition:all .5s ease}.shop-sidebar-wrapper .products-post li .title-holder .post-title a{color:#131313;transition:all .5s ease}.shop-sidebar-wrapper .products-post li .title-holder .post-title a:hover{color:#fec727}.shop-sidebar-wrapper .products-post li .title-holder span{display:block;line-height:16px}#shop-area.single-shop-area{padding-top:100px;padding-bottom:50px}.single-product-image-holder{margin-right:35px}.single-product-image-holder img{width:auto}.single-shop-content .content-box{position:relative;display:block}.single-shop-content .content-box span.price{color:#848484;font-size:24px;font-weight:400}.single-shop-content .content-box h2{color:#131313;font-size:30px;font-weight:600;margin:6px 0 12px;text-transform:capitalize}.single-shop-content .content-box .review-box ul li i{color:#fec727;font-size:16px}.single-shop-content .content-box .text{position:relative;display:block;overflow:hidden;padding:22px 0 21px}.single-shop-content .content-box .text p{margin:0}.single-shop-content .content-box .location-box{margin:0 0 32px}.single-shop-content .content-box .location-box p{color:#848484;font-size:15px;margin:0 0 12px}.single-shop-content .content-box .location-box form{position:relative;display:block;overflow:hidden;margin-bottom:9px}.single-shop-content .content-box .location-box form input{position:relative;display:inline-block;float:left;border:1px solid #ededed;height:50px;padding-left:10px;padding-right:10px;width:180px;transition:all .5s ease;margin:0}.single-shop-content .content-box .location-box form input:focus{border-color:#f9d030}.single-shop-content .content-box .location-box form button{position:relative;display:inline-block;float:left;background:#f6f6f6;border:none;color:#131313;font-size:16px;font-weight:600;line-height:52px;height:50px;width:100px;margin:0;padding:0;text-align:center;text-transform:uppercase;transition:all .5s ease 0s;font-family:Poppins,sans-serif}.single-shop-content .content-box .location-box form button:hover{color:#fff;background:#f9d030}.single-shop-content .content-box .location-box span{color:#f9d030}.single-shop-content .content-box .addto-cart-box .input-group.bootstrap-touchspin{float:left;width:46px}.single-shop-content .content-box .addto-cart-box .bootstrap-touchspin .input-group-btn-vertical .btn{position:relative;display:block;float:none;margin-left:0;width:100%;background:#f6f6f6;border:1px solid #f6f6f6;color:#848484;padding:12px 11px;cursor:pointer}.single-shop-content .content-box .addto-cart-box .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{border-radius:0}.single-shop-content .content-box .addto-cart-box .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{border-radius:0;margin-top:-2px}.single-shop-content .content-box .addto-cart-box .bootstrap-touchspin .input-group-btn-vertical .btn.bootstrap-touchspin-up:before{content:"\f0d8";font-family:FontAwesome;color:#848484;font-size:14px;position:absolute;top:0;left:0;width:100%;height:100%;padding:5px 5px 5px}.single-shop-content .content-box .addto-cart-box .bootstrap-touchspin .input-group-btn-vertical .btn.bootstrap-touchspin-down:before{content:"\f0d7";font-family:FontAwesome;color:#848484;font-size:14px;position:absolute;top:-1px;left:0;width:100%;height:100%;padding:0 5px 5px}.single-shop-content .content-box .addto-cart-box button.addtocart{position:relative;display:inline-block;background:#fec727;height:50px;width:170px;margin-left:43px;color:#131313;font-size:16px;line-height:50px;font-weight:600;text-transform:capitalize;padding:0 0 0;cursor:pointer;border-radius:0;font-family:Poppins,sans-serif;transition:all .2s linear;transition-delay:0.1s}.single-shop-content .content-box .addto-cart-box button.addtocart:hover{color:#fff;background:#131313}.share-products-socials{position:relative;display:block;overflow:hidden;margin-top:46px}.share-products-socials h5{position:relative;display:inline-block;float:left;color:#131313;font-size:16px;line-height:40px;font-weight:600;text-transform:capitalize}.share-products-socials ul{position:relative;display:inline-block;float:left;margin-left:20px}.share-products-socials ul li{position:relative;display:inline-block;float:left;margin-right:10px}.share-products-socials ul li:last-child{margin-right:0}.share-products-socials ul li a i{position:relative;display:block;width:40px;height:40px;border-radius:50%;font-size:18px;line-height:42px;text-align:center;transition:all .5s ease}.share-products-socials ul li a i.fb{background:#3b5998;border-color:#3b5998;color:#fff}.share-products-socials ul li a:hover i.fb{background:#1d376f}.share-products-socials ul li a i.tw{background:#55acee;border-color:#55acee;color:#fff}.share-products-socials ul li a:hover i.tw{background:#1e7dc5}.share-products-socials ul li a i.pin{background:#cb2027;border-color:#cb2027;color:#fff}.share-products-socials ul li a:hover i.pin{background:#a81218}.share-products-socials ul li a i.lin{background:#007ab9;border-color:#007ab9;color:#fff}.share-products-socials ul li a:hover i.lin{background:#01537d}.product-tab-box{position:relative;display:block;overflow:hidden;margin-top:66px}.product-tab-box .tab-btns{position:relative;display:block;text-align:center;border-bottom:1px solid #ededed;margin-bottom:35px;z-index:1}.product-tab-box .tab-btns .tab-btn{display:inline-block;float:none;text-align:center;margin:0 2px}.product-tab-box .tab-btns .tab-btn span{position:relative;display:block;background:0 0;border-radius:0;cursor:pointer;margin:0;padding:15px 20px 13px;color:#131313;font-size:20px;font-weight:600;text-transform:capitalize;transition:all .5s ease;font-family:Poppins,sans-serif}.product-tab-box .tab-btns .tab-btn.active-btn span,.product-tab-box .tab-btns .tab-btn:hover span{color:#fec727}.product-tab-box .tab-btns .tab-btn span:before{position:absolute;left:0;bottom:-1px;right:0;height:1px;background:#fec727;content:"";opacity:0;transition:all .5s ease;transition-delay:.3s}.product-tab-box .tab-btns .tab-btn.active-btn span:before,.product-tab-box .tab-btns .tab-btn:hover span:before{opacity:1}.product-tab-box .tabs-content{position:relative;display:block;padding:0}.product-tab-box .tabs-content .tab{position:relative;padding:0;display:none}.product-tab-box .tabs-content .tab.active-tab{display:block}.review-box-holder{position:relative;display:block}.review-box-holder .single-review-box{position:relative;display:block;padding-left:70px;margin-bottom:40px;border-bottom:1px solid #ededed;padding-bottom:32px}.review-box-holder .single-review-box .image-holder{position:absolute;left:0;top:5px}.review-box-holder .single-review-box .image-holder img{width:100%;border-radius:50%}.review-box-holder .single-review-box .text-holder{position:relative;display:block;padding-left:20px;padding-right:40px}.review-box-holder .single-review-box .text-holder .top{position:relative;display:block;overflow:hidden;margin:0 0 17px}.review-box-holder .single-review-box .text-holder .top .name h3{color:#131313;font-size:18px;font-weight:600;margin:0 0 6px;text-transform:uppercase}.review-box-holder .single-review-box .text-holder .top .name h3 span{color:#fec727;font-size:16px;font-weight:400;text-transform:none;font-family:'Nunito Sans',sans-serif}.review-box-holder .single-review-box .text-holder .top .review-box ul{position:relative;display:block;overflow:hidden}.review-box-holder .single-review-box .text-holder .top .review-box ul li{display:inline-block;margin-right:3px}.review-box-holder .single-review-box .text-holder .top .review-box ul li:last-child{margin-right:0}.review-box-holder .single-review-box .text-holder .top .review-box ul li i{color:#fec727;font-size:14px}.review-box-holder .single-review-box .text-holder .text p{margin:0}.product-tab-box .review-form{padding-top:33px}.product-tab-box .review-form .shop-page-title{padding-bottom:28px}.shop-page-title{position:relative;display:block}.shop-page-title .title{color:#131313;font-size:24px;line-height:32px;font-weight:700;margin:0 0 6px;text-transform:uppercase;font-family:Poppins,sans-serif}.shop-page-title .title span{font-weight:400}.shop-page-title p{margin:0}.shop-page-title p b{color:#fec727;font-weight:400}.product-tab-box .review-form .add-rating-box{position:relative;display:block;overflow:hidden;margin-bottom:20px}.product-tab-box .review-form .add-rating-box .add-rating-title{position:relative;display:inline-block;float:left}.product-tab-box .review-form .add-rating-box .add-rating-title h4{color:#828282;font-size:15px;font-weight:400;line-height:20px;margin:0;text-transform:capitalize}.product-tab-box .review-form .add-rating-box .review-box{position:relative;display:inline-block;float:left;padding-left:20px}.product-tab-box .review-form .add-rating-box .review-box ul li{position:relative;display:inline-block;float:left;line-height:20px;margin-right:5px}.product-tab-box .review-form .add-rating-box .review-box ul li:last-child{margin-right:0}.product-tab-box .review-form .add-rating-box .review-box ul li i{color:#b5b5b5;font-size:16px;line-height:20px;opacity:1;transition:all .5s ease 0s}.product-tab-box .review-form .input-box p{color:#828282;font-size:15px;line-height:20px;font-weight:400;margin:0 0 5px}.product-tab-box .review-form .input-box p span{color:#fec727}.product-tab-box .review-form form input[type=email],.product-tab-box .review-form form input[type=text],.product-tab-box .review-form form textarea{position:relative;display:block;background:#fff;width:100%;height:60px;border:1px solid #ededed;color:#252525;font-size:15px;padding:0 20px;margin-bottom:30px;border-radius:0;transition:all .5s ease}.product-tab-box .review-form form textarea{height:170px;padding:10px 20px;margin-bottom:40px}.product-tab-box .review-form form button{color:#131313;font-size:16px;font-weight:600;text-transform:capitalize;padding:0 50px;background:#fec727;border-radius:0}.product-tab-box .review-form form button:hover{color:#fff;background:#131313}.product-tab-box .review-form form input[type=text]:focus{border-color:#e1dddd}.product-tab-box .review-form form input[type=email]:focus{border-color:#e1dddd}.product-tab-box .review-form form textarea:focus{border-color:#e1dddd}.related-product{padding-top:73px}.related-product .shop-page-title{padding-bottom:26px}.cart-area{padding-top:100px;padding-bottom:100px}.cart-area .table-outer{overflow-x:auto;position:relative;width:100%}.cart-area .cart-table{min-width:1024px;width:100%}.cart-area .cart-table .cart-header{position:relative;background:#f6f6f6;color:#131313;font-size:16px;font-weight:600;text-transform:capitalize;width:100%;font-family:Poppins,sans-serif}.cart-area .cart-table thead tr th{font-weight:600;line-height:24px;min-width:110px;padding:20px 25px}.cart-area .cart-table thead tr th.prod-column{padding-left:30px;text-align:left}.cart-area .cart-table thead tr th.availability{padding:0 40px}.cart-area .cart-table tbody tr{border-bottom:1px solid #ededed}.cart-area .cart-table tbody tr td{color:#131313;font-size:18px;font-weight:600;line-height:24px;min-width:100px;padding:30px 25px;font-family:Poppins,sans-serif}.cart-area .cart-table tbody tr .prod-column .column-box{position:relative;min-height:100px}.cart-area .cart-table tbody tr .prod-column .column-box .prod-thumb{width:80px}.cart-area .cart-table tbody tr .prod-column .column-box .prod-thumb a{position:relative;display:block;border-radius:0}.cart-area .cart-table tbody tr .prod-column .column-box .prod-thumb a img{width:100%}.cart-area .cart-table tbody tr .prod-column .column-box .prod-thumb,.cart-area .cart-table tbody tr .prod-column .column-box .title{display:table-cell;vertical-align:middle}.cart-area .cart-table tbody tr .prod-column .column-box .title{padding-left:20px}.cart-area .cart-table tbody tr .prod-column .column-box .title h3{color:#131313;font-size:18px;font-weight:600;line-height:20px;text-transform:capitalize}.cart-area .cart-table tbody tr .qty{padding-right:25px;width:120px}.cart-area .cart-table tbody tr .qty .input-group.bootstrap-touchspin{float:left;width:46px}.cart-area .cart-table tbody tr .qty .bootstrap-touchspin .input-group-btn-vertical>.btn{position:relative;display:block;float:none;margin-left:0;width:100%;background:#f6f6f6;border:1px solid #f6f6f6;color:#848484;padding:12px 11px;cursor:pointer}.cart-area .cart-table tbody tr .qty .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{border-radius:0}.cart-area .cart-table tbody tr .qty .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{border-radius:0;margin-top:-2px}.cart-area .cart-table tbody tr .qty .bootstrap-touchspin .input-group-btn-vertical>.btn.bootstrap-touchspin-up:before{content:"\f0d8";font-family:FontAwesome;color:#848484;font-size:14px;position:absolute;top:0;left:0;width:100%;height:100%;padding:5px 5px 5px}.cart-area .cart-table tbody tr .qty .bootstrap-touchspin .input-group-btn-vertical>.btn.bootstrap-touchspin-down:before{content:"\f0d7";font-family:FontAwesome;color:#848484;font-size:14px;position:absolute;top:0;left:0;width:100%;height:100%;padding:0 5px 10px}.cart-area .cart-table tbody tr td.unit-price{padding-left:40px;padding-right:20px}.cart-area .cart-table tbody .available-info{position:relative;color:#848484;font-size:16px;font-weight:400;line-height:20px;padding-left:50px;font-family:'Nunito Sans',sans-serif}.cart-area .cart-table tbody .available-info .icon{position:absolute;top:0;left:0;width:40px;height:40px;background:#fec727;border-radius:50%;color:#fff;font-size:18px;line-height:40px;text-align:center}.cart-area .cart-table tbody tr td.price{color:#848484;font-size:16px;font-weight:400;font-family:'Nunito Sans',sans-serif}.cart-area .cart-table tbody tr .sub-total{color:#848484;font-size:16px;font-weight:400;font-family:'Nunito Sans',sans-serif}.cart-area .cart-table tbody tr td .remove .checkbox label{color:#828282;font-size:15px;font-weight:400}.cart-area .cart-table tbody tr td .remove .checkbox label input[type=checkbox]{display:inline-block;position:relative;top:1px}.cart-middle{padding-top:30px}.cart-middle .apply-coupon{padding-left:245px;position:relative}.cart-middle .apply-coupon input[type=text]{position:absolute;top:0;left:0;width:225px;height:60px;border:1px solid #ededed;color:#828282;font-size:15px;font-weight:400;padding:0 15px;text-transform:capitalize;transition:all .5s ease 0s;border-radius:0}.cart-middle .apply-coupon input[type=text]:focus{border:1px solid #fec727}.cart-middle .apply-coupon .apply-coupon-button button:hover{color:#fff;background:#131313}.cart-middle .update-cart button{color:#131313;background:#fec727}.cart-middle .update-cart button:hover{color:#fff;background:#131313}.cart-bottom{overflow:hidden;padding-top:68px}.cart-bottom .shop-page-title{padding-bottom:16px}.cart-bottom .calculate-shipping .ui-state-default .ui-icon{background:0 0}.cart-bottom .calculate-shipping .ui-state-default{position:relative;display:block;background:#fff;border:1px solid #ededed;border-radius:0;color:#828282;font-size:15px;font-weight:400;height:50px;margin-bottom:30px;outline:medium none;width:100%;font-family:'Nunito Sans',sans-serif}.cart-bottom .calculate-shipping .ui-selectmenu-button span.ui-selectmenu-text{display:block;line-height:18px;overflow:hidden;padding:15px 19px;text-align:left}.cart-bottom .calculate-shipping .ui-selectmenu-button span.ui-icon{position:absolute;top:0;right:0;bottom:0;border-left:1px solid #ededed;display:block;width:60px;height:48px;text-indent:0;margin:0}.cart-bottom .calculate-shipping .ui-selectmenu-button span.ui-icon::before{color:#9b9b9b;content:"\f107";font-family:FontAwesome;font-size:20px;overflow:visible;position:absolute;right:21px;top:12px}.cart-bottom .calculate-shipping input[type=text]{position:relative;display:block;border:1px solid #ededed;color:#828282;font-size:15px;font-weight:400;height:50px;padding:0 20px;width:100%;margin-bottom:30px;transition:all .5s ease;font-family:'Nunito Sans',sans-serif}.cart-bottom .calculate-shipping input[type=text]:focus{border:1px solid #1d1d1d}.cart-bottom .calculate-shipping button:hover{color:#fff;background:#131313}.cart-bottom button.checkout-btn{margin-top:30px}.cart-bottom button.checkout-btn:hover{color:#fff;background:#131313}.checkout-area{position:relative;display:block;padding-top:100px}.checkout-area .exisitng-customer{position:relative;display:block;background:#f6f6f6;padding:20px 28px 21px;margin-bottom:20px;border-radius:5px}.checkout-area .exisitng-customer:before{position:absolute;top:0;left:0;width:2px;height:100%;background:#fec727;content:""}.checkout-area .exisitng-customer h5{color:#131313;font-size:16px;font-weight:600}.checkout-area .exisitng-customer h5 a{color:#fec727;font-weight:700;display:inline-block;padding-left:15px}.checkout-area .coupon{position:relative;display:block;background:#f6f6f6;padding:20px 28px 21px;margin-bottom:53px;border-radius:5px}.checkout-area .coupon:before{position:absolute;top:0;left:0;width:2px;height:100%;background:#fec727;content:""}.checkout-area .coupon h5{color:#131313;font-size:16px;font-weight:600}.checkout-area .coupon h5 a{color:#fec727;font-weight:700;display:inline-block;padding-left:15px}.checkout-area .form .shop-page-title{padding-bottom:20px}.checkout-area .form form .field-label{color:#131313;font-size:16px;font-weight:400;margin:0 0 2px;text-transform:capitalize}.checkout-area .form form .field-label span{color:#fec727}.checkout-area .form form .field-input input[type=text]{position:relative;display:block;border:1px solid #ededed;color:#848484;font-size:15px;height:48px;margin-bottom:25px;padding:0 15px;width:100%;border-radius:0;transition:all .5s ease}.checkout-area .form form .field-input input[type=text]:focus{border:1px solid #fec727}.checkout-area .create-acc .checkbox{margin:7px 0 0}.checkout-area .create-acc .checkbox label{color:#131313;font-size:16px;font-weight:500;margin:0;cursor:pointer;font-family:Poppins,sans-serif}.checkout-area .create-acc .checkbox input{position:relative;top:1px}.checkout-area .shipping-info input[type=checkbox]{cursor:pointer;display:inline-block;margin:0 0 0 20px;position:relative;top:0;vertical-align:middle}.checkout-area .form form .field-input textarea{position:relative;display:block;border:1px solid #ededed;color:#848484;font-size:15px;height:121px;margin-bottom:28px;padding:10px 15px;width:100%;border-radius:0;transition:all .5s ease}.checkout-area .form form .field-input textarea:focus{border-color:#fec727}.checkout-area .bottom{position:relative;display:block;background:#f5f5f5;padding-top:93px;padding-bottom:100px;margin-top:82px}.checkout-area .table{overflow-x:auto;position:relative;width:100%;margin-bottom:0}.checkout-area .table .shop-page-title{padding-bottom:26px}.checkout-area .table .cart-table{min-width:auto;width:100%}.checkout-area .table .cart-table .cart-header{position:relative;background:#fec727;color:#131313;font-size:16px;font-weight:600;text-transform:capitalize;width:100%;font-family:Poppins,sans-serif}.checkout-area .table .cart-table thead tr th{font-weight:600;line-height:24px;min-width:110px;padding:19px 30px 17px;border-top:none;border-bottom:none}.checkout-area .table .cart-table thead tr th.product-column{padding-left:30px;text-align:left}.checkout-area .table .cart-table tbody tr{border-bottom:1px solid #dadada}.checkout-area .table .cart-table tbody tr td{vertical-align:middle}.checkout-area .table .cart-table tbody tr td{min-width:110px;padding:30px 25px;border-top:none}.checkout-area .table .cart-table tbody tr .product-column .column-box{min-height:100px}.checkout-area .table .cart-table tbody tr .product-column .column-box .prod-thumb{width:80px;border:1px solid #dadada}.checkout-area .table .cart-table tbody tr .product-column .column-box .prod-thumb a{display:block}.checkout-area .table .cart-table tbody tr .product-column .column-box .prod-thumb img{display:block;width:100%}.checkout-area .table .cart-table tbody tr .product-column .column-box .prod-thumb,.checkout-area .table .cart-table tbody tr .product-column .column-box .product-title{display:table-cell;vertical-align:middle}.checkout-area .table .cart-table tbody tr .product-column .column-box .product-title{padding-left:20px}.checkout-area .table .cart-table tbody tr .product-column .column-box .product-title h3{color:#131313;font-size:16px;font-weight:600;text-transform:capitalize}.checkout-area .table .cart-table tbody tr .qty{padding-right:30px;width:130px}.checkout-area .table .cart-table tbody tr .qty .input-group.bootstrap-touchspin{float:left;width:46px}.checkout-area .table .cart-table tbody tr .qty .form-control{display:block;background-color:#fff;background-image:none;border:1px solid #f6f6f6;border-right:none;border-radius:0!important;box-shadow:none;color:#131313;font-size:18px;font-weight:600;height:50px;padding:6px 0;text-align:center;font-family:Poppins,sans-serif}.checkout-area .table .cart-table tbody tr .qty .bootstrap-touchspin .input-group-btn-vertical>.btn{position:relative;display:block;float:none;margin-left:0;width:100%;background:#fff;border:1px solid #f6f6f6;color:#848484;padding:12px 11px;cursor:pointer}.checkout-area .table .cart-table tbody tr .qty .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{border-radius:0}.checkout-area .table .cart-table tbody tr .qty .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{border-radius:0;margin-top:-2px}.checkout-area .table .cart-table tbody tr .qty .bootstrap-touchspin .input-group-btn-vertical>.btn.bootstrap-touchspin-up:before{content:"\f0d8";font-family:FontAwesome;color:#848484;font-size:14px;position:absolute;top:0;left:0;width:100%;height:100%;padding:1px 5px 5px}.checkout-area .table .cart-table tbody tr .qty .bootstrap-touchspin .input-group-btn-vertical>.btn.bootstrap-touchspin-down:before{content:"\f0d7";font-family:FontAwesome;color:#848484;font-size:14px;position:absolute;top:0;left:0;width:100%;height:100%;padding:2px 5px 8px}.checkout-area .table .cart-table tbody tr td.price{color:#131313;font-size:16px;font-weight:500;font-family:'Nunito Sans',sans-serif}.cart-total{position:relative;display:block}.checkout-area .cart-total .shop-page-title{padding-bottom:26px}.cart-total-table{border:1px solid #dadada}.cart-total-table li{border-bottom:1px solid #dadada}.cart-total-table li:last-child{border-bottom:none}.cart-total-table li span.col.col-title{position:relative;display:block;float:left;border-right:1px solid #dadada;color:#131313;font-size:16px;font-weight:600;line-height:28px;padding:10px 18px;width:50%;font-family:Poppins,sans-serif}.cart-total-table li span.col{position:relative;display:block;float:left;color:#848484;font-size:16px;font-weight:400;line-height:28px;padding:10px 18px;width:50%;font-family:'Nunito Sans',sans-serif}.cart-total .payment-options{position:relative;display:block;overflow:hidden;background:#f5f5f5;margin-top:30px;border:1px solid #dadada;padding:33px 30px 40px}.cart-total .payment-options .option-block{margin-bottom:14px}.cart-total .payment-options .option-block .checkbox{margin:0 0 5px}.cart-total .payment-options .option-block .checkbox label{display:block;font-weight:500;min-height:20px;padding-left:0;margin:0}.cart-total .payment-options .option-block .checkbox label input{position:relative;top:1px}.cart-total .payment-options .option-block .checkbox label span{color:#131313;font-size:16px;font-weight:600;padding-left:10px;font-family:Poppins,sans-serif}.cart-total .payment-options .option-block .checkbox label span b{color:#27282c;display:inline-block;font-size:16px;font-weight:400;padding-left:25px;text-decoration:underline;font-family:'Nunito Sans',sans-serif}.cart-total .payment-options .option-block .text{padding-left:30px}.cart-total .payment-options .option-block .text p{margin:0;line-height:28px}.placeorder-button button{color:#131313;background:#fec727;padding:0 50px;margin-top:17px}.placeorder-button button:hover{color:#fff;background:#131313}.login-register-area{position:relative;display:block;padding-top:93px;padding-bottom:92px}.login-register-area .form .shop-page-title{padding-bottom:26px}.login-register-area .form form{width:100%}.login-register-area .form .input-field{position:relative}.login-register-area .form .input-field input[type=text]{position:relative;display:block;width:100%;height:50px;border:1px solid #ededed;color:#83888d;font-size:16px;margin-bottom:30px;padding-left:15px;padding-right:50px;transition:all .7s ease 0s}.login-register-area .form .input-field .icon-holder{position:absolute;top:15px;right:20px}.login-register-area .form .input-field .icon-holder i{color:#999;font-size:14px;font-weight:400}.login-register-area .form button{color:#131313;line-height:50px;background:#fec727;padding:0 40px}.login-register-area .form button:hover{color:#fff;background:#131313}.login-register-area .form .remember-text{margin-top:19px}.login-register-area .form .remember-text .checkbox label{color:#27282c;font-size:16px;font-weight:600;margin:0;cursor:pointer}.login-register-area .form .remember-text .checkbox input{position:relative;top:1px}.login-register-area .form .remember-text .checkbox span{color:#27282c;font-size:16px;font-weight:600;font-family:Poppins,sans-serif}.login-register-area .form .social-icon{position:relative;float:right;margin-right:-8px;margin-top:10px}.login-register-area .form .social-icon .login-with{position:absolute;left:-100px;top:8px;margin:0}.login-register-area .form .social-icon li{display:inline-block;margin:0 8px}.login-register-area .form .social-icon li a i{background:#47588f none repeat scroll 0 0;border-radius:50%;color:#fff;display:block;font-size:14px;font-weight:100;height:40px;line-height:24px;padding:8px 0;text-align:center;transition:all .7s ease 0s;width:40px}.login-register-area .form .social-icon li a i.twitter{background:#33ccfe none repeat scroll 0 0}.login-register-area .form .social-icon li a i.gplus{background:#dd4b39 none repeat scroll 0 0}.login-register-area .form .right{display:block;overflow:hidden;margin-left:-60px}.login-register-area .form .right h6{float:left;color:#828282;font-size:14px;font-weight:400;margin-top:18px}.login-register-area .form .right h6 span{color:#fec727}.login-register-area .form .input-field input[type=text]:focus{border:1px solid #1d1d1d}.login-register-area .form .social-icon li a:hover i{background:#18387b}.login-register-area .form .social-icon li a:hover i.twitter{background:#12addf}.login-register-area .form .social-icon li a:hover i.gplus{background:#c62d1a}.breadcrumb-area.style3{position:relative;display:block;background-attachment:scroll;background-position:center top;background-repeat:no-repeat;background-size:cover;padding:180px 0 0;z-index:10}.breadcrumb-area.style3::before{display:none}.breadcrumb-area.style3 .sec-title-style2{position:relative;display:block;margin-top:-9px;padding-bottom:143px}.breadcrumb-area.style3 .sec-title-style2 .title{position:relative;display:block;padding-top:0;padding-bottom:0;color:#fff;font-size:48px;line-height:54px;font-weight:800;text-transform:uppercase;margin:0 0 19px;font-family:Poppins,sans-serif}.breadcrumb-area.style3 .sec-title-style2 .text{position:relative;display:block;padding-top:24px}.breadcrumb-area.style3 .sec-title-style2 .text p{color:#fff;font-size:18px;line-height:26px;font-weight:400;margin:0;font-family:'Nunito Sans',sans-serif}.breadcrumb-area.style3 .breadcrumb-menu{position:absolute;left:0;bottom:-30px;right:0}.breadcrumb-area.style3 .breadcrumb-menu ul{position:relative;display:inline-block;background:#fff;-webkit-box-shadow:0 4px 5px 1px rgba(237,237,237,.35);box-shadow:0 4px 5px 1px rgba(237,237,237,.35);padding:15px 30px 15px}.breadcrumb-area.style3 .breadcrumb-menu ul li{position:relative;display:inline-block;float:none;color:#cc4b24;font-size:18px;line-height:30px;font-weight:700;text-transform:capitalize;transition:all .5s ease;padding-right:13px;margin-right:7px;font-family:'Nunito Sans',sans-serif}.breadcrumb-area.style3 .breadcrumb-menu ul li:before{position:absolute;top:0;bottom:0;right:-2px;width:6px;height:1px;background:#9f9f9f;content:"";margin:15px 0 14px}.breadcrumb-area.style3 .breadcrumb-menu ul li:last-child:before{display:none}.breadcrumb-area.style3 .breadcrumb-menu ul li:last-child{margin-right:0;padding-right:0}.breadcrumb-area.style3 .breadcrumb-menu ul li a{color:#9f9f9f;font-size:18px;font-weight:400;text-transform:capitalize;transition:all .5s ease}.breadcrumb-area.style3 .breadcrumb-menu ul li a:hover{color:#cc4b24}.blank-area{position:relative;display:block;background:#fff;height:110px;z-index:3}.breadcrumb-area.style4{position:relative;display:block;background-attachment:scroll;background-position:center top;background-repeat:no-repeat;background-size:cover;padding:311px 0 0;z-index:10}.breadcrumb-area.style4::before{display:none}.header-upper-style3.breadcrumb-style4{background:0 0}.header-lower-style2.breadcrumb-style4{margin-top:-40px;margin-bottom:-190px}.breadcrumb-area.style4 .title{position:relative;display:block;padding-bottom:119px}.breadcrumb-area.style4 .title h1{color:#fff;font-size:48px;line-height:54px}.breadcrumb-area.style4 .breadcrumb-menu{position:relative;display:block;padding:16px 0 7px;z-index:1}.breadcrumb-area.style4 .breadcrumb-menu:before{position:absolute;top:0;left:-10000px;right:-10000px;background:rgba(255,255,255,.1);height:1px;content:""}.breadcrumb-area.style4 .breadcrumb-menu ul{position:relative;display:inline-block}.breadcrumb-area.style4 .breadcrumb-menu ul li{position:relative;display:inline-block;float:left;color:#fff;font-size:18px;line-height:30px;font-weight:700;text-transform:capitalize;transition:all .5s ease;padding-right:13px;margin-right:11px;font-family:'Nunito Sans',sans-serif}.breadcrumb-area.style4 .breadcrumb-menu ul li:before{position:absolute;top:0;bottom:0;right:-2px;width:6px;height:1px;background:#9f9f9f;content:"";margin:15px 0 14px}.breadcrumb-area.style4 .breadcrumb-menu ul li:last-child:before{display:none}.breadcrumb-area.style4 .breadcrumb-menu ul li:last-child{margin-right:0;padding-right:0}.breadcrumb-area.style4 .breadcrumb-menu ul li a{color:#9f9f9f;font-size:18px;font-weight:400;text-transform:capitalize;transition:all .5s ease}.breadcrumb-area.style4 .breadcrumb-menu ul li.active{color:#fff;font-weight:700}.breadcrumb-area.style4 .breadcrumb-menu ul li a:hover{color:#fff}.breadcrumb-area.style4 .breadcrumb-menu .estimates-button{position:relative;display:block}.breadcrumb-area.style4 .breadcrumb-menu .estimates-button a{position:relative;top:-7px;color:#fff;font-size:16px;line-height:30px;font-weight:600;display:inline-block;font-family:Poppins,sans-serif;transition:all .2s linear;transition-delay:0.1s}.breadcrumb-area.style4 .breadcrumb-menu .estimates-button a span:before{position:relative;top:6px;color:#ec6b15;font-size:30px;display:inline-block;padding-right:10px}.breadcrumb-area.style4 .breadcrumb-menu .estimates-button a:hover{color:#ec6b15}#ui-datepicker-div.ui-widget-content{border:1px solid #c5c5c5;background:#fff none repeat scroll 0 0;border:1px solid #777;color:#252525;font-family:Poppins,sans-serif;font-size:14px;border-radius:0;width:270px;padding:5px}#ui-datepicker-div.ui-datepicker .ui-datepicker-header{background:#151515 none repeat scroll 0 0;border:2px solid #252525;border-radius:0;color:#fff;font-weight:700;padding:5px 0;position:relative}.ui-datepicker td a{color:#000!important;text-align:center;background-image:none!important;background:#f5f5f5!important;border:1px solid #f9f9f9!important}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #333!important;background:#333!important;color:#fff!important}.ui-datepicker .ui-datepicker-prev{left:5px}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{border-radius:30%;height:20px;position:absolute;top:7px;width:20px;transition:all .5s ease;cursor:pointer}.ui-datepicker .ui-datepicker-next{right:5px}.ui-datepicker .ui-datepicker-next:hover,.ui-datepicker .ui-datepicker-prev:hover{top:7px;background:#fff;border:none}.ui-datepicker table{border-collapse:collapse;font-size:13px;margin:0 0 .4em;width:100%}.ui-datepicker th{border:medium none;font-weight:600;padding:2px 3px;text-align:center}.ui-datepicker-calendar .ui-state-default:active,.ui-datepicker-calendar .ui-state-default:hover{background:#43c3ea;color:#fff;border-color:#43c3ea}