/************
	slide
************/
@media only screen and (max-width: 991px) {
.sppb-carousel-pro-text {
    top: 0%;
  }}



/************
	shape
************/
.shape01 {
    position: relative;
}

.shape01:before {
    content:
    '';
    background: #1cbcc8;
    width: 500px;
    height: 300px;
    position:
    absolute;
    right: -20px;
    bottom: -20px;
	transition:0.5s ease;
}

.shape01:hover:before {
    background: rgb(28 188 200 / 0.4);
    right: -10px;
    bottom: -10px;
	transition:0.5s ease;
}


@media only screen and (max-width: 600px) {
.shape01:before {
    background: #1cbcc8;
    width: 497px;
    height: 170px;
    right: -20px;
    bottom: -20px;
	transition:0.5s ease;
}

.shape01:hover:before {
    background: rgb(28 188 200 / 0.4);
    right: 0px;
    bottom: -10px;
	transition:0.5s ease;
  }}



.shape-triangle{position:relative;}

.shape-triangle:before{
    position: absolute;
    background-size: contain !important;
    content: '';
    content: url(/images/00-eduprint/home/shape02.png);
    top: 0px;
    bottom:0;
    right:-260px;
    margin:auto;
    background-repeat:no-repeat;
    z-index:-10 !important;}

.shape-triangle:after{
    position: absolute;
    background-size: contain !important;
    content: '';
    content: url(/images/00-eduprint/home/shape03.png);
    bottom:-8px;
    left:-260px;
    margin:auto;
    background-repeat:no-repeat;
    z-index:-10 !important;}


@media only screen and (max-width: 600px) {
.shape-triangle:before, .shape-triangle:after {display:none;
}}

/******************
	why choose us
*******************/
.choose-us:hover img {
    transform:tr
}

.choose-us:hover img{
    transform: translate(0px, -10px);
    transition: 0.3s ease; 
}

.choose-us img {
    transition: 0.3s ease;    width: 120px;
}

@media only screen and (max-width: 600px) {
.choose-us h3.sppb-addon-title.sppb-feature-box-title {
    font-size: 14px!Important;
}}




/******************
	category
*******************/
@media only screen and (min-width: 601px) {
.category-feature-box h3.sppb-addon-title.sppb-feature-box-title {
    min-height: 50px;
  }}

@media only screen and (max-width: 991px) {
.category-feature-box h3.sppb-addon-title.sppb-feature-box-title {
    font-size: 14px!Important;
  }}

/******************
	cta
*******************/
.clip-polygon {
    clip-path: polygon(0 0, 80% 0, 100% 100%, 0% 100%);
}
