body
{
	overflow-x:hidden;
	font-family: 'Montserrat', sans-serif !important;
	
}
.reset_style1
{
	-webkit-transform:translate(0,0) !important;
	-moz-transform:translate(0,0) !important;
	-o-transform:translate(0,0) !important;
	transform:translate(0,0) !important;
	opacity:1 !important;
}
.no-border
{
	border-color:transparent !important;
}
.no-display
{
	display:none !important; 
}
.opacity0
{
	opacity:0 !important;
}
.date
{
	font-size:0.8rem;
	font-weight:300 !important;
}
.p4
{
	transform:translate(0,140px);
	-webkit-transform:translate(0,140px);
	-moz-transform:translate(0,140px);
}
.p5, .p6, .p7, .p8, .p9
{
	transform:translate(0,100px);
	-webkit-transform:translate(0,100px);
	-moz-transform:translate(0,100px);
	opacity:0;
}
.p2, .p3, .p1
{
	transform:translate(100px,0);
	-webkit-transform:translate(100px,0);
	-moz-transform:translate(100px,0);
	opacity:0;
}
.p10
{
	transform:translate(50px,0);
	-webkit-transform:translate(50px,0);
	-moz-transform:translate(50px,0);
	opacity:0;
}
.li_style {
    list-style-position: inside;
    list-style-image: url(../images/add_box2.png);
}
.full_width
{
	width:100% !important;
}
.padding40
{
	padding:40px !important;
}
.padleft4
{
	padding-left:40px !important;
}
.margTop20
{
	margin-top:20px !important;
}
.margTop120
{
	margin-top:96px !important;
}
.margButt10
{
	margin-bottom:10px !important;
}
.border1
{
	border:thin solid rgba(0,0,0,0.4) !important;
}
.bg_img
{
	background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.txt_space
{
	letter-spacing:0.2rem !important;
}
.txt_shadow
{
	text-shadow:2px 2px 2px #000 !important;
}
.transit1, .transit1 *
{
	-moz-transition:all 0.8s;
	-ms-transition:all 0.8s;
	-webkit-transition:all 0.8s;
	-o-transition:all 0.8s;
	transition:all 0.8s;
}
.transit2, .transit2 *
{
	-moz-transition:all 1.5s;
	-ms-transition:all 1.5s;
	-webkit-transition:all 1.5s;
	-o-transition:all 1.5s;
	transition:all 1.5s;
}

.absolute
{
	position:absolute !important;
}
.relative
{
	position:relative !important;
}
.no-padding
{
	padding:0 !important;
}
.no-margin
{
	margin:0 !important;
}

.sidenav {
    right: 0px;
    position: fixed;
    width: 200px;
    height: calc(100%);
    top: 0;
    padding-top: 6rem;
    z-index: 200;
    overflow-y: auto;
   /* background-color: rgba(45,14,6,1);*/
    -webkit-transform: translateX(200px);
    -moz-transform: translateX(200px);
    -ms-transform: translateX(200px);
    -o-transform: translateX(200px);
    transform: translateX(200px);
}
.sidenav li
{
	-webkit-transform: translateX(200px);
    -moz-transform: translateX(200px);
    -ms-transform: translateX(200px);
    -o-transform: translateX(200px);
    transform: translateX(200px);
}
.sidenav ul {
    padding-left: 0;
    margin-left: 0;
    margin-top: 0;
}
.sidenav li {
	line-height:2.5;
    height: 3rem;
    text-indent: 20px;
    border-left: thick none #000;
    border-bottom: thin solid #004d40;
    transition: border-left 500ms;
}
.sidenav li:nth-child(1)
{
	-moz-transition:all 1.0s;
	-ms-transition:all 1.0s;
	-webkit-transition:all 1.0s;
	-o-transition:all 1.0s;
	transition:all 1.0s;
}
.sidenav li:nth-child(2)
{
	-moz-transition:all 1.2s;
	-ms-transition:all 1.2s;
	-webkit-transition:all 1.2s;
	-o-transition:all 1.2s;
	transition:all 1.2s;
}
.sidenav li:nth-child(3)
{
	-moz-transition:all 1.4s;
	-ms-transition:all 1.4s;
	-webkit-transition:all 1.4s;
	-o-transition:all 1.4s;
	transition:all 1.4s;
}
.sidenav li:nth-child(4)
{
	-moz-transition:all 1.6s;
	-ms-transition:all 1.6s;
	-webkit-transition:all 1.6s;
	-o-transition:all 1.6s;
	transition:all 1.6s;
}
.sidenav li:nth-child(5)
{
	-moz-transition:all 1.8s;
	-ms-transition:all 1.8s;
	-webkit-transition:all 1.8s;
	-o-transition:all 1.8s;
	transition:all 1.8s;
}
.sidenav li:nth-child(6)
{
	-moz-transition:all 2s;
	-ms-transition:all 2s;
	-webkit-transition:all 2s;
	-o-transition:all 2s;
	transition:all 2s;
}
.sidenav li:nth-child(7)
{
	-moz-transition:all 2.2s;
	-ms-transition:all 2.2s;
	-webkit-transition:all 2.2s;
	-o-transition:all 2.2s;
	transition:all 2.2s;
}
.sidenav li:nth-child(8)
{
	-moz-transition:all 2.4s;
	-ms-transition:all 2.4s;
	-webkit-transition:all 2.4s;
	-o-transition:all 2.4s;
	transition:all 2.4s;
}
.sidenav li:nth-child(9)
{
	-moz-transition:all 2.6s;
	-ms-transition:all 2.6s;
	-webkit-transition:all 2.6s;
	-o-transition:all 2.6s;
	transition:all 2.6s;
}
.sidenav > ul > li > a
{
	color:white;
}
.show_sidenav, .show_sidenav li
{
    -webkit-transform: translateX(0) !important;
    -moz-transform: translateX(0) !important;
    -ms-transform: translateX(0) !important;
    -o-transform: translateX(0) !important;
    transform: translateX(0) !important;
}

#intro {
	background-color:#000;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    z-index: 0;
	left:0;
}
#intro ul{
	width:100%;
	height:100%;
	
	}
