.footer-dark{padding:50px 0;color:#f0f9ff;background-color:#282d32}.footer-dark h3{margin-top:0;margin-bottom:12px;font-weight:700;font-size:16px}.footer-dark ul{padding:0;list-style:none;line-height:1.6;font-size:14px;margin-bottom:0}.footer-dark ul a{color:inherit;text-decoration:none;opacity:.6}.footer-dark ul a:hover{opacity:.8}.footer-dark .item.text{margin-bottom:36px}@media (max-width:767px){.footer-dark .item:not(.social){text-align:center;padding-bottom:20px}.footer-dark .item.text{margin-bottom:0}}.footer-dark .item.text p{opacity:.6;margin-bottom:0}.footer-dark .item.social{text-align:center}@media (max-width:991px){.footer-dark .item.social{text-align:center;margin-top:20px}}.footer-dark .item.social>a{font-size:20px;width:36px;height:36px;line-height:36px;display:inline-block;text-align:center;border-radius:50%;box-shadow:0 0 0 1px rgba(255,255,255,.4);margin:0 8px;color:#fff;opacity:.75}.footer-dark .item.social>a:hover{opacity:.9}.footer-dark .copyright{text-align:center;padding-top:24px;opacity:.3;font-size:13px;margin-bottom:0}a{color:inherit!important}.frost-text-input{background-color:#fff!important;width:100%!important;height:50px;border:2px solid gray}.frost-text-input-big{background-color:#fff;width:100%;height:150px;line-height:0;border:2px solid gray}open-sans-font{font-family:'Open Sans',sans-serif}body,html{height:100%;font-family:Lato,sans-serif}.vertical-align{display:flex;align-items:center}.navbar-right{margin-right:10%!important}.nav.navbar-nav.navbar-right li a{color:#fff;font-size:13px;font-family:Lato}.divider{margin-top:110px}#tagline{color:#fff;font-size:48px;font-family:Lato;font-style:normal;font-variant:normal;font-weight:700}#tagline-text{color:#fff;font-size:24px;line-height:30px font-family: Lato;font-style:normal;font-variant:normal;font-weight:lighter}.frost-center{padding-left:100px;padding-right:100px}#we-offer h1{color:#000;font-size:36px;font-family:Lato;font-style:normal;font-variant:normal;font-weight:700;position:relative;top:50%;transform:translateY(-50%)}#we-offer p{color:#414042;font-size:26px;font-family:Lato;font-style:normal;font-variant:normal;font-weight:700}#our-story{height:340px}#our-story-button{position:absolute;bottom:0}#frost-arrow{color:#fff;font-size:13px;font-family:Lato;font-style:normal;font-variant:normal;position:absolute;bottom:20px;align-content:center;text-align:center;left:0;right:0;margin-left:auto;margin-right:auto}#frost-arrow a{align-content:center;color:#fff;font-size:13px;font-family:Lato;text-align:center}#our-story h1{color:#000;font-size:26px;font-family:Lato;font-style:normal;font-variant:normal;font-weight:700;margin-bottom:30px}#our-story p{color:#000;font-size:12px;font-family:Lato;line-height:20px;font-style:normal;font-variant:normal;font-weight:thin}#our-story-img{background-image:url(../images/story.png);height:340px;border:solid #fff}.button-transparent-green{background-color:#fff;border:2px solid #00928f;display:flex;justify-content:center;align-content:center;flex-direction:column;text-align:center;color:#00928f;width:170px;height:50px;font-size:13px;font-family:Lato;font-style:normal;font-variant:normal;font-weight:400}.button-transparent-green:hover{background-color:#00928f;border:2px solid #00928f;color:#fff;width:170px;height:50px}.button-green{background-color:#00928f;border:2px solid #00928f;display:flex;justify-content:center;align-content:center;flex-direction:column;text-align:center;color:#fff;width:170px;height:50px;font-size:13px;font-family:Lato;font-style:normal;font-variant:normal;font-weight:400}.button-transparent:hover{background-color:#00928f;border:2px solid #00928f;width:170px;height:50px}.button-block,.button-transparent{display:flex;justify-content:center;align-content:center;flex-direction:column;text-align:center;color:#fff;width:170px;height:50px;border:2px solid #fff;font-family:Lato;font-style:normal;font-variant:normal;font-weight:400}.frost-box{text-align:center;width:427px;height:371px;border:2px solid #dbdbdb;background-color:#fff;box-shadow:4px 4px 4px rgba(69,69,69,.5);margin:10px}.frost-box h1{padding-top:30px;background:#fff;color:#000;font-family:Lato;font-size:24px;font-style:normal;font-variant:normal;font-weight:700}.frost-box img{margin-bottom:20px;content-align:center;height:60px;width:60px}.frost-box p{background:#fff;color:#000;font-family:Lato;font-size:12px;font-style:normal;font-variant:normal;font-weight:400}.wide{width:100%;height:100%;height:calc(100% - 1px);background-image:url(../images/header.png);background-size:cover}.wide-news{width:100%;height:558px;background-image:url(../images/headers/sub_mainpage_headers.png);background-size:cover}.wide-services{width:100%;height:558px;background-image:url(../images/headers/services_header.png);background-size:120% 100%}.wide-solutions{width:100%;height:558px;background-image:url(../images/headers/solutions_header.png);background-size:100% 100%}.bar{width:100%;height:297px;background-image:url(../../assets/img//bar_img.png);background-size:cover;display:flex;justify-content:center;align-content:center;flex-direction:column;text-align:center;color:#fff;font-family:Lato;font-size:40px;font-style:normal;font-variant:normal;font-weight:400}.frost-block{background-color:#00928f;width:100%;height:84px;color:#fff;font-family:Lato;font-size:18px;font-style:normal;font-variant:normal;font-weight:400}.center{margin:auto;width:50%;padding:10px}.lato-normal{color:#fff;font-family:Lato;font-style:normal;font-variant:normal;font-weight:400}.lato-black,.lato-footer,.lato-header{color:#fff;font-family:Lato;font-size:24px;font-style:normal;font-variant:normal;font-weight:400}.lato-regular{color:#fff;font-family:Lato;font-size:16px;font-style:normal;font-variant:normal;font-weight:400}.open-sans-normal{font-family:"Open Sans";font-size:16px;font-style:normal;font-variant:normal;font-weight:10;line-height:28px}.open-sans-bold{font-family:"Open Sans";font-size:20px;font-style:normal;font-variant:normal;font-weight:700;line-height:28px}.news-block{background-color:#e8e8e8;padding-bottom:100px}.news-item{background-color:#fff}.news1{background-image:url(../../assets/img//bignewsitem.png)}.news2{background-image:url(/newsitem.png)}.news3{background-image:url(../../assets/img//newsitem2.png)}footer{background-color:#000;height:514px;width:100%}.text-divider{border:2px solid #fff;width:25px;height:3px}#outer{width:100%;text-align:center}#inner{display:inline-block}.center-image{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0}.spaced-item{margin-top:100px}.my-auto{margin-top:auto;margin-bottom:auto}.header-dark{min-height:100vh;width:100%}.header-dark-subpage{background-size:cover;min-height:0}.header-dark .navbar{background:0 0;color:#fff;border-radius:0;box-shadow:none;border:none}.header-dark .navbar .navbar-brand{font-weight:700;color:inherit}.header-dark .navbar .navbar-brand:hover{color:#f0f0f0}.header-dark .navbar .navbar-collapse span{margin-top:5px}.header-dark .navbar .navbar-collapse span .login{color:#d9d9d9;margin-right:.5rem;text-decoration:none}.header-dark .navbar .navbar-collapse span .login:hover{color:#fff}.header-dark .navbar .navbar-toggler{border-color:#747474;color:#eee}.header-dark .navbar .navbar-toggler:hover,.header-dark .navbar-toggler:focus{background:0 0}.header-dark .navbar .form-inline,.header-dark .navbar .navbar-collapse{border-color:#636363}@media (min-width:992px){.header-dark .navbar.navbar .navbar-nav .nav-link{padding-left:1.2rem;padding-right:1.2rem}}.header-dark .navbar.navbar-dark .navbar-nav .nav-link{color:#d9d9d9}.header-dark .navbar.navbar-dark .navbar-nav .nav-link:focus,.header-dark .navbar.navbar-dark .navbar-nav .nav-link:hover{color:#fcfeff!important;background-color:transparent}.header-dark .navbar .navbar-nav>li>.dropdown-menu{margin-top:-5px;box-shadow:0 4px 8px rgba(0,0,0,.1);background-color:#fff;border-radius:2px}.header-dark .navbar .dropdown-menu .dropdown-item,.header-dark .navbar .dropdown-menu .dropdown-item:focus{line-height:2;font-size:14px;color:#37434d}.header-dark .navbar .dropdown-menu .drodown-item:hover,.header-dark .navbar .dropdown-menu .dropdown-item:focus{background:#ebeff1}.header-dark .navbar .action-button,.header-dark .navbar .action-button:active{background:#208f8f;border-radius:20px;font-size:inherit;color:#fff;box-shadow:none;border:none;text-shadow:none;padding:.5rem .8rem;transition:background-color .25s}.header-dark .navbar .action-button:hover{background:#269d9d}.header-dark .navbar .form-inline label{color:#ccc}.header-dark .navbar .form-inline .search-field{display:inline-block;width:80%;background:0 0;border:none;border-bottom:1px solid transparent;border-radius:0;color:#ccc;box-shadow:none;color:inherit;transition:border-bottom-color .3s}.header-dark .navbar .form-inline .search-field:focus{border-bottom:1px solid #ccc}.header-dark .hero{margin-top:60px}.header-dark .hero h1{color:#fff;font-family:Bitter,serif;font-size:40px;margin-top:20px;margin-bottom:80px}@media (min-width:768px){.header-dark{padding-bottom:120px}.header-dark .navbar{padding-top:.75rem;padding-bottom:.75rem}.header-dark .hero{margin-top:20px}.header-dark .hero h1{margin-bottom:10px;line-height:1.5}}.header-dark .hero .embed-responsive iframe{background-color:#666}