@charset "utf-8";
/* CSS Document */
a {color:#3e93a0 !important;}

a:hover {color:#616160 !important;}

.orangeheading {color:#ff9400; font-weight:900; font-size:2.8rem; line-height:2.2rem; margin-bottom:5%;}
.redheading {color:#a84b3e; font-weight:900; font-size:2.8rem; line-height:2.2rem; margin-bottom:5%;}

.tealheading {color:#3e93a0 !important;}

.semi-bold {font-weight:600;}

.bold-black {font-weight:900;}

.moretext {display:none;}

.moretext2 {display:none;}
.moreless-button {cursor:pointer;}
.moreless-button2 {cursor:pointer;}

.section-1-image {/*position:relative; height:100%; bottom:0px;*/}

#creator-hands {position:absolute; left:0; right:0; bottom:0; text-align:center;}

#creator-hands img {width:55%}

#lotus {position:absolute; left:0; right:-1%; bottom:-1%; text-align:center;}

#lotus img {width:30%;}

#bless-hand {position:absolute; left:-2%; right:0; bottom:7%; text-align:center;}

#bless-hand img {width:32%;}

#orange-circle {position:absolute; left:-2%; right:0; bottom:0; text-align:center;}

#orange-circle img {width:33%;}

#left-pillar {position:absolute; left:6%; bottom:0; text-align:left;}

#left-pillar img {width:65%}

#right-pillar {position:absolute; right:6%; bottom:0; text-align:right;}

#right-pillar img {width:65%}

#leaf {position:absolute; right:0; left:0; top:-11%; text-align:center;}

#leaf img {width:35%}

#design-behind-butterfly {position:absolute; right:0; left:0; top:-1%; text-align:center;}

#design-behind-butterfly img {width:25%;}

#butterfly {position:absolute; right:0; left:0; top:-3%; text-align:center;}

#butterfly img {width:22%;}

#peacock-left {position:absolute; left:20%; top:11%; text-align:left;}

#peacock-left img {width:77%;}

#peacock-right {position:absolute; right:20%; top:9%; text-align:right;}

#peacock-right img {width:77%;}

#left-blue-circle {position:absolute; left:33.5%; top:22%;}

#left-blue-circle img {width:70%;}

#right-blue-circle {position:absolute; right:26%; top:21%;}

#right-blue-circle img {width:70%;}

#left-eye-ball {position:absolute; left:35.5%; top:23.5%; text-align:left;}

#left-eye-ball img {width:68%;}

#right-eye-ball {position:absolute; right:33%; top:22.5%; text-align:right;}

#right-eye-ball img {width:68%;} 

@media only screen and (min-width:992px) and (max-width:1199px){	
	.orangeheading	{font-size:2rem; line-height:1.8rem;}

	#leaf {top:9%;}

	#leaf img {width:35%}

	#design-behind-butterfly {top:16%;}

	#design-behind-butterfly img {width:25%;}

	#butterfly {top:15%;}

	#butterfly img {width:22%;}

	#peacock-left {top:27%;}

	#peacock-left img {width:65%}

	#peacock-right {top:24%;}

	#peacock-right img {width:65%}

	#left-blue-circle {top:35%; left:33%;}

	#left-blue-circle img {width:60%;}

	#left-eye-ball {top:36%; left:34%;}

	#left-eye-ball img {width:60%;}

	#right-blue-circle {top:34%; right:23%;}

	#right-blue-circle img {width:60%;}

	#right-eye-ball {top:35%; right:32%;} 

	#right-eye-ball img {width:60%;}
}
	
@media only screen and (min-width:768px) and (max-width:991px){	
	.orangeheading	{font-size:1.8rem; line-height:1.8rem;}

	#left-pillar {left:0;}

	#left-pillar img {width:50%;}

	#right-pillar {right:0;}

	#right-pillar img {width:50%;}

	#leaf {top:34%;}

	#leaf img {width:35%}

	#design-behind-butterfly {top:38%;}

	#design-behind-butterfly img {width:25%;}

	#butterfly {top:38%;}

	#butterfly img {width:22%;}

	#peacock-left {top:47%;}

	#peacock-left img {width:50%}

	#peacock-right {top:46%;}

	#peacock-right img {width:50%}

	#left-blue-circle {top:53%; left:33%;}

	#left-blue-circle img {width:45%;}

	#left-eye-ball {top:54%; left:35%;}

	#left-eye-ball img {width:42%;}

	#right-blue-circle {top:53%; right:16%;}

	#right-blue-circle img {width:45%;}

	#right-eye-ball {top:54%; right:32%;} 

	#right-eye-ball img {width:42%;}

	#orange-circle img {width:30%}

	#bless-hand img {width:25%;}
}	
	
@media only screen and (min-width:576px) and (max-width:767px){	
	.section-1-image {min-height:500px; position:relative;}

	#leaf {top:9%;}

	#design-behind-butterfly {top:16%;}

	#butterfly {top:16%;}

	#peacock-left {top:27%;left:21%;}

	#peacock-left img {width:65%;}

	#peacock-right {top:25%; right:21%}

	#peacock-right img {width:65%;}

	#left-blue-circle {top:36%;}

	#left-blue-circle img {width:60%;}

	#right-blue-circle {top:36%; right:24%;}

	#right-blue-circle img {width:60%;}

	#left-eye-ball {top:38%;}

	#left-eye-ball img {width:55%;}

	#right-eye-ball {top:38%; right:32%;}

	#right-eye-ball img {width:55%;}

	.section-2-image {min-height:480px; position:inherit;}
}

@media only screen and (max-width:575px) {
	.orangeheading	{color:#ff9400; font-weight:900; font-size:1.5rem; line-height:1.7rem; margin-bottom:5%;}
	.redheading	{color:#a84b3e; font-weight:900; font-size:1.5rem; line-height:1.7rem; margin-bottom:5%;}

	#peacock-left {top:23%;}
	
	#peacock-right {top:20%;}
	
	#left-blue-circle {top:32%;}
	
	#left-eye-ball {top:34%;}
	
	#right-blue-circle {top:31%; right:25%;}
	
	#right-eye-ball {top:33%; right:33%;}
	
	#leaf {top:4%;}
	
	#design-behind-butterfly {top:10%;}
	
	#butterfly {top:9%;}
}

@media only screen and (max-width:575px) {
	.section-1-image {min-height:380px; position:inherit; width:300px; margin:0 auto;}
	
	#creator-hands{width:202px; left:0; margin:0 auto;}
	
	#creator-hands img {width:100%;}
	
	#lotus {width:119px; left:0%; right:0%; bottom:-1%; text-align:center; margin:0 auto;}
	
	#lotus img {width:100%;}
	
	#bless-hand {width:117px; left:0%; right:0; bottom:6%; text-align:center; margin:0 auto;}

	#bless-hand img {width:100%;}

	#orange-circle {width:122px; left:0; right:0; bottom:1%; text-align:center; margin:0 auto;}
	
	#orange-circle img {width:100%;}
		
	#left-pillar{width:46px; left:0%;}
	
	#left-pillar img {width:100%;}
	
	#right-pillar{width:46px; right:0%;}
	
	#right-pillar img {width:100%;}
	
	#leaf {top:9%; width:150px;left:0%; right:0; margin:0 auto;}
	
	#leaf img {width:98%;}
	
	#design-behind-butterfly {top:17%; width:98px; left:0%; margin:0 auto;}
	
	#design-behind-butterfly img {width:100%;}
	
	#butterfly {top:14%; width:98px; left:0%; margin:0 auto;}
	
	#butterfly img {width:100%;}
	
	#right-eye-ball {top:40%; right:28%;}
	
	#right-eye-ball img {width:45%;}
	
	#right-blue-circle {top:39%; right:9%; width:95px;}
	
	#right-blue-circle img {width:45%;}
	
	#left-eye-ball {top:40%; left:31%;}
	
	#left-eye-ball img {width:45%;}
	
	#left-blue-circle {top:39%; left:29%; width:95px;}
	
	#left-blue-circle img {width:45%;}
	
	#peacock-right {top:27%; right:10%; width:60px}
	
	#peacock-right img {width:100%;}
	
	#peacock-left {top:30%; left:12%; width:60px}
	
	#peacock-left img {width:100%;}
}
	
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Section 2 XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

.section-2-image {/*position:relative; height:100%; bottom:0;*/}	

.section-2 a:hover {color:#616160 !important;}

#circle-behind-rope {position:absolute; bottom:4%; text-align:center;}

#circle-behind-rope img {width:70%;}

#rope {position:absolute; left:20%; bottom:0; text-align:center;}

#rope img {width:67%;}

#full-magician {position:absolute; left:-25%; bottom:0%;}

#full-magician img {width:75%;}

#circle-behind-rabit {position:absolute; right:2%; bottom:9%;}

#circle-behind-rabit img {width:65%;}

#rabit {position:absolute; right:0; bottom:0;}

#rabit img {width:65%;}

#magicaian-4-face {position:absolute; top:5%; left:23%;}

#magicaian-4-face img {width:65%;}

#left-blue-hand-circle {position:absolute; top:18%; left:8%}

#left-blue-hand-circle img {width:60%;}

#right-blue-hand-circle {position:absolute; top:18%; right:0%}

#right-blue-hand-circle img {width:60%;}

#left-blue-hand {position:absolute; top:16%; left:8%}

#left-blue-hand img {width:59%;}

#right-blue-hand {position:absolute; top:17%; right:1%}

#right-blue-hand img {width:59%;}

#wand {position:absolute; bottom:38%; left:48%;}

#wand img {width:75%}

#circle-behind-wand {position:absolute; bottom:36%; left:58%;}

#circle-behind-wand img {width:80%}

.textunderline {text-decoration:underline;}


@media only screen and (max-width:1199px){	
	.section-2 {padding-top:8%;}

	.section-2 .cursiveFonts {font-size:1.5em}
	
	#circle-behind-rope {bottom:4%;}

	#circle-behind-rope img {width:50%;}
	
	#rope {left:16%;}

	#rope img {width:60%;}
	
	#magicaian-4-face img {width:60%;}

	#circle-behind-wand img {width:70%;}
	
	#wand img {width:62%;}
}

@media only screen and (max-width:991px){	
	.section-2 h2 {font-size:1.5rem;}

	.section-2 .cursiveFonts {font-size:1.2em}

	#left-blue-hand-circle {top:15%;}

	#left-blue-hand-circle img {width:45%;}

	#left-blue-hand {top:12%; left:7%;}

	#left-blue-hand img {width:47%;}

	#circle-behind-rope {bottom:4%; left:-13%;}

	#rope {left:7%;}

	#rope img {width:54%;}

	#right-blue-hand-circle {top:15%; right:-16%;}

	#right-blue-hand-circle img {width:45%;}

	#right-blue-hand {top:14%; right:-16%;}

	#right-blue-hand img {width:45%;}

	#rabit {right:-40px;}

	#rabit img {width:55%;}

	#circle-behind-rabit {right:-5%; bottom:6%;}

	#wand {left:49%;}

	#circle-behind-wand {bottom:36%;left:58%;}

	#circle-behind-wand img {width:60%;}
}

@media only screen and (max-width:800px){
	#rabit {right:0px;}
	#circle-behind-rabit {right:0%;}
	#rope {left:-6%;}
	#right-blue-hand {right:-5%;}
	#left-blue-hand{left:-10%;}
	#magicaian-4-face {left:9%; top:0; width:235px;}
	#wand{left:37%;}
	#circle-behind-wand{left:49%;}
}


@media only screen and (max-width:767px){
	#full-magician{left:0;}

	#rope {left:30%;}

	#rope img{width:65%;}

	#circle-behind-rope {left:20%;}

	#magicaian-4-face {top:22%; left:35%;}

	#circle-behind-wand {bottom:27%;left:65%;}

	#wand{left:56%; bottom:28%;}

	#left-blue-hand-circle{top:34%; left:23%;}

	#left-blue-hand {top:32%; left:23%;}

	#right-blue-hand-circle{top:34%; right:0%;}

	#right-blue-hand{top:33%; right:0;} 

	#magicaian-4-face img {width:57%;}
	
	.section-2-image {min-height:480px; position:inherit;}
}

@media only screen and (max-width:575px){
	.section-2-image {width:450px; margin:0 auto;}

	#magicaian-4-face {width:172px; margin:0 auto; left:37%;}

	#magicaian-4-face img{width:100%;}

	#left-blue-hand-circle {width:75px;left:24%; top:32%;}

	#left-blue-hand-circle img{width:100%;}

	#left-blue-hand{width:84px; top:31%;left:23%;}

	#left-blue-hand img{width:100%;}

	#right-blue-hand-circle{width:75px; top:33%; right:13%;}

	#right-blue-hand-circle img{width:100%;}

	#right-blue-hand {width:84px; top:31%; right:15%;}

	#right-blue-hand img{width:100%;}

	#rope{}

	#wand{width:126px; left:57%;}

	#wand img{width:100%;}

	#circle-behind-wand {width:83px; bottom:27%;left:67%;}

	#circle-behind-wand img{width:100%;}

	#rabit{right:5%; text-align:right;}

	#circle-behind-rabit {right:4%; bottom:4%; text-align:right;}
}

@media only screen and (max-width:480px){
	.section-2 {padding-top:10%;}
	
	.section-3{padding-top:10%;}
	
	.section-5 {padding-top:10%;}
	
	.section-6 {padding-top:10%;}
	
	.section-7 {padding-top:15%;}
	
	.section-8-our-pillars{padding-top:20% !important;}
	
	.section-9-life-at-ucid{padding-top:20%;}
	
	.section-10-our-models{padding-top:20%;}
	
	.section-2-image {width:320px; margin:0 auto; margin-bottom:10%;}
	
	#rope {left:16%;}
	
	#circle-behind-rope{left:0%;}
	
	#circle-behind-wand {left:70%;}
	
	#magicaian-4-face {left:27%;}
	
	#left-blue-hand-circle {left:10%;}
	
	#left-blue-hand {left:10%;}
	
	#right-blue-hand-circle {right:0%;}
	
	#right-blue-hand {right:2%;}	
}


.section-3-right-content .orangeheading	{color:#ff9400; font-size:1.75rem; line-height:1.5rem}

.section-3-right-content .tealheading {color:#3e93a0; line-height:1.5rem}

.section-3-right-content p {line-height:1rem;}

.section-3-right-content ul li {font-weight:500 !important; font-size:.875rem; line-height:1rem;}

.section-3-left-img {position:relative}

#horse-flower {position:absolute; bottom:20%;}

#horse-flower img {width:90%;}

#horse {position:absolute; bottom:20%; left:20%}

#horse img {width:85%;}

#mumtaz-window{position:relative;}

#mumtaz-window img {width:75%;}

#mumtaz{position:absolute; top:15%; left:15%;}

#mumtaz img {width:75%;}

#king img {width:65%;}

#lion-flower {position:absolute; bottom:25%; right:0;}

#lion-flower img {width:90%;}

#lion {position:absolute; bottom:25%; right:0;}

#lion img {width:75%;}

@media only screen and (max-width:1199px){
	#mumtaz img {width:62%;}
}

@media only screen and (max-width:991px){
	#mumtaz {left:0%;}

	#mumtaz img {width:45%;}
}

@media only screen and (max-width:860px){
.section-3-right-content .orangeheading{
	font-size:1.2rem;
	line-height:1rem;	
	}
.section-3-right-content .tealheading{font-size:1.2rem; line-height:1rem;}	
}



@media only screen and (max-width:767px){
	#mumtaz {left:20%;}	

	#mumtaz img {width:85%;}
}

@media only screen and (max-width:575px){
	#mumtaz{top:19%;}	
}

@media only screen and (max-width:500px){
	#mumtaz{top:10%;}	
}

@media only screen and (max-width:480px){
	#mumtaz{top:14%;left:24%;}

	#mumtaz img {width:150px;}
}

@media only screen and (max-width:420px){
	#mumtaz{top:14%;left:24%;}

	#mumtaz img {width:120px;}
}

@media only screen and (max-width:380px){
	#mumtaz img {width:100px;}
}

.section-6-image{}

#section-6-butterfly{position:absolute; width:50%; margin:0 auto; text-align:center; left:0; right:0;}

#section-6-eye{position:absolute; width:12%; margin:0 auto;left:0; right:0; text-align:center; top:11%;}

#section-6-staircase{position:absolute; width:60%; margin:0 auto; text-align:center; left:0; right:0; top:25%;}

#section-6-lotus-left{position:absolute; width:15%; bottom:38%; left:25%}

#section-6-lotus-right{position:absolute; width:15%; bottom:38%; right:25%;}

#section-6-blue-circle-left{position:absolute; left:18%; width:12%; top:35%}

#section-6-blue-circle-right{position:absolute; right:18%; width:12%; top:35%}

#section-6-mumtaz-face-left{position:absolute; right:16%; width:15%; top:36%}

#section-6-mumtaz-face-right{position:absolute; left:16%; width:15%; top:36%}

@media only screen and (max-width:1199px){
	#section-6-lotus-left{bottom:42%;}
	
	#section-6-lotus-right{bottom:42%;}
}

@media only screen and (max-width:991px){
	#section-6-butterfly {top:8%;}

	#section-6-eye{top:16%;}	

	#section-6-staircase {position:absolute; width:80%;}	

	#section-6-lotus-left {bottom:44%; width:20%; left:16%;}

	#section-6-lotus-right {bottom:44%; width:20%; right:16%;}
}

@media only screen and (max-width:767px) {
	.section-6-image {min-height:500px;}

	#section-6-staircase {width:65%;}

	#section-6-lotus-left {bottom:33%; left:20%;}

	#section-6-lotus-right {bottom:33%; right:20%;}

	#section-6-butterfly {width:35%; top:5%;}

	#section-6-eye {width:10%;}
}

@media only screen and (max-width:500px) {
	.section-6-image {width:320px; position:inherit; margin:0 auto;}

	#section-6-staircase {width:300px; margin:0 auto; text-align:center;}

	#section-6-staircase img {width:100%;}

	#section-6-butterfly {width:175px;}

	#section-6-butterfly img {width:100%;}

	#section-6-lotus-left {bottom:39%; width:100px; left:8%;}

	#section-6-lotus-left img {width:100%;}

	#section-6-lotus-right {bottom:39%; width:100px; right:8%;}

	#section-6-lotus-right img {width:100%;}

	#section-6-eye {top:15%; width:50px}

	#section-6-eye img {width:100%;}

	#section-6-blue-circle-left {width:50px; left:12%;}

	#section-6-blue-circle-left img {width:100%}

	#section-6-blue-circle-right {width:50px; right:12%;}

	#section-6-blue-circle-right img {width:100%;}

	#section-6-mumtaz-face-left {width:60px; right:10%;}

	#section-6-mumtaz-face-right {width:60px; left:10%;}
}

.section-7-rop {width:100%; padding-top:2%;}

#section-7-men1 {position:absolute; width:10%; margin-top: -8.5%; right: -8.5%;}

#section-7-men2 {position:absolute; width:9%; margin-top:6%; left:25%;}

#section-7-men3 {position:absolute; width:8%; margin-top:-3%; right:40%;}

#section-7-men4 {position:absolute; width:7%; margin-top:1%; right:20%;}

#section-7-men5 {position:absolute; width:6%; margin-top:-4%; right:0;}

@media only screen and (max-width:1330px){
	#section-7-men1 {margin-top:3%;}
}

@media only screen and (max-width:1304px){
	#section-7-men1 {margin-top:2%; width:10%;}

	#section-7-men2 {margin-top:8%; width:8%;}

	#section-7-men3 {margin-top:-1%; width:7%;}

	#section-7-men4 {margin-top:3%; width:6%;}

	#section-7-men5 {margin-top:-5%; width:5%;}
}

@media only screen and (max-width:1275px){
	#section-7-men1 {margin-top:1%; width:10%;}

	#section-7-men2 {margin-top:8%; width:8%;}

	#section-7-men3 {margin-top:-1%; width:7%;}

	#section-7-men4 {margin-top:2%; width:6%;}

	#section-7-men5 {margin-top:-7%; width:5%;}
}

@media only screen and (max-width:1230px) {
	#section-7-men1 {margin-top:0%; width:10%;}

	#section-7-men2 {margin-top:7%; width:8%;}

	#section-7-men3 {margin-top:-2%; width:7%;}

	#section-7-men4 {margin-top:1%; width:6%;}

	#section-7-men5 {margin-top:-8%; width:5%;}
}

@media only screen and (max-width:1199px) {
	#section-7-men1 {margin-top:6%; width:10%;}

	#section-7-men2 {margin-top:10%; width:8%;}

	#section-7-men3 {margin-top:1%; width:7%;}

	#section-7-men4 {margin-top:4%; width:6%;}

	#section-7-men5 {margin-top:-1%; width:5%;}
}

@media only screen and (max-width:1160px) {
	#section-7-men1 {margin-top:4%; width:10%;}

	#section-7-men2 {margin-top:10%; width:8%;}

	#section-7-men3 {margin-top:0%; width:7%;}

	#section-7-men4 {margin-top:4%; width:6%;}

	#section-7-men5 {margin-top:-3%; width:5%;}
}

@media only screen and (max-width:1100px) {
	#section-7-men1 {margin-top:2%; width:10%;}

	#section-7-men2 {margin-top:8%; width:8%;}

	#section-7-men3 {margin-top:-1%; width:7%;}

	#section-7-men4 {margin-top:3%; width:6%;}

	#section-7-men5 {margin-top:-5%; width:5%;}
}

@media only screen and (max-width:1060px) {
	#section-7-men1 {margin-top:1%; width:10%;}

	#section-7-men2 {margin-top:7%; width:8%;}

	#section-7-men3 {margin-top:-1%; width:7%;}

	#section-7-men4 {margin-top:2%; width:6%;}

	#section-7-men5 {margin-top:-7%; width:5%;}
}

@media only screen and (max-width:1000px) {
	#section-7-men1 {margin-top:1%; width:9%;}

	#section-7-men2 {margin-top:9%; width:7%;}

	#section-7-men3 {margin-top:0%; width:6%;}

	#section-7-men4 {margin-top:3%; width:5%;}

	#section-7-men5 {margin-top:-7%; width:4%;}
}

@media only screen and (max-width:991px) {
	#section-7-men1 {margin-top:10%; width:70px;}

	#section-7-men2 {margin-top:13%; width:58px;}

	#section-7-men3 {margin-top:3%; width:50px;}

	#section-7-men4 {margin-top:7%; width:43px;}

	#section-7-men5 {margin-top:3%; width:36px;}
}

@media only screen and (max-width:930px) {
	#section-7-men1 {margin-top:8%; width:70px;}

	#section-7-men2 {margin-top:11%; width:58px;}

	#section-7-men3 {margin-top:2%; width:50px;}

	#section-7-men4 {margin-top:5%; width:43px;}

	#section-7-men5 {margin-top:1%; width:36px;}
}

@media only screen and (max-width:900px) {
	#section-7-men1 {margin-top:7%; width:70px;}
	
	#section-7-men2 {margin-top:10%; width:58px;}
	
	#section-7-men3 {margin-top:1%; width:50px;}
	
	#section-7-men4 {margin-top:4%; width:43px;}
	
	#section-7-men5 {margin-top:-1%; width:36px;}
}

@media only screen and (max-width:880px) {
	#section-7-men1 {margin-top:6%;}
}

@media only screen and (max-width:860px) {
	#section-7-men1 {margin-top:5%;}
	
	#section-7-men2 {margin-top:9%;}
	
	#section-7-men3 {margin-top:0%;}
	
	#section-7-men4 {margin-top:3.2%;}
	
	#section-7-men5 {margin-top:-3%;}
}

@media only screen and (max-width:830px) {
	#section-7-men1 {margin-top:3.1%;}
	
	#section-7-men2 {margin-top:8%;}
	
	#section-7-men3 {margin-top:-1%;}
	
	#section-7-men4 {margin-top:3%;}
	
	#section-7-men5 {margin-top:-5%;}
}

@media only screen and (max-width:800px) {
	#section-7-men1 {margin-top:2%;}
	
	#section-7-men2 {margin-top:7%;}
	
	#section-7-men3 {margin-top:-1%;}
	
	#section-7-men4 {margin-top:2%;}
	
	#section-7-men5 {margin-top:-7%;}
}

@media only screen and (max-width:775px) {
	#section-7-men1 {margin-top:0.8%;}
	
	#section-7-men2 {margin-top:6.5%;}
	
	#section-7-men3 {margin-top:-2%;}
	
	#section-7-men4 {margin-top:1%;}
	
	#section-7-men5 {margin-top:-8.5%;}
}

@media only screen and (max-width:767px) {
	#section-7-men1 {margin-top:4%;}
	
	#section-7-men2 {margin-top:6.5%;}
	
	#section-7-men3 {margin-top:-2%;}
	
	#section-7-men4 {margin-top:2%;}
	
	#section-7-men5 {margin-top:0.5%;}
}

@media only screen and (max-width:740px) {
	#section-7-men1 {margin-top:2%;}
	
	#section-7-men2 {margin-top:4.5%;}
	
	#section-7-men3 {margin-top:-3%;}
	
	#section-7-men4 {margin-top:1%;}
	
	#section-7-men5 {margin-top:-1%;}
}

@media only screen and (max-width:710px) {
	#section-7-men1 {margin-top:0.5%;}
	
	#section-7-men2 {margin-top:3.5%;}
	
	#section-7-men3 {margin-top:-4.2%;}
	
	#section-7-men4 {margin-top:0.2%;}
	
	#section-7-men5 {margin-top:-2.1%;}
}

@media only screen and (max-width:700px) {
	#section-7-men1 {margin-top:0.5%;}
	
	#section-7-men2 {margin-top:3.5%;}
	
	#section-7-men3 {margin-top:-4.2%;}
	
	#section-7-men4 {margin-top:0.2%;}
	
	#section-7-men5 {margin-top:-2.1%;}
}

@media only screen and (max-width:680px) {
	#section-7-men1 {margin-top:-1.5%;}
	
	#section-7-men2 {margin-top:3%;}
	
	#section-7-men3 {margin-top:-5%;}
	
	#section-7-men4 {margin-top:-0.8%;}
	
	#section-7-men5 {margin-top:-4.1%;}
}

@media only screen and (max-width:650px) {
	#section-7-men1 {margin-top:-3%;}
	
	#section-7-men2 {margin-top:2%;}
	
	#section-7-men3 {margin-top:-5.8%;}
	
	#section-7-men4 {margin-top:-1.5%;}
	
	#section-7-men5 {margin-top:-6.9%;}
}

@media only screen and (max-width:630px) {
	#section-7-men1 {margin-top:-4%;}
	
	#section-7-men2 {margin-top:1%;}
	
	#section-7-men3 {margin-top:-6.2%;}
	
	#section-7-men4 {margin-top:-1.5%;}
	
	#section-7-men5 {margin-top:-6.9%;}
}

@media only screen and (max-width:600px) {
	#section-7-men1 {margin-top:-6.2%;}
	
	#section-7-men2 {margin-top:0%;}
	
	#section-7-men3 {margin-top:-7.2%;}
	
	#section-7-men4 {margin-top:-3.5%;}
	
	#section-7-men5 {margin-top:-10%;}
}

@media only screen and (max-width:575px) {
	#section-7-men1 {margin-top:-7.5%;}
	
	#section-7-men2 {margin-top:-0%;}
	
	#section-7-men3 {margin-top:-7%;}
	
	#section-7-men4 {margin-top:-4%;}
	
	#section-7-men5 {margin-top:-13%;}
}

@media only screen and (max-width:550px) {
	#section-7-men1 {margin-top:-9.5%;}
	
	#section-7-men2 {margin-top:-2%;}
	
	#section-7-men3 {margin-top:-8%;}
	
	#section-7-men4 {margin-top:-5%;}
	
	#section-7-men5 {margin-top:-14%;}
}

@media only screen and (max-width:510px) {
	.section-7-rop {padding-top:12%;}
		
	#section-7-men1 {margin-top:-11.5%;}
	
	#section-7-men2 {margin-top:-4%;}
	
	#section-7-men3 {margin-top:-10%;}
	
	#section-7-men4 {margin-top:-6%;}
	
	#section-7-men5 {margin-top:-15%;}
}

@media only screen and (max-width:490px) {
	.section-7-rop {padding-top:12%;}	
	#section-7-men1 {margin-top:-13%;}
	
	#section-7-men2 {margin-top:-5%;}
	
	#section-7-men3 {margin-top:-11%;}
	
	#section-7-men4 {margin-top:-7%;}
	
	#section-7-men5 {margin-top:-16%;}
}

@media only screen and (max-width:475px) {
	.section-7-rop {padding-top:15%;}	
	#section-7-men1 {margin-top:-14%;}
	
	#section-7-men2 {margin-top:-6%;}
	
	#section-7-men3 {margin-top:-12%;}
	
	#section-7-men4 {margin-top:-8%;}
	
	#section-7-men5 {margin-top:-17%;}
}

@media only screen and (max-width:460px) {
	.section-7-rop {padding-top:15%;}	
	#section-7-men1 {margin-top:-15%;}
	
	#section-7-men2 {margin-top:-7%;}
	
	#section-7-men3 {margin-top:-12.8%;}
	
	#section-7-men4 {margin-top:-8.8%;}
	
	#section-7-men5 {margin-top:-17%;}
}
@media only screen and (max-width:450px) {
#section-7-men1 {margin-top:-16%;}

#section-7-men2 {margin-top:-8%;}

#section-7-men3 {margin-top:-13.8%;}

#section-7-men4 {margin-top:-9.8%;}

#section-7-men5 {margin-top:-18%;}
}

@media only screen and (max-width:430px) {
#section-7-men1 {margin-top:-18%;}

#section-7-men2 {margin-top:-9.5%;}

#section-7-men3 {margin-top:-14.8%;}

#section-7-men4 {margin-top:-10.8%;}

#section-7-men5 {margin-top:-19%;}
}

@media only screen and (max-width:410px) {
#section-7-men1 {margin-top:-19.5%;}

#section-7-men2 {margin-top:-11.5%;}

#section-7-men3 {margin-top:-16%;}

#section-7-men4 {margin-top:-11%;}

#section-7-men5 {margin-top:-19%;}
}

@media only screen and (max-width:390px) {
#section-7-men1 {margin-top:-21.5%;}

#section-7-men2 {margin-top:-13%;}

#section-7-men3 {margin-top:-17.5%;}

#section-7-men4 {margin-top:-12.5%;}

#section-7-men5 {margin-top:-20%;}
}

@media only screen and (max-width:375px) {
#section-7-men1 {margin-top:-24%;}

#section-7-men2 {margin-top:-15%;}

#section-7-men3 {margin-top:-19%;}

#section-7-men4 {margin-top:-14%;}

#section-7-men5 {margin-top:-21%;}
}

@media only screen and (max-width:360px) {
#section-7-men1 {margin-top:-25.5%;}

#section-7-men2 {margin-top:-16.5%;}

#section-7-men3 {margin-top:-20.5%;}

#section-7-men4 {margin-top:-15%;}

#section-7-men5 {margin-top:-22%;}
}

@media only screen and (max-width:350px) {
#section-7-men1 {margin-top:-26.5%;}

#section-7-men2 {margin-top:-17.5%;}

#section-7-men3 {margin-top:-21%;}

#section-7-men4 {margin-top:-16%;}

#section-7-men5 {margin-top:-22%;}
}

@media only screen and (max-width:340px) {
#section-7-men1 {margin-top:-28%;}

#section-7-men2 {margin-top:-19%;}

#section-7-men3 {margin-top:-22%;}

#section-7-men4 {margin-top:-16.5%;}

#section-7-men5 {margin-top:-22.5%;}
}

.section-8-our-pillars {height:auto; padding-top:6%;}

.section-8-our-pillars .cursiveFonts1 {font-size:1.2em; font-family:'amalfi_coastregular'; color:#87251d; font-weight:500; text-transform:lowercase;}
	
.pillars-box {width:100%; border:3px solid #ff9300; border-radius:20px; padding:20px; margin-bottom:2%;}

.pillars-box:hover {border:3px solid #87251d;}

.pillars-box:hover .arrow { filter: brightness(0) saturate(100%) invert(15%) sepia(21%) saturate(7317%) hue-rotate(346deg) brightness(101%) contrast(91%);}

.pillars-left-arrow {text-align:center; margin-top:48%;}

.pillars-content-box {margin-top:4%; margin-bottom:4%; color:#fff; text-shadow:0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4; /*color:#ff9400;*/ font-weight:900; font-size:3.2rem; line-height:2.5rem; text-transform:uppercase;}

.section-8-our-pillars .our-pillars-tab .close {font-size:60px; font-weight:normal; color:#4292a3;}

.pillars-center-box {position:relative; width:100%;}

.purple-design {position:absolute; width:18%; margin-top:-2%; left:2%}

.telescope {position:absolute; width:90%; left:8%; margin-top:0%;}

.indian-stamp {position:absolute; width:50px; left:35%;}

.jupiter {position:absolute; width:50px; left:55%; margin-top:8%;}

.saturn {position:absolute; width:75px; right:8%; margin-top:-2%;}

.indian-army-with-flag {position:absolute; left:5%; width:48%; margin-top: -4%;}

.medal {position:absolute; width:9%; left:26%; margin-top: -2%;}

.our-pillars-blue-circle {position:absolute; width:13%; left:44%; margin-top:4%; z-index:1;}

.army-women {position:absolute; left:44%; width:15%; z-index:1; margin-top:-4%;}

.sun {position:absolute; right:-2%; width:36%; margin-top:-3%;}

.mountain {position:absolute; right:0%; width:52%; margin-top:-2%}

.red-circles {position:absolute; right:8%; margin-top:6%; width:6%;}

.circle-mumtaz {position:absolute; left:14%; margin-top:6.8%; width:20%;}

.our-pillars-mumtaz {position:absolute; left:7%; width:19%; margin-top:-4.5%}

.red-circle-mumtaz {position:absolute;left:18%; width:8%; margin-top:7%;}

.big-pillar {position:absolute; width:38%; left:33%;  margin-top:-5%;}

.Small-Pillar {position:absolute; width:26%; left:39%; margin-top:1.5%;}

.Taj-Mahal {position:absolute; left:44%; width:20%; margin-top:0%;}

.love-hands {position:absolute; left:34%; width:36%; margin-top:-4%;}

.yellow-circle {position:absolute;left:45%; width:15%; margin-top:-4%;}

.heart-in-hands {position:absolute;left:50%; width:4%; margin-top:0%;}

.circle-shah-jahan {position:absolute; right:10%; margin-top:6.8%; width:20%; z-index:-1;}

.shah-jahan {position:absolute; right:2%; width:20%; margin-top:-4%;}

@media only screen and (max-width:767px) {
	.jupiter {width:35px;}
	
	.saturn {width:50px;}
}

@media only screen and (min-width:768px) and (max-width:991px) {
	.pillars-content-box {margin-top:4%; margin-bottom:4%; color:#fff; text-shadow:2px 0 #4293a4, -2px 0 #4293a4, 0 2px #4293a4, 0 -2px #4293a4, 1px 1px #4293a4, -1px -1px #4293a4, 1px -1px #4293a4, -1px 1px #4293a4; /*color:#ff9400;*/ font-weight:900; font-size:2.3rem; line-height:1.8rem; text-transform:uppercase;}
}

@media only screen and (max-width:575px) {
	.pillars-content-box {margin-top:0%; margin-bottom:4%; color:#fff; text-shadow:2px 0 #4293a4, -2px 0 #4293a4, 0 2px #4293a4, 0 -2px #4293a4, 1px 1px #4293a4, -1px -1px #4293a4, 1px -1px #4293a4, -1px 1px #4293a4; /*color:#ff9400;*/ font-weight:900; font-size:1.8rem; line-height:1.5rem; text-transform:uppercase;}
	
	.pillars-box {width:90%; margin:5%; padding:5px;}

	.pillars-box .arrow {width:20%;}
}


/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

.section-4-images {}

#grey-circle-behind-TV-Left {width:10%; position:absolute; left:35%; margin-top:-7%;}

#grey-circle-behind-TV-right {width:10%; position:absolute; right:8%; margin-top:25%;}

#red-circle-behind-tv-phone {width:10%; position:absolute; left:30%; margin-top:13%;}

#old-tv {position:absolute; top:0; width:55%; left:37%; margin-top:-14%; z-index:1;}

#animation-inside-tv {position:absolute; width:33%; left:41%; /*margin-top:-8.4%;*/ margin-top:2%;}

#bubbles-on-TV {position:absolute; width:8%; right:7%; margin-top:-38%; z-index:1 }

#TV-speaker {position:absolute; bottom:77px; width:10.3%;right:14%; z-index:1;}

#Circle-Behind-Phone {position:absolute; width:10%; margin-top:-14%; left:12%;}

#phone {position:absolute; width:32%; margin-top:-28%; /*z-index:1;*/ }

#section-4-phone-text {position:absolute; margin-top:12%; font-size:2em; font-family:'amalfi_coastregular'; color:#87251d; font-weight:500; text-align:center; transform-origin:0 0; transform:rotate(347deg); padding:10px 5px; left:-2%; line-height:103%; z-index:2;}

#blue-circle-above-mobile {position:absolute; width:7%; margin-top:-26%; left:2%;}

#laptop-men {position:absolute; width:40%; margin-top:-8%; left:6%; z-index:-1;}

#circle-behind-vr {position:absolute; width:6%; margin-top:0%; left:41%;}

#grey-circle-with-eye-mask {position:absolute; width:15%; left:45.1%; margin-top:0%;}

#section-4-orange-circle {position:absolute; width:6%; right:30%; margin-top:22.9%;}

#robot-hand {position:absolute; width:14%; right:23%; margin-top:-1.2%;}

#section-4-orange-circle {position:absolute; width:6%; right:30%; margin-top:-2%;}

#section-4-red-circle-hand {position:absolute; width:6%; right:8%; margin-top:7.5%;}

#section-4-hand {position:absolute; width:13%; right:7.7%; margin-top:5%;}

.owl-carousel {margin-top:-10%;}

.owl-carousel .item {height:381px;}

.owl-carousel .owl-item {top:-17px;} 

.owl-dots {display:none;}

@media only screen and (max-width:1199px) {
	#section-4-phone-text {font-size:2.2em;}

	#TV-speaker {bottom:125px;}

	#phone {margin-top:-35%; /*z-index:1;*/ }

	#blue-circle-above-mobile {margin-top:-33%;}

	#Circle-Behind-Phone {margin-top:-21%;}

	#laptop-men {margin-top:-16%;}

	#section-4-orange-circle {margin-top:-8%;}

	#robot-hand {margin-top:-7.2%;}

	#circle-behind-vr {margin-top:-7%;}

	#grey-circle-with-eye-mask {margin-top:-10%;}

	#section-4-red-circle-hand {margin-top:1.5%;}

	#section-4-hand {margin-top:-1%;}	
}

@media only screen and (max-width:991px) {
	#section-4-phone-text {font-size:1.8em;}

	#TV-speaker {bottom:192px;}

	#phone {margin-top:-49%; /*z-index:1;*/ }

	#blue-circle-above-mobile {margin-top:-47%;}

	#Circle-Behind-Phone {margin-top:-35%;}

	#laptop-men {margin-top:-30%;}

	#section-4-orange-circle {margin-top:-21.5%;}

	#robot-hand {margin-top:-20.2%;}

	#circle-behind-vr {margin-top:-21%;}

	#grey-circle-with-eye-mask {margin-top:-24%;}

	#section-4-red-circle-hand {margin-top:-11.5%;}

	#section-4-hand {margin-top:-14%;}	

	#bubbles-on-TV {margin-top:-56%;}
}

@media only screen and (max-width:767px) {
	.owl-carousel .item {height:330px;}	

	#animation-inside-tv {left:42.1%; margin-top:3%;}	

	#section-4-phone-text {font-size:1.2em;}

	#TV-speaker {bottom:190px;}

	#phone {margin-top:-58%;}

	#blue-circle-above-mobile {margin-top:-65%;}

	#Circle-Behind-Phone {margin-top:-43%;}

	#laptop-men {margin-top:-34%;}

	#section-4-orange-circle {margin-top:-30.5%;}

	#robot-hand {margin-top:-29.2%;}

	#circle-behind-vr {margin-top:-26%;}

	#grey-circle-with-eye-mask {margin-top:-30%;}

	#section-4-red-circle-hand {margin-top:-20.5%;}

	#section-4-hand {margin-top:-23.2%;}	

	#bubbles-on-TV {margin-top:-67%;}		
	
	.pillars-left-arrow {text-align:center; margin-top:28%;}
}

@media only screen and (max-width:510px) {
	#TV-speaker {bottom:195px;}	

	#phone {margin-top:-62%;}

	.pillars-left-arrow img {width:20%;}	
}

@media only screen and (max-width:480px) {
	#TV-speaker {bottom:205px;}
	
	#phone {margin-top:-67%;}
	
	#section-4-phone-text {font-size:1em;}		
}

@media only screen and (max-width:450px) {
	#section-4-phone-text {font-size:1em;}

	#phone {margin-top:-70%;}

	#TV-speaker {bottom:215px;}		
}

@media only screen and (max-width:430px) {
	#section-4-phone-text {font-size:0.8em;}

	#phone {margin-top:-75%;}

	#TV-speaker {bottom:215px;}

	#bubbles-on-TV {margin-top:-82%;}	

	#Circle-Behind-Phone {margin-top:-60%;}

	#blue-circle-above-mobile {margin-top:-72%;}	

	#laptop-men {margin-top:-42%;}

	#circle-behind-vr {margin-top:-36%;}

	#grey-circle-with-eye-mask {margin-top:-40%;}

	#section-4-orange-circle {margin-top:-36.5%;}

	#robot-hand {margin-top:-35.2%;}

	#section-4-hand {margin-top:-29.2%;}

	#section-4-red-circle-hand {margin-top:-26.5%;}
}

@media only screen and (max-width:410px) {
	#phone {margin-top:-79%;}
}

@media only screen and (max-width:400px) {
	.owl-carousel .item {height:270px;}	

	#phone {margin-top:-66%;}

	#TV-speaker {bottom:167px;}

	#bubbles-on-TV {margin-top:-72%;}

	#animation-inside-tv {margin-top:4%;}
}

@media only screen and (max-width:380px) {
	#section-4-phone-text {font-size:0.8em;}

	#phone {margin-top:-69%;}		
}

@media only screen and (max-width:370px) {
	#phone {margin-top:-71%;}
}

@media only screen and (max-width:350px) {
	.owl-carousel .item {height:250px;}	
	
	#phone {margin-top:-75%;}
	
	#section-4-phone-text {font-size:0.8em; margin-top:12%;}
	
	#TV-speaker {bottom:158px;}
}

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

.life-at-ucid-wrap .lift-at-ucid-text-box {color:#fff; text-shadow:3px 0 #4293a4, -3px 0 #4293a4, 0 3px #4293a4, 0 -3px #4293a4, 2px 2px #4293a4, -2px -2px #4293a4, 2px -2px #4293a4, -2px 2px #4293a4; /*color:#ff9400;*/ font-weight:900; font-size:3rem; line-height:2.4rem; text-transform:uppercase;}

.life-at-ucid-wrap .lift-at-ucid-text-border {border:2px solid #ff9300; border-radius:20px; padding:8%;}

.life-at-ucid-wrap .love-to-learn:hover .lift-at-ucid-text-box, .life-at-ucid-wrap .all-ideas-welcomed:hover .lift-at-ucid-text-box, .life-at-ucid-wrap .special-moments:hover .lift-at-ucid-text-box, .life-at-ucid-wrap .not-always-about-work:hover .lift-at-ucid-text-box  {text-shadow:none;}

.life-at-ucid-wrap .love-to-learn:hover {background:#ff9c00;}

.life-at-ucid-wrap .all-ideas-welcomed:hover {background:#429cad;}

.life-at-ucid-wrap .special-moments:hover {background:#a84b3e;}

.life-at-ucid-wrap .not-always-about-work:hover {background:#ff9c00;}

.life-at-ucid-wrap .giving-back:hover {background:#429cad;}


@media only screen and (max-width:991px) {
	.life-at-ucid-wrap .lift-at-ucid-text-box {font-size:2.2rem; line-height:1.7rem;}	
}

@media only screen and (max-width:767px) {
	.life-at-ucid-wrap .lift-at-ucid-text-box {font-size:1rem; line-height:1.2rem;}	
}

@media only screen and (max-width:575px) {
	.life-at-ucid-wrap .lift-at-ucid-text-box {font-size:2.2rem; line-height:1.7rem;}	
}

.life-at-ucid-img-wrap {position:relative;}

.life-at-ucid-img-wrap #joker-circle {position:absolute; margin-top:7%; width:60%;}

.life-at-ucid-img-wrap #joker {width:55%; position:absolute; top:20px; left:8%;}

.life-at-ucid-img-wrap #yellow-circle {width:16%; position:absolute; margin-top:102%;}

.life-at-ucid-img-wrap #bhagat-singh {position:absolute; margin-top:117%; width:34%; left:-26%;}

.life-at-ucid-img-wrap #girl-on-right {position:absolute; margin-top:155%; width:44%;left:15%;}

.life-at-ucid-img-wrap #mike {position:absolute; margin-top:152%; width:43%; left:-28%;}

.life-at-ucid-img-wrap #toy-circle {position:absolute; width:32%; margin-top:3%;}

.life-at-ucid-img-wrap #toy {position:absolute; width:28%;}

.life-at-ucid-img-wrap #taxi-circle {position:absolute; left:9%; width:35%; margin-top:38%;}

.life-at-ucid-img-wrap #taxi {position:absolute; left:12%; width:33%; margin-top:38%;}

.life-at-ucid-img-wrap #mother-teresa {position:absolute; width:55%; left:45%;} 

.life-at-ucid-img-wrap #elephent-blue-circle {position:absolute; width:20%; left:63%; margin-top:45%;}

.life-at-ucid-img-wrap #elephant {position:absolute; width:36%; left:55%; margin-top:44%;}


@media only screen and (max-width:767px) {
	.life-at-ucid-img-wrap #joker-circle {width:40%;}

	.life-at-ucid-img-wrap #joker {width:40%; top:10px; left:5%;}

	.life-at-ucid-img-wrap #yellow-circle {width:12%; margin-top:75%;}

	.life-at-ucid-img-wrap #bhagat-singh {margin-top:90%; width:18%;left:-10%;}

	.life-at-ucid-img-wrap #girl-on-right {margin-top:94%; width:30%; left:32%;}

	.life-at-ucid-img-wrap #mike {margin-top:100%; width:25%; left:3%;}
}

@media only screen and (max-width:575px) {
	.life-at-ucid-img-wrap {height:390px;}

	.life-at-ucid-img-wrap #joker-circle {margin-top:0; width:30%;}

	.life-at-ucid-img-wrap #joker {width:26%; top:10px; left:5%;}

	.life-at-ucid-img-wrap #yellow-circle {width:8%; margin-top:0%; left:40%;}

	.life-at-ucid-img-wrap #bhagat-singh {margin-top:12%; width:18%; left:40%;}

	.life-at-ucid-img-wrap #girl-on-right {margin-top:26%; width:30%; left:60%;}
	
	.life-at-ucid-img-wrap #mike {margin-top:30%; width:25%; left:35%;}
}

@media only screen and (max-width:510px) {
	.life-at-ucid-img-wrap {height:325px;}
}

@media only screen and (max-width:450px) {
	.life-at-ucid-img-wrap {height:300px;}
}

@media only screen and (max-width:400px) {
	.life-at-ucid-img-wrap {height:275px;}
}
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

.section-10-image {position:relative;}

.section-10-image #top-book-circle {position:absolute; right:0; width:18%; margin-top:-20%}

.section-10-image #top-book {position:absolute; width:18%; margin-top:-18%; right:2%;}

.section-10-image #double-quotes {position:absolute; width:50%; left:0%; right:0; margin:0 auto; text-align:center; margin-top:-16%;}

.section-10-image #red-line-glow {position:absolute; width:40%; left:0%; right:0; margin:0 auto; text-align:center; margin-top:-11%;}

.section-10-image #swami-vivekanand {position:absolute; width:53%; left:0%; right:0; margin:0 auto; text-align:center; margin-top:-8%; z-index:1;}

.section-10-image #tree {position:absolute; margin-top:38%}

.section-10-image #green-quote {position:absolute; margin-top:8%;}

.section-10-image #blue-circles {position:absolute; width:85%; left:0; right:0; margin:0 auto; text-align:center; margin-top:18%;}

.section-10-image #left-man {position:absolute; left:0; width:28%; margin-top:20%;}

.section-10-image #right-man {position:absolute; right:0; width:28%; margin-top:20%;} 

.section-10-image #eye {position:absolute; width:30%; margin:0 auto; text-align:center; left:0; right:0; margin-top:1%; z-index:2;}

@media only screen and (max-width:767px) {
	.section-10-image {position:relative; height:485px; margin-top:23%;}
}

@media only screen and (max-width:480px) {
	.section-10-image {height:400px;}
}

@media only screen and (max-width:375px) {
	.section-10-image {height:320px;}
}

.section-10-workshops {margin-top:2%;}

.section-10-workshops .cursiveFonts1 {font-size:2.5em; font-family:'amalfi_coastregular'; color:#87251d; font-weight:500; text-transform:lowercase; text-align:center;}

.section-10-workshops .orangeheading {color:#ff9400; font-weight:900; font-size:2rem; line-height:normal; margin-bottom:5%;}

.section-10-image-workshops {position:relative; width:250px; margin:0 auto; height:165px;}

.section-10-image-workshops #bottom-book-circles {position:absolute; width:100%; left:12%;}

.section-10-image-workshops #book-bottom {position:absolute; margin-top:-15%;left:10%;}

.section-11-our-models {}

.section-11-our-models .cursiveFonts1 {font-size:1.2em; font-family:'amalfi_coastregular'; color:#87251d; font-weight:500; text-transform:lowercase; text-align:center; line-height:1.5;}

.section-11-our-models .cursiveFonts2 {font-size:1.8em; font-family:'amalfi_coastregular'; color:#87251d; font-weight:500; text-transform:lowercase; text-align:left; line-height:1.5;}

#card-image {margin-left:-15%; z-index:1;}

@media only screen and (max-width:860px) {
.section-10-workshops .cursiveFonts1 {font-size:2em;}	
}


@media only screen and (max-width:575px) {
	#card-image {margin-left:-15%; z-index:1; width:50%; margin:0 auto; text-align:center}
}
 
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

.section-1-1-img {position:relative;}

.section-1-1-text h1 {font-size:2rem; margin-top:5%;}

.section-1-1-text .section-1-1-border-text {color:#fff; /*-webkit-text-fill-color:white; /* Will override color (regardless of order) */ /*-webkit-text-stroke-width:6px;*/ /*-webkit-text-stroke-color:#4293a4;*/ text-shadow:0 0 3px #4293a4, 0 0 3px #4293a4, 0 0 3px #4293a4, 0 0 3px #4293a4, 0 0 3px #4293a4, 0 0 3px #4293a4, 0 0 3px #4293a4, 0 0 3px #4293a4, 0 0 3px #4293a4, 0 0 3px #4293a4, 0 0 3px #4293a4, 0 0 3px #4293a4, 0 0 3px #4293a4, 0 0 3px #4293a4, 0 0 3px #4293a4, 0 0 3px #4293a4, 0 0 3px #4293a4, 0 0 3px #4293a4, 0 0 3px #4293a4, 0 0 3px #4293a4; /*color:#ff9400;*/ font-weight:900; font-size:6.7rem; line-height:5rem; text-transform:uppercase;}

@media only screen and (max-width:1200px) {
.section-1-1-text .section-1-1-border-text{font-size:5.2rem; line-height:4rem;}	
}

@media only screen and (max-width:992px) {
.section-1-1-text .section-1-1-border-text{font-size:4.5rem; line-height:4rem;}	
}

@media only screen and (max-width:800px) {
.section-1-1-text .section-1-1-border-text{font-size:3.5rem; line-height:3rem;}	
}



/*.section-1-1-circle-box {height:130px; width:130px; background-color:#fff; border-radius:50%; display:block; border:2px solid #ff9400; padding:20px; position:absolute; left:25%; z-index:-1; -webkit-box-shadow:0px 0px 12px -3px rgba(0,0,0,0.75); -moz-box-shadow:0px 0px 12px -3px rgba(0,0,0,0.75); box-shadow:0px 0px 12px -3px rgba(0,0,0,0.75);}

.section-1-1-circle-box1 {height:230px; width:230px; background-color:#fff; border-radius:50%; display:block; border:2px solid #ff9400; padding:20px; position:absolute; left:35%; margin-top:10%; z-index:1; -webkit-box-shadow:0px 0px 12px -3px rgba(0,0,0,0.75); -moz-box-shadow:0px 0px 12px -3px rgba(0,0,0,0.75); box-shadow:0px 0px 12px -3px rgba(0,0,0,0.75);}

.section-1-1-circle-box2 {height:170px; width:170px; background-color:#fff; border-radius:50%; display:block; border:2px solid #ff9400; padding:20px; position:absolute; right:5%; margin-top:16%; z-index:1; -webkit-box-shadow:0px 0px 12px -3px rgba(0,0,0,0.75); -moz-box-shadow:0px 0px 12px -3px rgba(0,0,0,0.75); box-shadow:0px 0px 12px -3px rgba(0,0,0,0.75);}*/

.section-1-1-circle-box {margin:0 auto; background-color:#fff; border-radius:10%; border:2px solid #ff9400; -webkit-box-shadow:0px 0px 12px -3px rgba(0,0,0,0.75); -moz-box-shadow:0px 0px 12px -3px rgba(0,0,0,0.75); box-shadow:0px 0px 12px -3px rgba(0,0,0,0.75); position:absolute;}

.section-1-1-circle-box1 {margin:0 auto; font-size:12px; background-color:#fff; border-radius:10%; border:2px solid #ff9400; -webkit-box-shadow:0px 0px 12px -3px rgba(0,0,0,0.75); -moz-box-shadow:0px 0px 12px -3px rgba(0,0,0,0.75); box-shadow:0px 0px 12px -3px rgba(0,0,0,0.75); position:absolute; }

.section-1-1-circle-box2 {margin:0 auto; font-size:12px; background-color:#fff; border-radius:10%; border:2px solid #ff9400; -webkit-box-shadow:0px 0px 12px -3px rgba(0,0,0,0.75); -moz-box-shadow:0px 0px 12px -3px rgba(0,0,0,0.75); box-shadow:0px 0px 12px -3px rgba(0,0,0,0.75); position:absolute;}

/*#bubbles-blue-pink {position:absolute; width:80%; z-index:2;}

#bubbles-pink {position:absolute; width:30%; right:0; margin-top:40%;}*/

#bubbles-blue-pink-topright {position:absolute; left:54%; margin-top:-10%;}

#bubbles-pink-downleft {position:absolute; left:5%; margin-top:32%; z-index:1; width:20%;}

@media only screen and (max-width:767px){	
	.section-1-1-circle-box {width:80%; padding:50px 30px; margin:0 auto; background-color:#fff; border-radius:10%; border:2px solid #ff9400; -webkit-box-shadow:0px 0px 12px -3px rgba(0,0,0,0.75); -moz-box-shadow:0px 0px 12px -3px rgba(0,0,0,0.75); box-shadow:0px 0px 12px -3px rgba(0,0,0,0.75); position:inherit; z-index:1; left:10%; right:0%; margin-left:0px;}

.section-1-1-circle-box1 {display:none;}

.section-1-1-circle-box2 {display:none;}	
	
}

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

.our-pillars-tab h1 {} 

.our-pillars-tab .tab-content .cursiveFonts {font-size:1.8em; font-family:'amalfi_coastregular'; color:#87251d; font-weight:600;}

.our-pillars-tab .tab-content .tab-content-img1 {width:80%;}

.our-pillars-tab .modal-header {border:0;}

.our-pillars-tab .nav-item .nav-link {color:#fff !important; text-shadow:2px 0 #4293a4, -2px 0 #4293a4, 0 2px #4293a4, 0 -2px #4293a4, 1px 1px #4293a4, -1px -1px #4293a4, 1px -1px #4293a4, -1px 1px #4293a4; /*color:#ff9400;*/ font-weight:900; font-size:2rem; line-height:1.6rem; text-transform:uppercase; margin-right:12px;}

.our-pillars-tab .nav-item .nav-link.active, .our-pillars-tab .nav-item .nav-link:hover {color:#fff !important;background-color:#ff9200;border:3px solid #ff9300; border-radius:10px; text-shadow:none !important;}

@media only screen and (max-width:575px) {
	.our-pillars-tab .nav-item .nav-link {color:#fff !important; text-shadow:2px 0 #4293a4, -2px 0 #4293a4, 0 2px #4293a4, 0 -2px #4293a4, 1px 1px #4293a4, -1px -1px #4293a4, 1px -1px #4293a4, -1px 1px #4293a4; /*color:#ff9400;*/ font-weight:900; font-size:1.8rem; line-height:1.4rem; text-transform:uppercase; margin-right:12px;}
}
	

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

.esg_wrapper {padding-top:75px;}

.esg-img-wrap {}

.esg_wrapper .cursiveFonts {font-size:1.8em; font-family:'amalfi_coastregular'; color:#87251d; font-weight:600; margin:6% 0px;}

.timeLineFont {font-size:3em !important;}

#esg-img-tophand {width:70%; }

#esg-green-blue-wheels {width:80%; margin-top:-25%; }

.what-is-esg-img {position:relative; height:500px;}

#esg-img-bottomhand {width:62%; margin-top:-12%; margin-left:8%;}

#esg-food-plate {position:absolute; width:20%; left:8%; top:10%;}

#esg-bulb {position:absolute; width:28%; left:-10%; bottom:22%;}

#esg-woman-with-baby {position:absolute; width:15%; bottom:5%; left:20%;}

#esg-Woman-with-lotus {position:absolute; width:43%; margin:0 auto; left:0; right:0;  }

#esg-footsteps {position:absolute; width:25%; right:0; top:10%;}

#esg-lotus {position:absolute; right:0%; width:20%; bottom:45%;}

#esg-recycle-symbol {position:absolute; right:-8%; width:28%; bottom:10%; }

.esg-business-sdg-wrap {position:relative; height:720px;}

#esg-Cow {position:absolute; width:20%; right:0; top:-8%; }

#Woman-with-child-2 {position:absolute; width:10%; right:30%; top:2%}

#baby-with-green {position:absolute; width:20%; left:30%; top:5% }

#elephent-hand-lotus {position:absolute; width:98%; top:15%;}

#water-drops-green {position:absolute; width:20%; bottom:28%; left:-5%;}

#mother-teresa-elephent {position:absolute; width:38%; bottom:-5%; left:15%;}

#woman-with-Child-3 {position:absolute; width:9.5%; right:24%; bottom:18%}

#house-with-sun {position:absolute; width:30%; right:0; bottom:-15%;}

@media only screen and (max-width:1200px) {
.timeLineFont {font-size:2em !important;}
.esg_wrapper .cursiveFonts  {font-size:1.3em; line-height:2em;}
}

@media only screen and (max-width:991px) {
	.timeLineFont {font-size:1.5em !important;}

	.esg_wrapper .cursiveFonts {font-size:1.2em; line-height:2em;}

	.what-is-esg-img {height:350px;}

	.esg-business-sdg-wrap {height:450px;}
}

@media only screen and (max-width:767px) {
	.what-is-esg-img {height:500px;}

	.esg-business-sdg-wrap {height:700px; margin:10% 0;}	

	.esg_wrapper {padding-top:75px;}
}

@media only screen and (max-width:650px) {
	.what-is-esg-img {height:400px;}

	.esg-business-sdg-wrap {height:700px; margin:10% 0;}	

	#esg-Woman-with-lotus {width:35%;}

	#esg-bulb {width:20%; left:0%;}

	#esg-woman-with-baby {width:12%;}

	#esg-footsteps {width:20%;}

	#esg-recycle-symbol {width:23%; right:0;}

	#esg-img-tophand {margin:0 auto;}

	#esg-green-blue-wheels {margin:0 auto; margin-top:-25%;}
	
	#esg-img-bottomhand {margin:0 auto; margin-top:-12%;}
}

@media only screen and (max-width:575px) {
	.what-is-esg-img {height:450px;}
	
	.timeLineFont {font-size:2em !important;}
	
	#esg-Woman-with-lotus {width:185px;}
	
	#esg-bulb {width:80px;}
	
	#esg-woman-with-baby {width:65px;}
	
	#esg-footsteps {width:80px;}
	
	#esg-lotus {width:80px; }
	
	#esg-recycle-symbol {width:100px;}
		
	.esg-business-sdg-wrap {width:300px; margin:0 auto;}
	
	#esg-Cow {width:80px; top:0;}
	
	#Woman-with-child-2 {width:50px;right:33%; top:7%;}
	
	#baby-with-green {width:90px; left:15%; top:10%;}
	
	#elephent-hand-lotus {top:22%;}
	
	#water-drops-green {width:90px; left:0; bottom:35%;}
	
	#mother-teresa-elephent {width:150px; left:5%; bottom:6%;}
	
	#woman-with-Child-3 {width:45px; bottom:32%;}
	
	#house-with-sun {width:125px; bottom:0%;}

}

@media only screen and (max-width:480px) {
.esg_wrapper {padding-top:75px;}
}


/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

.career-wrapper	{padding-top:6%;}

.career-wrapper .career-wrapper-border {border:3px solid #ff9200; border-left:none; border-top-right-radius:50px; border-bottom-right-radius:50px; position:relative; width:100%; height:100%;}

.career-wrapper .career-wrapper-border:before {content:''; position:absolute; background-color:#fff; width:75%; height:3px; top:-3px; left:0px; }

.career-wrapper .career-wrapper-border:after {content:''; position:absolute; background-color:#fff; width:35%; height:3px; bottom:-3px; left:0px; }

.career-wrapper .career-wrapper-border2 {border:3px solid #ff9200; border-right:none; border-top-left-radius:50px; border-bottom-left-radius:50px; position:relative; width:100%; height:100%;}

.career-wrapper .career-wrapper-border2:before {content:''; position:absolute; background-color:#fff; width:35%; height:3px; top:-3px; right:0px; }

.career-wrapper .career-wrapper-border2:after {content:''; position:absolute; background-color:#fff; width:75%; height:3px; bottom:-3px; right:0px; }

.career-wrapper .cursiveFonts {font-size:1.8em; font-family:'amalfi_coastregular'; color:#87251d; font-weight:600;     margin:6% 0px;}

.career-wrapper .font-weight-bold {color:#616160; font-family:'Montserrat', sans-serif;}

.career-wrapper .orangeheading1 {color:#ff9400; font-weight:900; font-size:3.2rem; line-height:2.2rem; margin-right:3%; margin-top:4%; margin-bottom:5%;}

.career-wrapper .cursiveFonts1 {font-size:1em; font-family:'amalfi_coastregular'; color:#87251d; font-weight:600; margin:6% 0px;}	 

.career-wrapper ul.nav-tabs {align-items:center;}

.career-wrapper .nav-item .nav-link {color:#fff !important; text-shadow:0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4, 0 0 2px #4293a4; /*color:#ff9400;*/ font-weight:900; font-size:1.6rem; line-height:1.6rem; text-transform:uppercase; margin-right:12px;}

.career-wrapper .nav-item .nav-link.active, .career-wrapper .nav-item .nav-link:hover {color:#fff !important; background-color:#ff9200; border:3px solid #ff9300; border-radius:10px; text-shadow:none !important;}

.career-wrapper .nav-item .nav-link.all-ideas-welcomed:hover,
.career-wrapper .nav-item .nav-link.giving-back:hover {color:#fff !important; background-color:#3e93a0; border:3px solid #3e93a0; border-radius:10px; text-shadow:none !important;}

.career-wrapper .nav-item .nav-special.nav-link.active, .career-wrapper .nav-item .nav-special.nav-link:hover {color:#fff !important; background-color:#a84b3e; border:3px solid #a84b3e; border-radius:10px; text-shadow:none !important;}

/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */

.career-section-2-img {width:80%; margin:0 auto; }

.career-section-3-img {position:relative;}

.career-section-3-img .smilybollhand {width:18%; position:absolute; left:-20%;}

.humanBodybox {width:24%;}

.career-mic-box {width:20%;}

.mic-human-box {width:66%; position:absolute; right:0; top:0}

.careers-hero-box {width:80%; margin:0 auto;} 

.career-section-5-human {width:35%; position:absolute; left:-20%;}

.career-section-5-main-img {width:73%; position:absolute; right:0; margin:0 auto;}

@media only screen and (max-width:767px) {
	.career-section-3-img .smilybollhand {left:0;}
	
	.mic-human-box {width:50%;}
	
	.humanBodybox {width:24%; margin-left:20%;}
		
	.career-section-5-human {position:static;}
	
	.career-section-5-main-img {position:static;}
}

@media only screen and (max-width:767px) {
	.career-section-3-img .smilybollhand {left:0;}
	
	.mic-human-box {width:50%;}
	
	.humanBodybox {width:24%; margin-left:20%;}
		
	.career-section-5-human {position:static;}
	
	.career-section-5-main-img {position:static;}
}

@media only screen and (max-width:575px) {
	.career-wrapper .nav-item .nav-link {font-size:1.3rem; line-height:1.1rem; margin-bottom:1%; }
}


.blog_inner_wrapper .cursiveFonts {font-size:2.5em; font-family:'amalfi_coastregular'; color:#87251d; font-weight:600;     margin:6% 0px;}
.blog-inner-banner{ margin-bottom:5%;}

.blue-color{ color:#428a9b;}

.blog_inner_wrapper h2{ color:#616160; font-size:24px; font-weight:500;}

.latest-post-wrapper{}

.latest-post-wrapper .latest-post-img{ border:1px solid #7e7e7e; width:100%; height:300px; margin-bottom:20px;}

.latest-post-wrapper .small{ color:#ff8a00; font-weight:bold;}

.latest-post-wrapper h4{ color:#616160; font-size:18px; font-weight:600;}

.latest-post-wrapper p{ color:#616160; font-size:14px;}

.categories-wrapper{ background:#fff5f0;}

.categories-wrapper ul{ margin:0px; padding:0px;}

.categories-wrapper ul li{ border-bottom:1px solid #616160; list-style-type:none; color:#616160; font-size:20px;}

.categories-wrapper ul li a{  color:#616160 !important; font-weight:500; font-size:20px;  padding:20px; display:block;}

.categories-wrapper ul li:last-child{ border-bottom:0px solid #616160;}

.subscribe-wrapper{ background: #fff5f0; padding:30px;}

.subscribe-wrapper h2{ font-size:24px; font-weight:600; margin-top:30px; margin-bottom:20px;}

.subscribe-wrapper p{ color:#616160; font-size:14px;}

.subscrib-box{ width:80%;}

.subscrib-box .form-control{ border:0; font-size:12px; text-transform:uppercase; border-radius:0; padding:25px;}

.subscrib-box .btn-subscrib{ background-color:#ffa200; font-size:12px; text-transform:uppercase; border-radius:0; border:0; padding: 16px 30px; color:#fff; }

.subscrib-box .btn-subscrib:hover{ background-color:#000;}

.subscribe-img-box{ width:85%;}

.read-more-btd{ background:#3e8996; padding:12px 30px; color:#FFFFFF !important; display:block; margin:0 auto; text-align:center; font-weight:600; }
.read-more-centerBox{ margin:0 auto; text-align:center; margin-top:2%; margin-bottom:2%;}
.read-more-btd:hover{ background:#ff8a00; color:#FFFFFF; text-decoration:none;}

.blog-banner-wrap{ width:100%; height:auto; padding-top:2%; padding-bottom:2%;}

.blog-banner-wrap .owl-carousel .item{ height:auto !important;}
.blog-banner-wrap .owl-carousel{ margin-top:0;}

@media only screen and (max-width:575px){
	.subscrib-box{ width:100%;}
	}	/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX */.workfolio .owl-carousel{ margin-top:0px;}.workfolio .owl-dots { display: block;}	.workfolio .owl-carousel .owl-item {top: 0px;}.workfolio .owl-carousel .item{ height:auto;}.owl-theme .owl-dots .owl-dot span {    width: 10px;    height: 10px;    margin: 5px 7px;    background: #808080 !important;    display: block;    -webkit-backface-visibility: visible;    transition: opacity 200ms ease;    border-radius: 30px;}.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {    background: #428798 !important;}