@CHARSET "UTF-8";
/**
 * Theme Name: gracegarden
 * Author: info@embraiz.com
 * Author URI: http://www.embraiz.com
 * Version: 2.0
 */
.hidden{display:none;}
/*lang*/
.langG .active{display:none;}
.moble .langG .active{display:none;}
.font_3,.pageH1 {
    font: normal normal normal 24px/1.4em lulo-clean-w01-one-bold,sans-serif;
    color: #2F2E2E;
}
.pageFont{font: normal normal normal 16px/1.4em FuturaLT-Light,sans-serif;color: #2F2E2E;}
.pageFont a {color: #35B047;text-decoration:underline;}

.content-3 .q .box-1 img,.content-3 .q .box-2 img{width:360px;height:auto}

/*menu*/
.head_con .mh1 {
    font-size: 41px;
    font-family: arial black,arial-w01-black,arial-w02-black,arial-w10 black,sans-serif;
    letter-spacing: 0.2em;
    color: #FFEA4F;
    text-align: center;
    line-height: 1;
}
.head_con .mh1 span.font-small {
    font-size: 24px;
    line-height: 42px;
    letter-spacing: 0.2em;
}
#back-school .modal-dialog .modal-body form .send input {
    font-style: italic;
    font-size: 18px;
    color: #141414;
    font-weight: bold;background: transparent;
}

.p-mt-4 p{margin-top: 1.5rem;}
.p-mt-3 p{margin-top: 1rem;}
.p-mt-5 p{margin-top: 3rem;}
.white,.white a{color:white;}
.fff,.fff a{font-family: FuturaLT-Book;}

.vc_inner{}
.myinfo .content {
    width: 920px;
    margin: auto;
    position: relative;
    overflow: hidden;
}
.imgG img{max-width:100%;height:auto;}
.imgG p{margin-bottom:1.5rem!important;}
.imgG ul{list-style:outside;margin-left: 20px;padding: 10px 0;}
.imgG ul li ul{list-style:outside;margin-left: 20px;padding: 10px 0;}

.p-mb-3 p,.p-mb-3 h1,.p-mb-3 h2,.p-mb-3 h3,.p-mb-3 h4{margin-bottom: 1rem!important;}
.p-mb-0 p{margin-bottom:0!important;}
/* js-vc */
.vc_images_carousel .vc_carousel-control .icon-prev:before {border: 2px solid #ccc;padding: 0px 8px 8px 15px;background: #474747;color: #fff;}
.vc_images_carousel .vc_carousel-control .icon-next:before {border: 2px solid #ccc;padding: 0px 8px 8px 15px;;background: #474747;color: #fff;}
.vc_images_carousel .vc_carousel-control .icon-prev:hover:before,.vc_images_carousel .vc_carousel-control .icon-next:hover:before{background-color: #CE9533;}
.vc_images_carousel .vc_carousel-indicators li {
    height: 7px!important;
    margin: 5px 7px!important;
    background: #D6D6D6!important;
    width: 20px!important;
    -webkit-backface-visibility: visible!important;
    transition: opacity .2s ease;
    border-radius: 30px!important;
}
.vc_images_carousel .vc_carousel-indicators .vc_active{background: #CE9533!important;width: 30px!important;}
.mt-10{margin-top:10px !important;}
.mb-15{margin-bottom:15px !important;}
.masonry-container .item{padding:2px;}
.vc_carousel-slideline-inner img{margin: auto;display: block;}

/*search*/
article h2.title {
    font-size: 31px;
    font-family: anton,sans-serif;
    font-weight: bold;
    color: #116D3F;
    margin: 28px 0 25px;
}

.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.alignright{float: right;}
.alignright:after{clear:both;height: 0px;display: block;}
.inner-content{1min-height:390px;}
.alignleft{float: left;}
.alignleft:after{clear:both;height: 0px;display: block;}

/* CURRICULUM child */
.cur-child{width:770px;margin:auto;position:relative;}
.cur-child img{max-width:100%;height:auto;}
.cur-child h1{text-shadow:5px 2px 6px #000;color:#fff;font-size:43px;height:102px;padding-left:59px;line-height: 100px;background: rgb(53, 176, 71,0.6);position:absolute;bottom:20px;padding-right:80px;}
.cur-child h1 i{content: " ";width:20px;background:rgb(222, 80, 33);height:80%;position:absolute;z-index:999;left:0;
    top:12px;}
.cur-child h1.long{font-size:35px;line-height:50px;width: min-content;}
.cur-child h1.long{background:rgb(61, 155, 233,0.6)}
.cur-child h1.long i{background:rgb(222, 195, 40,0.6)}
.cur-child h1.red{background:rgb(222, 80, 33,0.6)}
.cur-child h1.red i{background:rgb(53, 176, 71,0.6)}
/*home*/
/*.ai1ec-month-view .ai1ec-allday .ai1ec-event, .ai1ec-month-view .ai1ec-multiday .ai1ec-event, .ai1ec-week-view .ai1ec-allday-events .ai1ec-allday .ai1ec-event, .ai1ec-week-view .ai1ec-allday-events .ai1ec-multiday .ai1ec-event, .ai1ec-oneday-view .ai1ec-allday-events .ai1ec-allday .ai1ec-event, .ai1ec-oneday-view .ai1ec-allday-events .ai1ec-multiday .ai1ec-event {
    background-color: #35b047;}*/
.timely a {color: #35b047;font-size: 16px;}
.index .content-2 .message h3 {font-family: Lulo-Clean-W01-One-Bold;}
/*about */
.w860-h525 img{object-fit: cover;width: 860px;height: 525px;}

nbody{font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu,sans-serif !important;}
.clear-lg,.clear-xs,.clear-sm,.clear-md{display: none;}
.clear{clear: both;display: block;}


.footerM ul li{margin-bottom: .5rem!important;}

/*footer*/

@media print{
	a:after,a:before{display:none;}
}
.full{width:100%;}
.full img{width:100%;}
.imgG iframe{max-width:100%;}

	
/* bootstrap 栅格系统 */
/* xs */
@media (max-width: 767px) {
	/*html #wpadminbar{top:-48px;}*/
    .clear-xs{display: block;clear: both;}
	.imgG iframe{width:100% !important;height:200 !important;}
.lg-sub-html{pointer-events: none;}
}
/* sm */
@media screen and (min-width: 768px) and (max-width:991px){
.clear-sm{display: block;clear: both;}
/* 小屏幕显示一行 */
.imgG .vc_col-sm-6,.imgG .vc_col-sm-5,.imgG .vc_col-sm-7{
	width: 100%;
}

}
/* lg */
@media (min-width:1200px){
.clear-lg{display: block;clear: both;}
.p-mb-3 h1,.p-mb-3 h2,.p-mb-3 h3,.p-mb-3 h4{margin-bottom: 3rem!important;}
}

@media (max-width:479px){

 .clear-xs-m{display: block;clear: both;}

/* footer */
.links-xs {width: 50%;}

}
@media (min-width:768px){

}
@media screen and (max-width: 767px) and (min-width: 480px){
.mar-2{clear:both;}

}