#intro > ul > li > span { 
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0px;
    left: 0px;
    color: transparent;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
	background-attachment:fixed;
    opacity: 0;
    z-index: 0;
	animation: imageAnimation 64s linear infinite 0s; 
	-webkit-animation: imageAnimation 64s linear infinite 0s; 
}

#intro > ul > li >  .me1  
{
	position:absolute;
	right:25%;
	top:30%;
	width:30%;
	height:25%;
	/*background-color: rgba(45, 19, 128, 0.8);*/
	z-index:1;
	color: rgba(255,255,255,1);
	padding: 20px;
	font-size: 1.3rem;
	text-shadow:2px 2px 2px #000;
	opacity:0;
	/*transform:translateY(50px) rotateX(90deg);*/
	transform:skewY(180deg) translateY(100px); 
	animation: titleAnimation 64s linear infinite 0s; 
	-webkit-animation: titleAnimation 64s linear infinite 0s;
	overflow:hidden;
}
#intro > ul > li >  .me2  
{
	position:absolute;
	right:60%;
	top:30%;
	width:30%;
	height:25%;
	/*background-color: rgba(128, 54, 19, 0.8);*/
	z-index:1;
	color: rgba(255,255,255,1);
	padding: 20px;
	font-size: 1.3rem;
	text-shadow:2px 2px 2px #000;
	opacity:0;
	transform:translateX(50px) rotateY(90deg);
	animation: titleAnimation 64s linear infinite 0s; 
	-webkit-animation: titleAnimation 64s linear infinite 0s; 
	overflow:hidden;
}
#intro > ul > li >  .me3  
{
	position:absolute;
	right:50%;
	top:30%;
	width:30%;
	height:25%;
	/*background-color: rgba(8, 89, 74, 0.8);*/
	z-index:1;
	color: rgba(255,255,255,1);
	padding: 20px;
	font-size: 1.3rem;
	text-shadow:2px 2px 2px #000;
	opacity:0;
	transform:translateX(50px) rotateY(180deg);
	animation: titleAnimation 64s linear infinite 0s; 
	-webkit-animation: titleAnimation 64s linear infinite 0s; 
	overflow:hidden;
}
#intro > ul > li > .me4  
{
	position:absolute;
	right:15%;
	top:30%;
	width:30%;
	height:25%;
	/*background-color: rgba(14, 23, 62, 0.8);*/
	z-index:1;
	color: rgba(255,255,255,1);
	padding: 20px;
	font-size: 1.3rem;
	text-shadow:2px 2px 2px #000;
	opacity:0;
	transform:translateY(-50px) rotateX(180deg);
	animation: titleAnimation 64s linear infinite 0s; 
	-webkit-animation: titleAnimation 64s linear infinite 0s; 
	overflow:hidden;
}
#intro > ul > li > div > h2
{
	font-size:2.0rem !important;
	margin:0 !important;
	font-family: 'Lora' !important;
	/*border-bottom-color: rgba(255,255,255,0.7);
	border-bottom-style: solid;
	border-bottom-width: thin;*/
}
#intro > ul > li > div > p
{
	font-size:1.1rem !important;
	font-weight:300;
	color:rgba(255,255,255,0.7);
}
#intro > ul > li > article
{
	position: absolute;
    width: 60%;
    height: 25%;
    top: 65%;
	left:20%;
	overflow:hidden;
	opacity:0;
	/*transform:translateX(-100px);*/
	/*transform:translateX(50px) rotateY(90deg);*/
}
.articlez_ani
{
	animation: titleAnimation2 64s linear 1 0s; 
	-webkit-animation: titleAnimation2 64s linear 1 0s; 
}
.articlez1 > ul, .articlez2 > ul, .articlez3 ul
{
	width:100%;
	height:100%;
}
.articlez1 > ul > li
{
	float:left;
	height:100%;
	margin-left:2%;
	margin-right:2%;
	width:18%;
	padding:10px;
	/*background-color:rgba(0,0,93,0.8);*/
}

