@font-face {font-family: 'Roboto';font-style: normal;font-weight: 400;src: url('../fonts/roboto-v27-latin-regular.eot'); /* IE9 Compat Modes */
 src: local(''),
url('../fonts/roboto-v27-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('../fonts/roboto-v27-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
url('../fonts/roboto-v27-latin-regular.woff') format('woff'), /* Modern Browsers */
url('../fonts/roboto-v27-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
url('../fonts/roboto-v27-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */	  
font-display: swap;}
@font-face {font-family: 'Oswald';font-style: normal;font-weight: 400;src: url('../fonts/oswald-v36-latin-regular.eot'); /* IE9 Compat Modes */  src: local(''),
url('../fonts/oswald-v36-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */url('../fonts/oswald-v36-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
url('../fonts/oswald-v36-latin-regular.woff') format('woff'), /* Modern Browsers */
 url('../fonts/oswald-v36-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
url('../fonts/oswald-v36-latin-regular.svg#Oswald') format('svg'); /* Legacy iOS */	  
font-display: swap;}  
body {font-family: 'Roboto', sans-serif;font-size: 14px;line-height: 24px;color: #444;font-weight: 400}
img {max-width: 100%; height: auto}
input, textarea{outline: medium none}
.bleezy-btn {background: #027BC3 none repeat scroll 0 0;border: 3px solid #027BC3;color: #fff;display: inline-block;font-family: "Oswald",sans-serif;font-size: 14px;font-weight: 600;letter-spacing: 1px;line-height: 26px;padding: 5px 10px;text-transform: uppercase;}
.bleezy-btn:hover{background: #212121 none repeat scroll 0 0;border: 3px solid #212121;color: #fff;}
.site-heading, .site-heading-black {margin-bottom: 30px;text-align: center;}
.site-heading2, .site-heading-black2 {margin-bottom: 30px;text-align: left;}
.promo-heading {margin-bottom: 30px;text-align: center;}
.promo-heading > h1 {font-size: 22px;line-height: 35px;text-transform: capitalize;color: #333}
.promo-heading > h2 {font-size: 20px;line-height: 35px;text-transform: capitalize;color: #333}
.promo-heading span {display: block;}
.site-heading-black > h3 {color: #eee;font-size: 20px;text-transform: capitalize;}
.site-heading-black > h2 {color: #027BC3;font-family: "Oswald",sans-serif;margin-top: 10px;text-transform: uppercase;}
.site-heading > h3 {color: #303030;font-size: 20px;text-transform: capitalize;}
.site-heading2 > h3 {color: #303030;font-size: 20px;text-transform: capitalize;}
.site-heading > h2 {color: #027BC3;font-family: "Oswald",sans-serif;margin-top: 10px;text-transform: uppercase;}
.site-heading2 > h3 {color: #027BC3;font-family: "Oswald",sans-serif;margin-top: 10px;text-transform: uppercase;}
.site-heading2 > h1 {font-size: 24px;color: #303030;font-family: "Oswald",sans-serif;margin-top: 10px;text-transform: uppercase;}
.site-heading2 > h1:before {background: #027BC3 none repeat scroll 0 0;content: "";height: 2px; left: 0; position: absolute;top: 100%;width: 80px;}
.site-heading > p {color: #444;margin-top: 10px;}
h1, h2, h3, h4, h5, h6, p {margin: 0;padding: 0;}
a:focus {text-decoration: none;outline: medium none;color: inherit}
a:hover {color: inherit;text-decoration: none; color: inherit}
ul, ol {margin: 0;padding: 0;}
li {list-style-type: none;}
.section_100 {padding: 60px 0;}
.section_50 {padding: 50px 0;}
.pad-right{padding-right: 0}
.section_t_100{padding-top: 100px}
.section_b_100{padding-bottom: 100px}
.section_b_70{padding-bottom: 70px}
.section_t_70{padding-top: 70px}
.btntoTop:before {color: #fff;content: "";display: inline-block;font: 20px "FontAwesome";vertical-align: middle;}
.btntoTop {background-color: #027BC3;border: 2px solid #027BC3 ;border-radius: 2px;bottom: 30px;cursor: pointer;height: 44px;line-height: 36px;opacity: 0;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
position: fixed;right: 30px;text-align: center; -webkit-transition: opacity 0.4s ease 0s;transition: opacity 0.4s ease 0s;width: 44px; z-index: 99999;}
.btntoTop.active {opacity: 1; transition: all 0.4s ease 0s}
.btntoTop.active:hover {background: #212121  none repeat scroll 0 0;border: 2px solid #212121;opacity: 0.8;}
.btntoTop.active.btntoTop:hover:before {color: #fff;}
.breadcromb-top {background: #BBBBBA;color: #fff;padding: 40px 0;text-align: center;position: relative}
.breadcromb-top:before {content: "";height: 100%;left: 0;position: absolute;top: 0;width: 100%;}
.breadcromb-top-text > h2 {font-size: 30px;text-transform: capitalize;}
.breadcromb-bottom{background: #f6f8fa none repeat scroll 0 0; padding: 15px 0}
.breadcromb-bottom-text li {color: #027BC3;display: inline-block;font-weight: 500;margin: 0 5px;text-transform: capitalize;}
.breadcromb-bottom-text li i {color: #027BC3;display: inline-block;font-weight: 500;margin: 0 5px;}
.breadcromb-bottom-text a {color: #555;font-weight: 500;text-transform: capitalize;}
.breadcromb-bottom-text a:hover{color: #333333}

.bleezy-responsive-menu{display: none; position: absolute;right: 0;top: 0px;width: 100%;z-index: 9999;}
.slicknav_nav a{font-size: 16px;margin: 0;text-transform: capitalize;color: #000}
.slicknav_menu {background: transparent;}
.slicknav_menutxt {display: none !important;}
.slicknav_arrow {float: right;color: #000}
.slicknav_nav a:hover{border-radius: 0;}
.slicknav_nav .slicknav_row:hover{border-radius: 0}
.slicknav_nav a:hover, .slicknav_nav .slicknav_row:hover {background: #027BC3   none repeat scroll 0 0;color: #fff}
.slicknav_nav li {border-bottom: 1px solid #aaa;}
.slicknav_nav li:last-child{border-bottom: 0px solid #aaa}
.slicknav_nav {background: #fff none repeat scroll 0 0;border-top: 1px solid #027BC3;box-shadow: 0 0 8px rgba(34, 30, 31, 0.3);}
.slicknav_btn{background-color: #027BC3 !important;float: left;margin: 0;line-height: 0; padding-right:10px;}
.slicknav_menu .slicknav_icon {float: none !important;margin: 0; color:#000;}
.slicknav_icon-bar {height: 3px !important;margin: 5px 0;width: 30px !important;}
.slicknav_menu .slicknav_icon-bar {background-color: #fff; font-size:36px ;}

.mobile-top-menu {background: #027BC3 none repeat scroll 0 0;color: #fff;font-size:18px;text-align:center; display: none;}
.mobile-top-menu p a {color: #fff;}
.bleezy-header-area p a {color: #fff;}
.bleezy-header-area {border-top: 3px solid #027BC3;position: relative;}
.header-right-overlay {background: #027BC3 none repeat scroll 0 0;height: 50px;position: absolute;right: 0;width: 50%;}
.single-top-right li {display: inline-block;margin: 0 5px;}
.single-top-right > p {display: inline-block;}
.header-right-top {position: relative;}
.header-right-overlay:before {border-color: #027BC3 transparent;border-style: solid;border-width: 51px 0 0 45px;content: "";left: -310px;position: absolute;top: 0;width: 100%;}
.single-top-right {color: #fff;margin-top: 11px;text-align: center;}
.site-logo img {width: 210px;}
.site-logo {display: inline-block;margin: 24px 0;}
.site-logo2 img {
    width: 136px;
}
.site-logo2 {
    display: inline-block;
    margin: 14px 0;
}
.mainmenu {margin-top: 25px}
.mainmenu nav {display: inline-block}
.mainmenu ul li {display: inline-block;position: relative}
.mainmenu ul li a {display: block;font-family: "Oswald",sans-serif;font-weight: 400;font-size: 17px;padding: 20px 6px;text-transform: uppercase;color: #333}
.mainmenu li > a:hover, .mainmenu li.current-page-item > a, .pull-right.header-search > a:hover {color: #fff;}
.mainmenu ul li ul{position: absolute;background: #027BC3 none repeat scroll 0 0;top: 140%;width: 260px;left: 0;visibility: hidden;opacity: 0;z-index: 9999}
.mainmenu ul li:hover ul{top: 100%;opacity: 1;visibility: visible;z-index: 9999}
.mainmenu ul li ul li{display: block;border-bottom: 1px solid #fff;position: relative}
.mainmenu ul li ul li:last-child{border-bottom: 0px solid #303030}
.mainmenu ul li ul li a{color: #fff;padding: 20px}
.mainmenu ul li ul li a:hover{background: #333 none repeat scroll 0 0;color: #fff}
.mainmenu ul li:hover > a{color: #027BC3}
.dropdown-toggle {background: transparent none repeat scroll 0 0;border: medium none;}
.header-search {
    position: relative;
    z-index: 99999
}
.search-icon {
    color: #333;
    cursor: pointer;
    display: inline-block;
    margin-top: 16px;
    padding: 20px;
	
}
.search-icon {
    color: #fff;
    cursor: pointer;
    display: inline-block;
    margin-top: 16px;
    padding: 20px;
	
}
.search-form {
    background: #303030 none repeat scroll 0 0;
    padding: 20px;
    position: absolute;
    right: 0;
    top: 100%;
    visibility: hidden;
    width: 300px;
    z-index: 999;
    -webkit-transition: all 0.3s ease 0s;
    transition: all 0.3s ease 0s;
    -webkit-transform: scaleY(0);
            transform: scaleY(0);
    -webkit-transform-origin: top;
            transform-origin: top
}
.header-search:hover .search-form{
    -webkit-transform: scaleY(1);
            transform: scaleY(1);
    visibility: visible
}
.search-form input {
    border: medium none;
    color: #333;
    height: 35px;
    padding: 5px 10px;
    width: 80%;
}
.search-form button {
    border: medium none;
    height: 65px;
    padding: 5px 10px;
    width: 18%;
    background: #517AB7 none repeat scroll 0 0;
    color: #fff
}

.slide-item-1 {background: rgba(0, 0, 0, 0.6) url("../img/slider-1.jpg") repeat scroll 0 0;}
.slide-item-1 {background: rgba(0, 0, 0, 0.6)  url("../img/slider-1.webp")repeat scroll 0 0;}
.slide-item-2 {background: rgba(0, 0, 0, 0.3) url("../img/slider-2.jpg") repeat scroll 0 0;}
.slide-item-2 {background: rgba(0, 0, 0, 0.3) url("../img/slider-2.webp") repeat scroll 0 0;}
.slide-item-3 {background: rgba(0, 0, 0, 0.3) url("../img/slider-3.jpg") repeat scroll 0 0;}
.slide-item-3 {background: rgba(0, 0, 0, 0.3) url("../img/slider-3.webp") repeat scroll 0 0;}
.bleezy-main-caption{background: rgba(28, 28, 28, 0.2) none repeat scroll 0 0}
.bleezy-main-slide {background-color: #eee;background-position:center center;background-size:cover;height: 700px;}
.bleezy-main-caption{display: table;height: 100%;width: 100%;}
.bleezy-caption-cell {display: table-cell;vertical-align: middle;text-align: left;}
.slider-text{width: 60%}
.slider-text h2 {color: #fff;font-family: "Oswald",sans-serif;font-size: 36px;font-weight: 600;letter-spacing: 2px;text-transform: uppercase;text-shadow: black 0.1em 0.1em 0.2em;}
.slider-text h2 span {display: inline-block;color:#cccccc;}
.slider-text p {color: #fff;font-size: 16px;margin: 20px 0;text-transform: capitalize;text-shadow: black 0.1em 0.1em 0.2em;font-weight: 600;}
.bleezy-main-caption a {margin: 0 5px;}
.bleezy-slide .owl-nav > .owl-prev{visibility: hidden;opacity: 0;}
.bleezy-slide:hover .owl-nav > .owl-prev{visibility: visible;opacity: 1;}
.bleezy-slide .owl-nav > .owl-next{visibility: hidden;opacity: 0;}
.bleezy-slide:hover .owl-nav > .owl-next{visibility: visible;opacity: 1;}
.bleezy-slide .owl-prev {background: rgba(215, 215, 215, 0.46) none repeat scroll 0 0;border-radius: 0;color: #fff;font-size: 14px;height: 45px;left: 0;line-height: 36px;padding: 5px;position: absolute;text-align: center;top: 45%;width: 45px;}
.bleezy-slide .owl-next {background: rgba(215, 215, 215, 0.46) none repeat scroll 0 0;border-radius: 0; color: #fff;font-size: 14px;height: 45px;line-height: 36px;padding: 5px 5px 5px 5px;position: absolute;text-align: center;top: 45%;width: 45px;right: 0}
.bleezy-slide .owl-prev:hover, .bleezy-slide .owl-next:hover{background: #027BC3 none repeat scroll 0 0;color: #fff;}
.bleezy-promo-area {background: #f7f7f7 none repeat scroll 0 0;}
.bleezy-promo-area2 {background: #fff none repeat scroll 0 0;}
.single-promo {box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.05), 2px 2px 12px 2px rgba(0, 0, 0, 0.09);}
.single-promo:hover .promo-text{border-bottom: 3px solid #027BC3}
.promo-text {background: #fff none repeat scroll 0 0; border-bottom: 3px solid #fff; padding: 20px; text-align: center;}
.promo-text > h2 {font-size: 18px;text-transform: capitalize;color: #333}
.promo-text a:hover{color: #027BC3}
.promo-image img{width: 100%}
.single-service {background: #f3f3f3 none repeat scroll 0 0;font-weight: 300;line-height: 24px;margin-bottom: 30px;margin-top: 45px;padding: 40px 15px 30px;position: relative;text-align: center;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;}
.single-service .service-icon {background-color: #f3f3f3;border-radius: 50%;box-sizing: border-box;height: 80px;left: 0;line-height: 80px;margin: -42px auto 0;position: absolute;right: 0;text-align: center;top: 0;-webkit-transition: all 0.3s ease-in-out 0s;transition: all 0.3s ease-in-out 0s;width: 80px;}
.single-service .service-icon i:before {font-size: 30px;margin-left: 0;color: #f26723}
.single-service:before {background: #f26723 none repeat scroll 0 0;content: "";height: 40px;left: 0;position: absolute;top: 0;width: 4px;}
.single-service:after {background: #f26723 none repeat scroll 0 0; content: ""; height: 4px;left: 0; position: absolute;top: 0;width: 40px;}
.single-service > h3 { font-size: 19px;margin-bottom: 10px;text-transform: uppercase;color: #333}
.single-service > h3 > a:hover{color: #f26723}
.bleezy-count-area {background: rgba(0, 0, 0, 0) url("../img/banner-background.jpg") no-repeat fixed 0 0 / cover ;position: relative;text-align: center;color: #fff}
.bleezy-count-area:before {background: rgba(1, 7, 23, 0.78) none repeat scroll 0 0;content: ""; height: 100%;left: 0;position: absolute;top: 0;width: 100%;}
.count-box h3 {font-family: "Oswald",sans-serif;font-size: 36px;margin-bottom: 10px;}
.counts-text {margin: 0 auto;width: 70%;}
.counts-text > h3 {font-family: "Oswald",sans-serif;line-height: 40px;text-transform: uppercase;}
.count-box {border: 1px solid rgba(175, 175, 175, 0.46);border-radius: 5px;display: inline-block;padding: 20px;margin-top: 30px}
.download-btn2 {margin: 30px 0;position: relative;}
.download-btn2 > a {background: #027BC3 none repeat scroll 0 0;border-left: 0 none;color: #fff;font-family: "Oswald",sans-serif;letter-spacing: 1px;padding: 15px 15px 15px 15px;text-transform: uppercase;}
.download-btn2 > a:hover{background: #212121 none repeat scroll 0 0}
.download-btn2 > a > span {color: #fff;margin-left: 10px;margin-top: 5px;}
.download-btn2 i {background: transparent none repeat scroll 0 0;color: #fff;font-size: 24px;height: 27px;left: 7px;line-height: 27px;position: absolute;text-align: center; top: -1px;width: 27px;}
.bleezy-testimonial-area {background: #212121 none repeat scroll 0 0;}
.testimonial-slide {margin: 0 auto;text-align: center;width: 70%;}
.bleezy-testimonial-area .single-testimonial {background: #2b2b2b none repeat scroll 0 0;padding: 40px;position: relative;}
.bleezy-testimonial-area .single-testimonial:after { background: rgba(0, 0, 0, 0) -webkit-linear-gradient(135deg, #222 45%, #333 50%, #333333 56%, #333 80%) repeat scroll 0 0;background: rgba(0, 0, 0, 0) linear-gradient(315deg, #222 45%, #333 50%, #333333 56%, #333 80%) repeat scroll 0 0;
bottom: 0; content: "";height: 40px;ointer-events: none;position: absolute;right: 0; -webkit-transition-duration: 0.3s;transition-duration: 0.3s;-webkit-transition-property: width, height;transition-property: width, height;
width: 40px;}
.bleezy-testimonial-area .single-testimonial:before {bottom: 67px;color: #333;content: "";font-family: "FontAwesome";font-size: 50px;position: absolute;right: 39px;}
.single-testimonial {color: #ccc;}
.testimonial-text {border-bottom: 1px solid #3c3c3c;margin-bottom: 20px;padding-bottom: 20px;}
.testimonial-info {margin: 0 auto;width: 35%;}
.info-img {float: left;}
.info-name {display: inline-block;margin-top: 15px; overflow: hidden;text-align: left;}
.info-img > img{ border-radius: 50%}
.info-name > h4 {color: #027BC3;font-family: "Oswald",sans-serif; font-size: 18px;margin-bottom: 4px;text-transform: uppercase;}
.owl-dots {margin-top: 30px;text-align: center;}
.owl-dots .owl-dot {display: inline-block;}
.owl-theme .owl-dots .owl-dot span {-webkit-backface-visibility: visible;backface-visibility: visible;background: #fff none repeat scroll 0 0;border-radius: 30px;display: block;height: 3px;margin: 5px 7px 0;-webkit-transition: all 0.4s ease 0s;transition: all 0.4s ease 0s;width: 10px;}
.owl-dots .owl-dot.active span, .owl-dots .owl-dot:hover span {background: #027BC3 none repeat scroll 0 0;}
.bleezy-broucher-area {background: #027BC3 none repeat scroll 0 0;border-bottom: 3px solid #027BC3;padding: 20px 0;position: relative;}
.bleezy-broucher-area2 {background: #f3f3f3 none repeat scroll 0 0;border-bottom: 3px solid #027BC3;padding: 20px 0;position: relative;}
.broucher-overlay:before {border-color: #027BC3 transparent; border-style: solid;border-width: 0 63px 85px 0;content: "";position: absolute;right: -70px;top: 0;width: 40%;}
.broucher-overlay {background: #027BC3 none repeat scroll 0 0;height: 100%;eft: 0;position: absolute;top: 0;width: 50%;}
.broucher-overlay2:before {border-color: #027BC3 transparent;border-style: solid;border-width: 0 64px 105px 0;content: "";position: absolute;right: -70px;top: 0;width: 40%;}
.broucher-overlay2 {background: #027BC3 none repeat scroll 0 0;height: 100%;left: 0;position: absolute;top: 0;width: 50%;}
.broucher-left > h3 {color: #fff;display: inline-block;font-size: 24px;margin: 8px 0;text-transform: capitalize;}
.broucher-left2 > h3 {color: #fff;display: inline-block;font-size: 22px;margin: 8px 0;text-transform: capitalize;}
.download-btn {display: inline-block;float: right;margin: 10px 0;position: relative;}
.download-btn > a {background: #4B4B4A none repeat scroll 0 0;border-left: 0 none;color: #fff;font-family: "Oswald",sans-serif;letter-spacing: 1px;padding: 15px 15px 15px 45px;text-transform: uppercase;}
.download-btn > a:hover{background: #212121 none repeat scroll 0 0}
.download-btn > a > span {color: #fff;margin-left: 10px;margin-top: 5px;}
.download-btn i {background: transparent none repeat scroll 0 0;color: #fff;font-size: 32px;height: 27px;left: 7px;line-height: 27px;position: absolute;text-align: center;top: -1px;width: 27px;}
.copyright-area {background: #171717 none repeat scroll 0 0;border-top: 1px solid #2b2b2b;color: #ffffff;padding: 25px 0;text-align: center;}
.copyright-right p a {color: #ffffff;}
.about-left {margin: 30px 0;}
.about-left > h2 {color: #333;font-size: 26px;line-height: 35px;text-transform: capitalize;margin-bottom: 10px}
.statement-left > h2, .statement-right > h2 {color: #333;font-size: 26px;line-height: 35px;margin-bottom: 10px;padding-bottom: 5px;padding-left: 20px;position: relative;text-transform: capitalize;}
.statement-left > h2:before {background: #027BC3 none repeat scroll 0 0;content: "";height: 2px;left: 0;position: absolute;top: 100%;width: 80px;}
.statement-right > h2:before {background: #027BC3 none repeat scroll 0 0; content: "";height: 2px;left: 0;position: absolute;top: 100%;width: 80px;}
.about-left > p {margin: 0 0 10px;}
.about-right {background: #027BC3 none repeat scroll 0 0;border: 1px solid #027BC3;padding: 5px;position: relative;margin: 10px 0}
.about-right:before {border-color: #027BC3 transparent;border-style: none;border-width: 90px 90px 0 0;content: "";left: -10px;position: absolute;top: -10px;}
.about-right:after {border-color: #027BC3 transparent;border-style: none;border-width: 0 0 90px 90px;bottom: -10px;content: "";position: absolute;right: -10px;}
.no-pad-left{padding-left: 0}
.single-service-text > h1, .about-service-right > h1, .single-service-widget > h1 {color: #333;font-size: 22px;line-height: 35px;margin-bottom: 10px;padding-bottom: 5px;padding-left: 0px;position: relative;text-transform: capitalize;}
.single-service-text > h2, .about-service-right > h2, .single-service-widget > h2 {color: #333;font-size: 22px;line-height: 35px;margin-bottom: 10px;padding-bottom: 5px;padding-left: 0px;position: relative;text-transform: capitalize;}
.single-service-text > h1:before, .about-service-right > h1:before, .single-service-widget > h1:before {background: #027BC3 none repeat scroll 0 0;content: "";height: 2px;left: 0;position: absolute;top: 100%;width: 80px;}
.single-service-text {margin-top: 15px;}
.single-service-text ul li i {color: #027BC3;font-size: 18px;margin-right: 5px;}
.single-service-text li  {margin-bottom: 10px;}
.single-service-text > p {margin: 0 0px 5px 0px;}
.single-service-widget{margin-bottom: 30px}
.single-service-widget:last-child{margin-bottom: 0}
.about-service-left > img{width: 100%}
.about-service-right > ul {float: left;margin-top: 20px;width: 50%;}
.about-service-right li {color: #333;margin-bottom: 10px;text-transform: capitalize;}
.about-service-right ul li i {color: #027BC3;font-size: 18px;margin-right: 5px;}
.single-service-left-widget {margin-bottom: 50px;}
.single-service-left-widget li {border-bottom: 3px solid #fff;}
.single-service-left-widget li a:hover, .single-service-left-widget ul li.active > a {background: #027BC3 none repeat scroll 0 0;border-left: 5px solid #333;color: #fff;}
.single-service-left-widget li a {background: #f7f7f7 none repeat scroll 0 0;border-left: 5px solid #f7f7f7;color: #333;display: block;font-weight: 500;padding: 10px 0px;text-transform: capitalize;}   
.single-service-left-widget li a i {float: right;font-size: 20px;margin-top: 2px;}
.widget-title > h3{color: #333;font-size: 20px;line-height: 30px;margin-bottom: 10px;padding-bottom: 5px;padding-left: 0px;position: relative;text-transform: capitalize;}
.widget-title > h3:before {background: #027BC3 none repeat scroll 0 0;content: "";height: 2px;left: 0;position: absolute;top: 100%;width: 80px;}
.single-service-left-widget:last-child{margin-bottom: 0}
.single-service-left-widget p {margin: 5px 0;}
.single-pricing-table{box-shadow: 0 0 4px #ddd; text-align: center; margin-bottom: 30px; color:#555; width: auto}
.single-pricing-table:hover{box-shadow: 3px 0 29px rgba(0, 0, 0, 0.26);}
.single-pricing-table:hover .price-value{background: #027BC33 none repeat scroll 0 0;}
.pricing-heading {background: #f2f2f2 none repeat scroll 0 0;padding: 20px 10px;}
.pricing-heading > h3 {color: #333;font-family: "Oswald",sans-serif;font-size: 19px;font-weight: 600;text-transform: capitalize;}
.price-value {background: #242c42 none repeat scroll 0 0;color: #fff;font-size: 22px;font-weight: 700;padding: 20px 10px; }
.single-pricing-table.active .price-value {background: #027BC3 none repeat scroll 0 0;}
.single-pricing-table .pricing-desc ul li:nth-child(2n+2), .pricingContent ul li:nth-child(2n+2){background: #f2f2f2}
.pricing-desc ul{text-align: left}
.pricing-desc ul li{padding: 10px 10px;text-transform: capitalize;font-size: 14px}
.pricing-desc ul li i {margin-right: 5px;color: #027BC3;}
.pricing-desc ul li:hover{padding-left: 20px}
.price-value span {font-size: 30px;color: #fff}
.price-value .month {font-size: 20px;font-weight: 400}
.pricing-desc ul li strong {margin-right: 5px;}
.pricing-order > a { margin-top: 20px;}
.notfound {text-align: center;}
.notfound > h2 {background: #027BC3 none repeat scroll 0 0;border-radius: 10px;color: #fff;display: inline-block;font-size: 130px;font-weight: 600;left: -43px;line-height: 135px;margin-bottom: 30px;padding: 20px;position: relative;
top: 42px;z-index: -1;}
.notfound > h3 {color: #333;margin-bottom: 30px;font-size: 22px}
.contact-heading{text-align: center;margin-bottom: 20px}
.contact-heading > h3 {color: #333;font-size: 24px;font-weight: 600;margin-bottom: 5px;text-align: center;text-transform: capitalize;}
.single-contact-address {background: #f9f9f9 none repeat scroll 0 0;border: 1px solid #ddd; margin-bottom: 50px;padding: 20px;}
.single-contact-address > h3 {border-bottom: 1px solid #212121;color: #027BC3 ;font-size: 20px;padding-bottom: 10px;text-transform: capitalize;}
.single-contact-address li {margin-top: 10px;}
.single-contact-address ul li i {color: #027BC3;float: left;font-size: 17px;height: 30px;line-height: 30px;width: 35px;}
.single-contact-address p {overflow: hidden;color: #333}

