
PK 
/*
*/
@import url(https://fonts.googleapis.com/css?family=Lato:400,900,300);
@import 'https://fonts.googleapis.com/css?family=Cantarell:400,700';
/* --------------------------------
00.GENERAL STYLES
-------------------------------- */
html{
scroll-behavior: smooth;
}
*{
outline:0;padding: 0;margin:0;
-webkit-box-sizing:border-box;
box-sizing:border-box;
}
@font-face {
font-family: 'BlissLight';
src: url('../fonts/BlissLight.eot?#iefix') format('embedded-opentype'), url('../fonts/BlissLight.woff') format('woff'), url('../fonts/BlissLight.ttf') format('truetype'), url('../fonts/BlissLight.svg#BlissLight') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'Harrington';
src: url('../fonts/Harrington.eot?#iefix') format('embedded-opentype'), url('../fonts/Harrington.woff') format('woff'), url('../fonts/Harrington.ttf') format('truetype'), url('../fonts/Harrington.svg#Harrington') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'GoudyOldStyleBT-Roman';
src: url('../fonts/GoudyOldStyleBT-Roman.eot?#iefix') format('embedded-opentype'), url('../fonts/GoudyOldStyleBT-Roman.woff') format('woff'), url('../fonts/GoudyOldStyleBT-Roman.ttf') format('truetype'), url('../fonts/GoudyOldStyleBT-Roman.svg#GoudyOldStyleBT-Roman') format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'BlissRegular';
src: url('../fonts/BlissRegular.eot?#iefix') format('embedded-opentype'), url('../fonts/BlissRegular.woff') format('woff'), url('../fonts/BlissRegular.ttf') format('truetype'), url('../fonts/BlissRegular.svg#BlissRegular') format('svg');
font-weight: normal;
font-style: normal;
}
body{
background: #f8f9fa!important;
color:#777;
font:400 14px/1.8 'Harrington';
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
overflow-x: hidden;
}
/* ##### text ##### */
.error { color: red;}
h1,h2,h3,h4,h5,h6{
color:#737373!important;
font-family: 'Harrington'!important;
}
/*.header{ font-size: 50px; font-family: 'Harrington' !important; color: :red; }*/
a:hover:after {
width: 50%;
}
a{ color: #737373!important;}
a:hover, a:focus {
color: #262626!important;
text-decoration: none!important;
}
.navbar-nav .navbar-nav{color: #737373!important; text-decoration: none!important;}
/*a{text-decoration: none!important; color: #737373!important; }*/
ol, ul {
list-style: none;
}
p{padding: 0px !important; margin: 0px auto!important;}
.page-item.active .page-link{color: #fff!important;}
.pt-10{padding-top: 10px;}
.social-icon li{
padding-left: 15px; padding-right: 15px;
}
.textgrey{color: #737373!important;}
.icon-t p{
font-family: Harrington;
margin: 35px 5px!important;
font-size: 26px;
line-height: 1.8rem;
color: #363636;
}
.icon-t .abt{
font-family: Harrington;
margin: 35px 5px!important;
font-size: 26px;
line-height: 1.8rem;
color: #363636;
}
.heading{
padding: 20px 0px;
font-size: 50px; font-family: 'Harrington'!important;
}
.cat-heading{
padding: 70px 0px 20px 0px;
font-size: 30px;
color: #000!important;
font-family: 'BlissLight'!important;
}
.p-text{
font-family: GoudyOldStyleBT-Roman;
margin: 0px 10px !important;
font-size: 16px!important;
padding: 0px 10px!important;
}
.img-thumbnail{border: none!important;}
.img-title{font-size: 16px; font-family: BlissLight;}
.work-section{
padding: 0px 50px 40px 50px;
}
.connect-section{
padding: 40px 50px 90px 50px;
background: url('../images/connect-bg.jpg');
background-repeat: no-repeat;
background-position: top;
}
.connect-section p{
font-family: BlissLight;
color: #737373;
line-height: 40px;
}
.connect-section .contact{
font-family: BlissLight;
color: #737373;
line-height: 40px;
}
.p-connect{
font-family: BlissLight;
color: #737373;
line-height: 40px;
}
.carousel-caption{
left: 5%!important;
right: 5%!important;
}
.slider-title1{
font-family: BlissLight!important;
color: #efe7db!important;
font-size: 30px!important;
text-align-last: right;
line-height: 30px;
text-shadow: 2px 2px 4px #000000;
}
.slider-title1 span{
font-family: BlissLight!important;
color: #efe7db!important;
font-size: 16px!important;
text-shadow: 2px 2px 4px #000000;
}
.slider-title2{
font-family: BlissLight!important;
color: #efe7db!important;
font-size: 40px!important;
text-align-last: right;
line-height: 30px;
text-shadow: 2px 2px 4px #000000;
}
.slider-title2 span{
font-family: BlissLight!important;
color: #efe7db!important;
font-size: 16px!important;
text-shadow: 2px 2px 4px #000000;
}
.slider-title3{
font-family: BlissLight!important;
color: #efe7db!important;
font-size: 40px!important;
line-height: 30px;
text-shadow: 2px 2px 4px #000000;
}
.slider-title3 span{
font-family: BlissLight!important;
color: #efe7db!important;
font-size: 16px!important;
text-shadow: 2px 2px 4px #000000;
}
.slider-title5{
font-family: BlissLight!important;
color: #efe7db!important;
font-size: 30px!important;
line-height: 25px;
text-align-last: center;
text-shadow: 2px 2px 4px #000000;
}
.slider-title5 span{
font-family: BlissLight!important;
color: #efe7db!important;
font-size: 16px!important;
text-shadow: 2px 2px 4px #000000;
}
.slider-title6{
font-family: BlissLight!important;
color: #efe7db!important;
font-size: 30px!important;
line-height: 25px;
text-align-last: right;
margin-top: -130px;
text-shadow: 2px 2px 4px #000000;
}
.slider-title6 span{
font-family: BlissLight!important;
color: #efe7db!important;
font-size: 16px!important;
text-shadow: 2px 2px 4px #000000;
}
.img-icon{
margin: 10px 0px;
}
.icon-t{
background: url('../images/t-icon.png');
background-repeat: no-repeat;
background-position: center;
/*background-size: 450px 265px;*/
background-size: 350px 206px;
}
.cat-section{
padding: 0px 50px 40px 50px;
}
.nav-pd{padding: 0px 50px!important;}
.small-textureicon{
width: 20%;
padding: 10px 0px;
}
.cat-section > div > img{padding: 20px 5px;}
.taattva-gallery > ul {
margin-bottom: 0;
}
.taattva-gallery > ul > li {
float: left;
margin-bottom: 15px;
margin-right: 0px;
margin-left: 0px;
/*width: 200px;*/
}
.taattva-gallery > ul > li a {
border: 3px solid #FFF;
border-radius: 3px;
display: block;
overflow: hidden;
position: relative;
float: left;
}
.taattva-gallery > ul > li a > img {
-webkit-transition: -webkit-transform 0.15s ease 0s;
-moz-transition: -moz-transform 0.15s ease 0s;
-o-transition: -o-transform 0.15s ease 0s;
transition: transform 0.15s ease 0s;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
height: 100%;
width: 100%;
}
.taattva-gallery > ul > li a:hover > img {
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
.taattva-gallery > ul > li a:hover .taattva-gallery-poster > img {
opacity: 1;
}
.taattva-gallery > ul > li a .taattva-gallery-poster {
background-color: rgba(0, 0, 0, 0.1);
bottom: 0;
left: 0;
position: absolute;
right: 0;
top: 0;
-webkit-transition: background-color 0.15s ease 0s;
-o-transition: background-color 0.15s ease 0s;
transition: background-color 0.15s ease 0s;
}
.taattva-gallery > ul > li a .taattva-gallery-poster > img {
left: 50%;
margin-left: -10px;
margin-top: -10px;
opacity: 0;
position: absolute;
top: 50%;
-webkit-transition: opacity 0.3s ease 0s;
-o-transition: opacity 0.3s ease 0s;
transition: opacity 0.3s ease 0s;
}
.taattva-gallery > ul > li a:hover .taattva-gallery-poster {
background-color: rgba(0, 0, 0, 0.5);
}
.taattva-gallery .justified-gallery > a > img {
-webkit-transition: -webkit-transform 0.15s ease 0s;
-moz-transition: -moz-transform 0.15s ease 0s;
-o-transition: -o-transform 0.15s ease 0s;
transition: transform 0.15s ease 0s;
-webkit-transform: scale3d(1, 1, 1);
transform: scale3d(1, 1, 1);
height: 100%;
width: 100%;
}
.taattva-gallery .justified-gallery > a:hover > img {
-webkit-transform: scale3d(1.1, 1.1, 1.1);
transform: scale3d(1.1, 1.1, 1.1);
}
.taattva-gallery .justified-gallery > a:hover .taattva-gallery-poster > img {
opacity: 1;
}
.taattva-gallery .justified-gallery > a .taattva-gallery-poster {
background-color: rgba(0, 0, 0, 0.1);
bottom: 0;
left: 0;
position: absolute;
right: 0;
top: 0;
-webkit-transition: background-color 0.15s ease 0s;
-o-transition: background-color 0.15s ease 0s;
transition: background-color 0.15s ease 0s;
}
.taattva-gallery .justified-gallery > a .taattva-gallery-poster > img {
left: 50%;
margin-left: -10px;
margin-top: -10px;
opacity: 0;
position: absolute;
top: 50%;
-webkit-transition: opacity 0.3s ease 0s;
-o-transition: opacity 0.3s ease 0s;
transition: opacity 0.3s ease 0s;
}
.taattva-gallery .justified-gallery > a:hover .taattva-gallery-poster {
background-color: rgba(0, 0, 0, 0.5);
}
.taattva-gallery .video .taattva-gallery-poster img {
height: 50%;
margin-left: -24px;
margin-top: -24px;
opacity: 0.8;
width: 50%;
}
.taattva-gallery.dark > ul > li a {
border: 3px solid #04070a;
}
.home .taattva-gallery {
padding-bottom: 80px;
}
@media only screen and (max-width : 992px) {
.small-textureicon{ width: 30%; padding: 4px 0px;}
.icon-t p{ font-size: 22px;line-height: 1.6rem; padding-left: 25px!important; padding-right: 25px!important;}
.work-section{padding: 0px 50px 0px 50px;}
.connect-section{padding: 10px 50px 150px 50px;}
.p-connect{line-height: 30px; padding-bottom: 10px!important;}
.connect-section p{line-height: 30px; padding-bottom: 10px!important;}
}
@media only screen and (max-width : 767px){
.nav-pd{padding: 0px 30px!important;}
.small-textureicon{ width: 35%; padding: 4px 0px;}
.icon-t p{ margin: 35px 15px !important; font-size: 20px; line-height: 1.5rem;}
.heading{font-size: 45px;}
.work-section{padding: 0px 20px 0px 20px; text-align: center;}
.img-title{padding-bottom: 20px !important;}
.connect-section{padding: 40px 30px 65px 30px;}
}
@media only screen and (max-width : 480px){
.nav-pd{padding: 0px 20px!important;}
.icon-t p{ font-size: 18px;line-height: 1.4rem; margin: 20px 5px!important;}
.small-textureicon{ width: 50%; padding: 4px 0px;}
.heading{font-size: 40px;}
.work-section{padding: 0px 20px 0px 20px; text-align: center;}
.connect-section{padding: 40px 20px 0px 20px;}
.p-connect{line-height: 25px; padding-bottom: 10px!important;}
.connect-section p{line-height: 25px; padding-bottom: 10px!important;}
/*.slider-title1{font-size: 14px!important; line-height: 15px;}
.slider-title1 span{font-size: 10px!important;}
.slider-title2{font-size: 14px!important; line-height: 15px;}
.slider-title2 span{font-size: 10px!important;}
.slider-title3{font-size: 14px!important; line-height: 15px;}
.slider-title3 span{font-size: 10px!important;}
.slider-title4{font-size: 14px!important; line-height: 15px;}
.slider-title4 span{font-size: 10px!important;}
.slider-title5{font-size: 14px!important; line-height: 15px;}
.slider-title5 span{font-size: 10px!important;}
.slider-title6{font-size: 14px!important;}
.slider-title6 span{font-size: 10px!important; line-height: 15px;}*/
.cat-section { padding: 0px 10px 40px 10px;}
.taattva-gallery > ul > li { margin-bottom: 26px; }
}


PK 99