@font-face{src:url(fonts/spyagencybold.ttf);font-family:Spy Agency}body{font-family:Montserrat,sans-serif;color:#333}a{color:#a01728}a:hover{color:#333}#header .logo a{font-size:40px;font-weight:700;font-family:Spy Agency;color:#333}#header .logo a b{color:#a01728}.nav-menu.align-center{width:100%;text-align:center}.nav-menu.align-center ul{text-align:center;display:block}.nav-menu.align-center>ul>li{display:inline-block;padding:10px 12px 10px}.nav-menu .active>a,.nav-menu a:hover,.nav-menu li:hover>a{color:#a01728}.get-started-btn{margin-left:0;background:#fff;color:#a01728;border-radius:4px;padding:5px 20px;font-size:13px;border:1px solid #d6d6d6;font-weight:500}.get-started-btn:hover{background:#a01728;color:#fff;border-color:#a01728}#header{padding:30px 0}#main_hero{padding:150px 0 80px}#main_hero .col-lg-6 .img-fluid{max-width:480px;width:100%}.div-txt-eb h1 b{display:block;color:#a01728}.btn-get-started{background:#a01728;color:#fff;padding:8px 25px;border-radius:4px;font-weight:400}.div-txt-eb h1{font-size:48px;color:#000;line-height:normal;font-weight:600;max-width:480px}.btn-get-started:hover{background:#333;color:#fff}.div-txt-eb h2{color:#333;font-size:20px;line-height:normal;margin-bottom:20px;font-weight:300}.txt-ebv{padding-bottom:15%;padding-left:6%}.text-demo{padding-left:6%}.text-demo h2 b{color:#a01728;font-size:1.5em;font-weight:700;line-height:normal}.text-demo h3{margin-bottom:20px}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif}#about{background:#f6f6f6;position:inherit}#about::before{content:"";background:#fff;width:100%;height:120px;display:block;position:absolute;top:0}#about::after{content:"";background:#fff;width:100%;height:120px;display:none;position:absolute;bottom:0}.video-linBtn{display:block;position:relative;z-index:9;margin-top:75px}.venobox.btn-watch-video.vbox-item{position:absolute;top:45%;left:0;right:0;margin:0 auto;text-align:center}.video-txtdv .font-italic{padding:8px 0 18px}.video-txtdv{margin-left:60px;display:block}.video-txtdv .font-italic{padding:8px 0 15px;font-style:unset!important;font-size:15px;width:100%}.video-txtdv h3{color:#a01728;font-size:40px;font-weight:700;line-height:normal}.nav-menu a{color:#333;font-family:Montserrat,sans-serif}.venobox.btn-watch-video.vbox-item i{background:#a01728;color:#fff;padding-top:18px;font-size:25px;border-radius:50px;height:60px;width:60px;padding-left:5px}.venobox.btn-watch-video.vbox-item i:hover{background:#fff;color:#a01728}#featured-services{padding:60px 0}.icon-box .icon img{max-width:65px;width:100%;margin:0 auto;display:block}#featured-services .row .col-lg-3{display:flex}#featured-services.featured-services .title{color:#333;font-weight:600;font-size:16px;line-height:43px;display:inline;max-width:150px;margin:0 auto;vertical-align:middle}#featured-services.featured-services .icon-box{padding-top:25px;color:#333;background:#f6f6f6;border-radius:4px;border:none;transition:.3s;text-align:center;width:100%}#services{background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative}#services::before{content:"";background:#a01728;height:100%;width:35%;display:block;position:absolute;top:0;bottom:0;left:0}.egb-txtdv{margin-top:160px;margin-left:110px}.egb-txtdv h3{font-weight:700;font-size:40px;color:#a01728;line-height:normal;margin-bottom:10px}.egb-txtdv .font-italic{font-style:unset!important;color:#333;font-size:14px}.section-title span{position:relative;top:0;color:#333;z-index:1;font-weight:400;font-size:15px;text-transform:capitalize;line-height:normal}.section-title h2{font-size:50px;font-weight:700;text-transform:capitalize;margin-bottom:12px;padding-bottom:0;color:#a01728;position:relative;z-index:2;margin-top:5px}.section-title p{margin-bottom:0;position:relative;z-index:2;font-size:14px;color:#333;margin-top:18px;display:block}.list-pp-n{border:1px solid #ddd;text-align:center}.list-pp-n .card-body{border-bottom:1px solid #ddd}.list-pp-n .card-body .card-title{font-size:15px!important;color:#333;font-weight:600;margin-bottom:2px}.list-pp-n .card-body h1{font-weight:700;color:#a01728;font-size:55px;line-height:normal}.list-pp-n .card-body h1 span{font-size:18px;position:relative;top:-20px;left:-2px}.list-pp-n .card-body .card-text.mt-n3{font-size:14px;margin-top:-5px!important;display:block;color:#333;opacity:1; font-weight: 700;}.list-group.list-group-flush .list-group-item{font-size:14px;color:#333;opacity:.8;padding-left:45px;padding-right:45px}.list-group.list-group-flush .list-group-item span{color:#a01728;font-weight:700}.list-group.list-group-flush .list-group-item:last-child{border-bottom:1px solid #ddd}.list-pp-n .card-body .btn-get-started{font-weight:500;margin-bottom:5px!important;display:block;max-width:180px;margin:0 auto}.card-body.contact-us span{font-weight:600;color:#a01728;font-size:15px;line-height:normal}.card-body.contact-us .mt-2{font-size:14px;font-weight:600;margin-bottom:40px}.cta{background:#a01727;background-size:cover;padding:80px 0 60px;background-repeat:no-repeat}.cta .text-center{margin-top:90px}.cta .text-center h3{font-size:40px;line-height:normal}.cta .cta-btn{font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:500;font-size:14px;letter-spacing:1px;display:inline-block;padding:8px 28px;border-radius:4px;transition:.5s;margin-top:15px;border:2px solid #fff;color:#fff}.cta .cta-btn{font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:600;font-size:14px;letter-spacing:1px;display:inline-block;padding:8px 28px;border-radius:4px;transition:.5s;margin-top:15px;border:1px solid #fff;color:#fff}.cta .cta-btn:hover{background:#333;border:1px solid #fff}.back-to-top i:hover{background:#333;color:#fff}.back-to-top i{background:#a01728}#footer .footer-top .footer-newsletter form input[type=submit]{background:#a01728}#footer .footer-top .footer-newsletter form input[type=submit]:hover{background:#333}#footer .footer-top h3.logo a{font-family:Spy Agency;color:#333!important;font-size:40px;line-height:normal}#footer .footer-top h3.logo a b{color:#a01728!important}#footer .footer-top p{margin-top:18px}#footer .footer-top .social-links a{color:#333}#footer .footer-top .social-links a:hover{background:#a01728}#footer .footer-top .mb-1n{font-size:20px;color:#a01728;text-transform:capitalize;font-family:Montserrat,sans-serif;margin-bottom:10px}#footer .footer-top .footer-newsletter{margin-top:0}.mb-1n.optp{margin-top:12px}#footer .footer-top .mt-n4n a{color:#333}#footer .footer-top ul{margin:0;padding:0}#footer .footer-top ul li{list-style:none;margin-bottom:0;border-bottom:1px solid #ececec;padding:8px 5px}#footer .footer-top ul li a{color:#333;font-weight:500}#footer .footer-top ul li a:hover{color:#a01728}.egb-txtdv ul{padding-left:20px;margin-top:8px;font-size:14px}.egb-txtdv b{font-size:15px}.egb-txtdv{margin-top:55px;margin-left:90px}#inner_hero{background:#a01728;color:#fff;padding:136px 0 35px;text-align:center;display:block!important;width:100%}#inner_hero h3{margin-bottom:0;font-weight:600}.featured-services.innerpp{padding:60px 0!important}.featured-services.innerpp .section-title{padding:0;padding-bottom:50px}.row.seedrow{padding:0 0 60px}.section-title.contactpg h2{font-size:32px}#contact{padding:35px 0 60px}.contact .info{border-top:3px solid #a01728;border-bottom:3px solid #a01728}.contact .php-email-form{border-top:3px solid #a01728;border-bottom:3px solid #a01728}.contact .php-email-form button[type=submit]:hover{background:#333}.contact .php-email-form button[type=submit]{background:#a01728}.contact .info .address:hover i,.contact .info .email:hover i,.contact .info .phone:hover i{background:#a01728;color:#fff}.contact .info i{color:#a01728}.listofhours p{margin-bottom:0!important}.listofhours{margin:12px 0 22px}.contact .php-email-form input:focus,.contact .php-email-form textarea:focus{border-color:#a01728}.services.fomd::before{display:none!important}.fomd .egb-txtdv{margin-left:0;margin-top:90px;margin-right:25px}.fomd img{width:100%;max-width:100%}.qsecond .egb-txtdv{margin-top:140px;margin-left:90px}.featured-services.list-offeat{padding:60px 0!important}.featured-services.list-offeat .section-title.contactpg{padding-top:0}.featured-services.list-offeat .row.seedrow{padding:0}.featured-services.list-offeat .icon-box{margin-bottom:25px}.featured-services.list-offeat.cboxs{padding-bottom:35px!important}.sec-title.contactpg h2{font-size:30px;font-weight:700;color:#a01728;margin-bottom:15px}.sec-title.contactpg ul{margin:0!important;padding:0!important;display:block}.sec-title.contactpg ul li{list-style:none;margin-bottom:12px;font-size:15px;position:relative;padding-left:15px}.sec-title.contactpg ul li::before{content:"";width:6px;height:6px;background:#a01728;display:block;position:absolute;left:0;top:9px}.sec-title.contactpg.dpoc h2{font-size:20px}.oratesp{text-align:center}.oratesp h2{font-size:22px;font-weight:700}.oratesp ul{padding:0;margin-bottom:22px}.oratesp ul li{list-style:none;border-bottom:1px solid #f5f5f5;padding:10px 0;font-size:15px}.contact.orderpg{padding:60px 0!important}@media screen and (max-width:1200px){.div-txt-eb h1{font-size:36px;max-width:360px}.div-txt-eb h2{font-size:18px}#about::before{height:100px}#about::after{height:100px; display: none;}.cta .text-center h3{font-size:28px;line-height:normal}.cta .cta-btn{font-size:12px}}@media screen and (max-width:1199px){.video-txtdv{margin-top:80px}#services img{max-width:100%;width:100%}.egb-txtdv{margin-top:0;margin-left:20px}}@media screen and (max-width:991px){.text-demo,.txt-ebv{padding-top:20px;padding-left:0;padding-bottom:70px;text-align:center}.get-started-btn{margin-left:25px}.mobile-nav-toggle{position:fixed;top:24px;right:15%}#main_hero .col-lg-6 .img-fluid{max-width:400px;width:100%;margin:0 auto;text-align:center;display:block}.div-txt-eb h1{font-size:35px;max-width:100%}.btn-get-started{margin:0 auto}#main_hero{padding:150px 0 60px}.img-fluid{width:100%}#about::before{display:none}#about::after{display:none}.video-txtdv{margin-top:50px;margin-left:0;display:block;text-align:center}.video-txtdv .font-italic{max-width:100%;width:100%}#featured-services.featured-services .icon-box{margin-bottom:35px}#featured-services{padding:60px 0 60px}.egb-txtdv{background:#fff;padding:30px 30px;margin:0;margin-top:35px}.list-pp-n{margin-bottom:30px}#footer .footer-top .col-lg-4{margin-bottom:35px}#footer .footer-top .col-lg-4:last-child{margin-bottom:0}#pricing{padding:60px 0 0}#header{padding:15px 0}#featured-services{padding:60px 0 40px}#main_hero{padding:130px 0 80px}#inner_hero{padding:105px 0 35px}.section-title h2{font-size:35px}.featured-services.innerpp{padding:40px 0 20px!important}#contact{padding:20px 0 0}.fomd .egb-txtdv{margin-left:0;margin-top:0;margin-right:0;padding:0;margin-bottom:25px}.qsecond .egb-txtdv{margin-top:30px;margin-left:0}.featured-services.list-offeat{padding:10px 0 20px!important}.featured-services.list-offeat.cboxs{padding-top:60px!important}.featured-services.list-offeat.ppros{padding:50px 0 0!important}.oratesp:first-child .btn-get-started{margin-bottom:40px;display:inline-block}.oratesp:last-child .btn-get-started{margin-bottom:15px;display:inline-block}}@media screen and (min-width:500px) and (max-width:991px){#main_hero>.announcement{top:75px}#main_hero{text-align:center}}@media screen and (max-width:480px){#main_hero{padding:160px 0 80px}.announcement{padding:5px 10px;text-align:center}.div-txt-eb h1{font-size:28px;max-width:100%}.text-demo,.txt-ebv{padding-left:15px;padding-right:15px}.mobile-nav .active>a,.mobile-nav a:hover,.mobile-nav li:hover>a{color:#a01728;text-decoration:none}}


.for-about-slider .card img {
  width: 100px;
  height: 100px;
  object-fit: contain;
  margin: 20px auto;
}
.for-about-slider .item{
 padding: 10px;
}
.for-about-slider .card h3 {
  font-size: 17px;
  font-weight: 600;
  padding: 10px;
  height: 120px;
}
.for-about-slider .owl-nav button {
  width: 30px;
  height: 30px;
  background: #a01728 !important;
  margin: 10px;
  line-height: 20px;
}
.for-about-slider .owl-nav button span{
  color: #fff;
}
.card.eb3-feature {
  padding: 20px 12px 20px 20px;
  border-radius: 12px;
  font-weight: 700;
  border-left: 10px solid #a01728;
}
.card.eb3-feature h3{
  margin-bottom: 0px;
  color: #a01728;
  font-weight: 600;
}
table.price-table  tr td{
  border: 1px solid #ddd;
  min-width: 200px;
  text-align: center;
}
table.price-table  tr td.title-td {
  text-align: left !important;
  padding-left:4px 12px;
  font-weight: 500;
}
table.price-table  tr td.success {
  color: #03a84e;
  font-size: 24px;
  padding: 2px;
}

.about-pr-info {
  display: flex;
  align-items: center;
}
.about-pr-info .api-pic {
  width: 250px;
  text-align: center;
}
.about-pr-info .api-pic img{
  width: 230px;
  height: 230px;
  object-fit: cover;
  border-radius: 50%;
  border: 4px solid #ccc;
  margin: 0 auto 10px auto;
}
.about-pr-info .api-pic h3{
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 0px;
}
.about-pr-info .api-pic p{
  color: #a01728;
  font-size: 14px;
  font-weight: 600;
}
.about-pr-info .api-cont{
  width: calc(100% - 270px);
  padding:0px 20px;
}

.fr-page .wow h5 {
	color: #a01728;
	font-weight: 700;
}
@media(max-width:767px){
  .about-pr-info {
    flex-wrap: wrap;
}
.api-info:nth-child(even) .about-pr-info {
  flex-direction: column-reverse;
}
.about-pr-info .api-pic {
  margin: 0 auto;
}
.about-pr-info .api-cont {
  width: 100%;
  padding: 10px 0px;
}
.about-pr-info  a.btn.btn-get-started {
  margin-bottom: 16px;
}
.list-pp-n .card-body .btn-get-started {
  font-size: 13px;
}
}