.articlez1 > ul > li:nth-child(1), .articlez3 > ul > li:nth-child(3)
{
	transform:translate(0,100px);
	transition:all 0.4s !important;
}
.articlez1 > ul > li:nth-child(3), .articlez2 > ul > li:nth-child(2), .articlez3 > ul > li:nth-child(3)
{
	transform:translate(100px,0);
	transition:all 0.9s !important;
}
.articlez1 > ul > li:nth-child(2), .articlez3 > ul > li:nth-child(1), .articlez4 > ul > li:nth-child(1)
{
	transform:translate(0,-100px);
}
.articlez1 > ul > li:nth-child(4), .articlez2 > ul > li:nth-child(1), .articlez4 > ul > li:nth-child(2)
{
	transform:translate(-100px,0);
	transition:all 2s !important;
}

.articlez1 > ul > li:nth-child(1) > div
{
	background-color:#c63100;
}
.articlez1 > ul > li:nth-child(2) > div
{
	background-color:#0D2781;
}
.articlez2 > ul > li
{
	float:left;
	height:100%;
	margin-left:2%;
	margin-right:2%;
	width:40%;
}
.articlez3 > ul > li
{
	float:left;
	height:100%;
	margin-left:2%;
	margin-right:2%;
	width:40%;
	padding:10px;
	background-color:rgba(0,0,0,0);
}
.articlez4 > ul > li
{
	float:left;
	height:100%;
	margin-left:2%;
	margin-right:2%;
	background-color:rgba(0,0,93,0.8);
}
.articlez4 > ul > li:nth-child(1)
{
	width:25%;
	background-color:rgba(255,51,0,0.8);
}
.articlez4 > ul > li:nth-child(2)
{
	width:60%;
}
.articlez1 > ul > li, .articlez3 > ul > li
{
	text-align:center;
	/*transform:translateX(70%);*/
}
.articlez2 > ul > li div, .articlez4 > ul > li div
{
	height:100%;
}
.articlez1 > ul > li > div, .articlez3 > ul > li > a
{
	height:100px;
	width:100px;
	border-color: rgba(255,255,255,0.7);
	border-width:thin;
	border-radius: 50%;
	margin-right:auto;
	margin-left:auto;
	display:flex;
	align-items: center;
	justify-content: center;
}
.articlez3 > ul > li > div
{
	border-color:transparent;
}
/*.articlez1 > ul > li > div > h3
{
	max-height: 50%;
	font-size:1.3rem;
}*/
.articlez1 > ul > li > div
{
	overflow:hidden;
	color: rgba(255,255,255,1);
}
.show_articlez
{
	opacity:1 !important;
}
.show_articlez > ul > li
{
	transform:translate(0,0) !important;
}

