body{font-size:16px;font-family:'Exo 2',sans-serif;font-weight:400;color:#444}input,form{color:#444}input{padding:5px 10px}a{color:#0084aa}a,a:hover,a:focus{text-decoration:none}a:hover{color:#444}.button,a.button,.btn,input[type=submit]{background-color:transparent;color:#000;padding:10px 15px;font-weight:700;border-color:transparent;border-radius:0}.button:hover,a.button:hover,.btn:hover,input[type=submit]:hover{background-color:transparent;color:#000}.breadcrumbs{margin-top:0;background:0 0;border:1px solid #eee;padding:10px;text-align:center;font-weight:500;color:#0084aa;font-size:14px}.breadcrumbs-wrap{background:0 0}.page-header{text-align:center;margin:0 0 30px;padding:0}.cta-icon-block{border:1px solid #fff;padding:30px 15px;display:block;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.cta-icon-block:hover{background:#005c77;border:1px solid #fff}.cta-table{display:table;width:100%;height:100%}.cta-table-cell{display:table-cell;vertical-align:middle}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-weight:500;color:#0084aa;text-transform:capitalize}.page-header h1,.page-header h2,.page-header h3{margin:0;padding:0}h1,.h1{font-size:32px}h2,.h2{font-size:26px}h3,.h3{font-size:20px}h4,.h4{font-size:16px}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.content-strip-inner{padding:50px 0}.post-wrap{padding:30px 0 0}.contact-details{margin:0;padding:0;font-size:22px;list-style:none;text-align:center}.middleContactLi{padding:15px 0}.faContact{color:#0084aa;font-size:22px}.news-inner-date{position:absolute;left:0;bottom:60px;background:rgba(255,255,255,.6);z-index:999;padding:15px 30px;font-weight:500;color:#0084aa}.slider-overlay{height:100%;top:0;bottom:0;right:0;z-index:9000;background:rgba(0,0,0,.6)}.slide-overlay{top:50%;transform:translateY(-50%);z-index:9999;color:#fff;text-align:center}.slide-overlay,.slider-overlay{width:100%;position:absolute;left:0}.slant-image{width:100%;object-fit:cover;object-position:center}.content-strip.blue-strip{background:#0084aa}.content-strip.dark-blue-strip{background:#005c77;color:#fff}.content-strip-internal{padding:50px 0}.testimonial-title{display:block;text-align:center;font-weight:500;color:#0084aa;font-size:32px;margin:0 0 30px}.testimonial-text{display:block;text-align:center;font-weight:300;font-style:italic;font-size:22px}.testimonial-company{margin:30px 0 0;padding:0;text-align:center}.testimonial-company li{list-style:none;display:inline-block;font-weight:600;text-align:center;margin:0 10px;vertical-align:middle}.testimonial-company li span{color:#0084aa;display:block}.testimonial-company img{max-height:80px;width:auto}.carousel-inner>.item{-webkit-transition:6s ease-in-out left;-moz-transition:6s ease-in-out left;-o-transition:6s ease-in-out left;transition:6s ease-in-out left}.wpcf7-text{width:100%;height:55px;margin:0 0 15px;padding:8px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.wpcf7-textarea{width:100%;height:180px;margin:0 0 15px;padding:8px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.btn,.wpcf7-submit{padding:15px 30px !important;font-weight:500 !important;color:#fff !important;background:#0084aa !important;-webkit-border-radius:8px !important;-moz-border-radius:8px !important;border-radius:8px !important}.btn:hover,.wpcf7-submit:hover{color:#fff !important;background:#005c77 !important}.home-text{text-align:center}.copyright{margin:10px 0 0}.accreditation{text-align:right}#wpcf7-f5-o1 .wpcf7-text,#wpcf7-f5-o1 .wpcf7-textarea{border:0;background:rgba(255,255,255,.1);color:#fff}#wpcf7-f5-o1 .wpcf7-submit{color:#444 !important;background:#fff !important}#wpcf7-f5-o1 .wpcf7-submit:hover{color:#fff !important;background:#0084aa !important}.footer-contact{margin:0;padding:0}.footer-contact li{display:block;margin:0 0 30px;font-size:18px}.footer-contact li:last-child{margin:0}.footer-contact li a{color:#fff}.footer-contact li a:hover{color:rgba(255,255,255,.6)}.footer-contact li i{font-size:30px;margin-right:10px;float:left}.imgTesti{height:100px;width:auto;object-fit:contain}.carousel-indicators{position:relative;bottom:-16px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators .active{width:10px;height:10px;margin:3px;background-color:#0084aa;border:1px solid #0084aa}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:3px;text-indent:-999px;cursor:pointer;background-color:#d6d6d6;border:1px solid #d6d6d6;border-radius:0}::placeholder{color:#fff;opacity:1}:-ms-input-placeholder{color:#fff}::-ms-input-placeholder{color:#fff}#wpcf7-f5-o1 .wpcf7-text,#wpcf7-f5-o1 .wpcf7-textarea{border:0;background:rgba(255,255,255,.1);color:#fff;padding:15px 30px}.titleIcon{padding:10px 0 0;font-weight:500;font-size:22px}.uppericonWrap{padding:30px 0 0;text-align:center}.uppericonWrap a{color:#fff}.iconWrap{text-align:center;padding:0;margin:auto}.btnWrap{margin:30px 0 0;text-align:center}.btnBlue{background:0 0 !important;border:1px solid #0084aa !important;color:#0084aa !important;font-size:20px !important}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:20px;padding-bottom:20px}.navbar-default .navbar-nav>li>a{color:#fff;border-right:0;text-align:left;font-size:27.5px}.headernavWrap{float:left;padding:60px 0 0;height:100%}.bottomTextMenu{position:absolute;z-index:999999;bottom:60px;color:#fff}.bottomTextMenu a{color:#fff}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>a:hover,.navbar-default .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-default .navbar-nav>li{transition-duration:.5s;width:100%;float:left}.navbar-default .navbar-nav>li>a{transition-duration:.5s;width:100%;float:left}.navbar-default .navbar-nav>li:hover a{padding-left:60px}.navbar-default .navbar-nav>li>a:hover:before{transform:rotate(-90deg);opacity:1;padding-left:-60px}.navbar-default .navbar-nav>li>a:before{content:"";position:absolute;top:50%;left:0;width:5px;height:5px;transform:rotate(0deg);opacity:0;transition-property:transform,opacity;transition-duration:.5s;transition-timing-function:cubic-bezier(.215,.61,.355,1);background:#fff}.navbar-default .navbar-nav>li>a:hover{color:rgba(255,255,255,1)}.navbar-default .navbar-nav>li>a{color:rgba(255,255,255,.3)}.nav>li>a{position:relative;display:block;padding:20px 0}.slideMenu{background:rgba(0,0,0,.55);display:none;width:100%;height:100%;left:0;right:0;bottom:0;top:0;position:fixed;z-index:9999}.innerSlideMenu{display:none;background-color:#005c77;width:30%;position:fixed;left:0;top:0;bottom:0;z-index:999999;padding:70px 30px}.hamburgerWrap{cursor:pointer}#header .custom-logo{display:block;margin:0;height:auto;width:auto}.btnWhite{background:0 0 !important;border:1px solid #fff;font-size:20px !important}.upperheaderlocation{margin-bottom:-15px}.headercompanyName{font-size:50px;text-align:center;margin:auto}.headerbtnWrap{margin:30px 0 20px}.headercompanyLocation{font-size:50px}.centerheaderContent{text-align:center;top:20%;position:absolute;left:0;right:0}.slant-image-header{position:absolute;z-index:9999;bottom:0;left:0;right:0;width:100%;object-fit:cover;object-position:center}.faHeader{color:#fff;font-size:36px}.headerNumber{color:#fff !important;font-size:22px;margin-bottom:-7px}.headerNumber a{color:#fff !important}.headerOffice{color:#fff;font-size:18px}.hamburgerWrap{display:inline-block}.phoneWrap{padding:0 15px;display:inline-block}.contactinnerWrap{display:inline-block}.headerContact{float:left}.headerLogo{float:right}.noPadding{padding:0}.headerContent{position:absolute;z-index:999;background:rgba(0,132,170,.9);color:#fff;padding:30px;top:0;left:0;right:0;bottom:0}.sliderImg{width:100%;object-fit:cover}.headercontentWrap{position:relative;z-index:9}.sliderImg{width:100%;object-fit:cover;height:550px}.home .sliderImg{width:100%;object-fit:cover;height:auto}.headerbtnWrap{display:none}.headercompanyLocation{display:none}.home .headerbtnWrap{display:block}.home .headercompanyLocation{display:block}.titleStaff{font-weight:500;color:#0084aa;font-size:28px}.roleStaff{font-weight:500;color:#0084aa;font-size:18px;padding:0 0 10px;margin-top:-5px}.innerStaff{padding:0 0 30px}.headercompanyName{font-size:50px;text-align:center;margin:auto;margin-top:75px}@media (max-height:895px){.navbar-default .navbar-nav>li>a{color:#fff;border-right:0;text-align:left;font-size:19.5px}.nav>li>a{position:relative;display:block;padding:11px 0}}@media (max-height:650px){.headernavWrap{float:left;padding:5px 0 0;height:100%}.innerSlideMenu{display:none;background-color:#005c77;width:30%;position:fixed;left:0;top:0;bottom:0;z-index:999999;padding:15px}}@media (max-width:2000px){.home .headercompanyName{font-size:45px}.headercompanyLocation{font-size:45px}.home .headercompanyName{font-size:40px;text-align:center;margin:auto;line-height:1}.home .headercompanyLocation{font-size:40px}.home .sliderImg{width:100%;object-fit:cover;height:900px}.home .centerheaderContent{text-align:center;top:30%;position:absolute;left:0;right:0}}@media (max-width:1800px){.headercompanyName{font-size:45px;text-align:center;margin:auto;line-height:1.3}.headercompanyLocation{font-size:45px}}@media (max-width:1700px){.headercompanyName{font-size:40px;text-align:center;margin:auto;line-height:1.3}.headercompanyLocation{font-size:40px}.sliderImg{width:100%;object-fit:cover;height:425px}.headercompanyName{font-size:40px;text-align:center;margin:auto;line-height:1.1}.headercompanyLocation{font-size:32px}}@media (max-width:1199px){.headercompanyName{font-size:35px;text-align:center;margin:auto;line-height:1}.headercompanyLocation{font-size:24px}.upperheaderlocation{margin-bottom:-10px}.sliderImg{width:100%;object-fit:cover;height:400px}.centerheaderContent{text-align:center;top:27.5%;position:absolute;left:0;right:0}.innerSlideMenu{display:none;background-color:#005c77;width:50%;position:fixed;left:0;top:0;bottom:0;z-index:999999;padding:15px}.headernavWrap{float:left;padding:5px 0 0;height:100%}}@media (max-width:991px){.home .centerheaderContent{top:35%}.home .sliderImg{width:100%;object-fit:cover;height:500px !important}.headerbtnWrap,.headercompanyLocation{display:none}.headercompanyName{font-size:30px;text-align:center;margin:auto;line-height:1}.headercompanyLocation{font-size:30px}h1,.h1{font-size:28px}h2,.h2{font-size:24px}h3,.h3{font-size:20px}h4,.h4{font-size:16px}.centerheaderContent{text-align:center;top:35%;position:absolute;left:0;right:0}.home .headercompanyLocation{display:none}.home .headerbtnWrap{display:none}.home .headercompanyName{font-size:30px;text-align:center;margin:auto;line-height:1}.innerSlideMenu{display:none;background-color:#005c77;width:80%;position:fixed;left:0;top:0;bottom:0;z-index:999999;padding:70px 30px}}@media (max-width:767px){.home .centerheaderContent{top:35%}.home .sliderImg{width:100%;object-fit:cover;height:auto !important}.home .headerbtnWrap{display:none}.home .headercompanyLocation{display:none}.testimonial-title{font-size:24px;margin:0 0 15px}.testimonial-text{font-size:16px}.testimonial-company{margin:15px 0 0}.testimonial-company li{margin:10px 0;text-align:center;display:block}.footer-contact li{font-size:16px}.footer-contact li:last-child{margin:0 0 30px}.copyright{margin:0 0 15px}.accreditation,.copyright{text-align:center}#header .custom-logo{display:block;margin:0;height:auto;width:auto;height:200px}.sliderImg{width:100%;object-fit:cover;height:300px}.testimonial-company img{max-height:80px;width:auto;margin:auto}.footer-contact{margin:0;padding:0;margin-bottom:110px}.innerSlideMenu{width:100%;padding:15px}.headerContent{position:absolute;z-index:999;background:rgba(0,132,170,.9);color:#fff;padding:5px;top:0;left:0;right:0;bottom:0}.headernavWrap{float:left;padding:0;height:100%}div#navbar{display:block}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:transparent}.navbar-default .navbar-nav>li>a{color:#fff;border-right:0;text-align:left;font-size:16.5px}.nav>li>a{position:relative;display:block;padding:10px 0}.home .sliderImg{width:100%;object-fit:cover;height:370px !important}.home .centerheaderContent{top:30%}.home .headercompanyName{font-size:25px;text-align:center;margin:auto;line-height:1}}@media (max-width:500px){#header .custom-logo{display:block;margin:0;height:auto;width:auto;height:150px}.faHeader{color:#fff;font-size:26px}.headerOffice{color:#fff;font-size:16px}.headerNumber{color:#fff;font-size:16px;margin-bottom:-7px}}