@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,700);@import url(bootstrap.min.css);a,body{color:#5b5b5b}a,a:focus,a:hover{text-decoration:none;outline:0}*,:focus,a,a.active,a:focus,a:hover,button:focus{outline:0}::selection{background:#454545;color:#fff}::-moz-selection{background:#454545;color:#fff}body{font-family:Roboto,sans-serif;font-size:15px;font-weight:300;counter-reset:section}figure,ol,ul{margin:0;padding:0;list-style:none}p{margin-bottom:1rem;line-height:22px}a{-webkit-transition:all .3s ease-in 0s;-moz-transition:all .3s ease-in 0s;-ms-transition:all .3s ease-in 0s;-o-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}a:focus,a:hover{color:#748faf}a.red-link{text-decoration:underline;color:#df2229}a.red-link:focus,a.red-link:hover{color:#b21b20}.btn,i{-webkit-transition:all .3s ease-in 0s;-moz-transition:all .3s ease-in 0s;-ms-transition:all .3s ease-in 0s;-o-transition:all .3s ease-in 0s;transition:all .3s ease-in 0s}.btn{font-size:17px}.page-content{overflow:hidden}h1{font-size:38px;font-weight:700;text-transform:uppercase;line-height:1.2}h1 span,h2{font-size:20px}h1 span{display:block;font-weight:300}h2,h3{font-weight:700;line-height:1.2;text-transform:uppercase}h2{color:#636363;margin-bottom:20px}h3{font-size:15px;margin-bottom:10px;color:#2c63be}h4{margin:10px 0 15px;font-size:12px;line-height:36px;min-height:36px;font-weight:500}h5{font-size:15px;fotn-weight:500}.call-phone,.main-nav a{font-size:16px;color:#fff}header{background:url(../images/imgs/head_banner_homepage.png) center top no-repeat;background-size:cover}.call-phone{font-weight:700}.main-nav a{text-transform:uppercase}.main-nav a.active,.main-nav a:focus,.main-nav a:hover{text-shadow:0 0 3px rgba(0,0,0,.8)}.top-welcome{width:800px;max-width:90%;color:#fff}.btn{line-height:2;border-radius:20px;padding:0 1.5rem;border:0;cursor:pointer}.btn-read-more,.btn-submit{padding:.2rem 1.5rem}.btn-border-white{color:#fff;background:0 0;border:2px solid #fff;text-transform:uppercase}.btn-border-white:focus,.btn-border-white:hover,.btn-read-more{color:#5d5d5d;background:#fff}.btn-submit,figcaption::first-letter{text-transform:capitalize}.btn-read-more:focus,.btn-read-more:hover{box-shadow:0 0 10px rgba(255,255,255,.83)}.btn-submit{color:#fff;background:#29529A;font-size:14px;font-weight:300}.btn-submit:focus,.btn-submit:hover{box-shadow:0 0 10px #29529A}.service figure{min-height:70px;position:relative}.service figure img{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;margin:auto}.service-banner{max-width:225px;font-weight:700;margin:auto}.service-banner:nth-child(4),.service-banner:nth-child(6){margin:0}.service-banner figcaption{max-width:80%;display:block;margin:10px auto}.dropdown,.dropdown-toggle::after{display:none}.banner{background:url(../images/imgs/bottom_banner.png) center center no-repeat;background-size:cover;color:#fff;font-weight:700}.banner-box{width:900px;max-width:90%}.banner-box p{margin-bottom:7px}footer .nav-link{padding:0 0 5px}footer .services-list li{width:50%}.dropdown{position:absolute;top:5vw;z-index:90}.dropdown-toggle{width:60px}.dropdown-toggle span{display:block;margin-bottom:5px;height:4px;background-color:#fff}.dropdown-menu{border-radius:0;border:0;background-color:#8ba7d7;padding:0 10px}.dropdown-menu a{color:#fff;line-height:1.5;padding:10px 0}.dropdown-menu a.active,.dropdown-menu a:focus,.dropdown-menu a:hover{background:0 0;color:#233a8a}.show>.dropdown-menu{display:block}.form-control{border-radius:20px;background-color:#f3f3f3;border:1px solid #e3e3e3}#map{width:100%;height:400px}.refresh-icon{width:20px;cursor:pointer}.refresh-btn{margin-top:5px}@media (max-width:992px){.dropdown{display:block}.main-nav{display:none}.top-welcome{padding-top:1rem!important}h1{font-size:27px}h1 span{font-size:17px}}@media (max-width:767px){.btn-border-white{display:none}.header-home>.container.py-4{padding:1rem 0!important}}@media (max-width:580px){.logo-top{display:block;padding-left:17vw;position:relative;z-index:1}.call-phone{margin-right:15px!important}.call-phone img{display:none!important}h1{font-size:20px}.dropdown-toggle{width:53px}}
