/* ======================================================================= Template Name: Youtubers Author: SmartEye Technologies Author URI: www.smarteyeapps.com Version: 1.0 coder name:Prabin Raja Description: This Template is created for Youtubers ======================================================================= */ /* ===================================== Import Variables ================================== */ @import 'variable'; /* ===================================== Basic CSS ==================================== */ @import 'base/basic_setup'; /* ===================================== Basic CSS ==================================== */ @import 'base/bootstrap'; .max-230{ max-width: 64px; } footer{ .inner{ background-color: #e4ecf1; @include big-padding(); color: #444; font-size: .9rem; h4{ color: #444; font-weight: 600; font-size: 1.3rem; margin-bottom: 30px; } .foot-about{ p{ margin-bottom: 30px; } } .foot-post{ .post-row{ display: flex; margin-bottom: 10px; .image{ img{ width: 120px; } } .detail{ flex-grow: 1; padding-left: 5px; p{ font-size: .8rem; margin-top: -5px; } } } } .foot-services{ ul{ li{ padding: 5px; font-size: .95rem; a{ color: #444; } } } } .foot-news{ p{ margin-bottom: 20px; } .input-group{ border-radius: 0px; input{ border-radius: 0px; } .input-group-append{ border-radius: 0px; background-color: #FFF; } } ul{ li{ float: left; padding: 10px; i{ font-size: 20px; } } } } } } .copy{ padding: 20px; background-color: #fff; color: #444; a{ color: #444; } span{ float: right; i{ margin-right: 20px; } } } @media screen and (max-width: 767px) { .mul{ width: 100%; } .dfr{ font-size: 2.5rem; } } .slide{ padding-top: 56px } header{ z-index: 999; position: absolute; width: 100%; } .nacul{ li{ a{ } } } @media (max-width: 767px) { .nacul{ width: 100%; li{ width: 100%; } } .border-md-0{ border: 0px !important; } } @media (max-width: 1111px) { .carousel-caption{ h1{ font-size: 2.5rem; } } } @media (max-width: 992px) { h1{ font-size: 4.5rem; } .carousel-caption{ .text-start{ text-align: center !important; } } } .carousel-caption{ right: 10%; left: 10%; bottom: 15%; @media (max-width: 480px) { bottom: 3%; } } .w-125{ width: 90px; } .fs-12{ font-size: 5rem; } .bg-water{ background-color: #CCC; } .mah-150{ max-height: 240px; } button { position: relative; display: inline-block; cursor: pointer; outline: none; border: 0; vertical-align: middle; text-decoration: none; background: transparent; padding: 0; font-size: inherit; font-family: inherit; &.learn-more { width: 12rem; height: auto; .circle { @include transition(all, 0.45s, cubic-bezier(0.65,0,.076,1)); position: relative; display: block; margin: 0; width: 3rem; height: 3rem; background: $black; border-radius: 1.625rem; .icon { @include transition(all, 0.45s, cubic-bezier(0.65,0,.076,1)); position: absolute; top: 0; bottom: 0; margin: auto; background: $white; &.arrow { @include transition(all, 0.45s, cubic-bezier(0.65,0,.076,1)); left: 0.625rem; width: 1.125rem; height: 0.125rem; background: none; &::before { position: absolute; content: ''; top: -0.25rem; right: 0.0625rem; width: 0.625rem; height: 0.625rem; border-top: 0.125rem solid #fff; border-right: 0.125rem solid #fff; transform: rotate(45deg); } } } } .button-text { @include transition(all, 0.45s, cubic-bezier(0.65,0,.076,1)); position: absolute; top: 0; left: 0; right: 0; bottom: 0; padding: 0.75rem 0; margin: 0 0 0 1.85rem; color: $black; font-weight: 700; line-height: 1.6; text-align: center; text-transform: uppercase; } } &:hover { .circle { width: 100%; .icon { &.arrow { background: $white; transform: translate(1rem, 0); } } } .button-text { color: $white; } } } @supports (display: grid) { body { display: grid; grid-template-columns: repeat(4, 1fr); grid-gap: 0.625rem; grid-template-areas: ". main main ." ". main main ."; }