*{margin:0;padding:0;}
body{width:100%;min-width:320px;background-color:#f2f2f7;color:#000;font-size:14px;font-weight:300;font-family: 'Poppins', sans-serif; padding-top: 82px}
.clear{clear:both;}
a,button{transition:all 0.5s ease;-moz-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;cursor:pointer;}
a{text-decoration:none;color:#ffcf3f;}
a:hover{text-decoration:none;outline:0;color:#000;}
a:focus,:focus, button:focus{outline:none!important;outline-offset:none!important;text-decoration:none!important;}
a, img{border:none;outline:none;}
img{max-width:100%;height:auto;display:inline-block;vertical-align:middle;}
label {font-weight: 400;}
h1, h2, h3, h4, h5, h6 {color: #333333; font-family: 'Poppins', sans-serif;font-weight: 600;margin: 0;padding: 0 0 15px;position: relative;}
h3 {font-size: 24px;font-weight: 400;padding: 0 0 15px;}
b, strong {font-weight: 600;}
ul, ol{list-style:none;margin:0;}ul li, ol li{list-style:none;}
p{display:block;line-height:20px;margin:0;padding:0 0 15px;}
p:last-child{ padding:0;}
.form-control {	border-color: #dee5eb;	border-radius: 0;	box-shadow: none !important;	color: #333;	font-family: 'Poppins', sans-serif;	font-size: 14px;	font-weight: 300;	height: 46px;	background: #f7f7f7;	padding: 0 15px;}
select, select.form-control{text-overflow:ellipsis;white-space:nowrap;padding-right:28px;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;width:100%; background:#f7f7f7 url(../images/sltd-arw.png) no-repeat scroll right center !important;}
.form-control:focus {border-color: #252525;}
select.form-control:not([size]):not([multiple]) {height: 46px; }
textarea.form-control {	min-height: 120px;	resize: vertical;	height: auto;	padding-top: 12px;}
.btn-custom{background:#ffc800;border:none;border-radius:0;box-shadow:none !important;color:#fff;font-family:'Poppins', sans-serif;font-size:18px;font-weight:400;height:50px;line-height:50px;margin:0;padding:0 35px;position:relative;text-transform:uppercase;}
.btn-custom:hover{background: #000;}
.btn-custom.btn-green{background: #31a100;}
.btn-custom.btn-green:hover{background: #000;}
.header.home-header {
    background: #000;
    padding: 15px 0;
    position: fixed;
		top: 0;
    left: 0;
    right: 0;
    width: 100%;
    z-index: 99;
}
.header.home-header .container{ position:relative;}
.header.home-header .logo-home{ width:200px;}
.banner-block{ background-repeat:no-repeat; background-size:cover; background-position:center center; height:520px; overflow: hidden;}
.inst-banner{ padding-top:5px;}
.equ-btn{ background:#000; height:42px; line-height:42px; border-radius:5px; padding:0 20px; color:#fff; font-size:18px;}
.equ-btn:hover{ background:#ffc200;color:#000;}
.equ-btn i{ font-size:12px;}
.enquery-box{ padding:50px 0 0 0; position: relative; z-index: 9;}
.call-text{ padding:0 0 0 20px;}
.call-text i{ margin:0 10px 0 0;}
.call-text span{display:block; font-size:14px; color:#000; font-weight:400;line-height: 20px;}
.call-text span strong{display:block; font-size:18px; color:#000; font-weight:700;}
.call-text span strong a{color:#000;}
.slide-text span{ display:block; font-size:60px; color:#000; font-weight:300; line-height:65px; padding:0 0 10px;}
.slide-btn{ border:solid 1px #000; font-size:18px; font-weight:700; display:inline-block; height:44px; line-height:44px; padding:0 15px; border-radius:4px; color:#000; margin:0 8px 0 0;}
.slide-btn:hover{ background:#000; color:#fff;}
.sec-slide .right-img-banner {
    margin: 50px 0 0 0;
}
.right-img-banner {
}
.slide-text {
}
.sec-slide .slide-text {
    padding: 0;
}
.container2{display:inline-block;cursor:pointer;}
.bar1, .bar2, .bar3{width:30px;height:2px;background-color:#fff;margin:5px 0;transition:0.4s;}
.change .bar1{-webkit-transform:rotate(-45deg) translate(-2px, 2px);transform:rotate(-45deg) translate(-2px, 2px);}
.change .bar2{opacity:0;}
.change .bar3{-webkit-transform:rotate(45deg) translate(-8px, -8px);transform:rotate(45deg) translate(-8px, -8px);}
.menuImage{display:none;}
.slide-left { padding:70px 0 0 0; }
.banner-block .owl-dots {text-align: left;top: auto;bottom: 50px;}
.banner-block .owl-dots .owl-dot span{ border: 2px solid #000; background: transparent; margin: 0 2px; cursor:pointer;}
.banner-block .owl-dots .owl-dot.active span, .banner-block .owl-dots .owl-dot:hover span{ background: #000;}
.owl-carousel .owl-item {
   -webkit-backface-visibility: hidden;
   -webkit-tap-highlight-color: transparent;
   -webkit-touch-callout: none; }
/* 230320 */
.home-banner-block{position: relative;}
.home-banner-block .item .mainimg{height: 520px; }
.enq-box-outer {position: absolute;left: 0;width: 100%;top: 50px;}  
.enq-box-outer .enquery-box{padding-top: 0;}
.banner-caption {position: absolute;left: 0;top: 0;width: 100%;display: flex;align-items: center;padding-top: 100px;}
.banner-cap-outer {	display: flex;	justify-content: space-between;	align-items: flex-start;}
.banner-cap-text{padding-top: 70px;}
.home-banner-block .owl-dots {	top: auto;	bottom: 50px;	display: flex;	justify-content: flex-start;	max-width: 1170px;	margin-left: auto;	margin-right: auto;	padding: 0 30px;}
.home-banner-block .owl-dots .owl-dot span{ border: 2px solid #000; background: transparent; margin: 0 2px; cursor:pointer;}
.home-banner-block .owl-theme .owl-dots .owl-dot.active span, .home-banner-block .owl-theme .owl-dots .owl-dot:hover span {
    background: #000;
}

/**********Home**********/
/*.header.home-header{box-shadow:none;}*/
.menu-icon{width:30px;position:absolute;top:30px;right:15px;}
.menu-icon a{display:block;}
.navigation{margin:0;}
.navigation ul{ margin:0; padding:0;}
.navigation ul li{ margin:0 0 0 30px; padding:0;list-style:none; float:left;position:relative;font-size:16px;font-weight:400;}
.navigation ul li a{ display:block; color:#fff;padding:0;}
.navigation ul li a:hover{color:#fff;}
.home-banner{ background-size:cover; background-position:center center; height:510px; margin-top:101px; position:relative;}
.banner-text{ position:absolute; top:50%; transform:translateY(-50%); right:0; left:0; text-align:center; padding:0 20px;}
.banner-text h1{font-family: 'rainbow_bridge_personal_useRg';color:#fff; font-size:100px; font-weight:normal; margin:0; padding:0 0 30px;}
.app-store-btn{ display:block;}
.app-store-btn a{ display:inline-block; margin:0 10px;}
.about-block{ background:#fff; padding:60px 0;}
.about-block .row{align-items: center;}
.about-mobile-img {margin:-15px 0 -25px -15px; position:relative}
.about-mobile-img img {position: relative;z-index: 1;}
.about-mobile-img::before {content: '';position: absolute;width: 600px;background-repeat: no-repeat !important;height: 579px;bottom: -38px;left: -280px;background: url(../images/star-img-01.png);background-size:100%;}
.about-text-block {margin:0 0 0 -90px;}
.about-text-block h2{ font-size:34px; text-transform:uppercase; font-weight:700; line-height:34px; display:block;color:#000;}
.about-text-block p {color: #8d8d8d;line-height: 24px;margin: 0;padding: 0 0 25px;font-size: 14px;font-weight: 400;}
.about-text-block .btn-custom {font-size: 16px;font-weight: 500;padding: 0 25px;display: inline-block;height: 44px;line-height: 44px;border-radius: 5px;}
.what-do-block{ background:#f2f2f7; padding:100px 0 60px;overflow: hidden;}
.what-do-text{}
.what-do-text h2{ font-size:48px; text-transform:uppercase; font-weight:700; line-height:34px; display:block;color:#000;}
.what-do-text ul {margin: 0;padding: 0;overflow: hidden;display: flex;justify-content: space-between;flex-wrap: wrap;}
.what-do-text ul li {margin: 10px 0;padding:15px;list-style: none;display: block;border-radius: 10px; width:49%;}
.what-do-text ul li:last-child{ margin-bottom:0;}
.what-do-text ul li.active {background: #fff;box-shadow: 5px 5px 10px rgba(147, 147, 147, 0.1);}
.hmt-out-block{}
.icon-what{ display:block; widows:28px; margin:0 20px 0 0;}
.what-right{flex: 1;}
.what-right span{ display:block; font-size:16px; color:#282b31; font-weight:600; padding:0 0 10px 0;}
.what-right p {color: #8d8d8d;line-height: 24px;margin: 0;padding:0;font-size: 14px;font-weight: 400;}
.what-mobile-img {text-align: right;margin:-15px -50px -15px 0; position:relative}
.what-mobile-img img {z-index: 1;position: relative;}
.what-mobile-img::before {content: '';position: absolute;width: 600px;background-repeat: no-repeat !important;height: 579px;bottom: -18px;right: -260px;background: url(../images/star-img-01.png); background-size:100%;}
/*features-section*/
.features-section{background: url(../images/featured-bg.jpg) no-repeat; background-size: cover; padding:80px 0 90px;}
.features-section .heading-block{padding:0 0 60px;}
.features-section .main-heading{padding-bottom: 35px;}
.features-section .main-heading h2{padding: 0;margin: 0;font-size: 34px;font-weight: 700;text-transform: uppercase;letter-spacing: 1px; color: #fff;}
.features-section p{color: #fff; opacity: 1; line-height: 20px;}
.feature-box{display: flex; display: -webkit-flex; margin-bottom:30px;align-items: center;}
.feature-box .features-desc{padding-left: 10px; flex:1;}
.feature-box .icon-box {

    width: 80px;
    height: 80px;
    line-height: 86px;
    text-align: center;
    background: #ffc800;
    border-radius: 100%;
    position: relative;
    z-index: 1;
    font-size: 26px;
    color: #000;

}.feature-box .heading{font-size: 14px; text-transform:uppercase; font-weight: 600; padding-bottom: 5px; letter-spacing: 0.5px;color: #fff;}
.feature-box:last-child{margin-bottom: 0;}
.feature-box.active .icon-box{background: #ffc800; color:#fff;}
.feature-box.active .icon-box img{filter: brightness(100);}
.feature-box.active .heading{color: #ffc800;}
.feature-box.active .icon-box::after{content: ''; position: absolute; right: -60px; top: 50%; transform: translateY(-50%); width:15px; height:15px; border-radius: 100%; background: #ffc800;}
.feature-box.active .icon-box::before{content: ''; position: absolute; right: -50px;; top: 50%; transform: translateY(-50%); width:70px; height: 2px; background: #ffc800;}
.left-col .feature-box{flex-direction: row-reverse; text-align: right;}
.left-col .feature-box .features-desc{padding-left: 0; padding-right: 10px;}
.right-col .feature-box.active .icon-box::after{left: -60px;}
.right-col .feature-box.active .icon-box::before{left: -55px;}

.featured-slider-block{position:relative;}
.overlay-img {position:absolute;top:-26px;right:0;left:0;}
.featured-slider-block .carousel-inner{ max-width:255px; overflow:hidden; margin:0 auto;}
.fuatu-slider.carousel-indicators {position: inherit;display: block;margin: 0;padding: 0;}
.fuatu-slider.carousel-indicators .active{ background:none;}

/*features-section*/
/**********blog-home**********/
.our-blog-block{ background:#f2f2f7 url(../images/sec-bg.png) no-repeat bottom -30px left; padding:50px 0;}
.blog-post-block{ background:#fff; border-radius:10px; box-shadow:0 5px 10px rgba(0,0,0, 0.1); overflow:hidden; margin-bottom:40px;}
.blog-post-img{ position:relative; height:210px;}
.blog-post-img img {width: 100%;height: 100%;object-fit: cover;}
.blog-date-post {position: absolute;bottom: 0;left: 0;background: #ffc800;width: 80px;text-align: center;color: #fff;font-size: 13px;border-radius: 0 10px 0 0;padding: 8px 0 2px 0;}
.blog-date-post strong{font-size:14px; display:block; font-weight:500; text-transform:uppercase; line-height:14px;}
.blog-post-text{padding:20px 14px;}
.blog-post-text span{ display:block; font-size:18px; font-weight:500; padding:0 0 3px; margin:0;color:#000;}
.blog-post-text span a{ color:#000;}
.blog-post-text p{ color:#8d8d8d; line-height:24px; margin:0; padding:0 0 5px; font-size:14px;font-weight: 400;}
.heading-block{ text-align:center; padding:0 0 30px;}
.heading-block h2{ font-size:48px; text-transform:uppercase; font-weight:700; line-height:48px; display:block;color:#000; margin:0; padding:0;}
.heading-block span {	font-size: 14px;	font-weight: 400;	display: block;	color: #666;	margin: 5px 0 0 0;	padding: 0;}
.features-section .heading-block h2{ color:#fff;}
.features-section .heading-block span{ color:#fff;}
.alt-btn{ text-align:center;}
.alt-btn .btn-custom{ font-size:16px; font-weight:500; padding: 0 25px; display:inline-block; height:44px; line-height:44px; border-radius:5px;}
.lost-found-block{background:#ffffff url(../images/sec-bg1.png) no-repeat bottom -30px right; padding:50px 0;}
.lost-found-outer{ background:#fff; border-radius:10px; box-shadow:0 5px 10px rgba(0,0,0, 0.1); overflow:hidden; margin-bottom:40px;}
.lost-found-img{ position:relative; height:200px;}
.lost-found-img img {width: 100%;height: 100%;object-fit: cover;}
.lost-found-text{text-align:center; padding:20px 15px;}
.lost-found-text span{ display:block; color:#6c441f; margin:0; padding:0 0 5px; font-size:18px; font-weight:500; line-height:24px;}
.lost-found-text span strong{ display:block; color:#ffc800; font-size:20px; font-weight:700;}
.lost-found-text p{ font-size:14px; color:#898989; margin:0; padding:0; font-weight:400;}
.newsletters-block{ background:#f2f2f7; padding:30px 0;}
.newsletters-block-inst{ max-width:670px; padding:0 15px; margin:0 auto;}
.newsletters-block-inst h2{ text-align:center;font-size:34px; text-transform:uppercase; font-weight:600; line-height:34px; display:block; margin:0; padding:0 0 10px; color:#000;}
.newsletters-block-inst p{color:#8d8d8d;line-height:24px;margin:0;padding:0 0 15px;font-size:13px;font-weight:400; text-align:center;}
.newsletters-inpt{ max-width:550px; margin:0 auto;}
.newsletters-inpt .form-control{ height:55px; line-height:55px; padding:0 20px; border:none; border-radius:5px;color:#8d8d8d;font-size:14px;}
.newsletters-inpt .btn-custom {font-size: 16px;font-weight:400;padding: 0 18px;display: inline-block;height: 45px;line-height: 45px;border-radius: 5px;float: right;margin: -50px 5px 0 0; cursor:pointer;}
.footer-top {background: #222;padding: 40px 0 35px;}
.ft-menu{}
.ft-menu span {	display: block;	font-size: 20px;	font-weight: 500;	color: #fff;	padding: 0 0 5px;	text-transform: uppercase;	border-bottom: 1px solid #4f4f4f;	margin-bottom: 15px;}
.ft-menu ul{ margin:0; padding:0;}
.ft-menu ul li {	margin: 0;	padding: 0 0 4px;	list-style: none;	display: block;	color: #fff;	font-size: 14px;	font-weight: 400;}
.ft-menu ul li a {	color: #ddd;	font-size: 14px;	font-weight: 400;}
.ft-menu ul li a:hover{color:#ffc800;}
.ft-menu.ft-contact {padding:0;}
.ft-menu.ft-contact ul li:first-child{ padding:0 0 20px; line-height:26px;}
.ft-menu.ft-contact ul li a {color: #ffcf3f;}
.ft-social-contact {float: left;width: 100%;}
.ft-social-contact span{   	display: block;	font-size: 20px;	font-weight: 500;	color: #fff;	padding: 0 0 5px;	text-transform: uppercase;	border-bottom: 1px solid #4f4f4f;	margin-bottom: 15px;}.social-list{ margin:0; padding:0 0 30px;}
.social-list li{ margin:0 10px 0 0; padding:0; list-style:none; display:inline-block;}
.social-list li:last-child{ margin:0;}
.social-list li a{ display:block; color:#ddd; font-size:26px;}
.social-list li a:hover{color:#ffcf3f;}
.ft-logo{ display:block; width:180px;}
.footer-bottom{ background:#000000; padding:15px 0;}
.footer-bottom p{ color:#b8b8b8; margin:0; padding:0; font-size:13px; font-weight:400;}
.footer-bottom p a:hover{color: #ffc800;}
.footer-bottom ul{ margin:0 -22px 0 0; padding:0;}
.footer-bottom ul li{ margin:0 8px 0 0; padding:0 12px 0 0; list-style:none; display:inline-block; border-right: solid 1px #b8b8b8; line-height:14px;}
.footer-bottom ul li:last-child{border-right:none;}
.footer-bottom ul li a{ display:block;color:#b8b8b8; font-size:13px; font-weight:400;}

#nav-icon{height: 24px;z-index:10;cursor:pointer;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;transition:.5s ease-in-out; display:block;}
#nav-icon span{position:absolute;display:block;width:100%;height:4px;background:#fff;border-radius:5px;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}
#nav-icon span:nth-child(1){top:0}
#nav-icon span:nth-child(2){top:10px}
#nav-icon span:nth-child(3){top:20px}
#nav-icon.animate-icon span:nth-child(1){top:10px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}
#nav-icon.animate-icon span:nth-child(2){opacity:0;left:-60px}
#nav-icon.animate-icon span:nth-child(3){top:10px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}

.side-nav{background:rgba(255, 255, 255, 0.95); width: 100%; top: 0; left: 0; right: 0; bottom: 0; position: fixed; display: none;}
.side-nav .v-align{display: flex; height: 100%;overflow-y: auto;padding: 50px 0;}
.side-nav ul{align-self: center; margin:auto; text-align: center;}
.side-nav ul li.mobile-nav{display: block;}
.side-nav ul li{border:none;}
.side-nav ul li a {color: #333333;display: block;font-size: 22px;padding: 15px 0;text-transform: uppercase;font-weight: 500;}
.side-nav ul li a:hover{background: none; color: #000000;}


/*petofmonth*/
.pet-of-month{padding: 70px 0; background: url('../images/pet-of-month-bg.jpg') no-repeat; background-position: bottom center; background-size: cover;}
.pet-of-month h2{font-size: 34px;text-transform: uppercase;font-weight: 700;line-height: 34px;display: block;color: #000; text-align: center;}
.pet-stats {flex: 0 0 33.33%;max-width: 33.33%;padding: 0 15px; margin-top: 45px;}
.pet-stats .pet-img-box{width: 222px; height: 222px; margin: auto; display: block; position: relative; overflow: hidden; padding: 4px; border-radius: 100%; -webkit-border-radius: 100%; background: #d5682f;}
.pet-stats .pet-img-box img{width: 100%; height: 100%; border-radius: 100%;}
.pet-stats .stats{text-align: center; font-size: 16px; font-weight: 300; background: #d5682f; width: 55px; height: 55px; line-height: 39px; border-radius: 100%; -webkit-border-radius: 100%;position: absolute;bottom: -18px;left: 0;right: 0;margin: auto;color:#ffffff;}
.pet-stats .text-label{background: url('../images/text-label.png') no-repeat; width: 302px; height: 73px; background-size: 100%; text-align: center; font-size: 18px; font-weight: 500; color: #ffffff; display: block; margin-top: -27px; padding-top: 27px; margin-left: auto; margin-right: auto;}


/* Download App Section */
.download-app-block {background: url(../images/app-store-bg.jpg) no-repeat;background-size: cover;padding: 80px 0 80px;}
.download-app-block .heading-block h2, .download-app-block .heading-block span{color:#fff;}
.app-btns a {width: 240px;height: 56px;font-size: 14px;font-weight: 300;text-transform: uppercase;background: #000;display: inline-block;border-radius: 50px;padding: 8px 35px 8px 70px;position: relative;line-height: 20px;text-align: left;margin: 15px 8px 0 8px;color: #fff;border: 1px solid #000;}
.app-btns a span{ display: block; font-weight: 600;}
.app-btns a i {font-size: 30px;position: absolute;left: 30px;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);}
.app-btns a:hover{background: none; border-color:#fff;}
.app-btns a.apple-store{background: none; border-color:#fff;}
.app-btns a.apple-store:hover{background: #000; border-color:#000;}

/* Register section */
.register-section {	padding: 80px 0;	background: #fff;}
.heading-block-subtitle h3 {	font-size: 18px;	text-align: center;	color: #000;}

/* 20-03-20 SJ */
.testimonials-block{ padding:70px 0; }
.review-col-inner{ background: #fff; border-radius: 5px; padding: 30px 20px; text-align: center; margin-bottom: 30px; position: relative;}
.review-col-inner::after{content: "\f0dd";font-family: "Font Awesome 5 Free";font-size: 40px;font-weight: bold;position: absolute;bottom: -24px;color: #fff;left: 0;right: 0;}
.review-col-inner p::before{ content: "\f10d"; font-family: "Font Awesome 5 Free"; display: block; font-size:24px; margin-bottom: 10px; font-weight: bold;}
ul.star-list{ display: flex; justify-content: center; align-items: center; }
ul.star-list li{ list-style: none; color: #fecf3e; margin: 0 3px; font-size:16px;}
.review-col-inner .name{color:#31a100; margin-top: 10px;}
.review-col img{ width: 80px; height: 80px; border-radius:100%; object-fit: cover; margin: 0 auto;}
.testimonials-block .owl-dots{ position: static; margin-top: 30px; }
.testimonials-block .owl-dots .owl-dot span{ border: 2px solid #000; background: transparent; margin: 0 2px; cursor:pointer;}
.testimonials-block .owl-dots .owl-dot.active span, .testimonials-block .owl-dots .owl-dot:hover span{ background: #000; border-color:#000;}
.screens-block{padding: 70px 0; background: url('../images/screens-bg.jpg') no-repeat center center; background-size: cover; }
.screens-block .heading-block h2, .screens-block .heading-block span{ color: #fff; }
ul.tabs-list li .btn{ background: #fff; color: #666; margin: 0 5px; font-size:14px; min-width: 140px; padding:0 10px; height: 46px; line-height:46px;}
ul.tabs-list li .btn.active, ul.tabs-list li .btn:hover{ background: #31a100; color: #fff;}
.screens-carousel{ margin-top: 50px; }
.screens-carousel .column img{ width: 100%; }
.screens-carousel.owl-theme .owl-controls .owl-nav [class*="owl-"]{ background:inherit; width: auto; height: auto; margin: 0;}
.screens-carousel.owl-theme .owl-controls .owl-nav [class*="owl-"]:hover::after{color: #ffc800;}
.screens-carousel .owl-prev{ left: -50px; }
.screens-carousel .owl-next{ right: -50px; }
.screens-carousel .owl-prev::after, .screens-carousel .owl-next::after{ font-size: 40px;font-family: "Font Awesome 5 free";font-weight: 900;}
.screens-carousel .owl-prev::after{content: "\f053";}
.screens-carousel .owl-next::after{content: "\f054";}

.topInnerBanner {-ms-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;height: 195px;text-align: left;width: 100%;position:relative;}
.topInnerBanner .container, .topInnerBanner .d-flex {height: 100%;position: relative;}
.topInnerBanner h1{color: #423D2C;}
.content-area{padding: 50px 0px;}
.content-area h4{font-size: 20px;padding-bottom: 5px;margin-bottom: 20px;border-bottom: 2px solid #333;display: table;}
.content-area h5{font-size: 16px;}
.order-value tr th {background: #333;color: #fff;font-weight: 600;padding: 15px 15px;}
.order-value tr td {padding: 15px 15px;background: #fff;}



/*.thankyou-block {margin: auto;max-width: 670px;position: relative;width: 100%;}
.thankyou-block  .thankyou-img img{ max-width: 100px;}
.thankyou-block h2 {color: green;display: inline-block;font-size: 140px;line-height: 140px;padding: 5px 0 20px;position: relative;}
.thankyou-block h2 span {color: #000000;font-size: 28px;line-height: 28px;position: absolute;right: 0;text-transform: none;top: 0;}
.thankyou-block h3 {color: #000000;font-size: 24px;font-weight: 400;padding: 20px 0;}
.thankyou-block h3 strong{font-weight:700;font-size:48px;color:green;}*/


.page-not-found-wrapper{background:#fff;border-radius:5px;box-shadow:0 3px 15px rgba(0,0,0,0.1);color:#000;margin:20px auto;max-width:800px;padding:50px 80px;position:relative;text-align:center;width:100%}
.error-headding{color:green;display:block;font-size:80px;font-weight:900;line-height:80px;padding:0 0 20px}
.page-not-found-wrapper .btn-custom {font-size: 16px;height: 50px;line-height: 50px;padding: 0 25px;}
.thanks-page .btn-custom{background: green; border-radius:5px; color: #fff;}
.thanks-page .btn-custom:hover{background:#ffcf3f;color: #000}
.thanks-page a{ color: #000; }


.testimonials-block .owl-theme .owl-controls {display:none;}
