.header-video-container{    position:relative;    overflow:hidden;    background:#f0f0f0;    z-index:1000}.header-video{    position:absolute;    top:50%;    left:50%;    z-index:1;    height:auto;    transform:translate(-50%,-50%)}h1{   margin-bottom:0px !important;    margin-top:0px !important}@media all and (min-width:600px){    .header-video-container{        height:480px}    .header-video{        width:1024px}}@media all and (max-width:768px){    .header-video-container{        height:250px;        width:100%;        background:url(../img/header.jpg) no-repeat center scroll; background-color:#000; -webkit-background-size:cover; -moz-background-size:cover; background-size:cover; -o-background-size:cover} .header-video-container video{ display:none}}@media all and (min-width:1024px){ .header-video{ width:100%}}.main-first{ color:#0d5ea9; background:#f0f0f0; padding-top:20px; padding-bottom:20px; width:100%}.main-first h2{ font-size:52px; font-weight:bold; margin-bottom:12.5px !important; margin-top:10px !important}.main-first span{ float:left}.main-first img{ margin-top:10px}.main-first h3{ font-size:18px; line-height:30px; margin-bottom:10px !important; margin-top:-5px !important; text-align:justify; float:right}@media(max-width:768px){ .main-first h2{ font-size:42px; font-weight:bold} .main-first h3{ font-size:14px; line-height:20px}}.media{ display:table; width:100%; height:auto;     text-align:center;    color:#fff;    background:url(../img/media.jpg) no-repeat bottom center scroll; background-color:#000; -webkit-background-size:cover; -moz-background-size:cover; background-size:cover; -o-background-size:cover; margin-top:0px !important}.media h2{ font-size:120px; font-weight:bold; margin-bottom:5px !important; margin-top:20px !important; text-shadow:0px 1px 10px rgba(0,0,0,1)}.media h3{ font-size:18px; line-height:30px; margin-bottom:10px !important; margin-top:-10px !important; text-align:justify !important; float:right; text-shadow:0px 1px 10px rgba(0,0,0,0.9); padding-bottom:30px}.media a,.media a:hover,.media a:focus{ text-decoration:none; color:white}.media img{ margin-top:20px}.media .readmore{ border:white solid 1px; border-radius:5px; padding:5px 25px 5px; font-size:25px; font-weight:900}.media .readmore:hover{ background:rgba(255,255,255,0.2)}@media(min-width:768px){ .media{ height:400px; padding:0; width:100%} .media .media-body .brand-heading{ font-size:100px; padding-top:40px}}@media(max-width:768px){ .media h2{ font-size:52px; font-weight:bold} .media h3{ font-size:14px; line-height:20px; padding-bottom:15px} }.main-second{ color:#0d5ea9; padding-top:20px; padding-bottom:20px; background:#f0f0f0; width:100%}.main-second h2{ font-size:52px; font-weight:bold; margin-bottom:12.5px !important; margin-top:10px !important}.main-second span{ float:left}.main-second img{ margin-top:2px}.main-second h3{ font-size:18px; line-height:30px; margin-bottom:10px !important; margin-top:-5px !important; text-align:justify; float:right}@media(max-width:768px){ .main-second h2{ font-size:42px; font-weight:bold} .main-second h3{ font-size:14px; line-height:20px; padding-bottom:15px} }.line{ display:table; width:100%; height:84px;     text-align:center;    color:#fff;    background:url(../img/line.jpg) no-repeat bottom center scroll; background-color:#000; -webkit-background-size:cover; -moz-background-size:cover; background-size:cover; -o-background-size:cover}@media(max-width:768px){ .line{ height:20px}}.main-third{ color:#f0f0f0; padding-top:20px; padding-bottom:20px; background:#0c5ea8; width:100%}.main-third h2{ font-size:52px; font-weight:bold; margin-bottom:12.5px !important; margin-top:10px !important}.main-third span{ float:left}.main-third img{ margin-top:0px}.main-third h3{ font-size:18px; line-height:30px; margin-bottom:10px !important; margin-top:-5px !important; text-align:justify; float:right}@media(max-width:768px){ .main-third h2{ font-size:42px; font-weight:bold} .main-third h3{ font-size:14px; line-height:20px; padding-bottom:15px} }.contact{ color:#0d5ea9; padding-top:20px; padding-bottom:20px; background:#f0f0f0; width:100%}.contact h2{ font-size:48px; font-weight:900; margin-bottom:12.5px !important; margin-top:10px !important; background:-webkit-linear-gradient(#155e9d,#073f6f); -webkit-background-clip:text; -webkit-text-fill-color:transparent}.contact h3{ font-size:14px; font-weight:bold; margin-bottom:12.5px !important; margin-top:10px !important; text-align:justify}.contact span{ float:left}.contact img{ margin-top:0px}.contact p{ margin-left:50px; font-size:16px}.contact b{ font-weight:900; font-size:20px}.contact .tel{ font-weight:900; font-size:30px}.contact .e-mail{ font-weight:900; font-size:30px}.contact span{ padding-right:5px; margin-top:0px}@media(max-width:768px){ .contact h2{ font-size:48px; font-weight:bold; margin-bottom:12.5px !important; margin-top:10px !important} .contact h3{ font-size:14px; font-weight:bold; margin-bottom:12.5px !important; margin-top:10px !important; text-align:justify} .contact .tel{ font-weight:900; font-size:22px} .contact .e-mail{ font-weight:900; font-size:22px} .contact b{ font-weight:900; font-size:18px} .contact p{ margin-left:50px; font-size:14px}}.Flexible-container{ position:relative; padding-bottom:45.5%; padding-top:80px; height:0; overflow:hidden}.Flexible-container iframe, .Flexible-container object, .Flexible-container embed{ border:none; position:absolute; top:0; left:0; width:100%; height:100%}footer{ background:#0d4274; color:#f0f0f0; padding-top:25px; padding-bottom:25px}footer a{ color:white}footer a:hover{ color:#c8c8c8; text-decoration:none}@media(max-width:768px){ footer{ font-size:12px}}@media(max-width:767px){ .main-first span img,.main-second span img,.main-third span img,.media-body img{ display:none}}.header-body,.intro-text{ margin-top:25px; font-size:21px; text-align:center; animation:fadein 4s; -moz-animation:fadein 4s; -webkit-animation:fadein 4s; -o-animation:fadein 4s}@keyframes fadein{ from{ opacity:0} to{ opacity:1}}@-moz-keyframes fadein{ from{ opacity:0} to{ opacity:1}}@-webkit-keyframes fadein{ from{ opacity:0} to{ opacity:1}}@-o-keyframes fadein{ from{ opacity:0} to{ opacity:1}}