#intro > ul > li:nth-child(2) div, #intro > ul > li:nth-child(2) .articlez_ani
{
	animation-delay: 18s;
	-webkit-animation-delay: 18s;
}
#intro > ul > li:nth-child(3) div, #intro > ul > li:nth-child(3) .articlez_ani
{
	animation-delay: 34s;
	-webkit-animation-delay: 34s;
}
#intro > ul > li:nth-child(4) div, #intro > ul > li:nth-child(4) .articlez_ani
{
	animation-delay: 50s;
	-webkit-animation-delay: 50s;
}

#intro > ul > li:nth-child(2) span{
	animation-delay: 16s;
	-webkit-animation-delay: 16s;
	}
#intro > ul > li:nth-child(3) span{
	animation-delay: 32s; 
	-webkit-animation-delay: 32s;
	}
#intro > ul > li:nth-child(4) span{
	animation-delay: 48s; 
	-webkit-animation-delay: 48s;
	}
	
@keyframes imageAnimation { 
    0% { opacity: 0; -webkit-animation-timing-function: ease-in; }
    10% { opacity: 1; transform: scale(1.05); -webkit-animation-timing-function: ease-out; }
    20% { opacity: 1; transform: scale(1.1); }
    30% { opacity: 0; transform: scale(1.1);}
    100% { opacity: 0; }
}

@keyframes titleAnimation { 
    0% { opacity: 0; }
	6%{ transform:translateX(0px) rotateY(0deg); }
    8% { opacity: 1; transform:translateX(0px) rotateY(0deg); }
    17% { opacity: 1; transform:translateX(0px) rotateY(0deg); }
    25% { opacity: 0; }
    100% { opacity: 0; }
}

@keyframes titleAnimation2 { 
    0% { opacity: 0; }
	10%{opacity:1;transform:translate(0,0)}
    100% { opacity: 0; }
}


#up_space
{
	position:fixed;
	top:0;
	left:0;
	z-index:299;
	height:25px;
	width:100%;
	opacity:1;
}
#nav
{
	position:fixed;
	top:0px;
	left:0;
	height:60px;
	width:100%;
	z-index:300;
	box-shadow: unset;
}
/*#nav1
{
	position:fixed;
	top:60px;
	left:0;
	height:60px;
	width:100%;
	z-index:2;
}*/
#triangle-down {
	 position:fixed;
	 top:60px;
	 left:0;
	 z-index:10;
	 width: 0; 
	 height: 0; 
	 border-left: 135px solid transparent; 
	 border-right: 1200px solid transparent; 
	 border-top: 100px solid #330033;
 }

