
body{
    font-family: '__Samsung Sharp Sans_5'!important;	
}
@font-face{
    font-family:'__Samsung Sharp Sans_5';
    src:url('fonts/samsungsharpsans-bold.eot');
    src:local('☺'), url('fonts/samsungsharpsans-bold.woff') format('woff'), url('fonts/samsungsharpsans-bold.svg') format('svg');
    font-weight:700;
    font-style:normal;
}
@font-face{
    font-family:'__SamsungOne_5';
    src:url('fonts/samsungone-400_v1.1.eot');
    src:local('☺'), url('fonts/samsungone-400.woff') format('woff'), url('fonts/samsungone-400.svg') format('svg');
    font-weight:400;
    font-style:normal;
}
@font-face{
    font-family:'__SamsungOne_5';
    src:url('fonts/samsungone-700.eot');
    src:local('☺'), url('fonts/samsungone-700.woff') format('woff'), url('fonts/samsungone-700.svg') format('svg');
    font-weight:700;
    font-style:normal;
}
#page-header-wrap{
display: none !important;
}
.heading-small{
        color: #6ed2cb;
    font-size: 70px;
    line-height: 69px;
    margin-top: 40px;
    display: block;
}
.edusec .heading-small{
    margin-top: 10px;
}
.menu-item a{
        color: #000;
    font-size: 16px;
    font-weight: 100;
    letter-spacing: 1px;
}

.goals-sec .row_col_wrap_12, .goals-sec .row-bg-wrap{
    background: #fff;
    border-radius: 30px;
    padding: 0px;	
}
.goals-sec .row-bg-wrap img{
    border-radius: 30px 0 0 30px !important;	
}
.goals-sec .inner-wrap-outer{
    background: #fff;
    border-radius: 30px !important;
}
.goals-sec{
/* 	    padding: 10px 20px !important; */
    margin-bottom: 20px !important;
}
.carousel-leftsec .vc_column-inner, .carousel-leftsec .wpb_wrapper, .carousel-leftsec .inner, .carousel-leftsec .hover-wrap, .carousel-leftsec .hover-wrap-inner, .carousel-leftsec .img-with-aniamtion-wrap, .carousel-leftsec img{
    height: 100% !important; 
}
.nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.previous {
    position: absolute;
    left: 90% !important;
    top: 83%;
    width: 40px;
    height: 40px;
}
.nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.next {
    position: absolute;
    left: 94% !important;
    top: 83%;
    width: 40px;
    height: 40px;
}
.site-banner .row-bg{
    background-size: 58%;
    opacity: 0.9;
}
.wpsm_panel-title a {
    text-decoration: none;
    overflow: hidden;
    display: block;
    padding: 0px;
    font-size: 30px !important;
    font-family: 0 !important;
    color: #343435 !important;
    font-weight: 900 !important;
    border-bottom: 0px !important;
}
.ac_open_cl_icon{
        font-size: 17px !important;
    margin-top: 14px !important;
}
.wpsm_panel-heading{
    padding: 0px 15px 
}
.wpsm_panel-body{
    font-family: '__Samsung Sharp Sans_5' !important;
}
.wpsm_panel-heading.acc-a{
    background-color: #fff !important
}
.page-id-12 #fws_65fd2e98bae9f .wpsm_panel{
    background-color: none !important;
}
a.nectar-button.large.regular-tilt.extra-color-3.tilt.has-icon.regular-button.primary-button.instance-0{
    border-radius: 30px !important;
    padding: 14px 30px 12px 38px !important;
    color: #FFF;
    font-size: 20px;
    font-style: normal;
    font-weight: 600;
    line-height: 30.826px !important;
    font-family: '__Samsung Sharp Sans_5' !important;
    text-transform: uppercase;
    font-weight: 500;
    letter-spacing: 1px;
}
a.nectar-button.large.regular-tilt.extra-color-3.tilt.has-icon.regular-button.primary-button.instance-0 i{
    opacity: 1 !important;
    right: 24px !important;
    font-size: 21px; 
}
.nectar-flickity.nectar-carousel.nectar-carousel:not(.masonry) .flickity-viewport{
    margin-top: 40px !important;
}
.nectar-flickity.nectar-carousel .flickity-slider .inner-wrap>:last-child {
    height: 100% !important;
}
.nectar-flickity[data-controls*=arrows_overlaid] .next:after, .nectar-flickity[data-controls*=arrows_overlaid] .previous:after {
    background: none;
}
.nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button svg {
    width: 22px;
}

.flickity-slider .inner-wrap-outer .inner-wrap .row_col_wrap_12_inner.span_12.left {
    height: 100%;
}

.flickity-slider .inner-wrap-outer .inner-wrap  .column-image-bg {
    background-size: cover;
    background-position: center;
    border-radius: 30px 30px 0 0;
    height: 400px !important;
}
.flickity-slider .inner-wrap-outer .inner-wrap h2 {
    font-size: 25px;
    color: #343435;
    line-height: 30px;
    text-align: left;
    font-weight: 400;
    font-style: normal;
}

.flickity-slider .inner-wrap-outer .inner-wrap p {
    font-size: 16px;
    color: #343435;
    line-height: 20px;
    text-align: left;
    font-style: normal;
}

.flickity-slider .inner-wrap-outer .inner-wrap .carousel-caption { 
    padding: 30px;
}
@media only screen and (min-width: 1000px) {
    .flickity-slider .inner-wrap-outer .inner-wrap  .column-image-bg {
        background-size: cover;
        background-position: center;
        border-radius: 30px 0 0 30px;
        height: 100% !important;
    }
    .flickity-slider .inner-wrap-outer .inner-wrap h2 {
        font-size: 45px;
        line-height: 50px;
    }
    .flickity-slider .inner-wrap-outer .inner-wrap p {
        font-size: 25px;
        line-height: 40px;
    }
    .flickity-slider .inner-wrap-outer .inner-wrap .carousel-caption { 
        padding: 60px;
    }
}

@media only screen and (max-width: 1000px) {
    .nectar-flickity.nectar-carousel.nectar-carousel:not(.masonry) .flickity-viewport {
        height: 700px !important;
    }
    .nectar-flickity.nectar-carousel[data-tablet-columns="1"][data-format=default] .cell {
        height: 100% !important;
    }
    .nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.previous {
        position: absolute;
        left: 85% !important;
        top: 89%;
        width: 40px;
        height: 40px;
    }
    .nectar-flickity[data-controls*=arrows_overlaid] .flickity-prev-next-button.next {
        position: absolute;
        left: 90% !important;
        top: 89%;
        width: 40px;
        height: 40px;
    }
}