
@charset "utf-8";

/* CSS Document */

@font-face {
    font-family: "Raleway Webfont";
    src: url('../raleway-font/raleway-thin.eot');
    src: url('../raleway-font/raleway-thin.eot?#iefix') format('embedded-opentype'), url('../raleway-font/raleway-thin.woff') format('woff'), url('../raleway-font/raleway-thin.ttf') format('truetype'), url('../raleway-font/raleway-thin.svg#ralewaythin') format('svg');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: "Raleway Webfont";
    src: url('../raleway-font/raleway-extralight.eot');
    src: url('../raleway-font/raleway-extralight.eot?#iefix') format('embedded-opentype'), url('../raleway-font/raleway-extralight.woff') format('woff'), url('../raleway-font/raleway-extralight.ttf') format('truetype'), url('../raleway-font/raleway-extralight.svg#ralewayextralight') format('svg');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: "Raleway Webfont";
    src: url('../raleway-font/raleway-light.eot');
    src: url('../raleway-font/raleway-light.eot?#iefix') format('embedded-opentype'), url('../raleway-font/raleway-light.woff') format('woff'), url('../raleway-font/raleway-light.ttf') format('truetype'), url('../raleway-font/raleway-light.svg#ralewaylight') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: "Raleway Webfont";
    src: url('../raleway-font/raleway-regular.eot');
    src: url('../raleway-font/raleway-regular.eot?#iefix') format('embedded-opentype'), url('../raleway-font/raleway-regular.woff') format('woff'), url('../raleway-font/raleway-regular.ttf') format('truetype'), url('../raleway-font/raleway-regular.svg#ralewayregular') format('svg');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: "Raleway Webfont";
    src: url('../raleway-font/raleway-medium.eot');
    src: url('../raleway-font/raleway-medium.eot?#iefix') format('embedded-opentype'), url('../raleway-font/raleway-medium.woff') format('woff'), url('../raleway-font/raleway-medium.ttf') format('truetype'), url('../raleway-font/raleway-medium.svg#ralewaymedium') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: "Raleway Webfont";
    src: url('../raleway-font/raleway-semibold.eot');
    src: url('../raleway-font/raleway-semibold.eot?#iefix') format('embedded-opentype'), url('../raleway-font/raleway-semibold.woff') format('woff'), url('../raleway-font/raleway-semibold.ttf') format('truetype'), url('../raleway-font/raleway-semibold.svg#ralewaysemibold') format('svg');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: "Raleway Webfont";
    src: url('../raleway-font/raleway-bold.eot');
    src: url('../raleway-font/raleway-bold.eot?#iefix') format('embedded-opentype'), url('../raleway-font/raleway-bold.woff') format('woff'), url('../raleway-font/raleway-bold.ttf') format('truetype'), url('../raleway-font/raleway-bold.svg#ralewaybold') format('svg');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: "Raleway Webfont";
    src: url('../raleway-font/raleway-extrabold.eot');
    src: url('../raleway-font/raleway-extrabold.eot?#iefix') format('embedded-opentype'), url('../raleway-font/raleway-extrabold.woff') format('woff'), url('../raleway-font/raleway-extrabold.ttf') format('truetype'), url('../raleway-font/raleway-extrabold.svg#ralewayextrabold') format('svg');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: "Raleway Webfont";
    src: url('../raleway-font/raleway-heavy.eot');
    src: url('../raleway-font/raleway-heavy.eot?#iefix') format('embedded-opentype'), url('../raleway-font/raleway-heavy.woff') format('woff'), url('../raleway-font/raleway-heavy.ttf') format('truetype'), url('../raleway-font/raleway-heavy.svg#ralewayheavy') format('svg');
    font-weight: 900;
    font-style: normal;
}


html {
  scroll-behavior: smooth;
}

body {font-family: 'Raleway Webfont' !important;  font-size:18px; }
#top-menu{     background-color: transparent;
    background-image: none;
    border: 0px solid #ddd;
    background: rgba(0,0,0,1);
    padding: 5px; 
	
	}
#top-menu .navbar-brand{ font-size:24px;    text-transform: uppercase;     padding: 0px 15px;}
#top-menu .navbar-nav>li>a, #top-menu .navbar-brand{color:#fff;}

.carousel-caption{bottom:40% !important; }
.carousel-caption h1{font-size:6em; text-transform:uppercase;}
.carousel-caption p{font-size:24px;}
.carousel-control.right, .carousel-control.left{background-image:none !important}


.section-01, .section-02, .section-03{ padding:45px 15px; min-height:400px; line-height:35px; }
.section-02{background-color:#f0f0f0;}
.section-01 p{font-size:18px; line-height:38px;}
/*.section-01 {background:rgba(255,255,255,0.9) url(../images/world_map_bg.png) left center no-repeat; } */
.section-03{background-color:#202020; color:#fff;}

.section-01 h3, .section-02 h3, .section-03 h3{ margin-bottom:55px;}
.section-03 address{ color:#989898}
.section-03 address a{ color:#989898}
.section-03 address a:hover{ color:#fff}
