/* Template: Webster - Responsive Multi-purpose HTML5 Template Author: potenzaglobalsolutions.com Design and Developed by: potenzaglobalsolutions.com NOTE: This file contains the styling for the fish Template. You can edit/add anything in this file! */ body { font-family: 'Playfair Display', serif; font-size: 18px; line-height: 30px; } h1, h2, h3, h4, h5, h6 { font-family: 'Kaushan Script', cursive; color: #363636; margin-top: 0px; text-transform: capitalize; } h2 { font-size: 40px; line-height: 40px; font-weight: 300;} .button { padding: 4px 20px; } .one-page.light .container-fluid { padding: 0 100px; } /*header*/ @media (min-width: 992px) { #header { background: #e6ebf0; } .header.text-dark #onepagenav .mega-menu .menu-links > li.active > a { color: #ffffff; } #onepagenav .mega-menu .menu-links > li > a { font-size: 18px; font-weight: bold; display: inline; margin-left: 5px; margin-right: 5px; padding: 5px 10px; -o-transition: all 0.6s ease-out; -ms-transition: all 0.6s ease-out; -moz-transition: all 0.6s ease-out; -ms-transition: all 0.6s ease-out; } #onepagenav.onepage-hover-01 .mega-menu .menu-links > li > a:hover, #onepagenav.onepage-hover-01 .mega-menu .menu-links > li.active > a { color: #ffffff; box-shadow: inset 178px 0px 0px 0px #299be8; -webkit-box-shadow: inset 178px 0px 0px 0px #299be8; -o-box-shadow: inset 178px 0px 0px 0px #299be8; -ms-box-shadow: inset 178px 0px 0px 0px #299be8; -moz-box-shadow: inset 178px 0px 0px 0px #299be8; color: #fff; transition: all 0.9s ease-in; -webkit-transition: all 0.9s ease-in; -webkit-transition: all 0.9s ease-in; -moz-transition: all 0.9s ease-in; -ms-transition: all 0.9s ease-in; -o-transition: all 0.9s ease-in; } } /*fish-banner*/ .fish-banner { height: 80vh; background-position: bottom !important; } .fish-banner .slider-content-middle { top: 50%; } .fish-banner .slider-content h1 { font-size: 120px; font-weight: 600; line-height: 120px; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0ca1e6), color-stop(100%, #03e2dd)); background: -webkit-linear-gradient(-315deg, #0ca1e6 0%, #03e2dd 100%); background: -webkit-linear-gradient(45deg, #0ca1e6 0%, #03e2dd 100%); background: linear-gradient(45deg, #0ca1e6 0%, #03e2dd 100%); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .fish-banner .slider-content { margin: 0 100px; } .fish-banner .slider-content p { font-size: 30px; } .fish-banner .fish-banner-content { padding-top: 200px; } .fish-banner .fish-banner-image { margin-right: 100px; } /*fish-about*/ .fish-about i { font-size: 22px; display: block; font-weight: 600; } .fish-about strong { font-size: 26px; display: block; font-weight: 600; } .fish-about:before { background: url(../../../demo-one-page/fish/images/fish-about-bg.png); position: absolute; content: ""; width: 100%; height: 100%; left: 0; top: 0; z-index: 0; } /*company*/ .fish-company { padding-bottom: 300px; } .fish-company .play-video { margin: 0; background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0ca1e6), color-stop(100%, #03e2dd)); background: -webkit-linear-gradient(-315deg, #0ca1e6 0%, #03e2dd 100%); background: -webkit-linear-gradient(45deg, #0ca1e6 0%, #03e2dd 100%); background: linear-gradient(45deg, #0ca1e6 0%, #03e2dd 100%); box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.2); } .fish-company .play-video:hover { box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.2); color: #ffffff; } .fish-company-image { position: relative; height: 100%; } .fish-company-image img { padding: 2px; } .fish-company-image .company-img-01 { padding-left: 40px; } .fish-company-image .company-img-03 { margin-top: 20px; } .fish-company-image .company-img-02 { padding-left: 20px; } .fish-company-image .company-img-03 { padding-right: 14px; } /*gallery*/ .fish-gallery .section-title h2 { font-size: 48px; line-height: 60px; } .fish-gallery { position: relative; } .fish-gallery .fish-gallery-top { margin-top: -220px; position: relative; } .fish-gallery .owl-carousel .owl-nav { top: inherit; left: -300px; bottom: 50px; } .fish-gallery .owl-carousel .owl-nav .owl-next { right: 0; } .fish-gallery .owl-carousel .owl-nav i { background: #ffffff !important; color: #323232 !important; } /*fish-footer*/ .fish-footer .footer-Newsletter .button.button-border { color: #ffffff; } .fish-footer .footer-Newsletter .button.button-border:hover { color: #299be8; } .fish-footer .fish-image { margin-top: -150px; } .fish-footer.footer.footer-one-page h5, .footer.footer-one-page p, .footer-widget-social a i, .footer-widget a:hover { color: #ffffff; } .fish-footer .footer-Newsletter .button.button-border { border-color: #ffffff; } .fish-footer .footer-widget { border-color: rgba(255, 255, 255, 0.5); } .fish-footer .footer-Newsletter .form-control { background: rgba(255, 255, 255, 0.5); color: #ffffff; } .fish-footer .footer-widget-social a i:hover { background: rgba(0, 0, 0, 0.2); } #back-to-top span { line-height: 0; } div.style-customizer ul.layoutstyle li { padding-top: 0 !important; } /*fish-banner boxed layout*/ body.boxed-layout .fish-banner .slider-content { margin: 0 30px; } body.boxed-layout .fish-banner .fish-banner-content { padding-top: 80px; } body.boxed-layout .fish-banner .slider-content h1 { font-size: 80px; line-height: 80px; } body.boxed-layout .fish-about:before { background-position: -230px 10px !important; }