p.number-days,p.number-hours,p.number-minutes,p.number-seconds{font-size:5rem;line-height:1}p.text-countdown{font-size:1.5rem}.boxed-countdown p.number-days,.boxed-countdown p.number-hours,.boxed-countdown p.number-minutes,.boxed-countdown p.number-seconds{padding:2rem 0;background:rgba(0,0,0,.2)}.boxed-countdown p.text-countdown{padding:.5rem 0 .6rem;background:rgba(255,255,255,.2);margin:0}.scene{-webkit-perspective:800px;perspective:800px;display:flex;align-items:center;justify-content:center;height:100%;width:100%;background:url("") center/100% 100% no-repeat;padding-top:125px;z-index:2}.scene:hover{-webkit-transform:scale(1.5);transform:scale(1.5);padding-bottom:75px}.footer-dark .item.social>a:hover,.scene:hover .side{opacity:.9}.cube{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;position:relative;width:300px;height:300px;-webkit-animation:10s ease-in-out infinite rotate;animation:10s ease-in-out infinite rotate;-webkit-transform-origin:center center;transform-origin:center center}.side{position:absolute;width:300px;height:300px;background-color:#333;opacity:.87;background-size:cover;background-repeat:no-repeat}.back,.back2{-webkit-transform:translateZ(-150px) rotateX(180deg);transform:translateZ(-150px) rotateX(180deg);background-image:url(/assets/img/red-bull-bg-6.jpg?h=082f2246c2b1ceb94bc65ce5a259ce72)}.left,.left2{-webkit-transform:translateX(-150px) rotateY(90deg);transform:translateX(-150px) rotateY(90deg);background-image:url(/assets/img/red-bull-bg-5.jpg?h=186edcef980cd6575b061afe7688336e)}.right{-webkit-transform:translateX(150px) rotateY(90deg);transform:translateX(150px) rotateY(90deg);background-image:url(red-bull-bg-4jpg)}.right2{-webkit-transform:translateX(150px) rotateY(90deg);transform:translateX(150px) rotateY(90deg);background-image:url(/assets/img/red-bull-bg-4.jpg?h=dc64b3cbbf13d900866b97cf55f04abf)}.top,.top2{-webkit-transform:translateY(-150px) rotateX(90deg);transform:translateY(-150px) rotateX(90deg);background-image:url(/assets/img/red-bull-bg-3.jpg?h=d981ab6fcd505fa2426745fa408016eb)}.bottom,.bottom2{-webkit-transform:translateY(150px) rotateX(270deg);transform:translateY(150px) rotateX(270deg);background-image:url(/assets/img/red-bull-bg-2.jpg?h=79a324806b7fabc0b255dd41c8850176)}.front{-webkit-transform:translateZ(150px);transform:translateZ(150px);background-image:url(redbull-bg-1.png)}.front2{-webkit-transform:translateZ(150px);transform:translateZ(150px);background-image:url(/assets/img/redbull-bg-1.jpg?h=c98287a06b3f226b70140dd6b6f1fb29)}@keyframes rotate{0%{-webkit-transform:rotateX(0);transform:rotateX(0)}12.5%{-webkit-transform:rotateY(90deg);transform:rotateY(90deg)}25%,37.5%{-webkit-transform:rotateY(270deg);transform:rotateY(270deg)}50%{-webkit-transform:rotateY(360deg);transform:rotateY(360deg)}62.5%{-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}75%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}87.5%{-webkit-transform:rotateX(270deg);transform:rotateX(270deg)}100%{-webkit-transform:rotateX(360deg);transform:rotateX(360deg)}}.card-pricing.popular{z-index:1;border:3px solid #007bff}.card-pricing .list-unstyled li{padding:.5rem 0;color:#6c757d}*{border-radius:0!important;outline:0;margin:0;font-family:roboto}#generic_price_table .generic_content.active .generic_head_price .generic_head_content .head span,#generic_price_table .generic_content:hover .generic_head_price .generic_head_content .head span,.header-blue .action-button:hover,.header-blue .navbar .navbar-collapse span .login:hover,.header-dark .navbar .navbar-collapse span .login:hover,.pricing-area h3,.row-image-txt h1,.row-image-txt p,a:active,a:link,a:visited{color:#fff}.panel-default>.panel-heading{color:#333;background-color:#b00a0a;border-color:#ddd}.demo{background:#ecedef}.pricingTable .title{font-weight:600;text-transform:uppercase}.pricingTable .price-value{padding:30px 0;background:#ba5289;position:relative}.pricingTable .price-value:before{content:"";border-top:15px solid #fff;border-left:15px solid transparent;border-right:15px solid transparent;position:absolute;top:0;left:46%}.pricingTable .month{text-transform:uppercase}.pricingTable .amount{display:inline-block;font-size:50px;color:#fff;position:relative}.pricingTable .currency{position:absolute;top:-1px;left:-35px}.pricingTable .value{font-size:20px;position:absolute;top:21px;right:-27px}.pricingTable .pricingTable-signup{text-transform:capitalize;border:2px solid #ba5289;border-radius:30px}.pricingTable .pricingTable-signup:hover{background:#fff;color:#ba5289;text-decoration:none}.pricingTable .pricing-content{padding:0;margin:30px 0 20px;list-style:none}.pricingTable .pricing-content li{font-size:16px;color:#3a405a;line-height:55px}.pricingTable .pricing-content li:nth-child(even){background:#9d1e33;color:#fff}.pricingTable{background:#fff;padding:30px 0;border:1px solid #e1e1e1;text-align:center;overflow:hidden;position:relative}.pricingTable:before{content:"";border-right:70px solid #9d1e33;border-top:70px solid transparent;border-bottom:70px solid transparent;position:absolute;top:30px;right:-100px;transition:.3s}.pricingTable:hover:before{right:0}.pricingTable .title{font-size:24px;color:#3a405a;text-transform:uppercase;margin:0 0 10px}.pricingTable .price-value{font-size:40px;font-weight:700;color:#3a405a;margin-bottom:10px}.pricingTable .month{display:inline-block;font-size:17px;font-weight:400;color:#3a405a}.pricingTable .pricingTable-signup{display:inline-block;padding:7px 30px;background:#9d1e33;font-size:18px;font-weight:600;color:#fff;transition:.5s}.pricingTable:hover .pricingTable-signup{border-radius:30px}@media only screen and (max-width:990px){.pricingTable{margin-bottom:30px}}.container{padding-top:5px}.row-striped:nth-of-type(odd){background-color:#efefef;border-left:10px solid #cd3333}.row-striped:nth-of-type(even){background-color:#fff;border-left:15px solid #efefef}.row-striped{padding:15px 0;margin-top:15px}.date-green{background-color:#cd3333}.badge-grey{background-color:#efefef}div.jumbotron.carousel-hero{color:#fff;text-align:center;background-size:cover;background-position:center;padding-top:100px;padding-bottom:100px;margin-bottom:0}div.jumbotron.hero-nature{background-image:url(/assets/img/hero-background-nature.jpg?h=3871054c3067e0763077a4e29bb55c17)}div.jumbotron.hero-photography{background-image:url(/assets/img/hero-background-photography.jpg?h=bce41bbf00daf2f1a5ba0c2b201cb913)}div.jumbotron.hero-food{background-image:url(/assets/img/hero-background-food.jpg?h=c3fbc8aa474686090bbadc35d4d3023c)}div.jumbotron.hero-music{background-image:url(/assets/img/hero-background-music.jpg?h=fbdf044cf201675b822bee810d1db4c0)}p.hero-subtitle{max-width:600px}.contact-clean,.login-clean{background:#f1f7fc;padding:80px 0}.contact-clean form{max-width:480px;width:90%;margin:0 auto;background-color:#fff;padding:40px;border-radius:4px;color:#505e6c;box-shadow:1px 1px 5px rgba(0,0,0,.1)}.contact-clean h2{margin-top:5px;font-weight:700;font-size:28px;margin-bottom:36px;color:inherit}.contact-clean .form-group:last-child{margin-bottom:5px}.contact-clean form .form-control{background:#fff;border-radius:2px;box-shadow:1px 1px 1px rgba(0,0,0,.05);outline:0;color:inherit;padding-left:12px;height:42px}.contact-clean form .form-control:focus{border:1px solid #b2b2b2}.contact-clean form textarea.form-control{min-height:100px;max-height:260px;padding-top:10px;resize:vertical}.contact-clean form .btn{padding:16px 32px;border:none;background:0 0;box-shadow:none;text-shadow:none;opacity:.9;text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:.4px;line-height:1;outline:0!important}.contact-clean form .btn:hover,.highlight-blue .buttons .btn:hover,.highlight-clean .buttons .btn:hover,.highlight-phone .intro .btn:hover,.newsletter-subscribe form .btn:hover{opacity:1}.contact-clean form .btn:active,.highlight-blue .buttons .btn:active,.highlight-clean .buttons .btn:active,.highlight-phone .intro .btn:active,.login-clean form .btn-primary:active,.newsletter-subscribe form .btn:active{transform:translateY(1px)}.contact-clean form .btn-primary{background-color:#055ada!important;margin-top:15px;color:#fff}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.department-tabs{padding:15px;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 0 10px rgba(0,0,0,.2);background-color:#f5f5f5}.department-tabs .tab-content{border-left:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;background-color:#fff}.department-tabs li a{background-color:#f5f5f5}.department-tabs li.active a{background-color:#fff}.features-boxed .intro p,.navbar,.photo-gallery .intro p,.projects-clean .intro p,.table-responsive.department-hours table.table{margin-bottom:0}.dh-header-non-rectangular-container h1,p{color:#fff;font-weight:700}.clearmargin{margin:0}.clearpadding{padding:0}.row-image-txt{background-color:#2a2a2a}.faqHeader{font-size:27px;margin:20px}.panel-heading [data-toggle=collapse]:after{font-family:FontAwesome;content:"\f078";float:right;color:#f58723;font-size:18px;line-height:22px}.panel-heading [data-toggle=collapse].collapsed:after{color:#454444}.features-blue{background:linear-gradient(135deg,#172a74,#21a9af);background-color:#184e8e;padding-bottom:30px;color:#fff;background-attachment:fixed;background-position:center;background-repeat:no-repeat}.features-blue p{color:rgba(255,255,255,.6)}.features-blue h2,.features-boxed h2,.features-clean h2,.photo-gallery h2,.projects-clean h2,.projects-horizontal h2{font-weight:700;margin-bottom:40px;padding-top:40px;color:inherit}.features-blue .intro,.features-clean .intro{font-size:16px;max-width:500px;margin:0 auto 60px}.features-blue .item,.features-clean .item{min-height:100px;padding-left:80px;margin-bottom:40px}.features-blue .item .name,.features-clean .item .name{font-size:20px;font-weight:700;margin-top:0;margin-bottom:20px;color:inherit}.features-blue .item .description,.features-clean .item .description,.projects-horizontal .item .description{font-size:15px;margin-bottom:0}.features-blue .item .icon{font-size:40px;color:#ffcc1e;float:left;margin-left:-65px}.features-boxed{color:#313437;background-color:#eef4f7}.features-boxed p,.features-clean p,.highlight-clean p,.highlight-phone p,.photo-gallery p,.projects-clean p,.projects-horizontal p{color:#7d8285}.features-boxed .intro,.projects-clean .intro{font-size:16px;max-width:500px;margin:0 auto}.features-boxed .features{padding:50px 0}.features-boxed .item,.filter,.footer-dark .item.social,.highlight-blue .buttons,.highlight-clean .buttons{text-align:center}.features-boxed .item .box{text-align:center;padding:30px;background-color:#fff;margin-bottom:30px}.features-boxed .item .icon{font-size:60px;color:#1485ee;margin-top:20px;margin-bottom:35px}.features-boxed .item .name{font-weight:700;font-size:18px;margin-bottom:8px;margin-top:0;color:inherit}.features-boxed .item .description{font-size:15px;margin-top:15px;margin-bottom:20px}.features-clean{color:#313437;background-color:#fff;padding-bottom:30px}.features-clean .item .icon{font-size:40px;color:#1485ee;float:left;margin-left:-65px}.filter select{width:170px;padding:5px;border-radius:5px;border:none;box-shadow:0 0 2px #aaa;margin:10px;background:#eee}.filter input{margin:30px;width:60%;padding:10px 20px;border:none;border-radius:5px;background:#eee}.gallery-pt--body{display:inline-block;padding:0;margin:0}.gallery-pt--filter-container{text-align:center;padding:20px 0;font-size:24px;text-decoration:none}.gallery-pt--filter-container a{color:#ccc;text-decoration:none}.gallery-pt--filter-container .list-item,.mega-dropdown-menu>li>ul{padding:0;margin:0}.gallery-pt--filter-container li:after{content:" / ";color:#ddd}.gallery-pt--filter-container li:last-child:after{content:""}.gallery-pt--filter-container li a:hover{color:#4cb1f9}.gallery-pt--filter-container li.active a{color:#90ee90}.gallery-pt--body .thumbnail{border:none}.gallery-pt--body .item{padding:0}.footer-dark{padding:50px 0;color:#f0f9ff;background-color:#3f4249}.footer-dark h3{margin-top:0;margin-bottom:12px;font-weight:700;font-size:16px}.footer-dark ul{padding:0;list-style:none;line-height:1.6;font-size:14px;margin-bottom:0}.footer-dark ul a{color:inherit;text-decoration:none;opacity:.6}.footer-dark ul a:hover{opacity:.8}.footer-dark .item.text{margin-bottom:36px}.footer-dark .item.text p{opacity:.6;margin-bottom:0}.footer-dark .item.social>a{font-size:20px;width:36px;height:36px;line-height:36px;display:inline-block;text-align:center;border-radius:50%;box-shadow:0 0 0 1px rgba(255,255,255,.4);margin:0 8px;color:#fff;opacity:.75}.footer-dark .copyright{text-align:center;padding-top:24px;opacity:.3;font-size:13px;margin-bottom:0}#hero{height:100vh;width:100%;background-image:url(/assets/img/backgroundImageReduced.jpg?h=ef8906178c9414de46703be1d5d13632);background-position:center;background-size:cover;background-repeat:no-repeat;background-color:rgba(0,0,0,.45);background-blend-mode:darken}.LandingTitle{margin-top:25vh}.header-blue{background:linear-gradient(135deg,#172a74,#21a9af);background-color:#184e8e;padding-bottom:80px;font-family:'Source Sans Pro',sans-serif}.header-blue .navbar{background:0 0;padding-top:.75rem;padding-bottom:.75rem;color:#fff;border-radius:0;box-shadow:none;border:none}.header-blue .navbar .navbar-brand,.header-dark .navbar .navbar-brand,.navigation-clean .navbar-brand,.navigation-clean-button .navbar-brand{font-weight:700;color:inherit}.header-blue .navbar .navbar-brand:hover,.header-dark .navbar .navbar-brand:hover{color:#f0f0f0}.header-blue .navbar .navbar-collapse{border-top:1px solid rgba(255,255,255,.3);margin-top:.5rem}.header-blue .navbar .navbar-collapse span .login,.header-dark .navbar .navbar-collapse span .login{color:#d9d9d9;margin-right:.5rem;text-decoration:none}.header-blue .navbar .navbar-toggler{border-color:rgba(255,255,255,.3)}.header-blue .navbar .navbar-toggler:hover,.header-blue .navbar-toggler:focus,.header-dark .navbar .navbar-toggler:hover,.header-dark .navbar-toggler:focus,.navigation-clean .navbar-toggler:focus,.navigation-clean .navbar-toggler:hover,.navigation-clean-button .navbar-toggle:focus,.navigation-clean-button .navbar-toggle:hover,.navigation-clean-button .navbar-toggler:focus,.navigation-clean-button .navbar-toggler:hover,.wizard .nav-tabs>li a:hover{background:0 0}.header-blue .navbar .navbar-nav a.active,.header-blue .navbar .navbar-nav>.show .dropdown-item,.navigation-clean-button .navbar-nav a.active,.navigation-clean-button .navbar-nav>.active>a,.navigation-clean-button .navbar-nav>.open>a,.navigation-clean-button .navbar-nav>.show>a{background:0 0;box-shadow:none}@media (min-width:768px){.header-blue{padding-bottom:120px}.header-blue .navbar{padding-top:1rem;padding-bottom:1rem}.header-blue .navbar .navbar-collapse{border-color:transparent;margin:0}.header-blue .navbar-nav .nav-link{padding-left:.7rem;padding-right:.7rem}}.header-blue .navbar .navbar-nav>li>.dropdown-menu,.header-dark .navbar .navbar-nav>li>.dropdown-menu{margin-top:-5px;box-shadow:0 4px 8px rgba(0,0,0,.1);background-color:#fff;border-radius:2px}.header-blue .navbar .dropdown-menu .dropdown-item,.header-blue .navbar .dropdown-menu .dropdown-item:focus,.navigation-clean .dropdown-menu .dropdown-item,.navigation-clean .dropdown-menu .dropdown-item:focus{line-height:2;color:#37434d}.header-blue .navbar .dropdown-menu .dropdown-item:focus,.header-blue .navbar .dropdown-menu .dropdown-item:hover,.header-dark .navbar .dropdown-menu .drodown-item:hover,.header-dark .navbar .dropdown-menu .dropdown-item:focus{background:#ebeff1}.header-blue .action-button,.header-blue .action-button:not(.disabled):active{border:1px solid rgba(255,255,255,.7);border-radius:40px;color:#ebeff1;box-shadow:none;text-shadow:none;padding:.3rem .8rem;background:0 0;transition:background-color .25s;outline:0}.header-blue .navbar .form-inline label,.header-dark .navbar.navbar-dark .navbar-nav .nav-link{color:#d9d9d9}.header-blue .navbar .form-inline .search-field,.header-dark .navbar .form-inline .search-field{display:inline-block;width:80%;background:0 0;border:none;border-bottom:1px solid transparent;border-radius:0;color:#ccc;box-shadow:none;color:inherit;transition:border-bottom-color .3s}.header-blue .navbar .form-inline .search-field:focus,.header-dark .navbar .form-inline .search-field:focus{border-bottom:1px solid #ccc}.header-blue .hero{margin-top:20px;text-align:center}.header-blue .hero h1{color:#fff;font-size:40px;margin-top:0;margin-bottom:15px;font-weight:300;line-height:1.4}.header-blue .hero p{color:rgba(255,255,255,.8);font-size:20px;margin-bottom:30px;font-weight:300}.header-blue .phone-holder{text-align:right}.header-blue div.iphone-mockup{position:relative;max-width:300px;margin:20px;display:inline-block}.header-blue .iphone-mockup img.device,.highlight-phone .iphone-mockup img.device{width:100%;height:auto}.header-blue .iphone-mockup .screen,.highlight-phone .iphone-mockup .screen{position:absolute;width:88%;height:77%;top:12%;border-radius:2px;left:6%;border:1px solid #444;overflow:hidden;background:url(/assets/img/screen-content-iphone-6.jpg?h=329158b07a8693eb892f91682f3bf4cc) center/cover}.header-blue .iphone-mockup .screen:before,.highlight-phone .iphone-mockup .screen:before{content:'';background-color:#fff;position:absolute;width:70%;height:140%;top:-12%;right:-60%;transform:rotate(-19deg);opacity:.2}.header-dark{background:url(/assets/img/mountain_bg.jpg?h=7a699a1350b5eeb93fccc93f42d35554) 0 0/cover #444;padding-bottom:80px}.header-dark .navbar{background:0 0;padding-top:0;padding-bottom:0;color:#fff;border-radius:0;box-shadow:none;border:none}.header-dark .navbar .navbar-collapse span{margin-top:5px}.header-dark .navbar .navbar-toggler{border-color:#747474;color:#eee}.header-dark .navbar .form-inline,.header-dark .navbar .navbar-collapse{border-color:#636363}@media (min-width:992px){.LandingTitle{font-size:42pt}.LandingSubtitle{font-size:22pt}.header-blue .navbar-nav .nav-link,.header-dark .navbar.navbar .navbar-nav .nav-link{padding-left:1.2rem;padding-right:1.2rem}.header-blue .hero h1{margin-top:190px;margin-bottom:24px;line-height:1.2}}.header-dark .navbar.navbar-dark .navbar-nav .nav-link:focus,.header-dark .navbar.navbar-dark .navbar-nav .nav-link:hover{color:#fcfeff!important;background-color:transparent}.header-dark .navbar .dropdown-menu .dropdown-item,.header-dark .navbar .dropdown-menu .dropdown-item:focus,.navigation-clean-button .dropdown-menu .dropdown-item,.navigation-clean-button .dropdown-menu .dropdown-item:focus{line-height:2;font-size:14px;color:#37434d}.header-dark .navbar .action-button,.header-dark .navbar .action-button:active{background:#208f8f;border-radius:20px;font-size:inherit;color:#fff;box-shadow:none;border:none;text-shadow:none;padding:.5rem .8rem;transition:background-color .25s}.header-dark .navbar .action-button:hover{background:#269d9d}.header-dark .navbar .form-inline label{color:#ccc}.header-dark .hero{margin-top:60px}.header-dark .hero h1{color:#fff;font-family:Bitter,serif;font-size:40px;margin-top:20px;margin-bottom:80px}.header-dark .hero .embed-responsive iframe{background-color:#666}div.jumbotron.hero-travel{color:#fff;text-align:center;background:url(/assets/img/hero-background-travel.jpg?h=a232025260b3de375ef232b28df5055e) center/cover;padding-top:100px;padding-bottom:100px}.highlight-blue{color:#fff;background-color:#1e6add;padding:50px 0}.highlight-blue p{color:#c4d5ef;line-height:1.5}.highlight-blue h2{font-weight:400;margin-bottom:25px;line-height:1.5;padding-top:0;margin-top:0;color:inherit}.highlight-blue .intro,.highlight-clean .intro,.newsletter-subscribe .intro{font-size:16px;max-width:500px;margin:0 auto 25px}.highlight-blue .buttons .btn{padding:16px 32px;margin:6px;border:none;background:0 0;box-shadow:none;text-shadow:none;opacity:.9;text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:.4px;line-height:1}.highlight-blue .buttons .btn-primary,.highlight-blue .buttons .btn-primary:active{border:2px solid rgba(255,255,255,.7);border-radius:6px;color:#ebeff1;box-shadow:none;text-shadow:none;padding:14px 24px;background:0 0;transition:background-color .25s}.highlight-clean,.newsletter-subscribe{color:#313437;background-color:#fff;padding:50px 0}.highlight-clean h2{font-weight:700;margin-bottom:25px;line-height:1.5;padding-top:0;margin-top:0;color:inherit}.highlight-clean .buttons .btn{padding:16px 32px;margin:6px;border:none;background:#ddd;box-shadow:none;text-shadow:none;opacity:.9;text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:.4px;line-height:1;outline:0}.highlight-clean .buttons .btn-primary,.highlight-phone .intro .btn-primary{background-color:#055ada;color:#fff}.highlight-phone{color:#313437;background-color:#eef4f7;padding:50px 0 55px;overflow:hidden}.highlight-phone h2{font-weight:700;margin-bottom:35px;line-height:1.5;padding-top:0;margin-top:0;color:inherit}.highlight-phone .intro{font-size:18px;max-width:500px;line-height:1.5}.highlight-phone .intro p,.newsletter-subscribe .intro p{margin-bottom:35px}.highlight-phone .intro .btn,.newsletter-subscribe form .btn{padding:16px 32px;border:none;background:0 0;box-shadow:none;text-shadow:none;opacity:.9;text-transform:uppercase;font-weight:700;font-size:13px;letter-spacing:.4px;line-height:1}.highlight-phone .iphone-mockup{position:relative;max-width:260px;margin-top:-30px;margin-bottom:-230px;transform:rotate(-15deg)}.set_2_button{font:inherit;color:#fff;width:100%;float:left;padding:0 25px;line-height:45px;margin-right:2.5em;overflow:hidden;position:relative;transition:1s;cursor:pointer;border-bottom:6px solid #2779a3;text-align:center;font-size:1.7em;vertical-align:bottom;font-family:Roboto}.set_2_button:before{left:48%}.set_2_button:active{background:#ccc;color:#000;top:2px;transition:1s;border-bottom:none}.set_2_button>span{display:inline-block;transition:.5s;text-shadow:2px 2px #2779a3}.icon-down:before{content:"↓";position:absolute}.set_2_btn-2:before{top:-100%;transition:.5s}.set_2_btn-2:hover:before{top:0}.set_2_btn-2:hover>span{transform:translateY(300%)}.color5{background:#56c5ff;color:#fff}.photo-gallery,.projects-clean,.projects-horizontal{color:#313437;background-color:#fff}.photo-gallery .intro{font-size:16px;max-width:500px;margin:0 auto 40px}.photo-gallery .photos{padding-bottom:20px}.photo-gallery .item{padding-bottom:30px}.login-clean form{max-width:320px;width:90%;margin:0 auto;background-color:#fff;padding:40px;border-radius:4px;color:#505e6c;box-shadow:1px 1px 5px rgba(0,0,0,.1)}.login-clean .illustration{text-align:center;padding:0 0 20px;font-size:100px;color:#f4476b}.login-clean form .form-control{background:#f7f9fc;border:none;border-bottom:1px solid #dfe7f1;border-radius:0;box-shadow:none;outline:0;color:inherit;text-indent:8px;height:42px}.login-clean form .btn-primary{background:#f4476b;border:none;border-radius:4px;padding:11px;box-shadow:none;margin-top:26px;text-shadow:none;outline:0!important}.login-clean form .btn-primary:active,.login-clean form .btn-primary:hover{background:#eb3b60}.login-clean form .forgot{display:block;text-align:center;font-size:12px;color:#6f7a85;opacity:.9;text-decoration:none}.login-clean form .forgot:active,.login-clean form .forgot:hover{opacity:1;text-decoration:none}body{font-family:'Open Sans',sans-serif}.mega-dropdown{position:static!important}.mega-dropdown-menu{padding:20px 0;width:100%;box-shadow:none;-webkit-box-shadow:none}.mega-dropdown-menu>li>ul>li{list-style:none}.mega-dropdown-menu>li>ul>li>a{display:block;color:#222;padding:3px 5px}.mega-dropdown-menu>li ul>li>a:focus,.mega-dropdown-menu>li ul>li>a:hover{text-decoration:none}.mega-dropdown-menu .dropdown-header{font-size:18px;color:#ff3546;padding:5px 60px 5px 5px;line-height:30px}.carousel-control{width:30px;height:30px;top:-35px}.left.carousel-control{right:30px;left:inherit}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right{font-size:12px;background-color:#fff;line-height:30px;text-shadow:none;color:#333;border:1px solid #ddd}.wizard{margin:20px auto;background:#fff}.wizard .nav-tabs{position:relative;margin:40px auto 0;border-bottom-color:#e0e0e0}.wizard>div.wizard-inner,nav{position:relative}.connecting-line{height:2px;background:#e0e0e0;position:absolute;width:80%;margin:0 auto;left:0;right:0;top:50%;z-index:1}.wizard .nav-tabs>li.active>a,.wizard .nav-tabs>li.active>a:focus,.wizard .nav-tabs>li.active>a:hover{color:#555;cursor:default;border:0;border-bottom-color:transparent}span.round-tab{width:70px;height:70px;line-height:70px;display:inline-block;border-radius:100px;background:#fff;border:2px solid #e0e0e0;z-index:2;position:absolute;left:0;text-align:center;font-size:25px}span.round-tab i{color:#555}.wizard li.active span.round-tab{background:#fff;border:2px solid #5bc0de}.wizard li.active span.round-tab i{color:#5bc0de}span.round-tab:hover{color:#333;border:2px solid #333}.wizard .nav-tabs>li{width:25%}.wizard li:after{content:" ";position:absolute;left:46%;opacity:0;margin:0 auto;bottom:0;border:5px solid transparent;border-bottom-color:#5bc0de;transition:.1s ease-in-out}.wizard li.active:after{content:" ";position:absolute;left:46%;opacity:1;margin:0 auto;bottom:0;border:10px solid transparent;border-bottom-color:#5bc0de}.wizard .nav-tabs>li a{width:70px;height:70px;margin:20px auto;border-radius:100%;padding:0}.wizard .tab-pane{position:relative;padding-top:50px}.wizard h3{margin-top:0}@media (max-width :585px){.wizard{width:90%;height:auto!important}span.round-tab{font-size:16px;width:50px;height:50px;line-height:50px}.wizard .nav-tabs>li a{width:50px;height:50px;line-height:50px}.wizard li.active:after{content:" ";position:absolute;left:35%}}.navigation-clean{background:#fff;padding-top:.75rem;padding-bottom:.75rem;color:#333;border-radius:0;box-shadow:none;border:none;margin-bottom:0}.navigation-clean .navbar-brand:hover{color:#222}.navigation-clean .navbar-toggler,.navigation-clean-button .navbar-toggler{border-color:#ddd;color:#888}.navigation-clean .form-inline,.navigation-clean .navbar-collapse,.navigation-clean-button .form-inline,.navigation-clean-button .navbar-collapse,.navigation-clean-button .navbar-form{border-top-color:#ddd}.navigation-clean-button.navbar-light .navbar-nav a.active,.navigation-clean-button.navbar-light .navbar-nav a.active:focus,.navigation-clean-button.navbar-light .navbar-nav a.active:hover,.navigation-clean.navbar-light .navbar-nav .nav-link.active,.navigation-clean.navbar-light .navbar-nav .nav-link.active:focus,.navigation-clean.navbar-light .navbar-nav .nav-link.active:hover{color:#8f8f8f;box-shadow:none;background:0 0;pointer-events:none}.navigation-clean-button.navbar .navbar-nav .nav-link,.navigation-clean-button.navbar .navbar-nav>li>a,.navigation-clean.navbar .navbar-nav .nav-link{padding-left:18px;padding-right:18px}.navigation-clean-button.navbar-light .navbar-nav .nav-link,.navigation-clean.navbar-light .navbar-nav .nav-link{color:#465765}.navigation-clean-button.navbar-light .navbar-nav .nav-link:focus,.navigation-clean-button.navbar-light .navbar-nav .nav-link:hover,.navigation-clean.navbar-light .navbar-nav .nav-link:focus,.navigation-clean.navbar-light .navbar-nav .nav-link:hover{color:#37434d!important;background-color:transparent}.navigation-clean .navbar-nav>li>.dropdown-menu{margin-top:-5px;box-shadow:none;background-color:#fff;border-radius:2px}.navigation-clean .dropdown-menu .dropdown-item:focus,.navigation-clean .dropdown-menu .dropdown-item:hover,.navigation-clean-button .dropdown-menu .dropdown-item:focus,.navigation-clean-button .dropdown-menu .dropdown-item:hover{background:#eee;color:inherit}.navigation-clean-button{box-shadow:none}@media (min-width:768px){.header-blue .hero{margin-top:60px;text-align:left}.header-dark{padding-bottom:120px}.header-dark .navbar{padding-top:.75rem;padding-bottom:.75rem}.header-dark .hero{margin-top:20px}.header-dark .hero h1{margin-bottom:50px;line-height:1.5}.navigation-clean,.navigation-clean-button{padding-top:1rem;padding-bottom:1rem}}.navigation-clean-button .navbar-nav>li>.dropdown-menu{box-shadow:0 4px 8px rgba(0,0,0,.1)}.navigation-clean-button .navbar-text .action-button,.navigation-clean-button .navbar-text .action-button:active,.navigation-clean-button .navbar-text .action-button:hover{background:#56c6c6;border-radius:20px;font-size:inherit;color:#fff;box-shadow:none;border:none;text-shadow:none;padding:.5rem 1rem;transition:background-color .25s;font-size:inherit}.navigation-clean-button .navbar-text .action-button:hover{background:#66d7d7}.jumbotron.jumbotron-main{height:100%;width:100%;font-family:Roboto,sans-serif;color:#fff;padding-top:0;padding-bottom:0;position:relative;margin:0}#particles-js{position:absolute;width:100%;height:100vh;background-image:url(/assets/img/Birthday_Picture_small.jpg?h=ba06b353d9b1d954020f8b3f9f9ac862);background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.center-vertically{display:table-cell;vertical-align:middle;height:100%}.center-vertically-holder{display:table;height:100%}#hero-title{font-size:63px;font-weight:700;text-shadow:1px 3px 5px #111}#hero-subtitle{max-width:600px;margin:0 auto;font-size:17px;font-family:Poppins,sans-serif;font-weight:400;font-style:normal}#hero-btn{margin-top:73px;font-size:16px;background-color:#ff5c00;padding:8px 20px}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem #e15201}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{border-color:#ff5c00;color:#fff;background-color:#ff5c00}.snip1527{box-shadow:0 0 5px rgba(0,0,0,.15);color:#fff;float:left;font-family:Lato,Arial,sans-serif;font-size:16px;margin:10px 1%;max-width:310px;min-width:250px;overflow:hidden;position:relative;text-align:left;width:100%}.snip1527 *{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.25s;transition:.25s}.snip1527 img{max-width:100%;vertical-align:top;position:relative}.snip1527 figcaption{padding:25px 20px;position:absolute;bottom:0;z-index:1}.snip1527 figcaption:before{position:absolute;top:0;bottom:0;left:0;right:0;background:#700877;content:'';background:-moz-linear-gradient(90deg,#700877 0,#ff2759 100%,#ff2759 100%);background:-webkit-linear-gradient(90deg,#700877 0,#ff2759 100%,#ff2759 100%);background:linear-gradient(90deg,#700877 0,#ff2759 100%,#ff2759 100%);opacity:.8;z-index:-1}.snip1527 .date{background-color:#fff;border-radius:50%;color:#700877;font-size:18px;font-weight:700;min-height:48px;min-width:48px;padding:10px 0;position:absolute;right:15px;text-align:center;text-transform:uppercase;top:-25px}.snip1527 .date span{display:block;line-height:14px}.snip1527 .date .month{font-size:11px}.snip1527 h3,.snip1527 p{margin:0;padding:0}.snip1527 h3{display:inline-block;font-weight:700;letter-spacing:-.4px;margin-bottom:5px}.snip1527 p{font-size:.8em;line-height:1.6em;margin-bottom:0}.snip1527 a{left:0;right:0;top:0;bottom:0;position:absolute;z-index:1}.snip1527.hover img,.snip1527:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}img{border-radius:5px}.newsletter-subscribe p{color:#7d8285;line-height:1.5}.newsletter-subscribe h2{font-size:24px;font-weight:700;margin-bottom:25px;line-height:1.5;padding-top:0;margin-top:0;color:inherit}.newsletter-subscribe form{justify-content:center}.newsletter-subscribe form .form-control{background:#eff1f4;border:none;border-radius:3px;box-shadow:none;outline:0;color:inherit;text-indent:9px;height:45px;margin-right:10px;min-width:250px}.newsletter-subscribe form .btn-primary{background-color:#055ada!important;color:#fff;outline:0!important}div.jumbotron.hero-technology{color:#fff;text-align:center;background:url(/assets/img/pinboys_bowling_fire_banner.jpg?h=9f91e7c49a8bd28101cb8d70f68d026e) center top/cover no-repeat local;padding-top:100px;padding-bottom:100px}h1.hero-title,h2.hero-title,h3.hero-title{text-shadow:0 2px 2px rgba(0,0,0,.3);color:#fff;font-weight:500}p.hero-subtitle{max-width:600px;margin:25px auto;padding:10px 15px;background-color:rgba(0,0,0,.1);color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.7);font-weight:500}#generic_price_table .generic_content{background-color:#fff;overflow:hidden;position:relative;text-align:center}#generic_price_table .generic_content .generic_head_price{background-color:#f6f6f6;margin:0 0 20px}#generic_price_table .generic_content .generic_head_price .generic_head_content .head_bg{border-color:#e4e4e4 transparent transparent #e4e4e4}#generic_price_table .generic_content .generic_head_price .generic_head_content .head span{color:#525252;font-family:Raleway,sans-serif;font-size:28px;font-weight:400;letter-spacing:2px;margin:0;padding:0;text-transform:uppercase}#generic_price_table .generic_content .generic_feature_list ul li span,#generic_price_table .generic_content .generic_head_price .generic_price_tag .month,#generic_price_table .generic_content .generic_head_price .generic_price_tag .price .cent,#generic_price_table .generic_content .generic_head_price .generic_price_tag .price .currency,#generic_price_table .generic_content .generic_head_price .generic_price_tag .price .sign{color:#414141}#generic_price_table .generic_content .generic_feature_list ul li{color:#a7a7a7;font-family:Lato,sans-serif;font-size:18px;padding:15px 0;transition:.3s ease-in-out}#generic_price_table .generic_content .generic_feature_list ul li:hover{background-color:#e4e4e4;border-left:5px solid #2ecc71;transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:all .3s ease-in-out 0s;-o-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out}#generic_price_table .generic_content.active .generic_head_price .generic_head_content .head_bg,#generic_price_table .generic_content:hover .generic_head_price .generic_head_content .head_bg{border-color:#2ecc71 transparent transparent #2ecc71;color:#fff}#generic_price_table .generic_content.active .generic_price_btn a,#generic_price_table .generic_content:hover .generic_price_btn a{background-color:#2ecc71;color:#fff}#generic_price_table{margin:50px 0;font-family:Raleway,sans-serif}#generic_price_table .generic_content .generic_head_price .generic_head_content{margin:0 0 50px}#generic_price_table .generic_content .generic_head_price .generic_head_content .head_bg{border-style:solid;border-width:90px 1411px 23px 399px;position:absolute}#generic_price_table .generic_content .generic_head_price .generic_head_content .head{padding-top:40px;position:relative;z-index:1}#generic_price_table .generic_content .generic_head_price .generic_price_tag{padding:0 0 20px}#generic_price_table .generic_content .generic_head_price .generic_price_tag .price,.hidden:hover,input[type=checkbox]:checked~#menu,ul li a:hover+.hidden{display:block}#generic_price_table .generic_content .generic_head_price .generic_price_tag .price .sign{display:inline-block;font-family:Lato,sans-serif;font-size:28px;font-weight:400;vertical-align:middle}#generic_price_table .generic_content .generic_head_price .generic_price_tag .price .currency{font-family:Lato,sans-serif;font-size:60px;font-weight:300;letter-spacing:-2px;line-height:60px;padding:0;vertical-align:middle}#generic_price_table .generic_content .generic_head_price .generic_price_tag .price .cent{display:inline-block;font-family:Lato,sans-serif;font-size:24px;font-weight:400;vertical-align:bottom}#generic_price_table .generic_content .generic_head_price .generic_price_tag .month{font-family:Lato,sans-serif;font-size:18px;font-weight:400;letter-spacing:3px;vertical-align:bottom}#generic_price_table .generic_content .generic_feature_list ul{list-style:none;padding:0;margin:0}#generic_price_table .generic_content .generic_price_btn a{border:1px solid #2ecc71;color:#2ecc71;border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;-webkit-border-radius:50px;display:inline-block;font-family:Lato,sans-serif;font-size:18px;outline:0;padding:12px 30px;text-decoration:none;text-transform:uppercase}#generic_price_table .generic_content,#generic_price_table .generic_content .generic_head_price .generic_head_content .head h2,#generic_price_table .generic_content .generic_head_price .generic_head_content .head_bg,#generic_price_table .generic_content .generic_price_btn a,#generic_price_table .generic_content .price,#generic_price_table .generic_content:hover,#generic_price_table .generic_content:hover .generic_head_price .generic_head_content .head h2,#generic_price_table .generic_content:hover .generic_head_price .generic_head_content .head_bg,#generic_price_table .generic_content:hover .generic_price_btn a,#generic_price_table .generic_content:hover .price{transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-ms-transition:all .3s ease-in-out 0s;-o-transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out}@media (min-width:768px) and (max-width:991px){#generic_price_table .col-md-4{float:left;width:50%}#generic_price_table .generic_content{margin-bottom:75px}}.generic_feature_list{background-color:#fcfcfc;margin-top:-20px}.generic_price_btn.clearfix{padding:20px 1px;background-color:#f6f6f6}.pricing-area .plan-action .btn::before{border-color:#e24f43 transparent transparent;border-radius:5px 0 0;border-style:solid;border-width:12px;bottom:-13px;content:"";height:0;left:-10px;position:absolute;width:0;z-index:-1}.pricing-area .plan-action .btn::after{border-color:#e24f43 transparent transparent;border-radius:5px 0 0;border-style:solid;border-width:12px;bottom:-13px;content:"";height:0;position:absolute;right:-10px;width:0;z-index:-1}.pricing-area .green .plan-action .btn::after,.pricing-area .green .plan-action .btn::before{border-color:#1f8c4d transparent transparent}.pricing-area .yellow .plan-action .btn::after,.pricing-area .yellow .plan-action .btn::before{border-color:#d4880f transparent transparent}.pricing-area .default .plan-action .btn::after,.pricing-area .default .plan-action .btn::before{border-color:#5c5c5c transparent transparent}a{color:#6d8de1}#footer a:active,a:hover{color:#fcf8f8;text-decoration:none;font-weight:700}p{margin:0 0 10px}.pricing-table{padding:70px 0}.center{padding-bottom:55px;text-align:center}.center h2{font-size:36px;margin-bottom:20px;margin-top:0}h1,h2,h3,h4,h5,h6{color:#4e4e4e;font-family:"Open Sans";font-weight:600}.lead{font-size:16px;font-weight:400;line-height:24px}.plan,.pricing-area .plan{margin-bottom:70px;position:relative}.pricing-area ul{background:#fafafa;margin:0;padding:0}.pricing-area li{background:#fafafa}.pricing-area .heading{margin-left:-10px;border-radius:2px 2px 0 0;padding:17px 0}.pricing-area ul li{font-size:16px;font-weight:400;list-style:none;padding:15px 0;color:#666}.pricing-area .price,.pricing-area h1{font-weight:300;margin-bottom:15px;margin-top:0;font-size:36px;color:#fff}.pricing-area .price{font-size:18px;font-weight:700}.pricing-area ul li:nth-child(2n){background:#f5f5f5}.plan-action{height:42px}.pricing-area .price.red .heading,.pricing-area .price.red .plan-action .btn{background:#e24f43;color:#fff}.pricing-area .price.green .heading,.pricing-area .price.green .plan-action .btn{background:#27ae60;color:#fff}.pricing-area .price.yellow .heading,.pricing-area .price.yellow .plan-action .btn{background:#f39c12;color:#fff}.pricing-area .price.default .heading,.pricing-area .price.default .plan-action .btn{background:#5c5c5c;color:#fff}.pricing-area .plan-action .btn{color:#fff;margin-top:5px;padding:5px 20px;position:relative}.pricing-area img{position:absolute;right:15px;top:0;z-index:1}.projects-clean .projects,.projects-horizontal .projects{padding-bottom:40px}.projects-clean .item{text-align:center;padding-top:50px;min-height:425px}.projects-clean .item .name{font-weight:700;margin-top:28px;margin-bottom:8px;color:inherit}.projects-clean .item .description{font-size:15px;margin-top:15px;margin-bottom:0}.projects-horizontal .intro{font-size:16px;max-width:500px;margin:0 auto 10px}.projects-horizontal .item{padding-top:60px;min-height:160px}.projects-horizontal .item .name{font-size:18px;font-weight:700;margin-top:10px;margin-bottom:15px;color:inherit}li a{min-width:140px;display:block;min-width:140px;height:50px;text-align:center;line-height:50px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;background:#2f3036;text-decoration:none}ul{list-style-type:none;margin:0;padding:0;position:absolute}li{display:inline-block;float:left;margin-right:1px}li:hover a{background:#19c589}li:hover ul a{background:#f3f3f3;color:#2f3036;height:40px;line-height:40px}li:hover ul a:hover{background:#19c589;color:#fff}input[type=checkbox],li ul{display:none}li ul li{display:block;float:none}li ul li a{width:auto;min-width:100px;padding:0 20px}.show-menu{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-decoration:none;color:#fff;background:#19c589;text-align:center;padding:10px 0;display:none}@media screen and (max-width :760px){ul{position:static;display:none}li{margin-bottom:1px}li a,ul li{width:100%}.show-menu{display:block}}header.dark nav{background-color:rgba(255,255,255,.5)}ul.main-nav{list-style-type:none;padding:0;font-size:0;max-width:1000px;margin:0 auto}ul.main-nav>li{display:inline-block;padding:0}ul.main-nav>li>a{display:block;padding:20px 30px;position:relative;color:#fff;font-size:16px;font-weight:400;box-sizing:border-box}ul.main-nav>li:hover{background-color:#f9f9f9}ul.main-nav>li:hover>a{color:#333;font-weight:400}ul.main-nav>li ul.sub-menu-lists{margin:0;padding:0;list-style-type:none;display:block}ul.main-nav>li ul.sub-menu-lists>li{padding:2px 0}ul.main-nav>li ul.sub-menu-lists>li>a{font-size:14px}.ic{position:fixed;cursor:pointer;display:inline-block;right:25px;width:32px;height:24px;text-align:center;top:0;outline:0}.ic.close{opacity:0;font-size:0;font-weight:300;color:#fff;top:8px;height:40px;display:block;outline:0}.ic.menu{top:25px;z-index:20}.ic.menu .line{height:4px;width:100%;display:block;margin-bottom:6px}.sub-menu-head{margin:10px 0}.banners-area{margin-top:20px;padding-top:15px}@media only screen and (max-width:768px){.sub-menu-head{color:orange;font-size:16px}.ic.menu{display:block}header.dark .ic.menu .line{background-color:#fff}.ic.menu .line{-webkit-transition:.4s;-o-transition:.4s;transition:.4s;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.ic.menu:focus .line{background-color:#fff!important}.ic.menu:focus .line:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.ic.menu:focus .line:nth-child(2){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-10px}.ic.menu:focus .line:nth-child(3){transform:translateY(15px);opacity:0}.ic.menu:focus{outline:0;opacity:1}.ic.menu:focus~.ic.close{opacity:1;z-index:21;outline:0}nav,ul.main-nav>li:hover{background-color:transparent}ul.main-nav{z-index:2;padding:50px 0;position:fixed;right:0;top:0;width:0;background-color:#000;height:100%;overflow:auto;-webkit-transition-property:background,width;-moz-transition-property:background,width;-o-transition-property:background,width;transition-property:background,width;-webkit-transition-duration:.6s;-moz-transition-duration:.6s;-o-transition-duration:.6s;transition-duration:.6s}.ic.menu:focus~.main-nav{width:300px;background-color:#000}ul.main-nav>*{-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;opacity:0}.ic.menu:focus~.main-nav>*{opacity:1}ul.main-nav>li>a:after{display:none}ul.main-nav>li:first-child{border-radius:0}ul.main-nav>li{display:block;border-bottom:1px solid #444}ul.main-nav>li>a{font-weight:600}ul.main-nav>li ul.sub-menu-lists>li a{color:#eee;font-size:14px}ul.main-nav>li:hover>a{color:#fff;text-decoration:none;font-weight:600}.ic.menu:focus~ul.main-nav>li>div.sub-menu-block{border-left:0 solid #ccc;border-right:0 solid #ccc;border-bottom:0 solid #ccc;position:relative;visibility:visible;opacity:1}.sub-menu-block{padding:0 30px}.banners-area{padding-bottom:0;border-top:1px solid #444}.banners-area div{margin-bottom:15px}}@media only screen and (min-width:769px){.ic.menu{display:none}ul.main-nav{display:block;position:relative}.sub-menu-block{padding:15px}ul.main-nav>li>div.sub-menu-block{visibility:hidden;background-color:#f9f9f9;position:absolute;margin-top:0;width:100%;color:#333;left:0;box-sizing:border-box;z-index:3;font-size:16px;border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;opacity:0;-webkit-transition:.4s;-o-transition:.4s;transition:.4s;-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);-ms-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center}ul.main-nav>li:hover>div.sub-menu-block{background-color:#f9f9f9;visibility:visible;opacity:1;-webkit-transform:rotateX(0);-moz-transform:rotateX(0);-ms-transform:rotateX(0);transform:rotateX(0)}ul.main-nav>li>div.sub-menu-block>*{-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.4s;-moz-transition-duration:.4s;-o-transition-duration:.4s;transition-duration:.4s;opacity:0}ul.main-nav>li:hover>div.sub-menu-block>*{opacity:1}.sub-menu-head{font-size:20px}header.dark ul.main-nav>li>a{border-right:1px solid #bbb}ul.main-nav>li>a:after{content:'';width:1px;height:62px;position:absolute;right:0;top:0;z-index:2}header.dark ul.main-nav>li>a:after{background-color:#777}ul.main-nav>li>a.mega-menu>span{display:block;vertical-align:middle}ul.main-nav>li>a.mega-menu>span:after{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;content:'';background-color:transparent;display:inline-block;margin-left:10px;vertical-align:middle}ul.main-nav>li:hover>a.mega-menu span:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:0 solid transparent;border-bottom:5px solid #666}.banners-area{border-top:1px solid #ccc}}.video-container{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.port-image{width:100%}.col-md-3{margin-bottom:20px}.each-item{position:relative;overflow:hidden}.each-item:hover .cap1,.each-item:hover .cap2{left:0}.cap1{position:absolute;width:100%;height:70%;background:rgba(255,255,255,.5);top:0;left:-100%;padding:10px;transition:.5s}.cap2{position:absolute;width:100%;height:30%;background:rgba(0,178,255,.5);bottom:0;left:100%;padding:10px;transition:.5s}.navigation-clean-button{background:#222;box-shadow:none;padding-top:10px;padding-bottom:10px;border-radius:0;box-shadow:none;border:none;margin-bottom:0;color:#fff}.navigation-clean-button .navbar-brand:hover{color:#1485ee}.navigation-clean-button .navbar-brand img{height:100%;display:inline-block;margin-right:10px;width:auto}.navigation-clean-button .navbar-toggle{border-color:#ddd}.navigation-clean-button .navbar-toggle .icon-bar{background-color:#888}.navigation-clean-button.navbar-default .navbar-nav>.active>a,.navigation-clean-button.navbar-default .navbar-nav>.active>a:focus,.navigation-clean-button.navbar-default .navbar-nav>.active>a:hover{color:#e04c40;border-top:1px solid #e04c40;box-shadow:none;transition:background-color .25s;background:0 0;pointer-events:none}.navigation-clean-button.navbar-default .navbar-nav>li>a{color:#dfe8ee;font-weight:400;text-transform:uppercase;font-family:'Work Sans'}.navigation-clean-button.navbar-default .navbar-nav>li>a:focus,.navigation-clean-button.navbar-default .navbar-nav>li>a:hover{color:#e04c40!important;border-top:1px solid #e04c40;background-color:transparent;transition:background-color .25s,_ .25s}.navigation-clean-button .navbar-nav>li>.dropdown-menu{margin-top:-5px;box-shadow:0 4px 8px rgba(0,0,0,.1);background-color:#222;border-radius:2px}.navigation-clean-button .dropdown-menu>li>a,.navigation-clean-button .dropdown-menu>li>a:focus{line-height:2;font-size:14px;font-weight:300;font-family:Roboto;color:#df4c40}.navigation-clean-button .dropdown-menu>li>a:focus,.navigation-clean-button .dropdown-menu>li>a:hover{background:#df4c40;color:inherit;transition:background-color .25s cubic-bezier(.25,.1,.25,1)}.navigation-clean-button .actions{margin-top:7px;margin-bottom:0}.navigation-clean-button .actions .login{margin-right:7px;text-decoration:none;color:#fff}.navigation-clean-button .action-button,.navigation-clean-button .action-button:active{background:0 0;border-radius:0;color:#e04c40;box-shadow:none;border:1px solid #e04c40;text-shadow:none;padding:10px 22px;transition:background-color .25s}.navigation-clean-button .action-button:hover{background:#e04c40;color:#fff;font-weight:400;border:1px solid #df4c40}.btn{border-radius:0;font-family:Roboto;font-weight:400}a.navbar-brand.navbar-link{font-weight:400}p.navbar-text.navbar-right.actions{font-family:'Roboto Slab';text-transform:uppercase;font-weight:400}a.navbar-link.login:hover{color:#e04c40}.btn.focus,.btn:focus,.btn:hover{color:#fff;text-decoration:none;background-color:#1485ee;border:none}.btn-default{color:#fff;background-color:#df4c40;border:none}ul.nav.nav-tabs{float:left}.row{margin-right:0;margin-left:0;padding-left:0;padding-right:0}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:0;padding-left:0}div.col-xs-12.one-column-row{float:none;border-radius:7px;width:95%;margin:25px auto 0;padding:5px;min-height:100px;background-color:rgba(255,255,255,.78)}div.ministry-tabs,div.news-bulletin-tabs{min-height:565px}@media (max-width:991px){.footer-dark .item.social{text-align:center;margin-top:20px}.projects-horizontal .item .name{margin-top:22px}div.ministry-tabs,div.news-bulletin-tabs{min-height:200px}}div.row.two-column-row-inner{float:none;width:90%;margin-left:auto;margin-right:auto;margin-top:20px;min-height:100px;background-color:rgba(255,255,255,.78);border-radius:7px}@media (max-width:767px){.contact-clean{padding:20px 0}.contact-clean form{padding:30px}.features-blue,.features-clean{padding-bottom:10px}.features-blue h2,.features-boxed h2,.features-clean h2,.photo-gallery h2,.projects-clean h2,.projects-horizontal h2{margin-bottom:25px;padding-top:25px;font-size:24px}.features-blue .intro,.features-clean .intro{margin-bottom:40px}.features-blue .item,.features-clean .item{min-height:0}.footer-dark .item:not(.social){text-align:center;padding-bottom:20px}.footer-dark .item.text{margin-bottom:0}.highlight-phone{text-align:center}.highlight-phone .intro{max-width:none}#generic_price_table .generic_content{margin-bottom:75px}.projects-horizontal .item{padding-top:40px;min-height:160px}.navigation-clean-button{padding-top:0;padding-bottom:0}.navigation-clean-button .navbar-header{padding-top:10px;padding-bottom:10px}.navigation-clean-button .navbar-right{margin-bottom:20px}div.col-xs-12.one-column-row{width:95%;margin:25px auto 0;padding:0}div.row.two-column-row-inner{float:none;width:95%;margin-left:auto;margin-right:auto;margin-top:20px;min-height:100px;background-color:rgba(255,255,255,.78);border-radius:7px}}a:focus,a:hover{color:#c30f15;font-weight:700;text-decoration:underline}.nav{padding-left:0;margin-bottom:0;margin-top:0;padding-bottom:0;list-style:none}.news-bulletin-heading-text{color:#005590;font-size:1.8em;text-shadow:1.5px 2px 2px rgba(36,49,112,.6);font-family:'Berkshire Swash';margin:0}a.bulletin-month-text{color:#c30f15}.panel-title{margin-top:0;margin-bottom:0;font-size:1.1em;color:inherit}.centered{float:none;margin-left:auto;margin-right:auto}@media (min-width:767px){.panel-group{width:300px;float:left;display:block;margin-right:20px}}