﻿
@charset "UTF-8";body{height:100%;background-color:#FFFFFF}
li{list-style-type:none}
.disabled{display:none}
.larger-font{font-size:13px;line-height:30px!important}
.larger-font li{font-size:13px;line-height:30px!important}
::-webkit-scrollbar{display:none}
.menu-wrapper-background{position:fixed;z-index:99999;background-color:rgba(0,0,0,0.6);width:100%;height:100%;top:0px;left:0px;display:none}
.menu-top{position:fixed!important;z-index:999999999;max-height:428px;width:300px!important;left:50%;margin-left:-150px;border:solid 1px #cacaca}
.active-submenu{display:block;min-height:100%;max-height:500px!important}
.active-menu .fa-circle{color:#2ecc71!important;margin-top:26px}
.menu-top li{list-style:none;margin-bottom:0px;width:100%!important;box-shadow:none}
.menu-top li a:hover{background-color:rgba(0,0,0,0.05)!important}
.submenu{margin-bottom:0px}
.page-content{-webkit-transform:translateY(0px);transform:translateY(0px);transition:all 350ms ease}
.menu-top{border-top:solid 1px rgba(0,0,0,0.1);background-color:rgba(255,255,255,1);position:absolute;width:100%;z-index:99999999;height:100%;top:-500px;overflow:scroll!important;-webkit-overflow-scrolling:touch!important;transition:all 350ms ease;border-radius:10px}
.show-menus{top:50%;margin-top:-210px;transition:all 350ms ease}
.menu-top span{border-bottom:solid 1px rgba(0,0,0,0.01);display:block;font-size:11px;font-family:'Roboto',sans-serif;text-align:Center;padding-top:5px;padding-bottom:5px}
.menu-top a i{position:absolute;margin-top:24px;margin-left:-40px;font-size:14px}
.menu-top .fa-circle{float:right;right:0px;margin-right:25px;font-size:8px;margin-top:29px}
.menu-top .fa-angle-right{position:absolute;left:40px;top:-3px}
.menu-top .fa-plus{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);position:absolute!important;right:0px;margin-right:24px;font-size:11px;margin-top:27px;transition:all 350ms ease}
.menu-top a{font-size:13px;font-weight:500;padding-left:70px;color:#3b4043;line-height:60px;border-bottom:solid 1px rgba(0,0,0,0.1)}
.submenu li:last-child{border-bottom:solid 1px rgba(0,0,0,0.08)!important}
.menu-top a:hover{color:#000000}
.submenu{max-height:0px;overflow:hidden;transition:all 350ms ease}
.show-submenu{max-height:800px!important;transition:all 350ms ease}
.submenu a{font-size:12px;line-height:60px!important;opacity:0.8;padding-left:90px}
.submenu li:hover{background-color:rgba(0,0,0,0.02)}
.submenu .fa-angle-right{margin-left:26px;margin-top:27px}
.active-plus{color:#c0392b;-ms-transform:rotate(135deg)!important;-webkit-transform:rotate(135deg)!important;transform:rotate(135deg)!important;transition:all 350ms ease;margin-top:25px!important}
.submenu .fa-circle{position:absolute;z-index:999999;margin-top:28px;font-size:6px!important}
.has-submenu .fa-mobile{font-size:22px;margin-top:20px}
.header1{width:100%;z-index:99999;height:48px;background-color:rgba(0,0,0,0.8)}
.header-clear{height:60px}
.header-clear-big{height:90px}
.header-logo{float:left;background-image:url(../images/logo.png);width:123px;height:27px;background-size:123px 27px;margin-top:12px;margin-left:10px}
.header-navigation{float:right;color:#FFFFFF;height:48px;width:48px;text-align:center;line-height:48px}
.header-navigation i{width:48px;height:48px;line-height:48px;text-align:center}
.header-navigation:hover{color:#FFFFFF;background-color:rgba(255,255,255,0.1)}
.top-section{height:100%;display:block;background-image:url(../images/4t.jpg);background-size:cover;position:relative}
.top-call-to-action{height:45px;background-color:#e0e0e0}
.top-call-to-action a{width:33%;text-align:center;float:left;font-size:12px;line-height:45px;color:#7a7a7a;opacity:0.9}
.top-call-to-action a i{padding-right:13px;font-size:14px}
.top-call-to-action a:hover{color:#FFFFFF;background-color:#e0e0e0;opacity:1}
.top-call-to-action a:first-child{border-right:solid 1px rgba(255,255,255,0.1)}
.top-call-to-action a:last-child{border-left:solid 1px rgba(255,255,255,0.1)}
.center-socials{width:238px;margin-left:auto;margin-right:auto;margin-bottom:0px;padding-top:10px;margin-top:-10px}
.center-socials a{transition:all 250ms ease;margin-bottom:30px;width:40px;height:40px;text-align:center;line-height:40px;border-radius:40px;float:left;margin-left:8px;margin-right:8px}
.center-socials a:hover{color:#FFFFFF;transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);transition:all 250ms ease}
.center-socials a i{width:40px;height:40px;line-height:40px}
.content-strip{background-image:url(../images/5.jpg);background-size:cover}
.content-strip-content{position:relative;z-index:9999;padding-top:50px;padding-bottom:20px}
.content-strip-content h1{color:#858484!important;text-align:center;font-weight:500;font-size:22px;padding-bottom:15px;position:relative;z-index:9999}
.content-strip-content h4{color:#FFFFFF;opacity:0.7}
.content-strip-content div{color:#FFFFFF;position:relative;z-index:999}
.content-strip-content p{width:300px;margin-left:auto;margin-right:auto;color:#5F5E5E;text-align:center;font-size:14px;opacity:0.7;position:relative;z-index:99999}
.content-strip-overlay{position:absolute!important;height:100%;background:#f9f9f9;width:100%;z-index:999!important;top:0px}
.skeleton-button{width:150px;height:40px;font-size:13px;color:rgba(138,135,135,1.0);line-height:38px;text-align:center;border:solid 1px rgba(0,0,0,0.23);margin-left:auto;margin-right:auto;margin-bottom:30px;transition:all 250ms ease}
.skeleton-button:hover{color:#868383;background-color:rgba(255,255,255,0.1);transition:all 250ms ease}
.thumb-clear{height:40px;display:block;width:100%}
.thumb-left{line-height:24px;display:block;padding-bottom:10px}
.thumb-left a{display:block;text-align:right}
.thumb-left img{width:100px;height:100px;border-radius:100px;float:left;margin-right:20px;transition:all 500ms ease}
.thumb-left img:hover{transform:scale(0.9,0.9);-webkit-transform:scale(0.9,0.9);transition:all 500ms ease}
.thumb-left strong{color:#1a1a1a;display:inline-block;padding-bottom:5px;font-size:13px}
.thumb-left em{font-style:normal}
.thumb-right{line-height:24px;display:block;padding-bottom:10px}
.thumb-right img{width:100px;height:100px;border-radius:100px;float:right;margin-left:20px;transition:all 500ms ease}
.thumb-right img:hover{transform:scale(0.9,0.9);-webkit-transform:scale(0.9,0.9);transition:all 500ms ease}
.thumb-right strong{color:#1a1a1a;display:inline-block;padding-top:5px;padding-bottom:5px;font-size:13px}
.thumb-right em{font-style:normal}
@media (min-width:600px){.thumb-left img{width:140px;height:140px;border-radius:150px}
.thumb-left em{line-height:28px}
.thumb-left strong{padding-top:10px}
.thumb-right img{width:140px;height:140px;border-radius:150px}
.thumb-right em{line-height:28px}
.thumb-right strong{padding-top:10px}
}.content-heading{margin-bottom:10px}
.content-heading h4{color:#757474;position:absolute;z-index:999;text-transform:uppercase;top:40%;padding-left:10%;pointer-events:none;font-weight:800;right:1%;width:50%}
.content-heading{max-height:150px}
.content-heading p{color:#FFF;position:absolute;z-index:999;margin-top:48px;padding-left:30px;opacity:.7;pointer-events:none;right:30px}
.content-heading .overlay{z-index:99;background-color:rgba(0,0,0,.8)}
.content-heading i{font-size:32px;position:absolute;color:#FFF;right:30px;z-index:999;margin-top:36px;pointer-events:none}
.content-heading img{width:100%;display:block;position:relative;z-index:2;transition:all 300ms ease}
@media (min-width:768px){.content-heading{max-height:140px}
.content-heading h4{font-size:20px;padding-left:50px}
.content-heading p{font-size:13px;margin-top:75px;padding-left:50px}
.content-heading i{font-size:40px;margin-top:53px;right:50px}
}.content-part{margin-bottom:0.6%}
.content-part h4{color:#757474;position:absolute;z-index:999;text-transform:uppercase;margin-top:10%;padding-left:30px;pointer-events:none;font-weight:800;right:30px}
.content-part p{color:#747373;position:absolute;z-index:999;margin-top:13%;padding-left:30px;opacity:.7;pointer-events:none;right:30px}
.content-part .overlay{z-index:99;background-color:rgba(0,0,0,.8)}
.content-part i{font-size:32px;position:absolute;color:#FFF;right:30px;z-index:999;margin-top:36px;pointer-events:none}
.content-part img{width:100%;display:block;position:relative;z-index:2;transition:all 300ms ease}
@media (min-width:768px){.content-heading{max-height:140px}
.content-part h4{font-size:20px;margin-top:45px;padding-left:50px}
.content-part p{font-size:13px;margin-top:75px;padding-left:50px}
.content-part i{font-size:40px;margin-top:53px;right:50px}
}.content-part-news h4{color:#757474;position:absolute;z-index:999;text-transform:uppercase;margin-top:10%;pointer-events:none;font-weight:800;width:100%;text-align:center;bottom:4%}
.content-part-news p{color:#747373;position:absolute;z-index:999;margin-top:13%;padding-left:30px;opacity:.7;pointer-events:none;width:100%;text-align:center;bottom:-5%}
.content-part2 h4{color:#ffffff;position:absolute;z-index:999;text-transform:uppercase;margin-top:12%;width:100%;text-align:center;pointer-events:none;font-weight:800;left:-8%}
.content-part2 p{color:#ffffff;position:absolute;z-index:999;margin-top:18%;left:0px;padding-left:3%;opacity:.7;pointer-events:none;text-align:center;font-size:13px}
.content-part_part2{margin-bottom:0.6%;max-height:500px!important}
.content-part_part2 h4{color:#000;position:absolute;z-index:999;text-transform:uppercase;margin-top:12%;opacity:0.7;width:100%;text-align:center;pointer-events:none;font-weight:800;left:8%}
.content-part_part2 p{color:#000;position:absolute;z-index:999;margin-top:18%;left:0px;padding-left:28%;opacity:.7;pointer-events:none;text-align:center;font-size:13px}
.staff-item img{border-radius:300px;max-width:150px;margin-left:auto;margin-right:auto;transition:all 500ms ease;margin-top:10px}
.staff-item img:hover{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);transition:all 500ms ease}
.staff-item h4{text-align:center;margin-top:20px;font-size:16px}
.staff-item em{text-align:center;font-size:12px;color:#e34e47;display:block;margin-top:-10px;margin-bottom:10px;font-style:normal}
.staff-item strong{display:block;font-weight:400;text-align:center;padding-left:20px;padding-right:20px;line-height:28px}
.quote-slider h4{font-family:'Source Sans Pro',sans-serif;font-size:15px;font-weight:300;width:87%;text-align:center;margin-left:auto;margin-right:auto;line-height:25px}
.quote-slider a{text-align:center;margin-top:13px}
.footer{background:#f2f2f2;padding-top:12px}
.footer p{clear:both}
.footer-socials{width:300px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px;padding-top:20px;padding-bottom:20px;margin-top:-15px;margin-bottom:-10px!important}
.footer-socials a:hover{transform:scale(1.15,1.15  );-webkit-transform:scale(1.15,1.15  );color:#FFFFFF;transition:all 200ms ease}
.footer-socials a{width:35px;height:35px;text-align:center;line-height:35px;border-radius:35px;float:left;margin-left:10px;margin-right:10px;font-size:12px;color:#FFFFFF;transition:all 200ms ease}
.footer-socials a i{width:35px;height:35px;line-height:35px}
.footer-facebook{background-color:#3b5998}
.footer-share{background-color:#27ae60}
.footer-twitter{background-color:#4099FF}
.footer-google{background-color:#d34836}
.footer-up{background-color:#2c3e50;line-height:32px!important}
.footer-menu{position:fixed;z-index:9999999;background-image:url(../images/menu-bg.png);background-size:100px 100px;width:100%;height:60px;bottom:0px}
.footer-menu a{border-right:solid 1px rgba(255,255,255,0.08);color:#FFFFFF;font-size:14px}
.footer-menu a:hover{color:#FFFFFF;background-color:rgba(255,255,255,0.05)}
.footer-menu-clear{height:60px}
.footer-menu a i{height:60px;line-height:60px}
.footer-menu-three-icons a{width:33.3%;float:left;text-align:center}
.footer-menu-four-icons a{width:25%;float:left;text-align:center}
.footer-menu-five-icons a{width:20%;float:left;text-align:center}
.footer-menu-six-icons a{width:16.7%;float:left;text-align:center}