?
| Current Path : /home/webyoo/www/backup/allback/docteur-site/cv/sym/a/events/crm/education/css/ |
| Current File : /home/webyoo/www/backup/allback/docteur-site/cv/sym/a/events/crm/education/css/style.css |
/* ===================================
About
=================================== */
/*
Theme Name: Product
Theme URI:
Author: Themes Industry
Author URI:
Description: One Page , Multi Parallax Template
Tags: One page, multi page, multipurpose, parallax, creative, html5
*/
/***************Table of Content**************/
/* - Fonts
- General Classes
- Scroll bar
- Preloader
- Header And Navigation
- Slider
- Campus Features
- Admission
- University Life
- Faculty Members
- Testimonial
- Events
- Footer
- Contact
- Map
- Footer
- Contact us Page
- About Us Page
- Course Page
- Course Detail Pagee
- Blog Page
- Blog detail Page
- Galley Page
- Media Queries */
/*IMPORT FONTS*/
@import url('https://fonts.googleapis.com/css?family=Montserrat:100,200,300,400,500,600,700,800&display=swap');
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800&display=swap');
body{
color: #5f5d5d;
}
.bg-green-color{
background-color: #94cb00;
}
.bg-blue-color {
background-color: #06a4be;
}
.green-color{
color: #94cb00 !important;
}
.blue-color{
color: #06a4be !important;
}
.text-white{
color: white !important;
}
.text-black {
color: #414141 !important;
}
h1, h2, h3, h4, h5, h6{
font-family: 'Montserrat' , sans-serif !important;
}
/************SCROLLBAR************/
.scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
background-color: #F5F5F5;
}
.scrollbar-thumb {
background-color: #00b0cd;
background-image: -webkit-gradient(linear, 0 0, 0 100%,
color-stop(.5, rgba(255, 255, 255, .2)),
color-stop(.5, transparent), to(transparent));
}
.scrollbar {
width: 10px;
background-color: #F5F5F5;
}
/*******************LOADER****************/
.loader1{
overflow: hidden !important;
}
.loading-area {
width: 100%;
height: 100%;
background-color: #f6fcff;
position: fixed;
z-index: 999999;
}
.circle{
width: 180px;
height: 180px;
border: 10px inset rgb(133,224,242);
display: block;
position: fixed;
top: 50%;
left: 50%;
margin-left: -100px;
margin-top: -100px;
border-radius: 200px;
-webkit-animation: rotate 5s infinite linear;
animation: rotate 5s infinite linear;
-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.2);
box-shadow: 0 0 5px rgba(0,0,0,0.2);
}
.circle-small{
width: 150px;
height: 150px;
border: 6px outset rgb(133,224,242);
display: block;
position: fixed;
top: 50%;
left: 50%;
margin-left: -85px;
margin-top: -85px;
border-radius: 156px;
-webkit-animation: rotate-rev 3s infinite linear;
animation: rotate-rev 3s infinite linear;
-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.2);
box-shadow: 0 0 5px rgba(0,0,0,0.2);
}
.circle-big{
width: 210px;
height: 210px;
border: 4px dotted #94cb00;
display: block;
position: fixed;
top: 50%;
left: 50%;
margin-left: -114px;
margin-top: -114px;
border-radius: 214px;
-webkit-animation: rotate-rev 10s infinite linear;
animation: rotate-rev 10s infinite linear;
}
.circle-inner{
width: 80px;
height: 80px;
background-color: rgb(133,224,242);
display: block;
position: fixed;
top: 50%;
left: 50%;
margin-left: -48px;
margin-top: -50px;
border-radius: 80px;
-webkit-animation: pulse 1.5s infinite ease-in;
animation: pulse 1.5s infinite ease-in;
opacity: 1;
-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.2);
box-shadow: 0 0 5px rgba(0,0,0,0.2);
}
.circle-inner-inner{
width: 100px;
height: 100px;
background-color: rgb(74,124,134);
display: block;
position: fixed;
top: 50%;
left: 50%;
margin-left: -58px;
margin-top: -60px;
border-radius: 100px;
-webkit-animation: pulse 1.5s infinite ease-in;
animation: pulse 1.5s infinite ease-in;
-webkit-box-shadow: 0 0 5px rgba(0,0,0,0.2);
box-shadow: 0 0 5px rgba(0,0,0,0.2);
}
/*==============ANIMATIONS=================*/
/*==============ROTATE=====================*/
@-webkit-keyframes rotate{
0% {-webkit-transform: rotate(0deg);}
100% {-webkit-transform: rotate(360deg);}
}
@keyframes rotate{
0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}
}
/*==============ROTATE-REV=================*/
@-webkit-keyframes rotate-rev{
0% {-webkit-transform: rotate(0deg);}
100% {-webkit-transform: rotate(-360deg);}
}
@keyframes rotate-rev{
0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
100% {-webkit-transform: rotate(-360deg);transform: rotate(-360deg);}
}
/*==============PULSE======================*/
@-webkit-keyframes pulse{
0% {
-webkit-transform: scale(0.1);
opacity: 0.2;
}
50% {
-webkit-transform: scale(1);
opacity: 0.8;
}
100% {
-webkit-transform: scale(0.1);
opacity: 0.2;
}
}
@keyframes pulse{
0% {
-webkit-transform: scale(0.1);
transform: scale(0.1);
opacity: 0.2;
}
50% {
-webkit-transform: scale(1);
transform: scale(1);
opacity: 0.8;
}
100% {
-webkit-transform: scale(0.1);
transform: scale(0.1);
opacity: 0.2;
}
}
/***************SCROLL TOP**************/
.scroll-top-arrow {
font-size: 30px;
line-height: 40px;
color: #fff !important;
display: none;
height: 40px;
width: 40px;
padding: 0;
position: fixed;
bottom: 50px;
right: 50px;
text-align: center;
text-decoration: none;
z-index: 99;
background-color: #00b0cd;
}
.scroll-top-arrow:hover{
background-color: #94cb00;
}
/***************CAROUSAL IMAGES AND FADE EFFECT*********/
.background-carousal{
position: relative;
overflow: hidden;
width: 100%;
}
.carousel-fade .carousel-item{
height: 100vh !important;
}
.carousel-item:nth-child(1) {
background: url('../img/bg-img1.png');
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
}
.carousel-item:nth-child(2) {
background: url('../img/bg-img-2.png');
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
}
.carousel-item:nth-child(3) {
background: url('../img/bg-img-3.png');
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
}
.carousel-fade .carousel-inner .item {
opacity: 0;
-webkit-transition-property: opacity;
-o-transition-property: opacity;
transition-property: opacity;
}
.carousel-fade .carousel-inner .active {
opacity: 1;
}
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
left: 0;
opacity: 0;
z-index: 1;
}
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
opacity: 1;
}
.carousel-fade .carousel-control {
z-index: 2;
}
@media all and (transform-3d), (-webkit-transform-3d) {
.carousel-fade .carousel-inner > .item.next,
.carousel-fade .carousel-inner > .item.active.right {
opacity: 0;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.carousel-fade .carousel-inner > .item.prev,
.carousel-fade .carousel-inner > .item.active.left {
opacity: 0;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.carousel-fade .carousel-inner > .item.next.left,
.carousel-fade .carousel-inner > .item.prev.right,
.carousel-fade .carousel-inner > .item.active {
opacity: 1;
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
}
#background-carousal .carousal-overlay {
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
background-color: rgba(0, 0, 0, 0.70);
z-index: 1;
}
.carousal-overlay .main-content{
z-index: 11;
}
/************************NAVBAR FOR LARGE SCREENS*****************/
header .navbar-light-vision{
top: 0;
overflow: hidden;
height: 90px;
width: 100%;
-webkit-transition: all .1s ease;
-o-transition: all .1s ease;
transition: all .1s ease;
z-index: 11;
position: absolute;
background-color: transparent !important;
}
.navbar .nav-item a.nav-link{
font-size: 15px;
font-family: 'Montserrat', sans-serif;;
color: rgb(255, 255, 255);
text-decoration: none;
margin-right: 30px;
}
.navbar-light .navbar-nav .nav-link.active{
color: #ffffff;
}
.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
color: #ffffff;
}
.logo img{
height: 100%;
width: 100%;
}
.my-tog-btn{
display: none;
width: 25px;
}
.my-tog-btn span{
background-color: white;
margin-bottom: 5px;
height: 2px;
width: 100%;
display: block;
}
.navbar-btn{
background-color: #00b0cd;
border-color: #00b0cd;
cursor: pointer;
padding: 9px 25px 9px 25px;
text-align: center;
-webkit-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;
}
.navbar-btn:hover{
background-color: #94cb00;
border-color: #94cb00;
}
a.navbar-btn{
font-size: 15px;
font-family: 'Montserrat', sans-serif;;
color: rgb(255, 255, 255) !important;
text-decoration: none;
}
/**************************NAVBAR AFTER SCROLL*******************/
nav ul li a,
nav ul li a:after,
nav ul li a:before {
-webkit-transition: all .5s;
-o-transition: all .5s;
transition: all .5s;
}
nav ul li a:hover {
color: #555;
}
/* stroke */
nav.stroke ul li a,
nav.fill ul li a {
position: relative;
}
nav.stroke ul li a:after,
nav.fill ul li a:after {
position: absolute;
bottom: 59px;
left: 0;
right: 0;
margin: auto;
width: 0;
content: '.';
color: transparent;
background: #ffffff;
height: 6px;
}
nav.stroke ul li a:hover:after, nav.stroke ul li a.active:after {
width: 100%;
}
nav.fill ul li a {
-webkit-transition: all 2s;
-o-transition: all 2s;
transition: all 2s;
}
nav.fill ul li a:after {
text-align: left;
content: '.';
margin: 0;
opacity: 0;
}
nav.fill ul li a:hover, nav.fill ul li a.active {
color: #fff;
z-index: 1;
}
nav.fill ul li a:hover:after, nav.fill ul li a.active:after {
z-index: -10;
animation: fill 1s forwards;
-webkit-animation: fill 1s forwards;
-moz-animation: fill 1s forwards;
opacity: 1;
}
.navbar.fixed-menu .navbar-btn {
border: 2px solid white;
}
.navbar.fixed-menu .navbar-btn:hover,
.navbar.fixed-menu .navbar-btn:focus{
border: 2px solid #94cb00;
background-color: #94cb00 !important;
}
.navbar.fixed-menu {
z-index: 11;
position: fixed;
top: 0;
left:0;
right:0;
overflow: auto;
background-color: #00b0cd !important;
-webkit-box-shadow: 0 0 10px rgba(0,0,0,.50);
box-shadow: 0 0 10px rgba(0,0,0,.50);
-webkit-animation-name: animationFade;
animation-name: animationFade;
-webkit-animation-duration: 1s;
animation-duration: 1s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
@-webkit-keyframes animationFade {
from {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
@keyframes animationFade {
from {
opacity: 0;
-webkit-transform: translate3d(0, -100%, 0);
transform: translate3d(0, -100%, 0);
}
to {
opacity: 1;
-webkit-transform: none;
transform: none;
}
}
/***************MAIN CONTENT ON BACKGROUND IMAGE*****************/
.main-content .main-heading{
font-size: 60px;
font-family: 'Montserrat' , sans-serif;
font-weight: bold;
line-height: 1.1;
text-align: left;
letter-spacing: -3px;
color: white;
}
.margin-sub-heading{
color: white;
margin-bottom: 20px;
margin-top: 20px;
}
.main-content .sub_heading{
font-size: 15px;
font-family: 'Montserrat' , sans-serif;
line-height: 2;
text-align: left;
}
.col-height{
height: 100vh;
}
.blue-btn{
background-color: #00b0cd;
border: 1px solid #00b0cd;
cursor: pointer;
padding: 9px 35px 9px 35px;
text-align: center;
-webkit-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;
}
.green-btn{
background-color: #94cb00;
border: 1px solid #94cb00;
cursor: pointer;
padding: 9px 35px 9px 35px;
text-align: center;
-webkit-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;
}
.blue-btn:hover{
background-color: #94cb00;
border: 1px solid #94cb00;
}
.green-btn{
background-color: #94cb00;
border: 1px solid #94cb00;
cursor: pointer;
padding: 9px 35px 9px 35px;
text-align: center;
-webkit-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;
}
.green-btn:hover{
background-color: #00b0cd;
border: 1px solid #00b0cd;
}
a.btn{
font-size: 12px;
font-family: 'Montserrat', sans-serif;;
color: rgb(255, 255, 255) !important;
text-decoration: none;
line-height: 1.8;
font-weight: bold;
}
.custom-box{
padding: 60px 37px;
position: relative;
-webkit-transition: 0.8s ease;
-o-transition: 0.8s ease;
transition: 0.8s ease;
}
.custom-box .box-text{
font-size: 28px;
font-family: 'Montserrat' , sans-serif;
font-weight: 600;
line-height: 1.143;
text-align: left;
letter-spacing: 0;
position: relative;
color: #ffffff;
}
/*****************BOXES AND ARROW BOX HOVER***************/
.arrow-box {
position: absolute;
background-color: #6b9300;
font-size: 30px;
padding: 10px 11px;
right: 0;
bottom: 0;
visibility: visible;
-webkit-transition: 0.8s ease;
-o-transition: 0.8s ease;
transition: 0.8s ease;
-webkit-animation: 0.5s fadeInUp;
animation: 0.5s fadeInUp;
}
.arrow-box.arrow-box-hidden {
visibility: hidden;
-webkit-transition: ease;
-o-transition: ease;
transition: ease;
-webkit-animation: 0.5s fadeInDown;
animation: 0.5s fadeInDown;
}
.arrow-box .las{
color: #ffffff !important;
visibility: visible;
-webkit-transition: 0.8s ease;
-o-transition: 0.8s ease;
transition: 0.8s ease;
}
.arrow-box .las.las-hidden{
visibility: hidden;
-webkit-transition: ease;
-o-transition: ease;
transition: ease;
}
.arrow-box1 {
position: absolute;
background-color: #067284;
font-size: 30px;
padding: 10px 11px;
right: 0;
bottom: 0;
visibility: hidden;
-webkit-transition: ease;
-o-transition: ease;
transition: ease;
-webkit-animation: 1s fadeInUp;
animation: 1s fadeInUp;
}
.arrow-box1.arrow-box1-display{
visibility: visible;
-webkit-transition: 0.8s ease;
-o-transition: 0.8s ease;
transition: 0.8s ease;
-webkit-animation: 0.5s fadeInDown;
animation: 0.5s fadeInDown;
}
.arrow-box1 .las{
color: #ffffff !important;
visibility: hidden;
-webkit-transition: ease;
-o-transition: ease;
transition: ease;
}
.arrow-box1 .las.las-visible{
-webkit-transition: 0.8s ease;
-o-transition: 0.8s ease;
transition: 0.8s ease;
visibility: visible;
}
.custom-box:hover .arrow-box1 i {
-webkit-animation: 1.5s rubberBand;
animation: 1.5s rubberBand;
}
.bg-campus-icon {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-transition: 0.8s ease;
-o-transition: 0.8s ease;
transition: 0.8s ease;
}
.bg-campus-icon i {
position: absolute;
color: #068ba1;
top: 15px;
font-size: 200px;
font-weight: 800;
line-height: 1;
text-transform: capitalize;
opacity: 0;
-webkit-transition: 0.8s ease;
-o-transition: 0.8s ease;
transition: 0.8s ease;
-webkit-animation: scale .6s alternate infinite linear both;
animation: scale .6s alternate infinite linear both;
}
@-webkit-keyframes scale {
from {
-webkit-transform: translateY(0);
transform: translateY(0);
}
to {
-webkit-transform: translateY(-10px);
transform: translateY(-10px)
}
}
@keyframes scale {
from {
-webkit-transform: translateY(0);
transform: translateY(0);
}
to {
-webkit-transform: translateY(-10px);
transform: translateY(-10px)
}
}
.custom-box.bg-blue-color:hover {
background: #00b0cd;
}
.custom-box.bg-blue-color:hover .bg-campus-icon i {
opacity: 0.8;
}
.custom-box:hover .arrow-box i {
-webkit-animation: 1s rubberBand;
animation: 1s rubberBand;
}
.bg-study-icon {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-transition: 0.8s ease;
-o-transition: 0.8s ease;
transition: 0.8s ease;
}
.bg-study-icon i {
position: absolute;
color: #6b9300;
top: 15px;
font-size: 200px;
font-weight: 800;
line-height: 1;
text-transform: capitalize;
opacity: 0;
-webkit-transition: 0.8s ease;
-o-transition: 0.8s ease;
transition: 0.8s ease;
-webkit-animation: scale .6s alternate infinite linear both;
animation: scale .6s alternate infinite linear both;
}
@keyframes scale {
from {
-webkit-transform: translateY(0);
transform: translateY(0);
}
to {
-webkit-transform: translateY(-10px);
transform: translateY(-10px)
}
}
.custom-box.bg-green-color:hover {
background: #94cb00;
}
.custom-box.bg-green-color:hover .bg-study-icon i {
opacity: 0.8;
}
/*************************SOCIAL ICONS*********************/
.social_icon{
position: absolute;
right: 4%;
top: 35%;
}
ul.social-icon li a:hover i {
color: #fff;
-webkit-transform: rotateY(360deg);
transform: rotateY(360deg);
}
ul.social-icon li a:before {
content: "";
position: absolute;
top: 100%;
left: 0;
width: 100%;
height: 100%;
background: #f00;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;
z-index: 2;
}
ul.social-icon li a:hover:before {
top: 0;
}
ul.social-icon li a:hover {
border: 2px solid white;
border-radius: 50px;
}
ul.social-icon li.fb a:before{
background: #3b5999;
}
ul.social-icon li.twit a:before{
background: #55acee;
}
ul.social-icon li.linkedin a:before {
background: #0077b5;
}
ul.social-icon li.insta a:before {
background: #dd4b39;
}
ul.social-icon li a {
width: 40px;
height: 40px;
background-color: transparent;
text-align: center;
padding: 5px 0 0 0;
margin: 5px;
display: block;
border-radius: 50%;
position: relative;
overflow: hidden;
border: none;
z-index: 1;
}
ul.social-icon li a i {
position: relative;
color: #ffffff;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;
z-index: 3;
}
ul.social-icon li{
list-style: none;
}
ul.social-icon li a{
color: black;
}
/*******************MINI CAROUSAL****************/
.image-div{
width: 100%;
height: 216px;
overflow: hidden;
}
.mini-slider .carousel .animation1{
-webkit-animation: 0.6s fadeInUp;
animation: 0.6s fadeInUp;
}
.mini-slider .carousel .animation2{
-webkit-animation: 0.6s fadeInDown;
animation: 0.6s fadeInDown;
}
/********************NAVBAR FOR SMALL SCREEN****************/
.outer-window{
background-color: rgba(0, 0, 0, 0.70);
display: none;
color: white;
position: fixed;
top:0;
right: 0;
bottom: 0;
z-index: 1111111;
}
.inner-window{
display: block;
left: 0;
-webkit-animation: 0.5s fadeInRightFirst;
animation: 0.5s fadeInRightFirst;
}
.navbar1{
display: none;
}
.navbar1.nav-visible{
display: block;
}
@-webkit-keyframes fadeInRightFirst {
from{
left: 100%;
}
to{
left: 0;
}
}
@keyframes fadeInRightFirst {
from{
left: 100%;
}
to{
left: 0;
}
}
.navbar-content{
background-color: #00b0cd;
position: fixed;
top:0;
right: 0;
bottom: 0;
z-index: 111111111;
}
.middle-window{
display: block;
left: 25%;
-webkit-animation: 0.5s fadeInRightcustom;
animation: 0.5s fadeInRightcustom;
}
@-webkit-keyframes fadeInRightcustom {
from{
left: 100%;
}
to{
left: 25%;
}
}
@keyframes fadeInRightcustom {
from{
left: 100%;
}
to{
left: 25%;
}
}
.outer-window .navbar{
position: relative;
background-color: transparent !important;
}
.outer-window .nav-link{
text-decoration: none;
color: #ffffff;
font-size: 20px;
font-family: 'Raleway', sans-serif;
cursor: pointer;
}
.outer-window .nav-item a{
padding: 20px 15px;
}
.outer-window .navbar-nav{
margin-top: 12%;
}
.outer-window .close-outerwindow{
position: fixed;
right: 6%;
top: 6%;
z-index: 1111;
}
.logo-small-nav{
margin-top: 18%;
margin-left: 15px;
}
.outer-window .close-outerwindow i{
font-size: 30px;
color: #ffffff;
}
/*****************FEATURES SECTION START*************/
#features{
padding-top: 125px;
padding-bottom: 125px;
}
.main-heading{
font-size: 45px;
font-family: 'Montserrat' , sans-serif;
letter-spacing: -3px;
font-weight: normal;
}
.sub-heading{
font-size: 15px;
font-family: 'Open Sans', sans-serif;
}
.feature-icon{
font-size: 55px;
margin-bottom: 13px;
-webkit-transition: 0.3s ease;
-o-transition: 0.3s ease;
transition: 0.3s ease;
}
.feature-card .card{
border: none;
}
.feature-card .card-title{
font-size: 20px;
-webkit-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;
}
.feature-card .card-body{
padding: 2rem;
}
.box {
display: inline-block;
float: left;
width: 100%;
position: relative;
height: 100%;
border: 1px solid #000;
z-index: 0;
-webkit-transition: all .3s ease;
-o-transition: all .3s ease;
transition: all .3s ease;
opacity: 1;
margin-right: -1px;
}
.box:hover {
z-index: 10;
}
.box:before, .box:after {
content: "";
display: block;
position: absolute;
background: white;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-animation-iteration-count: 1;
animation-iteration-count: 1;
-webkit-transform-origin: 50% 50%;
-ms-transform-origin: 50% 50%;
transform-origin: 50% 50%;
opacity: 1;
}
.box:before {
width: calc(100% + 1px);
height: 100%;
z-index: 1;
-webkit-transition: height 1s ease, opacity .8s ease;
-o-transition: height 1s ease, opacity .8s ease;
transition: height 1s ease, opacity .8s ease;
}
.box:after {
height: calc(100% + 1px);
width: 100%;
z-index: 1;
-webkit-transition: width 1s ease, opacity .8s ease;
-o-transition: width 1s ease, opacity .8s ease;
transition: width 1s ease, opacity .8s ease;
}
.box:hover:before, .box:focus:before {
-webkit-transition: height .2s ease , opacity .3s ease;
-o-transition: height .2s ease , opacity .3s ease;
transition: height .2s ease , opacity .3s ease;
height: 85%;
opacity: .7;
border: 1px solid #94cb00;
}
.box:hover:after, .box:focus:after {
-webkit-transition: width .2s ease, opacity .3s ease;
-o-transition: width .2s ease, opacity .3s ease;
transition: width .2s ease, opacity .3s ease;
width: 85%;
opacity: .8;
border: 1px solid #00b0cd;
}
.box:hover .box__image .card-title{
color: #0C9A9A;
}
.box:hover .feature-icon{
color: #94cb00;
-webkit-transform: translateY(-15px);
-ms-transform: translateY(-15px);
transform: translateY(-15px);
}
.box__image {
fill: #000;
width: 100%;
will-change: width;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%) scale(1);
-ms-transform: translate(-50%, -50%) scale(1);
transform: translate(-50%, -50%) scale(1);
-webkit-transition: all .5s ease;
-o-transition: all .5s ease;
transition: all .5s ease;
z-index: 2;
}
.col-height-features{
height: 270px;
}
/******************GET ADMISSION SECTION STARTS***************/
#get-admission{
margin-bottom: 125px;
}
.bg-admission-img{
background-image: url('../img/admission-img.png');
position: relative;
min-height: 300px;
}
#get-admission .overlay-admission {
display: block;
position: absolute;
left:0;
right: 0;
bottom: 0;
top: 0;
background-color: rgba(0, 0, 0, 0.70);
}
#get-admission .admission-text{
margin-top: 150px;
margin-bottom: 150px;
}
/******************PORTFOLIO SECTION START****************/
.overlay-portfolio{
position: absolute;
min-height: 350px;
z-index: 999999;
top: 0;
bottom: 0;
left: 0;
right: 0;
background-color: #00b0cdd1;
}
.col-height-portfolio{
height: 100%;
}
/*****************OUR TECHERS SECTION START**************/
#teachers{
background: #f6f6f6;
padding-top: 125px;
padding-bottom: 125px;
}
.quotes{
position: absolute;
font-size: 12rem;
z-index: 2;
display: inline-block;
right: 11%;
bottom: 37%;
-webkit-transform: rotate(33deg);
-ms-transform: rotate(33deg);
transform: rotate(33deg);
color: #f6f6f6;
-webkit-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;
}
.testimonial-owl{
cursor: pointer;
}
.testimonial-owl:hover .quotes{
color: #94cb00 !important;
opacity: 0.4;
}
.team-box,
.team-box .team-content,
#ourteachers-slider .center .team-box .team-content{
-webkit-transition: all .3s ease-in .1s;
-o-transition: all .3s ease-in .1s;
transition: all .3s ease-in .1s;
}
.team-box {
position: relative;
padding: 20px 20px 100px 20px;
overflow: hidden;
}
.team-box .team-content {
background: #00b0cd;
padding: 30px 1.25rem;
position: absolute;
overflow: hidden;
bottom: 0;
left: 20px;
right: 20px;
-webkit-transform: translateY(53%);
-ms-transform: translateY(53%);
transform: translateY(53%);
text-align: center;
}
#ourteachers-slider .center .team-box .team-content {
background: #94cb00;
padding: 30px 1.25rem;
position: absolute;
overflow: hidden;
bottom: 0;
left: 20px;
right: 20px;
-webkit-transform: translateY(53%);
-ms-transform: translateY(53%);
transform: translateY(53%);
text-align: center;
}
.team-box.single .team-content {
-webkit-transform: translateY(38%);
-ms-transform: translateY(38%);
transform: translateY(38%);
}
#ourteachers-slider .center .team-box.single .team-content{
-webkit-transform: translateY(38%);
-ms-transform: translateY(38%);
transform: translateY(38%);
}
.team-box .team-content h3 {
font-weight: normal;
font-size: 1.75rem;
font-family: 'Montserrat' , sans-serif;
margin-bottom: 0;
line-height: 1.3;
}
.team-box .team-content p {
font-size: 12px;
font-family: 'Open Sans' , sans-serif;
}
.team-box:hover .team-content,
.team-box.single:hover .team-content,
#ourteachers-slider .center .team-box:hover .team-content{
-webkit-transform: translateY(0);
-ms-transform: translateY(0);
transform: translateY(0);
}
#ourteachers-slider .owl-dots{
margin-top: 70px !important;
text-align: center;
}
#ourteachers-slider .owl-dots .owl-dot.active span, .owl-testimonial .owl-dots .owl-dot:hover span{
background: #00b0cd;
}
#ourteachers-slider .owl-dots .owl-dot span{
background: white;
border: 2px solid #00b0cd;
border-radius: 50px;
font-size: 0;
padding: 5px;
margin: 3px;
text-align: center;
}
/****************Progress Bars**************8*/
.progress-bars .progress {
position: relative;
overflow: visible;
height: 8px;
border-radius: 3px;
opacity: 1;
background-color: #e2f0f3a1;
}
.progress-bars .progress + .progress {
margin-top: 40px;
}
.progress-bars .progress p {
margin-bottom: 10px;
position: relative;
left: 0;
display: inline-block;
}
.progress-bars .progress p,
.progress-bars .progress .progress-bar span {
top: -28px;
}
.progress-bars .progress .progress-bar {
width: 60%;
float: none;
position: absolute;
height: 100%;
border-radius: 3px;
-webkit-transition: width 1s ease-in-out .3s;
-o-transition: width 1s ease-in-out .3s;
transition: width 1s ease-in-out .3s;
background-color: #ffffff;
border: 1px solid white;
}
.progress-bars .progress .progress-bar span {
display: block;
position: absolute;
right: 0;
width: 40px;
padding: 0;
}
/*********************TESTIMONIAL********************/
#testimonial{
margin-bottom: 125px;
}
.bg-testimonial-img{
background-image: url('../img/testimonial2.png');
position: relative;
min-height: 450px;
}
.overlay-testimonial {
display: block;
position: absolute;
left:0;
right: 0;
bottom: 0;
top: 0;
background-color: #000000b8;
}
.testimonial-container{
padding-top: 4%;
padding-bottom: 4%;
}
.testimonial-owl{
background-color: #ffffff;
margin-bottom: 5%;
margin-top: 5%;
}
.testimonial-owl .item .student-img{
border: 3px solid #94cb00;
width: 125px;
height: auto;
margin-right: auto;
margin-left: auto;
border-radius: 100px;
padding: 6px;
-webkit-box-shadow: 1px 1px 14px #94cb00;
box-shadow: 1px 1px 14px #94cb00;
}
.owl-carousel .owl-nav button.owl-next, .owl-carousel .owl-nav button.owl-prev{
font-size: 53px;
-webkit-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;
}
.owl-carousel .owl-nav button.owl-next:hover, .owl-carousel .owl-nav button.owl-prev:hover{
font-size: 53px;
color: #00b0cd;
}
.owl-carousel .owl-prev span{
position: absolute;
left: 8%;
top: 48%;
}
.owl-carousel .owl-next span{
position: absolute;
right: 8%;
top: 48%;
}
.testimonial-owl .item .student-img img{
border-radius: 100px;
}
.testimonial-owl .item .description .width-text{
margin-left: 20%;
margin-right: 20%;
}
/*******************BLOG SECTION**************/
#blog{
padding-bottom: 125px;
}
.blog-text{
margin-top: 35px;
}
.blog-text .info-blog{
letter-spacing: 0;
-webkit-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;
}
.blog-text .blog-description{
line-height: 1.5;
letter-spacing: 0;
}
.blog-item{
cursor: pointer;
padding: 40px 30px;
margin: 5px;
-webkit-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;
}
.blog-item:hover{
-webkit-box-shadow: 1px 1px 14px #e1e1e1;
box-shadow: 1px 1px 14px #e1e1e1;
-webkit-transform: translateY(-16px);
-ms-transform: translateY(-16px);
transform: translateY(-16px);
}
.blog-item:hover .hover-heading{
color: #94cb00;
}
.blog-item:hover .sub-heading{
color: #00b0cd;
}
.hover-heading, .sub-heading{
-webkit-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;
}
#blog-carousal .center .navbar-btn{
background-color: #94cb00;
border-color: #94cb00;
cursor: pointer;
padding: 9px 25px 9px 25px;
text-align: center;
-webkit-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;
}
#blog-carousal .center .navbar-btn:hover{
background-color: #00b0cd;
border-color: #00b0cd;
}
#blog-carousal .owl-dots{
margin-top: 50px !important;
text-align: center;
}
#blog-carousal .owl-dots .owl-dot.active span, .owl-testimonial .owl-dots .owl-dot:hover span{
background: #00b0cd;
}
#blog-carousal .owl-dots .owl-dot span{
background: white;
border: 2px solid #00b0cd;
border-radius: 50px;
font-size: 0;
padding: 5px;
margin: 3px;
text-align: center;
}
.owl-carousel .owl-dots.disabled {
display: block;
}
/*****************FOOTER SECTION START*************/
#footer{
background-color: white;
}
ul.footer_ul{
list-style: none;
display: inline-block;
}
li.footer_list{
display: inline-block;
margin-right: 15px;
font-size: 19px;
text-align: center;
-webkit-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;
}
.footer-content{
padding-top: 8%;
margin-bottom: 8%;
border-top: 1px solid #e1e1e1;
}
.footer-icon{
margin-bottom: 10px;
}
.footer_text{
text-align: center;
}
ul.footer-icon li a:hover i {
color: #fff;
-webkit-transform: rotateY(360deg);
transform: rotateY(360deg);
}
ul.footer-icon li a:before {
content: "";
position: absolute;
top: 100%;
left: 0;
width: 100%;
height: 100%;
background: #f00;
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;
z-index: 2;
}
ul.footer-icon li a:hover:before {
top: 0;
}
ul.footer-icon li a:hover {
border: 2px solid white;
border-radius: 50px;
}
.fa-facebook-f{
color: #3b5999;
}
.fa-twitter {
color: #00acee;
}
.fa-linkedin-in{
color: #0e76a8;
}
.fa-instagram{
color: #dd4b39;
}
ul.footer-icon li:nth-child(1) a:before{
background: #3b5999;
}
ul.footer-icon li:nth-child(2) a:before{
background: #55acee;
}
ul.footer-icon li:nth-child(3) a:before {
background: #0077b5;
}
ul.footer-icon li:nth-child(4) a:before {
background: #dd4b39;
}
ul.footer-icon li a {
width: 50px;
height: 50px;
background-color: transparent;
text-align: center;
padding: 10px 0 0 0;
margin: 5px;
display: block;
border-radius: 50%;
position: relative;
overflow: hidden;
border: none;
z-index: 1;
}
ul.footer-icon li a i {
position: relative;
/*color: #ffffff;*/
-webkit-transition: .5s;
-o-transition: .5s;
transition: .5s;
z-index: 3;
}
ul.footer-icon li{
list-style: none;
}
/*********************CONTACT US PAGE START************/
.bg-contact-img{
background-image: url('../img/contact-us/contact-header.png');
position: relative;
}
.overlay-contact{
display: block;
position: absolute;
left: 0;
right: 0;
bottom: 0;
top: 0;
background-color: rgba(0, 0, 0, 0.70);
}
.row-height{
height: 50vh;
}
#contactus-header .main-heading{
font-size: 46px;
font-family: 'Montserrat' , sans-serif;
font-weight: 500;
}
#contact-content{
padding-top: 125px;
padding-bottom: 125px;
}
.contact-card.card{
border: none;
cursor: pointer;
-webkit-transition: 1s ease;
-o-transition: 1s ease;
transition: 1s ease;
}
.contact-card.card:hover.contact-card .location-icon{
-webkit-transform: translateY(-15px);
-ms-transform: translateY(-15px);
transform: translateY(-15px);
}
.contact-card .location-icon{
font-size: 60px;
-webkit-transition: 0.8s ease;
-o-transition: 0.8s ease;
transition: 0.8s ease;
}
.contact-card .card-text{
-webkit-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;
}
.contact-card .card-title{
margin-top: 20px;
margin-bottom: 6px;
-webkit-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;
}
.form-outer{
-webkit-box-shadow: 0 0 7px rgba(0,0,0,.50);
box-shadow: 0 0 7px rgba(0,0,0,.50);
background: white;
padding: 3% 4%;
position: absolute;
bottom: 6.5%;
right: 9%;
z-index: 10;
}
.alert-danger {
color: #721c24;
background-color: #f8d7da;
border-color: #f5c6cb;
text-align: center;
margin-bottom: 10px;
}
.contact-btn{
background-color: #00b0cd;
border: 1px solid #00b0cd;
-webkit-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;
}
.contact-btn:hover{
background-color: #94cb00;
border: 1px solid #94cb00;
}
.form-control{
font-family: 'Montserrat' , sans-serif;
}
#contact-description{
padding-top: 125px;
}
/*!*****MAP SECTION/*/
#map{
overflow: hidden !important;
}
.mapouter {
position: relative;
text-align: right;
width: 100%;
}
.gmap_canvas {
overflow:hidden;
background:none!important;
height:100%;
width:100%;
}
/******************ABOUT US PAGE START***********/
header .navbar-dark-vision {
top: 0;
overflow: hidden;
height: 90px;
width: 100%;
-webkit-transition: all .1s ease;
-o-transition: all .1s ease;
transition: all .1s ease;
/*z-index: 11;*/
position: relative;
background-color: #00b0cd !important;
}
header .navbar-dark-vision .navbar-btn{
border: 2px solid white;
}
header .navbar-dark-vision .navbar-btn:hover{
border: 2px solid #94cb00;
}
.bg-about-img{
background-image: url('../img/about-header.png');
position: relative;
}
#about-header .main-heading{
font-size: 46px;
font-family: 'Montserrat' , sans-serif;
font-weight: 500;
}
.width-heading{
width: 393px;
margin-right: auto;
}
.about-heading{
font-size: 22px;
font-family: 'Montserrat' , sans-serif;
}
.about-content span{
font-size: 40px;
}
.text-width{
width: 499px;
margin-left: auto;
margin-right: auto
}
.bg-counter-img{
background-image: url('../img/testimonial2.png');
position: relative;
}
.counter-heading{
margin-left: auto;
text-align: center;
margin-right: auto;
}
.wrapper{
margin-top: 80px;
margin-bottom: 80px;
cursor: pointer;
}
.counter {
padding: 0;
border-radius: 5px;
text-align: center;
}
.counter_plus{
font-size: 25px;
font-weight: bold;
}
.count-title {
font-size: 30px;
font-family: 'Montserrat' , sans-serif;
color: #94cb00;
font-weight: bold;
line-height: 1.333;
margin-top: 10px;
margin-bottom: 0;
text-align: center;
}
.wrapper:hover .counter_icon{
-webkit-transform: translateY(-15px);
-ms-transform: translateY(-15px);
transform: translateY(-15px);
}
.count-text {
font-family: 'Montserrat' , sans-serif;
margin: 0;
text-align: center;
}
.counter_icon {
margin: 0 auto;
float: none;
display: table;
font-size: 60px;
padding-bottom: 5px;
-webkit-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;
}
/*#counter{*/
/* padding-top: 125px;*/
/*}*/
/*************COURSES PAGE START***************/
.bg-courses-img{
background-image: url('../img/courses/courses-header.png');
position: relative;
}
#content-courses{
padding-top: 125px;
padding-bottom: 125px;
}
.courses .main-heading{
font-size: 23px;
font-family: 'Montserrat' , sans-serif;
letter-spacing: -1px;
font-weight: 400;
margin-top: 15px;
}
.courses .course-text{
border-top: 1px solid #e1e1e1;
}
.courses .sub-heading{
font-size: 13px;
font-family: 'Open Sans' , sans-serif;
margin-bottom: 15px;
}
.courses .navbar-btn{
background-color: #94cb00;
border-color: #94cb00;
cursor: pointer;
padding: 6px 20px 6px 20px;
text-align: center;
-webkit-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;
}
.courses .navbar-btn:hover{
background-color: #00b0cd;
border-color: #00b0cd;
}
.course-link{
text-decoration: none;
font-family: 'Montserrat' , sans-serif;
-webkit-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;
}
.course-link:hover{
color: #94cb00;
margin-left: 12px;
}
/***IMAGE HOVER EFFECT***/
.snip1295 {
position: relative;
overflow: hidden;
padding: 8px;
width: 100%;
-webkit-box-shadow: none !important;
box-shadow: none !important;
-webkit-transform: translateZ(0);
transform: translateZ(0);
-webkit-transition: .8s ease;
-o-transition: .8s ease;
transition: .8s ease;
}
.snip1295 img {
max-width: 100%;
vertical-align: top;
-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
-webkit-transition: .8s ease;
-o-transition: .8s ease;
transition: .8s ease;
}
.border {
border: 0 solid #dee2e6 !important;
}
.snip1295 .border {
position: absolute;
opacity: 0.6;
}
.snip1295 .border:before,
.snip1295 .border:after
{
background-color: #00b0cd;
position: absolute;
content: "";
display: block;
-webkit-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.snip1295 .border div:before,
.snip1295 .border div:after {
background-color: #94cb00;
position: absolute;
content: "";
display: block;
-webkit-transition: all 0.4s ease-in-out;
-o-transition: all 0.4s ease-in-out;
transition: all 0.4s ease-in-out;
}
.snip1295 .border:before,
.snip1295 .border:after {
width: 0;
height: 1px;
}
.snip1295 .border div:before,
.snip1295 .border div:after {
width: 1px;
height: 0;
}
.snip1295 .border.one {
left: 0;
top: 0;
right: 12px;
bottom: 12px;
}
.snip1295 .border.one:before,
.snip1295 .border.one div:before {
left: 0;
top: 0;
}
.snip1295 .border.one:after,
.snip1295 .border.one div:after {
bottom: 0;
right: 0;
}
.snip1295 .border.two {
left: 12px;
top: 12px;
right: 0;
bottom: 0;
}
.snip1295 .border.two:before,
.snip1295 .border.two div:before {
right: 0;
top: 0;
}
.snip1295 .border.two:after,
.snip1295 .border.two div:after {
bottom: 0;
left: 0;
}
.snip1295 a {
left: 0;
right: 0;
top: 0;
bottom: 0;
position: absolute;
z-index: 1;
}
.snip1295:hover .border:before,
.snip1295.hover .border:before,
.snip1295:hover .border:after,
.snip1295.hover .border:after {
width: 100%;
}
.snip1295:hover .border div:before,
.snip1295.hover .border div:before,
.snip1295:hover .border div:after,
.snip1295.hover .border div:after {
height: 100%;
}
.snip1295:hover img{
-webkit-transform: scale(.9);
-ms-transform: scale(.9);
transform: scale(.9);
}
/*************COURSE DETAIL PAGE START*************/
#detail-content{
padding-top: 125px;
}
.bg-course-detail-img{
background-image: url('../img/courses/course-detail-header.png');
position: relative;
}
.left-menu .main-heading {
font-size: 25px;
margin-top: 30px;
letter-spacing: -1px;
}
.main-heading-detail{
font-size: 38px;
letter-spacing: -2px;
font-weight: normal;
}
ul.stars{
list-style: none;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
font-size: 18px;
color: yellow;
}
span.text-star{
font-size: 15px;
margin-left: 30px;
}
.border-bottom{
border-bottom: 1px solid #e1e1e1;
}
.left-menu .sub-heading {
font-size: 18px;
margin-top: 25px;
}
.instructor{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
span.sub-heading.text-white{
margin-left: 20px;
margin-top: 10px;
}
.img-instrc{
border-radius: 50%;
width: 55px;
height: auto;
}
.enroll-btn{
background-color: #94cb00;
border: 2px solid #94cb00;
cursor: pointer;
padding: 9px 35px 9px 35px;
text-align: center;
-webkit-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;
}
.enroll-btn:hover {
background-color: #00b0cd;
border: 2px solid #ffffff;
}
/****CIRUCULLUM SECTION START*****/
.accordion {
background-color: #fefffa;
margin-top: 15px;
margin-bottom: 50px;
line-height: 1.6;
}
.accordion__item {
border-bottom: 1px solid #dce7eb;
}
.accordion__item:last-child {
border-bottom: none;
}
.accordion__title {
font-size: 1.25rem;
font-family: 'Montserrat' , sans-serif;
font-weight: 500;
line-height: 1.2;
padding: 15px 15px 15px 40px;
display: block;
position: relative;
}
.accordion__title:before {
content: '+';
font-size: 25px;
position: absolute;
left: 15px;
top: 12px;
color: #94cb00;
-webkit-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;
}
.accordion__title h5 {
display: inline-block;
-webkit-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;
}
.accordion__title:hover, .accordion__title:focus {
cursor: pointer;
outline: none;
}
.accordion__title:hover h5 {
display: inline-block;
color: #00b0cd;
}
.is-expanded .accordion__title:before {
content: "+";
-webkit-transform: rotate(-225deg);
-ms-transform: rotate(-225deg);
transform: rotate(-225deg);
-webkit-transition: 0.3s ease;
-o-transition: 0.3s ease;
transition: 0.3s ease;
}
.accordion__content-inner {
padding: 0 40px 10px 40px;
}
.accordion__content {
-webkit-transition: height 0.3s ease-out;
-o-transition: height 0.3s ease-out;
transition: height 0.3s ease-out;
height: 0;
overflow: hidden;
}
/*******************BLOG PAGE START*******************/
.bg-blog-img{
background-image: url('../img/blog/blog-header.png');
position: relative;
}
.grey_bg{
background-color: #f6f6f6;
}
/*..............SEARCH...........*/
.pt-lg-10{
padding-top: 7rem;
}
.btn.focus, .btn:focus {
outline: 0;
-webkit-box-shadow: 0 0 0 0.2rem transparent;
box-shadow: 0 0 0 0.2rem transparent;
}
.search_outerbox{
background-color: #f6f6f6;
width: auto;
height: auto;
}
.input-group{
padding-top: 30px;
padding-bottom: 30px;
padding-left: 35px;
padding-right: 38px;
}
.form-control:focus {
color: #495057;
background-color: #fff;
border-color: #94cb00;
outline: 0;
-webkit-box-shadow: 0 0 0 0.2rem transparent;
box-shadow: 0 0 0 0.2rem transparent;
}
.form-control{
font-family: 'Montserrat', sans-serif;
}
.btn-search {
background-color: #94cb00;
border-radius: 0;
color: #fff;
border-width: 1px;
border-style: solid;
border-color: #94cb00;
-webkit-animation: 0.5s ease;
animation: 0.5s ease;
}
.btn-search:link, .btn-search:visited, .btn-search:focus {
color: #fff;
}
.btn-search:active, .btn-search:hover {
background-color: #00b0cd;
color: white;
border-color: #00b0cd;
}
/*............TOPIC..............*/
.topic_outerbox{
height: auto;
width: auto;
background-color: #f6f6f6;
padding-bottom: 12px;
}
.topic_outerbox h2 {
font-size: 26px;
padding-left: 42px;
padding-top: 30px;
padding-bottom: 10px;
font-family: 'Montserrat', sans-serif;
}
.topic_outerbox ul{
list-style: none;
padding: 0;
}
.topic_outerbox li{
text-decoration: none;
padding-top: 7px;
padding-bottom: 7px;
font-weight: 500;
overflow:hidden !important;
font-family: 'Montserrat', sans-serif;
}
.topic_outerbox li a{
text-decoration: none;
color:#5f5d5d;
padding-right: 5px;
}
.topic_outerbox li a:hover{
color: #00b0cd;
}
.dots{
letter-spacing: 6.5px;
font-size: 16px;
font-weight: normal;
}
.inner-box {
margin-left: 13%;
margin-right: 13%;
text-align: center
}
.inner-box1 {
margin-left: 12%;
margin-right: 13%;
text-align: center;
}
.image{
height: 100%;
width: 100%;
}
/*.............POPULAR POST..............*/
.outer_popular{
height: auto;
width: auto;
background-color: #f6f6f6;
padding-bottom: 35px;
}
.outer_popular h2 {
font-size: 26px;
padding-left: 42px;
padding-top: 30px;
padding-bottom: 10px;
font-family: 'Montserrat', sans-serif;
}
.pt-lg-4{
padding-top: 2rem;
}
.popular_image{
height: 100%;
width: 35%;
}
.outer{
margin-right: 13%;
margin-left: 13%;
}
.text_post {
padding-left: 20px;
margin-top: 5px;
margin-bottom: auto;
}
.main{
font-size: 17px;
font-weight: 500;
margin-bottom: 10px;
cursor: pointer;
-webkit-transition: .2s ease;
-o-transition: .2s ease;
transition: .2s ease;
line-height: 18px;
letter-spacing: 0;
font-family: 'Montserrat' , sans-serif;
}
.date{
color: gray;
font-size: 14px;
margin-bottom: 4px;
font-family: 'Montserrat', sans-serif;
}
.text_post span{
font-weight: 500;
font-size: 14px;
cursor: pointer;
-webkit-transition: .2s ease;
-o-transition: .2s ease;
transition: .2s ease;
letter-spacing: 0;
font-family: 'Montserrat', sans-serif;
}
.main:hover{
color:#00b0cd;
}
.text_post span:hover{
color: #00b0cd;
}
/*..............TAGS.................*/
.outer_tag {
height: auto;
width: auto;
background-color: #f6f6f6;
padding-bottom: 30px;
}
.main_tag {
font-size: 26px;
padding-left: 42px;
padding-top: 30px;
padding-bottom: 10px;
font-family: 'Montserrat', sans-serif;
}
span{
display: unset;
}
.inner_tag {
margin-left: 13%;
margin-right: 13%;
}
.tag_text a:hover{
color: white;
background-color: #00b0cd;
border: solid 1px transparent;
}
.tag_text a {
text-decoration: none;
color: #333333;
font-size:14px;
border: solid 1px #ced4da;
padding: 5px 12px 5px 12px;
margin-top: 9px;
display: inline-block;
font-family: 'Open Sans', sans-serif;
}
.sale_img{
width: 100%;
height: 100%;
}
.img-area img{
height: 100%;
width: 100%;
}
/*..............MINIMAL POST.................*/
.text_minimal{
padding-top: 20px;
margin-left: 2px;
letter-spacing: 0;
}
.text_minimal a{
text-decoration: none;
}
.text_minimal h2{
font-size: 25px;
color: #5f5d5d;
font-weight: 500;
font-family: 'Montserrat' , sans-serif;
letter-spacing: 0;
-webkit-transition: 0.2s ease;
-o-transition: 0.2s ease;
transition: 0.2s ease;
cursor: pointer;
}
.text_minimal h2:hover{
color: #00b0cd;
}
.text_minimal .date{
color: #94cb00;
font-size: 15px;
font-weight: 400;
font-family: 'Montserrat' , sans-serif;
margin-top: 0;
}
.verticle_line{
height: 25px;
width: 2px;
background-color: grey;
}
.margin_1{
margin-left: 20px;
}
.text_minimal span{
cursor:pointer;
margin-left: 20px;
font-weight: 400;
-webkit-transition: 0.2s ease;
-o-transition: 0.2s ease;
transition: 0.2s ease;
font-family: 'Montserrat' , sans-serif;
}
.text_minimal span:hover{
color:#00bcd4;
}
.text_dummy{
font-family: 'Open Sans' , sans-serif;
margin-top: 15px;
letter-spacing: 0.2px;
}
.display{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.divider{
border: 0.1px solid #dbdbdb;
margin-top: 3.5rem;
}
.divider1{
border: 0.5px solid #dbdbdb;
margin-top: 3rem;
}
.mt-sm-10{
margin-top: 30px;
}
/*..........AUDIO.......*/
.mejs__container {
margin-top: -40px;
}
.mt-10{
margin-top: 3.5rem;
}
/*...............PORTFOLIO..............*/
.box4{
position:relative;
height: 100%;
width: 100%;
}
.box4:before{
width:0;
height:200%;
background-image: -webkit-linear-gradient(45deg, rgba(0, 176, 205, 0.86) 30%, rgba(148, 203, 0, 0.86) 100%);
background: -o-linear-gradient(45deg, rgba(0, 176, 205, 0.86) 30%, rgba(148, 203, 0, 0.86) 100%);
background: linear-gradient(45deg, rgba(0, 176, 205, 0.86) 30%, rgba(148, 203, 0, 0.86) 100%);
position:absolute;
top:0;
left:-250px;
bottom:0;
-webkit-transform:skewX(-36deg);
-ms-transform:skewX(-36deg);
transform:skewX(-36deg);-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;
opacity: .7;
z-index: 1;
}
.box4:hover:before{width:220%}
.box4 .box-content{width:100%;height:100%;position:absolute;top:0;left:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s; z-index: 1; margin-top: 100px;text-align: center}
.box4 .icon,.box5 .icon{list-style:none;padding:0}
.box4:hover .box-content{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.box4 .title{font-size:22px;font-family:'Raleway' , sans-serif;font-weight:700;color:#fff;margin:0 0 10px; z-index: 1}
.box4 .post{
display:block;
font-size:20px;
font-weight:600;
color:#fff;
margin-bottom: 5px;
font-family:'Raleway' , sans-serif
}
.box4 .icon{margin:0}
.box4 .icon li{display:inline-block}
.box4 .icon li{
display:inline-block;
width:35px;
height:35px;
line-height:35px;
font-size:28px;
color:#FFFFFF;
margin-right:10px;
-webkit-transition:all .3s ease 0s;
-o-transition:all .3s ease 0s;
transition:all .3s ease 0s;
text-decoration: none;
}
.box5 .icon,.box5 .icon li{display:inline-block}
.box1 img,.box1:after,.box1:before{width:100%;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}
.box1 .icon,.box2,.box3,.box4,.box5 .icon li a{text-align:center}
.box10:after,.box10:before,.box1:after,.box1:before,.box2 .inner-content:after,.box3:after,.box3:before,.box4:before,.box5:after,.box5:before,.box6:after,.box7:after,.box7:before{content:""}
.box1,.box11,.box12,.box13,.box14,.box16,.box17,.box18,.box2,.box20,.box21,.box3,.box4,.box5,.box5 .icon li a,.box6,.box7,.box8{overflow:hidden}
.box1 .title,.box10 .title,.box4 .title,.box7 .title{letter-spacing:1px}
.box3 .post,.box4 .post,.box5 .post,.box7 .post{font-style:italic}
.mt-30{margin-top:30px}
.mt-40{margin-top:40px}
.mb-30{margin-bottom:30px}
.box1 .icon,.box1 .title{margin:0;position:absolute}
.box1{-webkit-box-shadow:0 0 3px rgba(0,0,0,.3);box-shadow:0 0 3px rgba(0,0,0,.3);position:relative}
.box1:after,.box1:before{height:50%;background:rgba(0,0,0,.5);position:absolute;top:0;left:0;z-index:1;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-transform:rotateZ(90deg);-ms-transform:rotate(90deg);transform:rotateZ(90deg)}
.box1:after{top:auto;bottom:0;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}
.box1:hover:after,.box1:hover:before{-webkit-transform:rotateZ(0);-ms-transform:rotate(0);transform:rotateZ(0)}
.box1 img{height:auto;-webkit-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}
.box1:hover img{-webkit-filter:sepia(80%);filter:sepia(80%);-webkit-transform:scale(1.3) rotate(10deg);-ms-transform:scale(1.3) rotate(10deg);transform:scale(1.3) rotate(10deg)}
.box1 .title{font-size:19px;font-weight:600;color:#fff;text-transform:uppercase;text-shadow:0 0 1px #004cbf;bottom:10px;left:10px;opacity:0;z-index:2;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .5s ease .2s;-o-transition:all .5s ease .2s;transition:all .5s ease .2s}
.box1:hover .title{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.box1 .icon{padding:7px 5px;list-style:none;background:#004cbf;border-radius:0 0 0 10px;top:-100%;right:0;z-index:2;-webkit-transition:all .3s ease .2s;-o-transition:all .3s ease .2s;transition:all .3s ease .2s}
.box1:hover .icon{top:0}
.box1 .icon li{display:block;margin:10px 0}
.box1 .icon li a{display:block;width:35px;height:35px;line-height:35px;border-radius:10px;font-size:18px;color:#fff;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}
.box2 .icon li a,.box3 .icon a:hover,.box4 .icon li a:hover,.box5 .icon li a,.box6 .icon li a{border-radius:50%}
/*.............PAGINATION............*/
.page-link {
position: relative;
display: block;
margin-left: -1px;
line-height: 1.25;
color: #333333;
background-color: #fff;
border: 1px solid transparent;
font-size: 16px;
-webkit-transition: 0.8s ease;
-o-transition: 0.8s ease;
transition: 0.8s ease;
}
.page-item .page-link {
z-index: 1;
color: #fff;
background-color: #94cb00;
border-color: #94cb00 ;
opacity: .9;
text-decoration: none;
border-radius: 100%;
}
.page-item .page-link:focus {
color: white !important;
-webkit-box-shadow: none;
box-shadow: none;
}
.page-item .page-link:hover {
color: #94cb00;
background-color: #ffffff;
border-color: #94cb00;
opacity: .8;
}
.page-item:first-child .page-link {
margin-left: 0;
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.margin_footer-top{
padding-top: 120px !important;
}
.pagination li{
margin: 5px;
}
.page-item.active .page-link {
z-index: 1;
color: #94cb00;
background-color: #ffffff;
border-color: #94cb00;
opacity: .8;
}
a.page-link{
border-radius: 100%;
}
.page-item:last-child .page-link, .page-item:first-child .page-link
{
border-radius: 100%;
}
/*************BLOG DETAIL PAGE START******************/
.bg-blog-detail-img{
background-image: url('../img/blog/blog-detail-header.png');
position: relative;
}
.blog_detail-heading{
font-size: 26px;
font-family: 'Montserrat', sans-serif;
}
.text_minimal ul{
color: #333333;
}
.mt-40{
margin-top: 70px;
}
.mejs__controls:not([style*='display: none']) {
background: black;
}
.quote_text .quote{
font-style: italic;
font-size: 24px;
-webkit-transition: .2s ease;
-o-transition: .2s ease;
transition: .2s ease;
cursor: pointer;
width: 480px;
margin-left: auto;
margin-right: auto;
margin-top: 50px;
text-align: right;
font-weight: 700;
font-family: 'Montserrat', sans-serif;
}
.quote_text:hover .quote{
color: #00b0cd;
}
.quote_text:hover .verticle_lineQ{
background-color: #94cb00;
}
.quote_text{
margin-bottom: 20px;
}
.verticle_lineQ {
width: 2.3px;
height: 75px;
background-color:#33c9dd;
text-align: right;
margin-top: -87px;
margin-left: 38.7rem;
}
.blogN_images img{
height: 100%;
width: 100%;
}
.pt-6{
padding-top: 40px;
}
.written_outerbox{
height: auto;
width: auto;
background-color: #f6f6f6;
}
.written_outerbox .written_img {
width: 20%;
border-radius: 50%;
border: 1px solid transparent;
margin-left: 60px;
margin-top: 40px;
margin-bottom: 40px;
}
.written_text {
margin-top: auto;
margin-left: 20px;
margin-bottom: auto;
}
.main_written{
font-size: 24px;
font-family: 'Montserrat' , sans-serif;
}
.comment_text{
font-size: 24px;
text-align: center;
}
.user_icon{
color: white;
font-size: 60px;
background: #00b0cd;
width: 90px;
height: 90px;
padding-top: 13px;
padding-bottom: 15px;
border-radius: 50px;
padding-left: 19px;
padding-right: 15px;
}
.icon_text{
margin-bottom: auto;
margin-top: auto;
padding-left: 20px;
}
.height{
line-height: 25px;
font-size: 17px;
padding-top: 10px;
}
.font{
font-size: 21px;
}
.icon_comment{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
margin-top: 50px;
}
.margin_days {
font-size: 18px;
margin-bottom: 10px;
}
.mt-6{
margin-top: 70px;
}
/***********GALLERY SECTION PORTFOLIO HOVER EFFECT***********/
[class*=' imghvr-'],[class^=imghvr-]{
font-family:Montserrat,sans-serif;
position:relative;
display:inline-block;
margin:0;
max-width:100%;
background-color:rgba(230,230,230,.7);
color:#666;
overflow:hidden;
-moz-osx-font-smoothing:grayscale;
-webkit-backface-visibility:hidden;
backface-visibility:hidden;
-webkit-transform:translateZ(0);
transform:translateZ(0)
}
[class*=' imghvr-'] img,[class^=imghvr-] img{
vertical-align:top;
max-width:100%
}
[class*=' imghvr-'] figcaption,[class^=imghvr-] figcaption{
background-color:rgba(255,255,255,.9);
padding:20px;
position:absolute;
top:15px;bottom:15px;left:15px;right:15px;
border:1px solid rgba(0,0,0,.1)
}
[class*=' imghvr-'] h3,[class*=' imghvr-'] p,[class^=imghvr-] h3,[class^=imghvr-] p{
margin:0;padding:0
}
[class*=' imghvr-'] h3,[class^=imghvr-] h3{
font-weight:700;
color:#333;
margin-bottom:2px;
}
[class*=' imghvr-'] p,[class^=imghvr-] p{
font-family:'Montserrat', sans-serif;
font-size: 18px;
color: white;
}
[class*=' imghvr-'] a,[class^=imghvr-] a{
position:absolute;
top:0;bottom:0;left:0;right:0;
z-index:1
}
[class*=' imghvr-'],[class*=' imghvr-'] *,[class*=' imghvr-'] :after,
[class*=' imghvr-'] :before,[class*=' imghvr-']:after,
[class*=' imghvr-']:before,[class^=imghvr-],[class^=imghvr-] *,
[class^=imghvr-] :after,[class^=imghvr-] :before,[class^=imghvr-]:after,[class^=imghvr-]:before{
-webkit-box-sizing:border-box;
box-sizing:border-box;
-webkit-transition:all .35s ease;-o-transition:all .35s ease;transition:all .35s ease
}
.imghvr-fade figcaption,.imghvr-fade:hover img{
opacity:0
}
.imghvr-fade:hover figcaption{
opacity:1
}
[class*=' imghvr-push-']:hover figcaption,[class*=' imghvr-slide-']:hover figcaption,
[class^=imghvr-push-]:hover figcaption,[class^=imghvr-slide-]:hover figcaption{
-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)
}
.imghvr-push-up figcaption{
-webkit-transform:translateY(120%);
-ms-transform:translateY(120%);
transform:translateY(120%)
}
.imghvr-push-up:hover img{
-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)
}
.imghvr-push-down figcaption{
-webkit-transform:translateY(-120%);
-ms-transform:translateY(-120%);
transform:translateY(-120%)
}
.imghvr-push-down:hover img{
-webkit-transform:translateY(100%);
-ms-transform:translateY(100%);
transform:translateY(100%)
}
.imghvr-push-left figcaption{
-webkit-transform:translateX(120%);
-ms-transform:translateX(120%);
transform:translateX(120%)
}
.imghvr-push-left:hover img{
-webkit-transform:translateX(-100%);
-ms-transform:translateX(-100%);
transform:translateX(-100%)
}
.imghvr-push-right figcaption{
-webkit-transform:translateX(-120%);
-ms-transform:translateX(-120%);
transform:translateX(-120%)
}
.imghvr-push-right:hover img{
-webkit-transform:translateX(100%);
-ms-transform:translateX(100%);
transform:translateX(100%)
}
.imghvr-slide-up figcaption{
-webkit-transform:translateY(120%);
-ms-transform:translateY(120%);
transform:translateY(120%)
}
.imghvr-slide-down figcaption{
-webkit-transform:translateY(-120%);
-ms-transform:translateY(-120%);
transform:translateY(-120%)
}
.imghvr-slide-left figcaption{
-webkit-transform:translateX(120%);
-ms-transform:translateX(120%);
transform:translateX(120%)
}
.imghvr-slide-right figcaption{
-webkit-transform:translateX(-120%);
-ms-transform:translateX(-120%);
transform:translateX(-120%)
}
[class*=' imghvr-reveal-']:before,[class^=imghvr-reveal-]:before{
position:absolute;
top:0;bottom:0;left:0;right:0;
content:'';
background-color:inherit
}
[class*=' imghvr-reveal-'] figcaption,[class^=imghvr-reveal-] figcaption{
opacity:0
}
[class*=' imghvr-reveal-']:hover:before,[class^=imghvr-reveal-]:hover:before{
-webkit-transform:translate(0,0);
-ms-transform:translate(0,0);
transform:translate(0,0)
}
[class*=' imghvr-reveal-']:hover figcaption,[class^=imghvr-reveal-]:hover figcaption{
opacity:1;
-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s
}
.imghvr-reveal-up:before{
-webkit-transform:translateY(100%);
-ms-transform:translateY(100%);
transform:translateY(100%)
}
.imghvr-reveal-down:before{
-webkit-transform:translateY(-100%);
-ms-transform:translateY(-100%);
transform:translateY(-100%)
}
.imghvr-reveal-left:before{
-webkit-transform:translateX(100%);
-ms-transform:translateX(100%);
transform:translateX(100%)
}
.imghvr-reveal-right:before{
-webkit-transform:translateX(-100%);
-ms-transform:translateX(-100%);
transform:translateX(-100%)
}
[class*=' imghvr-hinge-'],[class^=imghvr-hinge-]{
-webkit-perspective:50em;perspective:50em
}
[class*=' imghvr-hinge-'] figcaption,[class^=imghvr-hinge-] figcaption{
opacity:0;
z-index:1
}
[class*=' imghvr-hinge-']:hover img,[class^=imghvr-hinge-]:hover img{opacity:0
}
[class*=' imghvr-hinge-']:hover figcaption,[class^=imghvr-hinge-]:hover figcaption{
opacity:1;
-webkit-transition-delay:.2s;
-o-transition-delay:.2s;
transition-delay:.2s
}
.imghvr-hinge-up img{
-webkit-transform-origin:50% 0;
-ms-transform-origin:50% 0;
transform-origin:50% 0
}
.imghvr-hinge-up figcaption{
-webkit-transform:rotateX(90deg);
transform:rotateX(90deg);
-webkit-transform-origin:50% 100%;
-ms-transform-origin:50% 100%;
transform-origin:50% 100%
}
.imghvr-hinge-up:hover img{
-webkit-transform:rotateX(-90deg);
transform:rotateX(-90deg)
}
.imghvr-hinge-up:hover figcaption {
-webkit-transform:rotateX(0);
transform:rotateX(0)
}
.imghvr-hinge-down img{
-webkit-transform-origin:50% 100%;
-ms-transform-origin:50% 100%;
transform-origin:50% 100%
}
.imghvr-hinge-down figcaption{
-webkit-transform:rotateX(-90deg);
transform:rotateX(-90deg);
-webkit-transform-origin:50% -50%;
-ms-transform-origin:50% -50%;
transform-origin:50% -50%
}
.imghvr-hinge-down:hover img{
-webkit-transform:rotateX(90deg);
transform:rotateX(90deg);
opacity:0
}
.imghvr-hinge-down:hover figcaption{
-webkit-transform:rotateX(0);
transform:rotateX(0)
}
.imghvr-hinge-left img{
-webkit-transform-origin:0 50%;
-ms-transform-origin:0 50%;
transform-origin:0 50%
}
.imghvr-hinge-left figcaption{
-webkit-transform:rotateY(-90deg);
transform:rotateY(-90deg);
-webkit-transform-origin:100% 50%;
-ms-transform-origin:100% 50%;
transform-origin:100% 50%
}
.imghvr-hinge-left:hover img{
-webkit-transform:rotateY(90deg);
transform:rotateY(90deg)
}
.imghvr-hinge-left:hover figcaption{
-webkit-transform:rotateY(0);
transform:rotateY(0)
}
.imghvr-hinge-right img{
-webkit-transform-origin:100% 50%;
-ms-transform-origin:100% 50%;
transform-origin:100% 50%
}
.imghvr-hinge-right figcaption{
-webkit-transform:rotateY(90deg);
transform:rotateY(90deg);
-webkit-transform-origin:0 50%;
-ms-transform-origin:0 50%;
transform-origin:0 50%
}
.imghvr-hinge-right:hover img{
-webkit-transform:rotateY(-90deg);
transform:rotateY(-90deg)
}
.imghvr-hinge-right:hover figcaption{
-webkit-transform:rotateY(0);
transform:rotateY(0)
}
[class*=' imghvr-flip-'],[class^=imghvr-flip-]{
-webkit-perspective:50em
;perspective:50em
}
[class*=' imghvr-flip-'] img,[class^=imghvr-flip-] img{
-webkit-backface-visibility:hidden;
backface-visibility:hidden
}
[class*=' imghvr-flip-'] figcaption,[class^=imghvr-flip-] figcaption{
opacity:0
}
[class*=' imghvr-flip-']:hover figcaption,[class^=imghvr-flip-]:hover figcaption{
opacity:1;
-webkit-transition-delay:.15s;
-o-transition-delay:.15s;
transition-delay:.15s
}
.imghvr-flip-horiz figcaption{
-webkit-transform:rotateX(90deg);
transform:rotateX(90deg);
-webkit-transform-origin:0 50%;
-ms-transform-origin:0 50%;
transform-origin:0 50%
}
.imghvr-flip-horiz:hover figcaption{
-webkit-transform:rotateX(0);
transform:rotateX(0)
}
.imghvr-flip-vert figcaption{
-webkit-transform:rotateY(90deg);
transform:rotateY(90deg);
-webkit-transform-origin:50% 0;
-ms-transform-origin:50% 0;
transform-origin:50% 0
}
.imghvr-flip-vert:hover figcaption{
-webkit-transform:rotateY(0);
transform:rotateY(0)
}
.imghvr-flip-diag-1 figcaption{
-webkit-transform:rotate3d(1,-1,0,100deg);
transform:rotate3d(1,-1,0,100deg)
}
.imghvr-flip-diag-1:hover figcaption{
-webkit-transform:rotate3d(0,0,0,0deg);
transform:rotate3d(0,0,0,0deg)
}
.imghvr-flip-diag-2 figcaption{
-webkit-transform:rotate3d(1,1,0,100deg);
transform:rotate3d(1,1,0,100deg)
}
.imghvr-flip-diag-2:hover figcaption{
-webkit-transform:rotate3d(0,0,0,0deg);
transform:rotate3d(0,0,0,0deg)
}
[class*=' imghvr-shutter-out-']:before,[class^=imghvr-shutter-out-]:before{
background:inherit;
position:absolute;
content:'';
-webkit-transition-delay:.1s;
-o-transition-delay:.1s;
transition-delay:.1s
}
[class*=' imghvr-shutter-out-'] figcaption,[class^=imghvr-shutter-out-] figcaption{
opacity:0;
-webkit-transition-delay:0s;
-o-transition-delay:0s;
transition-delay:0s
}
[class*=' imghvr-shutter-out-']:hover:before,[class^=imghvr-shutter-out-]:hover:before{
-webkit-transition-delay:0s;
-o-transition-delay:0s;
transition-delay:0s
}
[class*=' imghvr-shutter-out-']:hover figcaption,[class^=imghvr-shutter-out-]:hover figcaption{
opacity:1;
-webkit-transition-delay:.1s;
-o-transition-delay:.1s;
transition-delay:.1s
}
.imghvr-shutter-out-horiz:before{
left:50%;right:50%;top:0;bottom:0
}
.imghvr-shutter-out-horiz:hover:before{
left:0;right:0
}
.imghvr-shutter-out-vert:before{
top:50%;bottom:50%;left:0;right:0
}
.imghvr-shutter-out-vert:hover:before{
top:0;bottom:0
}
.imghvr-shutter-out-diag-1:before{
top:50%;bottom:50%;left:-35%;right:-35%;
-webkit-transform:rotate(45deg);
-ms-transform:rotate(45deg);
transform:rotate(45deg)
}
.imghvr-shutter-out-diag-1:hover:before{
top:-35%;bottom:-35%
}
.imghvr-shutter-out-diag-2:before{
top:50%;bottom:50%;left:-35%;right:-35%;
-webkit-transform:rotate(-45deg);
-ms-transform:rotate(-45deg);
transform:rotate(-45deg)
}
.imghvr-shutter-out-diag-2:hover:before{
top:-35%;bottom:-35%
}
[class*=' imghvr-shutter-in-']:after,[class*=' imghvr-shutter-in-']:before,
[class^=imghvr-shutter-in-]:after,[class^=imghvr-shutter-in-]:before{
background:inherit;
position:absolute;
content:''
}
[class*=' imghvr-shutter-in-']:after,[class^=imghvr-shutter-in-]:after{
top:0;left:0
}
[class*=' imghvr-shutter-in-']:before,[class^=imghvr-shutter-in-]:before{right:0;bottom:0}[class*=' imghvr-shutter-in-'] figcaption,[class^=imghvr-shutter-in-] figcaption{opacity:0;z-index:1}[class*=' imghvr-shutter-in-']:hover figcaption,[class^=imghvr-shutter-in-]:hover figcaption{opacity:1;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.imghvr-shutter-in-horiz:after,.imghvr-shutter-in-horiz:before{width:0;height:100%}.imghvr-shutter-in-horiz:hover:after,.imghvr-shutter-in-horiz:hover:before{width:50%}.imghvr-shutter-in-vert:after,.imghvr-shutter-in-vert:before{height:0;width:100%}.imghvr-shutter-in-vert:hover:after,.imghvr-shutter-in-vert:hover:before{height:50%}.imghvr-shutter-in-out-horiz:after,.imghvr-shutter-in-out-horiz:before{width:0;height:100%}.imghvr-shutter-in-out-horiz:hover:after,.imghvr-shutter-in-out-horiz:hover:before{width:100%}.imghvr-shutter-in-out-vert:after,.imghvr-shutter-in-out-vert:before{height:0;width:100%}.imghvr-shutter-in-out-vert:hover:after,.imghvr-shutter-in-out-vert:hover:before{height:100%}.imghvr-shutter-in-out-diag-1:after,.imghvr-shutter-in-out-diag-1:before{width:200%;height:200%;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.imghvr-shutter-in-out-diag-1:after{-webkit-transform:skew(-45deg) translateX(-150%);-ms-transform:skew(-45deg) translateX(-150%);transform:skew(-45deg) translateX(-150%)}.imghvr-shutter-in-out-diag-1:before{-webkit-transform:skew(-45deg) translateX(150%);-ms-transform:skew(-45deg) translateX(150%);transform:skew(-45deg) translateX(150%)}.imghvr-shutter-in-out-diag-1:hover:after{-webkit-transform:skew(-45deg) translateX(-50%);-ms-transform:skew(-45deg) translateX(-50%);transform:skew(-45deg) translateX(-50%)}.imghvr-shutter-in-out-diag-1:hover:before{-webkit-transform:skew(-45deg) translateX(50%);-ms-transform:skew(-45deg) translateX(50%);transform:skew(-45deg) translateX(50%)}.imghvr-shutter-in-out-diag-2:after,.imghvr-shutter-in-out-diag-2:before{width:200%;height:200%;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.imghvr-shutter-in-out-diag-2:after{-webkit-transform:skew(45deg) translateX(-100%);-ms-transform:skew(45deg) translateX(-100%);transform:skew(45deg) translateX(-100%)}.imghvr-shutter-in-out-diag-2:before{-webkit-transform:skew(45deg) translateX(100%);-ms-transform:skew(45deg) translateX(100%);transform:skew(45deg) translateX(100%)}.imghvr-shutter-in-out-diag-2:hover:after,.imghvr-shutter-in-out-diag-2:hover:before{-webkit-transform:skew(45deg) translateX(0);-ms-transform:skew(45deg) translateX(0);transform:skew(45deg) translateX(0)}[class*=' imghvr-fold'],[class^=imghvr-fold]{-webkit-perspective:50em;perspective:50em}[class*=' imghvr-fold'] img,[class^=imghvr-fold] img{-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}[class*=' imghvr-fold'] figcaption,[class^=imghvr-fold] figcaption{z-index:1;opacity:0}[class*=' imghvr-fold']:hover img,[class^=imghvr-fold]:hover img{opacity:0}[class*=' imghvr-fold']:hover figcaption,[class^=imghvr-fold]:hover figcaption{-webkit-transform:rotateX(0) translate3d(0,0,0) scale(1);transform:rotateX(0) translate3d(0,0,0) scale(1);opacity:1;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.imghvr-fold-up img{-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}.imghvr-fold-up figcaption{-webkit-transform:rotateX(-90deg) translate3d(0,-50%,0) scale(.6);transform:rotateX(-90deg) translate3d(0,-50%,0) scale(.6);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.imghvr-fold-up:hover img{-webkit-transform:rotateX(90deg) scale(.6) translateY(50%);transform:rotateX(90deg) scale(.6) translateY(50%)}.imghvr-fold-down img{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.imghvr-fold-down figcaption{-webkit-transform:rotateX(90deg) translate3d(0,50%,0) scale(.6);transform:rotateX(90deg) translate3d(0,50%,0) scale(.6);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}.imghvr-fold-down:hover img{-webkit-transform:rotateX(-90deg) scale(.6) translateY(-50%);transform:rotateX(-90deg) scale(.6) translateY(-50%)}.imghvr-fold-left img{-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.imghvr-fold-left figcaption{-webkit-transform:rotateY(90deg) translate3d(-50%,0,0) scale(.6);transform:rotateY(90deg) translate3d(-50%,0,0) scale(.6);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.imghvr-fold-left:hover img{-webkit-transform:rotateY(-90deg) scale(.6) translateX(50%);transform:rotateY(-90deg) scale(.6) translateX(50%)}.imghvr-fold-right{-webkit-perspective:50em;perspective:50em}.imghvr-fold-right img{-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.imghvr-fold-right figcaption{-webkit-transform:rotateY(-90deg) translate3d(50%,0,0) scale(.6);transform:rotateY(-90deg) translate3d(50%,0,0) scale(.6);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.imghvr-fold-right:hover img{-webkit-transform:rotateY(90deg) scale(.6) translateX(-50%);transform:rotateY(90deg) scale(.6) translateX(-50%)}.imghvr-zoom-in figcaption{opacity:0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}.imghvr-zoom-in:hover figcaption{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}[class*=' imghvr-zoom-out'] figcaption,[class^=imghvr-zoom-out] figcaption{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;opacity:0}[class*=' imghvr-zoom-out'].hover figcaption,[class*=' imghvr-zoom-out']:hover figcaption,[class^=imghvr-zoom-out].hover figcaption,[class^=imghvr-zoom-out]:hover figcaption{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.imghvr-zoom-out:hover img{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);opacity:0}.imghvr-zoom-out-up.hover img,.imghvr-zoom-out-up:hover img{-webkit-animation:imghvr-zoom-out-up .4s linear;animation:imghvr-zoom-out-up .4s linear;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes imghvr-zoom-out-up{50%{-webkit-transform:scale(.8) translateY(0);transform:scale(.8) translateY(0);opacity:.5}100%{-webkit-transform:scale(.8) translateY(-150%);transform:scale(.8) translateY(-150%);opacity:.5}}@keyframes imghvr-zoom-out-up{50%{-webkit-transform:scale(.8) translateY(0);transform:scale(.8) translateY(0);opacity:.5}100%{-webkit-transform:scale(.8) translateY(-150%);transform:scale(.8) translateY(-150%);opacity:.5}}.imghvr-zoom-out-down.hover img,.imghvr-zoom-out-down:hover img{-webkit-animation:imghvr-zoom-out-down .4s linear;animation:imghvr-zoom-out-down .4s linear;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes imghvr-zoom-out-down{50%{-webkit-transform:scale(.8) translateY(0);transform:scale(.8) translateY(0);opacity:.5}100%{-webkit-transform:scale(.8) translateY(150%);transform:scale(.8) translateY(150%);opacity:.5}}@keyframes imghvr-zoom-out-down{50%{-webkit-transform:scale(.8) translateY(0);transform:scale(.8) translateY(0);opacity:.5}100%{-webkit-transform:scale(.8) translateY(150%);transform:scale(.8) translateY(150%);opacity:.5}}.imghvr-zoom-out-left.hover img,.imghvr-zoom-out-left:hover img{-webkit-animation:imghvr-zoom-out-left .4s linear;animation:imghvr-zoom-out-left .4s linear;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes imghvr-zoom-out-left{50%{-webkit-transform:scale(.8) translateX(0);transform:scale(.8) translateX(0);opacity:.5}100%{-webkit-transform:scale(.8) translateX(-150%);transform:scale(.8) translateX(-150%);opacity:.5}}@keyframes imghvr-zoom-out-left{50%{-webkit-transform:scale(.8) translateX(0);transform:scale(.8) translateX(0);opacity:.5}100%{-webkit-transform:scale(.8) translateX(-150%);transform:scale(.8) translateX(-150%);opacity:.5}}.imghvr-zoom-out-right.hover img,.imghvr-zoom-out-right:hover img{-webkit-animation:imghvr-zoom-out-right .4s linear;animation:imghvr-zoom-out-right .4s linear;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes imghvr-zoom-out-right{50%{-webkit-transform:scale(.8) translateX(0);transform:scale(.8) translateX(0);opacity:.5}100%{-webkit-transform:scale(.8) translateX(150%);transform:scale(.8) translateX(150%);opacity:.5}}@keyframes imghvr-zoom-out-right{50%{-webkit-transform:scale(.8) translateX(0);transform:scale(.8) translateX(0);opacity:.5}100%{-webkit-transform:scale(.8) translateX(150%);transform:scale(.8) translateX(150%);opacity:.5}}.imghvr-zoom-out-flip-horiz{-webkit-perspective:50em;perspective:50em}.imghvr-zoom-out-flip-horiz figcaption{opacity:0;-webkit-transform:rotateX(90deg) translateY(-100%) scale(.5);transform:rotateX(90deg) translateY(-100%) scale(.5)}.imghvr-zoom-out-flip-horiz.hover img,.imghvr-zoom-out-flip-horiz:hover img{-webkit-transform:rotateX(-100deg) translateY(50%) scale(.5);transform:rotateX(-100deg) translateY(50%) scale(.5);opacity:0;}.imghvr-zoom-out-flip-horiz.hover figcaption,.imghvr-zoom-out-flip-horiz:hover figcaption{-webkit-transform:rotateX(0) translateY(0) scale(1);transform:rotateX(0) translateY(0) scale(1);opacity:1;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.imghvr-zoom-out-flip-vert{-webkit-perspective:50em;perspective:50em}.imghvr-zoom-out-flip-vert figcaption{opacity:0;-webkit-transform:rotateY(90deg) translate(50%,0) scale(.5);transform:rotateY(90deg) translate(50%,0) scale(.5)}.imghvr-zoom-out-flip-vert.hover img,.imghvr-zoom-out-flip-vert:hover img{-webkit-transform:rotateY(-100deg) translateX(50%) scale(.5);transform:rotateY(-100deg) translateX(50%) scale(.5);opacity:0;}.imghvr-zoom-out-flip-vert.hover figcaption,.imghvr-zoom-out-flip-vert:hover figcaption{-webkit-transform:rotateY(0) translate(0,0) scale(1);transform:rotateY(0) translate(0,0) scale(1);opacity:1;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.imghvr-blur figcaption{opacity:0}.imghvr-blur:hover img{-webkit-filter:blur(30px);filter:blur(30px);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);opacity:0}.imghvr-blur:hover figcaption{opacity:1;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}[class*=' imghvr-blocks'] figcaption:after,[class*=' imghvr-blocks'] figcaption:before,[class*=' imghvr-blocks']:after,[class*=' imghvr-blocks']:before,[class^=imghvr-blocks] figcaption:after,[class^=imghvr-blocks] figcaption:before,[class^=imghvr-blocks]:after,[class^=imghvr-blocks]:before{background-color:rgba(0, 0, 0, 0.70);opacity:0;position:absolute;content:''}[class*=' imghvr-blocks']:after,[class*=' imghvr-blocks']:before,[class^=imghvr-blocks]:after,[class^=imghvr-blocks]:before{z-index:1}[class*=' imghvr-blocks']:before,[class^=imghvr-blocks]:before{top:15px;right:15px;bottom:50%;left:50%}[class*=' imghvr-blocks']:after,[class^=imghvr-blocks]:after{bottom:15px;left:15px;top:50%;right:50%}[class*=' imghvr-blocks'] figcaption,[class^=imghvr-blocks] figcaption{z-index:3;background-color:transparent;border-width:0}[class*=' imghvr-blocks'] figcaption *,[class^=imghvr-blocks] figcaption *{opacity:0}[class*=' imghvr-blocks'] figcaption:after,[class*=' imghvr-blocks'] figcaption:before,[class^=imghvr-blocks] figcaption:after,[class^=imghvr-blocks] figcaption:before{height:50%;width:50%;z-index:-1}[class*=' imghvr-blocks'] figcaption:before,[class^=imghvr-blocks] figcaption:before{top:0;left:0}[class*=' imghvr-blocks'] figcaption:after,[class^=imghvr-blocks] figcaption:after{bottom:0;right:0}[class*=' imghvr-blocks'] a,[class^=imghvr-blocks] a{z-index:3; color: #ffffff}[class*=' imghvr-blocks']:hover figcaption:after,[class*=' imghvr-blocks']:hover figcaption:before,[class*=' imghvr-blocks']:hover:after,[class*=' imghvr-blocks']:hover:before,[class^=imghvr-blocks]:hover figcaption:after,[class^=imghvr-blocks]:hover figcaption:before,[class^=imghvr-blocks]:hover:after,[class^=imghvr-blocks]:hover:before{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:.9}[class*=' imghvr-blocks']:hover figcaption *,[class^=imghvr-blocks]:hover figcaption *{opacity:1;-webkit-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s}.imghvr-blocks-rotate-left:before{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.imghvr-blocks-rotate-left:after{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.imghvr-blocks-rotate-left figcaption:before{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.imghvr-blocks-rotate-left figcaption:after,.imghvr-blocks-rotate-right:before{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.imghvr-blocks-rotate-right:after{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.imghvr-blocks-rotate-right figcaption:before{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.imghvr-blocks-rotate-in-left:before,.imghvr-blocks-rotate-right figcaption:after{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.imghvr-blocks-rotate-in-left:after{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.imghvr-blocks-rotate-in-left figcaption:before{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.imghvr-blocks-rotate-in-left figcaption:after,.imghvr-blocks-rotate-in-right:before{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}.imghvr-blocks-rotate-in-right:after{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.imghvr-blocks-rotate-in-right figcaption:before{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}.imghvr-blocks-rotate-in-right figcaption:after{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.imghvr-blocks-in:before{-webkit-transform:translate(100%,-100%);-ms-transform:translate(100%,-100%);transform:translate(100%,-100%)}.imghvr-blocks-in:after{-webkit-transform:translate(-100%,100%);-ms-transform:translate(-100%,100%);transform:translate(-100%,100%)}.imghvr-blocks-in figcaption:before{-webkit-transform:translate(-100%,-100%);-ms-transform:translate(-100%,-100%);transform:translate(-100%,-100%)}.imghvr-blocks-in figcaption:after{-webkit-transform:translate(100%,100%);-ms-transform:translate(100%,100%);transform:translate(100%,100%)}.imghvr-blocks-out:before{-webkit-transform:translate(-100%,100%);-ms-transform:translate(-100%,100%);transform:translate(-100%,100%)}.imghvr-blocks-out:after{-webkit-transform:translate(100%,-100%);-ms-transform:translate(100%,-100%);transform:translate(100%,-100%)}.imghvr-blocks-out figcaption:before{-webkit-transform:translate(100%,100%);-ms-transform:translate(100%,100%);transform:translate(100%,100%)}.imghvr-blocks-out figcaption:after{-webkit-transform:translate(-100%,-100%);-ms-transform:translate(-100%,-100%);transform:translate(-100%,-100%)}[class*=' imghvr-book-open-'] figcaption,[class^=imghvr-book-open-] figcaption{background-color:transparent;border:none;-webkit-perspective:50em;perspective:50em}[class*=' imghvr-book-open-'] figcaption *,[class^=imghvr-book-open-] figcaption *{opacity:0}[class*=' imghvr-book-open-'] figcaption:after,[class*=' imghvr-book-open-'] figcaption:before,[class^=imghvr-book-open-] figcaption:after,[class^=imghvr-book-open-] figcaption:before{z-index:-1;background-color:#999;content:'';position:absolute;opacity:0;-webkit-transition:all .45s ease;-o-transition:all .45s ease;transition:all .45s ease}[class*=' imghvr-book-open-']:hover figcaption,[class^=imghvr-book-open-]:hover figcaption{opacity:1}[class*=' imghvr-book-open-']:hover figcaption *,[class^=imghvr-book-open-]:hover figcaption *{opacity:1;-webkit-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}[class*=' imghvr-book-open-']:hover figcaption:after,[class*=' imghvr-book-open-']:hover figcaption:before,[class^=imghvr-book-open-]:hover figcaption:after,[class^=imghvr-book-open-]:hover figcaption:before{opacity:1;background-color:#fff;-webkit-transform:rotateY(0);transform:rotateY(0)}.imghvr-book-open-horiz figcaption:after,.imghvr-book-open-horiz figcaption:before{height:100%;width:50%;top:0}.imghvr-book-open-horiz figcaption:before{background-image:-webkit-gradient(linear,left top, right top,color-stop(60%, transparent),color-stop(99%, rgba(0,0,0,.1)),to(rgba(0,0,0,.15)));background-image:-o-linear-gradient(left,transparent 60%,rgba(0,0,0,.1) 99%,rgba(0,0,0,.15) 100%);background-image:linear-gradient(to right,transparent 60%,rgba(0,0,0,.1) 99%,rgba(0,0,0,.15) 100%);left:0;-webkit-transform:rotateY(90deg);transform:rotateY(90deg);-webkit-transform-origin:100% 50%;-ms-transform-origin:100% 50%;transform-origin:100% 50%}.imghvr-book-open-horiz figcaption:after{background-image:-webkit-gradient(linear,right top, left top,color-stop(60%, transparent),color-stop(99%, rgba(0,0,0,.12)),to(rgba(0,0,0,.15)));background-image:-o-linear-gradient(right,transparent 60%,rgba(0,0,0,.12) 99%,rgba(0,0,0,.15) 100%);background-image:linear-gradient(to left,transparent 60%,rgba(0,0,0,.12) 99%,rgba(0,0,0,.15) 100%);right:0;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg);-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%}.imghvr-book-open-vert figcaption:after,.imghvr-book-open-vert figcaption:before{height:50%;width:100%;left:0}.imghvr-book-open-vert figcaption:before{background-image:-webkit-gradient(linear,left top, left bottom,color-stop(60%, transparent),color-stop(99%, rgba(0,0,0,.1)),to(rgba(0,0,0,.15)));background-image:-o-linear-gradient(top,transparent 60%,rgba(0,0,0,.1) 99%,rgba(0,0,0,.15) 100%);background-image:linear-gradient(to bottom,transparent 60%,rgba(0,0,0,.1) 99%,rgba(0,0,0,.15) 100%);top:0;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%}.imghvr-book-open-vert figcaption:after{background-image:-webkit-gradient(linear,left bottom, left top,color-stop(60%, transparent),color-stop(99%, rgba(0,0,0,.13)),to(rgba(0,0,0,.15)));background-image:-o-linear-gradient(bottom,transparent 60%,rgba(0,0,0,.13) 99%,rgba(0,0,0,.15) 100%);background-image:linear-gradient(to top,transparent 60%,rgba(0,0,0,.13) 99%,rgba(0,0,0,.15) 100%);bottom:0;-webkit-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0}[class*=' imghvr-scale-']:before,[class^=imghvr-scale-]:before{background-color:inherit;top:15px;bottom:15px;left:15px;right:15px;position:absolute;content:''}[class*=' imghvr-scale-'] figcaption,[class^=imghvr-scale-] figcaption{opacity:0}[class*=' imghvr-scale-']:hover:before,[class^=imghvr-scale-]:hover:before{top:15px;bottom:15px;left:15px;right:15px;opacity:.9}[class*=' imghvr-scale-']:hover figcaption,[class^=imghvr-scale-]:hover figcaption{opacity:1;-webkit-transition-delay:.25s;-o-transition-delay:.25s;transition-delay:.25s}.imghvr-scale-top-left:before{bottom:100%;right:100%}.imghvr-scale-top-right:before{bottom:100%;left:100%}.imghvr-scale-bottom-left:before{top:100%;right:100%}.imghvr-scale-bottom-right:before{top:100%;left:100%}[class*=' imghvr-fall-away-'],[class^=imghvr-fall-away-]{-webkit-perspective:50em;perspective:50em}[class*=' imghvr-fall-away-'] img,[class^=imghvr-fall-away-] img{-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:all .45s ease-in;-o-transition:all .45s ease-in;transition:all .45s ease-in}[class*=' imghvr-fall-away-'] figcaption,[class*=' imghvr-fall-away-']:hover img,[class^=imghvr-fall-away-] figcaption,[class^=imghvr-fall-away-]:hover img{opacity:0}[class*=' imghvr-fall-away-']:hover figcaption,[class^=imghvr-fall-away-]:hover figcaption{opacity:1;-webkit-transition-delay:.45s;-o-transition-delay:.45s;transition-delay:.45s}.imghvr-fall-away-horiz:hover img{-webkit-transform:rotateX(-360deg) scale(.2);transform:rotateX(-360deg) scale(.2)}.imghvr-fall-away-horiz:hover figcaption{-webkit-transform:rotateX(0);transform:rotateX(0)}.imghvr-fall-away-vert:hover img{-webkit-transform:rotateY(-360deg) scale(.2);transform:rotateY(-360deg) scale(.2)}.imghvr-fall-away-vert:hover figcaption{-webkit-transform:rotateX(0);transform:rotateX(0)}
.height1{
height: 285px;
}
.height2{
height: 255px;
}
/******************************GALLERY PAGE START******************************/
.bg-gallery-img{
background-image: url('../img/gallery-header.png');
position: relative;
}
/*filters*/
.cbp {
margin-top: 25px;
}
.cbp-l-filters .cbp-filter-item {
cursor: pointer;
margin: 15px;
display: inline-block;
}
.cbp-l-filters .cbp-filter-item span {
font-size: 16px;
font-family: 'Montserrat' , sans-serif;
display: inline-block;
-webkit-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;
}
.cbp-l-filters .cbp-filter-item-active {
cursor: default;
}
.cbp-l-filters .cbp-filter-item:hover span {
color: #94cb00;
}
.cbp-l-filters .cbp-filter-item-active span,
.cbp-l-filters .cbp-filter-item:focus span {
color: #00b0cd;
cursor: pointer;
}
.portfolio-xe{
padding-top: 125px;
padding-bottom: 125px;
}
/********PORTFOLIO HOVER EFFECT*******/
.portfolio-xe .flat-pictures .cbp-item .overlay{
position: absolute;
left: 15px;
right: 15px;
bottom: 15px;
top:15px;
background:-o-linear-gradient(45deg, rgba(0, 176, 205, 0.50) 20%, rgba(148, 203, 0, 0.50) 100%);
background:linear-gradient(45deg, rgba(0, 176, 205, 0.50) 20%, rgba(148, 203, 0, 0.50) 100%);
z-index: 111;
opacity: 0;
-webkit-transition: .8s ease;
-o-transition: .8s ease;
transition: .8s ease;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
}
.portfolio-xe .flat-pictures .cbp-item:hover .overlay{
opacity: 1;
}
.portfolio-xe .flat-pictures .cbp-item .overlay .plus-gallery{
height: 60px;
width: 60px;
border-radius: 50%;
/*display: flex;*/
-webkit-box-pack: center;
-ms-flex-pack: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
align-items: center;
border: solid 2px #fff;
background-color: transparent;
display: none;
}
.portfolio-xe .flat-pictures .cbp-item .overlay .plus-gallery i{
color: #fff;
font-size: 30px;
}
.portfolio-xe .flat-pictures .cbp-item:hover .overlay .plus-gallery{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-animation:1s fadeInUp;
animation:1s fadeInUp;
}
/**************MEDIA QUERIES***************/
@media (min-width:992px) and (max-width:1199px) {
.inner-box {
margin-left: 2%;
margin-right: 2%;
text-align: center;
}
.inner-box1 {
margin-left: 2%;
margin-right: 2%;
text-align: center;
}
.text_post {
margin-top: 0;
}
.main {
margin-bottom: 0;
}
.date {
margin-bottom: 0;
}
.main-heading {
font-size: 42px;
}
.contact-card .card-title {
font-size: 26px;
}
.custom-box {
padding: 57px 35px;
}
.bg-study-icon i {
font-size: 160px;
}
.custom-box .box-text {
font-size: 23px;
}
.social_icon {
position: absolute;
right: 23%;
text-align: center;
bottom: 27%;
top: auto;
}
ul.social-icon{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
}
@media (min-width:769px) and (max-width:991px) {
.margin_small {
margin-top: 30px;
}
ul.social-icon{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.social_icon {
position: absolute;
right: auto;
top: 93%;
left: 18%;
}
.margin-top-sm{
margin-top: 100px;
}
.col-height{
height: 45vh;
}
.my-tog-btn{
display: block;
}
}
@media screen and (max-width:768px){
.cbp-l-filters .cbp-filter-item {
cursor: pointer;
margin: 9px;
}
.popular_image {
height: 100%;
width: 18%;
}
.margin_small {
margin-top: 30px;
}
#detail-content {
padding-top: 60px;
}
.main-heading {
font-size: 42px;
}
.form-outer {
bottom: 12%;
}
.testimonial-owl .item .description .width-text {
margin-left: 15%;
margin-right: 15%;
}
.col-height{
height: 45vh;
}
.margin-top-sm{
margin-top: 125px;
}
.custom-box {
padding: 60px 67px;
}
.my-tog-btn{
display: block;
}
.social_icon {
position: absolute;
right: auto;
top: 94%;
left: 12%;
}
ul.social-icon{
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
}
@media screen and (max-width:767px){
.portfolio-xe{
padding-top: 60px;
padding-bottom: 60px;
}
.cbp-l-filters .cbp-filter-item {
margin: 5px;
}
.cbp-l-filters .cbp-filter-item span {
font-size: 13px;
}
.box4:hover:before {
width: 470%;
}
.box4 .box-content {
margin-top: 35px;
}
.box4 .post {
font-size: 12px;
}
.written .display {
display: inline-block;
text-align: center;
}
.written_text {
padding-bottom: 22px;
text-align: center;
margin-left: 0;
}
.mt-10 {
margin-top: 2.5rem;
margin-bottom: 2.5rem;
}
.height {
text-align: center;
}
.quote_text .quote {
font-size: 21px;
width: 325px;
margin-left: 0;
margin-right: 0;
margin-top: 60px;
}
.verticle_lineQ {
margin-top: -86px;
margin-left: 21.2rem;
}
.icon_comment {
margin-left: 55px;
}
.icon_text {
margin-top: auto;
margin-bottom: auto;
}
.main-heading-detail {
font-size: 32px;
}
#detail-content {
padding-top: 60px;
}
#content-courses {
padding-top: 60px;
padding-bottom: 60px;
}
#contactus-header .main-heading {
font-size: 35px;
}
.courses .sub-heading {
font-size: 12px;
line-height: 1.8;
}
.courses .main-heading {
font-size: 17px;
}
#contact-description{
padding-top: 60px;
}
.wrapper{
margin-top: 50px;
margin-bottom: 50px;
}
#teachers{
padding-top: 60px;
padding-bottom: 60px;
}
#get-admission{
margin-bottom: 60px;
}
#testimonial {
margin-bottom: 60px;
}
#features{
padding-top: 60px;
padding-bottom: 60px;
}
/*#counter{*/
/* padding-top: 60px;*/
/*}*/
#about-header .main-heading {
font-size: 35px;
}
.text-width {
width: 332px;
margin-left: auto;
margin-right: auto;
}
.form-outer {
position: inherit;
bottom: 0;
right: 0;
margin-top: 20px;
padding: 3% 7%;
}
#contact-content {
padding-top: 60px;
padding-bottom: 60px;
}
#map {
padding-top: 60px;
}
.col-height-features {
height: 225px;
}
.main-heading {
font-size: 37px;
}
.sub-heading{
font-size: 12px;
}
.testimonial-owl .item .description .width-text {
margin-left: 5%;
margin-right: 5%;
}
.social_icon {
position: absolute;
right: auto;
top: auto;
bottom: 4%;
left: 2%;
}
.column-display{
display: none;
}
.my-tog-btn{
display: block;
}
.custom-box {
padding: 12.5px 33px;
}
.custom-box .box-text {
font-size: 16px;
}
.arrow-box {
font-size: 20px;
padding: 6px 9px;
}
.arrow-box1 {
font-size: 20px;
padding: 6px 9px;
}
.bg-campus-icon{
visibility: hidden;
}
.bg-study-icon{
visibility: hidden;
}
.col-height{
height: 52vh;
}
#background-carousal .carousal-overlay {
left: 15px;
right: 15px;
}
.margin-top-sm{
margin-top: 145px;
}
.main-content .main-heading {
font-size: 37px;
}
.main-content .sub_heading{
font-size: 13px;
}
.image-div {
width: 100%;
height: 175px;
}
.bg-campus-icon i {
font-size: 145px;
}
.bg-study-icon i {
font-size: 145px;
}
}
@media (min-width: 576px){
.modal-dialog {
max-width: 586px;
margin: 1.75rem auto;
}
}
@media (min-width:400px) and (max-width:767px){
.custom-box {
padding: 16.5px 33px;
}
.social_icon {
bottom: 1%;
}
}
a:focus, a:active {
text-decoration: none;
outline: none;
transition: all 300ms ease 0s;
-moz-transition: all 300ms ease 0s;
-webkit-transition: all 300ms ease 0s;
-o-transition: all 300ms ease 0s;
-ms-transition: all 300ms ease 0s; }
input, select, textarea {
outline: none;
appearance: unset !important;
-moz-appearance: unset !important;
-webkit-appearance: unset !important;
-o-appearance: unset !important;
-ms-appearance: unset !important; }
input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {
appearance: none !important;
-moz-appearance: none !important;
-webkit-appearance: none !important;
-o-appearance: none !important;
-ms-appearance: none !important;
margin: 0; }
input:focus, select:focus, textarea:focus {
outline: none;
box-shadow: none !important;
-moz-box-shadow: none !important;
-webkit-box-shadow: none !important;
-o-box-shadow: none !important;
-ms-box-shadow: none !important; }
input[type=checkbox] {
/*appearance: checkbox !important;*/
-moz-appearance: checkbox !important;
-webkit-appearance: checkbox !important;
-o-appearance: checkbox !important;
-ms-appearance: checkbox !important; }
input[type=radio] {
/*appearance: radio !important;*/
-moz-appearance: radio !important;
-webkit-appearance: radio !important;
-o-appearance: radio !important;
-ms-appearance: radio !important; }
img {
max-width: 100%;
height: auto; }
figure {
margin: 0; }
input:-webkit-autofill {
box-shadow: 0 0 0 30px white inset;
-moz-box-shadow: 0 0 0 30px white inset;
-webkit-box-shadow: 0 0 0 30px white inset;
-o-box-shadow: 0 0 0 30px white inset;
-ms-box-shadow: 0 0 0 30px white inset; }
.form-tittle {
margin: 0;
padding: 0;
font-weight: bold;
font-family: 'Montserrat' , sans-serif;
font-size: 25px;
margin-bottom: 20px;
}
h3 {
font-weight: bold;
color: #222;
font-size: 15px;
margin: 0px;
margin-bottom: 35px; }
.clear {
clear: both; }
/*body {*/
/* font-size: 13px;*/
/* line-height: 1.8;*/
/* color: #fff;*/
/* background-image: url("../images/body-bg.jpg");*/
/* background-repeat: no-repeat;*/
/* background-size: cover;*/
/* -moz-background-size: cover;*/
/* -webkit-background-size: cover;*/
/* -o-background-size: cover;*/
/* -ms-background-size: cover;*/
/* background-position: center center;*/
/* font-weight: 400;*/
/* font-family: 'Roboto Slab';*/
/* margin: 0px; }*/
.main {
/*padding: 60px 0;*/
position: relative; }
/*.container {*/
/* width: 586px;*/
/* background: #fff;*/
/* margin-left: 165px;*/
/* border-radius: 10px;*/
/* -moz-border-radius: 10px;*/
/* -webkit-border-radius: 10px;*/
/* -o-border-radius: 10px;*/
/* -ms-border-radius: 10px; }*/
.appointment-form {
padding: 30px 30px 50px 30px;
}
input, select{
width: 100%;
display: block;
border: none;
border-bottom: 2px solid #ebebeb;
padding: 5px 0;
color: #222;
margin-bottom: 23px;
font-family: 'Montserrat' , sans-serif;
}
input:focus, select:focus {
color: #222;
border-bottom: 2px solid #94cb00; }
input[type=checkbox]:not(old) {
width: 2em;
margin: 0;
padding: 0;
font-size: 1em;
display: none; }
input[type=checkbox]:not(old) + label {
display: inline-block;
margin-top: 7px;
margin-bottom: 25px; }
input[type=checkbox]:not(old) + label > span {
display: inline-block;
width: 13px;
height: 13px;
margin-right: 15px;
margin-bottom: 3px;
border: 1px solid #ebebeb;
background: white;
background-image: -o-linear-gradient(white, white);
background-image: -webkit-gradient(linear, left top, left bottom, from(white), to(white));
background-image: linear-gradient(white, white);
vertical-align: bottom; }
input[type=checkbox]:not(old):checked + label > span {
background-image: -o-linear-gradient(white, white);
background-image: -webkit-gradient(linear, left top, left bottom, from(white), to(white));
background-image: linear-gradient(white, white); }
#confirm_type {
margin-bottom: 20px;
}
.form-group-2 {
margin-top: 15px;
margin-bottom: 30px; }
.form-check {
margin-bottom: 20px; }
.select-list {
position: relative;
display: inline-block;
width: 100%;
margin-bottom: 0;
}
.list-item {
position: absolute;
width: 100%; }