.single_case{position:relative}.single_case .case_image{position:relative}.single_case .case_image:before{position:absolute;content:'';width:100%;height:100%;top:0;left:0;background:-webkit-linear-gradient(bottom,#115483 0%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(bottom,#115483 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to top,##115483 0%,rgba(255,255,255,0) 100%)}.single_case .case_image img{width:100%}.single_case .case_content{position:absolute;bottom:0;left:0;max-width:620px;margin:0 auto;padding:30px}@media only screen and (min-width:992px) and (max-width:1199px){.single_case .case_content{padding:15px}}@media (max-width:767px){.single_case .case_content{padding:15px}}.single_case .case_content .case_title a{color:#fff;font-size:30px;font-weight:600}@media only screen and (min-width:992px) and (max-width:1199px){.single_case .case_content .case_title a{font-size:20px}}@media (max-width:767px){.single_case .case_content .case_title a{font-size:20px}}.single_case .case_content p{color:#fff;margin-top:15px}@media only screen and (min-width:992px) and (max-width:1199px){.single_case .case_content p{font-size:14px}}@media (max-width:767px){.single_case .case_content p{font-size:14px}}.single_case .case_content .more{color:#fff;margin-top:15px}.footer_area{background-color:#f5fbff}.footer_wrapper{position:relative}.footer_wrapper:before{position:absolute;content:'';top:0;width:100%;height:100%;background-image:url(../images/dots.png);background-position:center center;background-size:cover}.footer_about p{margin-top:20px}.footer_about .social li{display:inline-block;margin-right:15px;margin-top:30px}.footer_about .social li a{width:45px;height:45px;line-height:52px;text-align:center;font-size:16px;color:#747e88;background-color:rgba(34,34,34,.08);border-radius:50%;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.footer_about .social li a:hover{background-color:#eb8322;color:#fff}.footer_title{font-size:25px;font-weight:600}@media (max-width:767px){.footer_title{font-size:20px}}.footer_link{width:50%;padding-left:50px}@media only screen and (min-width:992px) and (max-width:1199px){.footer_link{padding-left:30px}}@media (max-width:767px){.footer_link{padding-left:0}}.footer_link .link{padding-top:15px}.footer_link .link li{margin-top:10px}.footer_link .link li a{color:#747e88;font-size:16px;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s}.footer_link .link li a:hover{color:#eb8322}.footer_form .single_form{margin-top:30px}.footer_form .single_form textarea,.footer_form .single_form input{width:100%;height:45px;border-radius:5px;border:1px solid #eceff8;padding:0 25px}.footer_form .single_form textarea{padding-top:10px;resize:none;height:85px}.back-to-top{font-size:20px;color:#fff;position:fixed;right:20px;bottom:20px;width:45px;height:45px;line-height:50px;border-radius:5px;background-color:#eb8322;text-align:center;z-index:99;-webkit-transition:all .3s ease-out 0s;-moz-transition:all .3s ease-out 0s;-ms-transition:all .3s ease-out 0s;-o-transition:all .3s ease-out 0s;transition:all .3s ease-out 0s;display:none}.back-to-top:hover{color:#fff;background-color:#eb8322}