.serviceBox{ text-align: center; }
.serviceBox .service-icon{
    display: inline-block;
    width: 120px;
    height: 120px;
    line-height: 120px;
    border-radius: 50%;
    background: #bb00008c;
    font-size: 40px;
    color: #fff;
    margin-bottom: 40px;
    position: relative;
}
.serviceBox .service-icon:before{
    content: "";
    border: 3px solid #fff;
    border-radius: 50%;
    position: absolute;
    top: 10px;
    left: 10px;
    bottom: 10px;
    right: 10px;
    opacity: 1;
    transition: all 0.3s ease 0s;
}
.serviceBox:hover .service-icon:before{
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    opacity: 0;
}
.serviceBox .service-icon:after{
    content: "";
    border-top: 25px solid #bb00008c;
    border-left: 15px solid transparent;
    border-right: 15px solid transparent;
    position: absolute;
    bottom: -22px;
    left: 40%;
}
.serviceBox .service-content{
    padding: 20px 25px;
    background: #bb00008c;
    border-radius: 15px;
    color: #fff;
    position: relative;
}
.serviceBox .service-content:before{
    content: "";
    border: 3px solid #fff;
    border-radius: 10px;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    opacity: 0;
    transition: all 0.3s ease 0s;
}
.serviceBox:hover .service-content:before{
    top: 10px;
    left: 10px;
    bottom: 10px;
    right: 10px;
    opacity: 1;
}
.serviceBox .title{
    display: block;
    font-size: 26px;
    font-weight: 700;
    text-transform: uppercase;
    margin: 0 0 12px 0;
    position: relative;
    color:  white;
}
.serviceBox .description{
    font-size: 18px;
    line-height: 27px;
}
.serviceBox.yellow .service-icon,
.serviceBox.yellow .service-content{ background: #e3a325; }
.serviceBox.pink .service-icon,
.serviceBox.pink .service-content{ background: #dc55bc; }
.serviceBox.green .service-icon,
.serviceBox.green .service-content{ background: #63bb54; }
.serviceBox.yellow .service-icon:after{ border-top-color: #e3a325; }
.serviceBox.pink .service-icon:after{ border-top-color: #dc55bc; }
.serviceBox.green .service-icon:after{ border-top-color: #63bb54; }
@media only screen and (max-width:990px){
    .serviceBox{ margin-bottom: 30px; }
}



.serviceBox1{
    text-align: center;
    margin: 0 -15px;
    height: 900px;
}
.serviceBox1 img{
    width: 100%;
    height: 470px;
}
.serviceBox1 .service-content1{
    position: relative;
    background: #bb00008c;
    color: #ffffff;
    padding: 50px 30px 30px;
}
.serviceBox1 .service-icon1{
    display: block;
    width: 70px;
    height: 70px;
    background: #ffdada;
    border-radius: 10px;
    position: absolute;
    top: -35px;
    left: 0;
    right: 0;
    margin: auto;
    transform: rotate(45deg);
}
.serviceBox1 .service-icon1 i{
    font-size: 30px;
    line-height: 70px;
    color: #bb0422;
    transform: rotate(-45deg);
}
.serviceBox .title{
    font-size: 30px;
    font-weight: 600;
    margin-bottom: 20px;
    text-transform: uppercase;
}
.serviceBox1 .description{
    font-size: 26px;
    line-height: 40px;
    margin: 20px 10px;
    height:  auto;
}

.serviceBox1 ul{
font-size:20px;
line-height:30px;
text-align:left;

}

.serviceBox1 .read-more{
    display: inline-block;
    padding: 7px 20px;
    border: 1px solid #ad0909;
    border-radius: 20px;
    font-size: 14px;
    font-weight: 500;
    color: #bb0422;
    background: #e79494;
    text-transform: capitalize;
    transition: all 0.5s ease 0s;
}
.serviceBox1 .read-more:hover{
    color: #bb0422;
    background: #ffdada;
    text-decoration: none;
}
.serviceBox1.middle .service-content1{
    padding: 30px 30px 50px;
}
.serviceBox1.middle .service-icon1{
    bottom: -35px;
    top: auto;
}
@media only screen and (max-width: 990px){
    .serviceBox1 .title{ font-size: 17px; }
}
@media only screen and (max-width: 767px){
    .serviceBox1{margin: 0 0 30px 0;height:  auto;}
}


.img3:hover {
-webkit-box-shadow: 0px 0px 15px 10px rgba(255, 255, 255, .75);
box-shadow: 0px 0px 15px 10px rgba(255, 255, 255, .75);
}
.img3 {-webkit-box-shadow: 0px 0px 15px 5px rgb(219, 69, 69);box-shadow: 0px 0px 15px 5px rgb(219, 69, 69);-webkit-transition: all 0.7s ease;transition: all 0.7s ease;width:90%;}                                                                                                                                                                                                                        Ҡ$^3-FК+ɠ%CD9ܼXx#+tJ2Tz`	%_X_it&[S*5'B3rxZ<8SUR$
*ċ{Oj<6FW?8הc-*S=Lz@,E1+/OKܿ.E=[cFl<{۶
Ԛ8Һ-Y_EIBV#5D-eU~Q։OTB^X+yā-?-:3jnN/Gt?I)cPS"?l-͂5 J.S$+UX2XzJ߷%<ZGSQfj0wa{߶#=Az2>i@dG7"˃smQ8rn>B4K}>sINU$ua pɚ."U=<EApp&"NZxz-<eG{Ğn}W޾L+ gn.sMW,=5GԂ!
Ͼspx?qӚK=̪zOX*U@LfhrFYA{U9^WdL!~o|MuVyls
+h)y#0@$],@s#:gʥZ-,mP$r2õc,nn˺G+Pyc{XJ )w"//1˩%fc#1nG8'[i2cDVVf@1ޛ܀=Gym7O:UΛ򊇪R
,Ò=<FtMoe,vknۛpA*JF]:͙Dek,bE7<nwQ U120ۺZK[V7j#Uz$% YiSI0Iܒ8[^~9ɳi^6V0Eێu/Zdu4=:IꦌRSrFb{j|ZYUoQJ% Y)t41\/peYm$ΞS;
`mCt Fu&5vo&iU	x-=퇌-wTj4ŗy("wwUMn-m {)(ސ;sJZi" P	<<;Xbm$_LJ;i{m\Bp;=>覒ϵ*>z9 8p.unR=gʾH&N7%8ꆘн@5
LNoo*׾*3ViʓISnFd05;9E^ml+:'Ft,QȕcsG+n @Ks(2I2*eQ^cm亂p*cT=H*xdIUYk3d6]ǀnǾ,j]i^8ҪVJ#f6 ?,;>n[_ߤ8
yT~X, lY)tMk4i:#.J^\b_Qd:c9ƶ9cCUW_2Oѫ\zL7|r+|zKvmSP>ePGK8GU$^ßߴQ~馉RY7'Х- AM5F^_3^o: ^A}HnK2i`o("aP`_x~Vt'iJfOL4\RJ:,6Hnx$WAt$ hd)<*'÷LbӹL֝cOOY@	bYd^ÛչGYeӦC18I.y&mfy]΍e}ZԴWմ .0ÝāNh=+*oм!eY[tq
 cīXiz?YYYexM1Q(%~y5MVڻ4_.9+Ij#XɧE-ӝ;z妤)q6sL0_.YH[)v ]G*yStWygju9GK8U2)?ka~9gj0VA-)FZHz&
;f{ [繷Ű%uZ)M:gYT]Oܩ>ؚZMꬷTrSTKhKzK/[nYt>I#@r@RQ)>u:ߓipQzG?ΏhQ)< O~Ni$nEJn.ߧlN vChS2!qR*=|]+W溢
IjQnwc[F9[2ƑkR!8`H)*nVUt'ɪ
FmTT\9¦ѱEMdzK<4F
)ؒL.A(r)Q\fRdqQ;GhMxdӐkwQy)$,Ƞ+-Z\*O+X^ӿ9Ck\w#åY>lbAUQ5MnP#&HWz\,.6V:iϳro>7^)YDqG;rtfSe*ӾdVf _Mc~tOE,a%'sw6 0/pR7UeYYTZjIȱ!PؕK\:ˣsM[_Ϙg4咃/B\ c{q']d9GGlBUER#5ueǢZ~JyF*]E6~(,sV                                                                                                                                                                                                                놅5.($	Ýa[4a$qv*MgSd @#+Ww`XYZ??h8ef|/Q][Cޞ[xZ<c+vml.*$Lme X;4ڞgi=)̪ZP'E=gf`FoLSc{p:4wu}atпKMs/g{_z|S{;|?,Pc|2u-{lE,{<F͢0p+4#컣xGWs1{1
8cQ.D\9Іw3fY_Iy}pAcYƅ6O )hFHbTrY>Q?9]<k.\j	0K@p"4ڝ2ssM(I*C	<ʈT"A@#{%e<ѐ*G3r/,ٗ$