/*
Theme Name: Bootstrap Basic
Theme URI: https://rundiz.com
Author: Vee Winch
Author URI: 
Description: Bootstrap v.3 basic theme for developers to build their new theme very fast and easy. You can support theme author by <a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=9HQE4GVV4KTZE" target="donate">donate</a>. To follow what was changed, please look for <a href="https://github.com/Rundiz-WP/bootstrap-basic" target="commits">commits</a> of this theme at Github or changelog.md file that come with the theme.
Version: 1.1.3
License: MIT
License URI: https://opensource.org/licenses/MIT
Text Domain: bootstrap-basic
Domain Path: /languages/
Tags: one-column, two-columns, three-columns, left-sidebar, right-sidebar, custom-background, custom-menu, featured-images, front-page-post-form, post-formats, threaded-comments, translation-ready

This theme built with Twitter Bootstrap v.3. It is basic theme with basic style for build new theme with Bootstrap.

*/


/*
Required WordPress CSS
*/
.alignleft {
	display: inline;
	float: left;
	margin-right: 1.5em;
}
.alignright {
	display: inline;
	float: right;
	margin-left: 1.5em;
}
.bypostauthor {
}


/* WordPress gallery */
.gallery-caption {
}
.gallery {
	margin-bottom: 1.6em;
}
.gallery-item {
	display: inline-block;
	padding: 1.79104477%;
	text-align: center;
	vertical-align: top;
	width: 100%;
}
.gallery-columns-2 .gallery-item {
	max-width: 50%;
}
.gallery-columns-3 .gallery-item {
	max-width: 33.33%;
}
.gallery-columns-4 .gallery-item {
	max-width: 25%;
}
.gallery-columns-5 .gallery-item {
	max-width: 20%;
}
.gallery-columns-6 .gallery-item {
	max-width: 16.66%;
}
.gallery-columns-7 .gallery-item {
	max-width: 14.28%;
}
.gallery-columns-8 .gallery-item {
	max-width: 12.5%;
}
.gallery-columns-9 .gallery-item {
	max-width: 11.11%;
}
.gallery-icon img {
	margin: 0 auto;
}
.gallery-caption {
	color: #707070;
	color: rgba(51, 51, 51, 0.7);
	display: block;
	font-family: "Noto Sans", sans-serif;
	font-size: 12px;
	font-size: 1.2rem;
	line-height: 1.5;
	padding: 0.5em 0;
}
.gallery-columns-6 .gallery-caption,
.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption {
	display: none;
}


.sticky {
}
.wp-caption {
	border: 1px solid #ccc;
	margin-bottom: 1.5em;
	max-width: 100%;
}
.wp-caption img[class*="wp-image-"] {
	display: block;
	margin: 1.2% auto 0;
	max-width: 98%;
}
.wp-caption-text {
	text-align: center;
}
.wp-caption .wp-caption-text {
	margin: 0.8075em 0;
}
/* Text meant only for screen readers. */
.screen-reader-text {
	clip: rect(1px, 1px, 1px, 1px);
	position: absolute !important;
	height: 1px;
	width: 1px;
	overflow: hidden;
}

