/************ TABLE OF CONTENTS ***************1. Fonts2. Main Slider3. Page Title4. Call To Action 5. Fun Facts6. Projects7. Contact Form8. Google Map9. Sidebar widget10. About us11. Error Page12. Comming Soon13. Company History14. Blog page15. Footer16. Header17. Services18. Shop page19. Team 20. Testimonial21. Pricing22. City page**********************************************//*@import url('https://fonts.googleapis.com/css?family=Hind:300,400,500,600,700|Poppins:400,400i,500,500i,600,600i,700,700i,800');@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,600');*//*font-family: 'Trebuchet MS', arial, sans-serif;*//*font-family: 'Poppins', sans-serif;*//*font-family: 'Source Sans Pro', sans-serif;font-family: 'Hind', sans-serif;*/@import url('font-awesome.css');@import url('flaticon.css');@import url('plugin.css');@import url('global.css');@import url('element.css');/*** Text Default Alignment ***/p{text-align: left;}/* Image and text alignment */.parent{text-align: center;}img .imager{vertical-align: middle;}p .aligner{display:inline-block;}/***====================================================================Static hero====================================================================***/.static-hero{position: relative;min-height: 520px;height: 70vh;}.static-hero__media{position: absolute;top: 0;left: 0;object-fit: cover;font-family: 'object-fit: cover;';height: 100%;width: 100%;}.static-hero__content-wrap{position: absolute;z-index: 8;top: 0;left: 0;width:100%;height: 100%;display: flex;align-items: center;padding: 48px 0;}.static-hero__heading{color: #ffffff;font-size: 42px;font-weight: 700;line-height: 1.2em;padding-bottom: 20px;}.static-hero__desc{font-size: 20px;font-weight: 500;color: white;line-height: 1.7em;padding-bottom: 28px;}.static-hero__cta .theme-btn{margin-bottom: 12px;}@media (max-width: 479px){.static-hero__heading{font-size: 32px;}}/***====================================================================Page Title Style====================================================================***/.page-title{position: relative;text-align: center;display: inherit;background-size: cover;}.imager{background-image:url("https://msaccesssolutions.com/images/background/3.jpg");}.page-title:before{position: absolute;content: '';background: #00000082;width: 100%;height: 100%;left: 0;top: 0;}.page-title .box{display: flex;align-items: center;justify-content: center;width: 100%;height: 300px;}.page-title h1{position: relative;font-size: 48px;font-weight: 700;margin-top: 35px;color: #fff;line-height: 1.5em;text-transform: capitalize;}.h1{position: relative;font-size: 48px;font-weight: 700;margin-top: 35px;color: #fff !important;line-height: 1.5em;}.page-title .text{position: relative;color: #848484;font-size: 16px;font-weight: 400;text-align: center;}.page-info{position: relative;color: #272727;z-index: 9;}.page-info .flex-box-five{border-bottom: 1px solid #eeeeee;}.page-info h2{font-size: 16px;color: #272727;line-height: 24px;font-weight: 700;}.page-info .bread-crumb{position: relative;font-size: 14px;padding: 18px 0px 17px;}.page-info .bread-crumb li{position: relative;display: inline-block;font-size: 14px;margin-right: 24px;color: #26bdef;font-weight: 400;line-height: 24px;text-transform: capitalize;font-family: 'Trebuchet MS', arial, sans-serif;/*font-family: 'Poppins', sans-serif;*/*/}.page-info .bread-crumb li:last-child{margin-right: 0px;}.page-info .bread-crumb li:after{content: '\f105';font-family: 'FontAwesome';position: absolute;right: -21px;width: 10px;line-height: 24px;font-size: 16px;color: #222222;}.page-info .bread-crumb li:last-child:after{display: none;}.page-info .bread-crumb li a{color: #1a1a1a;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;}.page-info .bread-crumb li a:hover{color: #26bdef;}.page-info .share-link a i{margin-left: 7px;color: #26bdef;margin-right: 7px;font-size: 14px;}/*** Positioning For Readers ***/.leftor{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}/***====================================================================Call To Action Section====================================================================***/.call-to-action-one{position: relative;text-align: center;margin-bottom: 15px;}.call-to-action-one h2{color: #ffffff;font-weight: 600;max-width: 900px;font-size: 40px;margin: 0 auto;margin-bottom: 20px;}.call-to-action-one .text{color: #fff;max-width: 730px;margin: 0 auto;margin-bottom: 30px;}.call-to-action-one span{font-size: 50px;color: #fff;margin-bottom: 39px;display: block;}/*call to action two*/.call-to-action-two{position: relative;text-align: center;margin-bottom: 15px;}.call-to-action-two h2{color: #ffffff;font-weight: 600;max-width: 900px;font-size: 40px;margin: 0 auto;margin-bottom: 20px;}.call-to-action-two .text{color: #fff;text-align: left;max-width: 730px;margin: 0 auto;margin-bottom: 30px;}.call-to-action-two span{font-size: 50px;color: #fff;text-align: left;margin-bottom: 39px;display: block;}/***====================================================================Fun Facts Section====================================================================***/.fun-facts-one{position:relative;}.fun-facts-one .column{position:relative;margin-bottom:30px;}.fun-facts-one .column .inner{position:relative;background: #26bdef;padding:30px 20px;margin:0 auto;text-align:center;}.fun-facts-one .column .inner:before{position: absolute; content: ''; left: 10px; bottom: 10px; right: 10px; top: 10px; border: 1px solid rgba(255, 255, 255, 0.25);}.fun-facts-one .column .content{position:relative;}.fun-facts-one .count-outer{position:relative;font-size:48px;line-height:1.3em;font-weight:700;color: #fff;}.fun-facts-one .count-outer .count-text{font-weight:700;}.fun-facts-one .column .counter-title{position:relative;font-size:18px;line-height:30px;font-weight:400;font-style:italic;color:#ffffff;}/* funfact-style two */.fun-facts-two{position: relative;text-align: center;}.fun-facts-two .count-outer{font-size: 60px; font-weight: 600; color: #222; margin-bottom: 20px;}/***====================================================================Projects Style====================================================================***/.projects-block-one{position: relative;margin-bottom: 30px;display: inline-block;}.projects-block-one .inner-box{/*text-align: center;*/text-align: left;box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);overflow: hidden;position: relative;}.projects-block-one .inner-box .read-more{position: absolute; left: 0; top: 0; width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; opacity: 0; visibility: inherit; transition: .5s ease;}.projects-block-one .inner-box .read-more-btn{text-transform: uppercase; font-weight: 600; font-size: 16px; color: #fff;}.projects-block-one .inner-box:hover .read-more{opacity: 1;visibility: visible;transition: .5s ease;}.projects-block-one .inner-box img{width: 100%;height: auto;}.projects-block-one .inner-box .box-content{width: 100%;height: 100%;background: rgba(0, 0, 0, 0.6);opacity: 0;position: absolute;top: 0;left: 0;transform: perspective(400px) rotateX(-90deg);transform-origin: center top 0;transition: all 0.5s ease 0s;}.projects-block-one .inner-box:hover .box-content{opacity: 1;transform: perspective(400px) rotateX(0deg);}.projects-block-one .inner-box .title{display: inline-block;padding: 5px 7px;background: #26bdef;font-size: 14px;font-weight: 600;color: #fff;margin: 0;position: absolute;bottom: 20px;left: 20px;transition: all 900ms ease 0s;}.projects-block-one .inner-box:hover .title{bottom: -40px;}.projects-block-one .inner-box .icon{list-style: none;padding: 0;margin: 0;position: absolute;top: 42%;left: 0;right: 0;}.projects-block-one .inner-box .icon li{display: inline-block;}.projects-block-one .inner-box .icon li a{display: block;width: 50px;height: 50px;line-height: 50px;border-radius: 50%;background: #ffffff;text-align: center;font-size: 16px;color: #26bdef;margin-right: 7px;transition: all 0.35s ease 0s;}.projects-block-one .inner-box .icon li a:hover{background: #fff;color: #000;}@media only screen and (max-width:990px){.projects-block-one .inner-box{margin-bottom: 20px;}}.projects-block-one .lower-content{position: relative;margin: 15px 0 0;margin-bottom: -10px;}.projects-block-one .lower-content h4{font-size: 20px;font-weight: 600;}/*=============project single=================*/.project-single{position: relative;}.project-single .row-15{margin: 0 -15px;}.project-single .img-box{padding: 0 15px 30px;float: left;}.project-single h4{font-size: 20px;margin-bottom: 22px;}.project-single h5{font-size: 16px;}.project-single p{margin-bottom: 22px;}.project-single .content p{margin: 10px 0;}.project-single .list-item{margin-bottom: 22px;overflow: hidden;}.project-single .list-item li{position: relative;float: left;width: 50%;padding-left: 20px;padding-right: 30px;color: #999;font-size: 15px;margin: 5px 0;}.project-single .list-item li:after{position: absolute;content: '';background: #26bdef;height: 8px;width: 8px;left: 0;top: 7px;}/* Added July 11*//* Client logo */.client-logo .img-box{margin-bottom: 30px;}.client-logo .img-box img{width: 100%;}/* added Sept, 2*/@media (max-width: 768px){.client-logo .col{flex: 0 0 50%;margin-bottom: 24px;}}/* consultation form */.consultation .column:first-child{margin-bottom: 60px;}.consultation-form{position: relative; margin-top: -100px; background: #fff; padding: 80px 50px 50px; box-shadow: 0 0 20px 1px rgba(0, 0, 0, 0.08); border-radius: 20px;}.consultation-form .contact-form.style-two textarea{height: 190px;}/* consultation form two */.map-section .container{position: relative;}.consultation-form-two{position: absolute;left: 0;bottom: 35px;max-width: 500px;background: #fff;padding: 50px 50px 20px;}.consultation-form-two .contact-form.style-two textarea{height: 150px;}/* contact info */.contact-info{position: relative;}.contact-info h4{font-weight: 700;margin-bottom: 30px;}/***====================================================================Contact Form Style====================================================================***//*Contact Form*/.contact-form h2{position: relative;}.contact-form .form-group:last-child{margin-bottom: 30px;}.contact-form input[type="text"],.contact-form input[type="email"],.contact-form input[type="password"],.contact-form select,.contact-form textarea{display: block;width: 100%;height: 55px;font-size: 16px;color: #848484;line-height: 30px;padding: 12px 25px;font-weight: 300;background-color: #ffffff;border-radius: 0px;border: 1px solid #ececec;transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color: #26bdef;}.contact-form textarea{height: 150px;resize: none;padding: 12px 25px;}.contact-form button{font-size: 14px;padding: 10px 41px 10px;cursor: pointer;}.contact-form input.error,.contact-form select.error,.contact-form textarea.error{border-color: #ff0000 !important;}.contact-form label.error{display: block;line-height: 24px;padding: 5px 0px 0px;margin: 0px;text-transform: uppercase;font-size: 11px;color: #ff0000;font-weight: 500;}/* form style two */.contact-form.style-two input[type="text"],.contact-form.style-two input[type="email"],.contact-form.style-two input[type="password"],.contact-form.style-two select,.contact-form.style-two textarea{background: #f7f8f9;border-color: #f7f8f9;box-shadow: none;}.contact-form.style-two textarea{height: 250px;}/* form style three */.contact-form.style-three input[type="text"],.contact-form.style-three input[type="email"],.contact-form.style-three input[type="password"],.contact-form.style-three select,.contact-form.style-three textarea{background: #f7f8f9;border-color: #f7f8f9;box-shadow: none;padding-left: 50px;}.contact-form.style-three span{position: absolute;left: 30px;top: 8px;font-size: 24px;color: #26bdef;}/* form style four */.contact-form.style-four .form-group{margin-bottom: 20px;}.contact-form.style-four input[type="text"],.contact-form.style-four input[type="email"],.contact-form.style-four input[type="password"],.contact-form.style-four select,.contact-form.style-four textarea{background: #fff;border-color: #fff;box-shadow: none;}.contact-form.style-four textarea{height: 240px;}/***Accordion Style*/ .accblock{width:65%;max-width: 700px;padding-bottom:20px;}/***====================================================================Map Style====================================================================***/.home-google-map .google-map{width: 100%;height: 480px;}.home-google-map .gmnoprint{display: none;}/***====================================================================Sidebar widget Style====================================================================***/.sidebar{position: relative;}.sidebar .sidebar-widget{margin-bottom: 40px;background: #f7f8f9;padding: 30px 40px;}/* search widget */.sidebar .search-widget .form-group{position: relative;margin: 0px;}.sidebar .search-widget .form-group input[type="text"],.sidebar .search-widget .form-group input[type="search"]{position: relative;line-height: 26px;padding: 10px 50px 10px 20px;border: 1px solid #f7f8f9;background: none;font-style: italic;display: block;font-size: 16px;width: 100%;height: 60px;transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}.sidebar .search-widget .form-group input:focus{border-color: #26bdef;}.sidebar .search-widget .form-group button{position: absolute;right: 0px;top: 0px;height: 60px;width: 60px;display: block;font-size: 16px;color: #ffffff;line-height: 100%;background: #26bdef;font-weight: normal;}/* category widget */.sidebar .category-widget li{position: relative;margin-bottom: 15px;}.sidebar .category-widget li a{position: relative;font-size: 16px;font-weight: 600;display: block;color: #95979a;transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}.sidebar .category-widget li a span{float: right;}.sidebar .category-widget li a:hover{color: #26bdef;}/* link widget */.sidebar .category-widget-two{position: relative;}.sidebar .category-widget-two li{position: relative;line-height: 24px;}.sidebar .category-widget-two li a{position: relative;display: block;color: #777777;font-size: 16px;font-weight: 400;font-family: 'Trebuchet MS', arial, sans-serif;/*font-family: 'Poppins', sans-serif;*/padding: 5px 0px 5px 20px;}.sidebar .category-widget-two li a:before{content: "\f105";font-family: 'FontAwesome';font-size: 14px;left: 0;width: 20px;line-height: 24px;position: absolute;color: #777777;}.sidebar .category-widget-two li a:hover{color: #26bdef;}/* news widget */.sidebar .news-widget .post{position: relative;font-size: 14px;color: #666666;padding: 0px 0px;padding-left: 100px;min-height: 75px;margin-bottom: 22px;}.sidebar .news-widget .post:last-child{margin-bottom: 15px;}.sidebar .news-widget .post .post-thumb{position: absolute;left: 0px;top: 0px;width: 80px;}.sidebar .news-widget .post:hover .post-thumb img{opacity: 0.70;}.sidebar .news-widget .post .post-thumb img{display: block;width: 100%;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;}.sidebar .news-widget .post .text{position: relative;top: -4px;font-size: 16px;margin: 0px 0px 0px;font-weight: 500;color: #000000;line-height: 1.4em;text-transform: capitalize;}.sidebar .news-widget .post .text a{color: #333;font-weight: 600;font-family: 'Trebuchet MS', arial, sans-serif;/*font-family: 'Poppins', sans-serif;*/}.sidebar .news-widget .post a,.sidebar .news-widget .post a:hover{color: #26bdef;}.sidebar .news-widget .post-info{font-size: 15px;color: rgba(0, 0, 0, 0.60);}/* tag widget */.sidebar .tag-widget a{position: relative;display: inline-block;line-height: 24px;padding: 6px 18px 6px;margin: 0px 6px 10px 0px;color: #929292;text-align: center;font-size: 15px;text-transform: capitalize;border: 1px solid #ececec;background: #e7eaee;transition: all 300ms ease;-webkit-transition: all 300ms ease;-ms-transition: all 300ms ease;-o-transition: all 300ms ease;-moz-transition: all 300ms ease;font-family: 'Trebuchet MS', arial, sans-serif;/*font-family: 'Poppins', sans-serif;*/}.sidebar .tag-widget a:hover{border-color: #26bdef;background-color: #26bdef;color: #ffffff;}/* gallery widget */.sidebar .gallery-widget .image{position: relative;float: left;width: 33.333%;padding: 0px 10px 10px 0px;}.sidebar .gallery-widget .image img{position: relative;display: block;width: 100%;}/* pricefilter widget */.sidebar .pricefilter-widget .val-box{position: relative;display: inline-block;margin: 7px 5px 7px 0px;line-height: 24px;font-size: 14px;background: #d9dfe6;padding: 9px 10px;width: 70px;color: #222;text-align: center;}.sidebar .pricefilter-widget button{position: relative;display: inline-block;line-height: 24px;border: 1px solid #26bdef;padding: 8px 25px;background: #26bdef;color: #ffffff;font-weight: 800;border-radius: 3px;margin-top: 5px;float: right;}.sidebar .pricefilter-widget .noUi-connect{background: #909090 !important;}.sidebar .pricefilter-widget .noUi-background{background: #d9dfe6 !important;border: 0px;}.sidebar .pricefilter-widget .noUi-handle{background: #ffffff !important;border-radius: 50% !important;box-shadow: none;border: 4px solid #26bdef;cursor: pointer;}.sidebar .rangeslider-widget .form-group{margin-bottom: 0px;}/* product widget */.sidebar .product-widget .single-product{position: relative;font-size: 16px;margin-bottom: 15px;min-height: 88px;padding: 7px 0px 12px 100px;color: #cccccc;}.sidebar .product-widget .single-product .post-thumb{position: absolute;left: 0px;top: 0px;width: 88px;height: 88px;}.sidebar .product-widget .single-product .post-thumb img{width: 100%;display: block;}.sidebar .product-widget .single-product h4{font-size: 14px;font-weight: 700;margin: 0px 0px 4px;line-height: 1.4em;color: #1c1c1c;}.sidebar .product-widget .single-product h4 a{color: #272727;}.sidebar .product-widget .single-product a:hover,.sidebar .product-widget .single-product a:hover{color: #26bdef;}.sidebar .product-widget .single-product .rating{font-size: 12px;color: #26bdef;letter-spacing: 0px;}.sidebar .product-widget .product-price{font-size: 16px;font-weight: 700;color: #777777;}.sidebar .product-widget .strike-through{color: #9e9e9e;padding-left: 10px;}/* Quote Widget */.sidebar .quote-widget{position: relative;}.sidebar .quote-widget .inner-box{position: relative;text-align: center;padding: 10px 0 20px;background: #f7f8f9;}.sidebar .quote-widget .inner-box h2{position: relative;color: #181818;font-size: 22px;font-weight: 500;padding-bottom: 12px;margin-bottom: 20px;}.sidebar .quote-widget .inner-box h2:after{position: absolute;content: '';left: 50%;bottom: 0px;width: 50px;height: 3px;border-radius: 3px;margin-left: -25px;background-color: #26bdef;}.sidebar .quote-widget .inner-box .text{position: relative;color: #848484;font-size: 16px;line-height: 1.6em;margin-bottom: 20px;}/*Brouchers Widget*/.sidebar .brouchers{position: relative;}.sidebar .brouchers li{position: relative;margin-bottom: 6px;}.sidebar .brouchers li a{position: relative;padding: 8px 0px 12px 0px;color: #666666;font-size: 17px;font-weight: 500;display: block;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;border-bottom: 1px dashed #e3e3e3;}.sidebar .brouchers li a span{margin-right: 5px;color: #666666;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;}.sidebar .brouchers li a .download-icon{position: absolute;right: 0px;top: 8px;color: #666666;transition: all 0.3s ease;-moz-transition: all 0.3s ease;-webkit-transition: all 0.3s ease;-ms-transition: all 0.3s ease;-o-transition: all 0.3s ease;}.sidebar .brouchers li a:hover{color: #26bdef;}.sidebar .brouchers li a:hover .icon,.sidebar .brouchers li a:hover .download-icon{color: #26bdef;}/***====================================================================About us Style====================================================================***/.about-us .image{position: relative;padding-left: 60px;padding-bottom: 60px;margin-bottom: 30px;}.about-us .image:before{position: absolute; content: ''; background: url(../images/resource/about-shap.png); width: 420px; height: 406px; left: 0; bottom: 0; background-size: cover; background-repeat: no-repeat;}.about-us .image img{position: relative;}.about-column{position: relative;}.about-column h2{text-transform: uppercase;font-weight: 600;margin-bottom: 20px;margin-top: 10px;}.about-column h3{margin-bottom: 30px;font-size: 26px;}.about-column .text{margin-bottom: 26px;}/* about text */.about-text{position: relative;margin-bottom: 30px;}.about-text h2{font-weight: 600;margin-bottom: 25px;}.about-text h4{font-weight: 500;margin-bottom: 30px;}.about-text{position: relative;}/*contact-details*/.contact-details li{margin-bottom: 15px; font-size: 18px;}.contact-details li span{font-weight: 600; text-transform: uppercase; color: #222;}/*=====================*/.default-section .column{position:relative;margin-bottom: 0;}.default-section .text-column h2{position:relative;font-size:30px;text-transform:capitalize;color:#181818;margin-bottom: 35px;}.default-section .text-column .text{color:#777777;}.default-section .text-column .text p{position:relative;margin-bottom:20px;}.default-section .upper-part{position:relative;margin-bottom:80px;}.default-section .upper-part .intro-text{position:relative;padding-left:80px;}.default-section .upper-part .intro-text h3{font-size:20px;color:#777777;}.default-section .upper-part .intro-text h2{font-size:24px;color:#181818;margin-bottom:50px;font-weight:700;}.default-section .upper-part .intro-text .text{font-size:20px;color:#999999;line-height:1.6em;}.introtext-two{color:#777777;}.introtext-two h3{font-size:18px;margin-bottom:18px;color:#666666;font-style:italic;}.introtext-two h2{font-size:24px;margin-bottom:20px;color:#181818;font-weight:700;text-transform:uppercase;line-height:1.4em;}.introtext-two .text{margin-bottom:30px;}/***====================================================================Progress Levels Section====================================================================***/.progress-levels{position:relative;}.default-section .progress-levels{padding-top:7px;}.progress-levels .progress-box{position:relative;margin-bottom:40px;overflow:hidden;}.progress-levels .progress-box:last-child{margin-bottom:0px;}.progress-levels .progress-box:last-child{margin-bottom:0px;}.progress-levels .progress-box .box-title{position:relative;font-size:18px;line-height:24px;color:#181818;text-transform:capitalize;margin-bottom:16px;}.progress-levels .progress-box .bar{position:relative; height:10px; background:#eeeeee;}.progress-levels .progress-box .bar .bar-innner{position:relative;left:0px;top:0px;width:100%;height:4px;}.progress-levels .progress-box .bar .bar-fill{position:absolute;left:-100%;top:0px;width:0px;height:10px;background:#26bdef;-moz-transition:all 2000ms ease 300ms;-webkit-transition:all 2000ms ease 300ms;-ms-transition:all 2000ms ease 300ms;-o-transition:all 2000ms ease 300ms;transition:all 2000ms ease 300ms;}.progress-levels .progress-box.animated .bar .bar-fill{left:0px;}.progress-levels .progress-box .percent{position:absolute;right:0px;top:-40px;letter-spacing:0px;font-size:18px;color:#181818 !important;line-height:24px;opacity:0;-moz-transition:all 2000ms ease 700ms;-webkit-transition:all 2000ms ease 700ms;-ms-transition:all 2000ms ease 700ms;-o-transition:all 2000ms ease 700ms;transition:all 2000ms ease 700ms;}.progress-levels .progress-box.animated .percent{opacity:1;}/***====================================================================subscribe Section====================================================================***/.subscribe{background-repeat: no-repeat; background-size: cover; padding: 100px 0px; background: #f7f7f7;}.subscribe-form input{position: relative; width: calc(100% - 200px); display: inline-block; margin-right: 6px; padding: 0 20px; height: 50px; border: 1px solid #f4f4f4;}.subscribe .thm-btn{cursor: pointer;}.subscribe-form{position: relative;}.subscribe-form span{position: absolute; left: 15px;top: 15px; color: #ff5722; font-size: 20px;}/***====================================================================Error Section====================================================================***/.error-section{position: relative;padding: 250px 0px 230px;background-color: #f4f4f4;}.error-section .inner-section{position: relative;text-align: center;}.error-section .inner-section h1{position: relative;color: #fff;font-size: 150px;font-weight: 700;line-height: 1em;}.error-section .inner-section h2{position: relative;font-size: 20px;color: #eeeeee;font-weight: 500;text-transform: uppercase;}.error-section .inner-section .text{position: relative;color: #26bdef;font-size: 18px;margin-top: 6px;margin-bottom: 40px;}/*Search Box Widget*/.error-search-form .form-group{position: relative;max-width: 430px;margin: 0 auto;width: 100%;}.error-search-form .form-group input[type="text"],.error-search-form .form-group input[type="search"]{position: relative;line-height: 22px;background: none;display: block;font-size: 16px;width: 100%;height: 54px;border: 1px solid #eeeeee;background-color: #ffffff;padding: 10px 50px 10px 20px;transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}.error-search-form .form-group input:focus{border-color: #26bdef;}.error-search-form .form-group button{position: absolute;right: 0px;top: 0px;height: 54px;width: 60px;display: block;font-size: 16px;color: #ffffff;line-height: 100%;background: #26bdef;font-weight: normal;}/***====================================================================comming soon====================================================================***/.countdown-timer{position: relative;text-align: center;padding: 260px 0 230px;}.countdown-timer h3{color: #fff;}.countdown-timer .countdown{margin: 0 85px;text-align: center;}.countdown-timer li{position: relative;display: inline-block;padding: 5px 0px;width: 25%;text-align: center;margin: 24px -2px;border-right: 1px dashed #26bdef;}.countdown-timer li:last-child{border-right: 0px;}.countdown-timer li span.days,.countdown-timer li span.hours,.countdown-timer li span.minutes,.countdown-timer li span.seconds{font-size: 70px;color: #fff;display: block;font-weight: 700;line-height: 70px;}.countdown-timer li span.timeRef{position: relative;font-size: 17px;color: #26bdef;font-weight: 600;text-transform: uppercase;}.default-coundown{max-width: 900px;margin: 0 auto;}.countdown-timer form{position: relative;max-width: 600px;margin: 0 auto;margin-top: 34px;}.countdown-timer form button{position: absolute;right: 0;top: 0;background: #26bdef;font-size: 16px;font-weight: 600;color: #fff;padding: 14px 20px;cursor: pointer;transition: .5s ease;}.countdown-timer form button:hover{background: #26bdef;}.countdown-timer input[type="text"]{position: relative;line-height: 32px;padding: 10px 50px 10px 20px;border: 1px solid #e0e0e0;display: block;font-size: 14px;width: 100%;height: 55px;border-radius: 3px;transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}.content-section{position:relative;color:#5a5a5a;line-height:2em;margin-bottom: 30px;}.content-section .text-block{position:relative;padding-bottom:30px;line-height:2em;}.content-section .text-block p{margin-bottom:20px;line-height:2em;}.two-column .text-column,.two-column .skills-column{margin-bottom:20px;}.services-content .two-column{position:relative;margin-bottom:20px;}.services-content .two-column .text-column,.services-content .two-column .testimonial-column{margin-bottom:40px;}.bigger-image{position:relative;margin-bottom:30px;width:100%;}.bigger-image img{display:block;width:100%;}/***====================================================================Our History====================================================================***/.timeline-container{position:relative;overflow:hidden;}.timeline-container .timeline-block:before{content:'';position:absolute;left:142px;top:80%;height:150%;border-right:1px solid #e0e0e0;}.timeline-container .timeline-block:last-child:before{margin-bottom:0px;}.timeline-container .timeline-block{position:relative;margin-bottom:100px;}.timeline-container .timeline-block:last-child{margin-bottom:0px;}.timeline-container .timeline-block .inner-box{position:relative;padding-left:230px;min-height:144px;z-index:1;}.timeline-container .timeline-block .inner-box .left-info{position:absolute;left:0px;top: 15px;width:200px;padding-left:70px;}.timeline-container .timeline-block .date{position:absolute;left:0px;top:50%;margin-top:-15px;line-height:30px;color:#1c1c1c;font-size:16px;font-weight:500;}.timeline-container .timeline-block .timeline-image{position:relative;display:block;width:144px;height:144px;border:1px solid #e0e0e0;border-radius: 50%;}.timeline-container .timeline-block .timeline-image img{display:block;max-width:100%;width:100%;border:5px solid #ffffff;border-radius: 50%;}.timeline-container .timeline-block h4{font-size:16px;font-weight:500;text-transform:uppercase;margin-bottom:5px;color:#1c1c1c;}.timeline-container .timeline-block .text-content{position:relative;line-height:2em;padding-top: 15px;}/* style two */.history-skills .history-column,.history-skills .skills-column{position:relative;padding:0px 20px;margin-bottom:30px;}.history-skills .history-block{position:relative;margin-bottom:35px;}.history-skills .history-block .block-inner{position:relative;display:block;padding-left:30px;}.history-skills .history-block .block-inner:before{content: "\f0da";font-family: 'FontAwesome';position:absolute;left:0px;top:0px;font-size:18px;color:#333333;line-height:24px;}.history-skills .history-block .block-inner:after{content: "";position:absolute;left:0px;top:30px;bottom:-30px;border-left:1px solid #e0e0e0;}.history-skills .history-column .history-block:last-child .block-inner:after{display:none;}.history-skills .history-column .history-block:last-child{margin-bottom:0px;}.history-skills .history-block h4{position:relative;font-size:16px;text-transform:uppercase;font-weight:600;color:#333333;margin-bottom:10px;}.history-skills .history-block .text{position:relative;font-size:15px;padding-right:30px;}.history-skills .load-more-btn{position:relative;}.history-skills .load-more-btn a{position:relative;display:inline-block;font-size:12px;color:#333333;text-transform:uppercase;font-weight:700;line-height:20px;border-bottom:1px solid;}.history-skills .load-more-btn a:hover{color:#0074D9;}/***====================================================================Blog Style====================================================================***/.blog-section{position: relative;}.mar-three{margin-bottom:-30px; padding-bottom:-30px;}mar-spone{margin-top:-20px; padding-bottom:0;}/* news block one */.news-block-one{position: relative; transition: .5s ease-in-out; margin-bottom: 50px;}.news-block-one .lower-content{position:relative; padding: 30px 0px 20px;}.news-block-one .post-time{position:absolute; left:0; top:-20px; color:#ffffff; font-size:15px; z-index:1; padding:6px 18px 4px; display:inline-block; background-color:#26bdef;}.news-block-one .lower-content .text p{margin-bottom: 10px;}.news-block-one .lower-content h4{color:#222; font-weight: 600; margin-bottom: 10px;}.news-block-one .lower-content h4 a{color:#222; transition: all 300ms ease; font-size: 18px;}.news-block-one .lower-content h4 a:hover{color: #26bdef; transition: all 300ms ease;}.news-block-one .lower-content .post-meta{color: #848484; font-size:16px; margin-bottom: 7px;}.news-block-one .lower-content .default_link{text-transform: capitalize; color: #222; font-weight: 700; text-transform: uppercase; font-size: 14px; transition: .5s ease;}.news-block-one .lower-content .default_link:hover{transition: .5s ease; color: #26bdef;}.news-block-one .image{display: block; overflow: hidden; position: relative;}.news-block-one .image img{transform: scale(1); transition: all 0.5s ease 0s; width: 100%;}.news-block-one:hover .image img{transform: scale(1.1);}.news-block-one .overlay{background-color: rgba(0, 0, 0, 0.8); text-align: center; position: absolute; left: 0; top: 0; width: 100%; height: 100%; color: #fff; opacity: 0; filter: alpha(opacity=0); transition: all 450ms ease-out 0s; transform: rotateY(180deg) scale(0.5,0.5);}.news-block-one:hover .image .overlay{opacity: 1; filter: alpha(opacity=100); transform: rotateY(0deg) scale(1,1);}.news-block-one .overlay .box{display: table; height: 100%; width: 100%;}.news-block-one .overlay .box .content{display: table-cell; text-align: center; vertical-align: middle;}.news-block-one .image .overlay .box .content a i{background: #26bdef; border-radius: 50%; color: #ffffff; display: inline-block; font-size: 16px; height: 45px; line-height: 48px; transition: all 500ms ease 0s; width: 45px;}.news-block-one .image .overlay .box .content a:hover i{background: #26bdef;}.news-block-one .border-bottom{border-bottom: 1px solid #f4f4f4;}.blog-section.grey-bg .news-block-one .border-bottom{border-color: #c7c7c7;}/* Added July 11*//* Fix news one tablet */@media (min-width: 576px){.news-block-one .lower-content{padding-top: 0;}.news-block-one h4{line-height: 1.05;}.news-block-one .text{line-height: 1.3;}.news-block-one .post-time{top: -40px;}}/*News Block Two*/.news-block-two{position: relative; margin-bottom: 50px;}.news-block-two .inner-box{position: relative;}.news-block-two .inner-box .image{position: relative;}.news-block-two .inner-box .image .post-date{position: absolute; left: 0px; bottom: 0px; color: #ffffff; font-size: 14px; font-weight: 500; padding: 8px 20px 8px 40px; background-color: #26bdef;}.news-block-two .inner-box .image .post-date:before{position: absolute; content: '\f073'; left: 20px; top: 7px; font-family: 'FontAwesome';}.news-block-two .inner-box .image img{position: relative; max-width: 100%;}.news-block-two .inner-box .lower-box{position: relative; padding-top: 18px;}.news-block-two .inner-box .lower-box .post-meta{position: relative;}.news-block-two .inner-box .lower-box .post-meta li{position: relative; margin-right: 15px; padding-left: 18px; color: #999; font-size: 14px; display: inline-block;}.news-block-two .inner-box .lower-box .post-meta li .icon{position: absolute; left: 0px; top: 0px; color: #26bdef;}.news-block-two .inner-box .lower-box h3{position: relative; font-size: 22px; font-weight: 500; color: #333333; line-height: 1.3em; margin: 10px 0px 10px;}.news-block-two .inner-box .lower-box h3 a{position: relative; color: #333333; transition: all 0.3s ease; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease;}.news-block-two .inner-box .lower-box h3 a:hover{color: #26bdef;}.news-block-two .inner-box .lower-box .text{position: relative; color: #666666; font-size: 17px; margin-bottom: 10px;}.news-block-two .inner-box .lower-box .text p{position: relative; color: #666666; font-size: 17px; line-height: 1.6em; margin-bottom: 20px; font-weight: 300;}.news-block-two .inner-box .lower-box .read-more{color: #222; font-weight: 500;}/*news block three*/.news-block-three{position: relative;margin-bottom: 30px;}.news-block-three .image{position: relative;}.news-block-three .date{position: relative;padding: 11px 15px;background: #222;margin-top: 0;top: -24px;font-size: 14px;margin-left: 35px;display: inline-block;font-family: 'Trebuchet MS', san-serif;/*font-family: 'Poppins', san-serif;*/font-weight: 500;color: #fff;}.news-block-three .lower-content{margin-left: 35px;}.news-block-three h4{position: relative;font-size: 22px;font-weight: 500;font-family: 'Trebuchet MS', san-serif;/*font-family: 'Poppins', san-serif;*/margin-bottom: 20px;padding-bottom: 15px;}.news-block-three h4:before{position:absolute;content:'';left: 0px;bottom: 0px;width:50px;height:1px;background: rgba(147, 147, 147, 0.8);}.news-block-three .text{margin-bottom: 15px;}.news-block-three .theme-btn{font-size: 14px;font-family: 'Trebuchet MS', san-serif;/*font-family: 'Poppins', san-serif;*/color: #848484;font-weight: 500;}.news-block-three .theme-btn span{opacity: 0;transition: .5s ease;}.news-block-three .theme-btn:hover{color: #222;}/* blog single post*/.news-block-quote{position: relative; padding: 40px 30px 20px 30px; font-size: 16px; color: #777777; line-height: 2em; text-align: center; font-style: italic; margin-top: 50px; margin-bottom: 40px; border: 1px solid #eeeeee;}.news-block-quote .author-title{position: relative; color: #444444; font-size: 15px; margin-top: 10px; font-weight: 600; font-style: normal;}.news-block-quote:before{position: absolute; content: '\f10d'; left: 50%; font-family: FontAwesome; top: -30px; margin-left: -40px; width: 80px; height: 60px; line-height: 60px; font-style: normal; color: #26bdef; font-size: 24px; background-color: #ffffff;}.share-option{position: relative; padding: 10px 0px; margin-top: 15px; margin-bottom: 40px; border-bottom: 1px solid #e0e0e0;}.share-option strong{font-size: 16px; line-height: 40px; font-weight: 500; color: #1c1c1c; text-transform: capitalize; font-family: 'Trebuchet MS', arial, sans-serif;/*font-family: 'Poppins', sans-serif;*/}/***====================================================================Comments Area====================================================================***/.comments-area{position: relative; margin-top: 70px; margin-bottom: 50px; border-bottom: 1px solid #eeeeee;}.comments-area .group-title{position: relative; margin-bottom: 15px;}.group-title h2{position: relative; font-size: 36px; color: #1c1c1c; font-weight: 700; padding-bottom: 0px; text-transform: capitalize;}.comments-area .comment-box{position: relative; padding: 0px 0px 25px; -webkit-transition: all 300ms ease; -ms-transition: all 300ms ease; -o-transition: all 300ms ease; -moz-transition: all 300ms ease; transition: all 300ms ease;}.comments-area .comment-box:nth-child(1){padding-top: 0px;}.comments-area .comment-box:hover{border-color: #222222;}.comments-area .comment{position: relative; font-size: 14px; padding: 30px 0px 0px 110px; border-top: 1px solid #eeeeee;}.comments-area .comment .comment-inner{position: relative;}.comments-area .comment .comment-reply{position: absolute; right: 0px; top: 4px; color: #686868; font-size: 13px; font-weight: 400; text-align: center; padding: 2px 12px; background-color: #f4f4f4; display: inline-block; text-transform: uppercase; -webkit-transition: all 300ms ease; -ms-transition: all 300ms ease; -o-transition: all 300ms ease; -moz-transition: all 300ms ease; transition: all 300ms ease;}.comments-area .comment-box .author-thumb{position: absolute; left: 0px; top: 30px; margin-bottom: 20px;}.comments-area .comment-box .author-thumb img{width: 80px; display: block;}.comments-area .comment-info{color: #3e5773; line-height: 24px; font-size: 13px;}.comments-area .comment-box strong{font-size: 18px; font-weight: 500; color: #000000; line-height: 16px; text-transform: capitalize;}.comments-area .comment-box .text{color: rgba(0, 0, 0, 0.70); font-size: 16px; margin-top: 10px; margin-bottom: 0px; line-height: 1.8em;}.comments-area .comment-info .comment-time{position: relative; font-size: 16px; color: #999999;}.comments-area .comment-box .theme-btn{padding: 5px 30px; font-size: 12px; border: 1px solid #fbca00; text-transform: uppercase; letter-spacing: 1px;}/***====================================================================Main Footer====================================================================***/.main-footer{position: relative; background: #222; color: #bcbcbc;}.main-footer.light{background: #fff;}.main-footer .widgets-section{position: relative; padding: 80px 0px 30px;}.main-footer .footer-column{margin-bottom: 30px;}.main-footer .footer-widget{position: relative;}.main-footer .footer-logo{position: relative; margin-bottom: 30px;}.main-footer .footer-logo img{display: block; max-width: 100%;}.main-footer .footer-column h2{position: relative; font-size: 16px; font-weight: 700; text-transform: uppercase; padding-bottom: 14px; color: #ffffff; margin-bottom: 40px;}.main-footer.light .footer-column h2{color: #222;}.main-footer .footer-column h2:after{position: absolute; content: ''; left: 0px; bottom: 0px; width: 30px; height: 1px; background-color: #26bdef;}.main-footer .logo-widget .text{margin-bottom: 20px; line-height: 2em; padding-right: 95px;}.main-footer .logo-widget form{position: relative; padding-right: 80px;}.main-footer .logo-widget form .form-group{position: relative;}.main-footer .logo-widget form .form-group input{position: relative; border: 1px solid #555558; border-radius: 2px; width: 100%; height: 48px; line-height: 28px; background: none; padding: 10px 15px;}.main-footer .logo-widget form .form-group button{position: absolute; color: #dcdcdc; font-size: 20px; top: 0px; width: 50px; right: 0px; background: none; height: 48px;}.main-footer .contact-info{margin-bottom: 30px;}.main-footer .contact-info li{position: relative; padding-left: 53px; margin-bottom: 15px; line-height: 24px;}.main-footer .contact-info li .number{position: relative; font-size: 20px;}.main-footer .contact-info li .icon{position: absolute; left: 2px; top: 12px; text-align: center; line-height: 24px; font-size: 30px; color: #26bdef;}/*link widget*/.main-footer .links-widget .list{margin-top: -7px;}.main-footer .links-widget .list li a{position: relative; display: inline-block; line-height: 24px; padding: 2px 0px 7px 20px; color: #aaaaaa; font-size: 14px; text-transform: capitalize;}.main-footer .links-widget .list li a:before{content: '\f105'; position: absolute; left: 0px; top: 6px; line-height: 15px; font-size: 16px; font-family: 'FontAwesome';}.main-footer .links-widget .list li a:hover{color: #ffffff;}.main-footer.light .links-widget .list li a:hover{color: #26bdef;}/*subscribe widget*/.main-footer .newsletter-widget .form-group{position:relative; margin-bottom: 20px;}.main-footer .newsletter-widget .text{margin-bottom: 20px; margin-top: -5px;}.main-footer .newsletter-widget input[type="text"],.main-footer .newsletter-widget input[type="email"]{position:relative; display:block; width:100%; line-height:26px; padding:11px 50px 11px 15px; background: #313131; border:1px solid rgba(255,255,255,0.05); border-radius:5px;}.main-footer .newsletter-widget input[type="text"]:focus,.main-footer .newsletter-widget input[type="email"]:focus{background:#181818;}.main-footer .newsletter-widget input[type="submit"],.main-footer .newsletter-widget button{position:absolute; right:0px; top:0px; width:50px; height:50px; line-height:46px; text-align:center; font-size:20px; color:#ffffff; background:#26bdef; border-radius:0px 5px 5px 0px;}.main-footer .newsletter-widget input:focus+button,.main-footer .newsletter-widget button:hover{background:#888888;}/*twitter widget*/.main-footer .twitter-widget .feed{position: relative; font-size: 15px; line-height: 2em; margin-bottom: 20px;}.main-footer .twitter-widget .feed .month{color: #6c9ecd; font-size: 14px; font-weight: 300;}.main-footer .twitter-widget .feed .month a{position: relative; color: #26bdef; font-weight: 500; text-decoration: underline;}.main-footer .twitter-widget .feed .text{margin-bottom: 0px; line-height: 1.6em; font-weight: 300; color: #bcbcbc; font-size: 14px;}.main-footer .twitter-widget .feed .days{position: relative; font-size: 14px; color: #bcbcbc; margin-top: -5px;}.main-footer .footer-bottom{position: relative; padding: 30px 0px; text-align: center; /* margin-top: 40px; */ background: #121212;}.main-footer .footer-bottom .copyright{color: #bcbcbc; font-size: 14px;}.main-footer .footer-bottom a{color: #26bdef;}.main-footer.style-two{position: relative; background-size: cover; background-attachment: fixed; background-repeat: no-repeat; background-position: center center;}.main-footer.style-two:before{position: absolute; content: ''; left: 0px; top: 0px; width: 100%; height: 100%; background-color: #222;}/*contact info list*/.contact-info-list{margin-bottom: 30px;}.main-footer .contact-info-list li{position: relative; padding-left: 35px; margin-bottom: 20px; line-height: 24px; color: #bcbcbc; font-size: 14px;}.main-footer .contact-info-list li .icon{position: absolute; left: 0px; top: 0px; width: 20px; text-align: center; line-height: 24px; font-size: 16px; color: #26bdef;}/* Gallery Widget */.main-footer .gallery-widget .row{margin: 0px -5px;}.main-footer .gallery-widget .image{position: relative; float: left; width: 33.333%; padding: 0px 5px 10px;}.main-footer .gallery-widget .image img{position: relative; display: block; width: 100%; transition: all 0.5s ease; -moz-transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease;}.main-footer .gallery-widget .image img:hover{opacity: 0.70;}/*posts widget*/.main-footer .posts-widget .post{position:relative; min-height: 90px; margin-bottom: 15px;}.main-footer .posts-widget .post:last-child{margin-bottom:0px; border:0px;}.main-footer .posts-widget .post .post-thumb{position:absolute; left:0px; display: none; top:0px; width:73px; height:73px; border-radius:50%;}.main-footer .posts-widget .post .post-thumb img{display:block; width:100%;}.main-footer .posts-widget .post .desc-text{position:relative; font-size: 18px; color:#f4f4f4; line-height: 24px; padding: 0px 0px 5px; top:-4px; font-weight: 700; max-width: 230px;}.main-footer .posts-widget .post .desc-text a{color:#aaa; font-size: 16px; text-transform: capitalize;}.main-footer .posts-widget .post .time{position:relative; color: #26bdef; font-size:13px; line-height:24px; font-weight:normal;}/***====================================================================Main Header style====================================================================***/.main-header{position:relative; left:0px; top:0px; z-index:999; width:100%; transition:all 500ms ease; -moz-transition:all 500ms ease; -webkit-transition:all 500ms ease; -ms-transition:all 500ms ease; -o-transition:all 500ms ease; border-top: 2px solid black; /* added July 2018 */}/*Sticky Header*/.sticky-header{position:fixed; opacity:0; visibility:hidden; left:0px; top:0px; width:100%; padding:0px 0px; background:#ffffff; z-index:0; border-bottom:1px solid #e0e0e0; transition:all 500ms ease; -moz-transition:all 500ms ease; -webkit-transition:all 500ms ease; -ms-transition:all 500ms ease; -o-transition:all 500ms ease;}.sticky-header .logo{padding: 15px 0px;}.fixed-header .sticky-header{z-index:999; opacity:1; 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: 500ms; -op-animation-duration: 500ms; -webkit-animation-duration: 500ms; animation-duration: 500ms; -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;}.main-header.fixed-header .main-menu{padding-top:0px;}.main-header .header-upper{position:relative; z-index:5; transition:all 500ms ease; -moz-transition:all 500ms ease; -webkit-transition:all 500ms ease; -ms-transition:all 500ms ease; -o-transition:all 500ms ease;}.main-header .header-upper .logo img{position:relative; display:inline-block; max-width:100%;}.main-header .header-upper.style-two .navbar-brand{margin: 19px 0;}.main-header .header-upper.style-two .main-menu .navigation > li > a{padding: 35px 24px;}.main-header .logo-outer{position:relative; z-index:25; padding:24px 0px;}.main-header .logo-outer .logo img{position:relative; display:inline-block; max-width:100%;}.main-header .header-upper .upper-right{position:relative;}.main-header .header-info{position:relative; top:0px; width:100%; z-index:5; border-bottom: 1px solid #f0f0f0;}.main-header .nav-outer{position:relative;}.main-menu{position:relative; float:left;}.main-menu .navbar-collapse{padding:0px;}.main-menu .navigation{position:relative; margin:0px;}.main-menu .navigation > li{position:relative; float:left;}.main-menu .navigation > li:after{position:absolute; content:''; right:0px; top:50%; width:1px; height:40px; margin-top:-20px; opacity:0.2; background-color:#c0c0c0;}.sticky-header .main-menu .navigation > li:after{display:none;}.main-menu .navigation > li:last-child::after{display:none;}.main-header .sticky-header .main-menu .navigation > li{margin:0px; border:0px;}.main-menu .navigation > li > a{position:relative; display:block; font-size:17px; color:#262626; line-height:30px; font-weight:700; opacity:1; text-transform:capitalize; padding: 20px 24px; transition:all 500ms ease; -moz-transition:all 500ms ease; -webkit-transition:all 500ms ease; -ms-transition:all 500ms ease; -o-transition:all 500ms ease;}.main-menu .navigation > li:first-child > a{padding-left: 0px;}.main-header .sticky-header .main-menu .navigation > li > a{color:#181818; padding: 27px 25px !important; line-height:30px; font-size:16px; font-weight:600; min-height:0px; background:none; border:0px;}.main-menu .navigation > li:hover > a,.main-menu .navigation > li.current > a,.header-upper.transparent .main-menu .navigation > li.current > a,.main-menu .navigation > li.current-menu-item > a{color:#26bdef; opacity:1;}.main-header .sticky-header .main-menu .navigation > li:hover > a,.main-header .sticky-header .main-menu .navigation > li.current > a,.main-header .sticky-header .main-menu .navigation > li.current-menu-item > a{background:#26bdef; color:#ffffff !important; opacity:1;}.main-menu .navigation > li:hover > a:after{opacity:1;}.main-header .sticky-header .main-menu .navigation > li > ul:before{display:none;}.main-header .sticky-header .main-menu .navigation > li > ul{top:100% !important;}.main-menu .navigation > li > ul{position:absolute; left:0px; top:100%; width:270px; z-index:100; display: none; background:#ffffff; -webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05); -ms-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05); -o-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05); -moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05); box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);}.main-menu .navigation > li > ul.from-right{left:auto; right:0px;}.main-menu .navigation > li > ul > li{position:relative; width:100%; padding: 7px 30px; border-bottom: 1px solid rgb(242, 242, 242);}.main-menu .navigation > li > ul > li:last-child{border-bottom:none;}.main-menu .navigation > li > ul > li > a{position:relative; display:block; padding:6px 0px; line-height:24px; font-weight:400; font-size:16px; color:#262626; text-align:left; padding-right:0px !important; text-transform:capitalize; transition:all 500ms ease; -moz-transition:all 500ms ease; -webkit-transition:all 500ms ease; -ms-transition:all 500ms ease; -o-transition:all 500ms ease; font-family: 'Trebuchet MS', arial, sans-serif;/*font-family: 'Poppins', sans-serif;*/}.main-menu .navigation > li > ul > li > a:hover{color: #26bdef;}.main-menu .navigation > li > ul > li ul{position:absolute; left:100%; top:0%; width:250px; z-index:100; display: none; background:#ffffff; -webkit-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05); -ms-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05); -o-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05); -moz-box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05); box-shadow:2px 2px 5px 1px rgba(0,0,0,0.05),-2px 0px 5px 1px rgba(0,0,0,0.05);}.main-menu .navigation > li > ul > li > ul:before{position:absolute; content:''; right:100%; top:0px; width:20px; height:100%;}.main-menu .navigation > li > ul > li > ul li{position:relative; width:100%; padding: 7px 30px; border-bottom:1px solid #f2f2f2;}.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:6px 0px; line-height:24px; font-weight:400; font-size:16px; color:#262626; text-align:left; padding-right:0px !important; text-transform:capitalize; transition:all 500ms ease; -moz-transition:all 500ms ease; -webkit-transition:all 500ms ease; -ms-transition:all 500ms ease; -o-transition:all 500ms ease;}.main-menu .navigation > li > ul > li > ul > li a:hover{color: #26bdef;}.main-menu .navigation > li.dropdown:hover > ul{visibility:visible; opacity:1;}.main-menu .navigation li > ul > li.dropdown:hover ul{visibility:visible; opacity:1; left:100%; top:0%;}.main-menu .navbar-collapse > ul li.dropdown .dropdown-btn{position:absolute; right:10px; top: 0; width: 50px; height: 43px; border-left: 1px solid rgba(255, 255, 255, 0.1); text-align:center; font-size:16px; line-height: 43px; color:#ffffff; cursor:pointer; z-index:5; display:none;}.main-header .outer-box{position:relative; float:left; margin-left:15px; margin-top: 12px;}.navbar-header{display: none;}/* transparent header */ @media only screen and (min-width: 992px){.main-header .header-upper.transparent{margin-bottom: -70px; background: rgba(255, 255, 255, 0.1); position: absolute; left: 0; bottom: 0; width: 100%;}}.header-upper.transparent .main-menu .navigation > li > a{color: #fff;}/*======================search box btn===========================*/.main-header .search-box-outer{position:relative; left:3px; display:inline-block;}.main-header .search-box-btn{position:relative; font-size:20px; line-height:28px; cursor:pointer; display:inline-block; padding:7px 0px 6px; background:transparent; border-radius:50px 0px 0px 50px;}.main-header .search-box-outer .dropdown-menu{top: 56px !important; padding:0px; left: inherit !important; right: 0; width:280px; border-radius:0px; border-top:3px solid #26bdef;}.main-header .search-panel .form-container{padding:25px 20px;}.main-header .search-panel .form-group{position:relative; margin:0px;}.main-header .search-panel input[type="text"],.main-header .search-panel input[type="search"],.main-header .search-panel input[type="password"],.main-header .search-panel select{display:block; width:100%; line-height:24px; padding:9px 50px 9px 15px; height:44px; border:1px solid #777777; border-radius:3px; background:#ffffff;}.main-header .search-panel input:focus,.main-header .search-panel select:focus{border-color:#26bdef;}.main-header .search-panel .search-btn{position:absolute; right:0px; top:0px; width:50px; height:44px; text-align:center; color:#ffffff; background:#333333; font-size:14px; border-radius:0px 3px 3px 0px; cursor:pointer;}.dropdown-toggle::after{display: none;}/* Changed july 2018 */@media only screen and (max-width: 991px){.main-header .header-info .float-left, .main-header .header-info .float-right{float: inherit !important; width: 100%;}.main-header .main-logo{margin-bottom: 30px;}}@media only screen and (min-width: 992px){.collapse{display: block !important;}}/*===============Mobile menu=====================*/@media only screen and (max-width: 991px){.fixed-header .sticky-header{display: none!important;}.main-menu .navbar-header{position: relative; float:none; display:block; text-align:left; width:100%; top: 0px; z-index:12;}.main-header .header-upper.style-two .navbar-brand{margin: 14px 0 0;}.main-header .header-upper.style-two .main-menu .navbar-header .navbar-toggle{position: absolute; right: 0; top: -63px;}.main-header .header-upper.style-two .main-logo{margin-bottom: 12px;}.main-header .logo-outer{padding: 15px 0 0; text-align: center; width: 100%;}.main-header .header-upper .upper-right{position: relative; width: 100%; padding-top: 0px;}.main-header .main-menu{width: 100%;}.main-menu .navbar-header .navbar-toggle{display:inline-block; z-index:7; border:1px solid #26bdef; float:none; padding: 4px 5px; cursor: pointer; margin:0px 0px 15px 0px; border-radius:0px; background:#26bdef;}.main-menu .navbar-header .navbar-toggle .icon-bar{background:#ffffff; height: 2px; width: 22px; display: block; margin: 4px 5px;}.main-menu .collapse{max-height:345px; overflow:auto; float:none; width:100%; padding:0px 0px 0px; border:none; margin:0px; -ms-border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; -o-border-radius:3px; border-radius:3px;}.main-menu .navbar-collapse > .navigation{float:none !important; margin:0px !important; width:100% !important; background: #333; border:1px solid #ffffff; border-top:none;}.main-menu .navbar-collapse > .navigation > li{margin:0px !important; float:none !important; width:100%;}.main-menu .navigation > li > a, .main-menu .navigation > li > ul:before{border:none;}.main-menu .navbar-collapse > .navigation > li > a{padding:10px 10px !important; border:none !important;}.main-menu .navigation li.dropdown > a:after, .main-menu .navigation > li.dropdown > a:before, .main-menu .navigation > li > ul > li > a::before, .main-menu .navigation > li > ul > li > ul > li > a::before{color:#ffffff !important; right:15px; font-size:16px; display:none !important;}.main-menu .navbar-collapse > .navigation > li > ul, .main-menu .navbar-collapse > .navigation > li > ul > li > ul{position:relative; border:none; float:none; visibility:visible; opacity:1; display:none; margin:0px; padding:0px; left:auto !important; right:auto !important; top:auto !important; width:100%; background: #333333; -webkit-border-radius:0px; -ms-border-radius:0px; -o-border-radius:0px; -moz-border-radius:0px; border-radius:0px; transition:none !important; -webkit-transition:none !important; -ms-transition:none !important; -o-transition:none !important; -moz-transition:none !important; box-shadow:none !important;}.main-menu .navbar-collapse > .navigation > li > ul, .main-menu .navbar-collapse > .navigation > li > ul > li > ul{/* border-top:1px solid rgba(255,255,255,1) !important; */}.main-menu .navbar-collapse > .navigation > li, .main-menu .navbar-collapse > .navigation > li > ul > li, .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li{border-top: 1px solid rgba(255, 255, 255, 0.1) !important; opacity:1 !important; top:0px !important; padding-top: 0; padding-bottom: 0; left:0px !important; visibility:visible !important; border-bottom: none;}.main-menu .navbar-collapse > .navigation > li:first-child{border:none;}.main-menu .navbar-collapse > .navigation > li > a, .main-menu .navbar-collapse > .navigation > li > ul > li > a, .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li > a{padding:10px 10px !important; line-height:22px; color: #b8b8b8; /* background:#26bdef; */ text-align:left; min-height:0px;}.main-menu .navbar-collapse > .navigation > li > a:hover, .main-menu .navbar-collapse > .navigation > li > a:active, .main-menu .navbar-collapse > .navigation > li > a:focus{/* background:#26bdef; */}.main-menu .navbar-collapse > .navigation > li:hover > a, .main-menu .navbar-collapse > .navigation > li > ul > li:hover > a, .main-menu .navbar-collapse > .navigation > li > ul > li > ul > li:hover > a, .main-menu .navbar-collapse > .navigation > li.current > a, .main-menu .navbar-collapse > .navigation > li.current-menu-item > a{/* background:#26bdef; */ color:#ffffff !important;}.main-menu .navbar-collapse > .navigation li.dropdown .dropdown-btn{display:block;}.main-menu .navbar-collapse > .navigation li.dropdown:after, .main-menu .navigation > li > ul:before, .main-header .info-box:after, .services-section-two .owl-dots{display:none !important;}/* search outer */ .main-header .outer-box{position: absolute; right: 5px; top: -6px; margin-top: 0px; z-index: 15;}/* Changed July 2018 */.main-header .header-info{margin-top: -14px;}/* Changed July 2018 */.header-info .main-logo a{text-align: center;padding-right: 0px !important;margin-top: 4px !important;position: absolute;left: 50%;transform: translate(-50%, -25%);z-index: 100;}.main-header .header-upper{padding-top: 15px;}.main-header .search-box-outer .dropdown-menu{top: 48px !important;}/* header info */ .header-contact-info ul li{margin-bottom: 22px; margin-right: 0px !important; border: 0px !important;}.main-header .header-upper.transparent{margin-bottom: 0; background: rgba(39, 39, 39, 0.1); padding-top: 16px;}}@media only screen and (max-width: 1200px) and (min-width: 992px){.main-menu .navigation > li:after{display: none;}.main-menu .navigation > li > a{padding-left: 0;}.main-header .header-upper.style-two .main-menu .navigation > li > a{padding-left: 0;}.main-header .header-upper.style-two .main-logo{margin-bottom: 0;}.main-header .sticky-header .main-menu .navigation > li > a{padding: 27px 17px !important;}}/*=================================================5. header-style=================================================*/.header-top{position:relative; font-size:13px; padding: 15px 0px; background: #f0f0f0; font-family: 'Trebuchet MS', arial, sans-serif;/*font-family: 'Poppins', sans-serif;*/}.header-top.black-bg{background: #222;}.header-top a{color:#ffffff; -webkit-transition:all 300ms ease; transition:all 300ms ease;}.header-top .links-nav li{position:relative; margin-right:25px; font-size: 16px; color: #fff; border-right: 1px solid #fff; padding-right: 25px; line-height: 26px;}.header-top.grey-bg .links-nav li{color: #222;}.header-top .links-nav li:last-child{padding-right: 0px; border-right: 0px;margin-right: 0;}.header-top .top-right .links-nav li{margin-right:0px; margin-left:25px;}.header-top .links-nav li a{position:relative; line-height:26px; font-size:13px; color: #000; font-weight:400; font-family: 'Open Sans', sans-serif; -webkit-transition:.5s; transition:.5s;}.header-top.black-bg .links-nav li a{color: #fff;}.header-top .links-nav li a:hover{color: #26bdef; -webkit-transition:.5s; transition:.5s;}.header-top .links-nav li .fa{padding-right:10px; font-size:16px; color: white;}/* added July 2018 */.header-top .links-nav li .fa.fa-phone{position: relative;top: 2px;}.header-top .social-links a{position:relative; display:inline-block; font-size:13px; font-weight:normal; color: #fff; padding: 0px 10px; line-height:26px;}.header-top .social-links a:last-child{padding-right: 0px;}.header-top a:hover{color: #ffffff;}.header-top.grey-bg .social-links a{color: #777;}@media only screen and (max-width: 767px){.header-top .top-left, .header-top .top-right{width: 100%; text-align: center;}}/* header lower */.header-info{padding: 30px 0;}.header-info .main-logo a{display: block; line-height: inherit; height: inherit; padding: 0;margin-top: 8px; /* Added July 2017 */}.header-contact-info{overflow: hidden;}.header-contact-info ul{}.header-contact-info ul li{border-right: 1px solid #f7f7f7; display: inline-block; float: left; margin-right: 25px; padding-right: 25px; padding-left: 30px; position: relative;}.header-contact-info ul li:last-child{margin-right: 0; border-right: none; padding-right: 0;}.header-contact-info ul li .iocn-holder{position: absolute;left: 0;top: 5px;}.header-contact-info ul li .iocn-holder span{color: #26bdef; display: block; font-size: 25px; font-weight: 500; text-align: center; transition: all 500ms ease 0s; width: 25px; margin: 0; padding: 0;}.header-contact-info ul li .iocn-holder span.top-envelop{font-size: 40px;}.header-contact-info ul li:hover .iocn-holder span{color: #2b2c36;}.header-contact-info ul li .iocn-holder, .header-contact-info ul li .text-holder{}.header-contact-info ul li .text-holder{padding-left: 10px;}.header-contact-info ul li .text-holder h6{color: #222222; font-size: 16px; font-weight: 500; margin: 0 0 5px;}.header-contact-info ul li .text-holder p{color: #848484; font-size: 16px; font-weight: 300; margin: 0; line-height: 16px; font-family: 'Trebuchet MS', sans-serif; /*font-family: 'Poppins', sans-serif;*/}/* services-block-one */.services-block-one{position:relative; margin-bottom: 30px;}.services-block-one .inner-box{position:relative; text-align:center; border: 1px solid #f0f0f0; padding:35px 15px 0px; transition: all 0.3s ease; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease;}.services-block-one .inner-box:hover{box-shadow: 0px 0px 20px #0000001f;}.services-block-one .inner-box .icon-box{position:relative; color: #26bdef; font-size:50px; line-height:1em; margin-bottom:15px; transition: all 0.3s ease; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease;}.services-block-one .inner-box h3{position:relative; font-weight:600; font-size:20px; margin-bottom:15px; text-transform:capitalize; font-family: 'Trebuchet MS', arial, sans-serif;/*font-family: 'Poppins', sans-serif;*/}.services-block-one .inner-box h3 a{color:#1f1f1f; -webkit-transition:all 300ms ease; -ms-transition:all 300ms ease; -o-transition:all 300ms ease; -moz-transition:all 300ms ease; transition:all 300ms ease;}.services-block-one .inner-box .text{position:relative; font-size:16px; text-align: left; line-height:1.8em; margin-bottom:25px; color:rgba(0,0,10,0.65); transition: all 0.3s ease; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; font-family: 'Lato', sans-serif;}.services-block-one .inner-box .arrow-box{position:relative; width: 40px; height: 40px; color: #f3f3f3; line-height: 34px; text-align: center; display: inline-block; border-radius: 50%; font-size: 30px; padding-left: 4px; bottom:-20px; border:2px solid #f3f3f3; background:#ffffff; transition: all 0.3s ease; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease;}/* services-block-two */.services-block-two{position: relative;}.services-block-two .inner-box{border: 1px solid #f5f5f5; border-radius: 5px; padding: 40px 30px 35px 105px; position: relative; margin-bottom: 30px; background: #fff;}.services-block-two h5 a{font-size: 22px; color: #222222; font-weight: 500; display: block; margin-bottom: 13px;}.services-block-two h2{font-size: 45px; font-weight: 500; color: #f6f6f6; position: absolute; left:35px; bottom: 30px;}.services-block-two .icon-box{position: absolute; left: 35px; top: 50px; font-size: 50px; color: #26bdef;}.services-block-two .read-more{font-size: 16px; font-weight: 600; text-transform: uppercase; color: #26bdef;}/*Services Block three*/.services-block-three{position:relative; margin-bottom: 39px;}.services-block-three .inner{position:relative; padding-left: 65px;}.services-block-three .inner .icon-box{position:absolute; left:0px; top: 13px; width: 80px; height:80px; color: #222; font-size: 45px;}.services-block-three .inner h3{position:relative; font-size:20px; font-weight:700; margin-bottom: 2px;}.services-block-three .inner h3 a{position:relative; color:#222222; transition:all 0.3s ease; -moz-transition:all 0.3s ease; -webkit-transition:all 0.3s ease; -ms-transition:all 0.3s ease; -o-transition:all 0.3s ease;}.services-block-three .inner h3 a:hover{color:#26bdef;}.services-block-three .inner p{color: #26bdef;}.services-block-three .inner .text{position:relative; color:#848484; font-weight:300;}/*why-choose-us*/.whychoose-us .image img{max-width: none; float: right;}/* services-block-eight */.service-block-four{position:relative; margin-bottom: 40px;}.service-block-four .inner-box{position:relative; overflow:hidden;}.service-block-four .inner-box .image-box{position:relative;}.service-block-four .inner-box .image-box img{position:relative; width:100%; display:block;}.service-block-four .inner-box .image-box .caption{position:absolute; width:100%; left:0px; bottom:0px; color:#ffffff; display:block; font-size:18px; padding: 80px 0px 16px; text-align:center; font-weight:700; text-transform:capitalize; background-image: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgb(0, 0, 0) 100%); transition:all 0.8s ease; -moz-transition:all 0.8s ease; -webkit-transition:all 0.8s ease; -ms-transition:all 0.8s ease; -o-transition:all 0.8s ease;}.service-block-four .inner-box .image-box .overlay-box{position:absolute; left:0px; bottom:-250px; padding: 60px 35px 0; width:100%; height: 100%; text-align:center; background-color: rgba(38, 189, 239, 0.9); transition:all 0.8s ease; -moz-transition:all 0.8s ease; -webkit-transition:all 0.8s ease; -ms-transition:all 0.8s ease; -o-transition:all 0.8s ease;}.service-block-four .inner-box .image-box .overlay-box h3{position:relative; font-size:18px; color:#ffffff; margin-bottom:12px; font-weight:700; text-transform:capitalize;}.service-block-four .inner-box .image-box .overlay-box .text{position:relative; font-size:16px; color:#ffffff; margin-bottom:15px; line-height:1.6em;}.service-block-four .inner-box .image-box .overlay-box .read-more{position:relative; color: #ffffff; font-size:13px; font-weight:700;}.service-block-four .inner-box .image-box:hover .caption{transform: translate(0,100%);}.service-block-four .inner-box .image-box:hover .overlay-box{bottom:0px;}/* services block five */.services-block-five{position:relative; margin-bottom: 50px;}.services-block-five .inner{position:relative; padding-left: 90px; min-height:60px;}.services-block-five .inner .icon-box{position:absolute; left:0px; top: 9px; width:60px; height:60px; color:#ffffff; font-size:28px; line-height:60px; text-align:center; border-radius: 8px; background-color:#26bdef; transform: rotate(-45deg);}.services-block-five .inner .icon-box span{transform: rotate(45deg); display: block;}.services-block-five .inner h3{position:relative; font-size:20px; font-weight:600; line-height:1em; margin-bottom:10px;}.services-block-five .inner h3 a{color:#333333; transition: all 300ms ease; -webkit-transition: all 300ms ease; -ms-transition: all 300ms ease; -o-transition: all 300ms ease; -moz-transition: all 300ms ease;}.services-block-five .inner h3 a:hover{color:#26bdef;}.services-block-five .inner .service-text{font-size:15px; color:#777777;}/*Services Block six */.services-block-six{position:relative;}.services-block-six .inner-box{position:relative; background: #fff; margin-bottom: 30px; box-shadow: 0 0 10px 2px hsla(0, 0%, 0%, 0.05);}.services-block-six .inner-box .image{position:relative;}.services-block-six .inner-box .image .overlay-box{position:absolute; left:0px; top:0px; width:100%; height: 0%; display:block; opacity:0; text-align:center; background-color: rgba(38, 189, 239, 0.75); transition:all 0.3s ease; -moz-transition:all 0.3s ease; -webkit-transition:all 0.3s ease; -ms-transition:all 0.3s ease; -o-transition:all 0.3s ease;}.services-block-six .inner-box:hover .overlay-box{opacity:1; height: 100%;}.services-block-six .inner-box:hover .lower-box .arrow{color:#ffffff; border-color:#26bdef; background-color:#26bdef;}.services-block-six .inner-box .image .overlay-box .icon{position:relative; font-size:50px; top:45%; color:#ffffff;}.services-block-six .inner-box .image img{position:relative; width:100%; display:block;}.services-block-six .inner-box .lower-box{position:relative; text-align:center; padding-top:25px; padding-left:20px; padding-right:20px; padding-bottom: 40px;}.services-block-six .inner-box .lower-box h3{position:relative; color:#333333; font-size:22px; font-weight:500; margin-bottom:10px; text-transform:capitalize;}.services-block-six .inner-box .lower-box h3 a{position:relative; color:#333333; transition:all 0.3s ease; -moz-transition:all 0.3s ease; -webkit-transition:all 0.3s ease; -ms-transition:all 0.3s ease; -o-transition:all 0.3s ease;}.services-block-six .inner-box .lower-box h3 a:hover{color: #26bdef;}.services-block-six .inner-box .lower-box .text{position:relative; color:#777777; font-size:17px; font-weight:300; text-align: left; line-height:1.6em; margin-bottom: 20px;}.services-block-six .inner-box .lower-box .arrow{position:relative; width:45px; height:45px; color:#b4b4b4; line-height:42px; margin-bottom: 30px; text-align:center; display:inline-block; border-radius:50%; border:1px solid #eeeeee; transition:all 0.3s ease; -moz-transition:all 0.3s ease; -webkit-transition:all 0.3s ease; -ms-transition:all 0.3s ease; -o-transition:all 0.3s ease;}.services-block-six .inner-box .lower-box .arrow:hover{color:#ffffff; border-color:#26bdef; background-color:#26bdef;}/* services block seven */.services-block-seven{position:relative; margin-bottom:30px;}.services-block-seven .inner-box{position:relative;}.services-block-seven .inner-box .image{position:relative;}.services-block-seven .inner-box .image:before{position:absolute; content:''; left:0px; top:0px; width:100%; height: 0%; display:block; z-index:1; background-color: rgba(38, 189, 239, 0.8); transition: all 300ms ease; -webkit-transition: all 300ms ease; -ms-transition: all 300ms ease; -o-transition: all 300ms ease; -moz-transition: all 300ms ease;}.services-block-seven .inner-box:hover .image:before{height: 100%;}.services-block-seven .inner-box .image img{position:relative; width:100%; display:block;}.services-block-seven .inner-box .lower-content{position:relative;}.services-block-seven .inner-box .lower-content .upper-box{position:relative; padding: 16px 0px; padding-left:90px; border:1px solid #eeeeee;}.services-block-seven .inner-box .lower-content .upper-box .icon-box{position:absolute; left:0px; top:0px; color: #26bdef; width:70px; font-size:36px; line-height: 30px; padding: 14px 0px; text-align:center; border-right:1px solid #eeeeee;}.services-block-seven .inner-box .lower-content .upper-box h3{position:relative; font-size:18px; font-weight: 600;}.services-block-seven .inner-box .lower-content .upper-box h3 a{position:relative; color:#222222; transition:all 0.3s ease; -moz-transition:all 0.3s ease; -webkit-transition:all 0.3s ease; -ms-transition:all 0.3s ease; -o-transition:all 0.3s ease;}.services-block-seven .inner-box .lower-content .upper-box h3 a:hover{color: #26bdef;}.services-block-seven .inner-box .lower-content .text{position:relative; color:#848484; font-size:16px; line-height:1.7em; margin-top:15px;}/* services-block-eight */.services-block-eight{position: relative;}.services-block-eight .inner-box{border-radius: 5px; padding: 0px 30px 0px 70px; position: relative; margin-bottom: 30px;}.services-block-eight h5 a{font-size: 22px; color: #222222; font-weight: 500; display: block; margin-bottom: 13px;}.services-block-eight h2{font-size: 45px; font-weight: 500; color: #f6f6f6; position: absolute; left:35px; bottom: 30px;}.services-block-eight .icon-box{position: absolute; left: 0; top: 12px; font-size: 50px; color: #222;}.services-block-eight .read-more{font-size: 16px; font-weight: 600; text-transform: uppercase; color: #222; border-bottom: 1px solid #222;}/* services block nine */.services-block-nine{position:relative; margin-bottom: 50px;}.services-block-nine .inner{position:relative; padding-left: 90px; min-height:60px;}.services-block-nine .inner .icon-box{position:absolute; left:0px; top: 9px; width:60px; height:60px; color:#ffffff; font-size:28px; line-height:60px; text-align:center; border-radius: 50%; background-color:#26bdef;}.services-block-nine .inner .icon-box span{display: block;}.services-block-nine .inner h3{position:relative; font-size:20px; font-weight:600; line-height:1em; margin-bottom:10px;}.services-block-nine .inner h3 a{color:#333333; transition: all 300ms ease; -webkit-transition: all 300ms ease; -ms-transition: all 300ms ease; -o-transition: all 300ms ease; -moz-transition: all 300ms ease;}.services-block-nine .inner h3 a:hover{color:#26bdef;}.services-block-nine .inner .service-text{font-size:15px; color:#777777;}/* services block seven */.services-block-ten{position:relative; margin-bottom:30px;}.services-block-ten .inner-box{position:relative;}.services-block-ten .inner-box .image{position:relative;}.services-block-ten .inner-box .image .read-more{position: absolute;width: 100%;height: 100%;left: 0;top: 0;display: flex;align-items: center;justify-content: center;z-index: 9;visibility: hidden;opacity: 0;transition: .5s ease;}.services-block-ten .inner-box:hover .image .read-more{opacity: 1;visibility: visible;}.services-block-ten .inner-box .image .read-more a{color: #fff;font-size: 24px;}.services-block-ten .inner-box .image:before{position:absolute; content:''; left:0px; top:0px; width:100%; height: 0%; display:block; z-index:1; background-color: rgba(38, 189, 239, 0.8); transition: all 300ms ease; -webkit-transition: all 300ms ease; -ms-transition: all 300ms ease; -o-transition: all 300ms ease; -moz-transition: all 300ms ease;}.services-block-ten .inner-box:hover .image:before{height: 100%;}.services-block-ten .inner-box .image img{position:relative; width:100%; display:block;}.services-block-ten .inner-box .lower-content{position:relative;}.services-block-ten .inner-box .lower-content .upper-box{position:relative; padding: 16px 0px; border:1px solid #eeeeee; text-align: center;}.services-block-ten .inner-box .lower-content .upper-box .icon-box{position:absolute; left:0px; top:0px; color: #26bdef; width:70px; font-size:36px; line-height: 30px; padding: 14px 0px; text-align:center; border-right:1px solid #eeeeee;}.services-block-ten .inner-box .lower-content .upper-box h3{position:relative; font-size:18px; font-weight: 600;}.services-block-ten .inner-box .lower-content .upper-box h3 a{position:relative; color:#222222; transition:all 0.3s ease; -moz-transition:all 0.3s ease; -webkit-transition:all 0.3s ease; -ms-transition:all 0.3s ease; -o-transition:all 0.3s ease;}.services-block-ten .inner-box .lower-content .upper-box h3 a:hover{color: #26bdef;}.services-block-ten .inner-box .lower-content .text{position:relative; color:#848484; font-size:16px; line-height:1.7em; margin-top:15px; text-align: center;}/* services-block-eleven */.services-block-eleven{position: relative;}.services-block-eleven .inner-box{border: 1px solid #f5f5f5; border-radius: 5px; padding: 40px 30px 35px 105px; position: relative; margin-bottom: 30px;}.services-block-eleven h5 a{font-size: 22px; color: #222222; font-weight: 500; display: block; margin-bottom: 13px;}.services-block-eleven h2{font-size: 45px; font-weight: 500; color: #f6f6f6; position: absolute; left:35px; bottom: 30px;}.services-block-eleven .icon-box{position: absolute; left: 35px; top: 50px; font-size: 50px; color: #26bdef;}.services-block-eleven .read-more{font-size: 16px; font-weight: 600; text-transform: uppercase; color: #26bdef;}/* services-block-twelve */.services-block-twelve{position:relative; margin-bottom: 30px;}.services-block-twelve .inner-box{position:relative; text-align:center; border: 1px solid #ffffff; padding: 35px 35px 50px; box-shadow: rgba(243, 243, 243, 0.75) 1px 29px 62px; transition: all 0.3s ease; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease;}.services-block-twelve .hvr-bounce-to-bottom:before{background: #26bdef;}.services-block-twelve .inner-box .icon-box{position:relative; color: #26bdef; font-size:50px; line-height:1em; margin-bottom:15px; transition: all 0.3s ease; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease;}.services-block-twelve .inner-box:hover .text,.services-block-twelve .inner-box:hover h3 a,.services-block-twelve .inner-box:hover .icon-box{color: #fff;}.services-block-twelve .inner-box h3{position:relative; font-weight:600; font-size:20px; margin-bottom:15px; text-transform:capitalize; font-family: 'Trebuchet MS', arial, sans-serif;/*font-family: 'Poppins', sans-serif;*/}.services-block-twelve .inner-box h3 a{color:#1f1f1f; -webkit-transition:all 300ms ease; -ms-transition:all 300ms ease; -o-transition:all 300ms ease; -moz-transition:all 300ms ease; transition:all 300ms ease;}.services-block-twelve .inner-box .text{position:relative; font-size:16px; line-height:1.8em; margin-bottom:25px; color:rgba(0,0,10,0.65); transition: all 0.3s ease; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease;}.services-block-twelve .inner-box .arrow-box{position:relative; width: 40px; height: 40px; color: #f3f3f3; line-height: 34px; text-align: center; display: inline-block; border-radius: 50%; font-size: 30px; padding-left: 4px; border:2px solid #f3f3f3; background:#ffffff; transition: all 0.3s ease; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease;}/*Services Block thirteen */.services-block-thirteen{position:relative;}.services-block-thirteen .inner-box{position:relative; background: #fff; margin-bottom: 30px; box-shadow: 0 0 10px 2px hsla(0, 0%, 0%, 0.05);}.services-block-thirteen .inner-box .image{position:relative;}.services-block-thirteen .inner-box .image .overlay-box{position:absolute; left:0px; top:0px; width: 0%; height: 100%; display:block; opacity:0; text-align:center; background-color: rgba(38, 189, 239, 0.8); transition:all 0.6s ease; -moz-transition:all 0.6s ease; -webkit-transition:all 0.6s ease; -ms-transition:all 0.6s ease; -o-transition:all 0.6s ease;}.services-block-thirteen .inner-box:hover .overlay-box{opacity:1; width: 100%;}.services-block-thirteen .inner-box:hover .lower-box .arrow{color:#ffffff; border-color:#26bdef; background-color:#26bdef;}.services-block-thirteen .inner-box .image .overlay-box .icon{position:relative; font-size: 40px; top:45%; color:#ffffff;}.services-block-thirteen .inner-box .image img{position:relative; width:100%; display:block;}.services-block-thirteen .inner-box .lower-box{position:relative; padding-top:25px; padding-left: 30px; padding-right:20px; padding-bottom: 40px;}.services-block-thirteen .inner-box .lower-box h3{position:relative; color:#333333; font-size:22px; font-weight:500; margin-bottom:10px; text-transform:capitalize;}.services-block-thirteen .inner-box .lower-box h3 a{position:relative; color:#333333; transition:all 0.3s ease; -moz-transition:all 0.3s ease; -webkit-transition:all 0.3s ease; -ms-transition:all 0.3s ease; -o-transition:all 0.3s ease;}.services-block-thirteen .inner-box .lower-box h3 a:hover{color: #26bdef;}.services-block-thirteen .inner-box .lower-box .text{position:relative; color:#777777; font-size:17px; font-weight:300; line-height:1.6em; margin-bottom: 20px;}.services-block-thirteen .inner-box .lower-box .arrow{position:relative; width:45px; height:45px; color:#b4b4b4; line-height:42px; margin-bottom: 30px; text-align:center; display:inline-block; border-radius:50%; border:1px solid #eeeeee; transition:all 0.3s ease; -moz-transition:all 0.3s ease; -webkit-transition:all 0.3s ease; -ms-transition:all 0.3s ease; -o-transition:all 0.3s ease;}.services-block-thirteen .inner-box .lower-box .arrow:hover{color:#ffffff; border-color:#26bdef; background-color:#26bdef;}.services-block-thirteen .default_link{text-transform: capitalize; color: #222; font-weight: 700; text-transform: uppercase; font-size: 14px; transition: .5s ease;}.services-block-thirteen .default_link:hover{transition: .5s ease; color: #26bdef;}/* services block nine */.services-block-fourteen{position:relative; margin-bottom: 50px;}.services-block-fourteen .inner{position:relative; padding: 0 30px; min-height:60px; text-align: center;}.services-block-fourteen .inner .icon-box{position: relative; width: 70px; height: 70px; color:#ffffff; font-size:28px; margin: 0 auto; margin-bottom: 20px; line-height: 70px; text-align:center; border-radius: 50%; background-color:#26bdef; clip-path: polygon(50% 0%, 100% 38%, 82% 100%, 18% 100%, 0% 38%);}.services-block-fourteen .inner .icon-box span{display: block;}.services-block-fourteen .inner h3{position:relative; font-size:20px; font-weight:600; line-height:1em; margin-bottom:10px;}.services-block-fourteen .inner h3 a{color:#333333; transition: all 300ms ease; -webkit-transition: all 300ms ease; -ms-transition: all 300ms ease; -o-transition: all 300ms ease; -moz-transition: all 300ms ease;}.services-block-fourteen .inner h3 a:hover{color:#26bdef;}.services-block-fourteen .inner .service-text{font-size:15px; color:#777777;}/* single services page */.single-services{position: relative;}.single-services .image{margin-bottom: 20px;}.single-services .text{margin-bottom: 20px;}.single-services .two-column{margin-top: 50px;}.single-services h4.title{font-size: 20px; font-weight: 600; margin-bottom: 20px;}.features-list{position: relative; margin-bottom: 30px;}.feature-item{position: relative; padding: 20px 50px; padding-right: 15px; font-size: 16px; line-height: 33px; color: #222222; font-weight: 500; margin-bottom: 25px; border-bottom: 2px solid #26bdef; -webkit-box-shadow: 0 5px 30px rgba(0,0,0,.1); -moz-box-shadow: 0 5px 30px rgba(0,0,0,.1); -ms-box-shadow: 0 5px 30px rgba(0,0,0,.1); -o-box-shadow: 0 5px 30px rgba(0,0,0,.1); box-shadow: 0 5px 30px rgba(0,0,0,.1);}.feature-item:before{position: absolute; left: 25px; top: 20px; line-height: 33px; font-size: 12px; content: "\f180"; font-family: Flaticon; font-weight: 900; color: #26bdef;}/* single shop item */.single-shop-item{margin-bottom: 30px;}.single-shop-item .img-box{position: relative;padding: 30px 0px;overflow: hidden;border: 1px solid #fff;transition: .5s ease;background: #f7f7f7;text-align: center;}.single-shop-item:hover .img-box{transition: .5s ease;}.single-shop-item .img-box .offer-box{position: absolute;top: 10px;left: 10px;}.single-shop-item .img-box .offer-box .inner{position: relative;}.single-shop-item .img-box .offer-box .inner:before{position: absolute;top: 0;left: 0;content: '';display: block;width: 0;height: 0;background-color: transparent;border-bottom: 35px solid transparent;border-bottom: 35px solid transparent;border-top: 35px solid #ab7442;border-left: 35px solid #ab7442;border-right: 35px solid transparent;}.single-shop-item .img-box .offer-box .inner span{display: block;font-size: 16px;font-weight: bold;color: #fff;transform: rotate(-45deg);line-height: 35px;transform-origin: 70% 35%;}.single-shop-item .text-box h3,.single-shop-item .text-box p{margin: 0;}.single-shop-item .text-box h3{font-size: 18px;line-height: 50px;color: #1F1F1F;margin-top: 10px;}.single-shop-item .text-box p{font-size: 20px;line-height: 24px;}.single-shop-item .text-box p i{font-size: 18px;}.single-shop-item .text-box p span{display: inline-block;vertical-align: top;color: #ab7442;font-size: 18px;font-weight: 400;}.single-shop-item .text-box p del{color: #9f9f9f;font-size: 14px;line-height: 24px;vertical-align: super;display: inline-block;font-weight: normal;}.single-shop-item .text-box p del i{font-size: 14px;}.single-shop-item .thm-btn.thm-tran-bg{color: #222;border-color: #fff;background: #fff;}.single-shop-item .thm-btn:hover{color: #26bdef;background: #ffffff;}.single-shop-item:hover .img-box .overlay{background-color: rgba(255, 255, 255, 0.9);}.single-shop-item:hover .img-box .overlay .box .content ul li a{opacity: 1;transform: translate3d(0px, 0px, 0);}.default-overlay-outer{position: absolute;display: block;left: 0px;top: 0px;width: 100%;height: 100%;padding: 10px;transition: all 700ms ease;-webkit-transition: all 700ms ease;-ms-transition: all 700ms ease;-o-transition: all 700ms ease;-moz-transition: all 700ms ease;}.default-overlay-outer .inner{position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;display: table;vertical-align: middle;text-align: center;}.default-overlay-outer .inner .content-layer{position: relative;display: table-cell;vertical-align: middle;color: #ffffff;}.single-shop-item .default-overlay-outer{opacity: 0;top: -100%;background: rgba(0, 0, 0, 0.70);}.single-shop-item:hover .default-overlay-outer{top: 0;opacity: 1;}.single-shop-item .content-box{position: relative;padding: 20px 20px 15px;border: 1px solid #f4f4f4;border-top: 0px;}.single-shop-item .content-box h4{font-size: 16px;font-weight: 600;margin: 0px 0px;line-height: 1.4em;color: #252525;margin-bottom: 12px;}.single-shop-item .content-box a,.single-shop-item .content-boxa:hover{color: #b89b5e;}.single-shop-item .content-box h4 a{color: #252525;text-transform: uppercase;}.single-shop-item .bottom{position: relative;padding: 15px 0 0;border-top: 1px solid #f4f4f4;margin-top: 20px;}.single-shop-item .content-box .rating{font-size: 13px;color: #26bdef;position: absolute;right: 5px;margin-bottom: 0;top: 17px;}.single-shop-item .content-box .item-price{font-size: 16px;font-weight: 400;color: #26bdef;line-height: 24px;}.single-shop-item .content-box .item-price del{color: #a2a2a2;margin-left: 7px;font-size: 15px;}.single-shop-item .content-box .item-price .strike-through{color: #999999;font-weight: normal;font-size: 14px;padding-left: 10px;line-height: 20px;font-family: 'Lato', sans-serif;}/***=============================================Shop Single area style=============================================***/.shop-single-area{position: relative;}.product-content-box{margin-bottom: 106px;}.product-content-box .img-box{text-align: center;}.product-content-box .flexslider .slides img{width: auto;display: inline-block;}.single-products-details .theme-btn{display: inline-block;margin-left: 20px;}.product-content-box .flexslider{background: #ededed none repeat scroll 0 0;border: none;padding: 70px 0;border-radius: 0;margin: 0 0px 10px 0;position: relative;text-align: center;}.product-content-box .flex-viewport{border: none;max-height: 450px;-webkit-transition: all 1s ease 0s;transition: all 1s ease 0s;}.product-content-box .flex-control-thumbs{margin: 10px 0 0;overflow: hidden;position: static;display: none;}.product-content-box .flex-control-thumbs li{float: left;margin: 0 3% 0 0;width: 25%;}.product-content-box .flex-control-thumbs img{border: medium none;cursor: pointer;display: block;height: auto;opacity: 0.6;-webkit-transition: all 1s ease 0s;transition: all 1s ease 0s;width: 100%;border: 3px solid #f7f7f7;}.product-content-box .flex-control-thumbs .flex-active{cursor: default;opacity: 1;border: 3px solid #ab7442;}.product-content-box .flex-control-thumbs .flex-active:focus{outline: none;}.product-content-box .content-box h3{color: #222;font-size: 24px;font-weight: 400;margin: 0px 0 5px;text-transform: capitalize;}.product-content-box .content-box del{color: #a2a2a2;margin-left: 10px;}.product-content-box .content-box .review-box{margin: 0 0 10px;}.product-content-box .content-box .review-box ul li{display: inline-block;margin-right: 3px;}.product-content-box .content-box .review-box ul{display: inline-block;padding-right: 1px;}.product-content-box .content-box .review-box ul li i{color: #26bdef;font-size: 14px;}.product-content-box .content-box span.price{color: #26bdef;font-size: 22px;}.product-content-box .content-box .text{margin: 0px 0 0;overflow: hidden;padding: 14px 0 0;}.product-content-box .content-box .location-box{margin: 4px 0 18px;position: relative;}.product-content-box .content-box .location-box p{color: #1f1f1f;margin: 0 0 12px;}.product-content-box .content-box .location-box form input{border: 2px solid #f7f7f7;height: 40px;padding-left: 10px;padding-right: 10px;width: 170px;-webkit-transition: all 500ms ease;transition: all 500ms ease;}.product-content-box .content-box .location-box form input:focus{border-color: #26bdef;}.product-content-box .content-box .location-box form button{background: #f7f7f7 none repeat scroll 0 0;border: medium none;color: #292929;font-size: 14px;font-weight: 600;position: absolute;left: 178px;top: 37px;height: 40px;padding: 0;text-align: center;text-transform: uppercase;width: 95px;margin-left: 6px;-webkit-transition: all 500ms ease;transition: all 500ms ease;}.product-content-box .content-box .location-box form button:hover{background: #26bdef;color: #fff;}.product-content-box .content-box .location-box form span{color: #26bdef;margin-top: 20px;display: block;}.product-content-box .content-box .addto-cart-box .input-group.bootstrap-touchspin{float: left;width: 70px;margin-right: 20px;}.product-content-box .content-box .addto-cart-box .form-control{background-color: #fff;background-image: none;border: 1px solid #eaeaea;border-radius: 0 !important;box-shadow: none;color: #272727;display: block;font-size: 18px;font-weight: 500;height: 50px;padding: 6px 0 8px;text-align: center;}.product-content-box .content-box .addto-cart-box .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up{border-radius: 0}.product-content-box .content-box .addto-cart-box .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{border-radius: 0;margin-top: -2px;}.product-content-box .content-box .addto-cart-box .bootstrap-touchspin .input-group-btn-vertical>.btn{display: block;float: none;margin-left: -1px;max-width: 100%;padding: 12px 12px;position: relative;width: 100%;}.product-content-box .content-box .addto-cart-box .btn-default{background-color: #efefef;border-color: #efefef;color: #9e9e9e;}.product-content-box .content-box .addto-cart-box .bootstrap-touchspin .input-group-btn-vertical i{color: #26bdef;font-weight: normal;left: 4.5px;position: absolute;top: 0px;font-size: 18px;font-style: normal;font-family: FontAwesome;}.product-content-box .content-box .addto-cart-box button.addtocart{margin-left: 25px;}.product-tab-box{padding: 30px;padding-top: 0;border: 1px solid #f4f4f4;}.product-tab-box .tab-menu{border-bottom: 1px solid #f7f7f7;margin-top: -50px;margin-bottom: 33px;position: relative;left: -31px;}.product-tab-box .tab-menu li{display: block;float: left;margin-bottom: -1px;}.product-tab-box .tab-menu li a{border: 1px solid transparent;border-radius: 0;display: block;margin-right: 10px;padding: 13px 35px;color: #1f1f1f;font-size: 16px;font-weight: 600;text-transform: capitalize;background: #f7f7f7;-webkit-transition: all 500ms ease;transition: all 500ms ease;}.product-tab-box .tab-menu li.active a,.product-tab-box .tab-menu li:hover a{background: #26bdef;color: #fff;border-color: #26bdef;}.product-tab-box .tab-content{}.product-tab-box .tab-content .review-box .single-review-box{margin-bottom: 10px;padding-bottom: 32px;padding-left: 80px;position: relative;}.product-tab-box .tab-content .review-box .single-review-box .img-holder{left: 0;position: absolute;top: 0;}.product-tab-box .tab-content .review-box .single-review-box .text-holder{border: 1px solid #f4f4f4;padding: 20px;}.product-tab-box .tab-content .review-box .single-review-box .text-holder .top{margin: 0 0 8px;overflow: hidden;}.product-tab-box .tab-content .review-box .single-review-box .text-holder .top .review-box ul{margin-top: -4px;padding-left: 20px;}.product-tab-box .tab-content .review-box .single-review-box .text-holder .top .review-box ul li{display: inline-block;margin-right: 3px;}.product-tab-box .tab-content .review-box .single-review-box .text-holder .top .review-box ul li i{color: #26bdef;font-size: 14px;}.product-tab-box .tab-content .review-box .single-review-box .text-holder .top .review-date{color: #ab7442;margin-top: -5px;}.product-tab-box .tab-content .review-box .single-review-box .text-holder .text p{margin: 0 0 15px;}.product-tab-box .tab-content .review-box .single-review-box .text-holder .text a.reply{color: #ab7442;font-size: 14px;font-weight: 600;text-transform: uppercase;}.product-tab-box .tab-content .product-details-content{margin-top: -5px;}.product-tab-box .tab-content .product-details-content .highlight{margin: 42px 0 0;}.product-tab-box .tab-content .product-details-content .highlight .highlight-title{color: #292929;font-size: 24px;font-weight: 600;text-transform: uppercase;margin: 0 0 28px;}.product-tab-box .tab-content .product-details-content .highlight li{position: relative;padding-bottom: 12px;padding-left: 25px;}.product-tab-box .tab-content .product-details-content .highlight li:before{content: "\f00c";font-family: FontAwesome;font-style: normal;font-weight: normal;color: #ab7442;font-size: 14px;position: absolute;top: 0px;left: 0;}.product-tab-box .tab-content .review-form{padding-top: 16px;}.product-tab-box .tab-content .review-form .sec-title-two{padding-bottom: 34px;}.product-tab-box .tab-content .review-form .add-rating-box{margin: 0 0 23px;}.product-tab-box .tab-content .review-form .add-rating-box .add-rating-title h4{color: #292929;font-family: "Poppins", sans-serif;font-size: 14px;font-weight: 400;margin: 0 0 10px;text-transform: none;}.product-tab-box .tab-content .review-form .add-rating-box ul li{display: inline-block;margin: 0 0px;border-right: 1px solid #e5e5e5;padding: 0 11px;}.product-tab-box .tab-content .review-form .add-rating-box ul li:last-child{margin-right: 0;}.product-tab-box .tab-content .review-form .add-rating-box ul li a i{color: #ddd;margin-right: 3px;-webkit-transition: all 500ms ease;transition: all 500ms ease;font-size: 14px;}.product-tab-box .tab-content .review-form .add-rating-box ul li.active a i,.product-tab-box .tab-content .review-form .add-rating-box ul li a:hover i{color: #26bdef;}.product-tab-box .tab-content .review-form form input[type="text"],.product-tab-box .tab-content .review-form form textarea{height: 50px;width: 100%;border: 1px solid #eaeaea;color: #9e9e9e;font-size: 14px;padding: 0 15px;margin-bottom: 30px;-webkit-transition: all 500ms ease;transition: all 500ms ease;}.product-tab-box .tab-content .review-form form textarea{height: 110px;padding: 10px 15px;margin-bottom: 32px;}.product-tab-box .tab-content .review-form .add-rating-box ul li:hover a i{opacity: 1;}.product-tab-box .tab-content .review-form form input[type="text"]:focus{border-color: #26bdef;}.product-tab-box .tab-content .review-form form textarea:focus{border-color: #26bdef;}.related-product{border-top: 1px solid #f7f7f7;margin-top: 60px;padding-top: 56px;}.related-product .single-product-item{margin-bottom: 0;}.related-product .owl-controls{position: absolute;right: 0px;top: -90px;}.related-product .owl-theme .owl-nav [class*="owl-"]{background: rgba(0, 0, 0, 0) none repeat scroll 0 0;border: 2px solid #f7f7f7;border-radius: 50%;color: #cccbcb;font-size: 20px;height: 45px;line-height: 42px;margin: 0;padding: 0;text-align: center;-webkit-transition: all 700ms ease 0s;transition: all 700ms ease 0s;width: 45px;font-weight: 900;}.related-product .owl-theme .owl-nav [class*="owl-"] i{font-size: 20px;font-weight: 900;}.related-product .owl-theme .owl-nav .owl-next{margin-left: 10px}.related-product .owl-theme .owl-nav [class*="owl-"]:hover{color: #fff;background: #ab7442;border: 2px solid #ab7442;}.product-review-tab .add_your_review .review-title h3{font-size: 26px;text-transform: uppercase;font-weight: 600;color: #252525;}.tab-title-h4 h4{color: #3d3d3d;font-size: 20px;margin-bottom: 40px;}/************************** * Cart Page styles ***************************/.cart-section{position: relative;}.cart-section ul{margin: 0;padding: 0;}.cart-section ul li{list-style: none;}.cart-section .thm-btn{line-height: 40px;}.cart-section .sec-pad{padding-bottom: 70px;}.cart-section .sec-title.medium{padding-bottom: 25px;}.cart-section .cart-outer{position: relative;}.cart-section .cart-outer .dropdown-toggle::after{display: none;}.cart-section .table-outer{position: relative;width: 100%;overflow-x: auto;}.cart-section .cart-table{width: 100%;min-width: 900px;}.cart-table .cart-header{position: relative;width: 100%;text-transform: capitalize;font-size: 16px;border-radius: 7px;font-family: 'Trebuchet MS', san-serif;/*font-family: 'Poppins', san-serif;*/background: #f7f7f7;}.cart-table thead tr th{line-height: 24px;padding: 20px 15px;min-width: 120px;font-weight: normal;}.cart-table thead tr th.prod-column{text-align: left;padding-left: 40px;}.cart-table tbody tr td{line-height: 24px;padding: 15px 10px;min-width: 100px;font-size: 16px;font-weight: bold;color: yellow;}.cart-table tbody tr .qty{width: 120px;padding-right: 20px;}.cart-table tbody tr .qty .quantity-spinner{background: black;}.cart-table tbody tr .prod-column .column-box{position: relative;min-height: 90px;padding-left: 85px;padding-top: 20px;text-align: left;}.cart-table tbody tr .prod-column .column-box .prod-thumb{position: absolute;left: 0px;top: 11px;padding: 0px;}.cart-table tbody tr .prod-column .column-box .prod-thumb img{display: block;max-width: 100%;width: 60px;}.cart-table tbody tr .prod-column .column-box h3{font-size: 18px;margin: 0;margin-top: 20px;margin-bottom: 5px;color: #222;text-transform: capitalize;}.cart-table tbody tr .sub-total{font-weight: 400;color: #26bdef;}.cart-table tbody tr .remove-btn{position: relative;font-size: 16px;color: yellow;line-height: 30px;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;-moz-transition: all 500ms ease;transition: all 500ms ease;}.cart-table tbody tr .remove-btn .fa{position: relative;top: 2px;padding-right: 10px;font-size: 24px;line-height: 30px;transition: .5s ease;}.cart-table tbody tr .remove-btn:hover{color: #26bdef;transition: .5s ease;}.cart-table tbody tr .remove-btn span:before{font-size: 30px;}.cart-table tbody tr{border-bottom: 1px solid #F7F7F7;}.cart-table tbody tr td{vertical-align: middle;}.cart-table tbody tr td .quantity-spinner{padding: 5px 0px 5px 20px;line-height: 24px;height: 43px;display: block;box-shadow: none;width: 100%;font-size: 20px;position: relative;color: #222;}.cart-table tbody .available-info{position: relative;padding-left: 50px;color: #9e9e9e;font-size: 14px;}.cart-table tbody .available-info .icon{position: absolute;left: 0px;top: 5px;width: 40px;height: 40px;line-height: 40px;text-align: center;font-size: 18px;color: #fff;background: #26bdef;border-radius: 50%;}.cart-section .cart-table .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-up,.cart-section .cart-table .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down{background: #f7f7f7;border-color: #f7f7f7;padding: 10.3px 13px;}.cart-section .cart-table .bootstrap-touchspin .input-group-btn-vertical i{color: #26bdef;left: 7px;font-size: 18px;top: -3px;font-style: normal;font-family: FontAwesome;}.cart-table tbody tr .qty .quantity-spinner{background: #fff;border: 1px solid #F7F7F7;border-right: 0;}.cart-section .apply-coupon{position: relative;}.cart-section .apply-coupon .form-group{position: relative;float: left;margin-right: 20px;}.cart-section .apply-coupon .form-group input[type="text"]{display: block;line-height: 24px;padding: 9px 15px;border: 1px solid yellow;border-radius: 3px;width: 230px;background: none;font-weight: 500;outline: none;height: 50px;}.cart-section .estimate-form{position: relative;}.cart-section .estimate-form .inner-page-title{margin-bottom: 50px;}.cart-section h3{font-size: 24px;margin-bottom: 30px;}.cart-section .estimate-form .row{margin-left: -7px;margin-right: -7px;}.cart-section .estimate-form .row .form-group{padding: 0px 7px;margin-bottom: 25px;}.cart-section .totals-table{position: relative;border: 1px solid #f0f0f0;margin-top: 50px;}.cart-section .totals-table .col{position: relative;display: block;float: left;padding: 14.5px 15px;line-height: 24px;width: 50%;}.cart-section .totals-table .col-title{font-size: 14px;color: #222;border-right: 1px solid #f0f0f0;font-weight: 400;}.cart-section .totals-table li{position: relative;border-bottom: 1px solid #f0f0f0;}.cart-section .totals-table li:last-child{border-bottom: none;}.cart-section .update-cart-box{padding-top: 40px;margin-bottom: 30px;}.cart-section .estimate-form .select-box .bootstrap-select.btn-group .dropdown-toggle .caret{border: none;top: 2px;right: 20px;}.cart-section .estimate-form .select-box .btn-group.bootstrap-select{width: 100%;outline: none;}.cart-section .estimate-form .select-box .btn-group.bootstrap-select .btn{font-size: 14px;text-transform: capitalize;border: none;outline: none;border: 1px solid #f4f4f4;padding: 10px 15px;border-radius: 0;}.cart-section .estimate-form .select-box .dropdown-menu{padding: 0;border-radius: 0;}.cart-section .estimate-form .select-box .dropdown-menu>li>a{padding: 8px 15px;color: green;transition: all .3s ease;}.cart-section .estimate-form .select-box .bootstrap-select.btn-group .dropdown-menu li a:hover span.text{color: green;transition: all .3s ease;}.cart-section .estimate-form .select-box .bootstrap-select.btn-group .dropdown-menu li a span.text{font-size: 13px;color: red;}.cart-section .estimate-form .select-box .bootstrap-select.btn-group .dropdown-toggle .caret:before{content: '\f107';font-family: 'FontAwesome';color: red;font-size: 14px;line-height: 46px;}.cart-section .estimate-form h3{font-size: 24px;margin: 0;margin-top: 75px;}.cart-section .cart-total h3{/* font-size: 24px; */margin: 0;/* margin-bottom: 15px; */margin-top: 80px;}.cart-section .cart-total .thm-btn{margin-top: 30px;}.cart-section .estimate-form input{width: 100%;border: 2px solid yellow;outline: none;height: 50px;padding-left: 15px;}.cart-section .qty .input-group{width: 74px;background: #fff;flex-wrap: inherit;}.cart-section .thm-btn.update-cart{border: 1px solid black;color: yellow;background-color: transparent;}.cart-table tbody tr td,.cart-table tbody tr .remove-btn{color: #9e9e9e;font-weight: normal;}.cart-section .thm-btn.update-cart{color: #222;border-color: #F7F7F7;text-shadow: none;background: #f7f7f7;}.cart-section .apply-coupon .form-group input[type="text"]{border: 2px solid #f0f0f0;text-transform: uppercase;font-size: 14px;}.cart-section .estimate-form input{border-color: #f0f0f0;}.cart-section .estimate-form .select-box .btn-group.bootstrap-select .btn{background: #fff;color: #9f9f9f;border-color: #F7F7F7;}.cart-section .estimate-form .select-box .bootstrap-select.btn-group .dropdown-toggle .caret:before{color: #9f9f9f;}.cart-table tbody tr .prod-column .column-box{margin-left: 10px;}.cart-section .thm-btn.update-cart:hover{background: #26bdef;color: #fff;}.cart-table tbody tr td{padding: 10px 10px 10px;}.cart-section .estimate-form .select-box .bootstrap-select.btn-group .dropdown-menu li a span.text{color: #999;}.cart-section .estimate-form .select-box .bootstrap-select.btn-group .dropdown-menu li a:hover span.text{color: #fff;}.cart-outer select{display: block;width: 100%;height: 50px;font-size: 16px;color: #848484;line-height: 26px;padding: 12px 15px;font-weight: 400;background: #ffffff;border: 1px solid #ececec;transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}.cart-outer select:focus{border-color: #26bdef;}/***=============================================14. Checkout Area style=============================================***/.checkout-area{position: relative;}.checkout-area .exisitng-customer{border: 1px solid #f7f7f7;display: block;padding: 20px 28px 21px;position: relative;margin-bottom: 20px;}.checkout-area .exisitng-customer:before{position: absolute;top: 0;left: 0;width: 2px;height: 100%;background: #26bdef;content: "";}.checkout-area .exisitng-customer h5{color: #252525;font-size: 16px;font-weight: 300;}.checkout-area .exisitng-customer h5 a{color: #26bdef;display: inline-block;padding-left: 15px;}.checkout-area .coupon{border: 1px solid #f7f7f7;display: block;padding: 20px 28px 21px;position: relative;margin-bottom: 60px;}.checkout-area .coupon:before{position: absolute;top: 0;left: 0;width: 2px;height: 100%;background: #26bdef;content: "";}.checkout-area .coupon h5{color: #252525;font-size: 16px;font-weight: 300;}.checkout-area .coupon h5 a{color: #26bdef;display: inline-block;padding-left: 15px;}.checkout-area .form form .field-label{color: #222;font-family: 'Trebuchet MS', san-serif;/*font-family: 'Poppins', san-serif;*/text-transform: capitalize;font-weight: 400;margin-bottom: 8px;}.checkout-area .form form .field-input input[type="text"]{border: 2px solid #f7f7f7;color: #9a9a9a;display: block;font-size: 16px;height: 48px;margin-bottom: 25px;padding: 0 15px;width: 100%;transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}.checkout-area .form form .field-input input[type="text"]:focus{border: 2px solid #26bdef;}.checkout-area .create-acc .checkbox{margin: 7px 0 0;}.checkout-area .create-acc .checkbox label{color: #26bdef;font-weight: 300;font-size: 16px;}.checkout-area .create-acc .checkbox input{margin-top: 3px;}.checkout-area .shipping-info input[type="checkbox"]{cursor: pointer;display: inline-block;margin: 0 0 0 40px;position: relative;top: -2px;vertical-align: middle;}.checkout-area .form form .field-input textarea{border: 2px solid #f7f7f7;color: #9e9e9e;display: block;font-size: 16px;height: 124px;margin-bottom: 28px;padding: 10px 15px;width: 100%;transition: all 500ms ease;-moz-transition: all 500ms ease;-webkit-transition: all 500ms ease;-ms-transition: all 500ms ease;-o-transition: all 500ms ease;}.checkout-area .form form .field-input textarea:focus{border-color: #26bdef;}.checkout-area .bottom{padding-top: 70px}.checkout-area .table .sec-title-two{padding-bottom: 32px;}.checkout-area .table{overflow-x: auto;position: relative;width: 100%;margin-bottom: 0;}.checkout-area .table .cart-table{min-width: auto;width: 100%;margin-top: 50px;}.checkout-area .table .cart-table .cart-header{background: #f7f7f7;color: #252525;font-size: 14px;position: relative;text-transform: uppercase;width: 100%;font-weight: 400;}.checkout-area .table .cart-table thead tr th{font-weight: 400;line-height: 24px;min-width: 110px;padding: 19px 30px 17px;border-color: #f7f7f7;}.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 #f7f7f7;}.checkout-area .table .cart-table tbody tr td{vertical-align: middle}.checkout-area .table .cart-table tbody tr td{min-width: 110px;padding: 25px 30px;}.checkout-area .table .cart-table tbody tr .product-column .column-box{min-height: 70px;}.checkout-area .table .cart-table tbody tr .product-column .column-box .prod-thumb{width: 70px;}.checkout-area .table .cart-table tbody tr .product-column .column-box .prod-thumb img{display: block;max-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: #252525;font-size: 14px;font-weight: 400;text-transform: uppercase;}.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: right;width: 70px;flex-wrap: inherit;}.checkout-area .table .cart-table tbody tr .qty .form-control{background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 0 !important;box-shadow: none;color: #252525;display: block;font-size: 18px;font-weight: 400;height: 34px;padding: 6px 0;text-align: center;}.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 .btn-default{background-color: #26bdef;border-color: #26bdef;color: #fff;}.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 i{font-size: 16px;top: -4px;font-style: normal;font-family: FontAwesome;}.checkout-area .table .cart-table tbody tr td.price{color: #26bdef;font-size: 16px;font-weight: 300;}.cart-total .sec-title-two{padding-bottom: 32px;}.cart-total-table{border: 1px solid #f0f0f0;margin-top: 50px;}.cart-total-table li{border-bottom: 1px solid #ebebeb}.cart-total-table li:last-child{border-bottom: none}.cart-total-table li span.col.col-title{border-right: 1px solid #ebebeb;color: #272727;display: block;float: left;font-size: 16px;font-weight: 400;line-height: 28px;padding: 10px 18px;position: relative;width: 50%;}.cart-total-table li span.col{color: #9a9a9a;display: block;float: left;font-size: 16px;font-weight: 300;line-height: 28px;padding: 10px 18px;position: relative;width: 50%;}.cart-total-table li span.col b{color: #26bdef;font-weight: 300;text-decoration: underline;}.cart-total .payment-options{background: #f7f7f7 none repeat scroll 0 0;margin-top: 30px;overflow: hidden;padding: 23px 20px 35px;}.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{font-weight: 300;min-height: 20px;padding-left: 20px;}.cart-total .payment-options .option-block .checkbox label input{top: -1px;}.cart-total .payment-options .option-block .checkbox label span{color: #252525;padding-left: 10px;}.cart-total .payment-options .option-block .checkbox label span b{color: #26bdef;display: inline-block;font-size: 16px;font-weight: 300;padding-left: 25px;text-decoration: underline;}.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{}.placeorder-button button:hover{}a:hover,a:focus{outline: none; text-decoration: none;}.tab{background: url("../images/img-1.jpg") no-repeat 80% 0; background-size: cover; padding: 40px 50px; position: relative;}.tab:before{content: ""; width: 100%; height: 100%; display: block; position: absolute; top: 0; left: 0; background: linear-gradient(#2e3a6a,#2f0b45); opacity: 0.85;}.tab .nav-tabs{border-bottom: none; padding: 0 20px; position: relative;}.tab .nav-tabs li{margin: 0 30px 0 0;}.tab .nav-tabs li a{font-size: 18px; color: #fff; border-radius: 0; text-transform: uppercase; background: transparent; padding: 0; margin-right: 0; border: none; border-bottom: 2px solid transparent; opacity: 0.5; position: relative; transition: all 0.5s ease 0s;}.tab .nav-tabs li a:hover{background: transparent;}.tab .nav-tabs li.active a,.tab .nav-tabs li.active a:focus,.tab .nav-tabs li.active a:hover{border: none; background: transparent; opacity: 1; border-bottom: 2px solid #eec111; color: #fff;}.tab .tab-content{padding: 20px 0 0 0; margin-top: 40px; background: transparent; z-index: 1; position: relative;}.form-bg{background: #ddd;}.form-horizontal .form-group{margin: 5px 0 20px 0; position: relative;}.form-horizontal .form-control{height: 53px; background: #f7f7f7; border: none; border-radius: 27.5px; box-shadow: none; padding: 0 20px; font-size: 14px; font-weight: bold; color: #121212; transition: all 0.3s ease 0s;}.form-horizontal .form-control:focus{box-shadow: none; outline: 0 none;}.form-horizontal .form-group label{padding: 0 20px; color: #7f8291; text-transform: capitalize; margin-bottom: 10px;}.form-horizontal .main-checkbox{width: 20px; height: 20px; background: #26bdef; float: left; margin: 5px 0 0 20px; border: 1px solid #26bdef; position: relative;}.form-horizontal .main-checkbox label{width: 20px; height: 20px; position: absolute; top: 0; left: 0; cursor: pointer; z-index: 99;}.form-horizontal .main-checkbox label:after{content: ""; width: 10px; height: 5px; position: absolute; top: 5px; left: 4px; border: 3px solid #fff; border-top: none; border-right: none; background: transparent; opacity: 0; -webkit-transform: rotate(-45deg); transform: rotate(-45deg);}.form-horizontal .main-checkbox input[type=checkbox]{visibility: hidden;}.form-horizontal .main-checkbox input[type=checkbox]:checked + label:after{opacity: 1;}.form-horizontal .text{float: left; font-size: 14px; font-weight: bold; color: #222; margin-left: 7px; line-height: 20px; padding-top: 5px; text-transform: capitalize;}.form-horizontal .btn{width: 100%; background: #26bdef; padding: 18px 15px; border: none; font-size: 14px; font-weight: bold; color: #fff; border-radius: 27.5px; text-transform: uppercase; margin: 20px 0 30px 0; cursor: pointer;}.form-horizontal .btn:focus{background: #26bdef; color: #fff; outline: none; box-shadow: none;}.form-horizontal .forgot-pass{border-top: 1px solid #615f6c; margin: 0; text-align: center;}.form-horizontal .forgot-pass .btn{width: auto; background: transparent; margin: 30px 0 0 0; color: #615f6c; text-transform: capitalize; transition: all 0.3s ease 0s; cursor: pointer;}.form-horizontal .forgot-pass .btn:hover{color: #26bdef;}@media only screen and (max-width: 479px){.tab{padding: 40px 20px;}}/***====================================================================Team Member====================================================================***/.team-member{position:relative; text-align:center; margin-bottom:30px;}.team-member .inner-box{position:relative; overflow:hidden; max-width:500px; margin:0 auto;}.team-member .inner-box .image-box{margin-bottom: 0px;}.team-member .image-box img{display:block; width:100%;}.team-member .desc-content{position:relative; bottom:0px; padding:25px 20px; background: #ffffff; opacity:1; border: 1px solid #e9eaee; transition:all 0.6s ease; -moz-transition:all 0.6s ease; -webkit-transition:all 0.6s ease; -ms-transition:all 0.6s ease; -o-transition:all 0.6s ease;}.team-member:hover .desc-content{bottom:-200px; opacity:0;}.team-member h3{font-size:20px; margin-bottom:0px; color:#181818; font-weight: 500; text-transform:capitalize;}.team-member .designation{font-size:15px; color:#26bdef;}.team-member .hover-content{position:absolute; left:0px; bottom:0px; width:100%; padding:25px 20px; background:#26bdef; transform: translate(0,100%); color:#ffffff; opacity:0; transition:all 0.7s ease; -moz-transition:all 0.7s ease; -webkit-transition:all 0.7s ease; -ms-transition:all 0.7s ease; -o-transition:all 0.7s ease;}.team-member:hover .hover-content{transform: translate(0,0%); opacity:1;}.team-member .hover-content h3{color:#ffffff;}.team-member .hover-content .designation{margin-bottom:10px; color:#ffffff;}.team-member .social a{position:relative; display:inline-block; margin:2px 5px; color:#ffffff; width:20px; height:20px; line-height:20px; text-align:center;}/* team two */.team-member-two{position: relative; margin-bottom: 30px;}.team-member-two .inner-box{position: relative; display: block; overflow: hidden;}.team-member-two .inner-box .image-box{position: relative; margin: 0;}.team-member-two .inner-box .image-box img{width: 100%; display: block;}.team-member-two .inner-box .image-box .overlay-box{position: absolute; left: 0px; top: -100%; width: 100%; height: 100%; display: flex; text-align: center; align-items: center; justify-content: center; opacity: 0; background-color: rgba(0, 0, 0, 0.7); transition: all 0.7s ease; -moz-transition: all 0.7s ease; -webkit-transition: all 0.7s ease; -ms-transition: all 0.7s ease; -o-transition: all 0.7s ease;}.team-member-two .inner-box:hover .overlay-box{opacity: 1; top: 0px;}.team-member-two .inner-box .image-box .overlay-box .social-icon-one{position: absolute; left: 0px; top: 50%; margin-top: -25px; width: 100%;}.team-member-two .inner-box .lower-content{position: relative; text-align: center; padding: 17px 0px 16px; background-color: #f7f8f9;}.team-member-two .inner-box .lower-content h3{position: relative; font-size: 17px; font-weight: 700; text-transform: uppercase;}.team-member-two .inner-box .lower-content h3 a{color: #ff214f;}.team-member-two .inner-box .lower-content h3 a{color: #26bdef; transition: all 0.3s ease; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease;}.team-member-two .inner-box .lower-content h3 a:hover{color: #333333;}.team-member-two .inner-box .lower-content .designation{position: relative; color: #777777; font-size: 14px; margin-top: 4px;}/***====================================================================Testimonials Style====================================================================***//*testimonial block one*/.testimonial-block-one{position:relative; margin-bottom:40px; padding: 30px 30px;}.testimonial-block-one .inner-box{position:relative;}.testimonial-block-one .inner-box .quote-icon{position:relative; color:#d7d7d7; font-size:24px; margin-bottom:16px;}.testimonial-block-one .inner-box .text{position:relative; color: #f4f4f4; font-size: 16px; line-height:1.8em;}.testimonial-block-one .inner-box .author-info{position:relative; padding-left:90px; margin-top: 31px; padding-top: 11px;}.testimonial-block-one .inner-box .author-info .author-image{position:absolute; left:0px; top:0px; width:68px; height:68px; overflow:hidden; border-radius:50%;}.testimonial-block-one .inner-box .author-info .author-image img{border-radius:50%;}.testimonial-block-one .inner-box .author-info h3{position:relative; color:#9a9a9a; font-size:16px; font-weight:700;}.testimonial-block-one .inner-box .author-info .designation{position:relative; color: #26bdef; font-size: 15px;}.testimonial-block-one .inner-box .author-info .rating{position: absolute; margin-top:3px; right: 0; bottom: 0;}.testimonial-block-one .inner-box .author-info .rating .fa{position: relative; display: inline-block; margin-right: 3px; font-size: 13px; color: #26bdef;}/* testimonial block two */.testimonial-block-two{position:relative;}.testimonial-block-two .inner-box{position:relative; text-align:center;}.testimonial-block-two .inner-box .image{position:relative; width:80px; height:80px; margin:0 auto; border-radius:50%; overflow:hidden; margin-bottom:12px;}.testimonial-block-two .inner-box .image img{border-radius:50%;}.testimonial-block-two .inner-box h3{position:relative; font-size:20px; font-weight:700; color: #282828; margin-bottom:5px;}.testimonial-block-two .inner-box h3 span{font-weight:300; font-size:16px;}.testimonial-block-two .inner-box .rating{position:relative;}.testimonial-block-two .inner-box .rating .fa{position:relative; color: #26bdef; font-size:14px; display:inline-block;}.testimonial-block-two .inner-box .text{position:relative; color: #333333; font-size:20px; text-align: left; font-weight:300; line-height:1.3em; max-width:840px; margin:0 auto; margin-top:20px; margin-bottom:40px;}/* testimonial block three */.testimonial-block-three{position: relative; overflow: hidden; border: 1px solid #efefef; padding: 30px; margin-bottom: 30px;}.testimonial-block-three .client-info{overflow: hidden; padding-left: 85px; position: relative; min-height: 90px;}.testimonial-block-three .client-info .img-box{position: absolute; top: 0; left: 0; height: 90px;}.testimonial-block-three .client-info .text-holder{padding-left: 20px; margin: 6px 0;}.testimonial-block-three .client-info .text-holder h3{color: #252525; font-size: 18px; font-weight: 700; text-transform: uppercase; margin: 0 0 2px;}.testimonial-block-three .client-info .text-holder span{color: #777777; font-size: 14px;}.testimonial-block-three .text-box{overflow: hidden; margin: 19px 0 0;}.testimonial-block-three .text-box p{margin: 0;}.testimonial-block-three .review-box ul li{display: inline-block; color: #26bdef;}/* testimonial block four */.testimonial-block-four{position:relative;margin-bottom: 40px;}.testimonial-block-four .inner-box{position:relative;padding:0px 30px 20px;background-color:#ffffff;}.testimonial-block-four .inner-box{position:relative;}.testimonial-block-four .inner-box .quote-icon{position:relative;width:70px;height:70px;color:#fdb821;line-height:64px;font-size:28px;text-align:center;border-radius:50%;margin-top:-40px;display:inline-block;border:4px solid #ffffff;background-color:#f7f7f7;}.testimonial-block-four .inner-box .text{position:relative;color:#848484;line-height:1.8em;padding-left: 100px;margin-top:15px;}.testimonial-block-four .inner-box .text span{position: absolute;color: #f4f4f4;font-size: 60px;left: 1px;top: 40px;}.testimonial-block-four .inner-box .lower-box{position:relative;padding-top:22px;}.testimonial-block-four .inner-box .lower-box .author-info{position:relative;}.testimonial-block-four .inner-box .lower-box .author-info .author-inner{position:relative;padding-left:100px;padding-top:8px;min-height:70px;}.testimonial-block-four .inner-box .lower-box .author-info .author-inner .image{position:absolute;left:0px;top:0px;width:70px;height:70px;border-radius:50%;overflow:hidden;}.testimonial-block-four .inner-box .lower-box .author-info .author-inner h3{position:relative;color:#222222;font-size:18px;}.testimonial-block-four .inner-box .lower-box .author-info .author-inner .author-location{position:relative;color: #26bdef;font-size:16px;}.testimonial-block-four .inner-box .lower-box .rating{position: relative; padding: 2px 10px; display: inline-block;margin-top:20px; border: 1px solid #eeeeee;}.testimonial-block-four .inner-box .lower-box .rating .fa{color: #26bdef;margin: 0px 2px;}.testimonial-block-four .inner-box:after{position:absolute;content:'';left:30px;bottom:-25px;border-top: 25px solid #ffffff;border-right: 25px solid transparent;}/***====================================================================Pricing Section====================================================================***/.pricing-section{position:relative;}.pricing-section .content-column{position:relative;margin-bottom:30px;}.pricing-section .content-column .inner{position:relative;padding-right:70px;}.pricing-section .content-column .text{line-height:1.8em;font-size:15px;color:#00000a;margin-bottom:40px;}.pricing-tabs .tab-btns{position:relative;display:inline-block;border-radius:26px;overflow:hidden;}.pricing-tabs .tab-btns .tab-btn{position:relative;float:left;font-size:16px;color:#00000a;min-width:140px;font-weight:500;text-transform:capitalize;line-height:30px;padding:11px 36px;border:1px solid #d0d0d0;cursor:pointer;}.pricing-tabs .tab-btns .tab-btn:first-child{border-radius:25px 0px 0px 25px;}.pricing-tabs .tab-btns .tab-btn:last-child{border-left:none;border-radius:0px 25px 25px 0px;}.pricing-tabs .tab-btns .active-btn{background:#ff742e;color:#ffffff;border-color:#ff742e;}.pricing-section .image-column{position:relative;margin-bottom:30px;}.pricing-section .image-column .inner{position:relative;margin-top:-80px;}.pricing-section .image-column .out-box{position:absolute;top:0px;left:0px;width:1200px;height:650px;overflow:hidden;border-radius:300px;-webkit-transform:rotate(-25deg) translate(50px,-150px);-ms-transform:rotate(-25deg) translate(50px,-150px);-o-transform:rotate(-25deg) translate(50px,-150px);-moz-transform:rotate(-25deg) translate(50px,-150px);transform:rotate(-25deg) translate(50px,-150px);}.pricing-section .image-column .out-box .image-box{position:absolute;left:0px;top:0px;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:-100px -100px;-webkit-transform:rotate(25deg) scale(1.5,1.5);-ms-transform:rotate(25deg) scale(1.5,1.5);-o-transform:rotate(25deg) scale(1.5,1.5);-moz-transform:rotate(25deg) scale(1.5,1.5);transform:rotate(25deg) scale(1.5,1.5);}.pricing-section .pricing-tabs .pr-content{position:relative;}.pricing-section .column{position:relative;margin-bottom: 30px;}.pricing-section .price-column{position:relative;}.pricing-section.style-two .column{margin-bottom:30px;}.pricing-section.style-two .price-column{width:100%;}.pricing-section.style-two .price-column .col-inner{transition:all 500ms ease;-moz-transition:all 500ms ease;-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;}.pricing-section.style-two .price-column .col-inner:hover{background:#8c47f4;}.pricing-section .pr-content .pr-tab{position:absolute;left:0px;top:0px;z-index:1;transition:all 0.7s ease;-moz-transition:all 0.7s ease;-webkit-transition:all 0.7s ease;-ms-transition:all 0.7s ease;-o-transition:all 0.7s ease;-webkit-transform:scale(0.8,0.8) translateX(180px);-ms-transform:scale(0.8,0.8) translateX(180px);-o-transform:scale(0.8,0.8) translateX(180px);-moz-transform:scale(0.8,0.8) translateX(180px);transform:scale(0.8,0.8) translateX(180px);}.pricing-section .pr-content .pr-tab.active-tab{position:relative;z-index:5;-webkit-transform:scale(1) translateX(0);-ms-transform:scale(1) translateX(0);-o-transform:scale(1) translateX(0);-moz-transform:scale(1) translateX(0);transform:scale(1) translateX(0);}.pricing-section .price-column .col-inner{position:relative;padding:80px 30px;text-align:center;background:#ffffff;border-radius:2px;-webkit-box-shadow:0px 0px 20px 1px rgba(0,0,0,0.05);-moz-box-shadow:0px 0px 20px 1px rgba(0,0,0,0.05);-ms-box-shadow:0px 0px 20px 1px rgba(0,0,0,0.05);-o-box-shadow:0px 0px 20px 1px rgba(0,0,0,0.05);box-shadow:0px 0px 20px 1px rgba(0,0,0,0.05);transition: .5s ease;}.pricing-section .price-column:hover .col-inner{box-shadow: 0px 0px 20px 7px rgba(0, 0, 0, 0.1);}.pricing-section .price-column .plan-title{position:relative;font-size:18px;font-weight:600;color:#00000a;text-transform:uppercase;letter-spacing:1px;line-height:1.8em;}.pricing-section .price-column .duration{position:relative;font-size:18px;font-weight:400;color:#b1b1b1;text-transform:capitalize;line-height:1.8em;}.pricing-section .price-column .price{position:relative;font-size:60px;font-weight:700;letter-spacing:2px;color:#00000a;text-transform:uppercase;line-height:1.8em;padding:10px 0px 20px;}.pricing-section.style-two .price-column .col-inner:hover .price,.pricing-section.style-two .price-column .col-inner:hover .plan-title{color:#ffffff;}.pricing-section .price-column .price sup{top:-10px;}.pricing-section .price-column .specs-list{position:relative;padding-bottom:20px;}.pricing-section .price-column .specs-list li{position:relative;line-height:24px;font-size:15px;font-weight:500;margin-bottom:12px;}.pricing-section.style-two .price-column .col-inner:hover .specs-list,.pricing-section.style-two .price-column .col-inner:hover .duration{color:rgba(255,255,255,0.60);}.pricing-section.style-two .price-column .col-inner:hover .theme-btn{color:#ffffff;background:none;border-color:#ffffff;}/* text block one */.text-block-one{}.text-block-one .intro-section{padding-bottom: 18px;}.text-block-one .title span{font-weight: 600;}.text-block-one .title{margin-bottom: 21px;}.text-block-one p{margin-bottom: 31px;}.text-block-one .list{margin-bottom: 30px;}.text-block-one .list li{position: relative; margin-bottom: 6px; padding: 0px 0px 0px 23px;}.text-block-one .list li:before{position: absolute; content: "\f00c"; font-family: 'FontAwesome'; font-size: 14px; color: #26bdef; left: -1px; top: 1px;}/*==============================Work Process===============================*/.work-process-item{position: relative;}.work-process-item .inner-box{position: relative;text-align: center;margin-bottom: 30px;}.work-process-item .inner-box:before{position: absolute;content: '';height: 24px;width: 67px;right: -48px;top: 80px;background-image: url(../images/icons/arrow-right.png);background-repeat: no-repeat;background-position: center;}.work-process-item:last-child .inner-box:before{display: none;}.work-process-item .inner-box .icon-box{position: relative;color: #fff;font-size: 40px;background: transparent;border: 1px solid rgba(230, 230, 230, 0.2);height: 160px;width: 160px;line-height: 160px;border-radius: 50%;margin: 0 auto;margin-bottom: 25px;transition: .5s ease;}.work-process-item .inner-box .icon-box:before{position: absolute;content: '';border: 1px solid rgba(230, 230, 230, 0.2);border-radius: 50%;left: 38px;top: 38px;right: 38px;bottom: 38px;}.work-process-item .inner-box h4{font-size: 18px;color: #fff;margin-bottom: 8px;font-weight: 600;}.work-process-item .inner-box .text{color: #acacac;}/** Unordered List **/ul.d li.d{list-style-type:disc; margin-left: 20px;}ul .lister{list-style-type:disc; margin-left: 20px;}/*List with small red check mark*/ul.redcheck{list-style-type: none;padding: 0 0 0 15px;margin: 0;z-index:100;}ul.redcheck li.redcheck{background-image:url('https://msaccesssolutions.com/images/redcheck30.jpg');background-repeat: no-repeat;background-position: 0 1px;padding-left: 2.0em;line-height: 2.0em;z-index:100;}/*List with small red check mark end *//*List with small green check mark*/
ul.greencheck{list-style-type: none;padding: 0 0 0 50px;margin: 0;-index:100;}ul.greencheck li.greencheck{list-style-position: outside;list-style-image: url('https://msaccesssolutions.com/images/greencheck30.jpg');background-repeat: no-repeat;background-position: 0 1px;padding-left: 100% 0.2em;line-height: 2.0em;z-index:100;}/*List with smallgreen check mark end *//*List with small white check mark*/
ul.whitecheck{list-style-type: none;padding: 0 0 0 50px;margin: 0;-index:100;}ul.whitecheck li.whitecheck{list-style-position: outside;list-style-image: url('https://msaccesssolutions.com/images/whitecheck30.jpg');background-repeat: no-repeat;background-position: 0 1px;padding-left: 100% 0.2em;line-height: 2.0em;z-index:100;}/*List with small white check mark end *//* Ordered List */ol{list-style-type:decimal; /*background: #dcdcdc;*/ padding: 0;}ol li{/* background: #dcdcdc;*/ padding:0; margin-left: 10px;}.custom-counter{margin: 0; padding: 0; list-style-type: none; margin-bottom:30px;}.custom-counter li{counter-increment: step-counter; margin-bottom: 10px;}.custom-counter li::before{content: counter(step-counter); margin-right: 5px; font-size: 80%; background-color: rgb(38,189,239); color: white; font-weight: bold; padding: 3px 8px; border-radius: 3px;}/* Image Positioning */.clearit{clear: both;}.imgrt{float: right;margin-right: 1px;padding-left: 8px;border-width: 0px;clear: both;}.imglft{float: left;margin-left: 0;padding: 5px 15px 0 0;border-width: 0px;clear: both;}.imgtoplft{float: left;margin: 5px 0 5px 0;padding-top: 0px;padding-right: 10px;border-width: 0px;}.nimglft{float: left;margin-left: 0;padding-right: 0;border-width: 0px;clear: both;}.nimgtoplft{float: left;margin: 5px 0 5px 0;padding-top: 0px;padding-right: 10px;border-width: 0px;}/* Special Formatting *//* Centered */.cntr{text-align:center;}/* Colors */.redbig{font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 14px; font-style: normal;font-weight: bold; color: #ff0000;}.boldRed{font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 14px; font-style: normal;font-weight: bold; color: #ff0000;background-color: #fff;}.click-to-call{background: #2ecc71; border-radius: 50%; bottom: 30px; cursor: pointer; display: none; position: fixed; height: 55px; left: 30px; text-align: center; width: 55px; z-index: 99;}.click-to-call::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, 0.25) 0%, rgba(0, 0, 0, 0) 80%); background: -webkit-radial-gradient(center ellipse, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 80%); background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.25) 0%, rgba(0, 0, 0, 0) 80%);}.click-to-call a{line-height: 55px; font-size: 24px}.click-to-call a,.click-to-call a:hover,.click-to-call a:focus.click-to-call a:visited{color: #fff;}/***====================================================================City page====================================================================***/.more-accordion{padding-top: 0; margin-top: -24px;}/* IE11 fixes for the footer */ @media all and (-ms-high-contrast:none){.main-footer{position: static !important;}li.dropdown:hover ul{display: block !important;}.search-box-outer:hover .search-panel{display: block !important;}}