@charset "UTF-8";body{font-family:'Rubik',sans-serif;position:relative}
button{cursor:pointer}
.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255);text-shadow:1px 1px 1px #000}
b,strong{font-weight:bolder;color:#072e5f}
li strong{font-weight:normal}
li a{font-weight:bold;letter-spacing:0.5px}
a{color:#072e5f}
.navbar-brand{font-weight: bold;font-size: 1.60rem;text-shadow: 2px 2px 2px #000}
img{max-width:100%}
a:hover,a:focus{color:#09213f}
.navbar-dark .navbar-nav .nav-link:hover{color:#ff1a0b}
.hover_prank-bgr{background:rgba(0,0,0,.4);cursor:pointer;display:none;height:100%;position:fixed;text-align:center;top:0;width:100%;z-index:10000}
.hover_prank-bgr .helper{display:inline-block;height:100%;vertical-align:middle}
#populateVideoContent > h3{color:#FFF}
a.card-body{color:#373737}
a.card-body .card-title{color:#072e5f}
a.card-body .card-title{color:#142c2c}
a.card-body:hover{text-decoration:none;box-shadow:0px 0px 17px #142c2c;overflow:hidden}
.hover_prank-bgr > div{background-color:#072e5f;box-shadow:10px 10px 60px #555;display:inline-block;height:auto;max-width:551px;min-height:100px;vertical-align:middle;width:60%;position:relative;border-radius:8px;padding:15px 5%}
.popupCloseButton{background-color:#fff;border:3px solid #072e5f;border-radius:50px;cursor:pointer;display:inline-block;font-family:arial;color:#072e5f;font-weight:bold;position:absolute;top:-20px;right:-20px;font-size:30px;line-height:34px;width:40px;height:40px;text-align:center}
.popupCloseButton:hover{background-color:#072e5f;color:#FFF}
.trigger_popup_prank{cursor:pointer;user-select:none;color:#072e5f !important}
.hidden{display:none}
#wrapJumpScareGame{margin:0;display:flex;align-items:center;justify-content:center;height:100vh;background-color:#072e5f;overflow:hidden;user-select:none}
h3.full{background:rgb(7,46,95);color:#FFF;text-align:center;font-size:24px;margin:0px;line-height:38px;padding:20px 0}
.section.noMarginBottom{margin:0;padding:0;position:relative}
.section#howToUseJumpScareGame{padding:20px 0;display:none}
#howToPlay{max-width:680px;margin:20px auto}
#wrapJumpScareGame span{vertical-align:middle}
#game-container{position:relative;width:94%;height:94%;border:5px solid #000;background-color:#222;filter:blur(5px);transition:filter 0.3s}
#game-image{width:100%;height:100%;object-fit:cover;cursor:pointer}
#scare{display:none;position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000;z-index:9999}
#scare img{width:100%;height:100%;object-fit:cover}
#wrapGameButtons{position:absolute;z-index:1000}
#start-button,#keepScrollingGame{padding:15px;font-size:26px;display:block;margin:20px;color:#072e5f;background-color:#ecf7f6;border:none;cursor:pointer;border-radius:5px;min-width:130px;text-align:center}
#start-button:hover,#keepScrollingGame:hover{background-color:#FFF;text-decoration:none}
#start-button:focus,#keepScrollingGame:focus{outline:none}
#overlay-message{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:20px;background:rgba(0,0,0,0.8);color:#fff;font-size:18px;text-align:center;border-radius:10px;z-index:1000}
.section ul{list-style:none;margin:0 0 25px 0;padding:0}
.section ul li{margin-bottom:10px}
.section ul li span{display:inline-block;margin:0 7px 5px 0;font-size:1.5em;line-height:1em;vertical-align:middle}
h1{font-size:60px;font-weight:300;letter-spacing:-1px;margin-bottom:1.5rem}
h2{font-size:45px;font-weight:300;color:#072e5f;letter-spacing:-1px;margin-bottom:1rem}
h3{color:#072e5f;font-size:33px;font-weight:500}
h4,.card-title{font-size:20px;display:block;font-weight:500;color:#072e5f}
h5{font-size:28px;font-weight:300;color:#072e5f;margin-bottom:0.7rem}
p{color:#373737}
p.lead{color:#072e5f;margin-bottom:2rem}
.text-primary{color:#072e5f !important}
.light-font{font-weight:300}
.btn{font-size:12px;font-weight:400;text-transform:uppercase;padding:0.375rem 1.35rem;transition:all 0.3s ease}
.btn-outline-light:hover{color:#09213f}
.btn-primary{border-radius:3px;background:8b3e65;box-shadow:0px 9px 32px 0px rgba(0,0,0,0.2);font-weight:500;padding:0.6rem 2rem;border:0}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary:not([disabled]):not(.disabled).active,.btn-primary:not([disabled]):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background:#2a20c7;box-shadow:0px 9px 32px 0px rgba(0,0,0,0.3);color:#FFF}
.btn-primary{color:#fff;background-color:#072e5f;border-color:#072e5f}
.btn-light{border-radius:3px;background:#FFF;box-shadow:0px 9px 32px 0px rgba(0,0,0,0.26);font-size:14px;font-weight:500;color:#072e5f;margin:0.5rem;padding:0.7rem 1.6rem;line-height:1.8}
.btn-group-lg>.btn,.btn-lg{padding:0.8rem 1rem;font-size:15px}
.back2top{text-align:right}
#terms strong{color:#053f53}
.light-bg{background-color:#ecf7f6}
.section{padding:80px 0}
.section-title{text-align:center;margin-bottom:3rem}
.section-title small{color:#998a9b}
@media (max-width:767px){h1{font-size:40px}
h2{font-size:30px}
}
.nav-menu{padding:1rem 0;transition:all 0.3s ease}
.nav-menu.is-scrolling,.nav-menu.menu-is-open{background-color:rgb(20,44,44);-webkit-box-shadow:0px 5px 23px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 5px 23px 0px rgba(0,0,0,0.1);box-shadow:0px 5px 23px 0px rgba(0,0,0,0.1)}
.nav-menu.is-scrolling{padding:0}
.navbar-nav .nav-link{position:relative}
@media (min-width:992px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:1rem;padding-left:1rem;font-size:14px}
.navbar-nav>.nav-item>.nav-link.active:after{content:"";border-bottom:2px solid #ff1a0b;left:1rem;right:1rem;bottom:5px;height:1px;position:absolute}
}
@media (max-width:991px){.navbar-nav.is-scrolling{padding-bottom:1rem}
.navbar-nav .nav-item{text-align:center}
}
.card-title::after{content:" »"}
.gap{height:40px}
header{padding:100px 0 0;text-align:center;color:#FFF;background:#142c2c;position:relative}
.tagline{font-size:25px;color:#fff;max-width:500px;margin:0 auto;position:absolute;left:10px;right:10px;font-weight:bold;text-align:center;bottom:20px;letter-spacing:1px;word-spacing:5px;text-shadow:2px 2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,-2px -2px 0 #000,2px 0px 0 #000,0px 2px 0 #000,-2px 0px 0 #000,0px -2px 0 #000}
@media (max-width:767px){.tagline{font-size:17px}
}
.gradient-fill:before{color:#fc73b4;background:#072e5f;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
.card.features{border:0;border-radius:3px;box-shadow:0px 5px 7px 0px rgba(0,0,0,0.04);transition:all 0.3s ease}
@media (max-width:991px){.card.features{margin-bottom:2rem}
[class^="col-"]:last-child .card.features{margin-bottom:0}
}
.card.features:before{content:"";position:absolute;width:3px;color:#fc73b4;background:#072e5f;top:0;bottom:0;left:0}
.card-text{font-size:14px}
.card.features:hover{transform:translateY(-3px);-moz-box-shadow:0px 5px 30px 0px rgba(0,0,0,0.08);-webkit-box-shadow:0px 5px 30px 0px rgba(0,0,0,0.08);box-shadow:0px 5px 30px 0px rgba(0,0,0,0.08)}
.box-icon{box-shadow:0px 0px 43px 0px rgba(0,0,0,0.14);padding:10px;width:70px;border-radius:3px;font-size:18px;margin-bottom:1rem;background-color:#FFF;display:inline-block}
.circle-icon{box-shadow:0px 9px 32px 0px rgba(0,0,0,0.07);padding:10px;width:100px;height:100px;border-radius:50%;margin-bottom:1.5rem;background-color:#FFF;color:#09213f;font-size:40px;text-align:center;line-height:80px;font-weight:300;transition:all 0.3s ease}
@media (max-width:992px){.circle-icon{width:70px;height:70px;font-size:28px;line-height:50px}
}
.ui-steps li:hover .circle-icon{background:#09213f;box-shadow:0px 9px 32px 0px rgba(0,0,0,0.09);color:#FFF}
.ui-steps li{padding:15px 0}
.ui-steps li:not(:last-child){border-bottom:1px solid #f8e3f0}
.prank-calls{position:relative;z-index:-1}
@media (min-width:992px){.prank-calls{margin-top:-150px}
}
.tab-content{border-bottom-right-radius:3px;border-bottom-left-radius:3px;min-height:465px;background-color:#FFF;box-shadow:0px 5px 7px 0px rgb(7 46 95 / 27%);padding:3rem}
@media (max-width:992px){.tab-content{padding:1.5rem}
}
.tab-content p{line-height:1.8}
.tab-content h2{margin-bottom:0.5rem}
.section ul.nav-tabs{border-bottom:0;margin:0}
ul.nav-tabs .nav-item .nav-link,.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{padding:1rem 1rem;border-color:#ecf7f6 #ecf7f6 #FFF;font-size:19px;color:#1759ab;background:#d5e2f1}
ul.nav-tabs .nav-link.active{background:#FFF;border-top-width:3px;border-color:#072e5f #ecf7f6 #FFF;color:#072e5f}
.owl-carousel .owl-item img.client-img{width:280px;margin:10px auto 30px;box-shadow:0px 9px 32px 0px rgba(0,0,0,0.07)}
.testimonials-single:hover .text-primary a{text-decoration:underline}
.text-primary a a::after{content:" »"}
.testimonials-single{text-align:center;max-width:80%;margin:0 auto}
.blockquote{color:#7a767a;font-weight:300}
.owl-next.disabled,.owl-prev.disabled{opacity:0.5}
.owl-prev,.owl-next{position:absolute;top:50%;transform:translateY(-50%)}
.owl-prev{left:0}
.owl-next{right:0}
.owl-theme .owl-nav.disabled+.owl-dots{margin-top:60px}
.owl-theme .owl-dots .owl-dot span{background:#6c9ec1;width:25px;height:25px;border-radius:100px;transition:all 0.3s ease-in}
.owl-theme .owl-dots .owl-dot:hover span{background:#09213f}
.owl-theme .owl-dots .owl-dot.active span{background:#09213f;box-shadow:0px 9px 32px 0px rgba(0,0,0,0.07)}
.img-gallery .owl-item a span{text-align:center;color:#142c2c;font-weight:bold;font-size:20px;display:block;padding:5px}
.img-gallery .owl-item{box-shadow:0px 9px 32px 0px rgba(0,0,0,0.07);transform:scale(0.8);transition:all 0.3s ease-in}
.img-gallery .owl-item.center{transform:scale(1)}
@media (max-width:992px){.card-deck{-ms-flex-direction:column;flex-direction:column}
.card-deck .card{margin-bottom:15px}
}
.card.pricing{border:1px solid #f1eef1}
.card.pricing.popular{border-top-width:3px;border-color:#072e5f #ecf7f6 #FFF;box-shadow:0px 12px 59px 0px rgba(36,7,31,0.11);color:#072e5f}
.card.pricing .card-head{text-align:center;padding:40px 0 20px}
.card.pricing .card-head .price span{color:#072e5f !important}
.card.pricing .card-head .price{display:block;font-size:45px;font-weight:300;color:#072e5f}
.card.pricing .card-head .price sub{bottom:0;font-size:55%}
.card.pricing .list-group-item{border:0;display:block;text-align:center;color:#959094;padding:0.45rem 1.25rem}
.card.pricing .list-group-item del{color:#d9d3d8}
.card.pricing .card-body{padding:1.75rem}
.call-to-action{text-align:center;color:#FFF;margin:3rem 0}
.call-to-action .box-icon{margin-left:auto;margin-right:auto;border-radius:5px;transform:scale(0.85);margin-bottom:2.5rem}
.call-to-action h2{color:#FFF}
.call-to-action .tagline{font-size:16px;font-weight:300;color:#fff;max-width:650px;margin:0 auto}
.btn-light img{margin-right:0.4rem;vertical-align:text-bottom}
.social-icons{padding:10px}
.social-icons a{background-color:#FFF;box-shadow:0px 0px 21px 0px rgba(0,0,0,0.05);width:50px;height:50px;display:inline-block;text-align:center;line-height:50px;margin:0 0.3rem;border-radius:5px;color:#f4c9e2;transition:all 0.3s ease}
.social-icons a:hover{text-decoration:none;color:#072e5f}
@media (max-width:991px){.social-icons{text-align:center;margin-top:2rem}
}
@media (max-width:500px){.navbar-brand{font-size:1.30rem}
}