@font-face {font-family: 'Conv_Quicksand-Light';src: url('../font/Quicksand-Light.ttf');}
  @font-face {font-family: 'Conv_DidactGothic-Regular';src: url('../font/DidactGothic-Regular.ttf');}
 *{margin: 0px;padding: 0px;} body{margin: 0px;padding: 0px;} 
 body{font-family: 'Conv_Quicksand-Light';overflow-x:hidden;}
.clr{clear: both;} 
.clr10{clear: both;height:10px;} 
.clr15{height:18px;clear: both;} 
.clr20{clear: both;height:20px;}
.clr40{clear: both;height:40px;}
p{line-height:25px;font-size:16px;}
ul li{line-height:30px;font-size:17px;}
a{outline:none;text-decoration:none !important;}
h1 {text-transform: uppercase;text-align: center;font-size: 26px;font-weight: bold;margin: 0 0 12px;padding: 0px 0px 8px; color: #017632;font-family: 'Conv_Quicksand-Light';}
h1:after {content: "";display: block;height: 2px;left: 0;right: 0;margin:10px auto;position:absolute;width: 15%;background: linear-gradient(to right, rgb(255, 255, 255) 0%, rgba(1,118,50,1) 43%, rgba(255,255,255,1) 100%);}
strong{color:#017632;}
.read_more{color:#fff;font-size:17px;font-weight:bold;}
.read_more:hover{color:#fff;}
.read_more span { cursor: pointer; display: inline-block; position: relative; transition: 0.5s; }
.read_more span:after { content: '\00bb'; position: absolute; opacity: 0; top: 0; right: -20px;transition: 0.5s;}
.read_more:hover span { padding-right: 25px; }
.read_more:hover span:after { opacity: 1; right: 0; }
/****************************************************************************************************************************************************************/
.header-top{padding:0px;}
.header-top .row{background:url(../images/sld-shade.jpg) repeat-y;width:100%;margin:0px;}
.logo{width:210px;}
.logopart{ display:block;height: 140px; background-color: #fff;border-radius:0% 0% 80% 0% / 0% 0% 100% 43%; transform: rotate(0deg); padding-left: 5%; padding-top: 2.5%; margin-top: -36px; }
.nav{margin-top:20px;text-align:center;float:none;} 
.nav li{font-size:16px;display:inline-block;float:none;} 
.nav li a { color: #fff; background: rgba(255, 255, 255, 0.0784313725490196);border-radius: 51px;font-weight:bold;}
.nav li li a{color:#fccd00;} 
.nav li a:hover, .nav li a:focus{background-color:rgba(255, 255, 255, 0.27);}
.header-bottom{padding:0px;}
.header-bottom .row{background:url(../images/Sld-bottom.jpg) no-repeat;width:100%;margin:0px;height:216px; margin-top: -90px;}
.slider_sec{background:url(../images/Sld-shade.jpg) repeat-y;margin-top:-1px;}
.slider_sec h2{color:#fff;font-size:35px;font-weight:600;background: transparent;text-transform:uppercase; margin-bottom: 25px;}
.slider_sec h2 span{color:#ffcc00;}
.slider_sec .jssora051 {display:block;position:absolute;cursor:pointer;}
.slider_sec .jssora051 .a {fill:none;stroke:#fff;stroke-width:360;stroke-miterlimit:10;}
.slider_sec .jssora051:hover {opacity:.8;}
.slider_sec .jssora051.jssora051dn {opacity:.5;}
.slider_sec .jssora051.jssora051ds {opacity:.3;pointer-events:none;}
.slider_sec .jssorb051 .i {position:absolute;cursor:pointer;}
.slider_sec .jssorb051 .i .b {fill:#fff;fill-opacity:0.5;stroke:#fff;stroke-width:400;stroke-miterlimit:10;stroke-opacity:0.5;}
.slider_sec .jssorb051 .i:hover .b {fill-opacity:.7;}
.slider_sec .jssorb051 .iav .b {fill-opacity: 1;}
.slider_sec .jssorb051 .i.idn {opacity:.3;}
.slider_sec .buttons{background:rgba(255, 255, 255, 0.31);border-radius: 50px;width:55px;height:55px;top:0px;right:25px;color:#fff;text-align:center;padding-top:15px;}
.slider_sec .buttons .fa{color:#fff;font-size:25px;}
.slider_sec svg{background:rgba(255, 204, 0, 0.31);color:#fff; border-radius: 50px;}
.slider_sec img{object-fit:contain;object-position:top;}
.slider_sec .slider_left_part{position:absolute;top:-45%;left:15%;}
.slider_sec .slider_right_part{position:absolute;right:20%;top:25%;transform:inherit !important;}
.slider_sec p{font-size:19px;line-height:35px;background: transparent;color:#fff;}
.slider_sec img{object-fit:cover;}
.slider_sec .fa{color:#fff;}
.erp_sec article{ background: #f2f9ff; padding: 22px; border: solid 1px #eaf5ff; min-height:240px; }
.erp_sec article .fa{display:block; width:70px;position:relative; height:70px; border-radius:50%; margin:auto;border:solid 1px #34bf98;font-size:30px;padding-top:20px;color:#34bf98;z-index:9;}
.erp_sec article h4{font-size:20px;font-weight:bold;height: 50px;}
.erp_sec article p{font-size:17px;}
.erp_sec article .fa:after {color:#fff; content:""; position:absolute; left:0; right:0; top:0; bottom:0; width:20px; height:20px; margin:auto; z-index:2; border-radius:50%; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; transition:all 1s ease; } 
.erp_sec article .fa:hover:after { width:70px; height:70px; background:#34bf98; color:#fff;z-index:-99999;}
.erp_sec article .fa:hover { color:#fff;}
.erp_sec article .read_more{color:#34bf98;}
.y_campuscare .carousel-indicators .active { margin: 0; background-color:#296d9a; margin-right:10px;}
.y_campuscare .carousel-indicators li { display: inline-block; text-indent: -999px; cursor: pointer;border: 0px;background:#1592e7;margin:0px;margin-right:10px;}
.y_campuscare{background:#fff;padding-top:35px;padding-bottom:50px;} 
.y_campuscare p{line-height:30px;text-align:justify;font-size:18px;}
.y_campuscare img{margin-top:20px;width:460px;}
.y_campuscare .modal-header{background:#000;}
.y_campuscare .modal-body{padding:0px;}
.y_campuscare .modal .close{color:#fff;opacity: 1;}
.y_campuscare .modal-content{background-color: #000;}
.y_campuscare h1{color:#fff;}
.y_campuscare h1:after{background:linear-gradient(to right, #2a7d98 0%, rgb(255, 255, 255) 43%, #2f9698 100%);}
.y_campuscare .item{min-height:420px;}
.y_campuscare .carousel{margin-top:10px;}
.y_campuscare .carousel-indicators{bottom:-35px;}
.y_campuscare .carousel {min-height:300px;}
.y_campuscare .carousel-indicators .active { margin: 0; background-color:#296d9a; margin-right:10px;}
.y_campuscare .carousel-indicators li { display: inline-block; text-indent: -999px; cursor: pointer;border: 0px;background:#1592e7;margin:0px;margin-right:10px;}
.testimonials_top{background:url(../images/wwd-count-top.jpg);width:100%;height:131px;}
.testimonials{background:url(../images/tes-shade.jpg) repeat-y;}
.testimonials_bottom{background:url(../images/wwd-count-bottom.jpg);width:100%;height:132px;}
.contact_us{font-size:35px;color:#fff;background:#017632;padding-top:15px;padding-bottom:15px;}
.contact_us h1{color:#fff;}
.contact_us h1:after{margin-top:10px;background: linear-gradient(to right, #017632 0%, #fff 43%, #017632 100%);}
.contact_us_details{background:#fff;}
.contact_us_details h3{color:#1e1e1e;font-size: 18px;font-weight: bold;border-bottom: 1px solid #e1e1e1;padding-bottom:15px;}
.contact_us_details p{color:#000;}
.contact_us_details p b{color:#585858;}
.contact_us_details ul li{list-style-type:none;}
.contact_us_details ul li a{color:#000;font-size:16px;line-height:25px;}
.contact_us_details ul li a:hover{color:#017632;}
.footer{background:linear-gradient(to right, #244f9c , #37c697);padding-top:15px;padding-bottom:15px;}
.footer p{margin:0px;line-height:10px;color:#fff;text-align:center;}
#myModal{padding-right:0px !important;}
@media (max-width:1400px){.slider_sec h2{font-size:40px;}.slider_sec p{font-size:22px;}.logopart{margin-top:-25px;}}
@media (max-width:1300px){.slider_sec h2{font-size:42px;}.slider_sec p{font-size:25px;line-height:40px;}.slider_sec .slider_right_part{right:17%;}}
@media (max-width:1200px){.slider_sec p{font-size:25px;line-height:40px;}}
@media (max-width:1100px){.logopart{margin-top:-15px;}.slider_sec h2{font-size:44px;}.slider_sec p{font-size:27px;}.slider_sec .slider_right_part{right:14%;}}
@media (max-width:1024px){.slider_sec p{line-height:43px;}}
@media (max-width:1000px){.slider_sec h2{font-size:46px;}.slider_sec p{font-size:30px;line-height:45px;}.slider_sec .slider_right_part{right:10%;}}
@media (max-width:900px){.slider_sec h2{font-size:48px;}.slider_sec p{font-size:32px;line-height:48px;}.slider_sec .slider_right_part{right:8%;}}
@media (max-width:800px){.slider_sec h2{font-size:50px;}.slider_sec p{font-size:34px;line-height:55px;}.slider_sec .slider_right_part{right:5%;}}
@media (max-width:991px){.erp_sec article{margin-bottom:20px;}}
@media (max-width:768px){.slider_sec .buttons, .header-bottom .row, .testimonials_top, .testimonials_bottom{display:none;}.slider_sec{padding-bottom:10px;}}
@media (max-width:767px){.testimonials iframe{width:100% !important;height:250px !important;}.testimonials_top{display:none;}.footer{margin-top:10px;}.testimonials_bottom{display:none;}.contact_us_details h3, .contact_us_details p{text-align:center;}.slider_sec .slider_right_part{display:none;}.slider_sec .slider_left_part{left:35%;top: -50%;}.logopart{border-radius:0%;height:auto;margin-top:0px;padding-bottom:20px;padding-top:20px;}.logo{margin:auto;}.nav{margin-bottom: 0px;}}
@media (max-width:600px){.footer p{line-height:25px;}}
@media (max-width:500px){.fullwidth{width:100%;}.slider_sec{display:none;}.header-bottom .row{display:none;}.nav{margin-bottom: 28px;}}
@media (max-width:400px){.testimonials iframe{height:200px !important;}}
@-webkit-keyframes spin { 0% { -webkit-transform: rotate(0deg); }100% { -webkit-transform: rotate(360deg); }}
@keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); }}
.back-to-top { position: fixed;width:50px;height:50px; z-index: 999; bottom: 2em; right:5px; text-decoration: none;display: none; }