 body, *{padding:0px; margin:0px;font-family: 'Noto Sans', sans-serif; }
 body::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,0.3);-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3); background-color:#1B273D;}
 body::-webkit-scrollbar{width:8px;background-color: #1B273D;}
 body::-webkit-scrollbar-thumb{background-color:#d49808;border:1px solid #d49808; border-radius:2px;}
 ul li{list-style:none;}
 #instafeed-container {  padding:0; width:100%; margin:10px auto; display:flex;   flex-wrap:wrap; }
#instafeed-container a {display: flex;flex-direction:column;align-items:center;position:relative;transition:all  1s ease-in-out;
width: 48%;height:120px;padding:0 1%;margin:0.5%;overflow:hidden;opacity:1;animation-name:fadeIn;animation-delay:0.6s;animation-duration:0.8s;animation-fill-mode:forwards;text-decoration:none;color:#fff;}
#instafeed-container img{height:280px;}
.image_overlay{
position:absolute;top:0px;left:0;height:100%;background:rgba(0,0,0,0.5);display:flex;flex-direction:row;padding:15%;
margin:auto;justify-content:center;align-items:center;opacity:0;transition:opacity 0.25s ease-in-out;}
.image_overlay > *{  transform:translateY(20px);  transition: transform 0.25s;}
.image_overlay:hover{opacity:1; background:rgba(0, 0, 0, 0.6);}
.image_overlay:hover > * {transform:translateY(0); }
 

.joyslide01{ background:#86807c; color:#fff;padding:2px 0;}
.joyslide01 h3{font-size:17px;margin:0px 0;}
.home0223 h2 {font-family: 'Luckiest Guy', cursive;color:#2D4362;font-size:34px; text-align: center;}
.shome01{border:1px solid #d6eaf7; padding:2px 10px; margin-bottom:5px;}
.shome01 h3{text-align:center;}
.shome01 iframe{width:96%; height:370px; padding:2%;border:none;}
.shome01 img{width:100%;}

.whatsapp01{width:110px; height:auto; position:fixed; bottom:30px; right:80px;-webkit-animation: move1 1s infinite; -moz-animation: move1 1s infinite; animation: move1 1s infinite;}
.whatsapp01 img{ width:auto; height:80px;}
.mobweb01{display:none;}
@keyframes move1{
0%{bottom: 30px;}	
50%{bottom:45px; }
100%{bottom:30px} 
	} 
/*BLOG01*/
.blog01{background:#F8F5F5;}
.blog01 h1{font-size: 24px; color:#267BB5; padding: 2px 0; line-height: 32px; font-weight: 700;  text-align: justify;  margin:2px 0px;}
.blog01 .blog_box01{background:#fff; padding:20px; margin-bottom:30px;}
.blog01 .blog_box01 h2{font-size:18px;font-weight: 400; color:#267bb5; padding:6px 0;   margin-top:0px;}
.blog01 .blog_box01 h3{ font-size:15px; line-height:20px; text-align: justify;font-weight:600;} 
.blog01 .blog_box01 h5{font-size:15px; font-weight:500; line-height:14px;   color:#d49806; text-transform:uppercase;}
.blog01 .blog_box01 h5 a{text-decoration:none; color:#d49806;}
.blog01 .blog_box01 img{width:100%; margin-bottom: 10px;}
.blog01 .blog_box01 img.small01{height:290px;}
.blog01 .blog_box01 h4{ line-height: 24px;}
.blog01 .blog_box01 h6{font-size:15px; font-weight:600;  color:#2D4362; line-height:30px;}
.blog01 .blog_box01 p{font-size:14px; color:#333; text-align: justify;}
.blog01 .blog_box01 a{font-size:16px; color: #ee213d;}
.blog01 .blog_box01 a.btn{background: #2D4362; color: #fff;  font-size: 16px; padding: 8px 20px;
 transition:all 0.3s ease-in-out; margin-top:6px;} 
.blog01 .blog_box01 a.btn:hover{background:#d49808;}
.blog01 .blog_box01 h5 a{color:#2D4362;}
.blog01 .blog_box01 h5 a:hover {color:#453803;}
.blog01 .blog_box01 li{margin-bottom: 0.8rem;text-align:justify;position: relative;margin-left: 1.5rem;break-inside: avoid;list-style-type:circle;}
.blog01 .blog_box02{padding-left:20px; padding-top:20px;}
.blog01 .blog_box02 h4{border-bottom:2px solid #333; font-size:20px;  padding-bottom:10px; margin:10px 0;}
.blog01 .side_info01{margin-bottom:10px; border-bottom:1px solid #edd568;}
.blog01 .side_info01 h5{font-size: 15px;  line-height:20px; margin:0px; color:#6e6969;}
.blog01 .side_info01 h5 a{color:#6e6969;}
.blog01 .side_info01 p{margin-top:3px; color:#c70a1d; font-size:14px; }
.blog01 .side_info01 .col-xs-4{padding-right:0px;}
.blog01 .side_info01 img{width:100%; margin-top:5px;}
.blog01 .side_info02{margin-top:20px;}
.blog01 .side_info02 a{padding:0px 8px; margin-left:3px; border-radius: 3px; background:#d49808; color:#333; line-height:30px;
 text-decoration:none; transition:all 0.2s ease-in-out; display:inline-block; margin-bottom:5px;}
.blog01 .side_info02 a:hover{background:#364890; color:#fff;}
.blog01 .side_info03{margin-top:15px;}
.blog01 .side_info03 h5{font-size: 16px;  line-height:24px;} 
.blog01 .side_info03 h5 a{color:#333;}
 /*TOPBAR*/ 
.topbar01{background:#2D4362; padding:10px 0px;} 
.topbar01 .sox01 a{background:#d49808;border-radius:3px;}
.topbar01 .sox01 p i {width: 34px;text-align: center;border-radius: 50%;}

.topbar01 .txt_center{text-align:center;}
.topbar01 .txt_right{text-align:right;}
.topbar01 p{margin-bottom:0px; color:#fff; }
.topbar01 p a{text-decoration:none; color:#fff;}
.topbar01 p i{padding-right:3px;}
/*NAVBAR*/
.navbar{border:0px solid #fff; position: -webkit-sticky; /* Safari */position: sticky; top: 0; z-index:99;}
.navbar-default{border-radius:0px; background:#fff; margin-bottom:0px; padding:0px 0px; box-shadow:0px 2px 3px 0px #bcbcbb;}
.navbar-default .navbar-brand{height:auto; padding:0px 15px;}
.navbar-default .navbar-brand > img{padding:4px 0; height:85px;} 
.navbar-default .navbar-right{margin-top:10px;}
.nav>li>a{padding: 10px 8px}
.navbar-default .navbar-nav > li > a{color: #333; text-transform:capitalize; font-size: 16px;  margin-left:15px;
 transition:all 0.1s ease-in-out;line-height:40px; border-bottom:4px solid #d49808;}
.navbar-default .navbar-nav > li > a:hover{color:#0269ad; border-bottom:4px solid #028ae6;}
.navbar-default .navbar-nav > li.dropdown{position:relative;}
.navbar-default .navbar-nav > li.dropdown:hover .drop01{display:block;}
.navbar-default .drop01{background:#fff; width:160px; display:none; position:absolute; top:93%; 
    border-top: 4px solid #028ae6; left:15px; z-index:98; overflow: hidden;
 box-shadow:0px 0px 5px 0px #d49808; transition:all 0.3s ease-in-out;}
.navbar-default .drop01 ul li a{display:block; text-decoration:none; color: #fff; background:#2D4362; text-transform:capitalize; 
 line-height: 26px; padding: 4px 8px; transition:all 0.1s ease-in-out;}
.navbar-default .drop01 ul li a:hover{color:#fff;background:#013f68;} 
.navbar-default .drop02{background:#2D4362; width:350px; padding:10px; color:#fff; }
.navbar-default .drop02 p a{color:#fff;}

/*SCROLL TOP BUTTON*/ 
.scrollToTop{width:50px; height:50px; line-height:50px; text-align:center; background:#d49808; color: #fff !important; border-radius:50%; 
 font-weight:600; font-size:20px; text-decoration: none; position:fixed; bottom:125px; right:25px; display:none; z-index:97;
 transition:all 0.3s ease;}
.lightbox{margin-top:10px !important;}
#active01{color:#0269ad; border-bottom:4px solid #028ae6;}
/*NAVIGATOR*/
.bkgrey01{background: #F8F5F5;}
.navigator01 {padding-bottom: 12px; }
.navigator01 .cover01{border-radius:3px; box-shadow: 0px 0px 5px 0px #ccc; padding:10px; margin-top:10px;}
.navigator01 .cover01 ul{margin-bottom:0px;}
.navigator01 .cover01 ul li{display:inline-block; padding:0px 5px;}
.navigator01 .cover01 ul li a{text-decoration:none; color:#333;}

.main02{display:none; z-index:10000 !important;}
.main02 .mobbottom01{background:#d49808; padding:12px 0;}
.main02 .mobbottom01 .col-xs-6{padding-right:0;}
.main02 .mobbottom01 .col-xs-4{padding-right:0;}
.main02 .mobbottom01 input{padding:8px 2px; border:1px solid #ccc; width:100%;text-indent:30px; border-radius: 5px;}
.main02 .mobbottom01 input:focus{outline:none;}
.main02 .mobbottom01 button{background:#FA5A36; border:none;height:auto;  border-radius:5px; color:#fff; margin-top:0px;}
.main02 .mobbottom01 button:hover{background:#ED7357;}
.main02 .mobbottom01 .col-xs-5{padding-right:0px;}

.main02 .mobbottom01 h6{position:relative; margin:0px;}
.main02 .mobbottom01 h6 i{position:absolute; top:0px; left:0px; font-size:14px; width: 30px; height: 30px; line-height: 30px; background: #ccc;
 border-radius: 5px 0px 0px 5px;text-align: center; color: #fff;}
.main02 .mobbottom01 .fas-fa-search{background:#4867AA;}
.mobtop01 {padding: 3px 0; background:#fff5de; position: -webkit-sticky !important; /* Safari */ position: sticky;top: 0;}
.mobtop01 img{height:55px; width:auto;}
.mobtop01 .fa-bars{font-size:38px;text-align: right;line-height: 55px; color:#2D4362;}

.toggle01{width:100%;  display:none;}
/*LEFT FIX01*/
.leftfix01{width:300px; height:100%; position:fixed; left:0px; overflow:scroll; top:0; z-index:1099; box-shadow:2px 0 3px 0 rgba(0,0,0,.21); background:#fff;}
.leftfix-top01{width:100%; overflow:hidden; height:110px; text-align:center; background:#fff5de;}
.leftfix-top01 img{width:150px;  margin-top:10px; margin-bottom:30px; }
.leftfix-top02 a{padding:7px 14px; background:#00224F; color:#fff; border-radius:5px;}
.leftfix-top02 a:hover{color:#fff; }
.leftfixoptions01{background:#fff;}
.leftfixoptions01 li{margin-bottom:5px; background:rgb(240, 238, 238);}
.leftfixoptions01 h3{color:#2D4362; font-size:18px; font-weight:700 !important; font-weight:400; margin:0;  text-align:center; display:block; padding:12px 20px;}
.leftfixoptions01 h3 .fa-map-marker-alt{margin-right:10px !important; }
.leftfixoptions01 li a{color:#7B7B7B; font-size:16px; font-weight:400; transition:all ease-in-out 0.3; display:block; padding:12px 20px;
 text-decoration:none;}
 .leftfixoptions01 li a img{width:25px; margin-right:5px;}
.leftfixoptions01 li:hover{background:#E5E5E5;}
.leftfixoptions01 .fa-chevron-right{float:right;}
.leftfixoptions01 .fa-home{margin-right: 15px;}
.leftfixoptions01 .fa-clipboard-list{margin-right: 15px;}
.leftfixoptions01 .fa-blogger-b{margin-right: 15px;}
.leftfixoptions01 .fa-life-ring{margin-right: 15px;}
.leftfixoptions01 .fa-users{margin-right:15px;}
.leftfixoptions01 .fa-paperclip{margin-right:15px;}

.leftfixoptions02{background:#fff;}
.leftfixoptions02 li{margin-bottom:5px;}
.leftfixoptions02 h3{color:rgba(92,92,92,1.00); font-size:18px; font-weight:700 !important; font-weight:400; margin:0;  text-align:center; display:block; padding:12px 20px;}
.leftfixoptions02 h3 .fa-map-marker-alt{margin-right:10px !important; }
.leftfixoptions02 li {color:#7B7B7B; font-size:16px; font-weight:400; transition:all ease-in-out 0.3; display:block; padding:12px 20px;
 text-decoration:none;}
.leftfixoptions02 li  img{width:25px; margin-right:5px;}
.leftfixoptions02 li:hover{background:#E5E5E5;}
.leftfixoptions02 .fa-chevron-right{float:right;}
.leftfixoptions02 .fa-home{margin-right: 15px;}
.leftfixoptions02 .fa-clipboard-list{margin-right: 15px;}
.leftfixoptions02 .fa-blogger-b{margin-right: 15px;}
.leftfixoptions02 .fa-life-ring{margin-right: 15px;}
.leftfixoptions02 .fa-users{margin-right:15px;}
.leftfixoptions02 .fa-paperclip{margin-right:15px;}

.lbusiness01{background:#d49808 !important; color:#2D4362 !important; margin-top:5px;text-align:center; transition:all ease-in-out 0.3s; }
.lbusiness01:hover{background:#2D4362 !important;}
.lbusiness01:hover a{color:#d49808 !important;}
.lbusiness01 a{color:#2D4362 !important; font-size:26px !important; padding:6px 0  !important;}
.panel-heading img{width:25px; margin-right:5px; transition:all ease-in-out 0.3s;}
.fa-hand-point-right{color:#2D4362;}
.social01 h4{margin-top:0; color:#7B7B7B; margin-left:20px; margin-bottom:20px;}
.social01 .fa-facebook{width:30px; height:30px; background:#3F5D9A; color:#fff; padding:5px; border-radius:5px; line-height:24px; text-align:center;}
.social01 .fa-youtube{width:30px; height:30px; background:#bb0000; color:#fff; padding:5px; border-radius:5px; line-height:24px; text-align:center;}
.social01 .fa-twitter{width:30px; height:30px; background:#1DA1F2 ; color:#fff; padding:5px; border-radius:5px; line-height:24px; text-align:center;}
.social01 .fa-instagram{width:30px; height:30px; background:#e4405f; color:#fff; padding:5px; border-radius:5px;line-height:24px; text-align:center;}
.moreoptions02{background:#ECEFF2;}
.leftfixoptions01 .moreoptions02 li a{color:#7B7B7B; font-size:16px; font-weight:400; transition:all ease-in-out 0.3; display:block; padding:12px 20px;
 text-decoration:none;}
.leftfixoptions01 .moreoptions02 li a:hover{color:#bb0000; }
.headtoggle01 h3{font-size:27px;color: #cb1306;}
.headtoggle01 img{height:70px; }
.accordion {width:100%;}
.accordion_head {background:#F1F0F0;color:#5f5f5f; cursor: pointer;  font-size: 14px; margin: 0 0 1px 0; padding: 7px 11px 7px 20px;}
.accordion_head span{font-style:bold; font-size:25px;}
.accordion_head i{color:#FA5A36; font-size:18px; margin-right:10px;}
.accordion_body p { padding: 10px 5px 10px 25px; margin: 0px; color:#5f5f5f;}
.panel-group{margin-bottom:0px !important;}
.panel-group .panel {margin-bottom: 0; width:22%; border:none;}
.panel-group li{width:100%;}
.panel-group li a{color:#7B7B7B; font-size:16px; font-weight:400; transition:all ease-in-out 0.3; display:block; padding:12px 20px;
 text-decoration:none;}
.panel-group .panel{width:100%;}
.panel-default h4{display:inline-block;}
.panel-default i{float:right; font-size:22px; font-weight:800;}
.panel-heading{padding:0 !important;}
.panel-heading a{display:inline-block; width:100%; color:#7B7B7B; font-size:16px; font-weight:400; transition:all ease-in-out 0.3; padding:12px 20px;
 text-decoration:none !important;}
.panel-group .panel+.panel {margin-top:0 !important;}
.panel-heading a:hover{background:#E5E5E5; color:#7B7B7B;}
.panel-body li{list-style:none;}
.panel-body li a{display:inline-block; width:100%; color:#7B7B7B; font-size:16px; font-weight:400; transition:all ease-in-out 0.3; padding:12px 20px;text-decoration:none !important;}
.header{width:100%; margin:auto; color:#fff; background:#0900B3;}

.req_call .modal-open .modal{z-index:999999;}
.req_call .modal-body{margin:0; padding:0;}
.req_call .req_form{padding:0px 10px;}
.req_call .req_form h4{text-align:center; font-weight:300; color:#2D4362;  font-size: 14px; margin-bottom: 15px;}
.req_call .req_form input, select{width:100%; padding:12px; margin-bottom:12px; border: 1px solid #e4e0e0; outline: none; border-radius: 5px;}
.req_call .req_form textarea{width:100%; height:100px; padding:12px; margin-bottom:12px; border: 1px solid #e4e0e0; outline: none; border-radius: 5px;}
.req_call .req_form input[type="submit"]{background: #d49808; color: #fff; font-size: 16px;  border: 2px solid #d49808;
 transition: all 0.2s ease-in-out;}
.req_call .req_form input[type="submit"]:hover{background:#fff; color:#d49806;} 
.req_call .req_form img{width:100%;}

/*SLIDER01*/
.slider01 {height:450px; overflow:hidden; padding:20px 0;}
.slider01 .item img{width:100%; height:auto; filter: brightness(100%); }
.slider01 .carousel-control.right{background-image:none !important;}
.slider01 .carousel-control.left{background-image:none !important;}
.slider01 .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-next, .carousel-control .icon-prev{top:45%; }
.slider01 .glyphicon-chevron-right{right:20px;}
.slider01 .glyphicon-chevron-left{left:20px;}
.slider01 .carousel-indicators{bottom:20px;}

.slider01 .img_text{position:absolute; width:46%; top:20%; left:27%; color:#fff; text-align:center;}
.slider01 .img_text h5{font-family: 'Berkshire Swash', cursive; font-size: 30px;  text-transform: capitalize;}
.slider01 .img_text h6{content:""; width:130px; margin:auto; margin-top:20px; border-bottom:4px solid #d49808;}
.slider01 .img_text h4{font-size: 20px; text-transform: capitalize; margin-top:15px;
 line-height:35px;}
.slider01 .img_text a{background:#d49808; color: #fff; text-decoration: none; display: inline-block; padding: 8px 16px; 
 font-size: 16px; text-transform: uppercase; margin-top:10px; transition:all 0.1s ease-in-out; border-radius:4px;}
.slider01 .img_text a:hover{background:#fff; color:#d49806;} 
.slider01 .inquiry-form-box{background:#f1f59e; padding: 20px; border: 1px solid #e0e0e0; border-radius: 6px; margin-top:8px;}
.slider01 h4{margin-top: 0; margin-bottom: 4px;}
.slider01 p{font-size: 12px; color: #888; margin-bottom: 16px;}
.slider01 input[type="submit"]{background: #1a2a4a; color: #fff;}
.slider01 input[type="submit"]:hover{background:#2D4362;}
.home01 img{width:100%; margin:10px 0;}
.home01 h2{font-family: 'Luckiest Guy', cursive;color:#2D4362;font-size:34px; text-align: center;}
.home01 h4{font-size:28px; color:#d49806;}
.home01 p{font-size:16px;line-height: 24px;text-align: justify;}

.home02 {text-align:center;}
.home02 h2{font-family: 'Luckiest Guy', cursive;color:#2D4362;font-size:34px; text-align: center;}
.home02 h3{margin-top:4px; color:#2D4362;}
.home02 h4{font-size:20px;}
.home02 p{font-size:16px;line-height: 24px;text-align: justify;}
.home02 a{color:#d49806;background:#2D4362;font-size:16px; font-weight: 800; padding:8px 16px;margin:6px; display:inline-block;}
.home02 .mhome03{box-shadow:0 2px 3px #ccc; margin-bottom: 10px; padding:10px 20px;background:#f3f195;height:430px; }

.countries01 {text-align:center;}
.countries01 h2{font-family: 'Luckiest Guy', cursive;color:#2D4362;font-size:34px; text-align: center;}
.countries01 h3{margin-top:4px; color:#2D4362;}
.countries01 h4{font-size:20px;}
.countries01 p{font-size:16px;line-height: 24px;text-align: justify;}

.services01 {text-align:center;}
.services01 h2{font-family: 'Luckiest Guy', cursive;color:#2D4362;font-size:34px; text-align: center;}
.services01 h3{margin-top:4px; color:#2D4362;}
.services01 h4{font-size:20px;}
.services01 p{font-size:16px;line-height: 24px;text-align: justify;}

.home03 {text-align:center;}
.home03 img{width:100%; padding:10px 50px;}
.home03 h2{font-family: 'Luckiest Guy', cursive;color:#2D4362;font-size:34px; text-align: center;}
.home03 h3{margin-top:4px; color:#2D4362;}
.home03 h4{font-size:20px;}
.home03 a{color:#d49806;background:#2D4362;font-size:16px; font-weight: 800; padding:8px 16px;margin:6px; display:inline-block;}
.home03 .mhome03{box-shadow:0 2px 3px #ccc; margin-bottom: 10px; padding:10px 20px;background:#f3f195;}

.home04 {text-align:center; }
.home04 img{width:100%;}
.home04 h2{font-family: 'Luckiest Guy', cursive;color:#2D4362;font-size:34px; text-align: center;}
.home04 h4{margin-top:4px; font-size:24px; font-weight:800; color:#2D4362;margin-bottom: 0px;}
.home04 h3{font-size:18px; margin-top:10px; color:#d49806;}
.home04 ul{padding-left:30px;}
.home04 li{text-align:left; padding:0 1px;padding-left:3px; font-size:16px;  list-style-image:url('../image/icon-02.png');}
.home04 a{color:#2D4362;background:#d49808; font-size:21px; font-weight:800; padding:8px 0px;margin:0px; display:inline-block; width:100%;}
.home04 .fhome01{box-shadow:0 2px 3px #ccc; margin-bottom: 10px; padding-top:0px;background:#fff; border:1px solid #ccc; }

.home05 {text-align:center; }
.home05 img{width:100%;}
.home05 h2{font-family: 'Luckiest Guy', cursive;color:#2D4362;font-size:34px; text-align: center;}
.home05 h4{margin-top:4px; font-size:24px; font-weight:800; color:#2D4362;margin-bottom: 0px;}
.home05 h3{font-size:18px; margin-top:10px; color:#001fb4;}
.home05 ul{padding-left:30px;}
.home05 li{text-align:left; padding:0 1px; font-size:16px; list-style-image:url('../image/icon-04.png'); }
.home05 a{color:#2D4362;background:#d49808; font-size:23px; font-weight:800; padding:8px 0px;margin:0px; display:inline-block; width:100%;}
.home05 .fhome01{box-shadow:0 2px 3px #ccc; margin-bottom: 10px; padding-top:0px;background: #d49808;; border:1px solid #ccc; }

.school01 img{width:100%; margin:10px 0;}
.school01 h2{font-family: 'Luckiest Guy', cursive;color:#2D4362;font-size:34px; text-align:center;}
.school01 h3{font-size:22px; text-align:center; margin:0;}
.school01 h4{font-size:24px; color:#d49806;}
.school01 h5{font-size:18px; color:#ED1D24;line-height:26px;text-align: center;}
.school01 p{font-size:16px;line-height: 27px;text-align: justify;}

.coaching01 img{width:100%; margin:10px 0;}
.coaching01 h2{font-family: 'Luckiest Guy', cursive;color:#2D4362;font-size:34px; text-align:center;}
.coaching01 h3{font-size:22px; text-align:center; margin:0;}
.coaching01 h4{font-size:24px; color:#d49806;}
.coaching01 h5{font-size:18px; color:#ED1D24;line-height:26px;text-align: center;}
.coaching01 p{font-size:16px;line-height: 27px;text-align: justify;}

.corporate01 img{width:100%; margin:10px 0;}
.corporate01 h2{font-family: 'Luckiest Guy', cursive;color:#2D4362;font-size:34px; text-align:center;}
.corporate01 h3{font-size:22px; text-align:center; margin:0;}
.corporate01 h4{font-size:24px; color:#d49806;}
.corporate01 h5{font-size:18px; color:#ED1D24;line-height:26px;text-align: center;}
.corporate01 p{font-size:16px;line-height: 27px;text-align: justify;}


.events01 img{width:100%; margin:10px 1%; float:left;}
.events01 h2{font-family: 'Luckiest Guy', cursive;color:#2D4362;font-size:34px; text-align:center;}
.events01 h4{font-size:24px; color:#d49806;}
.events01 p{font-size:16px;line-height: 30px;}
.events01 ul{padding-left:30px;}
.events01 li{text-align:left; padding:0 1px;padding-left:3px; font-size:17px; line-height:27px;
      list-style-image:url('../image/icon-02.png');}
.events01  a{color:#2D4362;font-size:21px; font-weight:600; padding:8px 0px;margin:0px;
      display:inline-block; }

.line01{line-height:20px !important;}
.picnic01{background:#f3be95;}
.picnic01 h2{font-family: 'Luckiest Guy', cursive;color:#2D4362;font-size:34px; text-align: center;}
.picnic01 h3{font-size:22px; color:#ED1D24;line-height:30px;}
.picnic01 h4{text-align: center;}
.picnic01 ul{padding:0 12px;}
.picnic01 li{font-size:16px; line-height:27px;list-style-image:url('../image/icon-07.png');}

.picnic02{margin-bottom:10px;}
.picnic02 h2{font-family: 'Luckiest Guy', cursive;color:#2D4362;font-size:34px; text-align: center;}
.picnic02 h3{font-size:22px; color:#2D4362;}
.picnic02 h4{font-size:15px;}
.picnic02 h5{font-size:22px; color:#ED1D24;line-height:30px;text-align: center;}
.picnic02 img{width:100%; margin:6px 0;}

.picnic03 h2{font-family: 'Luckiest Guy', cursive;color:#2D4362;font-size:34px; text-align: center;}
.picnic03 h3{font-size:22px; text-align:center; margin:0;}
.picnic03 h4{font-size:18px; color:#ED1D24;line-height:26px;text-align: center;}
.picnic03 h5{font-size:22px; color:#ED1D24;line-height:30px;text-align: center;}
.picnic03 p{line-height:27px;font-size:16px; text-align:justify;}
.picnic03 img{width:100%; margin:2px 0;}
 
.picnic04 h2{font-family: 'Luckiest Guy', cursive;color:#2D4362;font-size:34px; text-align: center;}
.picnic04 h3{font-size:22px; text-align:center; background: #d49808; line-height: 30px;margin-top:6px; margin-bottom:6px;} 
.picnic04 h4 span{font-size:24px; color:#2D4362;}
.picnic04 h4{font-size:15px; color:#888; text-align:center;}
.picnic04 p{line-height:22px;font-size:18px; text-align:center;}
.picnic04 h5{text-align:center; color:#2D4362;}
.picnic04 a{color:#d49806;background:#2D4362;font-size:18px; font-weight: 800; padding:8px 16px;margin:6px auto;
     text-align:center; display:block;width:160px;}
.picnic04 .tpicnic01 {background:#f5f1f1; margin-bottom:12px; padding:4px 16px;}
.note01{background:#F5F1F1 !important; font-size:16px !important; text-align:left;}

.stay01 h2{font-family: 'Luckiest Guy', cursive;color:#2D4362;font-size:34px; text-align: center;}
.stay01 h4{font-size:22px; color:#d49806;}
.stay01 img{width:100%; margin:10px 0;height:auto;}
.stay01 iframe{width:96%; height:400px; padding:2%;border:none;}

.stay02 img{width:100%; margin:10px 0;}
.stay02 h2{font-family: 'Luckiest Guy', cursive;color:#2D4362;font-size:34px;}
.stay02 h4{font-size:24px; color:#d49806;}
.stay02 p{font-size:16px;line-height: 30px;text-align: justify;}

#curasivehead{font-family: 'Luckiest Guy', cursive;color:#2D4362; text-align: center;}

.privacy01 h2{font-family: 'Luckiest Guy', cursive;color:#2D4362;font-size:34px; text-align: center;}
.privacy01 h4{font-size:15px; color:#ed1d24;}
.privacy01 p{font-size:16px;line-height: 30px;text-align: justify;}
.privacy01 li{font-size:15px; line-height:22px;margin-left:25px; list-style:circle;}

.videos01 h2{font-family: 'Luckiest Guy', cursive;color:#2D4362;font-size:34px; text-align: center;}
.videos01 iframe{width:100%; margin:10px 0; }

.book01 {margin-bottom:10px;}
.book01 h2{font-family: 'Luckiest Guy', cursive;color:#2D4362;font-size:34px; text-align: center;}
.book01 h4{font-size:22px; color:#ed1d24;}
.book01 h4 span{color:#333; font-size:17px;display:inline-block;}
.book01 img{width:100%; margin:10px 0;}
.book01 p{margin-bottom:0px;line-height: 26px;font-size:15px; color:#2D4362;}
.book01 h3{margin-top:4px; margin-bottom:4px;}
.book01 h3 span{height:30px; margin:0 2px;cursor: pointer; width:40px;display:inline-block; line-height: 28px; border:1px solid #ccc; text-align:center;}
.book01 h3 input{height:30px;color:#555; border:1px solid #ccc;width:50px;line-height:30px; font-size:22px; text-align: center;outline:none;}
.book01 input[type="submit"]{height:30px; line-height:30px; color:#d49806;transition:0.3s all ease-in-out;-webkit-transition:0.3s all ease-in-out; background:#2D4362; padding:0px 16px;margin:6px;border:none; }
.book01 input[type="submit"]:hover{color:#2D4362;background:#d49808;}
.book01 input{height:30px; border:1px solid #ccc; line-height:30px; font-size:16px;outline:none;text-indent:2px;}
.book01 td,.book01 th {border: 1px solid #ddd;padding: 8px;}
.book01 tr{background-color: #f2f2f2;}
.book01 tr:hover {background-color: rgb(192, 191, 191);}
.book01 th { padding-top: 12px; padding-bottom: 12px; text-align: left;  background-color: #2D4362;  color: white; }

.checkout01{margin-bottom:20px;}
.checkout01 h2{font-family: 'Luckiest Guy', cursive;color:#2D4362;font-size:34px; text-align: center;}
.checkout01 h4{font-size:22px; color:#ed1d24;}
.checkout01 p {margin-bottom:0;}
.checkout01 input{width:100%; padding:10px; border:1px solid #e7e7e7; margin-top:15px; outline:none;}
.checkout01 input:focus{box-shadow:0px 0px 5px 0px #ccc;}
.checkout01 button{width:auto; border:none; padding:12px; font-size:16px; font-weight:600;margin-top:12px;
      background:#d49808; color:#2D4362; transition:all 0.2s ease-in-out;}
.checkout01 button:hover{background:#2D4362; color:#d49806;} 

.checkout01 td,.checkout01 th {border: 1px solid #ddd;padding: 8px;}
.checkout01 tr{background-color: #f2f2f2;}
.checkout01 tr:hover {background-color: rgb(192, 191, 191);}
.checkout01 th { padding-top: 12px; padding-bottom: 12px; text-align: left;  background-color: #2D4362;  color: white; }

.countrybox{background:#ffffff;border:1px solid #e5e5e5; padding:20px; margin-bottom:30px;text-align:center;}
.countrybox img{margin-bottom:15px;}
.countrybox h3{margin-bottom:10px; font-size:22px;}
.countrybox p{font-size:14px;}

/*ABOUT01*/
.about01{padding:0px 0;}
.about01 h2{font-size:24px; color:#d49806; line-height:36px;}
.about01 h4{line-height:24px;  font-size: 16px; color: #23252D; text-align:justify;}
.about01 h3{font-size: 30px; font-weight: 600; }
.about01 a{text-decoration: none; display: inline-block; border: 2px solid #23252D; padding: 17px 50px;  margin-top:15px;
 font-size: 16px; font-weight: 600; color: #23252D; transition:all 0.2s ease-in-out;}
.about01 a:hover{background:#333; color:#fff; border:2px solid #333;}
/*ABOUT02*/
.about02{padding:0;}
.about02 h3{margin-top:0px; color:#23252D; font-size:22px; }
.about02 h2{ text-transform:capitalize;  color:#d49806;}
.about02 p{font-size:16px;line-height: 30px;text-align: justify;}
.about02 p.para01{margin-bottom:20px;}
.about02 img.img01{width:100%; height:auto;}
.about02 .row .row{margin-top:20px;}
/*ABOUT04*/
.about04{margin-top:30px; margin-bottom:40px;}
.about04 h2{ text-align:center;}
.about04 h6{width:70px; content:""; border-bottom:2px solid #45B97C; margin:25px auto;}
.about04 .box01{ text-align:center;}
.about04 h3{font-weight:900;  font-size:45px;}
.about04 h5{width:70px; content:""; border-bottom:3px solid #d6dcd9; margin:25px auto;}
.about04 svg:not(:root).svg-inline--fa{font-size:60px;}
.about04 .fa-smile{color:#45B97C;}
.about04 .fa-briefcase{color:#F8C013;}
.about04 .fa-user{color:#A193D2;}
.about04 .fa-star{color:#6BC4E3;}
.about04 h4{font-size: 22px;  margin-bottom:25px;} 

.about05 img{width:100%; margin:10px 0;}
.about05 h2{font-family: 'Luckiest Guy', cursive;color:#2D4362;font-size:34px; text-align: center;}
.about05 h4{font-size:24px; color:#d49806;}
.about05 p{font-size:16px;line-height: 30px;text-align: justify;}

.about06{margin-top:0px;}
.about06 h2{font-family: 'Luckiest Guy', cursive;color:#2D4362;font-size:34px; text-align: center;}
.about06 h3{color:#2D4362; font-weight:600;}
.about06 .left01{padding-right:20px;}
.about06 .left01 h5{font-size: 16px; text-transform: capitalize; margin-bottom:5px; line-height:20px;}
.about06 .left01 p{font-size: 16px;  line-height: 24px; color:#666; text-align: justify;}
.about06 .left01 img{height:250px; margin-top:10px;}
.about06 .right01{padding-left:60px; border-left:1px solid #ccc;}
.about06 .right01 h5{font-size: 16px; text-transform: capitalize; margin-bottom:5px;line-height:40px;}
.about06 .right01 p{font-size: 15px; line-height: 22px; color:#666; text-align:justify;}
.about06 .right01 h6{width: 40px; height: 40px; background: #d49808; color: #fff; line-height: 40px; text-align: center; 
 font-size: 20px; font-weight: 600; transition:all 0.3s ease;}
.about06 .right01 h6:hover{background:#2D4362;}

/*ABOUT04*/
.about07{padding:10px 0; background: #f3f195}
.about07 h2{font-family: 'Luckiest Guy', cursive;color:#2D4362;font-size:34px; text-align: center;}
.about07 h6{width:70px; content:""; border-bottom:2px solid #45B97C; margin:25px auto;}
.about07 .box01{ text-align:center;}
.about07 h3{font-weight:900;  font-size:32px;}
.about07 h5{width:70px; content:""; border-bottom:3px solid #d49808; margin:5px auto;}
.about07 svg:not(:root).svg-inline--fa{font-size:60px;}
.about07 .fa,.fas,.far{font-size:40px;}
.about07 .fa-graduation-cap{color:#45B97C;}
.about07 .fa-briefcase{color:#F8C013;}
.about07 .fa-users{color:#FE0040;}
.about07 .fa-star{color:#6BC4E3;}
.about07 h4{font-size: 22px;  margin-bottom:25px;} 

.projects01{width:100%; margin-top:0px;}
.projects01 h2{font-family: 'Luckiest Guy', cursive; text-align: center;color:#2D4362;  font-size:34px;}
.projects01 h3 span{padding-bottom:5px;}
.projects01 h3 b{color:#EC6D1C; font-size:30px; line-height:20px;}
.projects01 h3{transition:all 0.3s linear; color:#d49806;}
.projects01 h3:hover{ color:#ED8B26;}
.projects01 h3 img{float:left; margin-right:10px; margin-top:3px;}
.projects01 .mask02{width:100%; margin:10px 0; height:140px; position:relative; overflow:hidden;box-shadow: 5px 4px 5px 0 rgba(0,0,0,0.20);
 border-radius:4px;}
.projects01 .mask02 img{width:100%; margin:auto; height:140px;}
.projects01 .mask02 .hid02{width:100%; margin:auto; height:226px; border-radius:4px; position:absolute; opacity:0; transition:all 0.4s ease-in-out;
 box-shadow:inset 0 0 300px 0 RGBA(0, 0, 0, 0.80);}
.projects01 .mask02 .hid02:hover{opacity:1; box-shadow:inset 0 0 0px 0 RGBA(0, 0, 0, 0.35); background:RGBA(0, 0, 0, 0.35)}
.projects01 .mask02 .hid02 h6 span{position: absolute; top:17%; left:40%; color:rgb(255, 255, 255); font-size:12px; padding: 10px;
 border: 2px solid rgb(255, 255, 255); border-radius: 50%; display:block;}

 
/*CATEGROY01*/
.category01{margin-bottom:50px;}
.category01 h2{font-family: 'Luckiest Guy', cursive; text-align: center; color:#2D4362;  font-size:34px;  }
.category01 h4{font-size: 24px; line-height: 24px;  color:#d49806;}
.category01 .col-sm-4 a{ text-decoration:none;}
.category01 .inbox01{padding:4px; box-shadow:0px 0px 5px 0px #d49808; margin-top:25px;}
.category01 .inbox01 img{border-radius:4px; width:100%; height:230px; margin:auto; transition:all 0.2s ease-in-out;}
.category01 .inbox01 img.wallart{border-radius:0px; height:auto; width:auto; margin:auto;}
.category01 .inbox01 img:hover{filter:brightness(0.8);}
.category01 .inbox01 h3{color:#d49806; margin-top:10px;}
/*CONTACT*/
.contact01{margin:10px auto;}
.contact01 h2{font-family: 'Luckiest Guy', cursive; text-align: center;color:#2D4362; font-size:34px;   }
.contact01 h3{color:#d49806; margin-bottom:0px;}
.contact01 img{display:inline-block;}
.contact01 h5{font-weight:600; font-size:16px;  margin-bottom:5px;}
.contact01 p{font-size:14px;line-height: 24px;text-align: justify;padding-top:14px;}
.contact01 span{font-size: 30px; display:inline-block; margin-top:10px; color: #2D4362;}
.contact01 p a{text-decoration:none; color:#333;}
.contact01 input{width:100%; padding:10px; border:1px solid #e7e7e7; margin-top:15px; outline:none;}
.contact01 input:focus{box-shadow:0px 0px 5px 0px #ccc;}
.contact01 textarea{width:100%; padding:10px; border:1px solid #e7e7e7; margin-top:15px; outline:none; height:100px;}
.contact01 textarea:focus{box-shadow:0px 0px 5px 0px #ccc;}
.contact01 input[type="submit"]{width:200px; border:none; padding:12px 0; font-size:16px; font-weight:600;  background:#2D4362;
 color:#fff; transition:all 0.2s ease-in-out;}
.contact01 input[type="submit"]:hover{background:#d49808;} 
.contact02{margin-top:50px; margin-bottom:50px;}
.contact02 iframe{width:100%; height:350px;}
/*FOOTER TOP*/
.footer_top{background:#2D4362; padding:20px 0px; color:#fff; /*background-image: url(https://www.legoland.com/dist/assets/gfx/legoland/footer-silhouette.svg); */ background-repeat: no-repeat;}
.footer_top h3{margin-top:10px;}
.footer_top ul li a{text-decoration:none; color:#fff; display:block; line-height:24px;  transition:all 0.1s ease-in-out;}
.footer_top ul li a:hover{color:#d49806;}
.footer_top p{font-size:14px;line-height: 20px;text-align: justify;}
.footer_top span {background: #d49808; color:#00224F; height:26px; width:26px;text-align:center;line-height:26px;display: inline-block;border-radius: 3px; margin-right:6px; }

/*FOOTER BOTTOM*/
.footer_btm{background:#d49808; padding:15px 0px;}
.footer_btm p{font-size:16px;line-height: 30px;text-align: justify; color:#333;}
.footer_btm p a{text-decoration:none; color:#333; }
.footer_btm ul{margin-bottom:0px;}
.footer_btm ul li{display:inline-block; padding-right:20px;}
.footer_btm ul li a{text-decoration:none; color:#333;}
.footer_btm ul li a i{transition:all 0.1s ease-in-out;}
.footer_btm ul li a:hover i{color:#858688;}

/*step Slider Ends*/
/*-------------------RESPONSIVE---------------------------*/
@media (max-width:1199px) and (min-width:992px){
/*NAVBAR*/
.navbar-default .navbar-brand > img{height:60px;}
.about06 .right01{padding-left: 20px;}
.about06 .left01 {padding-right: 0px;}
}
@media (max-width:991px) and (min-width:768px){
/*NAVBAR*/
.navbar-default .navbar-brand > img{height:50px;}
.navbar-default .navbar-right{margin-top:0px;}
.navbar-default .navbar-nav > li > a{margin-left:0px;}
.navbar-default .drop01{left:0px;}

.about06{margin-top:0px;}
.about06 h3{ color:#2D4362; font-weight:400; margin-top:10px; font-size:20px; margin-bottom:0px;}
.about06 .left01{padding-right:0px;}
.about06 .left01 h5{font-size: 15px; text-transform: capitalize;  margin-bottom:5px; line-height:18px;}
.about06 .left01 p{font-size: 15px;  line-height: 22px; color:#666; text-align: justify;}
.about06 .left01 img{height:340px; margin-top:10px;}
.about06 .right01{padding-left:5px; border-left:1px solid #ccc;}
.about06 .right01 h6{width:35px; height:35px; line-height:35px;}
.about06 .right01 p{font-size: 15px;  line-height: 22px; color:#666;}

}
@media (max-width:767px) and (min-width:641px){
h2{font-size:27px !important;}
.home03 .mhome03{height:auto;}
.slider01{height:auto;}
.slider01 img{height:auto;}
.mobweb01{display:block;}
.deskweb01{display:none;}
.main01{display:none;}
.main02{display:block;}
.home04 img{padding:10px 200px;}
.book01 h3 span {width:20px;}
.book01 h3 input {width:28px;}
.picnic03 h4{font-size:12px; line-height: 16px;}
.picnic03 h5{font-size:15px; line-height: 20px;}
.school01 h5{font-size:12px; line-height: 16px;}
.corporate01 h5{font-size:12px; line-height: 16px;}
.coaching01 h5{font-size:12px; line-height: 16px;}

.events01 img{width:48%;}
.about07 .col-sm-3{margin:2px;}
.about07 .box01{width:49%; float:left;}
.about06{margin-top:0px;}
.about06 h2{font-size: 30px;  margin-bottom:0px;}
.about06 h3{ font-weight:100; margin-top:5px; margin-bottom:0px; font-size:18px; text-align:center;}
.about06 .left01{padding-right:0px;}
.about06 .left01 img{width:100%; height:300px;}
.about06 .left01 h5{font-size: 18px; text-transform: capitalize;  margin-bottom:5px; line-height:18px;}
.about06 .left01 p{font-size: 15px;  line-height: 22px;}
.about06 .right01{padding-left:0px; border-left:0px solid #ccc;}
.about06 .right01 p{font-size: 15px;  line-height: 22px;}
.about06 .right01 h6{width: 80px; height: 60px; background: #d49808; color: #fff; line-height: 60px; text-align: center; 
 font-size: 30px; font-weight: 600; transition: all 0.3s ease;}

 
/*ABOUT04*/
 

#instafeed-container a{width:48%;}
.navbar-default .navbar-nav > li > a{border-top:0px solid #fff;}
.navbar-default .navbar-nav > li > a:hover{border-top:0px solid #d49808;}
#active01{border-top:0px solid #d49808;}
.projects01 .col-sm-3{width:50%; float:left;}
/*TOPBAR*/ 
.topbar01{text-align:center;} 
.topbar01 .txt_right{text-align:center;}
.topbar01 p{line-height: 22px;}
/*NAVBAR*/
.navbar-default .navbar-brand{padding:0px 15px;}
.navbar-default .navbar-brand > img{padding-top:2px; height:50px;} 
.navbar-default .navbar-toggle{background:#fff !important;}
.navbar-default .navbar-nav > li > a{margin-left:0px; padding:8px 15px;}
.navbar-default .navbar-nav > li.dropdown:hover .drop01{height:180px;}
.navbar-default .drop01{left:40px; box-shadow:0px 0px 5px 0px #ccc;}
.navbar-default .drop01 ul{padding-top:0px;}
.navbar-default .drop01 ul li a{line-height: 24px; padding: 3px 10px;}
/*SLIDER01*/

.slider01 .img_text{width:90%; top:18%; left:5%;}
.slider01 .img_text h5{font-size: 18px;}
.slider01 .img_text h6{margin-top:10px;}
.slider01 .img_text h2{font-size: 24px; margin-top:5px; line-height:30px;}
.slider01 .img_text a{padding: 8px 18px; font-size: 14px; margin-top:5px;}
.slider01 .carousel-indicators{bottom:0px;}
/*ABOUT04*/
.about04{margin-top:10px; margin-bottom:40px;}
.about04 .box01{ text-align:center; border-bottom:1px solid #EBE6E6; margin-bottom:25px;}
.about04 h3{font-weight:900;  font-size:45px;}
.about04 h5{width:70px; content:""; border-bottom:3px solid #d6dcd9; margin:20px auto;}
.about04 h4{font-size: 22px;  margin-bottom:25px;} 

/*SCROLL TOP BUTTON*/ 
.scrollToTop{width:50px; height:50px; line-height:50px; font-size:18px; bottom:60px; right:15px;}
/*CATEGROY01*/
.category01{margin-bottom:50px;}
.category01 h4{width: 100%;}

/*NAVIGATOR01*/
.navigator01{height:auto; background-position: 0px;}
.navigator01 h2{right:15px; padding:37px 0px; font-size:24px;}
/*CONTACT*/
.contact01{margin-top:0px;}
.contact01 h2{margin-bottom:0px; text-align: left;}
/*FOOTER BOTTOM*/
.footer_btm p{font-size:16px;line-height: 30px;text-align: justify;}
.footer_btm ul{text-align:center; margin-top:5px;}
	
}
@media (max-width:640px) and (min-width:581px){
h2{font-size:27px !important;}
.home03 .mhome03{height:auto;}
.slider01{height:auto;}
.slider01 img{height:auto;}
.mobweb01{display:block;}
.deskweb01{display:none;}
.main01{display:none;}
.main02{display:block;}
.hide01{display:none;}
.home04 img{padding:10px 140px;}
.book01 h3 span {width:20px;}
.book01 h3 input {width:26px;}
.picnic03 h4{font-size:11px; line-height: 16px;}
.picnic03 h5{font-size:13px; line-height: 16px;}
.school01 h5{font-size:11px; line-height: 16px;}
.corporate01 h5{font-size:11px; line-height: 16px;}
.coaching01 h5{font-size:11px; line-height: 16px;}
.events01 img{width:48%;}
.about07 .col-sm-3{margin:2px;}
.about07 .box01{width:49%; float:left;}
.about06{margin-top:0px;}
.about06 h2{font-size: 30px;  margin-bottom:0px;}
.about06 h3{ font-weight:100; margin-top:5px; margin-bottom:0px; font-size:18px; text-align:center;}
.about06 .left01{padding-right:0px;}
.about06 .left01 img{width:100%; height:300px;}
.about06 .left01 h5{font-size: 18px; text-transform: capitalize;  margin-bottom:5px; line-height:18px;}
.about06 .left01 p{font-size: 15px;  line-height: 22px;}
.about06 .right01{padding-left:0px; border-left:0px solid #ccc;}
.about06 .right01 p{font-size: 15px;  line-height: 22px;}
.about06 .right01 h6{width: 80px; height: 60px; background: #d49808; color: #fff; line-height: 60px; text-align: center; 
 font-size: 30px; font-weight: 600; transition: all 0.3s ease;}

/*ABOUT04*/

#instafeed-container a{width:48%;}
.navbar-default .navbar-nav > li > a{border-top:0px solid #fff;}
.navbar-default .navbar-nav > li > a:hover{border-top:0px solid #d49808;}
#active01{border-top:0px solid #d49808;}
/*TOPBAR*/ 
.topbar01{text-align:center;} 
.topbar01 .txt_right{text-align:center;}
.topbar01 p{line-height:22px;}
.projects01 .col-sm-3{width:50%; float:left;}
/*NAVBAR*/
.navbar-default .navbar-brand{padding:0px 15px;}
.navbar-default .navbar-brand > img{padding-top:2px; height:50px;} 
.navbar-default .navbar-toggle{background:#fff !important;}
.navbar-default .navbar-nav > li > a{margin-left:0px; padding:8px 15px;}
.navbar-default .navbar-nav > li.dropdown:hover .drop01{height:180px;}
.navbar-default .drop01{left:40px; box-shadow:0px 0px 5px 0px #ccc;}
.navbar-default .drop01 ul{padding-top:0px;}
.navbar-default .drop01 ul li a{line-height: 24px; padding: 3px 10px;}
/*SCROLL TOP BUTTON*/ 
.scrollToTop{width:50px; height:50px; line-height:50px; font-size:18px; bottom:60px; right:15px;}

/*SLIDER01*/

.slider01 .img_text{width:90%; top:18%; left:5%;}
.slider01 .img_text h5{font-size: 18px;}
.slider01 .img_text h6{margin-top:10px;}
.slider01 .img_text h2{font-size: 24px; margin-top:5px; line-height:30px;}
.slider01 .img_text a{padding: 8px 18px; font-size: 14px; margin-top:5px;}
.slider01 .carousel-indicators{bottom:0px;}

/*CATEGROY01*/
.category01{margin-bottom:50px;}
.category01 h4{width: 100%;}
/*ABOUT04*/
.about04{margin-top:10px; margin-bottom:40px;}
.about04 .box01{ text-align:center; border-bottom:1px solid #EBE6E6; margin-bottom:25px;}
.about04 h3{font-weight:900;  font-size:45px;}
.about04 h5{width:70px; content:""; border-bottom:3px solid #d6dcd9; margin:20px auto;}
.about04 h4{font-size: 22px;  margin-bottom:25px;}

/*WRAP02*/
/*NAVIGATOR01*/
.navigator01{height:auto; background-position: 0px;}
.navigator01 h2{right:15px; padding:37px 0px; font-size:24px;}
/*CONTACT*/
.contact01{margin-top:0px;}
.contact01 h2{margin-bottom:0px; text-align: left;}
/*FOOTER BOTTOM*/
.footer_btm p{font-size:16px;line-height: 30px;text-align: justify;}
.footer_btm ul{text-align:center; margin-top:5px;}
}
@media (max-width:580px) and (min-width:481px){
h2{font-size:27px !important;}
.home03 .mhome03{height:auto;}
.slider01{height:auto;}
.slider01 img{height:auto;}   
.mobweb01{display:block;}
.deskweb01{display:none;}  
.main01{display:none;}
.main02{display:block;}
.hide01{display:none;}
.home04 img{padding:10px 100px;}
.book01 h3 span {width:18px;}
.book01 h3 input {width:24px;}
.picnic03 h4{font-size:10px; line-height: 15px;}
.picnic03 h5{font-size:13px; line-height: 16px;}
.school01 h5{font-size:10px; line-height: 15px;}
.corporate01 h5{font-size:10px; line-height: 15px;}
.coaching01 h5{font-size:10px; line-height: 15px;}
.events01 img{width:48%;}
.about07 .col-sm-3{margin:2px;}
.about07 .box01{width:49%; float:left;}
.about06{margin-top:0px;}
.about06 h2{font-size: 30px;  margin-bottom:0px;}
.about06 h3{ font-weight:100; margin-top:5px; margin-bottom:0px; font-size:18px; text-align:center;}
.about06 .left01{padding-right:0px;}
.about06 .left01 img{width:100%; height:300px;}
.about06 .left01 h5{font-size: 18px; text-transform: capitalize;  margin-bottom:5px; line-height:18px;}
.about06 .left01 p{font-size: 15px;  line-height: 22px;}
.about06 .right01{padding-left:0px; border-left:0px solid #ccc;}
.about06 .right01 p{font-size: 15px;  line-height: 22px;}
.about06 .right01 h6{width: 80px; height: 60px; background: #d49808; color: #fff; line-height: 60px; text-align: center; 
 font-size: 30px; font-weight: 600; transition: all 0.3s ease;}



.slider01 .carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img{max-width: none; width:140%;}
#instafeed-container a{width:48%;}
.navbar-default .navbar-nav > li > a{border-top:0px solid #fff;}
.navbar-default .navbar-nav > li > a:hover{border-top:0px solid #d49808;}
#active01{border-top:0px solid #d49808;}
/*TOPBAR*/ 
.topbar01{text-align:center;} 
.topbar01 .txt_right{text-align:center;}
.topbar01 p{line-height:22px;}
.projects01 .col-sm-3{width:50%; float:left;}
/*NAVBAR*/
.navbar-default .navbar-brand{padding:0px 15px;}
.navbar-default .navbar-brand > img{padding-top:2px; height:50px;} 
.navbar-default .navbar-toggle{background:#fff !important;}
.navbar-default .navbar-nav > li > a{margin-left:0px; padding:8px 15px;}
.navbar-default .navbar-nav > li.dropdown:hover .drop01{height:180px;}
.navbar-default .drop01{left:40px; box-shadow:0px 0px 5px 0px #ccc;}
.navbar-default .drop01 ul{padding-top:0px;}
.navbar-default .drop01 ul li a{line-height: 24px; padding: 3px 10px;}
/*SCROLL TOP BUTTON*/ 
.scrollToTop{width:50px; height:50px; line-height:50px; font-size:18px; bottom:60px; right:15px;}
/*SLIDER01*/

.slider01 .img_text{width:90%; top:18%; left:5%;}
.slider01 .img_text h5{font-size: 18px;}
.slider01 .img_text h6{margin-top:10px;}
.slider01 .img_text h2{font-size: 24px; margin-top:5px; line-height:30px;}
.slider01 .img_text a{padding: 8px 18px; font-size: 14px; margin-top:5px;}
.slider01 .carousel-indicators{bottom:0px;}

/*CATEGROY01*/
.category01{margin-bottom:50px;}
.category01 h4{width: 100%;}

/*ABOUT04*/
.about04{margin-top:10px; margin-bottom:40px;}
.about04 .box01{ text-align:center; border-bottom:1px solid #EBE6E6; margin-bottom:25px;}
.about04 h3{font-weight:900;  font-size:45px;}
.about04 h5{width:70px; content:""; border-bottom:3px solid #d6dcd9; margin:20px auto;}
.about04 h4{font-size: 22px;  margin-bottom:25px;}

/*NAVIGATOR01*/
.navigator01{height:auto; background-position: 0px;}
.navigator01 h2{right:15px; padding:37px 0px; font-size:24px;}
/*CONTACT*/
.contact01{margin-top:0px;}
.contact01 h2{margin-bottom:0px; text-align: left;}
/*FOOTER BOTTOM*/
.footer_btm p{font-size:16px;line-height: 30px;text-align: justify;}
.footer_btm ul{text-align:center; margin-top:5px;}
}
@media (max-width:480px) and (min-width:361px){
h2{font-size:27px !important;}
.smallbook01{width:92px;}
.home03 .mhome03{height:auto;}
.slider01{height:auto;}
.slider01 img{height:auto;}    
.mobweb01{display:block;}
.deskweb01{display:none;} 
.main01{display:none;}
.main02{display:block;}	
.hide01{display:none;}
.home04 img{padding:10px 70px;}
.book01 h3 span {width:18px;}
.book01 h3 input {width:28px;}
.picnic03 h4{font-size:10px; line-height: 14px;}
.picnic03 h5{font-size:12px; line-height: 15px;}
.school01 h5{font-size:10px; line-height: 14px;}
.corporate01 h5{font-size:10px; line-height: 14px;}
.coaching01 h5{font-size:10px; line-height: 14px;}
.events01 img{width:48%;}
.about07 .col-sm-3{margin:2px;}
.about07 .box01{width:49%; float:left;}
.about06{margin-top:10px;}
.about06 h2{font-size: 26px;  margin-bottom:0px;}
.about06 h3{ font-weight:100; margin-top:5px; margin-bottom:0px; font-size:18px; text-align:center;}
.about06 .left01{padding-right:0px;}
.about06 .left01 img{width:100%; height:250px; margin-bottom:10px;}
.about06 .left01 h5{font-size: 16px; text-transform: capitalize;  margin-bottom:5px; line-height:18px;}
.about06 .left01 p{font-size: 15px;  line-height: 24px;}
.about06 .right01{padding-left:0px; border-left:0px solid #ccc; margin-top:20px;}
.about06 .right01 p{font-size: 15px;  line-height: 24px;}

 

.slider01 .carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img{max-width: none; width:140%;}
#instafeed-container a{width:48%;}
.navbar-default .navbar-nav > li > a{border-top:0px solid #fff;}
.navbar-default .navbar-nav > li > a:hover{border-top:0px solid #d49808;}
#active01{border-top:0px solid #d49808;}
/*TOPBAR*/ 
.topbar01{text-align:center;} 
.topbar01 .txt_right{text-align:center;}
.topbar01 p{line-height: 22px;}
.projects01 .col-sm-3{width:50%; float:left;}
/*NAVBAR*/
.navbar-default .navbar-brand{padding:0px 15px;}
.navbar-default .navbar-brand > img{padding-top:2px; height:50px;} 
.navbar-default .navbar-toggle{background:#fff !important;}
.navbar-default .navbar-nav > li > a{margin-left:0px; padding:8px 15px;}
.navbar-default .navbar-nav > li.dropdown:hover .drop01{height:180px;}
.navbar-default .drop01{left:40px; box-shadow:0px 0px 5px 0px #ccc;}
.navbar-default .drop01 ul{padding-top:0px;}
.navbar-default .drop01 ul li a{line-height: 24px; padding: 3px 10px;}
/*SLIDER01*/

.slider01 .img_text{width:90%; top:18%; left:5%;}
.slider01 .img_text h5{font-size: 18px;}
.slider01 .img_text h6{margin-top:10px;}
.slider01 .img_text h2{font-size: 24px; margin-top:5px; line-height:30px;}
.slider01 .img_text a{padding: 8px 18px; font-size: 14px; margin-top:5px;}
.slider01 .carousel-indicators{display: none;}
/*SCROLL TOP BUTTON*/ 
.scrollToTop{width:50px; height:50px; line-height:50px; font-size:18px; bottom:60px; right:15px;}

/*CATEGROY01*/
.category01{margin-bottom:50px;}
.category01 h4{width: 100%;}

/*ABOUT04*/
.about04{margin-top:10px; margin-bottom:40px;}
.about04 .box01{ text-align:center; border-bottom:1px solid #EBE6E6; margin-bottom:25px;}
.about04 h3{font-weight:900;  font-size:45px;}
.about04 h5{width:70px; content:""; border-bottom:3px solid #d6dcd9; margin:20px auto;}
.about04 h4{font-size: 22px;  margin-bottom:25px;} 

/*NAVIGATOR01*/
.navigator01{height:auto; background-position: 0px;}
.navigator01 h2{right:15px; padding:37px 0px; font-size:24px;}
/*CONTACT*/
.contact01{margin-top:0px;}
.contact01 h2{margin-bottom:0px; text-align: left;}
/*FOOTER BOTTOM*/
.footer_btm p{text-align:center;}
.footer_btm ul{text-align:center; margin-top:5px;}
}
@media (max-width:360px) and (min-width:321px){
h2{font-size:26px  !important;}
.smallbook01{width:90px;}
.home03 .mhome03{height:auto;}
.slider01{height:auto;}
.slider01 img{height:auto;} 
.mobweb01{display:block;}
.deskweb01{display:none;}    
.main01{display:none;}
.main02{display:block;}
.hide01{display:none;}
.home04 img{padding:10px 50px;}
.book01 h3 span {width:18px;}
.book01 h3 input {width:28px;}
.picnic03 h4{font-size:10px; line-height: 14px;}
.picnic03 h5{font-size:12px; line-height: 15px;}
.school01 h5{font-size:10px; line-height: 14px;}
.corporate01 h5{font-size:10px; line-height: 14px;}
.coaching01 h5{font-size:10px; line-height: 14px;}
.events01 img{width:48%;}
.about07 .col-sm-3{margin:2px;}
.about07 .box01{width:49%; float:left;}
.about06{margin-top:0px;}
.about06 h2{font-size: 26px;  margin-bottom:0px;}
.about06 h3{font-weight:100; margin-top:5px; margin-bottom:0px; font-size:18px; text-align:center;}
.about06 .left01 img{margin-bottom:10px;}
.about06 .left01{padding-right:0px;}
.about06 .left01 h5{font-size: 16px; text-transform: capitalize;  margin-bottom:5px; line-height:18px;}
.about06 .left01 p{font-size: 15px; line-height: 24px;}
.about06 .right01{padding-left:0px; border-left:0px solid #ccc; margin-top:25px;}
.about06 .right01 p{font-size: 15px;  line-height: 22px; margin-bottom: 0px;}

 

.slider01 .carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img{max-width: none; width:140%;}
#instafeed-container a{width:48%;}
.navbar-default .navbar-nav > li > a{border-top:0px solid #fff;}
.navbar-default .navbar-nav > li > a:hover{border-top:0px solid #d49808;}
#active01{border-top:0px solid #d49808;}
/*TOPBAR*/ 
.topbar01{text-align:center;} 
.topbar01 .txt_right{text-align:center;}
.topbar01 p{line-height:22px; width: 80%; margin: auto;}
.projects01 .col-sm-3{width:50%; float:left;}
/*NAVBAR*/
.navbar-default .navbar-brand{padding:0px 15px;}
.navbar-default .navbar-brand > img{padding-top:2px; height:50px;} 
.navbar-default .navbar-toggle{background:#fff !important;}
.navbar-default .navbar-nav > li > a{margin-left:0px; padding:8px 15px;}
.navbar-default .navbar-nav > li.dropdown:hover .drop01{height:180px;}
.navbar-default .drop01{left:40px; box-shadow:0px 0px 5px 0px #ccc;}
.navbar-default .drop01 ul{padding-top:0px;}
.navbar-default .drop01 ul li a{line-height: 24px; padding: 3px 10px;}
/*SCROLL TOP BUTTON*/ 
.scrollToTop{width:45px; height:45px; line-height:45px; font-size:18px; bottom:60px; right:15px;}
/*SLIDER01*/

.slider01 .img_text{width:90%; top:7%; left:5%;}
.slider01 .img_text h5{font-size: 18px;}
.slider01 .img_text h6{margin-top:10px;}
.slider01 .img_text h2{font-size: 24px; margin-top:5px; line-height:30px;}
.slider01 .img_text a{padding: 8px 18px; font-size: 14px; margin-top:5px;}
.slider01 .carousel-indicators{display: none;}

/*CATEGROY01*/
.category01{margin-bottom:50px;}
.category01 h4{width: 100%;}

/*ABOUT04*/
.about04{margin-top:10px; margin-bottom:40px;}
.about04 .box01{ text-align:center; border-bottom:1px solid #EBE6E6; margin-bottom:25px;}
.about04 h3{font-weight:900;  font-size:45px;}
.about04 h5{width:70px; content:""; border-bottom:3px solid #d6dcd9; margin:20px auto;}
.about04 h4{font-size: 22px;  margin-bottom:25px;} 

.navigator01{height:auto; background-position: -40px;}
.navigator01 h2{right:15px; padding:37px 0px; font-size:24px;}
/*CONTACT*/
.contact01{margin-top:0px;}
.contact01 h2{margin-bottom:0px; text-align: left;}
/*FOOTER BOTTOM*/
.footer_btm p{text-align:center;}
.footer_btm ul{text-align:center; margin-top:5px;}
}
@media (max-width:320px){
h2{font-size:24px !important;}
.smallbook01{width:92px;}
.home03 .mhome03{height:auto;}
.slider01{height:auto;}
.slider01 img{height:auto;}
.mobweb01{display:block;}
.deskweb01{display:none;}
.main01{display:none;}
.main02{display:block;}	
.hide01{display:none;}
.home04 img{padding:10px 30px;}
.book01 h3 span {width:16px;}
.book01 h3 input {width:20px;}
.picnic03 h4{font-size:10px; line-height: 14px;}
.picnic03 h5{font-size:12px; line-height: 15px;}
.school01 h5{font-size:10px; line-height: 14px;}
.corporate01 h5{font-size:10px; line-height: 14px;}
.coaching01 h5{font-size:10px; line-height: 14px;}
.events01 img{width:48%;}
.about07 .col-sm-3{margin:2px;}
.about07 .box01{width:49%; float:left;}
.about06{margin-top:10px;}
.about06 h2{font-size: 26px;  margin-bottom:0px;}
.about06 h3{font-weight:100; margin-top:5px; margin-bottom:0px; font-size:18px; text-align:center;}
.about06 .left01{padding-right:0px;}
.about06 .left01 img{width:100%; height:250px; margin-bottom:10px;}
.about06 .left01 h5{font-size: 16px; text-transform: capitalize;  margin-bottom:5px; line-height:18px;}
.about06 .left01 p{font-size: 15px;  line-height: 24px;}
.about06 .right01{padding-left:0px; border-left:0px solid #ccc; margin-top:20px;}
.about06 .right01 p{font-size: 15px;  line-height: 24px;}

 

.slider01 .carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img{max-width: none; width:140%;}
#instafeed-container a{width:48%;}
.navbar-default .navbar-nav > li > a{border-top:0px solid #fff;}
.navbar-default .navbar-nav > li > a:hover{border-top:0px solid #d49808;}
#active01{border-top:0px solid #d49808;}
/*TOPBAR*/ 
.topbar01{text-align:center;} 
.topbar01 .txt_right{text-align:center;}
.topbar01 p{line-height:22px; width: 80%; margin: auto;}
.projects01 .col-sm-3{width:50%; float:left;}
/*NAVBAR*/
.navbar-default .navbar-brand{padding:0px 15px;}
.navbar-default .navbar-brand > img{padding-top:2px; height:50px;} 
.navbar-default .navbar-toggle{background:#fff !important;}
.navbar-default .navbar-nav > li > a{margin-left:0px; padding:8px 15px;}
.navbar-default .navbar-nav > li.dropdown:hover .drop01{height:170px;}
.navbar-default .drop01{left:40px; box-shadow:0px 0px 5px 0px #ccc;}
.navbar-default .drop01 ul{padding-top:0px;}
.navbar-default .drop01 ul li a{line-height: 24px; padding: 2px 10px;}
/*SCROLL TOP BUTTON*/ 
.scrollToTop{width:45px; height:45px; line-height:45px; font-size:18px; bottom:60px; right:15px;}
/*SLIDER01*/

.slider01 .img_text{width:90%; top:7%; left:5%;}
.slider01 .img_text h5{font-size: 18px;}
.slider01 .img_text h6{margin-top:10px;}
.slider01 .img_text h2{font-size: 24px; margin-top:5px; line-height:30px;}
.slider01 .img_text a{padding: 8px 18px; font-size: 14px; margin-top:5px;}
.slider01 .carousel-indicators{display: none;}

/*CATEGROY01*/
.category01{margin-bottom:50px;}
.category01 h4{width: 100%;}
/*ABOUT04*/
.about04{margin-top:10px; margin-bottom:40px;}
.about04 .box01{ text-align:center; border-bottom:1px solid #EBE6E6; margin-bottom:25px;}
.about04 h3{font-weight:900;  font-size:45px;}
.about04 h5{width:70px; content:""; border-bottom:3px solid #d6dcd9; margin:20px auto;}
.about04 h4{font-size: 22px;  margin-bottom:25px;} 

/*NAVIGATOR01*/
.navigator01{height:auto; background-position: -80px;}
.navigator01 .container{position:relative;}
.navigator01 h2{right:15px; padding:37px 0px; font-size:24px;}
/*CONTACT*/
.contact01{margin-top:0px;}
.contact01 h2{margin-bottom:0px; text-align: left;}
/*FOOTER BOTTOM*/
.footer_btm p{text-align:center;}
.footer_btm ul{text-align:center; margin-top:5px;}
}
 