.filtr-controls span:after,.filtr-item>a:before{content:' ';bottom:0}.filtr-item{padding:8px}.filtr-container{margin:0 -4px}.filtr-controls{text-align:center;font-size:large;text-transform:uppercase;margin:30px 0 15px}.filtr-controls span{display:inline-block;margin:10px 15px;cursor:pointer;padding:5px 0;position:relative;color:#777}.filtr-controls span.active,.filtr-controls span:hover{color:#000}.filtr-controls span:after{width:0;height:2px;position:absolute;left:50%;background:0 0;-webkit-transition:all .6s ease;transition:all .6s ease}.filtr-controls span.active:after{width:100%;left:0;background:#000}@media (max-width:479px){.filtr-item{width:100%}}.filtr-item>a{position:relative;display:block}.filtr-item>a:after,.filtr-item>a:before{-webkit-transition:all .6s ease;transition:all .6s ease}.filtr-item>a:before{position:absolute;z-index:10;top:0;left:0;right:0;background:0 0}.filtr-item:hover>a:before{background:rgba(0,0,0,.2)}.filtr-item>a:after{font-family:FontAwesome;content:'\f0fe';position:absolute;z-index:11;top:50%;left:50%;margin:-20px 0 0 -17px;color:#fff;font-size:40px;line-height:40px;opacity:0}.filtr-item:hover>a:after{opacity:.5}.filtr-loading{border:5px solid #333;position:relative;border-radius:40px;height:40px;left:50%;margin:80px 0;opacity:0;top:0;width:40px;z-index:2;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-wrapper .sl-close,.sl-wrapper .sl-navigation button{height:44px;line-height:44px;font-family:Arial,Baskerville,monospace}.sl-wrapper .sl-close:focus,.sl-wrapper .sl-navigation button:focus{outline:0}body.hidden-scroll{overflow:hidden}.sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#fff;display:none;z-index:1050}.sl-wrapper .sl-close,.sl-wrapper .sl-counter{top:30px;display:none;color:#000;position:fixed}.sl-wrapper{z-index:1040}.sl-wrapper button{border:0;background:0 0;font-size:28px;padding:0;cursor:pointer}.sl-wrapper button:hover{opacity:.7}.sl-wrapper .sl-close{right:30px;z-index:1060;margin-top:-14px;margin-right:-14px;width:44px;font-size:5rem}.sl-wrapper .sl-counter{left:30px;z-index:1060;font-size:1rem}.sl-wrapper .sl-navigation{width:100%;display:none}.sl-wrapper .sl-navigation button{position:fixed;top:50%;margin-top:-22px;width:22px;text-align:center;display:block;z-index:1060;color:#000}.sl-wrapper .sl-navigation button.sl-next{right:5px;font-size:2rem}.sl-wrapper .sl-navigation button.sl-prev{left:5px;font-size:2rem}.sl-wrapper .sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:10000}.sl-wrapper .sl-image img{margin:0;padding:15px;display:block;-webkit-box-shadow:0 0 15px rgba(0,0,0,.1);box-shadow:0 0 15px rgba(0,0,0,.1);background:#fff}.sl-wrapper .sl-image iframe{background:#000;border:0}@media (min-width:35.5em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:10px;font-size:4rem}.sl-wrapper .sl-navigation button.sl-prev{left:10px;font-size:4rem}.sl-wrapper .sl-image iframe,.sl-wrapper .sl-image img{border:0}}@media (min-width:50em){.sl-wrapper .sl-navigation button{width:44px}.sl-wrapper .sl-navigation button.sl-next{right:20px;font-size:6rem}.sl-wrapper .sl-navigation button.sl-prev{left:20px;font-size:6rem}.sl-wrapper .sl-image iframe,.sl-wrapper .sl-image img{border:0}}.sl-wrapper .sl-image .sl-caption{display:none;padding:10px;color:#fff;background:rgba(0,0,0,.8);position:absolute;bottom:15px;left:15px;right:15px;text-align:center}.sl-wrapper .sl-image .sl-caption.pos-top{bottom:auto;top:15px}.sl-wrapper .sl-image .sl-caption.pos-outside{bottom:auto}.sl-wrapper .sl-image .sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#000;z-index:1060}.sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:1057;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}.sl-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}#portfolio-heading{font-size:large;color:rgba(255,255,255,.86);padding-top:5px;padding-left:10px;padding-bottom:5px;background-color:#000;border-top-right-radius:.5em;border-top-left-radius:.5em;margin-bottom:-.1em}.box{position:relative;perspective:1000px}.box .box-img{transform:rotateY(0);transition:all .5s ease-in-out 0s}.box:hover .box-img{transform:rotateY(-90deg)}.box .box-img img{width:100%;height:auto}.box .box-content{width:100%;height:100%;position:absolute;top:0;left:0;padding:60px 20px;text-align:center;background:rgba(0,0,0,.7);transform:rotateY(90deg);transition:all .5s ease-in-out 0s}.box:hover .box-content{transform:rotateY(0)}.box .title{font-size:20px;color:#fff;font-family:Oxygen}.box .description{font-size:13px;line-height:24px;color:#fff}.box .description:after,.box .title:after{content:"";width:80%;display:block;border-bottom:1px solid #fff;margin:15px auto}.box .social-links{margin:0;padding:0;list-style:none}.box .social-links li{display:inline-block;margin:0 10px}.box .social-links li a{font-size:20px;color:#a6a6a6}.box .social-links li a:hover{text-decoration:none;color:#fff}@media only screen and (max-width:990px){.box{margin-bottom:20px}}@media only screen and (max-width:479px){.box .box-content{padding:20px}}.nav-main-wrapper{text-align:center;box-shadow:none;border:none;border-radius:0;margin-bottom:0;background:rgba(169,117,17,.81)}.nav-main-wrapper .navbar-brand{color:#FFF;box-shadow:none;text-transform:uppercase;font-size:16px}.nav-main-wrapper .navbar-brand:hover{color:#FFF;box-shadow:none;opacity:.8}.nav-main-wrapper ul{float:none}.nav-main-wrapper li{float:none;display:inline-block}.nav-main-wrapper .navbar-nav>li>a{text-shadow:none;background:0 0;text-transform:uppercase;font-size:12px;color:#9c9c9c}.nav-main-wrapper .navbar-nav>.active>a,.nav-main-wrapper .navbar-nav>.active>a:hover,.nav-main-wrapper .navbar-nav>.open>a,.nav-main-wrapper .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:transparent;background-image:none;box-shadow:none}.nav-main-wrapper .navbar-nav>.active>a:after,.nav-main-wrapper .navbar-nav>.open>a:after{opacity:1;bottom:10px}.nav-main-wrapper li a:active,.nav-main-wrapper li a:focus,.nav-main-wrapper li a:hover,.nav-main-wrapper li.active{background-color:transparent;background-image:none;-webkit-transition:all 320ms ease;-moz-transition:all 320ms ease;-ms-transition:all 320ms ease;-o-transition:all 320ms ease;transition:all 320ms ease}.nav-main-wrapper li a:after{content:'';position:absolute;display:block;left:15px;right:15px;bottom:0;height:2px;background:#FFF;opacity:0}.nav-main-wrapper .navbar-toggle{border:none;color:#FFF}.nav-main-wrapper .navbar-toggle .icon-bar{opacity:1;background-color:#FFF}.nav-main-wrapper .navbar-toggle:hover .icon-bar{opacity:.8}.nav-main-wrapper .navbar-toggle:focus,.nav-main-wrapper .navbar-toggle:hover{background-color:transparent}@media (max-width:767px){.nav-main-wrapper li a:after{opacity:0;display:none}.nav-main-wrapper li{float:none;display:block;text-align:left}}.static-map{margin-bottom:20px}@media (max-width:768px) and (min-width:767px){#contactForm .static-map img{width:100%}}.container-fluid{width:inherit}strong{font-weight:700}.set_8_button4:active{font-weight:700;font-size:13px}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.set_8_button4:hover{background-color:rgba(238,239,247,.59);font-size:13px;font-weight:400}.set_8_button4{display:inline-block;font-weight:400;padding:0 25px;line-height:45px;text-decoration:none;margin-right:2em;cursor:pointer;text-align:center;transition:background .3s;width:100%;background-color:rgba(233,239,244,.39);font-size:13px;color:#4d4f59!important}.set_8_button4.outline{color:#333;overflow:hidden;position:relative}.set_8_button4.outline .lines:after,.set_8_button4.outline .lines:before,.set_8_button4.outline:after,.set_8_button4.outline:before{background-color:#193f7f;content:"";height:2px;left:0;position:absolute;top:0;transition:transform .3s;width:100%}.set_8_button4.outline:before{bottom:0;top:auto}.set_8_button4.outline .lines{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.set_8_button4.outline .lines:after,.set_8_button4.outline .lines:before{height:100%;width:2px}.set_8_button4.outline .lines:after{left:auto;right:0}.set_8_button4:hover:before{transform:translateX(-100%)}.set_8_button4:hover:after{transform:translateX(100%)}.set_8_button4:hover .lines:before{transform:translateY(-100%)}.set_8_button4:hover .lines:after{transform:translateY(100%)}.login-clean{background:#f1f7fc;padding:80px 0}.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;color:#677073}.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:#275695;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:rgba(87,97,111,.88)}.login-clean form .btn-primary:active{transform:translateY(1px)}.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}#logo{max-height:45px;margin-right:20px;margin-top:-3px;display:inline-block}#navbar{background-color:rgba(58,94,132,.68);font-size:initial;font-family:'Source Sans Pro';color:rgba(255,255,255,.27);border-width:0 0 4px}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:#e9b471}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.75)}.filtr-controls.text-center.lead.text-uppercase.mb-3{font-family:Inconsolata}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#2c5a80;border-color:#2c5a80}section#section-timeline{padding:100px 0}section#section-timeline h2.section-heading{font-size:40px;margin-top:0;margin-bottom:15px}section#section-timeline h3.section-subheading{font-size:16px;text-transform:none;font-weight:400;margin-bottom:75px}@media (min-width:768px){section#section-timeline{padding:150px 0}}.timeline{list-style:none;padding:0;position:relative}.timeline:before{top:0;bottom:0;position:absolute;content:"";width:2px;background-color:#f1f1f1;left:40px;margin-left:-1.5px}.timeline>li{margin-bottom:50px;position:relative;min-height:50px}.timeline .timeline-body>p,.timeline .timeline-body>ul,.timeline>li:last-child{margin-bottom:0}.timeline>li:after,.timeline>li:before{content:" ";display:table}.timeline>li:after{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;background-color:#fed136;color:#fff;border-radius:100%;border:7px solid #f1f1f1;text-align:center}.timeline>li .timeline-image h4{font-size:10px;margin-top:12px;line-height:14px}.timeline>li.timeline-inverted>.timeline-panel{float:right;text-align:left;padding:0 20px 0 100px}.timeline>li.timeline-inverted>.timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}.timeline>li.timeline-inverted>.timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}.timeline .timeline-heading h4{margin-top:0;color:inherit}.timeline .timeline-heading h4.subheading{text-transform:none}@media (min-width:768px){.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{font-size:13px;margin-top:16px;line-height:18px}.timeline>li.timeline-inverted>.timeline-panel{float:right;text-align:left;padding:0 30px 20px 20px}}@media (min-width:992px){.timeline>li .timeline-panel,.timeline>li.timeline-inverted>.timeline-panel{padding:0 20px 20px}.timeline>li{min-height:150px}.timeline>li .timeline-image{width:150px;height:150px;margin-left:-75px}.timeline>li .timeline-image h4{font-size:18px;margin-top:30px;line-height:26px}}@media (min-width:1200px){.timeline>li{min-height:170px}.timeline>li .timeline-panel{padding:0 20px 20px 100px}.timeline>li .timeline-image{width:170px;height:170px;margin-left:-85px}.timeline>li .timeline-image h4{margin-top:40px}.timeline>li.timeline-inverted>.timeline-panel{padding:0 100px 20px 20px}}.timeline .list-group-item{margin-bottom:0;background-color:inherit;border:none}#logolinks{padding-top:100px}@media (min-width:576px){#logocontainer{padding-top:30px;padding-left:80px;padding-right:80px}}@media (min-width:768px){#logocontainer{padding-left:160px;padding-right:160px}}@media (min-width:992px){#logocontainer{padding-top:28px;padding-left:320px;padding-right:320px}}@media (min-width:1200px){#logocontainer{padding-top:1px;padding-left:440px;padding-right:440px}}