.pullRight{text-align:right}.pullLeft{text-align:left}.width100{width:100%}.largeText p{font-size:16px}.navbar-default .nav li a,.navbar-default .navbar-nav .open>a.dropdown-toggle{letter-spacing:1px}.navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse{height:100%}nav.navbar-default{height:auto;border-radius:0;margin-bottom:0}#mainContent{clear:both;min-height:700px}body{overflow-x:hidden}.pagHeader{margin:0 0 50px 0}.subCheck{display:none}.text-muted{font-style:italic}p{line-height:1.75}a{outline:0}a:hover{outline:0}a:focus{outline:0}a:active{outline:0}a.active{outline:0}.img-centered{margin:0 auto}.btn-primary:active{background-image:none}.btn-primary.active{background-image:none}.btn-xl{border-radius:3px;padding:20px 40px;margin:20px 0}.btn-xl:active{background-image:none}.btn-xl.active{background-image:none}.navbar-default{padding:10px}.navbar-default .navbar-brand{padding:0}.navbar-default .navbar-brand h1{margin:0}.navbar-default .navbar-toggle{padding:17px;margin-top:0;margin-bottom:0}.navbar-default .nav li a{cursor:pointer}.navbar-default .nav ul.dropdown-menu li a{padding-top:20px;padding-bottom:20px;cursor:pointer}.navbar-default .nav ul.dropdown-menu li.active a{border-radius:3px;padding-top:20px;padding-bottom:20px}.navbar-default .nav li a:hover{outline:0}.navbar-default .nav li a:focus{outline:0}.navbar-default .navbar-nav .open>a.dropdown-toggle:hover{outline:0}.navbar-default .navbar-nav .open>a.dropdown-toggle:focus{outline:0}.navbar-default .navbar-nav>.active>a{border-radius:3px}header{background-repeat:none;background-attachment:scroll;background-position:center center;background-size:cover;text-align:center}header .intro-text .intro-lead-in{line-height:22px;margin-bottom:25px}header .intro-text .intro-heading{line-height:50px;margin-bottom:25px}header .intro-text img.logo{margin:0 0 30px}section{padding:25px 0}section .form-group{margin-bottom:25px}section .form-group input{padding:28px}section .form-group input.form-control{height:auto}section .form-group textarea{padding:20px}section .form-group textarea.form-control{height:205px}section .form-control:focus{box-shadow:none}section h2.section-heading{margin-top:0;margin-bottom:15px}section h3.section-subheading{text-transform:none;margin-bottom:75px}.service-heading{margin:15px 0;text-transform:none}.portfolio .portfolio-item{margin:0 0 15px;right:0}.portfolio .portfolio-item .portfolio-link{display:block;position:relative;max-width:400px;margin:0 auto;text-align:center}.portfolio .portfolio-item .portfolio-link .portfolio-hover{position:absolute;width:100%;height:100%;opacity:0;transition:all ease .5s}.portfolio .portfolio-item .portfolio-link .portfolio-hover:hover{opacity:1}.portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content{position:absolute;width:100%;height:20px;text-align:center;top:50%;margin-top:-12px}.portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content i{margin-top:-12px}.portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content h3{margin:0}.portfolio .portfolio-item .portfolio-link .portfolio-hover .portfolio-hover-content h4{margin:0}.portfolio .portfolio-item .portfolio-caption{max-width:400px;margin:0 auto;text-align:center;padding:25px}.portfolio .portfolio-item .portfolio-caption h4,.portfolio .portfolio-item .portfolio-caption h3{text-transform:none;margin:0}.portfolio .portfolio-item .portfolio-caption p{margin:0}.portfolio *{z-index:2}.timeline{list-style:none;padding:0;position:relative}.timeline:before{top:0;bottom:0;position:absolute;content:"";width:2px;left:40px;margin-left:-1.5px}.timeline>li{margin-bottom:50px;position:relative;min-height:50px}.timeline>li:before{content:" ";display:table}.timeline>li:after{content:" ";display:table;clear:both}.timeline>li .timeline-panel{width:100%;float:right;padding:0 20px 0 100px;position:relative;text-align:left}.timeline>li .timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}.timeline>li .timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}.timeline>li .timeline-image{left:0;margin-left:0;width:80px;height:80px;position:absolute;z-index:100;border-radius:100%;text-align:center}.timeline>li .timeline-image h4{margin-top:12px;line-height:14px}.timeline>li:last-child{margin-bottom:0}.timeline .timeline-body>p{margin-bottom:0}.timeline .timeline-body>ul{margin-bottom:0}.timeline .timeline-heading h4{margin-top:0}.timeline .timeline-heading h4.subheading{text-transform:none}li.social-buttons a{display:block;height:40px;width:40px;border-radius:100%;line-height:40px;outline:0;transition:all .3s}li.social-buttons h2,li.social-buttons h3,li.social-buttons h4{margin:0;line-height:25px}.team-member{text-align:center;margin-bottom:50px}.team-member img{margin:0 auto;border:7px solid}.team-member h4{margin-top:25px;margin-bottom:0;text-transform:none}.team-member p{margin-top:0}footer{padding:25px 0;margin-top:0}footer p{margin:5px 0}footer span.copyright{line-height:40px;text-transform:none}footer ul{margin:0;list-style:none;padding:0}footer ul.list-inline>li{vertical-align:top}footer ul li.quicklinks{margin-bottom:0;line-height:40px;text-transform:none}footer ul li.social-buttons{display:inline-block;margin:5px 5px 5px 0;text-align:center}#footerText{padding-top:20px;padding-bottom:20px}.btn:focus{outline:0}.btn:active{outline:0}.btn:active:focus{outline:0}.btn.active{outline:0}.portfolio-modal .modal-content{border-radius:0;background-clip:border-box;box-shadow:none;border:0;min-height:100%;padding:100px 0;text-align:center}.portfolio-modal .modal-content h2{margin-bottom:15px}.portfolio-modal .modal-content p{margin-bottom:30px}.portfolio-modal .modal-content p.item-intro{margin:20px 0 30px}.portfolio-modal .modal-content img{margin-bottom:30px}.portfolio-modal .modal-content ul.list-inline{margin-bottom:30px;margin-top:0}.portfolio-modal .close-modal{position:absolute;width:75px;height:75px;top:25px;right:25px;cursor:pointer}.portfolio-modal .close-modal:hover{opacity:.3}.portfolio-modal .close-modal .lr{height:75px;width:1px;margin-left:35px;transform:rotate(45deg);z-index:1051}.portfolio-modal .close-modal .lr .rl{height:75px;width:1px;transform:rotate(90deg);z-index:1052}::-moz-selection{text-shadow:none}::selection{text-shadow:none}.modalInner{text-align:left;padding:30px;margin:0 auto 30px;line-height:30px}.modalInner ul{margin:0}.modalInner.center{text-align:center}.open .dropdown-toggle .btn-primary{background-image:none}.open .dropdown-toggle .btn-xl{background-image:none}aside.clients img{margin:50px auto}section.black{background:#000;color:#fff}.fa-10x{font-size:10em}.fa-11x{font-size:11em}.fa-12x{font-size:12em}.fa-13x{font-size:13em}.fa-14x{font-size:14em}.fa-15x{font-size:15em}.fa-16x{font-size:16em}.fa-17x{font-size:17em}.fa-18x{font-size:18em}.fa-19x{font-size:19em}.fa-20x{font-size:20em}.swiper-container{width:100%;height:100%;background:#000}.swiper-container.shadow{box-shadow:0 10px 15px}.swiper-slide.parallax{padding:25px 50px}.swiper-slide{font-size:18px;color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 60px}.parallax-bg{position:absolute;left:0;top:0;width:130%;height:100%;-webkit-background-size:cover;background-size:cover;background-position:center}.swiper-slide .title{font-size:50px;font-weight:normal}.swiper-slide .subtitle{font-size:25px}.swiper-slide .text{font-size:18px;line-height:30px;padding:10px 0}.swiper-slide.swiper-left img{float:left;margin-bottom:20px}.swiper-slide.swiper-left .swiper-slide-inner .subtitle{line-height:30px}@media screen and (min-width: 500px){.swiper-slide.swiper-left .swiper-slide-inner{float:left;width:50%;padding:0 0 0 20px}}#mainContent .b-lazy{opacity:0}@media (max-width: 480px){header .intro-text img.logo{width:30%}li.quicklinks{margin:10px 0 0 0;width:100%}}@media (max-width: 768px){.text-center768{text-align:center}}@media (max-width: 768px){.navbar-nav>li>a{padding-top:20px;padding-bottom:20px}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{border-radius:3px}.navbar-default .navbar-nav .open .dropdown-menu>li>a:active{text-decoration:underline}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{text-decoration:underline}}@media (max-width: 992px){.navBarTop div{text-align:left;margin-top:5px;margin-bottom:5px}}@media (min-width: 992px){.timeline>li{min-height:150px}.timeline>li .timeline-panel{padding:15px 20px 0 150px}.timeline>li .timeline-image{width:150px;height:150px;margin-left:-37px}.timeline>li .timeline-image h4{margin-top:30px;line-height:26px}}@media (min-width: 768px){.navbar-default{transition:padding .3s;border:0}.navbar-default .navbar-brand{transition:all .3s}.navbar-default.navbar-shrink{padding:10px 0}.navbar-default .navbar-nav>.active>a{border-radius:3px}.timeline:before{left:50%}.timeline>li{margin-bottom:100px;min-height:100px}.timeline>li .timeline-panel{width:41%;float:left;padding:0 20px 20px 30px;text-align:right}.timeline>li .timeline-image{width:100px;height:100px;left:50%;margin-left:-50px}.timeline>li .timeline-image h4{margin-top:16px;line-height:18px}header .intro-text .intro-lead-in{line-height:40px;margin-bottom:25px}header .intro-text .intro-heading{line-height:75px;margin-bottom:50px}.portfolio .portfolio-item{margin:0 0 30px}}@media (max-width: 992px){.navBarTop div{text-align:left;margin-top:5px;margin-bottom:5px}}@media (min-width: 1200px){.timeline>li{min-height:170px}.timeline>li .timeline-panel{padding:25px 20px 20px 150px}.timeline>li .timeline-image{width:170px;height:170px;margin-left:-47px}.timeline>li .timeline-image h4{margin-top:40px}}.navbar-default .navbar-text{margin-top:0;margin-bottom:0;padding:0}.navbar-default .navbar-text h3{margin:0}.btn{cursor:pointer}.alert.banner{position:fixed;left:2.5%;width:95%;padding:0 15px;z-index:1000}.alert.banner h4{display:inline-block;margin:0 5px 0}.alert.banner button{margin:10px}.alert.cookiesBanner.banner{bottom:0}.alert.errorBanner.banner{top:50px}.editor .modal-content,.editor h1,.editor h2,.editor h3,.editor h4,.editor label{background:#fff;color:#000}.editor.editorBorder{border:2px solid;padding:20px}.editor .panel.container-accordion{padding:0 10px}.editor .panel.container-accordion .panel.element{margin:10px 0}.editor .switch{position:relative;display:inline-block;width:60px;height:34px}.editor .switch input{opacity:0;width:0;height:0}.editor .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.editor .slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s}.editor input:checked+.slider{background-color:#4CAF50}.editor input:focus+.slider{box-shadow:0 0 1px #4CAF50}.editor input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.editor .slider.round{border-radius:34px}.editor .slider.round:before{border-radius:50%}.editor .slider-container{margin:20px 0}.editor .slider-container label{display:block}.editor [data-editorform] .btn{background-color:#007bff;border:1px solid #007bff;color:#fff}.editor [data-editorform] .btn:hover,.editor [data-editorform] .btn:visited,.editor [data-editorform] .btn:focus{color:#fff;background-color:#007bff}.editor [data-editorform] .btn.btn-danger{background-color:#dc3545;border:1px solid #dc3545}.editor [data-editorform] .btn.btn-danger:hover,.editor [data-editorform] .btn.btn-danger:visited,.editor [data-editorform] .btn.btn-danger:focus{background-color:#dc3545}.editor [data-editorform] .btn.btn-success{background-color:#28a745;border:1px solid #28a745}.editor [data-editorform] .btn.btn-success:hover,.editor [data-editorform] .btn.btn-success:visited,.editor [data-editorform] .btn.btn-success:focus{background-color:#28a745}