#triangle-down2{
	 position:fixed;
	 top:61px;
	 left:0;
	 z-index:5;
	 width: 0; 
	 height: 0; 
	 border-left: 136px solid transparent; 
	 border-right: 1203px solid transparent; 
	 border-top: 112px solid #e65100;
}
#nav > div
{
	height:100%;
}
#nav > div > div
{
	height:100%;
}
#nav .double_nav > div
{
	width:100%;
	height:50%;
}
.double_nav li
{
	float:left;
	height:100%;
	padding-left:10px;
	padding-right:10px;
	line-height:2;
	font-size: 14px;
}
.double_nav ul
{
	height:100%;
	margin-left:50px !important;
}
.double_nav a
{
	color:inherit !important;
}
.double_nav .white a:hover
{
	color:red !important;
}
.double_nav .deep-orange a:hover
{
	color:#000 !important;
}
.soc_icon img
{
	height:20px !important;
	padding-top:5px;
}
.soc_icon li
{
	padding-left:2px !important;
	padding-right:2px !important;
}
.srch input
{
	height:100% !important;
	background-color:rgba(153,153,153,1);
}
.sch_tn
{
	position:relative;
	z-index:10;
}
.sch_id
{
	height:150%;
	margin-top:-5% !important;
}
.sch_id > div
{
	position:relative;
}
.sch_details
{
	position:absolute;
	color:#FFF;
	top:0;
	left:0;
	height:100%;
}
.sch_details > div:nth-child(1)
{
	padding-top:20px;
}
.sch_details > div:nth-child(2)
{
	font-size:12px !important;
	font-weight:600;
	padding-top: 10px;
}
.crump_cont
{
	height:100%;
	width:50px;
}
.mobile_nav span
{
	background-color:green;
	width:30px;
	height:3.0px;
	margin-left:10px;
	float:left;
	transform: rotate(0deg) translate(0px,0px);
	opacity:1;
}
.mobile_nav span:nth-child(1)
{
	margin-top:19px;
}
.mobile_nav span:nth-child(2), .mobile_nav span:nth-child(3)
{
	margin-top:5.0px;
}
.display_nav span:nth-child(1)
{
	transform: rotate(45deg) translate(5px,5px) !important;
}
.display_nav span:nth-child(2)
{
	transform: rotate(-45deg) !important;
}
.display_nav span:nth-child(3)
{
	opacity:0 !important;
}
#triangle-right 
{ 
	width: 0; 
	height: 0; 
	border-top: 45px solid transparent; 
	border-left: 40px solid #00695c ; 
	border-bottom: 45px solid transparent; 
	margin-left:108.5%;
}

#other_cont
{
	position:absolute;
	width:100%;
	top:100%;
	z-index:10;
}
.title1 span:nth-child(1)
{
	width: 60px;
	height: 1px;
	float:left;
	margin-top:20px;
}
.title1 span:nth-child(2)
{
	padding-left:0px;
	letter-spacing:0.2rem;
}
.mv_cnt
{
	border-radius:0% !important;
	font-weight:600;
	width:50px !important;
	padding-top:15px;
}
.uc_para1 > div:nth-child(1)
{
	background-color:rgba(209,224,215,.4);
	height:90vh;
}
.uc_para1 > div:nth-child(2)
{
	position:absolute;
	right:70%;
	width:30%;
	top:10%;
	height:80%;
	background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}
.slide_ctrl
{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 120px;
	height: 50px;
	z-index: 10;
	background-color:rgba(209,224,215,1);
}
.slide_ctrl > div > div 
{
	padding:10px 0 0 0 !important;
	cursor:pointer;
}
.nxt, .b4
{
	text-shadow: 0px 0px 0px rgba(0,0,0,0);
}
.nxt:hover, .b4:hover
{
	text-shadow: 2px 2px 2px rgba(0,0,0,.5);
}
.slides h5
{
	text-shadow: 2px 2px 2px rgba(0,0,0,.5);
}
.foot
{
	min-height:150px !important;
}
.foot *
{
	letter-spacing:0.1rem;
}
.my_link
{
	font-weight:600 !important;
	color:inherit !important;
}
.my_link:hover
{
	color:#039be5 !important;
}
.avatar > .mv_cnt > span:nth-child(1)
{
	font-size:large !important;
	width:100%;
	float:left;
}
.avatar > .mv_cnt > span:nth-child(2)
{
	font-size:smaller !important;
	width:100%;
	float:left;
}
.collection .collection-item.avatar .title {
	font-weight:600;
}
.ht2
{
	height:300px;
	margin-top:15px !important;
}
.kad-cont
{
	overflow:hidden;
	height:130px;
}
.card-image figure
{
	position:absolute;
	left:0;
	top:0;
	height:100%;
	width:100%;
	opacity:0.85;
	margin:0 !important;
}
.box_shade
{
	box-shadow: 2px 2px 2px rgba(0,0,0,0.2);
}
.small_flex
{
	position:relative;
	float:left;
	height:150px;
	width:150px;
	display:block;
	cursor:pointer;
	margin:4px;
	overflow:hidden;
}
.big_flex_sq
{
	position:relative;
	float:left;
	height:308px;
	width:308px;
	display:block;
	cursor:pointer;
	margin:4px;
	overflow:hidden;
}
.big_flex_rec
{
	position:relative;
	float:left;
	height:150px;
	width:308px;
	display:block;
	cursor:pointer;
	margin:4px;
	overflow:hidden;
}
.wide_flex_sq
{
	position:relative;
	float:left;
	height:466px;
	width:466px;
	display:block;
	cursor:pointer;
	margin:4px;
	overflow:hidden;
}
.wide_flex_rec
{
	position:relative;
	float:left;
	height:308px;
	width:466px;
	display:block;
	cursor:pointer;
	margin:4px;
	overflow:hidden;
}
.gallery_grid span
{
	position:absolute;
	bottom:0;
	left:0;
	height:40px;
	width:80px;
	color:rgba(255,255,255,1);
	padding:10px;
	z-index:-1;
}
.gallery_grid .active
{
	opacity:1 !important;
}
.gallery_grid img
{
	opacity:0 !important;
}
#intro2
{
    position: absolute;
    width: 100%;
    height: 60vh;
    top: 0px;
    z-index: 0;
	left:0;
	background-size: cover;
    background-position:20% 20% !important;
    background-repeat: no-repeat;
}
#intro3
{
    position: absolute;
    width: 100%;
    height: 80vh;
    top: 0px;
    z-index: 0;
	left:0;
	background-size: cover;
    background-position:60% 0% !important;
    background-repeat: no-repeat;
}
#intro3> span
{
	position:absolute;
	bottom:0;
	width:100%;
	left:0;
	height:20vh;
	background-color:rgba(65,11,132,0.6);
	padding:0 0 0 20px;
}
#intro2> span
{
	position:absolute;
	bottom:0;
	width:100%;
	left:0;
	height:20vh;
	background-color:rgba(153,0,51,0.6);
	padding:0 0 0 20px;
}

