
@charset "utf-8";
/* CSS Document */


body{
    margin: 0 !important;
    padding: 0 !important;
    height: 100%;
       background-image: url('fbi/fbi5.jpg');
}

html {
    height: 100%
}


div.center{  text-align: center;}

div.linker{
  z-index: 9999;
  position: relative;
  display: inline-block;
}


/* ======== FBI FULL BACKGROUND IMAGES  ============== */

div.fbi{
height:auto; width:100%;
margin:00px 0px 0px 0%;padding: 0px 0px 0px 0px;
text-align: left;     display: inline-block;    vertical-align: top;   
background-position:center;   background-repeat:no-repeat;  
background-size: cover; 
}

div.fbi1{background-image: url(fbi/fbi1.jpg);}div.fbi2{background-image: url(fbi/fbi2.jpg);}
div.fbi3{background-image: url(fbi/fbi3.jpg);}div.fbi4{background-image: url(fbi/fbi4.jpg);}
div.fbi5{background-image: url(fbi/fbi5.jpg);}div.fbi6{background-image: url(fbi/fbi6.jpg);}
div.fbi7{background-image: url(fbi/fbi7.jpg);}div.fbi8{background-image: url(fbi/fbi8.jpg);}
div.fbi9{background-image: url(fbi/fbi9.jpg);}div.fbi10{background-image: url(fbi/fbi10.jpg);}
div.fbi11{background-image: url(fbi/fbi11.jpg);}div.fbi12{background-image: url(fbi/fbi12.jpg);}
div.fbi13{background-image: url(fbi/fbi13.jpg);}div.fbi13{background-image: url(fbi/fbi13.jpg);}
div.fbi14{background-image: url(fbi/fbi14.jpg);}div.fbi15{background-image: url(fbi/fbi15.jpg);}
div.fbi16{background-image: url(fbi/fbi16.jpg);}div.fbi17{background-image: url(fbi/fbi17.jpg);}
div.fbi18{background-image: url(fbi/fbi18.jpg);}div.fbi19{background-image: url(fbi/fbi19.jpg);}
div.fbi20{background-image: url(fbi/fbi20.jpg);}div.fbi21{background-image: url(fbi/fbi21.jpg);}
div.fbi22{background-image: url(fbi/fbi22.jpg);}div.fbi23{background-image: url(fbi/fbi23.jpg);}
div.fbi24{background-image: url(fbi/fbi24.jpg);}div.fbi25{background-image: url(fbi/fbi25.jpg);}
div.fbi26{background-image: url(fbi/fbi26.jpg);}div.fbi27{background-image: url(fbi/fbi27.jpg);}
div.fbi28{background-image: url(fbi/fbi28.jpg);}div.fbi29{background-image: url(fbi/fbi29.jpg);}
div.fbi30{background-image: url(fbi/fbi30.jpg);}div.fbi31{background-image: url(fbi/fbi31.jpg);}
div.fbi32{background-image: url(fbi/fbi32.jpg);}div.fbi33{background-image: url(fbi/fbi33.jpg);}
div.fbi34{background-image: url(fbi/fbi34.jpg);}div.fbi35{background-image: url(fbi/fbi35.jpg);}


div.fbi10grad{background-image:linear-gradient(to bottom, rgba(0, 0,0, 0.0), rgba(0, 0, 0, 0.7)), url(fbi/fbi10.jpg);}


/* ======== MEDIA QUERIES ============== */

.mobileHide { display: inline;}
   /* Smartphone Portrait and Landscape */
   @media only screen
   and (min-device-width : 320px)
   and (max-device-width : 480px){  .mobileHide { display: none;}}

.mobileShow { display: none;}
   /* Smartphone Portrait and Landscape */
   @media only screen
   and (min-device-width : 320px)
   and (max-device-width : 480px){ .mobileShow { display: inline;}}

.tabletHide { display: inline;}
   /* Smartphone Portrait and Landscape */
   @media only screen
   and (min-device-width : 480px)
   and (max-device-width : 1000px){  .tabletHide { display: none;}}

.tabletShow { display: none;}
   /* Smartphone Portrait and Landscape */
   @media only screen
   and (min-device-width : 480px)
   and (max-device-width : 1000px){  .tabletShow { display: inline;}}

.smallHide { display: inline;}
   /* Smartphone Portrait and Landscape */
   @media only screen
   and (min-device-width : 1029px)
   and (max-device-width : 1439px){  .smallHide { display: none;}}
.smallShow { display: none;}

   /* Smartphone Portrait and Landscape */
   @media only screen
   and (min-device-width : 1029px)
   and (max-device-width : 1439px){  .smallShow { display: inline;}}







.fade {
   opacity: 1;
   transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out;
   }
.fade:hover {opacity: 0.5;}


