.alignleft{float:left;margin-right:15px}.alignright{float:right;margin-left:15px}.aligncenter{display:block;margin:0 auto 15px}a:hover{text-decoration:none}a:focus{outline:0 solid}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{margin:0 0 15px;font-weight:700}input:focus,textarea:focus{outline:none}.mg-top-150{margin-top:150px}.mg-bottom-150{margin-bottom:150px}body{font-family:Open Sans,sans-serif}.gray-bg{background-color:#fbfbfb}.yellow-text{color:#ffe018}.section-padding{padding:150px 0}span.yellow-text{font-weight:900}.blue-bg{background-color:#162133}a.read-more-btn{display:inline-block;font-size:14px;font-weight:700;color:#333;margin-top:15px}a.bordered-btn,a.boxed-btn,a.cart-btn{border-radius:50px}ul.navbar-nav li.nav-item a.nav-link,ul.navbar-nav li.nav-item.active a.nav-link{color:#333}.top-header-area{position:absolute;z-index:999;width:100%;padding:25px 0}.top-header-area.white ul.navbar-nav li.nav-item a.nav-link,.top-header-area.white ul.navbar-nav li.nav-item.active a.nav-link{color:#fff}ul.navbar-nav li.nav-item a.nav-link,ul.navbar-nav li.nav-item.active a.nav-link{color:#fff;font-size:14px;font-weight:700;margin-right:14px}a.navbar-brand img{max-width:150px}.header-button{margin-left:25px}nav.main-menu ul{margin:0;padding:0;list-style:none}nav.main-menu ul li{display:inline-block}nav.main-menu ul li a{color:#fff;font-size:14px;font-weight:700;display:block;padding:15px}nav.main-menu ul>li{position:relative}nav.main-menu ul ul.sub-menu{position:absolute;background-color:#fff;width:220px;padding:15px;margin:0;left:0;top:50px;border-radius:3px;transition:.3s;opacity:0;visibility:hidden;box-shadow:0 0 20px #5555556e}nav.main-menu ul ul.sub-menu li a{padding:7px 10px}nav.main-menu ul ul.sub-menu li{text-align:left}nav.main-menu ul>li:hover ul{opacity:1;visibility:visible}nav.main-menu>ul li:last-child{float:right}nav.main-menu ul li:last-child a{display:inline-block}.site-logo{float:left;max-width:150px}ul.sub-menu li:last-child{float:none!important}.mean-container .mean-bar{background-color:transparent;position:absolute;right:0;top:15px}.mean-bar a.meanmenu-reveal{background-color:#ffe018}.main-menu-wrap{position:relative}.mean-container a.meanmenu-reveal span{background-color:#333}.mean-container a.meanmenu-reveal{color:#333}.mean-container .mean-nav ul li a{padding:.5em 5%;font-size:14px}.mean-container .mean-nav ul li li a{padding:.5em 10%;font-size:14px}.mean-container .mean-nav ul li a.mean-expand{font-size:16px;height:10px;line-height:10px;width:15px}.mean-container a.meanmenu-reveal{padding:8px 8px 6px}nav.mean-nav>ul>li:first-child>a{border-top:none}.header-icons a{color:#fff;display:inline-block;padding:10px}.site-logo{padding:6px 0}.top-header-area.sepherate-header .header-icons a,.top-header-area.sepherate-header ul li>a{color:#333}nav.main-menu ul ul.sub-menu li a{color:#555;padding:8px;font-size:13px;font-weight:600}nav.main-menu ul ul.sub-menu li{display:block}nav.main-menu li:hover>a,nav.main-menu ul li.current-list-item>a{color:#ffe018}nav.main-menu li a{transition:.3s}.top-header-area .header-icons a:hover{color:#ffe018}.top-header-area .header-icons a{transition:.3s}ul.slicknav_nav{text-align:left}span.slicknav_arrow{display:none}.slicknav_nav .slicknav_item a{position:relative}.slicknav_nav .slicknav_item a:after{position:absolute;right:-20px;content:"\f105";font-family:Font Awesome\ 5 Free;font-weight:900;top:0}.top-header-area .slicknav_nav a{color:#fff!important}.sticky-wrapper{position:absolute;left:0;top:0;width:100%;z-index:999!important}.sticky-wrapper.is-sticky .top-header-area{background-color:#051922;padding:15px 0}.top-header-area{transition:.3s}ul.navbar-nav{margin:0 auto}.hero-bg{background-image:url(assets/img/hero-bg.webp);background-size:cover;background-position:50%;background-attachment:fixed}.hero-text{display:table;height:100%}.hero-text-tablecell{display:table-cell}.hero-area{position:relative;z-index:1}.hero-area,body,html{height:100%}.hero-area:after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background-color:#07212e;z-index:-1;opacity:.6}.hero-text{color:#fff}.hero-text p.subtitle{color:#ffe018;font-weight:700;text-transform:uppercase;letter-spacing:7px;font-size:15px}.hero-text h1{font-size:56px;font-weight:900;line-height:1.3}a.boxed-btn{background-color:#ffe018;color:#333;text-transform:uppercase;padding:15px 30px}a.bordered-btn,a.boxed-btn{display:inline-block;font-weight:700;font-size:14px}a.bordered-btn{color:#fff;border:2px solid #ffe018;padding:13px 30px}.hero-area div{height:100%}.hero-area div.hero-text{height:100%;width:100%}.hero-area div.hero-text-tablecell,.hero-area div.hero-text-tablecell div{height:auto;vertical-align:middle}.hero-btns a.bordered-btn{margin-left:15px}.hero-btns{margin-top:35px}.hero-area div.hero-form{background-color:#fff;text-align:center;width:380px;margin:0 0 0 auto;border-radius:5px;box-shadow:0 0 15px #2d2d2d6b;position:absolute;right:30px;bottom:-15%;height:600px}input[type=submit]{background-color:#ffe018;color:#333;font-weight:700;text-transform:uppercase;font-size:15px;border:none!important;cursor:pointer;padding:15px 25px;border-radius:3px}.wave-bg{position:relative}.wave-bg:before{background-image:url(assets/img/homepage-bg-pattern.webp);position:absolute;bottom:0;left:0;width:100%;height:20%;content:"";background-size:cover;background-position:bottom}.homepage-bg-1{background-image:url(assets/img/hero-bg.webp)}.homepage-bg-2{background-image:url(assets/img/hero-bg-2.webp)}.homepage-bg-3{background-image:url(assets/img/hero-bg-3.webp)}.homepage-slider,.homepage-slider div{height:100%}.homepage-slider div.hero-text{display:table;width:100%}.homepage-slider div.hero-text-tablecell,.homepage-slider div.hero-text-tablecell div{height:auto}.homepage-slider div.hero-text-tablecell{vertical-align:middle;display:table-cell}.single-homepage-slider{background-size:cover;background-position:50%;background-color:#020c0e}.single-homepage-slider:after{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#051922;content:"";z-index:-1;opacity:.7}.owl-controls div,div.owl-controls{height:auto;top:50%;color:#ffe018;font-size:30px}.homepage-slider{position:relative}.owl-prev{left:60px}.owl-next,.owl-prev{position:absolute;margin-top:-30px}.owl-next{right:60px}.news-bg-1{background-image:url(assets/img/latest-news/news-bg-1.jpg)}.news-bg-2{background-image:url(assets/img/latest-news/news-bg-2.jpg)}.news-bg-3{background-image:url(assets/img/latest-news/news-bg-3.webp)}.news-bg-4{background-image:url(assets/img/latest-news/news-bg-4.webp)}.news-bg-5{background-image:url(assets/img/latest-news/news-bg-5.jpg)}.news-bg-6{background-image:url(assets/img/latest-news/news-bg-6.jpg)}.latest-news-bg{height:250px;background-size:cover;background-position:50%;border-radius:3px;background-color:#ddd;border-bottom-right-radius:0;border-bottom-left-radius:0}.single-latest-news h3 a{color:#333;font-size:20px;font-weight:600}p.blog-meta span{font-size:14px;margin-right:15px;opacity:.6;color:#333}p.blog-meta span:last-child{margin-right:0}p.blog-meta span i{margin-right:5px}p.excerpt{font-size:14px;line-height:1.8;color:#555}.latest-news a.boxed-btn{margin-top:80px}.news-text-box{padding:25px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.single-latest-news{margin-bottom:30px}.single-artcile-bg{background-image:url(assets/img/single-blog.webp);height:450px}.pagination-wrap ul{margin:0;padding:0;list-style:none}.pagination-wrap ul li{display:inline-block}.pagination-wrap ul li a{color:#6f6f6f;font-size:15px;background-color:#f3f3f3;display:inline-block;padding:8px 14px;border-radius:5px;margin:3px;font-weight:600;border-radius:50px}.pagination-wrap ul li a.active{background-color:#ffe018}.pagination-wrap{margin-top:40px}.single-artcile-bg{background-size:cover;background-position:50%;background-color:#ddd;border-radius:5px;margin-bottom:20px}.single-article-text h2{font-size:24px;font-weight:600;line-height:1.4;margin-bottom:10px}.single-article-text p{font-size:15px;line-height:1.6;color:#333}.comments-list-wrap{margin:100px 0}.comment-template h4,.comments-list-wrap h3{font-size:25px;font-weight:600;margin-bottom:50px}.single-comment-body{position:relative}.comment-user-avater{position:absolute;left:0;top:0}.comment-user-avater img{width:60px;max-width:60px;border-radius:50%}.comment-text-body{padding-left:80px;margin-bottom:40px}.comment-text-body h4{font-size:18px;font-weight:600}span.comment-date{opacity:.5;font-size:80%;font-weight:700;margin-left:5px}.comment-text-body h4 a{color:#333;font-size:80%;margin-left:10px;border-bottom:1px solid #aaa}.single-comment-body.child{margin-left:75px}.comment-text-body p{font-size:14px;color:#888;line-height:2;margin:0}.comment-template h4{margin-bottom:10px}.comment-template>p{font-size:14px;opacity:.7;margin-bottom:30px}.comment-template form p input[type=email],.comment-template form p input[type=text]{border:1px solid #ddd;width:49%;padding:15px;border-radius:5px;font-size:15px;color:#333}.comment-template form p input[type=email]{margin-left:10px}.comment-template form p textarea{border:1px solid #ddd;padding:15px;font-size:15px;color:#333;border-radius:5px;height:250px;resize:none;width:100%}.sidebar-section h4{font-size:20px;font-weight:600;margin-bottom:15px}.sidebar-section ul{margin:0;padding:0;list-style:none}.sidebar-section>div{margin-bottom:60px}.sidebar-section>div:last-child{margin-bottom:0}.sidebar-section ul li a{color:#555;font-size:15px}.sidebar-section ul li{line-height:1.5}.sidebar-section{margin-left:30px}.archive-posts ul li,.recent-posts ul li{position:relative;padding-left:17px;margin-bottom:10px}.archive-posts ul li:before,.recent-posts ul li:before{position:absolute;left:0;top:2px;content:"\f105";font-family:Font Awesome\ 5 Free;font-weight:900}.tag-section ul li{display:inline-block}.tag-section ul li a{font-size:14px;background-color:#ddd;padding:3px 10px;display:block;border-radius:5px;margin-bottom:10px;margin-right:5px}.service-icon-tablecell i{color:#ffe018;font-size:40px}.service-icon-table{height:115px;display:table;width:100%}.service-icon-tablecell{display:table-cell;vertical-align:middle}.service-text h3{font-size:20px}.service-text p{font-size:15px;line-height:1.8;color:#555;margin:0}.single-service-box{padding:50px 45px;background-color:#fff;box-shadow:0 0 20px #f1f1f1;border-radius:5px}a.service-btn{color:#333;font-weight:700;font-size:14px}.service-menu h4{font-size:30px;font-weight:700;margin-bottom:25px}.service-slider-wrap .single-service-box{padding:0;margin-bottom:0}.service-slider-wrap .single-service-box:hover{box-shadow:none}.service-slider-wrap{margin-top:50px}.service-slider-wrap .single-service-box p{max-width:300px}.service-menu ul{margin:0;padding:0;list-style:none}.service-menu ul li a{color:#333;font-size:15px;margin-bottom:15px;display:block;font-weight:600}.service-menu ul li:last-child a{margin-bottom:0}.service-menu ul li{position:relative;padding-left:20px;display:block}.service-menu ul li:before{position:absolute;left:0;top:0;content:"\f105";font-family:Font Awesome\ 5 Free;font-weight:900}.single-service-right h4{font-size:30px;font-weight:700}.single-service-right p{margin-bottom:5px;font-size:15px;line-height:1.8;color:#333}.single-service-right{border-left:1px solid #f1f1f1;padding-left:100px}.single-service-bg{background-image:url(assets/img/single-service-bg.webp);height:400px;border-radius:5px;background-color:#ddd;margin-bottom:30px;box-shadow:0 0 20px #afafaf;background-size:cover;background-position:50%;width:100%}.single-service-box{margin-bottom:30px}.section-title h3{font-size:40px}.section-title p{font-size:15px;width:530px;color:#555;margin:10px auto 0;line-height:1.8}.section-title span i{font-size:30px}.section-title{margin-bottom:100px}.client-avater{margin-bottom:20px}.client-meta h3{font-size:20px;font-weight:600}.client-meta h3 span{display:block;font-size:70%;margin-top:10px;color:#444;font-weight:600;opacity:.5}p.testimonial-body{font-size:17px;font-style:italic;width:700px;line-height:1.8;color:#666;margin:20px auto 0}.last-icon{margin-top:20px;font-size:25px;opacity:.3}.client-avater img{max-width:70px;border-radius:50%;margin:0 auto}.testimonail-section i.fab.fa-twitter{color:#1da1f2;font-size:22px;margin-bottom:15px}a.video-play-btn{position:absolute;background-color:#ffe018;color:#212529;width:90px;height:90px;text-align:center;line-height:92px;border-radius:50%;font-size:20px;padding-left:5px;display:block;z-index:2;top:50%;margin-top:-45px;box-shadow:0 0 20px #adadad;left:50%;margin-left:-45px}.advertisement-bg{background-image:url(assets/img/video-bg.jpg);height:100%;width:100%;background-size:cover;background-position:50%;border-top-right-radius:10px;border-bottom-left-radius:10px;position:relative;z-index:1;overflow:hidden}.advertisement-bg:after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background-color:#051922;opacity:.3}.advertisement-section .featured-text{padding:50px 50px 50px 30px}.featured-text p.top-sub{opacity:.8;margin-bottom:10px}.featured-text p{font-size:15px;line-height:1.6;margin-bottom:10px}.featured-text p:last-child{margin-bottom:0}.featured-text h2{font-size:28px}.featured-text span i{font-size:30px;margin-bottom:15px}.featured-text p.featured-sub{font-size:16px;font-weight:600}.featured-text span{margin-bottom:15px;display:inline-block}.featured-text a.boxed-btn{margin-top:20px}.our-plumber-bg{background-image:url(assets/img/our-plumber-bg.jpg)}.featured-bg{background-image:url(assets/img/hero-bg.webp)}.featured-box{color:#fff}.featured-box h3{font-size:23px;font-weight:600;margin-bottom:10px}.featured-box p{font-size:14px;margin:0;line-height:1.8;opacity:.7}.featured-bg{position:relative;z-index:1}.featured-bg:after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background-color:#051922;z-index:-1;opacity:.7}.featured-icon{height:80px;display:table;width:100%}.featured-icon-tablecell{display:table-cell;width:100%;vertical-align:middle;font-size:25px}.featured-section{padding:100px 0}.featured-icon-tablecell{color:#ffe018}.featured-box h2{font-size:44px}.featured-bg{background-size:cover;background-position:50%;background-color:#333;background-attachment:fixed}.cta-text h3{font-weight:600}.cta-area .boxed-btn{margin:10px 0}.cta-text p{margin:0;opacity:.7}.cta-bg{background-image:url(assets/img/call-to-action-bg.webp)}.cta-area-theme-2{background-size:cover;background-position:50%;background-color:#ddd;color:#fff;position:relative;z-index:1}.cta-area-theme-2:after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background-color:#1d1d1d;z-index:-1;opacity:.8}.cta-area-theme-2{padding:100px 0}.cta-text-theme-2 h3{font-size:30px;text-transform:uppercase}.cta-text-theme-2 p span{font-size:20px;font-weight:600;margin-right:5px}.cta-text-theme-2 p a{margin-left:10px}.cta-area{background-color:#f5f5f5;padding:75px 0}.breadcrumb-bg{background-image:url(assets/img/breadcrumb-bg.webp)}.breadcrumb-text p{color:#ffe018;font-weight:700;text-transform:uppercase;letter-spacing:7px;font-size:14px}.breadcrumb-text h1{font-size:50px;font-weight:900;color:#fff;margin:20px 0 0}.breadcrumb-section{padding:150px 0;background-size:cover;background-position:50%;position:relative;z-index:1;background-attachment:fixed}.breadcrumb-section:after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background-color:#07212e;z-index:-1;opacity:.8}.breadcrumb-section{padding-top:200px}.single-bg-1{background-image:url(assets/img/projects-bg/single-bg-1.webp)}.single-bg-2{background-image:url(assets/img/projects-bg/single-bg-2.webp)}.single-bg-3{background-image:url(assets/img/projects-bg/single-bg-3.webp)}.single-bg-4{background-image:url(assets/img/projects-bg/single-bg-4.webp)}.single-bg-5{background-image:url(assets/img/projects-bg/single-bg-5.webp)}.single-bg-6{background-image:url(assets/img/projects-bg/single-bg-6.webp)}.single-bg-7{background-image:url(assets/img/projects-bg/single-bg-7.webp)}.single-bg-8{background-image:url(assets/img/projects-bg/single-bg-8.webp)}.single-bg-9{background-image:url(assets/img/projects-bg/single-bg-9.webp)}.project-filters ul{margin:0;padding:0;list-style:none;text-align:center}.project-filters ul li{display:inline-block;font-weight:700;font-size:16px;margin:15px;border-bottom:3px solid #fff;color:#323232;cursor:pointer}.project-filters ul li.active{border-color:#ffe018}.project-filters{margin-bottom:50px}.single-project-item{height:300px;margin-bottom:30px;background-color:#ddd;background-position:50%;background-size:cover;display:table;width:100%;position:relative;border-radius:5px;overflow:hidden}.project-hover{display:table-cell;padding:20px;text-align:center;vertical-align:middle;position:relative;z-index:1;color:#323232;transform:scale(.8);transition:.3s;opacity:0;visibility:hidden}.project-hover:after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background-color:#1f1f1f;z-index:-1;opacity:.9}.project-hover h2{font-size:18px;font-weight:600;line-height:1.6;padding:15px;margin-bottom:0;color:#fff;opacity:.6}.project-hover p{font-size:18px}.single-project-item:hover .project-hover{transform:scale(1);opacity:1;visibility:visible}.single-project-item:after,.single-project-item:before{opacity:0;visibility:hidden;transition:.3s}.single-project-item:hover:after,.single-project-item:hover:before{opacity:1;visibility:visible}.project-hover .icons i{color:#fff;font-size:20px;display:inline-block;padding:5px}.project-description h4{margin-bottom:5px}.single-project-img img{box-shadow:0 0 20px #ddd;border-radius:5px}.project-description p.project-desc-sub{font-weight:500;margin-bottom:5px;font-size:14px}.single-project-description h4{font-size:25px;font-weight:600}.project-description a.boxed-btn{margin-top:15px}.single-project-description ul{margin:0;padding:0;list-style:none}.single-project-description ul li{margin-bottom:10px}.single-project-description ul li strong{font-weight:600;margin-right:10px}.single-project-description ul li{font-size:15px;opacity:.8}.single-project-description{margin-left:8%;margin-top:30px}.project-description h4{font-size:30px;font-weight:600;margin-bottom:15px}.project-description p{font-size:15px;line-height:1.8;opacity:.8}.offer-bg:after{background-image:url(assets/img/offer-bg.webp);position:absolute;right:0;top:0;width:40%;height:100%;content:"";background-size:cover;background-position:50%;border-top-left-radius:5px;box-shadow:0 0 20px #cacaca;border-bottom-left-radius:5px}.offer-bg{position:relative}.offer-box h4{font-size:20px;font-weight:600}.offer-box h4 i{position:absolute;left:0;color:#ffe018}.offer-box{position:relative;padding-left:40px}.offer-box p{font-size:15px;line-height:1.6}.offer-box{margin-bottom:50px}.offer-bg{margin:150px 0}.text-block h4{font-size:20px;font-weight:600}.text-block p{font-size:15px;line-height:1.8;opacity:.8}.team-bg-1{background-image:url(assets/img/team/team-1.webp)}.team-bg-2{background-image:url(assets/img/team/team-2.webp)}.team-bg-3{background-image:url(assets/img/team/team-3.webp)}.team-bg-4{background-image:url(assets/img/team/team-4.webp)}.team-bg{height:250px;background-size:cover;background-position:50%;border-radius:5px;background-color:#ddd}.single-team-item h4{font-size:20px;font-weight:600;text-align:center;margin-top:15px;margin-bottom:10px}.single-team-item h4 span{font-size:70%;display:block;margin-top:10px;opacity:.7}ul.social-link-team{margin:0;padding:0;list-style:none;text-align:center}ul.social-link-team li{display:inline-block}ul.social-link-team li a{color:#333;display:block;margin:5px;font-size:16px}.counter-box p span.counter{font-size:50px;color:#ffe018;font-weight:700;display:block}.counter-box{font-size:15px}.counter-box p{margin:0;font-weight:600;color:#464646}.counter-box{padding:50px 30px;box-shadow:0 0 20px #eaeaea;border-radius:5px}.form-title{margin-bottom:25px}.form-title h2{font-size:25px}.form-title p{font-size:15px;line-height:1.8}.contact-form form p input[type=email],.contact-form form p input[type=tel],.contact-form form p input[type=text]{width:49%;padding:15px;border:1px solid #ddd;border-radius:3px}.contact-form form p input[type=email]{margin-left:10px}.contact-form form p input[type=tel]{width:100%}.contact-form form p textarea{border:1px solid #ddd;padding:15px;height:200px;border-radius:3px;width:100%;resize:none}.contact-form-wrap{background-color:#fbfbfb;padding:45px 30px;border-radius:5px}.contact-form-box h4{font-size:20px;font-weight:600;position:relative;margin-bottom:10px}.contact-form-box h4 i{position:absolute;left:-13%;color:#ffe018;top:2px}.contact-form-box{padding-left:40px;margin-bottom:30px}.contact-form-box p{font-size:14px;line-height:1.8;opacity:.8}.contact-form-wrap .contact-form-box:last-child{margin:0}.find-location p{color:#fff;font-size:40px;margin:0;font-weight:600;padding:95px 0}.find-location p i{margin-right:10px;color:#ffe018}.single-homepage-slider{position:relative;z-index:1}.google-map{width:100%;height:500px}.mission-section h4,i.fab.fa-canadian-maple-leaf{font-size:30px}.bar-filler-section p.barfiller-subtitile{font-size:16px;font-weight:600;margin-top:10px;opacity:.9}.bar-filler-section p{font-size:14px;line-height:1.8}.barfiller .fill{background-color:#ffe018!important;border-radius:3px}.single-bar-wrap p{font-size:15px;font-weight:600}.single-media-wrap h4{font-size:20px;margin-bottom:10px;font-weight:600}.media-icon{color:#ffe018;font-size:30px;position:absolute;left:0;top:0}.single-media-wrap{position:relative;padding-left:10%;margin-bottom:30px}.single-media-wrap:last-child{margin-bottom:0}.single-media-wrap p{font-size:15px;line-height:1.7;opacity:.8}.why-choose-us-section>h4{margin-bottom:60px}.bars-wrap{max-width:500px}.barfiller{border-radius:5px;box-shadow:none;border:1px solid #ddd}.single-pricing-table{text-align:center;background-color:#f9f9f9;padding:50px 30px;border-radius:5px}.pricing-middle-section ul{margin:0;list-style:none;padding:0 70px;text-align:left}span.price{font-size:50px;font-weight:700}.pricing-middle-section ul li{line-height:2;position:relative;padding-left:30px;opacity:.8}.pricing-middle-section ul li:after{position:absolute;left:0;top:0;content:"\f00c";font-family:Font Awesome\ 5 Free;font-weight:900;color:#ffe018}.pricing-top-section h4{margin-bottom:10px}.pricing-top-section{margin-bottom:30px}.single-pricing-table.active{box-shadow:0 0 20px #ddd}.pricing-top-section{position:relative;z-index:1;padding-bottom:15px}.pricing-top-section:after{position:absolute;bottom:0;content:"";background-color:#fee545;width:60px;height:3px;border-radius:10px;left:50%;margin-left:-30px}.pricing-top-section>p{font-size:15px;color:#888}.single-product-item{margin-bottom:30px}.product-image img{width:90%;border-radius:5px;margin-bottom:20px}.product-image{padding:30px 30px 0}.single-product-item h3{font-size:20px;font-weight:600;margin-bottom:10px}p.product-price span{display:block;opacity:.8;font-size:15px;font-weight:500}p.product-price{font-size:25px;font-weight:600;margin-bottom:10px}a.cart-btn{display:inline-block;background-color:#ffe018;color:#333;font-size:14px;font-weight:700;padding:15px 30px}a.cart-btn i{margin-right:5px}.single-product-img img{border-radius:5px;box-shadow:0 0 20px #ddd}.single-product-content h3{font-size:22px;font-weight:600}p.single-product-pricing span{display:block;font-size:14px;opacity:.8;margin-bottom:10px;font-weight:500}.single-product-content p.single-product-pricing{font-size:30px;font-weight:600;margin-bottom:10px;color:#333;line-height:inherit}.single-product-content p{font-size:15px;color:#555;line-height:1.8}input[type=number]{border:1px solid #ddd;border-radius:5px;padding:10px;width:100px;margin-bottom:15px}.single-product-form a.cart-btn{margin-bottom:15px}.single-product-content h4{font-size:20px;font-weight:600;margin-top:35px}ul.product-share{margin:0;padding:0;list-style:none}ul.product-share li{display:inline-block}ul.product-share li a{display:block;color:#333;margin-right:10px}.single-product-content{margin-left:30px}table.cart-table{border:1px solid #f9f9f9;width:100%}thead{border-bottom:1px solid #eee}tr.table-head-row th{border-right:1px solid #efefef;padding:15px;font-size:14px;font-weight:500;text-align:center}tr.table-head-row th:last-child{border-right:none}.cart-table-wrap tbody tr td{text-align:center}td.product-image img{max-width:50px;box-shadow:none;margin-bottom:0}.cart-table-wrap tbody tr td{border:1px solid #efefef;padding:20px 0;font-size:14px;color:#333}thead.cart-table-head tr{background-color:#efefef}td.product-quantity input{margin-bottom:0}td.product-remove a{color:#333}.total-section table.total-table{border:1px solid #efefef;width:100%}tr.table-total-row{background-color:#efefef}tr.table-total-row th{font-weight:500;font-size:15px;padding:15px}table.total-table tbody tr.total-data td{border:1px solid #efefef;font-size:14px;padding:19px 15px}tr.total-data td strong{margin-right:32px}.cart-buttons{margin-top:30px}.cart-buttons a:first-child{margin-right:20px}.coupon-section{margin-top:50px}.coupon-section h3{font-size:20px;font-weight:500}.coupon-form-wrap form p input[type=text]{border:1px solid #ddd;color:#333;padding:15px;width:100%;border-radius:5px;font-size:15px}.card.single-accordion .card-header{background-color:#fff;border:none;padding:0}.card.single-accordion{margin-bottom:15px}.card.single-accordion:last-child{margin-bottom:0}.card.single-accordion{border-bottom:1px solid #efefef!important}.card.single-accordion .card-header h5 button{color:#333;font-size:15px;display:block;width:100%;text-align:left;text-decoration:none;border:none;background-color:#efefef;position:relative;padding:20px 20px 20px 50px;font-weight:600}.card.single-accordion{border:1px solid #f9f9f9}.billing-address-form form p input{border:1px solid #ddd;padding:15px;width:100%;font-size:14px;border-radius:3px}.billing-address-form form p textarea{font-size:14px;width:100%;border-radius:3px;border:1px solid #ddd;padding:15px;height:120px;resize:none}.billing-address-form{padding:20px}.card-details p,.shipping-address-form p{font-size:14px;margin:0}.card.single-accordion .card-header h5 button:before{position:absolute;left:20px;top:50%;content:"\f058";font-family:Font Awesome\ 5 Free;font-weight:900;line-height:22px;margin-top:-11px;color:#ffe018}.billing-address-form form p:last-child{margin-bottom:0}table.order-details thead tr th{background-color:#efefef;padding:18px;font-size:15px;font-weight:500}table.order-details tbody td{border:1px solid #efefef;font-size:14px;padding:15px}table.order-details{border:1px solid #efefef}.order-details-wrap>a{margin-top:30px}.card.single-accordion{border:1px solid #eee}.single-product-item{box-shadow:0 0 20px #e4e4e4;padding-bottom:50px;border-radius:5px}.error-text i{font-size:90px;margin-bottom:30px}.error-text h1{font-size:40px;font-weight:500;margin-bottom:10px}.error-text p{font-size:15px;margin-bottom:30px}.full-height-section{height:100%;display:table;width:100%}.full-height-tablecell{display:table-cell;vertical-align:middle;width:100%}.search-area{position:fixed;left:0;top:0;z-index:5555;background-color:#051922f5;width:100%;height:100%;text-align:center}span.close-btn{position:absolute;right:0;color:#fff;top:5%;cursor:pointer}.search-area,.search-area div{height:100%}.search-bar{height:100%;display:table;width:100%}a.mobile-show{display:none}.search-area .search-bar div.search-bar-tablecell{display:table-cell;vertical-align:middle;height:auto}.search-bar-tablecell input{padding:15px;width:60%;background-color:transparent;border:none;border-bottom:1px solid #ff0;display:block;text-align:center;font-size:50px;font-weight:700;margin:0 auto 40px;color:#fff}.search-bar-tablecell button[type=submit]{border:none;background-color:#ff0;padding:15px 30px;cursor:pointer;display:inline-block;border-radius:50px;font-weight:700;font-size:14px}.search-bar-tablecell input::placeholder{color:#fff}.search-bar-tablecell button[type=submit] i{margin-left:5px}.search-area{visibility:hidden;opacity:0;transition:.3s}.search-area.search-active{visibility:visible;opacity:1;z-index:999}.search-bar-tablecell h3{color:#fff;margin-bottom:30px;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:7px}.single-logo-item img{max-width:180px;margin:0 auto}.logo-carousel-section{background-color:#fbfbfb;padding:50px 0}.footer-area{background-color:#051922;color:#fff;padding:150px 0}h2.widget-title{font-size:24px;font-weight:500;position:relative;padding-bottom:20px}h2.widget-title:after{position:absolute;left:0;bottom:0;width:20px;height:2px;background-color:#ffe018;content:""}.footer-box p{font-size:14px;opacity:.7;line-height:1.8}.footer-box ul{margin:0;padding:0;list-style:none}.footer-box ul li{opacity:.7;font-size:14px;margin-bottom:10px;line-height:1.8}.footer-box ul li:last-child{margin-bottom:0}.footer-box.subscribe form input[type=email]{border:none;font-size:15px;background-color:#012738;width:78%;padding:15px;border-top-left-radius:5px;border-bottom-left-radius:5px;color:#fff}.footer-box.subscribe form button{width:20%;border:none;background-color:#012738;color:#ffe018;padding:14px 0;border-top-right-radius:3px;border-bottom-right-radius:3px;cursor:pointer}.footer-box.subscribe form button:focus{outline:none}.copyright{background-color:#051922;border-top:1px solid #232a35}.copyright p{margin:0;color:#fff;opacity:.7;padding:16px 0;font-size:15px}.social-icons ul{margin:0;padding:0;list-style:none}.social-icons ul li{display:inline-block}.social-icons ul li a{font-size:16px;color:#fff;opacity:.7;padding:16px 10px;display:block}.footer-box ul li a{color:#fff}.footer-box.pages ul li{position:relative;padding-left:20px}.footer-box.pages ul li:before{position:absolute;left:0;top:0;content:"\f105";font-family:Font Awesome\ 5 Free;font-weight:900;color:#ffe018}a.navbar-brand{transition:.3s}a.navbar-brand:hover{opacity:.7}a.boxed-btn{transition:.3s}a.boxed-btn:hover{background-color:#051922;color:#ffe018}a.bordered-btn{transition:.3s}a.bordered-btn:hover{background-color:#ffe018;color:#333}ul.sub-menu a{transition:.3s}ul.sub-menu li:hover a{color:#ffe018}.single-service-box{transition:.3s}.single-service-box:hover{box-shadow:0 0 80px #3535352b}a.video-play-btn{transition:.3s}a.video-play-btn:hover{background-color:#333;color:#ffe018}.latest-news-bg{transition:.3s}.single-latest-news:hover .latest-news-bg{opacity:.8}a.service-btn i{transition:.3s}a.service-btn:hover i{margin-left:10px}a.service-btn{transition:.3s}a.service-btn:hover{color:#ffe018}.single-latest-news:hover{box-shadow:0 0 0}.single-latest-news{box-shadow:0 0 20px #ddddddb0;transition:.3s}.single-latest-news:hover{box-shadow:none}.single-logo-item{transition:.3s}.single-logo-item:hover{opacity:.7}.footer-box.pages ul li a{transition:.3s}.footer-box.pages ul li:hover a{color:#ffe018}.footer-box.subscribe form button{transition:.3s}.footer-box.subscribe form button:hover{background-color:#ffe018;color:#051922}.social-icons ul li:hover a{color:#ffe018}.social-icons ul li a{transition:.3s}ul.social-link-team{visibility:hidden;opacity:0;transition:.3s}.single-team-item:hover ul.social-link-team{opacity:1;visibility:visible}ul.social-link-team li a{transition:.3s}ul.social-link-team li:hover a{color:#ffe018}.counter-box{transition:.3s}.counter-box:hover{box-shadow:0 0 80px #6f6f6f4d}input[type=submit]{transition:.3s;border-radius:50px!important}input[type=submit]:hover{background-color:#051922;color:#ffe018}.owl-controls div,div.owl-controls{transition:.3s}div.owl-controls div.owl-nav div:hover{opacity:.7}.pagination-wrap ul li a{transition:.3s}.pagination-wrap ul li:hover a{background-color:#ffe018}.icons a i{transition:.3s}.icons a:hover i{color:#ffe018}.service-text a.service-btn{margin-top:15px;display:inline-block}.single-pricing-table{transition:.3s}.single-pricing-table:hover{box-shadow:0 0 20px #ddd}.product-image img{transition:.3s}.product-image img:hover{box-shadow:none}a.cart-btn{transition:.3s}a.cart-btn:hover{background-color:#051922;color:#ffe018}.recent-posts ul li{transition:.3s}.recent-posts ul li:hover{opacity:.7}ul.sub-menu li a{transition:.3s}ul.sub-menu li:hover a{color:#ffe018!important}.sidebar-section ul li a{transition:.3s}.sidebar-section ul li a:hover{opacity:.7}.comment-text-body h4 a{transition:.3s}.comment-text-body h4 a:hover{color:#ffe018}ul.product-share li a{transition:.3s}ul.product-share li:hover a{color:#ffe018}.service-menu ul li a.active{font-weight:600;color:#ffe200}.service-menu ul li a{transition:.3s}.service-menu ul li a:hover{color:#ffe200}.single-product-item:hover{box-shadow:none}.search-bar-tablecell button[type=submit],.single-product-item{transition:.3s}.search-bar-tablecell button[type=submit]:hover{background-color:#fff;color:#000}span.close-btn{transition:.3s}span.close-btn:hover{color:#ff0}a.mobile-show.search-bar-icon{transition:.3s}a.mobile-show.search-bar-icon:hover{color:#ffe018}.spinner{margin:100px auto;width:50px;height:40px;text-align:center;font-size:10px}.spinner>div{background-color:#ffe018;height:100%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s ease-in-out infinite;animation:sk-stretchdelay 1.2s ease-in-out infinite}.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.spinner .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}.preloader-wrap .spinner{margin:0 auto}.preloader-wrap{position:fixed;width:100%;height:100%;z-index:99999;background-color:#051922}.preloader-wrap-table{display:table;width:100%;height:100%}.preloader-wrap-tablecell{display:table-cell;vertical-align:middle}@-webkit-keyframes sk-stretchdelay{0%,40%,to{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}
:root{--g2cd79a5154:1}