#oda_cont
{
	position:absolute;
	top:60vh;
	width:100%;
	z-index:2;
}
.hrR
{
	position:relative;
}
.hrR::before {
    margin-bottom: 20px;
    display: inline-block;
    content: "";
    width: 50px;
    height: 15px;
    border-bottom: 8px solid #F0A30A;
    position: absolute;
    top: -30px;
    left: 0px;
}
.hrR:before {
    margin-bottom: 20px;
    display: inline-block;
    content: "";
    width: 50px;
    height: 15px;
    border-bottom: 8px solid #F0A30A;
    position: absolute;
    top: -30px;
    left: 0px;
}
.mvg > div:nth-child(1) > .hrR::before
{
	border-bottom: 8px solid #e65100;
}
.mvg > div:nth-child(2) > .hrR::before
{
	border-bottom: 8px solid #827717;
}
.mvg > div:nth-child(3) > .hrR::before
{
	border-bottom: 8px solid #0D47A1; 
}
.tabs1 .indicator {
    background-color: #1a237e !important;
}

.my{
	font-size:18px !important;
	padding-left:70px !important;
}
.ps{
	display:none;
}





.mydrop{
	width: 200px;
	height: 0px;
	color: #1B5E20;
	position: absolute;
	float: left;
	font-family:'Montserrat';
	font-size:15px;
	transition:all 1s;
	overflow:hidden;
	margin-top: -1px;
	margin-left: -10px;
	opacity:0;
	box-shadow:2px 2px 10px rgba(0,0,0,0.8) ;
}
.button:hover .mydrop{
	
	height:120px !important;
	opacity:1;
}
/*.button:hover ul{
	display:block;
}*/
.button ul{
	margin-left: 5px !important;
	height: 35px;
	padding-top: 15px;
	float: left;
	width: 200px;
	position: absolute;
	font-family:'Montserrat';
	font-size:16px;
}

/*.button ul li a {
	font-family: 'Montserrat';
	font-size: 20px;
	line-height: 20px;
	color: #FFF;
	float: left;
	height: 20px;
	width: 200px;
	font-size:16px;
}
.button ul li a:hover {
	font-family: 'Montserrat';
	font-size: 20px;
	line-height: 20px;
	color: #004d40 !important;
	float: left;
	height: 20px;
	width: 200px;
	font-size:16px;
}*/

