body{font-family:'Roboto',sans-serif !important;font-weight:lighter;color:#2e363f;background-color:#f1f2f7;font-size:14px;line-height:23px;margin:0;padding:0}h1,h2,h3,btn,p{font-family:'Roboto',sans-serif !important}p{line-height:22px;margin:0 0 20px}p,ol li,ul li{color:#7e8998}p{display:block;-webkit-margin-before:1em;-webkit-margin-after:1em;-webkit-margin-start:0;-webkit-margin-end:0}h1,h2,h3,h4,h5,h6,.divider.dark .fa,.divider.white .fa,div.tabs ul.nav-tabs li.active a,h4.panel-title a,div.toggle>label,.noimg-slider h1,.noimg-slider p,.list-icon li:before,.styleColor{color:#2e363f}h1{font-size:3em;line-height:44px;margin:0 0 44px 0}h1,h2,h3,h4,h5,h6{margin:0;color:#333;font-weight:300;letter-spacing:-1px}b,strong{font-weight:700}#header_shadow{background:url(../img/header_shadow.png) no-repeat top center;position:fixed;top:100px;left:0;right:0;height:75px;z-index:99}ul.isotope-filter{margin-bottom:10px;padding-top:20px;padding-bottom:20px;border-bottom:#ddd 1px dotted;border-top:#ddd 1px dotted}ul.nav-pills li.active a{background-color:#f15757}.nav-pills>li>a{border-radius:4px}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:hover,.nav>li>a:focus{text-decoration:none;color:whitesmoke;background-color:#ea8a8b}.nav-pills>li.active>a,.nav-pills>li.active>a:hover,.nav-pills>li.active>a:focus{color:#fff;background-color:#f15757}a,.styleSecondColor,.list-icon.color li:before,.item-box-desc small,p.dropcap:first-letter ,ul.pagination a,ul.pagination a:hover,ul.pagination li.active .fa,ul.star-rated.styleSecondColor li i,.tp-catpion a,.divider.styleColor .fa{color:#f15757}.divider{border:0;margin:60px 0;height:4px;border-top:#ddd 1px solid;border-bottom:#ddd 1px solid;text-align:center;position:relative;clear:both}.divider .fa{color:#bbb;background:#f1f2f7;text-align:center;display:inline-block;height:50px;line-height:50px;text-align:center;width:50px;font-size:20px;position:absolute;top:-25px;left:50%;margin:0 auto 0 -25px}i.fa{text-decoration:none !important}hr{border:0;margin:60px 0;border-top:#ddd 1px solid;border-bottom:#fff 1px solid}.lead{font-size:22px;line-height:30px}ul.list-icon{margin:0 0 10px 25px;padding:0}ul.list-icon li{list-style:none}.krissygray{color:#e8eaee}.krissyred{color:#f15757}.krissyblue{color:#a3aeba}.krissypurple{color:#9f60b1}.btn-krissy{background-color:#f15757 !important;color:whitesmoke}.btn-krissy:hover,.btn-krissy:active,.btn-krissy:focus{border:rgba(255,255,255,0) 1px solid;color:whitesmoke;background-color:#ee3939 !important}.text-price{font-size:2em}div.row.pricetable-container{padding:0 15px}div.price-table{background:#fff;margin:30px 0;text-align:center;padding-bottom:30px}div.price-table h3{font-size:25px;line-height:25px;padding:30px 0;border-bottom:#e7e7e7 2px solid;text-transform:uppercase}div.price-table p{color:#666;font-size:36px;padding:30px 0;font-weight:400}div.price-table p span{display:block;font-size:10px;font-weight:300;text-transform:uppercase}.price-table.high,.price-table.high h3,.price-table.high p{color:#fff;background-color:#f15757}.btn-high{border:#d9534f 2px solid;color:white;background-color:#d9534f}.btn-high:hover,.btn-high:active,.btn-high:focus,.btn-high:visited{color:white;border:#faf7f8 2px solid;background-color:#be4e4b}.white-row{padding:20px;margin-bottom:20px;background-color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.form-control{height:46px;padding:12px;border:#e6e6e6 2px solid;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.block{display:block !important}#map{height:400px;width:100%}.special-row .divider.white .fa{background:#fff}.special-row .divider i.fa,.special-row{background-color:#e8eaee}.logo{width:250px;height:80px;background:url("../img/logo_back.png") no-repeat;display:inline-block}.logo:hover{background:url("../img/logo.png") no-repeat}.logo_home{width:250px;height:80px;background:url("../img/logo_back.png") no-repeat;display:inline-block}.navbar-nav{text-transform:none !important}.bs-callout{clear:both;position:relative;overflow:hidden;background:#ddd;margin:60px 0;padding:36px 0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.bd-placeholder-img{font-size:1.125rem;text-anchor:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bg-dark-transparent{background-color:rgba(0,0,0,0.4) !important}a:link{text-decoration:none}@media(min-width:768px){.bd-placeholder-img-lg{font-size:3.5rem}}section{padding-top:30px}.breadcrumb_section h2{font-size:4em;color:white;font-weight:lighter}hr.white{border-top:1px solid whitesmoke;opacity:.3}hr.dashed{border-top:1px dashed #d7d7d7}.our_speciality_area{margin-top:85px;position:relative;z-index:1}.single_speciality{background-color:#f6f6f6;border-radius:8px;margin-bottom:30px;padding:15px;min-height:260px;position:relative;-webkit-transition-duration:500ms;transition-duration:500ms;z-index:1}.single_speciality:hover,.single_speciality.active{box-shadow:5px 5px 24px rgba(0,0,0,0.15)}.single_speciality_text{margin-left:45px;position:relative;z-index:1}.single_speciality_text>h5{color:#2c3e50;font-size:22px;font-weight:500;line-height:1.4;text-transform:capitalize;margin-bottom:10px;-webkit-transition-duration:500ms;transition-duration:500ms}.single_speciality_text p{margin:0;font-size:14px;color:#888}.our_speciality_area .single_speciality_icon i{color:#ff9800;font-size:30px}.single_speciality_icon{left:15px;position:absolute;top:15px;-webkit-transition-duration:500ms;transition-duration:500ms}.section_heading{margin-bottom:50px;position:relative;z-index:1;text-align:center}.message_now_area{position:relative;z-index:1}.message_now_area a:link{text-decoration:none;color:#b3b7bb}.message_now_area a:hover{color:#f7a624}.message_now_area a:visited{color:#f7a624}.message_now_area h2{font-weight:lighter;color:#b3b7bb}.photo-gallery{color:#313437}.photo-gallery p{color:#7d8285}.photo-gallery h2{font-size:2.5em;font-weight:lighter;margin-bottom:5px;padding-top:5px;color:inherit}@media(max-width:767px){.photo-gallery h2{margin-bottom:25px;padding-top:25px;font-size:24px}}.photo-gallery .intro{font-size:16px;max-width:500px;margin:0 auto 40px}.photo-gallery .intro p{margin-bottom:0}.photo-gallery .photos{padding-bottom:20px}.photo-gallery .item{padding-bottom:30px}.price_plan_area{background-color:#f6f6f6}.price_plan_area h2{font-size:2.5em;font-weight:lighter}.section_padding_100_70{padding-top:100px;padding-bottom:70px}.single_price_plan{background-color:#fff;border-radius:4px;box-shadow:3px 2px 3px rgba(0,0,0,0.15);margin-bottom:30px;text-align:center;-webkit-transition-duration:500ms;transition-duration:500ms}.single_price_plan:hover{box-shadow:5px 5px 24px rgba(0,0,0,0.15)}.single_price_plan .title{color:#2c3e50;padding:30px 0 0 0;-webkit-transition-duration:500ms;transition-duration:500ms}.single_price_plan .price h4{color:#2c3e50;font-size:50px;-webkit-transition-duration:500ms;transition-duration:500ms;margin:0;padding-bottom:10px;font-weight:500;letter-spacing:-2px}.carousel{margin-bottom:4rem}.carousel-caption{bottom:12rem;z-index:10}.carousel h2{font-size:65px;font-weight:bold;text-shadow:0 7px 7px rgba(0,0,0,0.9);line-height:1.2}.carousel-item{height:55rem}.carousel-item>img{position:absolute;top:0;left:0;min-width:100%;height:55rem}.marketing .col-lg-4{margin-bottom:1.5rem;text-align:center}.marketing h2{font-weight:400}.marketing .col-lg-4 p{margin-right:.75rem;margin-left:.75rem}.feature-divider{margin:5rem 0}.feature-heading{font-weight:300;line-height:1;letter-spacing:-.05rem}.breadcrumb_area{height:600px;width:100%;background-size:cover;position:relative;background-position:center center;z-index:1;text-shadow:0 7px 7px rgba(0,0,0,0.9)}.breadcrumb_section{margin-top:260px;position:relative;width:100%}ol.breadcrumb{background-color:transparent;margin:0;padding:0}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb li>a{color:#fff;text-decoration:none}.breadcrumb>.active{color:#c69500}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.background-overlay{position:relative;z-index:2;background-position:center center;background-size:cover}.background-overlay:before{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;content:"";background-color:rgba(0,0,0,0.4)}.about_us_thumb{background-color:#fff;border-radius:0;box-shadow:0 0 12px 0 rgba(0,0,0,0.1);padding:10px;right:15px;position:relative;z-index:1;margin-top:30px}.about_us_thumb_2{background-color:#fff;border-radius:0;box-shadow:0 0 12px 0 rgba(0,0,0,0.1);height:auto;padding:10px;position:absolute;right:5px;top:0;width:calc(100% - 30px);z-index:99}img{height:auto;max-width:100%}.social_links_area{padding:30px 0 30px 0;text-align:center;position:relative;z-index:1}.social_links_area>a>i{line-height:36px}.social_links_area>a{border:2px solid #ddd;border-radius:50%;color:#fff;display:inline-block;font-size:20px;height:40px;margin:0 2px;text-align:center;width:40px}.social_links_area>a:hover{background-color:#ff9800;color:#fff;border:2px solid transparent}.black_back{display:inline-block;margin:0;background:#000;background:rgba(5,3,4,0.4);line-height:1em;color:#fff;width:auto}.bg-white{background-color:white !important}.navbar-dark .navbar-nav .nav-link{font-size:1.2em;font-weight:300;color:white}.navbar-nav{text-transform:uppercase}.navbar-expand-md .navbar-nav .nav-link{border-right:1px dashed #6d6d6e;height:90%}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:orange;border-right:1px solid #e0a800}.mt-10,.my-10{margin-top:6rem !important}.card-header a{cursor:pointer}.accordion{border-bottom:1px solid rgba(0,0,0,.125)}.accordion .card-header:after{font-family:'FontAwesome';content:"\f0de";float:right}.accordion .card-header.collapsed:after{content:"\f0dd"}.accordion>.card:last-of-type{border-top-left-radius:5px;border-top-right-radius:5px}.card-header:not(.collapsed){color:#fff;background-color:#f15757;font-weight:bold;font-size:1.1em}footer a:link,footer a:visited{color:#f15757}footer a:hover{color:coral}.btn-outline-warning:hover{color:#fff}.single_bottom_area a:link{color:#17a2b8}.contact_input_area .form-group input,.contact_input_area .form-group select,.contact_input_area .form-group textarea{border:1px solid #ddd;margin-bottom:30px;padding:15px;-webkit-transition-duration:500ms;transition-duration:500ms;font-size:13px}.message_now_area.business_startup .contact_input_area .form-group textarea{height:165px}.contact_input_area button{display:block;margin:0 auto 30px;cursor:pointer;-webkit-transition-duration:500ms;transition-duration:500ms}.btn-pill{padding:.5em 2em;border-radius:30px}@media only screen and (max-width:480px){.carousel{margin-bottom:25px}.carousel-caption{bottom:20px;z-index:10}.carousel h2{font-size:4em;font-weight:normal;text-shadow:0 3px 5px rgba(0,0,0,0.9);line-height:1.2}.carousel p{font-size:26px}.carousel-item{height:500px}.carousel-item>img{position:absolute;top:0;left:0;min-width:100%;height:500px}.bg-dark-transparent{background-color:rgba(0,0,0,0.8) !important}.message_now_area h2{font-size:1.4em}.breadcrumb_section h2{font-size:2em}}@media only screen and (min-width:768px){.navbar-nav{font-size:.9rem}.carousel{margin-bottom:25px}.carousel-caption{bottom:120px;z-index:10}.carousel h2{font-size:5em;font-weight:normal;text-shadow:0 3px 5px rgba(0,0,0,0.9);line-height:1.2}.carousel p{font-size:32px}.carousel-item{height:800px}.carousel-item>img{position:absolute;top:0;left:0;min-width:100%;height:800px}}@media only screen and (min-width:1024px){.carousel{margin-bottom:30px}.carousel-caption{bottom:150px;z-index:10}.carousel h2{font-size:6em;font-weight:normal;text-shadow:0 3px 5px rgba(0,0,0,0.9);line-height:1.2}.carousel p{font-size:36px}.carousel-item{height:750px}.carousel-item>img{position:absolute;top:0;left:0;min-width:100%;height:750px}}@media only screen and (min-width:1900px){.carousel{margin-bottom:4rem}.carousel-caption{bottom:8rem;z-index:10}.carousel h2{font-size:7em;font-weight:normal;text-shadow:0 3px 5px rgba(0,0,0,0.9);line-height:1.2}.carousel p{font-size:40px}.carousel-item{height:920px}.carousel-item>img{position:absolute;top:0;left:0;min-width:100%;height:920px}}.carousel{background:#fff}.carousel h1,.carousel p{text-shadow:0 4px 4px rgba(0,0,0,0.9)}.carousel-item .img-fluid{width:100%}