.screen-reader-text:focus {
	background-color: #f1f1f1;
	border-radius: 3px;
	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
	clip: auto !important;
	color: #21759b;
	display: block;
	font-size: 14px;
	font-size: 0.875rem;
	font-weight: bold;
	height: auto;
	left: 5px;
	line-height: normal;
	padding: 15px 23px 14px;
	text-decoration: none;
	top: 5px;
	width: auto;
	z-index: 100000; /* Above WP toolbar. */
}
/*Custom css  */
body {font-family: 'Open Sans', sans-serif; }
@font-face {
font-family: 'LeagueSpartan-Bold', sans-serif;
font-style: normal;
font-weight: normal;
src: url('https://demo.getln.com/siragukal/04/wp-content/themes/bootstrap-basic/fonts/LeagueSpartan-Bold.otf');
}
/* header {background: #DDF4FE;} */
.row{margin:0;padding:0;}
div#main-column {padding: 0;}
a.post-edit-link.btn.btn-default.btn-xs {display: none;}
span.m-list { display:none;}
#main-column .page {border:unset; margin-bottom:unset;padding:unset;}
.navbar-default { background-image:unset !important;border:unset !important;border-color:unset !important;box-shadow:unset !important;background-color:unset !important;border-radius:unset !important; }
.head { margin-top:40px;}
.navbar-default .navbar-nav>.active>a {background-image:unset !important;box-shadow:unset !important;background-color:unset !important;color:#63266C !important;}
.collapse.navbar-collapse.navbar-primary-collapse {margin-top: 30px;}
.dropdown-menu {min-width:unset;left:15%;}
.dropdown-menu>li>a { padding: 3px 25px; }
.dropdown-menu>.active>a {background-image:unset !important;box-shadow:unset !important;background-color:unset !important;color:#E5312E !important; }
.navbar-default .navbar-nav>.open>a {background-image:unset !important;box-shadow:unset !important;}
.nav>li>a { padding: 25px 20px;font-size:22px;font-weight:600;border-top-left-radius: 22px;border-top-right-radius: 1px;
border-bottom-right-radius: 22px;  font-family: 'Dosis', sans-serif; }
/* li#menu-item-25 a {color: #FC5B4E;}li#menu-item-24 a {color: #91CF2E;}li#menu-item-23 a {color: #f8b54d;} li#menu-item-508 a {color: #EF028E;}    */
.navbar-default .navbar-nav>li>a {color:#8373CE;}
.nav>li>a:hover {background:#63266C !important;color:#fff !important;transition:0.5s; }
.logo img { width:45%;margin-top: -20px;margin-bottom: 20px;}
.slidermobile { display:none;}
h1.entry-title {display: none;}
#site-footer { border-top: unset;background:unset;padding:unset; }
.footer1 {background: url(https://demo.getln.com/siragukal/04/wp-content/uploads/2020/10/Group-6.png);background-size: cover;padding: 45px 0px 45px 0px;-webkit-animation: slide 20s linear infinite;}
@-webkit-keyframes slide {
    from { background-position: 0 0; }
    to { background-position: -600px 0; }
}
.page-id-9 header {position: absolute;z-index: 999;width: 100%;}
.slider { position:relative;}
.dem { position:absolute;top:35%;right:20%;}
.dem { text-align:right;}
.dem h2 {color: #5B3BA5;font-weight: 600;font-family: 'LeagueSpartan-Bold', sans-serif;font-size: 35px;margin-top:0px;margin-bottom:5px; }
.dem h3 {color:#522E9F;margin-top:0px;font-size:30px;margin-bottom:5px;font-family: 'LeagueSpartan-Bold', sans-serif; }
.dem h4 {color:#AE8D0F;font-size:40px;font-family: 'LeagueSpartan-Bold', sans-serif;font-weight: 600;margin-bottom:0px;margin-top: 5px; }
.dem h5 {color:#615216;font-family: 'LeagueSpartan-Bold', sans-serif;font-size:27px; }
.dem h5 a { color:#615216;text-decoration:none;}
/* .ff-footer {display:none; } */
.page-id-9 header { background:unset !important;}
header {background: url(https://demo.getln.com/siragukal/04/wp-content/uploads/2020/11/innerbann4.png),linear-gradient( #f5f7fa 30%, #a2b5d4 100%);
}
#f3 {margin-top: 50px;}	
#f3 p { color:#fff;font-size:13px;}
#f3 p a {color:#63266C;font-size:13px; }
#f4 p {color:#fff;font-size:13px; }
#f4 p a {color:#63266c8c;font-size:13px; }
#f4 { margin-top: 50px;float:right;text-align:right; }
.content {position: absolute;top: 30%;right: 20%;}
.section-a { padding:20px 0px 40px 0px;background:url("https://demo.getln.com/siragukal/04/wp-content/uploads/2020/10/section2.png");background-size:cover; }
.sec-apadding {padding:45px 0px 45px 0px; }
.section-a h1 {color:#1A8583;text-align:center;font-size:30px;font-weight:800;font-family: 'LeagueSpartan-Bold', sans-serif;}
.section-a h2  {color:#1A8583;text-align:center;margin-top:15px;font-size:35px;font-weight:800;font-family: 'LeagueSpartan-Bold', sans-serif; }
#gline img { width:20%; }
#gline span { padding:0px 0px 0px 8px;font-family: 'LeagueSpartan-Bold', sans-serif; }
#ice img { width:75%;margin-top:120px;}
#ice  {-webkit-animation: shake 1.1s ease-in-out 0.1s infinite alternate; }
@-webkit-keyframes shake {
 from {
    -webkit-transform: rotate(8deg);
 }
 to {
   -webkit-transform-origin:center center;
   -webkit-transform: rotate(-8deg);
 }}
#ice:hover {-webkit-animation:none; }
#ice { position:relative;}
#ice h3 { position: absolute;top: 55%;font-size: 35px;left: 20%;font-weight: 600;font-family: 'Dosis', sans-serif;}
#ice h3 span { display:block;}
#ice h3 a { color:#000;text-decoration:none; }
#ice h4 {position: absolute;top: 61%;font-size: 45px;left: 47%;font-weight: 600; }
#ice h4 a { color:#1A8583;text-decoration:none;}
#baby1 { margin-bottom:20px;}
#baby1 h5 {font-size:20px;color:#fff;margin-top:0px;font-family: 'Dosis', sans-serif;font-weight:600;}
#baby1 span {float: right;font-size: 25px;font-weight: 600;margin-top: -20px; }
.green {padding:15px 15px 49px 15px;background-color:#A966AB; }
.green span a { color:#000;text-decoration:none; }
.green span a:hover { color:#fff;}
.green p{color:#000;font-weight:600;font-size:12px; }
.green {-webkit-border-radius: 15px;
-webkit-border-top-right-radius: 0;
-moz-border-radius: 15px;
border-radius: 15px;
border-top-right-radius: 0; }
.blue {padding:15px 15px 49px 15px;background-color:#91CF2E; }
.blue { 
-webkit-border-radius: 15px;
-webkit-border-top-left-radius: 0;
-moz-border-radius: 15px;

border-radius: 15px;
border-top-left-radius: 0;
}
.blue p { color:#000;font-weight:600;font-size:12px;}
.blue span a {color:#000;text-decoration:none; }
.blue span a:hover {color:#fff; }
.brown {padding:15px 15px 49px 15px;background-color:#9CB75F; }
.brown {-webkit-border-radius: 15px;
-webkit-border-top-right-radius: 0;
-moz-border-radius: 15px;
border-radius: 15px;
border-top-right-radius: 0; }
.brown p { color:#000;font-weight:600;font-size:12px;}
.brown span a {color:#000;text-decoration:none; }
.brown span a:hover { color:#fff;}
.red {padding:15px 15px 33px 15px;background-color:#FC5B4E; }
.red { 
-webkit-border-radius: 15px;
-webkit-border-top-left-radius: 0;
-moz-border-radius: 15px;
border-radius: 15px;
border-top-left-radius: 0;
}
.red p { color:#000;font-weight:600;font-size:12px;}
.red span a {color:#000;text-decoration:none; }
.red span a:hover {color:#fff; }
.lightblue {padding:15px 15px 49px 15px;background-color:#f8b54d; }
.lightblue {-webkit-border-radius: 15px;
-webkit-border-top-right-radius: 0;
-moz-border-radius: 15px;
border-radius: 15px;
border-top-right-radius: 0; }
.lightblue p { color:#fff;font-weight:600;font-size:12px;}
.lightblue span a {color:#000;text-decoration:none; }
.lightblue span a:hover { color:#fff; }
.pink {padding:15px 15px 49px 15px;background-color:#8373CE; }
.pink { 
-webkit-border-radius: 15px;
-webkit-border-top-left-radius: 0;
-moz-border-radius: 15px;

border-radius: 15px;
border-top-left-radius: 0;
}
.pink p { color:#fff;font-weight:600;font-size:12px;}
.pink span a {color:#000;text-decoration:none; }
.pink span a:hover { color:#fff;}
.darkblue {padding:15px 15px 49px 15px;background-color:#C44656; }
.darkblue {-webkit-border-radius: 15px;
-webkit-border-top-right-radius: 0;
-moz-border-radius: 15px;
border-radius: 15px;
border-top-right-radius: 0; }
.darkblue p { color:#fff;font-weight:600;font-size:12px;}
.darkblue span a {color:#000;text-decoration:none; }
.darkblue span a:hover { color:#fff;}
.skyblue {padding:15px;background-color:#78D0E4; }
.skyblue { 
-webkit-border-radius: 15px;
-webkit-border-top-left-radius: 0;
-moz-border-radius: 15px;

border-radius: 15px;
border-top-left-radius: 0;
}
.skyblue p {color:#000;font-weight:600;font-size:12px; }
.skyblue span a { color:#000;text-decoration:none;}
.skyblue span a:hover { color:#fff; }
#care { margin-top:50px;}
#foot img { width:68%;margin-top:85px;}
#foot1 { margin-top:200px;}
#foot2 { margin-top:100px;}
#foot2 h4 {margin-top:0px;font-size:25px;font-weight:500;color:#0A6873;font-family: 'LeagueSpartan-Bold', sans-serif; }
#foot2 a {color:#fff;font-size:16px;text-decoration:none; }
.secondsec { display:none; }
.deck { padding:50px 0px 40px 0px;background:url("https://demo.getln.com/siragukal/04/wp-content/uploads/2020/11/achievements7.png");background-size:cover;}
#foot4 {margin-top: 200px;}
#foot4 a {
    font-weight: 600;
    font-size: 15px;
}
#foot4 button {border-radius: 18% 50% 18% 50% / 62% 0% 62% 0%;padding: 15px 40px 15px 40px;border: unset;background: #63266C;color: #fff;
 outline: 0;}
.downbutt button {
      background-image:
        linear-gradient(white, white),
        linear-gradient(180deg, cornflowerblue, purple 50%, cornflowerblue);

      background-repeat: no-repeat;
      background-size: 100% 100%, 100% 200%;
      background-position: 0 0, 0 100%;
      background-origin: padding-box, border-box;
      animation: highlight 1s infinite alternate;
    }

    @keyframes highlight {
      100% {
        background-position: 0 0, 0 0;
      }
    }
.deck p { color:#000;line-height:25px;text-align:justify; }
.skillde3 h5 {color:#C44656;font-size:25px;font-weight:600;font-family: 'Dosis', sans-serif; }
.skillde2 h5 {color:#f8b54d;font-size:25px;font-weight:600;font-family: 'Dosis', sans-serif; }
.skillde1 h5 {color:#9CB75F;font-size:25px;font-weight:600;font-family: 'Dosis', sans-serif; }
.skillde h5 {color:#A966AB;font-size:25px;font-weight:600; font-family: 'Dosis', sans-serif; }
p#readmore1 {display: none;}
#secondsec {text-align: center;padding-top: 30px;}
div#secondsec img {width: 80%;margin-top:30px;}
.skillde4 h5 {color:#91CF2E;font-size:25px;font-weight:600;font-family: 'Dosis', sans-serif; }
.skillde5 h5 {color:#FC5B4E;font-size:25px;font-weight:600;font-family: 'Dosis', sans-serif; }
.skillde6 h5 {color:#8373CE;font-size:25px;font-weight:600;font-family: 'Dosis', sans-serif; }
.skillde7 h5 {color:#78D0E4;font-size:25px;font-weight:600;font-family: 'Dosis', sans-serif; }
.deck h3 {font-weight:600;font-family: 'LeagueSpartan-Bold', sans-serif;font-size:26px;text-align:center;margin-top:unset;margin-bottom:10px;color:#EF028E;}
.deck-a {text-align:center; }
.deck-a img { width:20%;}


/* Inner pages  */
.bann-in {padding: 40px 0px 40px 0px;}
.bann {background: url(https://demo.getln.com/siragukal/04/wp-content/uploads/2020/11/innerbann4.png),linear-gradient(135deg, #f5f7fa 0%, #a3b9da 0%);;background-repeat:repeat;}
.bann-in h1 {text-align: center;color: #133270;}

/* gallery  */
.algallery { padding:40px 0px 40px 0px;background:url("https://demo.getln.com/siragukal/04/wp-content/uploads/2020/12/downback2.png");background-repeat:repeat-x;}
.aigpl-breadcrumb-wrp {font-size: 15px;font-weight: 600;padding: 15px 15px 5px 13px;}

/* downloads  */
.downloads {padding:45px 0px 45px 0px;background:url("https://demo.getln.com/siragukal/04/wp-content/uploads/2020/12/downback2.png"),#FCF9F4;background-repeat:repeat-x; }
.downloads { position:relative;}
.downpenci { position:absolute;left:10%;} .downkite { position:absolute;right:10%;}
.download1 h2 {  margin-bottom:20px;font-family: 'Dosis', sans-serif; float:right;font-weight:800;margin-top:50px; }
.download1 a {color: #91CF2E;text-decoration:none; }
.download1 img {width: 20%;margin-top:20px;}
.download2 h2 {  margin-bottom:20px;font-family: 'Dosis', sans-serif; float:right; font-weight:800;margin-top:50px; }
.download2 a {color: #f8b54d;text-decoration:none; }
.download2 img {width: 20%; margin-top:20px;}

/* courses */
.course { padding:35px 0px 55px 0px;}
.coursebackground {background: url(https://demo.getln.com/siragukal/04/wp-content/uploads/2020/10/footer_bg.png),#f6efe854;background-position: top;padding-bottom:50px;}
/* first */
#chil img { width:75%;float:right;margin-top:25px;}
.course h3 {font-size: 20px;margin-bottom: 15px;font-weight: 800;color: #133270;font-family: 'LeagueSpartan-Bold', sans-serif;}
#list ul { padding: 0px 0px 0px 5px;margin:0;}
#list ul li { line-height:27px;color:#133270;}
#list ul li span {color:#000; }
.course h4 {font-weight: 600;color: #133270;font-size:16px;line-height:27px;margin-left: -15px;  }
.course p {color:#000;line-height:23px; }
.course1 h3 {font-size: 20px;margin-bottom: 15px;font-weight:800;color: #133270;font-family: 'LeagueSpartan-Bold', sans-serif;}
.course1 p {color:#000;line-height:23px; }
.course1 {padding:35px 0px 55px 0px;background:#f7e4d761; }
#chil1 img {width:75%;float:left;margin-top:25px; }
.environ {margin-bottom: 175px;}
.animatable {
  
  /* initially hide animatable objects */
  visibility: hidden;
  
  /* initially pause animatable objects their animations */
  -webkit-animation-play-state: paused;   
  -moz-animation-play-state: paused;     
  -ms-animation-play-state: paused;
  -o-animation-play-state: paused;   
  animation-play-state: paused; 
}

/* show objects being animated */
.animated {
  visibility: visible;
  
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;

  -webkit-animation-play-state: running;
  -moz-animation-play-state: running;
  -ms-animation-play-state: running;
  -o-animation-play-state: running;
  animation-play-state: running;
}

/* CSS Animations (extracted from http://glifo.uiparade.com/) */
@-webkit-keyframes fadeInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(20px);
	}	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes fadeInDown {
	0% {
		opacity: 0;
		-moz-transform: translateY(20px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes fadeInDown {
	0% {
		opacity: 0;
		-o-transform: translateY(20px);
	}

	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes fadeInDown {
	0% {
		opacity: 0;
		transform: translateY(20px);
	}
	100% {
		opacity: 1;
		transform: translateY(0);
	}
}



@-webkit-keyframes fadeIn {
	0% {
		opacity: 0;
	}
	20% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

@-moz-keyframes fadeIn {
	0% {
		opacity: 0;
	}
	20% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

@-o-keyframes fadeIn {
	0% {
		opacity: 0;
	}
	20% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}

@keyframes fadeIn {
	0% {
		opacity: 0;
	}
	60% {
		opacity: 0;
	}
	20% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
@-webkit-keyframes bounceInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-100px);
	}
	60% {
		-webkit-transform: translateX(20px);
	}

	80% {
		-webkit-transform: translateX(-5px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes bounceInLeft {
	0% {
		opacity: 0;
		-moz-transform: translateX(-100px);
	}

	60% {
		-moz-transform: translateX(20px);
	}

	80% {
		-moz-transform: translateX(-5px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}

@-o-keyframes bounceInLeft {
	0% {
		opacity: 0;
		-o-transform: translateX(-100px);
	}

	60% {
		opacity: 1;
		-o-transform: translateX(20px);
	}

	80% {
		-o-transform: translateX(-5px);
	}

	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}

@keyframes bounceInLeft {
	0% {
		opacity: 0;
		transform: translateX(-100px);
	}

	60% {
		transform: translateX(20px);
	}

	80% {
		transform: translateX(-5px);
	}

	100% {
		opacity: 1;
		transform: translateX(0);
	}
}
@-webkit-keyframes bounceInRight {
	0% {
		opacity: 0;
		-webkit-transform: translateX(100px);
	}

	60% {
		-webkit-transform: translateX(-20px);
	}

	80% {
		-webkit-transform: translateX(5px);
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes bounceInRight {
	0% {
		opacity: 0;
		-moz-transform: translateX(100px);
	}

	60% {
		-moz-transform: translateX(-20px);
	}

	80% {
		-moz-transform: translateX(5px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}

@-o-keyframes bounceInRight {
	0% {
		opacity: 0;
		-o-transform: translateX(0px);
	}

	60% {
		-o-transform: translateX(-20px);
	}

	80% {
		-o-transform: translateX(5px);
	}

	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}

@keyframes bounceInRight {
	0% {
		opacity: 0;
		transform: translateX(0px);
	}

	60% {
		transform: translateX(-20px);
	}

	80% {
		transform: translateX(5px);
	}

	100% {
		opacity: 1;
		transform: translateX(0);
	}
}
@-webkit-keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translateY(20px);
	}	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes fadeInUp {
	0% {
		opacity: 0;
		-moz-transform: translateY(20px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes fadeInUp {
	0% {
		opacity: 0;
		-o-transform: translateY(20px);
	}

	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes fadeInUp {
	0% {
		opacity: 0;
		transform: translateY(20px);
	}

	100% {
		opacity: 1;
		transform: translateY(0);
	}
}
@-webkit-keyframes bounceIn {
	0% {
		opacity: 0;
		-webkit-transform: scale(.3);
	}
	50% {
		-webkit-transform: scale(1.05);
	}

	70% {
		-webkit-transform: scale(.9);
	}

	100% {
		opacity: 1;
		-webkit-transform: scale(1);
	}
}

@-moz-keyframes bounceIn {
	0% {
		opacity: 0;
		-moz-transform: scale(.3);
	}

	50% {
		-moz-transform: scale(1.05);
	}

	70% {
		-moz-transform: scale(.9);
	}

	100% {
		opacity: 1;
		-moz-transform: scale(1);
	}
}

@-o-keyframes bounceIn {
	0% {
		opacity: 0;
		-o-transform: scale(.3);
	}

	50% {
		-o-transform: scale(1.05);
	}

	70% {
		-o-transform: scale(.9);
	}

	100% {
		opacity: 1;
		-o-transform: scale(1);
	}
}

@keyframes bounceIn {
	0% {
		opacity: 0;
		transform: scale(.3);
	}

	50% {
		transform: scale(1.05);
	}

	70% {
		transform: scale(.9);
	}

	100% {
		opacity: 1;
		transform: scale(1);
	}
}
@-webkit-keyframes moveUp {
	0% {
		opacity: 1;
		-webkit-transform: translateY(40px);
	}	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes moveUp {
	0% {
		opacity: 1;
		-moz-transform: translateY(40px);
	}

	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes moveUp {
	0% {
		opacity: 1;
		-o-transform: translateY(40px);
	}

	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes moveUp {
	0% {
		opacity: 1;
		transform: translateY(40px);
	}

	100% {
		opacity: 1;
		transform: translateY(0);
	}
}

@-webkit-keyframes fadeBgColor {
	0%{
		background:none;
	}
  70%{
		background:none;
	}
	100%{
		background:#464646;
	}
}
@-o-keyframes fadeBgColor {
	0%{
		background:none;
	}
  70%{
		background:none;
	}
	100%{
		background:#464646;
	}
}
@keyframes fadeBgColor {
	0%{
		background:none;
	}
  70%{
		background:none;
	}
	100%{
		background:#464646;
	}
}

.animated.animationDelay{
	animation-delay:.4s;
	-webkit-animation-delay:.4s;
}
.animated.animationDelayMed{
	animation-delay:1.2s;
	-webkit-animation-delay:1.2s;
}
.animated.animationDelayLong{
	animation-delay:1.6s;
	-webkit-animation-delay:1.6s;
}
.animated.fadeBgColor {
	-webkit-animation-name: fadeBgColor;
	-moz-animation-name: fadeBgColor;
	-o-animation-name: fadeBgColor;
	animation-name: fadeBgColor;
}
.animated.bounceIn {
	-webkit-animation-name: bounceIn;
	-moz-animation-name: bounceIn;
	-o-animation-name: bounceIn;
	animation-name: bounceIn;
}
.animated.bounceInRight {
	-webkit-animation-name: bounceInRight;
	-moz-animation-name: bounceInRight;
	-o-animation-name: bounceInRight;
	animation-name: bounceInRight;
}
.animated.bounceInLeft {
	-webkit-animation-name: bounceInLeft;
	-moz-animation-name: bounceInLeft;
	-o-animation-name: bounceInLeft;
	animation-name: bounceInLeft;
}
.animated.fadeIn {
	-webkit-animation-name: fadeIn;
	-moz-animation-name: fadeIn;
	-o-animation-name: fadeIn;
	animation-name: fadeIn;
}
.animated.fadeInDown {
	-webkit-animation-name: fadeInDown;
	-moz-animation-name: fadeInDown;
	-o-animation-name: fadeInDown;
	animation-name: fadeInDown;
}
.animated.fadeInUp {
	-webkit-animation-name: fadeInUp;
	-moz-animation-name: fadeInUp;
	-o-animation-name: fadeInUp;
	animation-name: fadeInUp;
}
.animated.moveUp {
	-webkit-animation-name: moveUp;
	-moz-animation-name: moveUp;
	-o-animation-name: moveUp;
	animation-name: moveUp;
}
/* About us */
.about {padding:40px 0px 40px 0px;background: url(https://demo.getln.com/siragukal/04/wp-content/uploads/2020/11/achievements7.png); }
.about img { width:100%;}
.about h3 {color: #745656;font-weight:600;margin-bottom:0px; font-family: 'Dosis', sans-serif;font-size:35px;text-align:center;  }
.about p { text-align:justify;color:#000;line-height:25px;}
.about ul { margin:0px;padding:15px;}
p#aboutprofile {text-align: center;font-weight:600;font-size:15px;margin-top:20px;}
#aboutprofile span { font-weight:600;color: #4285F4;font-size:16px;}
.about ul li span { line-height:30px;color: #000000;}
.about ul li:first-child { color:#EF2F30;}
.about ul li:nth-child(2) { color:#EF9420;}
.about ul li:nth-child(3) { color:#91CF2E;}
.about1 ul li:nth-child(2) { color:#1AC4F3;}
.about1 ul li:nth-child(3) { color:#63412E;}
.about ul li:nth-child(4) { color:#000000;}
.about1 ul li:last-child { color:#8373CE;}
.about1 ul::marker { font-size:14px; font-weight:800; }
#abo { background:#faf2eb70;;padding: 95px 0px 95px 25px; }
#abo { padding-right:0px;}
#abo1 {padding:0px 0px 0px 0px; }
.aboutdetail {padding-top: 20px;}
.about1 { padding:0px 0px 0px 0px;}
#abo4 { background:#faf2eb70;;padding: 32px 0px 32px 25px; }
#abo3 { padding: 0px 0px 0px 0px;}
#abo5 { display:none;}
.WhenSiragu #abo {padding-bottom: 77px;}
.wheresiragu #abo4 {padding: 126px 0px 125px 25px;}
#aboutprofile span {
    font-weight: 600;
    color: #4285F4;
    font-size: 16px;
}
.about ul {
    margin: 0px;
    padding: 15px;
}
.about ul li span {
    line-height: 30px;
    color: #000000;
}
.about ul li { color:#000000; }






/*courses  */
.mskills {margin-bottom: 25px;}
.water {margin-top: 40px;}
.course1 h4 {font-weight: 600;color: #133270;font-size:16px;line-height:27px;margin-left: -15px;  }
h4#ma {margin-top: 35px;}

/*contact us  */
.contact { padding:60px 0px 70px 0px;  background: url(https://demo.getln.com/siragukal/04/wp-content/uploads/2020/10/innerback1.jpg);background-size: cover;}
#cont-b { background:url(https://demo.getln.com/siragukal/04/wp-content/uploads/2020/10/contact_form_bg.jpg);padding-right:5px;padding-left:5px; }
.form-c {background-color:#DDF4FE;margin:10px 5px 10px 5px;padding:20px; }
input#cf-name {width: 60%;background-color: white;border: unset;padding: 10px;outline:none !important;}
input#cf-subject {width: 60%;background-color: white;border: unset;padding: 10px;outline:none !important;}
input#cf-email {width: 60%;background-color: white;border: unset;padding: 10px;outline:none !important;}
textarea#cf-message{width: 60%;background-color: white;border: unset;padding: 10px;outline:none !important;}
input.type-send-me {padding: 10px 0px 10px 0px;background: #FBAE4E;color: #fff;border-radius: 4px;
 border-color: unset !important;border: unset !important;width: 20%;outline:none !important;}
p.sbmt {margin-bottom: 0px;}
input.type-send-me:hover { background:#000;}
.form-c { position:relative;}  
.pen { position:absolute;right:5%;top:20%;}
.pen img { width:100%;}
.contact h4 {margin-top:0px;margin-bottom:20px;font-family: 'Dosis', sans-serif;color:#00C7C7;font-size: 22px;font-weight: 600; }
#addr {background-color: #FDF6ED;text-align:center;padding:15px 15px 32px 15px;}
#addr img { width:15%;margin-top:15px;margin-bottom:10px;}
#addr p span { display:block; }
#addr p { color:#000;line-height:20px;font-size:14px;font-weight:600;}
#addr p a { color:#000;font-size:14px;font-weight:600;}


/* Responsive  */
@media only screen and (max-width:1530px){ .red {padding: 15px 15px 33px 15px; }}
@media only screen and (max-width:1024px){
.nav>li>a {padding: 25px 18px;font-size: 17px;}
.logo img {width:50%;margin-top:unset; }
#baby1 {min-height: 165px;}	
.section-a h1 {font-size:25px;}	.section-a h2 {font-size:25px;}	
#ice img {width: 85%;}
.sec-apadding {padding:unset !important; }
.bann-in h1 {font-size:30px;}	
.coursebackground {padding-bottom:unset;}
#addr {padding: 15px 0px 30px 0px;}
.head {margin-top: 20px;}
.dem h2 {font-size: 30px;}
.dem h3 { font-size: 25px;}	
.dem h4 { font-size:35px;}	
.dem h5 { font-size:22px;}	
.dem {top:36%;}	
.darkblue {padding:15px 15px 65px 15px;}	
#abo1 {padding: 130px 0px 45px 0px;}	
#abo3 {padding: 140px 0px 92px 0px;}	
.water {margin-top: -130px;}
#mobenv {margin-left: -190px;} 
.downpenci { left:2%;}	
.downkite { right:2%;}	
.downkite img {width: 75%;}	
.downpenci img { width: 75%; }	
#foot img {width: 80%;}		
	
	
	
}

@media only screen and (max-width:768px){
.logo img { width: 15%;	}
.logo { text-align:center;}	
.head {margin-top: 10px;}	
	
.nav>li>a {padding: 25px 25px;}
nav.navbar.navbar-default {margin-top: -15px;}	
#ice img {width: 100%;}	
#ice h4 {left:62%;}
#baby1 {min-height: 190px;}	
div#foot {text-align: center;margin-top: 90px;}	
#foot img {width: 35%;}	
#foot1 {margin-top: 60px;text-align: center;}	
#foot2 {margin-top: 60px;text-align: center;}	
#f3 { text-align:center;margin-top:20px;}	
#f4 { text-align:center;margin-top:10px;float:unset; }	
.skillde h5 { font-size: 20px;font-weight: 500; } .skillde1 h5 { font-size: 20px;font-weight: 500;} .skillde2 h5 {font-size: 20px;font-weight: 500;} .skillde3 h5 { font-size: 20px;font-weight: 500;} .skillde4 h5 { font-size: 20px;font-weight: 500;} .skillde5 h5 { font-size: 20px;font-weight: 500;} .skillde6 h5 { font-size: 20px;font-weight: 500;} .skillde7 h5 {font-size: 20px;font-weight: 500;}	
.deck p { font-size:13px;}	
#secondsec img {width: 100%;margin-top: 90px;}	
.dem h2 {font-size: 16px;}
.dem h3 {font-size: 14px;}	
.dem h4 {font-size: 20px;}
.dem h5 {font-size: 16px;}
.dem {top: 70%;right: 5%;}	
.blue {padding: 15px 15px 54px 15px;}	
.darkblue {padding: 15px 15px 84px 15px;}	
.brown {padding: 15px 15px 66px 15px;}	
.footer1 { background:unset;background-color:#ACD5DA;}	
#foot { margin-top:unset !important;}	
#foot img { margin-top:unset !important;width: 25%;}	
#foot1 {margin-top: 45px;}	
#foot4 {margin-top: 30px;}
#foot4 {text-align: center;}	
#foot2 {margin-top: 30px;}	
	
	
	
}

@media only screen and (max-width:767px){
.logo img {width: 20%;}
.open .dropdown-menu {display: block !important;}
.dropdown-menu {display: none !important;}
.navbar-header {text-align: center;}
span.m-list {display: inline !important;color: #63412E;font-size: 18px;margin-right: 5px;font-weight: 700;}
.nav>li>a {padding: 10px 30px;}	
.navbar-toggle { float:unset; }
.dem {top: 30%;right: 15%;}
.navbar-nav { margin:unset;}
.navbar-header {text-align: center;}.navbar-toggle {float:unset !important;}.navbar-collapse {padding-left:unset !important;}
.collapse.navbar-collapse.navbar-primary-collapse { margin-top:unset !important;}
#ice {animation: none !important;text-align:center!important; }
#ice img {width: 45%;margin-top: 30px;}
.page-id-9 header {position: unset !important;background: #bae5f869 !important;background: #bae5f869 !important;}
nav.navbar.navbar-default {margin-top: 0px;}	
.nav>li { text-align:center;}	
#secondsec {display: none;}
.secondsec { display:block;text-align:center; }
.secondsec img { width:30%;margin-top:20px;margin-bottom:20px;}
.deck {text-align: center;padding: 50px 0px 0px 0px;}	
.deck p { text-align:center !important; }	
.red {padding: 15px 15px 50px 15px;}
#baby1 {min-height: 140px;}	
.skyblue {padding: 15px 15px 65px 15px;}	
#ice h3 { top: 45%;left: 40%; }	
#ice h4 {left: 55%;top:50%;}	
#abo1 {padding: 20px 0px 45px 0px;text-align: center;}	
.about img {width: 100%;}
#abo5 { display:block;} #abo3 { display:none;}
.about1 { padding:unset;text-align:center;}
.about1 img { width:100%;padding-top:30px; }	
#chil img {width: 55%;float: unset !important;}	
#chil1 img {width: 55%;float: unset !important;}	
#chil { text-align:center;}	
#chil1 { text-align:center;}		
.water { margin-top:unset;}
#mobenv { margin-left:unset; }	
.environ {margin-bottom:unset;}	
#kite{ width:50%;}	#pencil {width:50%; }
#addr {margin-top: 30px;}	
#addr img {width: 7%;}	
.nav>li>a:hover {background: unset !important;color:unset !important;}	
}

@media only screen and (max-width:425px){
#abo1 img {width: 100%;}
#abo img {width: 100%;}
.bann-in {padding: 20px 0px 30px 0px;}
.logo img {width: 35%;}	
.dem {display: none;}	
.deck h3 { font-size:20px;margin-top: 20px;}
.deck {padding:20px 0px 0px 0px;}	
.secondsec img {width: 40%;}	
h2#gline img {display: none;}	
.section-a {padding: 0px 0px 0px 0px;}	
.section-a h1 {font-size:20px;} .section-a h2 {font-size:20px;margin-top: 5px !important; }	
#ice img {width: 70%;}	
#ice h3 {top: 45%;left: 35%;font-size:25px;}#foot img {width: 40%;}	
#ice h4 {left: 55%;top: 47%;}	
#care { margin-top:unset !important;}
.darkblue {padding: 15px 15px 49px 15px;}	
.skyblue {padding: 15px 15px 49px 15px;}	
.about p { font-size:13px; }	
p#aboutprofile { font-size:14px; }	
.about img {width: 100%;}	
#abo {background: #FAF2EB;padding: 25px 0px 25px 25px;text-align:justify;}	
#abo4 {background: #FAF2EB;padding: 25px 0px 25px 25px;text-align:justify;}	
#f3 p a { font-size:12px; } #f3 p { font-size:12px; }	
#f4 p a { font-size:12px; } #f4 p { font-size:12px; }
#chil img {width: 70%;}
#chil1 img {width: 70%;}	
#mobenv {margin-left: -15px;}	
#foot2 h4 { font-size:18px;}
#foot2 a {font-size:13px; }	
#foot4 button { padding: 10px 40px 10px 40px; }	
#foot4 a { font-size:13px;}
.footer1 { padding: 45px 0px 20px 0px; }	
.download1 a {font-size: 20px;}	
.download2 a { font-size: 20px; }	
.download1 img {width: 30%;margin-top:40px;}	
.download2 img {width: 30%;margin-top:40px; }	
.downpenci {left: 0%;}.downkite {right: 0%;top:2%;}
.downpenci img {width: 40%;} .downkite img {width: 25%;}
.bann-in h1 {font-size: 20px;font-weight: 600;}
.contact {padding: 35px 0px 35px 0px;}	
#addr p a { font-size:13px;}#addr p{font-size:13px; }
.course h3 {font-size: 18px;}
.course1 h3 {font-size: 18px;}	
.course {text-align:justify; }
.course1 {text-align:justify; }	
.course p {font-size: 13px;} .course1 p {font-size: 13px;}	
#list ul li { font-size:13px;}	
#abo ul li {font-size: 13px;}	
.pen {position: unset;display: none;}	
input#cf-name {width: 100%;}	
input#cf-subject {width: 100%;}	
input#cf-email {width: 100%;}	
textarea#cf-message {width: 100%;}	
input.type-send-me { width:30%; }
#abo { background:unset !important; }
#abo4 { background:unset !important; }
}


@media only screen and (max-width:375px){
.section-a h2 {font-size: 18px;} .section-a h1 {font-size: 18px;}
.logo img {width: 45%;}
.bann-in h1 {font-size: 22px;}
#chil img {width: 90%;}#chil1 img {width: 90%;}
.course {padding: 15px 0px 15px 0px;}
.course1 {padding: 15px 0px 15px 0px;}
}

@media only screen and (max-width:320px){
.secondsec img {width: 60%;}
#ice img {width: 70%;margin-bottom: 20px;}
#ice h3 {top: 38%;}
#ice h4 { font-size:35px;left: 58%;top: 44%; }
#care { margin-bottom: 30px; }
#abo4 ul li {font-size: 13px;}
#abo1 {padding: 20px 0px 20px 0px;}
.about img {width: 90%;}
.downpenci {display:none;}
.downkite{display:none; }
}