.newsHead1{
	font-size:22px;
	font-weight: bold;
	text-transform: uppercase;
	margin-top:80px;
	font-family:'Asar'!important;
}
.picSize1{
	height:300px !important;
	padding-right:10px !important;
}

/*started here*/
.design{
	width: 100% !important;
	height: 100% !important;
	opacity: 0.84 !important;
	text-align: center !important;
}
.imgcadd{
	height:500px;
}
h5{
	/*border-bottom-style:inset !important;*/
	margin: 2% 10% !important;
	font-family:'Lora'!important;
	font-size:1.54rem !important;
}
#divwrite{
	transform:skewY(-6deg);
	margin:20px 0;
}
#divwrite1{
	transform:skewY(15deg);
}
.myicon1{
	margin-top:80px;
}
.myicon2{
	margin-top:48px;
}
.myicon3{
	margin-top:16px;
}
.myicon4{
	margin-top:62px;
}
.myrow{
	margin-top:545px;
}
.mycol1{
	padding:0; 
	transform: skewY(6deg) translateY(-100px);
	transition:all 3s;
}
.mycol2{
	padding:0; 
	transform: skewY(6deg) translateY(-127px); 
	transition:3s;
}
.mycol3{
	padding:0;  
	transform:skewY(6deg) translateY(-176px); 
	transition:3s;
}
.mycol4{
	padding:0; 
	transform: skewY(-15deg) translateY(-346px); 
	transition:all 3s;
}
.mybtn{
	position: absolute!important;
	top: 380px;
	transform: skewY(-6deg);
	left: 20%;
}
.mywrap{
	position:absolute;
	top:2172px;
}
.mylogo{
	position: absolute;
	top: 27px;
	margin-left:86px;
	z-index: 5000;
	border-radius: 150px;
	width: 150px;
	height: 150px;
	background-color: #e4d3d1;
}
#myline{
	width: 60px;
	height: 2px !important;
	position: absolute;
	background-color: #87130a;
	top: 43px;
	left: 606px;
}
.pad20{
	margin-top:20px;
}
#myimg{
	
	position:absolute;
	top:0;
	left:0 !important;
	margin: 0.5%;
	width:100%;
	box-shadow:2px 2px 10px rgba(0,0,0,0.8) ;
}
#myimg2{
	position:absolute;
	left:0% !important;
	top:200px;
	margin: 0.5%;
	width:100%;
}
#myimg3{
	position:absolute;
	left:0% !important;
	top:415px;
	margin: 0.5%;
	width:100%;
}
#myimg4{
	position:absolute;
	left:0% !important;
	top:0;
	margin: 0.5%;
	width:100%;
	display:none;
}
#myimg5{
	
	position:absolute;
	top:163px;
	left:0 !important;
	margin: 0.5%;
	width:100%;
	display:none;
}
#myimg6{
	
	position:absolute;
	top:221px;
	left:21% !important;
	margin: 0.5%;
	width:25%;
	display:none;
}
#myimg7{
	
	position:absolute;
	top:334px;
	left:0% !important;
	margin: 0.5%;
	width:100%;
	display:none;
}
#myimg8{
	
	position:absolute;
	top:246px;
	left:0% !important;
	margin: 0.5%;
	width:25%;
	display:none;
}
#myimg9{
	
	position:absolute;
	top:339px;
	left:0 !important;
	margin: 0.5%;
	width:100%;
	display:none;
}

.mypad{
	padding:0 40px !important;
	margin-top:550px;
}
.mypad1{
	padding:0 40px !important;
}

.mygallery{
	position:relative !important;
	min-height:200px !important;
}
.mybrand{
	width: 80%;
	height: auto !important;
	left: 20% !important;
	top: 5px;
	position: absolute;
}
.mylay{
	position:absolute;
	opacity:0;
	width:100%;
	height:100%;
	background-color:#000000;
	z-index:2;
	top:0;
	cursor:pointer;
	transition:all 2s;
}
.mylay:hover{
	opacity:0.5;
	
}
.mm{
	height:300px !important;
	padding:0 !important;
	
}
.cal{
	transform:translateY(150px);
}
.caf{
	width:100% !important;
	margin-top:-84px;
	display:block !important;
}

.mycir{
	margin: 14px 24px;
}