﻿body,html{height:100%;margin:0;}.bgimg-1,.bgimg-2,.bgimg-3{background-attachment:fixed !important;background-position:center center !important;-moz-background-size:cover !important;-webkit-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important;}.bgimg-1{background-image:url("../img/intro-bg.jpg");background-repeat:no-repeat !important;height:100%;width:100%;}.bgimg-2{background-image:url("../img/training.jpg");background-repeat:no-repeat !important;min-height:600px;}.bgimg-3{background-image:url("../img/intro-bg.jpg");background-repeat:no-repeat !important;min-height:400px;}.caption{position:absolute;left:0;top:50%;width:100%;text-align:center;color:#000;line-height:2em;}.caption span.border{background-color:#111;color:#fff;padding:18px;font-size:25px;letter-spacing:10px;line-height:4em;}@media screen and (max-width:750px){.caption span.border{font-size:15px;letter-spacing:4px;}.fp-article h2{font-size:small;}}@media screen and (max-width:500px){.caption span.border{font-size:13px;letter-spacing:2px;}.fp-article h2{font-size:small;}}@media screen and (max-width:1024px){.bgimg-1,.bgimg-2,.bgimg-3{background-attachment:scroll!important;}}@media screen and (max-width:992px){footer p{text-align:center !important;}}.wide-row{color:#777;background-color:#fff;padding:20px 50px;}.fp-text{font-size:1.4em;}.fp-box{border:1px solid #555;border-radius:5px;padding:2em;text-align:center;background-color:#fff;margin:1em;min-height:250px;}.fp-box:hover{background-color:#eee;background-image:linear-gradient(#fff,#eee);cursor:pointer !important;box-shadow:10px 10px 5px #eee;}.fp-box-title{font-size:1.5em;font-weight:bold;margin-top:1.5em;}.fp-article{background-color:#eee;background-image:linear-gradient(#fff,#e8e8e8);border:1px solid #555;border-radius:5px;padding:2em;margin-top:2em;}.fp-article p{font-size:1.4em;}.what-we-do{background-color:#e8e8e8 !important;border-top:2px solid #ddd;border-bottom:2px solid #ddd;}h3{padding-top:1em;padding-bottom:2em;}p{padding-bottom:2em;}