/* ======== SPACERS  ============== */
div.spacer{ backgroundColor:  yellow;}
div.s-25{height:25px;}div.s-50{  height:50px;
}div.s-75{height:75px;}div.s-100{  height:100px;
}div.s-150{height:150px;}div.s-200{  height:200px;
}div.s-250{height:250px;}
div.hero-spacer{height: 800px;}


/* ======== LAYOUTS  ============== */
div.corrector{backgroundcolor: yellow;margin: -470px 0px 0px 0px;}
div.white{color:white;}



/* ======== LINKS   ============== */
.link1 A:link { -o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  transition:.5s; color: black; text-decoration: none;}
  .link1 A:visited {color: black; text-decoration: none;}
  .link1 A:active { color: black; text-decoration: none;}
  .link1 A:hover {color:#00b050; text-decoration: none; }

.linkheader A:link { -o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  transition:.5s; color: white; text-decoration: none;}
.linkheader A:visited {color: white; text-decoration: none;}
.linkheader A:active { color: white; text-decoration: none;}
.linkheader A:hover {color:#bbbbbb; text-decoration: none; }

.link-gw A:link {  -o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  transition:.5s;  color: green; text-decoration:none;}
  .link-gw A:visited {color: green; text-decoration: none;}
  .link-gw A:active {color: green text-decoration: none;}
  .link-gw A:hover {color: grey; text-decoration: none;}

.link-ggr A:link {  -o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  transition:.5s;  color: green; text-decoration:none;}
  .link-ggr A:visited {color: green; text-decoration: none;}
  .link-ggr A:active {color: green; text-decoration: none;}
  .link-ggr A:hover {color: grey; text-decoration: none;}

.link-bg A:link {  -o-transition:.5s;
  -ms-transition:.5s;
  -moz-transition:.5s;
  -webkit-transition:.5s;
  transition:.5s;  color: black; text-decoration:none;}
  .link-bg A:visited {color: black; text-decoration: none;}
  .link-bg A:active {color: black; text-decoration: none;}
  .link-bg A:hover {color: green; text-decoration: none;}




/* -=========== HEADER  NAVIGATION BAR  ===========  */

div.header {
    position: fixed;
    top: 0;    left: 0;
    width: 100%;
    padding: 0;
    z-index: 10000;
    transition: all 0.2s ease-in-out;
    height: 55PX;
    background-color:transparent;  
    text-align: right;
    }

div.header.active {
    background: #343434;
    -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
    border-bottom: 1px  green solid;
}

div.headercont{
  margin:0 auto;
  width: 90%;   height:35px;
  padding: 0px 0px 0px 0px;
  backgroundcolor: red;
  text-align:right;
}

div.headerblocks{
      width:auto; 
      padding: 15px 1.9% 10px 0%;
      backgroundcolor: grey;
      text-align:right;
      display:inline-block;
      font-family: 'lato', sans-serif;
      font-size: 15px;
      letter-spacing: 0px;
      color:white;
      font-weight:500;
      texttransform: uppercase;
  }





div.herosub{
width:80%; height: auto;
margin: 0px 0px 30px 10%;padding: 0px 0px 0px 0px;
display: inline-block; vertical-align: top;
              font-family: 'lato', sans-serif;
              font-size: 12px;
              font-weight: 500;
              letter-spacing: 6px;
              line-height: 1.3;
              color:#ffffff;
                text-align: left;
              text-transform: uppercase;
}


div.fcol4{
width:15%; height: auto;
margin: 0px 0px 0px 5%; padding:50px 0px 0px 0px;
display: inline-block; vertical-align: top;
backgroundcolor: pink;
}

div.foot-logo{
height:70px; width:335px;
margin:0px 0% 0px 0%;
background-size: cover; background-position:center; background-repeat:no-repeat;
background-image: url(footlogo1.png);
}

div.f-tit{
width:auto; height: auto;
margin: 0px 0px 7px 0%; padding: 0px 0px 0px 0px;
display: inline-block; vertical-align: top;
  font-family: 'Open Sans condensed', sans-serif;
  font-size: 18px;
    font-weight: 600;
    letter-spacing: -0.2px;
    line-height: 1.2;
    color: white;
}

div.f-copy{
width:auto; height: auto;
margin: 0px 0px 0px 0%; padding: 0px 0px 0px 0px;
display: inline-block; vertical-align: top;
            font-family: 'lato', sans-serif; 
            font-size: 14px;
            font-weight: 400;
            letter-spacing: -0.2px;
            line-height: 1.4;
            color: white;
}

div.bottom-bot{
width:100%; height: auto;
text-align: center;
margin: 75px 0px 0px 0%; padding: 20px 0px 20px 0px;
display: inline-block; vertical-align: top;
            font-family: 'lato', sans-serif;   
            font-size: 13px;
            font-weight: 400;
            letter-spacing: -0.2px;
            line-height: 1.4;
            background-color: rgba(0,0,0,.7);
            color: #aaaaaa;
}

div.small-phone{
height:12px;width:13px;
margin:4px 15px 0px 0px;
background-size: cover;
background-position:center;
background-repeat:no-repeat;
color:white;
vertical-align: top;
display: inline-block;
background-image: url(phone.png);
}

div.small-email{
height:12px;width:13px;
margin:5px 15px 0px 0px;
background-size: cover;
background-position:center;
background-repeat:no-repeat;
color:white;
vertical-align: top;
display: inline-block;
background-image: url(email.png);
}


/* ======== Full image control measures   ============== */

div.bp1{background-image: url(bp/bp1.jpg);}div.bp2{background-image: url(bp/bp2.jpg);}
div.bp3{background-image: url(bp/bp3.jpg);}div.bp4{background-image: url(bp/bp4.jpg);}
div.bp5{background-image: url(bp/bp5.jpg);}div.bp6{background-image: url(bp/bp6.jpg);}
div.bp7{background-image: url(bp/bp7.jpg);}div.bp8{background-image: url(bp/bp8.jpg);}
div.bp9{background-image: url(bp/bp9.jpg);}div.bp10{background-image: url(bp/bp10.jpg);}
div.bp11{background-image: url(bp/bp11.jpg);}div.bp12{background-image: url(bp/bp12.jpg);}
div.bp13{background-image: url(bp/bp13.jpg);}div.bp13{background-image: url(bp/bp13.jpg);}
div.bp14{background-image: url(bp/bp14.jpg);}div.bp15{background-image: url(bp/bp15.jpg);}
div.bp16{background-image: url(bp/bp16.jpg);}div.bp17{background-image: url(bp/bp17.jpg);}
div.bp18{background-image: url(bp/bp18.jpg);}div.bp19{background-image: url(bp/bp19.jpg);}
div.bp20{background-image: url(bp/bp20.jpg);}div.bp21{background-image: url(bp/bp21.jpg);}
div.bp22{background-image: url(bp/bp22.jpg);}div.bp23{background-image: url(bp/bp23.jpg);}
div.bp24{background-image: url(bp/bp24.jpg);}div.bp25{background-image: url(bp/bp25.jpg);}
div.bp26{background-image: url(bp/bp26.jpg);}div.bp27{background-image: url(bp/bp27.jpg);}
div.bp28{background-image: url(bp/bp28.jpg);}div.bp29{background-image: url(bp/bp29.jpg);}
div.bp30{background-image: url(bp/bp30.jpg);}div.bp31{background-image: url(bp/bp31.jpg);}
div.bp32{background-image: url(bp/bp32.jpg);}div.bp33{background-image: url(bp/bp33.jpg);}
div.bp34{background-image: url(bp/bp34.jpg);}div.bp35{background-image: url(bp/bp35.jpg);}
div.bp36{background-image: url(bp/bp36.JPG);}div.bp37{background-image: url(bp/bp37.jpg);}
div.bp38{background-image: url(bp/bp38.jpg);} 
div.bp39{background-image: url(bp/bp39.jpg);} div.bp40{background-image: url(bp/bp40.jpg);} 
div.bp41{background-image: url(bp/bp41.jpg);} div.bp42{background-image: url(bp/bp42.jpg);} 
div.bp43{background-image: url(bp/bp43.jpg);} div.bp44{background-image: url(bp/bp44.jpg);} 
div.bp45{background-image: url(bp/bp45.jpg);} div.bp46{background-image: url(bp/bp46.jpg);} 
div.bp47{background-image: url(bp/bp47.jpg);} div.bp48{background-image: url(bp/bp48.jpg);} 
div.bp49{background-image: url(bp/bp49.jpg);} div.bp50{background-image: url(bp/bp50.jpg);} 
div.bp51{background-image: url(bp/bp51.jpg);} div.bp52{background-image: url(bp/bp52.jpg);} 
div.bp53{background-image: url(bp/bp53.jpg);} div.bp54{background-image: url(bp/bp54.jpg);} 
div.bp55{background-image: url(bp/bp55.jpg);} div.bp56{background-image: url(bp/bp56.jpg);} 
div.bp57{background-image: url(bp/bp57.jpg);} div.bp58{background-image: url(bp/bp58.jpg);} 
div.bp59{background-image: url(bp/bp59.jpg);} div.bp60{background-image: url(bp/bp60.jpg);} 
div.bp61{background-image: url(bp/bp61.jpg);} div.bp62{background-image: url(bp/bp62.jpg);} 
div.bp63{background-image: url(bp/bp63.jpg);} div.bp64{background-image: url(bp/bp64.jpg);} 
div.bp66{background-image: url(bp/bp66.jpg);} div.bp66{background-image: url(bp/bp66.jpg);} 
div.bp67{background-image: url(bp/bp67.jpg);} div.bp68{background-image: url(bp/bp68.jpg);} 
div.bp69{background-image: url(bp/bp69.jpg);} 

div.bp101{background-image: url(bp/bp101.jpg);}div.bp102{background-image: url(bp/bp102.jpg);}
div.bp103{background-image: url(bp/bp103.jpg);}div.bp104{background-image: url(bp/bp104.jpg);}
div.bp105{background-image: url(bp/bp105.jpg);}div.bp106{background-image: url(bp/bp106.jpg);}
div.bp107{background-image: url(bp/bp107.jpg);}div.bp108{background-image: url(bp/bp108.jpg);}
div.bp109{background-image: url(bp/bp109.jpg);}div.bp110{background-image: url(bp/bp110.jpg);}
div.bp111{background-image: url(bp/bp111.jpg);}div.bp112{background-image: url(bp/bp112.jpg);}
div.bp113{background-image: url(bp/bp113.jpg);}div.bp113{background-image: url(bp/bp113.jpg);}
div.bp114{background-image: url(bp/bp114.jpg);}div.bp115{background-image: url(bp/bp115.jpg);}
div.bp116{background-image: url(bp/bp116.jpg);}div.bp117{background-image: url(bp/bp117.jpg);}
div.bp118{background-image: url(bp/bp118.jpg);}div.bp119{background-image: url(bp/bp119.jpg);}
div.bp120{background-image: url(bp/bp120.jpg);}









div.logo{
height:95px; width:200px;
margin:0px 0% 0px 0%;
vertical-align: top; display: inline-block;
background-size: cover; background-position:center; background-repeat:no-repeat;
background-image: url(logo1.png);
}


div.inner-frame{
width:100%; height: auto;
margin: 75px 0px 0px 0%; padding: 0px 0px 0px 0px;
display: inline-block; vertical-align: top;
text-align:center;

}


div.text1{
width:auto; height: 80%;
margin: 50px 0px 10px 0%; padding: 0px 0px 0px 0px;
display: inline-block; vertical-align: top;
            font-family: 'lato', sans-serif; 
            font-size: 28px;
            font-weight: 400;
            letter-spacing: -0.2px;
            line-height: 1.4;
            color: white;
}

div.text2{
width:55%; height: auto;
margin: 20px 0px 20px 0%; padding: 0px 0px 0px 0px;
display: inline-block; vertical-align: top;
      font-family: 'lato', sans-serif;
              font-size: 50px;
              font-weight: 500;
              letter-spacing: -3px;
              line-height: 1.2;
                         color: grey;

}

.whi{color: white;  font-weight: 800;}

div.text3{
width:auto; height: auto;
margin: 10px 0px 10px 0%; padding: 10px 0px 10px 0px;
display: inline-block; vertical-align: top;
            font-family: 'lato', sans-serif; 
            font-size: 18px;
            font-weight: 400;
            letter-spacing: -0.2px;
            line-height: 1.4;
            color: white;
        
}


div.text4{
width:auto; height: auto;
margin: 10px 0px 10px 0%; padding: 10px 0px 10px 0px;
display: inline-block; vertical-align: top;
            font-family: 'lato', sans-serif; 
            font-size: 17px;
            font-weight: 400;
            letter-spacing: -0.2px;
            line-height: 1.4;
            color: white;
                border-top:1px dotted grey;
                border-bottom:1px dotted grey;
}


div.foot-logo{
height:70px; width:335px;
margin:0px 0% 0px 0%;
background-size: cover; background-position:center; background-repeat:no-repeat;
background-image: url(footlogo1.png);
}

div.verru{
height:200px; width:200px;
margin:20px 0% 20px 0%;
background-size: cover; background-position:center; background-repeat:no-repeat;
background-image: url(verru.png);
border-radius: 50%;
display: inline-block; vertical-align: top;
}


div.con-horiz{
width:auto; height: auto;
margin: 10px 0% 0% 0%; padding: 0px 0px 0px 0px;
vertical-align:bottom; display: inline-block;
}

div.con-icon{
width:40px; height: 40px;
margin: 0px 20px 0% 20px; padding: 0px 0px 0px 0px;
vertical-align:bottom; display: inline-block;
background-size: cover;background-position:center;
background-repeat:no-repeat;
backgroundcolor: yellow;
}

div.mail{background-image: url(i-mail.png);}
div.con-phone{background-image: url(i-phone.png);}
div.insta{background-image: url(i-insta.png);}
div.face{background-image: url(i-face.png);}

