PNG  IHDRQgAMA a cHRMz&u0`:pQ<bKGDgmIDATxwUﹻ& ^CX(J I@ "% (** BX +*i"]j(IH{~R)[~>h{}gy)I$Ij .I$I$ʊy@}x.: $I$Ii}VZPC)I$IF ^0ʐJ$I$Q^}{"r=OzI$gRZeC.IOvH eKX $IMpxsk.쒷/&r[޳<v| .I~)@$updYRa$I |M.e JaֶpSYR6j>h%IRز if&uJ)M$I vLi=H;7UJ,],X$I1AҒJ$ XY XzI@GNҥRT)E@;]K*Mw;#5_wOn~\ DC&$(A5 RRFkvIR}l!RytRl;~^ǷJj اy뷦BZJr&ӥ8Pjw~vnv X^(I;4R=P[3]J,]ȏ~:3?[ a&e)`e*P[4]T=Cq6R[ ~ޤrXR Հg(t_HZ-Hg M$ãmL5R uk*`%C-E6/%[t X.{8P9Z.vkXŐKjgKZHg(aK9ڦmKjѺm_ \#$5,)-  61eJ,5m| r'= &ڡd%-]J on Xm|{ RҞe $eڧY XYrԮ-a7RK6h>n$5AVڴi*ֆK)mѦtmr1p| q:흺,)Oi*ֺK)ܬ֦K-5r3>0ԔHjJئEZj,%re~/z%jVMڸmrt)3]J,T K֦OvԒgii*bKiNO~%PW0=dii2tJ9Jݕ{7"I P9JKTbu,%r"6RKU}Ij2HKZXJ,妝 XYrP ެ24c%i^IK|.H,%rb:XRl1X4Pe/`x&P8Pj28Mzsx2r\zRPz4J}yP[g=L) .Q[6RjWgp FIH*-`IMRaK9TXcq*I y[jE>cw%gLRԕiFCj-ďa`#e~I j,%r,)?[gp FI˨mnWX#>mʔ XA DZf9,nKҲzIZXJ,L#kiPz4JZF,I,`61%2s $,VOϚ2/UFJfy7K> X+6 STXIeJILzMfKm LRaK9%|4p9LwJI!`NsiazĔ)%- XMq>pk$-$Q2x#N ؎-QR}ᶦHZډ)J,l#i@yn3LN`;nڔ XuX5pF)m|^0(>BHF9(cզEerJI rg7 4I@z0\JIi䵙RR0s;$s6eJ,`n 䂦0a)S)A 1eJ,堌#635RIgpNHuTH_SԕqVe ` &S)>p;S$魁eKIuX`I4춒o}`m$1":PI<[v9^\pTJjriRŭ P{#{R2,`)e-`mgj~1ϣLKam7&U\j/3mJ,`F;M'䱀 .KR#)yhTq;pcK9(q!w?uRR,n.yw*UXj#\]ɱ(qv2=RqfB#iJmmL<]Y͙#$5 uTU7ӦXR+q,`I}qL'`6Kͷ6r,]0S$- [RKR3oiRE|nӦXR.(i:LDLTJjY%o:)6rxzҒqTJjh㞦I.$YR.ʼnGZ\ֿf:%55 I˼!6dKxm4E"mG_ s? .e*?LRfK9%q#uh$)i3ULRfK9yxm܌bj84$i1U^@Wbm4uJ,ҪA>_Ij?1v32[gLRD96oTaR׿N7%L2 NT,`)7&ƝL*꽙yp_$M2#AS,`)7$rkTA29_Iye"|/0t)$n XT2`YJ;6Jx".e<`$) PI$5V4]29SRI>~=@j]lp2`K9Jaai^" Ԋ29ORI%:XV5]JmN9]H;1UC39NI%Xe78t)a;Oi Ҙ>Xt"~G>_mn:%|~ޅ_+]$o)@ǀ{hgN;IK6G&rp)T2i୦KJuv*T=TOSV>(~D>dm,I*Ɛ:R#ۙNI%D>G.n$o;+#RR!.eU˽TRI28t)1LWϚ>IJa3oFbu&:tJ*(F7y0ZR ^p'Ii L24x| XRI%ۄ>S1]Jy[zL$adB7.eh4%%누>WETf+3IR:I3Xה)3אOۦSRO'ٺ)S}"qOr[B7ϙ.edG)^ETR"RtRݜh0}LFVӦDB^k_JDj\=LS(Iv─aTeZ%eUAM-0;~˃@i|l @S4y72>sX-vA}ϛBI!ݎߨWl*)3{'Y|iSlEڻ(5KtSI$Uv02,~ԩ~x;P4ցCrO%tyn425:KMlD ^4JRxSهF_}شJTS6uj+ﷸk$eZO%G*^V2u3EMj3k%)okI]dT)URKDS 7~m@TJR~荪fT"֛L \sM -0T KfJz+nإKr L&j()[E&I ߴ>e FW_kJR|!O:5/2跌3T-'|zX ryp0JS ~^F>-2< `*%ZFP)bSn"L :)+pʷf(pO3TMW$~>@~ū:TAIsV1}S2<%ޟM?@iT ,Eūoz%i~g|`wS(]oȤ8)$ ntu`өe`6yPl IzMI{ʣzʨ )IZ2= ld:5+請M$-ї;U>_gsY$ÁN5WzWfIZ)-yuXIfp~S*IZdt;t>KūKR|$#LcԀ+2\;kJ`]YǔM1B)UbG"IRߊ<xܾӔJ0Z='Y嵤 Leveg)$znV-º^3Ւof#0Tfk^Zs[*I꯳3{)ˬW4Ւ4 OdpbZRS|*I 55#"&-IvT&/윚Ye:i$ 9{LkuRe[I~_\ؠ%>GL$iY8 9ܕ"S`kS.IlC;Ҏ4x&>u_0JLr<J2(^$5L s=MgV ~,Iju> 7r2)^=G$1:3G< `J3~&IR% 6Tx/rIj3O< ʔ&#f_yXJiގNSz; Tx(i8%#4 ~AS+IjerIUrIj362v885+IjAhK__5X%nV%Iͳ-y|7XV2v4fzo_68"S/I-qbf; LkF)KSM$ Ms>K WNV}^`-큧32ŒVؙGdu,^^m%6~Nn&͓3ŒVZMsRpfEW%IwdǀLm[7W&bIRL@Q|)* i ImsIMmKmyV`i$G+R 0tV'!V)֏28vU7͒vHꦼtxꗞT ;S}7Mf+fIRHNZUkUx5SAJㄌ9MqμAIRi|j5)o*^'<$TwI1hEU^c_j?Е$%d`z cyf,XO IJnTgA UXRD }{H}^S,P5V2\Xx`pZ|Yk:$e ~ @nWL.j+ϝYb퇪bZ BVu)u/IJ_ 1[p.p60bC >|X91P:N\!5qUB}5a5ja `ubcVxYt1N0Zzl4]7­gKj]?4ϻ *[bg$)+À*x쳀ogO$~,5 زUS9 lq3+5mgw@np1sso Ӻ=|N6 /g(Wv7U;zωM=wk,0uTg_`_P`uz?2yI!b`kĸSo+Qx%!\οe|އԁKS-s6pu_(ֿ$i++T8=eY; צP+phxWQv*|p1. ά. XRkIQYP,drZ | B%wP|S5`~́@i޾ E;Չaw{o'Q?%iL{u D?N1BD!owPHReFZ* k_-~{E9b-~P`fE{AܶBJAFO wx6Rox5 K5=WwehS8 (JClJ~ p+Fi;ŗo+:bD#g(C"wA^ r.F8L;dzdIHUX݆ϞXg )IFqem%I4dj&ppT{'{HOx( Rk6^C٫O.)3:s(۳(Z?~ٻ89zmT"PLtw䥈5&b<8GZ-Y&K?e8,`I6e(֍xb83 `rzXj)F=l($Ij 2*(F?h(/9ik:I`m#p3MgLaKjc/U#n5S# m(^)=y=đx8ŬI[U]~SцA4p$-F i(R,7Cx;X=cI>{Km\ o(Tv2vx2qiiDJN,Ҏ!1f 5quBj1!8 rDFd(!WQl,gSkL1Bxg''՞^ǘ;pQ P(c_ IRujg(Wz bs#P­rz> k c&nB=q+ؔXn#r5)co*Ũ+G?7< |PQӣ'G`uOd>%Mctz# Ԫڞ&7CaQ~N'-P.W`Oedp03C!IZcIAMPUۀ5J<\u~+{9(FbbyAeBhOSܳ1 bÈT#ŠyDžs,`5}DC-`̞%r&ڙa87QWWp6e7 Rϫ/oY ꇅ Nܶըtc!LA T7V4Jsū I-0Pxz7QNF_iZgúWkG83 0eWr9 X]㾮݁#Jˢ C}0=3ݱtBi]_ &{{[/o[~ \q鯜00٩|cD3=4B_b RYb$óBRsf&lLX#M*C_L܄:gx)WΘsGSbuL rF$9';\4Ɍq'n[%p.Q`u hNb`eCQyQ|l_C>Lb꟟3hSb #xNxSs^ 88|Mz)}:](vbۢamŖ࿥ 0)Q7@0=?^k(*J}3ibkFn HjB׻NO z x}7p 0tfDX.lwgȔhԾŲ }6g E |LkLZteu+=q\Iv0쮑)QٵpH8/2?Σo>Jvppho~f>%bMM}\//":PTc(v9v!gոQ )UfVG+! 35{=x\2+ki,y$~A1iC6#)vC5^>+gǵ@1Hy٪7u;p psϰu/S <aʸGu'tD1ԝI<pg|6j'p:tպhX{o(7v],*}6a_ wXRk,O]Lܳ~Vo45rp"N5k;m{rZbΦ${#)`(Ŵg,;j%6j.pyYT?}-kBDc3qA`NWQū20/^AZW%NQ MI.X#P#,^Ebc&?XR tAV|Y.1!؅⨉ccww>ivl(JT~ u`ٵDm q)+Ri x/x8cyFO!/*!/&,7<.N,YDŽ&ܑQF1Bz)FPʛ?5d 6`kQձ λc؎%582Y&nD_$Je4>a?! ͨ|ȎWZSsv8 j(I&yj Jb5m?HWp=g}G3#|I,5v珿] H~R3@B[☉9Ox~oMy=J;xUVoj bUsl_35t-(ՃɼRB7U!qc+x4H_Qo֮$[GO<4`&č\GOc[.[*Af%mG/ ňM/r W/Nw~B1U3J?P&Y )`ѓZ1p]^l“W#)lWZilUQu`-m|xĐ,_ƪ|9i:_{*(3Gѧ}UoD+>m_?VPۅ15&}2|/pIOʵ> GZ9cmíتmnz)yߐbD >e}:) r|@R5qVSA10C%E_'^8cR7O;6[eKePGϦX7jb}OTGO^jn*媓7nGMC t,k31Rb (vyܴʭ!iTh8~ZYZp(qsRL ?b}cŨʊGO^!rPJO15MJ[c&~Z`"ѓޔH1C&^|Ш|rʼ,AwĴ?b5)tLU)F| &g٣O]oqSUjy(x<Ϳ3 .FSkoYg2 \_#wj{u'rQ>o;%n|F*O_L"e9umDds?.fuuQbIWz |4\0 sb;OvxOSs; G%T4gFRurj(֍ڑb uԖKDu1MK{1^ q; C=6\8FR艇!%\YÔU| 88m)֓NcLve C6z;o&X x59:q61Z(T7>C?gcļxѐ Z oo-08jہ x,`' ҔOcRlf~`jj".Nv+sM_]Zk g( UOPyεx%pUh2(@il0ݽQXxppx-NS( WO+轾 nFߢ3M<;z)FBZjciu/QoF 7R¥ ZFLF~#ȣߨ^<쩡ݛкvџ))ME>ώx4m#!-m!L;vv#~Y[đKmx9.[,UFS CVkZ +ߟrY٧IZd/ioi$%͝ب_ֶX3ܫhNU ZZgk=]=bbJS[wjU()*I =ώ:}-蹞lUj:1}MWm=̛ _ ¾,8{__m{_PVK^n3esw5ӫh#$-q=A̟> ,^I}P^J$qY~Q[ Xq9{#&T.^GVj__RKpn,b=`żY@^՝;z{paVKkQXj/)y TIc&F;FBG7wg ZZDG!x r_tƢ!}i/V=M/#nB8 XxЫ ^@CR<{䤭YCN)eKOSƟa $&g[i3.C6xrOc8TI;o hH6P&L{@q6[ Gzp^71j(l`J}]e6X☉#͕ ׈$AB1Vjh㭦IRsqFBjwQ_7Xk>y"N=MB0 ,C #o6MRc0|$)ف"1!ixY<B9mx `,tA>)5ػQ?jQ?cn>YZe Tisvh# GMމȇp:ԴVuږ8ɼH]C.5C!UV;F`mbBk LTMvPʍϤj?ԯ/Qr1NB`9s"s TYsz &9S%U԰> {<ؿSMxB|H\3@!U| k']$U+> |HHMLޢ?V9iD!-@x TIî%6Z*9X@HMW#?nN ,oe6?tQwڱ.]-y':mW0#!J82qFjH -`ѓ&M0u Uγmxϵ^-_\])@0Rt.8/?ٰCY]x}=sD3ojަЫNuS%U}ԤwHH>ڗjܷ_3gN q7[q2la*ArǓԖ+p8/RGM ]jacd(JhWko6ڎbj]i5Bj3+3!\j1UZLsLTv8HHmup<>gKMJj0@H%,W΃7R) ">c, xixј^ aܖ>H[i.UIHc U1=yW\=S*GR~)AF=`&2h`DzT󑓶J+?W+}C%P:|0H܆}-<;OC[~o.$~i}~HQ TvXΈr=b}$vizL4:ȰT|4~*!oXQR6Lk+#t/g lԁߖ[Jڶ_N$k*". xsxX7jRVbAAʯKҎU3)zSNN _'s?f)6X!%ssAkʱ>qƷb hg %n ~p1REGMHH=BJiy[<5 ǁJҖgKR*倳e~HUy)Ag,K)`Vw6bRR:qL#\rclK/$sh*$ 6덤 KԖc 3Z9=Ɣ=o>X Ώ"1 )a`SJJ6k(<c e{%kϊP+SL'TcMJWRm ŏ"w)qc ef꒵i?b7b('"2r%~HUS1\<(`1Wx9=8HY9m:X18bgD1u ~|H;K-Uep,, C1 RV.MR5άh,tWO8WC$ XRVsQS]3GJ|12 [vM :k#~tH30Rf-HYݺ-`I9%lIDTm\ S{]9gOڒMNCV\G*2JRŨ;Rҏ^ڽ̱mq1Eu?To3I)y^#jJw^Ńj^vvlB_⋌P4x>0$c>K†Aļ9s_VjTt0l#m>E-,,x,-W)سo&96RE XR.6bXw+)GAEvL)͞K4$p=Ũi_ѱOjb HY/+@θH9޼]Nԥ%n{ &zjT? Ty) s^ULlb,PiTf^<À] 62R^V7)S!nllS6~͝V}-=%* ʻ>G DnK<y&>LPy7'r=Hj 9V`[c"*^8HpcO8bnU`4JȪAƋ#1_\ XϘHPRgik(~G~0DAA_2p|J묭a2\NCr]M_0 ^T%e#vD^%xy-n}-E\3aS%yN!r_{ )sAw ڼp1pEAk~v<:`'ӭ^5 ArXOI驻T (dk)_\ PuA*BY]yB"l\ey hH*tbK)3 IKZ򹞋XjN n *n>k]X_d!ryBH ]*R 0(#'7 %es9??ښFC,ՁQPjARJ\Ρw K#jahgw;2$l*) %Xq5!U᢯6Re] |0[__64ch&_}iL8KEgҎ7 M/\`|.p,~`a=BR?xܐrQ8K XR2M8f ?`sgWS%" Ԉ 7R%$ N}?QL1|-эټwIZ%pvL3Hk>,ImgW7{E xPHx73RA @RS CC !\ȟ5IXR^ZxHл$Q[ŝ40 (>+ _C >BRt<,TrT {O/H+˟Pl6 I B)/VC<6a2~(XwV4gnXR ϱ5ǀHٻ?tw똤Eyxp{#WK qG%5],(0ӈH HZ])ג=K1j&G(FbM@)%I` XRg ʔ KZG(vP,<`[ Kn^ SJRsAʠ5xՅF`0&RbV tx:EaUE/{fi2;.IAwW8/tTxAGOoN?G}l L(n`Zv?pB8K_gI+ܗ #i?ޙ.) p$utc ~DžfՈEo3l/)I-U?aԅ^jxArA ΧX}DmZ@QLےbTXGd.^|xKHR{|ΕW_h] IJ`[G9{).y) 0X YA1]qp?p_k+J*Y@HI>^?gt.06Rn ,` ?);p pSF9ZXLBJPWjgQ|&)7! HjQt<| ؅W5 x W HIzYoVMGP Hjn`+\(dNW)F+IrS[|/a`K|ͻ0Hj{R,Q=\ (F}\WR)AgSG`IsnAR=|8$}G(vC$)s FBJ?]_u XRvύ6z ŨG[36-T9HzpW̞ú Xg큽=7CufzI$)ki^qk-) 0H*N` QZkk]/tnnsI^Gu't=7$ Z;{8^jB% IItRQS7[ϭ3 $_OQJ`7!]W"W,)Iy W AJA;KWG`IY{8k$I$^%9.^(`N|LJ%@$I}ֽp=FB*xN=gI?Q{٥4B)mw $Igc~dZ@G9K X?7)aK%݅K$IZ-`IpC U6$I\0>!9k} Xa IIS0H$I H ?1R.Чj:4~Rw@p$IrA*u}WjWFPJ$I➓/6#! LӾ+ X36x8J |+L;v$Io4301R20M I$-E}@,pS^ޟR[/s¹'0H$IKyfŸfVOπFT*a$I>He~VY/3R/)>d$I>28`Cjw,n@FU*9ttf$I~<;=/4RD~@ X-ѕzἱI$: ԍR a@b X{+Qxuq$IЛzo /~3\8ڒ4BN7$IҀj V]n18H$IYFBj3̵̚ja pp $Is/3R Ӻ-Yj+L;.0ŔI$Av? #!5"aʄj}UKmɽH$IjCYs?h$IDl843.v}m7UiI=&=0Lg0$I4: embe` eQbm0u? $IT!Sƍ'-sv)s#C0:XB2a w I$zbww{."pPzO =Ɔ\[ o($Iaw]`E).Kvi:L*#gР7[$IyGPI=@R 4yR~̮´cg I$I/<tPͽ hDgo 94Z^k盇΄8I56^W$I^0̜N?4*H`237}g+hxoq)SJ@p|` $I%>-hO0eO>\ԣNߌZD6R=K ~n($I$y3D>o4b#px2$yڪtzW~a $I~?x'BwwpH$IZݑnC㧄Pc_9sO gwJ=l1:mKB>Ab<4Lp$Ib o1ZQ@85b̍ S'F,Fe,^I$IjEdù{l4 8Ys_s Z8.x m"+{~?q,Z D!I$ϻ'|XhB)=…']M>5 rgotԎ 獽PH$IjIPhh)n#cÔqA'ug5qwU&rF|1E%I$%]!'3AFD/;Ck_`9 v!ٴtPV;x`'*bQa w I$Ix5 FC3D_~A_#O݆DvV?<qw+I$I{=Z8".#RIYyjǪ=fDl9%M,a8$I$Ywi[7ݍFe$s1ՋBVA?`]#!oz4zjLJo8$I$%@3jAa4(o ;p,,dya=F9ً[LSPH$IJYЉ+3> 5"39aZ<ñh!{TpBGkj}Sp $IlvF.F$I z< '\K*qq.f<2Y!S"-\I$IYwčjF$ w9 \ߪB.1v!Ʊ?+r:^!I$BϹB H"B;L'G[ 4U#5>੐)|#o0aڱ$I>}k&1`U#V?YsV x>{t1[I~D&(I$I/{H0fw"q"y%4 IXyE~M3 8XψL}qE$I[> nD?~sf ]o΁ cT6"?'_Ἣ $I>~.f|'!N?⟩0G KkXZE]ޡ;/&?k OۘH$IRۀwXӨ<7@PnS04aӶp.:@\IWQJ6sS%I$e5ڑv`3:x';wq_vpgHyXZ 3gЂ7{{EuԹn±}$I$8t;b|591nءQ"P6O5i }iR̈́%Q̄p!I䮢]O{H$IRϻ9s֧ a=`- aB\X0"+5"C1Hb?߮3x3&gşggl_hZ^,`5?ߎvĸ%̀M!OZC2#0x LJ0 Gw$I$I}<{Eb+y;iI,`ܚF:5ܛA8-O-|8K7s|#Z8a&><a&/VtbtLʌI$I$I$I$I$I$IRjDD%tEXtdate:create2022-05-31T04:40:26+00:00!Î%tEXtdate:modify2022-05-31T04:40:26+00:00|{2IENDB`Mini Shell

HOME


Mini Shell 1.0
DIR:/home/himsarvodaya.com/www/wp-content/themes/himsarvodaya/
Upload File :
Current File : /home/himsarvodaya.com/www/wp-content/themes/himsarvodaya/style.css
@charset "UTF-8";
/*
Theme Name: himsarvodaya
Theme URI: https://wordpress.org/themes/twentynineteen/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Our 2019 default theme is designed to show off the power of the block editor. It features custom styles for all the default blocks, and is built so that what you see in the editor looks like what you'll see on your website. Twenty Nineteen is designed to be adaptable to a wide range of websites, whether you’re running a photo blog, launching a new business, or supporting a non-profit. Featuring ample whitespace and modern sans-serif headlines paired with classic serif body text, it's built to be beautiful on all screen sizes.
Requires at least: 4.9.6
Requires PHP: 5.2.4
Version: 2.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twentynineteen
Tags: one-column, flexible-header, accessibility-ready, custom-colors, custom-menu, custom-logo, editor-style, featured-images, footer-widgets, rtl-language-support, sticky-post, threaded-comments, translation-ready, block-patterns

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Twenty Nineteen is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/

Bundled block pattern images:
Abstract Background by HD Wallpapers, CC0. https://stocksnap.io/photo/abstract-background-0SRRVNMKBX
Abstract Waves by HD Wallpapers, CC0. https://stocksnap.io/photo/abstract-waves-0KREGLTZQ3
Abstract Bokeh by HD Wallpapers, CC0. https://stocksnap.io/photo/abstract-bokeh-P4KVZBMQ6L
Colorful Bokeh by HD Wallpapers, CC0. https://stocksnap.io/photo/colorful-bokeh-VN4G84GL8H
*/
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Variables
# Normalize
# Typography
	## Headings
	## Copy
# Elements
	## Lists
	## Tables
# Forms
	## Buttons
	## Fields
# Navigation
	## Links
	## Menus
	## Next & Previous
# Accessibility
# Alignments
# Clearings
# Layout
# Widgets
# Content
	## Archives
	## Posts and pages
	## Comments
# Blocks
# Media
	## Captions
	## Galleries
--------------------------------------------------------------*/
/*
 * Chrome renders extra-wide &nbsp; characters for the Hoefler Text font.
 * This results in a jumping cursor when typing in both the Classic and block
 * editors. The following font-face override fixes the issue by manually inserting
 * a custom font that includes just a Hoefler Text space replacement for that
 * character instead.
 */
html{overflow-x:hidden;}
html, body {height: 100%;}

body{font-size: 14px; font-family: 'Open Sans', sans-serif; color: #777777;}

@font-face {
    font-family: 'bgothm';
    src: url('fonts/bgothm.eot');
    src: url('fonts/bgothm.eot') format('embedded-opentype'),
         url('fonts/bgothm.woff2') format('woff2'),
         url('fonts/bgothm.woff') format('woff'),
         url('fonts/bgothm.ttf') format('truetype'),
         url('fonts/bgothm.svg#bgothm') format('svg');
}

a{color:#cd6222;}
a:hover, a:focus{color:#751e24; text-decoration:none;}
img{max-width:100%; vertical-align:middle;}
p{line-height:25px; margin:0 0 15px; text-align:justify;}

h1, h2, h3, h4, h5, h6{font-family: 'Poppins', sans-serif; font-weight:600; margin:0 0 10px;}
h2{color:#751e24;}
h3{color:#cd6222;}
h4{color:#751e24;}

.pad-0{padding:0 !important;}
.mrg-0{margin:0px !important;}
.mrb-0{margin-bottom:0px !important;}
.mrb-10{margin-bottom:10px !important;}
.mrb-20{margin-bottom:20px !important;}
.mrb-30{margin-bottom:30px !important;}
.mrb-40{margin-bottom:40px !important;}
.mrb-50{margin-bottom:50px !important;}

.sticky.header{position:fixed; left:0; top:0; width:100%; background:#fff; border-bottom: 1px solid #dedede; z-index:8;}  
  .sticky.header .top-sec{display:none; -webkit-transition: all .3s; -moz-transition: all .3s;-o-transition: all .3s; transition: all .3s;}
  .sticky.header .menu-head .navbar-brand img { max-width: 320px; margin-top: 20px; }
  .sticky.header .menu-head .navbar-brand{font-size: 30px; line-height: 40px; padding: 15px 0;}
  .sticky.header .menu-head .navbar-nav > li{padding:47px 0 20px;}
  
.header{margin:0; position: relative; left:0; width:100%; top:0; z-index:3;}  
.top-sec{background:#751e24; color:#fff; margin:0; padding:0;}
  .top-sec a{color:#fff;}
  .phn-detail ul{margin:0; padding:0;}
  .phn-detail ul li{display:inline-block; list-style:none; padding:0 2px 0 0; position:relative;}  
  .phn-detail ul li img{top: -2px; margin:0 7px 0 0; position:relative;}
  .phn-detail ul li i{color: #fff; font-size: 16px; display:inline-block; vertical-align:middle; top:-1px; position: relative; padding:0 7px 0 0;}
  .phn-detail ul li:li-bg .btn{background: #f6c500;}
  .phn-detail ul li:li-bg .btn:after{background-color: #cd6222;}
  .li-bg a {background-color: #cd6222 !important;}
  .li-bg a:hover {background-color: #f6c500 !important;}
  .phn-detail ul li .btn{background:#f6c500; border:0; text-decoration: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; position: relative; z-index: 1; display: inline-block; text-align: center; font-weight:700; text-transform:uppercase; color: #fff; margin:0; padding: 10px 10px; overflow:hidden; text-shadow:none; box-shadow:none;}
  .phn-detail ul li .btn:hover{color: #fff;}
  .phn-detail ul li .btn:hover span{position: relative; color:#fff; z-index: 1;}
  .phn-detail ul li .btn:after{content: ''; position: absolute; height: 100%; left: 0; top: 0; width: 0; -webkit-transition: all .3s; -moz-transition: all .3s;-o-transition: all .3s; transition: all .3s; background-color: #cd6222; z-index:-1;}
  .phn-detail ul li .btn:hover:after{width: 100%;}
  .phone-call{display: inline-block; margin: 0 -120px 0 0; vertical-align: middle;}
  .phone-call .btn{background:#cd6222; border:0; text-decoration: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; position: relative; z-index: 1; display: inline-block; text-align: center; font-size:14px; font-weight:600; color: #fff; margin:0 0 0 5px; padding: 10px 30px; overflow:hidden; text-shadow:none; box-shadow:none; text-transform:uppercase;}
  .phone-call .btn i{margin:0 7px 0 0;}
  .phone-call .btn:hover{color: #fff;}
  .phone-call .btn:after{content: ''; position: absolute; height: 100%; left: 0; top: 0; width: 0; -webkit-transition: all .3s; -moz-transition: all .3s;-o-transition: all .3s; transition: all .3s; background-color: #f6c500; z-index:-1;}
  .phone-call .btn:hover:after{width: 100%;} 
  .icon-top{display: inline-block; vertical-align: middle;}
  .icon-top h5{margin: 0 0 10px; color:#fff; float:letop;}
  .icon-top h5 span{font-size:14px; font-weight:300; padding:7px 0 0; display:block;}
  .icon-top i{color: #fff; border:1px solid transparent; display:inline-block; font-size: 18px; line-height: 40px; margin: 0 0 0 2px; height: 40px; text-align: center; width: 40px; text-align: center; position:relative; z-index:1; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;}
  .icon-top .fa-facebook{background:#3a5896;}
  .icon-top .fa-twitter{background:#00aced;}
  .icon-top .fa-youtube{background:#b00;}
  .icon-top .fa-linkedin{background:#007ab5;}
  .icon-top .fa-google-plus{background: #dc4e41;}
  .icon-top .fa-whatsapp{background: #4dc247;}
  .icon-top .fa-instagram{background: #f09433; background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%); background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );}
  .icon-top i:hover{opacity:0.8; transition:0.8s ease-in-out; -webkit-transition:all 0.8s ease-in-out; -moz-transition:all 0.8s ease-in-out; -ms-transition:all 0.8s ease-in-out; -o-transition:all 0.8s ease-in-out;}    
  
  .menu-head{margin:0; position:relative; font-family: 'Poppins', sans-serif; font-weight:600; padding:0; z-index:2;} 
  .menu-head .container{position:relative;} 
  .menu-head .navbar-brand{padding:10px 0; font-family: 'bgothm'; font-size:50px; line-height:60px; color:#751e24 !important; height:auto;}
  .menu-head .navbar-brand img {max-width: 300px;display: inline-block;vertical-align: middle;}
  .menu-head .navbar-header{position: relative; z-index: 2;}
  .menu-head nav{box-shadow:none; border:none; background:none; border-radius:0; margin:0;}
  .menu-head .navbar-collapse{padding:0;}
  .menu-head .navbar-nav{float:none; text-align:right; padding:0;}
  .menu-head .navbar-nav > li{font-size:13px; display:inline-block; text-transform:uppercase; float:none; margin:0 0 0 20px; padding:27px 0 30px; position: relative;}
  .menu-head .navbar-nav > li > a{border:transparent; color:#000; text-shadow:none; padding:10px 0; position: relative; transition:all 1s ease; -webkit-transition:all 1s ease; -moz-transition:all 1s ease; -ms-transition:all 1.4s ease; -o-transition:all 1s ease;}
  .menu-head .navbar-nav > li:last-child a{background: #cd6222; color:#fff; padding:12px 15px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;}
  .menu-head .navbar-nav > li:last-child a:hover{background: #751e24; color:#fff;}
  .menu-head .navbar-nav > li:last-child a:before{display:none;}
  .menu-head .navbar-nav > li > a:before{position: absolute;content: " ";width: 3px;height: 3px;left: 50%;border-radius: 50px;bottom: 0;opacity: 0;transform: translateX(-50%);background: #cd6222;transition: 0.5s;}
  .menu-head .navbar-nav > li > a:focus:before, .menu-head .navbar-nav > li > a:hover:before, .menu-head .navbar-nav > .open > a:before, .menu-head .navbar-nav > .open > a:focus:before, .menu-head .navbar-nav > .open > a:hover:before, .menu-head .navbar-nav .current-menu-item a:before{position: absolute; content: " "; width: 100%; height: 3px; left: 50%; transform: translate(-50%); bottom: 0px; opacity: 1; background: #cd6222;}
  .menu-head .navbar-nav > li > a:focus, .menu-head .navbar-nav > li > a:hover, .menu-head .navbar-nav > .open > a, .menu-head .navbar-nav > .open > a:focus, .menu-head .navbar-nav > .open > a:hover, .menu-head .navbar-nav .current-menu-item a{color:#cd6222;}
  
  /*.menu-head li a:hover .sub-menu{display:block;}*/
  .menu-head ul, .menu-head ul li, .menu-head ul li a{position:relative;}
  .menu-head li:hover > ul {opacity: 1; visibility: visible; -moz-transform: scaleY(1); -webkit-transform: scaleY(1);-o-transform: scaleY(1); -ms-transform: scaleY(1); transform: scaleY(1);}
  .menu-head ul ul{position: absolute; left: 0; top: 100%; z-index: 2; padding:0; width: 260px; border-top:2px solid #751e24; background: #fff; -webkit-box-shadow: 0 10px 15px rgba(0,0,0,.1);-moz-box-shadow: 0 10px 15px rgba(0,0,0,.1);-ms-box-shadow: 0 10px 15px rgba(0,0,0,.1);-o-box-shadow: 0 10px 15px rgba(0,0,0,.1);box-shadow: 0 10px 15px rgba(0,0,0,.1); opacity: 0; visibility: hidden; -webkit-transition: all .25s ease-out; -moz-transition: all .25s ease-out; -ms-transition: all .25s ease-out; -o-transition: all .25s ease-out; transition: all .25s ease-out; -webkit-transform: scaleY(0); -moz-transform: scaleY(0); -ms-transform: scaleY(0);-o-transform: scaleY(0); transform: scaleY(0); -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0;-ms-transform-origin: 0 0; -o-transform-origin: 0 0; transform-origin: 0 0;}
  .menu-head ul ul ul{margin-left: 100%; top: 0;}
  .menu-head ul ul li a{text-decoration: none; -webkit-transition: color .2s ease; -moz-transition: color .2s ease; -ms-transition: color .2s ease; -o-transition: color .2s ease; transition: color .2s ease; -webkit-box-shadow: none !important; -moz-box-shadow: none !important; -ms-box-shadow: none !important; -o-box-shadow: none !important; box-shadow: none !important;}
  /*.menu-head .sub-menu{background:#000; position:absolute; top:100%; left:0; min-width:270px; display:none; margin:0; padding:0;}*/
  .menu-head .sub-menu > li{list-style:none; border-bottom: 1px solid rgba(9, 59, 86, 0.12);}
  .menu-head .sub-menu > li:last-child{border-bottom:0;}  
  .menu-head .sub-menu > li > a:focus, .menu-head .sub-menu > li > a:hover{background:#751e24 !important; color:#fff !important; transition: all .2s ease-out; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -webkit-transition: all .2s ease-in-out 0s; -o-transition: all .2s ease-in-out 0s; transition: all .2s ease-in-out 0s;}
  .menu-head .sub-menu > li > a{display:block; background:none !important; color:#555; padding:10px; text-align:left; position:relative; -webkit-transition: all .2s ease-in-out 0s; -o-transition: all .2s ease-in-out 0s; transition: all .2s ease-in-out 0s;}
  .menu-head .sub-menu > li > a:hover{color:#fff;}

.banner{background-image: url(images/banner-bg.jpg); background-repeat: no-repeat; background-position: bottom center; background-attachment: scroll; background-size: cover; margin:0; padding:0; min-height:550px; position:relative; z-index:1;}
  .banner::before{content: ""; background: #000; position: absolute; left: 0; top: 0; width: 100%; height: 100%; opacity: 0.6;}
  .banner .curve-shape{position: absolute;left: 0;bottom: 0;width: 100%;right: 0;z-index: 10;}
  .banner .curve-shape img{width: 100%; height: 160px;}
  .banner .banner-left{position: relative; padding:0 30px 0 15px; display: -ms-flexbox;  display: flex;   -ms-flex-pack: center;  justify-content: left;  -ms-flex-align: center;  align-items: center;}
  .banner .banner-right{padding:0 15px;}
  .banner .banner-right figure{background: rgba(250, 250, 250, 0.8); padding: 15px;}
  .banner .item > figure{position:relative;}
  .banner .item > figure:before{content:''; position: absolute; left: 0; top: 0; height: 100%; width: 100%; background: #000; opacity: 0.5;}
  .banner .item > figure:after{content: ''; background: -moz-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%); background: -webkit-linear-gradient(left, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); background: linear-gradient(to right, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000', endColorstr='#000',GradientType=1 ); position: absolute; right: 0; top: 0; width: 100%; height: 100%;}
  .banner .item .slide-image{width:100%;}
  .bs-slider:hover{cursor: -moz-grab; cursor: -webkit-grab;}
  .bs-slider:active{cursor: -moz-grabbing; cursor: -webkit-grabbing;}
  .bs-slider .bs-slider-overlay{position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color:rgba(0, 0, 0, 0.45);}
  .bs-slider > .carousel-inner > .item > img, .bs-slider > .carousel-inner > .item > a > img{margin: auto; width: 100% !important;}
  /*************************Slide effect**********************/
  .fade{opacity: 1;}
  .fade .item{top: 0; z-index: 1; opacity: 0; width: 100%; position: absolute; left: 0 !important; display: block !important; -webkit-transition: opacity ease-in-out 1s; -moz-transition: opacity ease-in-out 1s; -ms-transition: opacity ease-in-out 1s; -o-transition: opacity ease-in-out 1s; transition: opacity ease-in-out 1s;}
  .fade .item:first-child{top: auto; position: relative;}
  .fade .item.active{opacity: 1; z-index: 2; -webkit-transition: opacity ease-in-out 1s; -moz-transition: opacity ease-in-out 1s; -ms-transition: opacity ease-in-out 1s; -o-transition: opacity ease-in-out 1s; transition: opacity ease-in-out 1s;}
  /*---------- LEFT/RIGHT ROUND CONTROL ----------*/
  .control-round .carousel-control{top: 47%; opacity: 0; width: 45px; height: 45px; z-index: 100; color: #ffffff; display: block; font-size: 24px; cursor: pointer; overflow: hidden; line-height: 43px; text-shadow: none; position: absolute; font-weight: normal; background: #cd6222; -webkit-border-radius: 100px; border-radius: 100px;}
  .control-round:hover .carousel-control{opacity: 1;}
  .control-round .carousel-control.left, .control-round .carousel-control.right{/*left: inherit; right: 30px; opacity: 1; background: #cd6222; top: inherit; bottom: 20px;*/ border-radius: 0;}
  .control-round .carousel-control.left{right: 80px;}
  .control-round .carousel-control.left:hover, .control-round .carousel-control.right:hover{color: #fff; background:#cd6222; border: 0px transparent;}
  .control-round .carousel-control .fa{margin: 10px 0 0;}
  .control-round .carousel-control.left>span:nth-child(1){left: 45%;}
  .control-round .carousel-control.right>span:nth-child(1){right: 45%;}
  /*---------- INDICATORS CONTROL ----------*/
  .indicators-line > .carousel-indicators{right: 45%; bottom: 3%; left: auto; width: 90%; height: 20px; font-size: 0; overflow-x: auto; text-align: right;overflow-y: hidden; padding-left: 10px; padding-right: 10px; padding-top: 1px; white-space: nowrap;}
  .indicators-line > .carousel-indicators li{padding: 0; width: 15px; height: 15px; border: 1px solid rgb(158, 158, 158); text-indent: 0; overflow: hidden; text-align: left; position: relative; letter-spacing: 1px; background: rgb(158, 158, 158); -webkit-font-smoothing: antialiased; -webkit-border-radius: 50%;border-radius: 50%; margin-right: 5px; -webkit-transition: all 0.5s cubic-bezier(0.22,0.81,0.01,0.99); transition: all 0.5s cubic-bezier(0.22,0.81,0.01,0.99); z-index: 10; cursor:pointer;}
  .indicators-line > .carousel-indicators li:last-child{margin-right: 0;}
  .indicators-line > .carousel-indicators .active{margin: 1px 5px 1px 1px; box-shadow: 0 0 0 2px #fff; background-color: transparent; position: relative;-webkit-transition: box-shadow 0.3s ease; -moz-transition: box-shadow 0.3s ease; -o-transition: box-shadow 0.3s ease; transition: box-shadow 0.3s ease;-webkit-transition: background-color 0.3s ease; -moz-transition: background-color 0.3s ease; -o-transition: background-color 0.3s ease; transition: background-color 0.3s ease;}
  .indicators-line > .carousel-indicators .active:before{transform: scale(0.5); background-color: #fff; content:""; position: absolute; left:-1px; top:-1px; width:15px; height: 15px; border-radius: 50%; -webkit-transition: background-color 0.3s ease; -moz-transition: background-color 0.3s ease; -o-transition: background-color 0.3s ease; transition: background-color 0.3s ease;}
  /*---------- SLIDE CAPTION ----------*/
  .slide_style_left{text-align: left !important;}
  .slide_style_right{text-align: right !important;}
  .slide_style_center{text-align: center !important;}
  .slide-text{position: relative; padding: 65px 0 190px; left: 0; right: 0; margin: auto; bottom: 0;}
  .slide-text h1{color: #fff; padding: 0; font-size: 38px; text-transform: uppercase; font-style: 900; line-height:50px; margin-bottom: 15px; -webkit-animation-delay: 0.7s; animation-delay: 0.7s;}
  .slide-text h1 span{}
  .slide-text p{padding: 0; color: #fff; font-size:16px; line-height:30px; margin:0; -webkit-animation-delay: 1.1s; animation-delay: 1.1s;} 
  .slide-text a.btn-default{background:#cd6222; border:0; text-decoration: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; position: relative; z-index: 1; display: inline-block; text-align: center; font-family: 'Poppins', sans-serif; font-weight:700; text-transform:uppercase; color: #fff; margin:25px 0 0; padding: 15px; min-width: 180px; overflow:hidden; text-shadow:none; box-shadow:none;}
  .slide-text a.btn-default:hover{color: #fff;}
  .slide-text a.btn-default:hover span{position: relative; color:#fff; z-index: 1;}
  .slide-text a.btn-default:after{content: ''; position: absolute; height: 100%; left: 0; top: 0; width: 0; -webkit-transition: all .3s; -moz-transition: all .3s;-o-transition: all .3s; transition: all .3s; background-color: #cd6222; z-index:-1;}
  .slide-text a.btn-default:hover:after{width: 100%;}
  
  .slide-text a.btn-primary{background:none; border:1px solid #000; text-decoration: none; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; position: relative; z-index: 1; display: inline-block; text-align: center; font-weight:700; letter-spacing: .3px;color: #000; margin:0 20px 0 0; padding: 15px; min-width: 180px;  overflow:hidden; text-shadow:none; box-shadow:none;}
  .slide-text a.btn-primary:hover{color: #fff;}
  .slide-text a.btn-primary:hover span{position: relative; color:#fff; z-index: 1;}
  .slide-text a.btn-primary:after{content: ''; position: absolute; height: 100%; left: 0; top: 0; width: 0; -webkit-transition: all .3s; -moz-transition: all .3s;-o-transition: all .3s; transition: all .3s; background-color: #000; z-index:-1;}
  .slide-text a.btn-primary:hover:after{width: 100%;} 
  
.promo-area{position:relative; z-index:2; margin: 40px 0 0;}
  .promo-area .row{margin:0;}
  .promo-area h2{color:#751e24; font-size: 30px; position: relative; text-transform:uppercase; margin: 0 0 40px; font-weight:600; text-align:center;}
  .promo-area h2 span{position: relative;}
  .promo-area h2 span::before, .promo-area h2 span::after{content: ""; background: #cd6222; height: 3px; width: 40px;  display: inline-block; vertical-align: middle; margin: 0 15px;}
  .promo-area .promo-col{padding:0;}
  .promo-area .single-promo{background:#fff; position: relative; margin:0 0 30px; text-align: left; -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15); box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15); transition: all .5s; padding: 20px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;}
  .promo-area .single-promo:before{position: absolute; top: 0; bottom: 0; left: 0; right: 0; background-image: -webkit-gradient(linear,top bottom,from(#751e24),to(#000)); background-image: -webkit-linear-gradient(top,#751e24 25%,#000 100%); background-image: -moz-linear-gradient(top,#751e24 25%,#000 100%); background-image: -ms-linear-gradient(top,#751e24 25%,#000 100%); background-image: -o-linear-gradient(top,#751e24 25%,#000 100%);
background-image: linear-gradient(top,#751e24 25%,#000 100%); filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#751e24',endColorStr='#000'); -webkit-transition: all 200ms linear 0s; -khtml-transition: all 200ms linear 0s; -moz-transition: all 200ms linear 0s; -ms-transition: all 200ms linear 0s;
-o-transition: all 200ms linear 0s; transition: all 200ms linear 0s; opacity: 0; visibility: hidden; content:'';}
  .promo-area .single-promo:hover:before{opacity: 1; visibility: visible; top: -24px; bottom: -24px;}
  .promo-area .single-promo:hover h3, .promo-area .single-promo:hover h3 span, .promo-area .single-promo:hover p{color:#fff;}
  .promo-area .single-promo figure{position:relative; margin:0 0 15px}
  .promo-area .single-promo figure img{position:relative; z-index:2; background: #fff; display: block; padding: 0; border: 1px solid #e5e5e5; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; width:40%; display:block; margin:0 auto 0;}
  .promo-area .single-promo p{margin:0; position:relative; z-index:2; text-align:center;}
  .promo-area .single-promo h3{color:#751e24; text-align:center; font-size: 17px; margin:0 0 10px; position:relative; z-index:2; text-transform:capitalize;}
  .promo-area .single-promo h3 span{display: block; color: #cd6222; font-size: 16px; margin: 10px 0 0;}
  .promo-area .single-promo .item-button{position: absolute; text-align:center; bottom: 0; left: 0; right: 0; opacity: 0; visibility: hidden; -webkit-transition: all 200ms linear 0s; -khtml-transition: all 200ms linear 0s; -moz-transition: all 200ms linear 0s; -ms-transition: all 200ms linear 0s; -o-transition: all 200ms linear 0s; transition: all 200ms linear 0s;}
  .promo-area .single-promo:hover .item-button{opacity: 1; visibility: visible; bottom: -44px;}
  .promo-area .single-promo .btn{border:0; text-decoration: none; background: #cd6222; -webkit-border-radius:0; -moz-border-radius:0; border-radius: 0; font-size:14px; position: relative; z-index: 1; display: inline-block; text-align: center; font-family: 'Poppins', sans-serif; font-weight:600; color: #fff; padding: 12px 27px; margin:15px 0 0; text-transform:uppercase; overflow:hidden;}
  .promo-area .single-promo .btn:hover span{position: relative; color:#fff; z-index: 1;}
  .promo-area .single-promo .btn:after{content: ''; position: absolute; height: 100%; left: 0; top: 0; width: 0; -webkit-transition: all .3s; -moz-transition: all .3s;-o-transition: all .3s; transition: all .3s; background:#751e24; z-index:-1;}
  .promo-area .single-promo .btn:hover:after{width: 100%;}
  
.about-sec{padding:40px 0 60px; position:relative; z-index:2;}    
  .about-sec h2{color:#cd6222; font-size: 30px; position: relative; text-transform:uppercase; margin: 0 0 20px; font-weight:700;}
  .about-sec h2 span{color: #751e24; font-size: 16px; margin:0 0 10px; display:block; font-weight:700; line-height:normal;}
  .about-sec h2 span:after{content:''; background:#751e24; height:3px; width:35px; margin:0 0 0 15px; display:inline-block; vertical-align:middle;}
  .about-left{margin:0 0 30px; position:relative;}
  .about-left p a{color:#751e24;}
  .about-left p a:hover{color:#751e24;}
  .about-left .btn{border:0; text-decoration: none; background: #cd6222; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; font-size:14px; position: relative; z-index: 1; display: inline-block; text-align: center; font-family: 'Poppins', sans-serif; font-weight:700; text-transform:uppercase; color: #fff; margin:10px 0 0; padding: 13px 30px; overflow:hidden;}
  .about-left .btn i{margin:0 0 0 10px;}
  .about-left .btn:hover{color:#fff;}
  .about-left .btn:after{content: ''; position: absolute; height: 100%; left: 0; top: 0; width: 0; -webkit-transition: all .3s; -moz-transition: all .3s;-o-transition: all .3s; transition: all .3s; background:#751e24; z-index:-1;}
  .about-left .btn:hover:after{width: 100%;}
  .about-left .box-sign{padding: 0 0 15px; position: relative;}
  .about-left .box-sign img{position: absolute;left: 0;top: 0;}
  .about-left .box-sign b{font-weight: 800; color:#751e24; font-size: 16px; text-transform:uppercase;}
  .about-left .box-sign span{display: block; line-height: 15px; margin:10px 0 0;}
  .about-right{margin:0 0 30px; position:relative;}
  .about-right figure{margin: 0;}
  .about-right figure > img{border-radius:0; margin: 0; width:100%;}
  .about-right figure figcaption{display: block; position: relative; text-transform:uppercase; margin: 10px 0 0; left: 0; z-index: 1; font-weight:600; color:#000;}
  .about-right figure .box{text-align:center; position:relative;}
  .about-right figure .box .inner{position: relative; display: block; overflow: hidden; width: 100%; background: #fff; border: 8px solid #751e24; padding: 20px; -ms-flex-align: center !important; align-items: center !important; -ms-flex-pack: center !important; justify-content: center !important; display: -ms-flexbox !important; display: flex !important;}
  .about-right figure .box .inner .icon-box .icon-1{left: -20px; bottom: -20px;}
  .about-right figure .box .inner .icon-box .icon-2{right: -90px; top: -135px;}
  .about-right figure .box .inner .icon-box .icon{position: absolute; width: 171px; height: 171px; background: #edf6ff; border-radius: 50%;}
  .about-right figure .box .inner span{position: relative; display: block; line-height: 18px; color: #222; -ms-flex: 0 0 30%; flex: 0 0 30%; max-width: 30%;}
  .about-right figure .box .inner h1{color:#cd6222; position: relative; display: block; font-size: 70px; line-height: 70px; font-weight: 700; -ms-flex: 0 0 36%; flex: 0 0 36%; max-width: 36%; margin: 0; padding: 0 7px 0 5px;}
  .about-right figure  .box .inner p{font-size: 15px; color: #222; position: relative; z-index: 2; text-align: center; -ms-flex: 0 0 33.333%; flex: 0 0 33.333%; max-width: 33.333%; margin: 0;}
  
  

@-webkit-keyframes move {
  0% {
    -webkit-transform: scale(1) rotate(0deg);
            transform: scale(1) rotate(0deg); }
  40% {
    -webkit-transform: scale(1.5) rotate(0.1deg);
            transform: scale(1.5) rotate(0.1deg); } }

@keyframes move {
  0% {
    -webkit-transform: scale(1) rotate(0deg);
            transform: scale(1) rotate(0deg); }
  40% {
    -webkit-transform: scale(1.5) rotate(0.1deg);
            transform: scale(1.5) rotate(0.1deg); }
}		
  
.service-sec{background: #751e24; background: -moz-linear-gradient(top, #751e24 0%, #cd6222 100%); background: -webkit-linear-gradient(top, #751e24 0%,#cd6222 100%); background: linear-gradient(to bottom, #751e24 0%,#cd6222 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#751e24', endColorstr='#cd6222',GradientType=0 ); padding:65px 0 75px; position:relative;}
  .service-sec:before{content: ""; background-image: url(images/bg-02.jpg); background-repeat: no-repeat; background-attachment: fixed; background-size: cover; background-position: center center; position: absolute; left: 0; top: 0; width: 100%; height: 100%; opacity: 0.1;}
  .service-sec h2{color:#fff; font-size: 30px; line-height: 40px; position: relative; text-transform:uppercase; margin: 0 0 30px; font-weight:700;}
  .service-sec h2 span{color: #fff; font-size: 16px; margin:0 0 10px; display:block; font-weight:600; line-height:normal;}
  .service-sec h2 span:after{content:''; background:#fff; height:3px; width:35px; margin:0 0 0 15px; display:inline-block; vertical-align:middle;}
  .service-sec .service-box{position:relative; min-height: 200px;}
  .service-sec .owl-pagination{display: block; text-align: right; position: absolute; right: 15px; top: -73px; margin: 0;}
  .service-sec .owl-theme .owl-controls .owl-page span{background:none; border:1px solid #fff; opacity:1; height:10px; width:10px;}
  .service-sec .owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span{
    background: #fff;}
  .service-sec .owl-theme .owl-controls .owl-page.active span{width:20px;}
  .service-sec .item{background: #f5f5f5; min-height:300px; position: relative; padding: 35px 25px 35px; margin:0 15px;}
  .service-sec .item::after{content: ""; content: "\f10e"; font-family: FontAwesome; position: absolute; right: 30px; bottom: -10px; font-size: 70px; opacity: 0.2;}
  .service-sec .item .item-bg{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
  .service-sec .service-box{background: #f5f5f5; min-height:360px; position: relative; padding: 35px 25px 35px; margin:0;}
  .service-sec .service-box::after{content: ""; content: "\f10e"; font-family: FontAwesome; position: absolute; right: 30px; bottom: -10px; font-size: 70px; opacity: 0.2;}
  .service-sec .service-author{position: relative; padding:0 0 15px; overflow:hidden;}
  .service-sec .service-author figure{position:relative; width: 110px; -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15);box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15); -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; display: inline-block; vertical-align: middle; margin: 0 20px 0 0;}
  .service-sec .service-author h4{font-size: 20px; display: inline-block; margin: 0; vertical-align: middle; color:#cd6222; font-weight:600;}
  .service-sec .service-author h4 span{font-size:14px; margin:5px 0 0; display:block; color:#000; font-weight:400;}
  .service-sec .service-author .author-rating i{color: #f00;}
  .service-sec p{line-height:22px;} 
  .service-sec .star{color: #b18a33; letter-spacing: 2px; font-size: 17px;}
  .service-sec .service-author figure::before{border: 5px solid #f00 !important;content: "";height: auto;opacity: 0;filter: alpha(opacity=0);position: absolute;bottom: 0;left: 0;right: 0;top: 0;visibility: hidden;width: auto;-webkit-transform: scale(0);transform: scale(0);transition: .3s;border-radius: 50%;-webkit-border-radius: 50%;}
  .service-sec .item:hover .service-author figure::before{opacity: 1;filter: alpha(opacity=100);visibility: visible;-webkit-transform: scale(1);transform: scale(1);}
  .service-sec .service-author figure img{-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;  border: 5px solid #ccc;}
  .service-sec .owl-theme .owl-controls .owl-buttons div{display: none; background:#f00; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; color:#000; position:absolute; left:110px; top:0; height:44px; width:44px; opacity:1; text-indent:-99999px;}
  .service-sec .owl-theme .owl-controls .owl-buttons div.owl-next{right:110px; left:inherit;}
  .service-sec .owl-theme .owl-controls .owl-buttons div.owl-prev:before{border-bottom: 8px solid transparent; border-right: 8px solid #fff; border-top: 8px solid transparent; color: #000; content: ""; left: 15px; position: absolute; top: 14px;}
  .service-sec .owl-theme .owl-controls .owl-buttons div.owl-next:before{border-bottom: 8px solid transparent; border-left: 8px solid #fff; border-top: 8px solid transparent; color: #000; content: ""; left: 20px; position: absolute; top: 14px;}  

 
.active-btn:hover:after, .active-btn:after{animation: btn-text-anima 1s linear infinite;}
.active-btn:after{content: "\f054";font-family: FontAwesome;position: absolute;font-size: 17px;line-height: 30px;right: 0;top: -4px;text-transform: none;opacity: 0;transition: all .5s; color:#751e24;}
.active-btn{position:relative; margin-right: 35px; font-weight:600; padding:0;}  
  
@keyframes btn-text-anima {
    0%{right: -30px; opacity: 0;}
	60%{right: -40px; opacity: 1;}
	100%{right: -45px; opacity: 0;}
}

.Find-Out-More{padding: 60px 0 0; color: #303030; position:relative;}
  .Find-Out-More:before{content: ""; background-image: url(/wp-content/uploads/2021/09/bg-03.png); background-repeat: no-repeat; background-attachment: scroll; background-size: cover; background-position: top center; position: absolute; left: 0; top: 0;width: 100%; height: 100%; opacity:0.5;}
  .Find-Out-More:after{content: ""; background-image: url(images/left-side.png); background-repeat: no-repeat; background-attachment: scroll; background-size: cover; background-position: top center; position: absolute; left: 50%; bottom: 0; width: 330px; height: 725px; margin: 0 0 0 -555px; z-index:2;}
  .Find-Out-More h2{color:#cd6222; font-size: 30px; position: relative; text-transform:uppercase; margin: 0 0 15px; font-weight:700;}
  .Find-Out-More h2 span{color: #751e24; font-size: 16px; margin:0 0 10px; display:block; font-weight:700; line-height:normal;}
  .Find-Out-More h2 span:after{content:''; background:#751e24; height:3px; width:35px; margin:0 0 0 15px; display:inline-block; vertical-align:middle;}
  .Find-Out-More .tabs-background{background: #fff; position: relative; z-index: 2; padding: 35px 30px 40px 30px;}
  .Find-Out-More .fom-top{padding:0 15px 0 15px;}
  .Find-Out-More .fom-bottom{padding:0 15px 0 270px;}
  .Find-Out-More .fom-bottom .nav-tabs{border-bottom: 0; border-top: 1px solid #dedede; margin: 0 0 20px;}
  .Find-Out-More .fom-bottom .nav-tabs > li{border: 0 !important; margin: 0 !important; padding: 0 60px 0 0 !important;}
  .Find-Out-More .fom-bottom .nav-tabs > li.active a{color:#cd6222;}
  .Find-Out-More .fom-bottom .nav-tabs > li.active a::before{width: 100%;}
  .Find-Out-More .fom-bottom .nav-tabs > li a{border: 0 !important; margin: 0; padding: 15px 0; display:block; font-family: 'Poppins', sans-serif; font-weight:600; color:#751e24; text-transform:uppercase; position:relative; font-size:20px;}
  .Find-Out-More .fom-bottom .nav-tabs > li a::before{content: ""; position: absolute; height: 5px; left: 0; top: 0; width: 0; -webkit-transition: all .3s; -moz-transition: all .3s;-o-transition: all .3s; transition: all .3s; background-color: #cd6222;}
  .Find-Out-More .fom-bottom .nav-tabs > li a:focus, .Find-Out-More .fom-bottom li a:hover{background:none; color:#cd6222;}
  .Find-Out-More .why-choose ul{margin: 0; background: #f4f4f4; padding: 25px;}
  .Find-Out-More .why-choose ul li{list-style: none; margin: 0 0 20px; padding: 0 0 20px 30px; position: relative; border-bottom: 1px dashed #000;}
  .Find-Out-More .why-choose ul li:last-child{margin-bottom: 0; padding-bottom: 0; border-bottom: 0;}
  .Find-Out-More .why-choose ul li::before{content: "\f0a4"; font-family: FontAwesome; position:absolute; left:0; top:2px;}
  .Find-Out-More .why-choose ul li a{color:#cd6222;}
  .Find-Out-More .why-choose ul li a:hover{color:#cd6222;}
  .Find-Out-More .why-choose ol{margin: 0; padding: 0 0 5px; counter-reset: section;}
  .Find-Out-More .why-choose ol li{margin: 0; padding: 0 0 15px; list-style: none;}
  .Find-Out-More .why-choose ol li::before{content: counters(section, ".") " - "; counter-increment: section;}
  .Find-Out-More .why-choose .wc-box{padding: 27px 20px 23px 20px; border: 1px solid #DEDEDE; margin: 0 0 30px; /*ms-flex-align: center !important; align-items: center !important; display: -ms-flexbox !important; display: flex !important;*/ min-height: 185px;}
  .Find-Out-More .why-choose .wc-box figure{float:left; font-size: 30px; margin:-27px 15px 0 -20px;} 
  .Find-Out-More .why-choose .wc-box i{background: #751e24; background: -moz-linear-gradient(top, #751e24 0%, #cd6222 100%); background: -webkit-linear-gradient(top, #751e24 0%,#cd6222 100%); background: linear-gradient(to bottom, #751e24 0%,#cd6222 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#751e24', endColorstr='#cd6222',GradientType=0 ); color: #fff; display: block; height: 60px; width: 60px; border-radius: 0 0px 30px 0; text-align: center; line-height: 60px;}
  .Find-Out-More .why-choose .wc-box .wc-padd{} 
  .Find-Out-More .why-choose .wc-box h4{color: #751e24; font-size: 18px; text-transform: capitalize; margin: -10px 0 30px;}
  .Find-Out-More .why-choose .wc-box p{text-align:justify; margin:0;}
  .Find-Out-More .why-choose .wc-box .btn{border:1px solid #cd6222; text-decoration: none; background: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; font-size:14px; position: relative; z-index: 1; display: inline-block; text-align: center; font-family: 'Poppins', sans-serif; font-weight:700; text-transform:uppercase; color: #cd6222; margin:10px 0 0; padding: 10px 30px; overflow:hidden;}
  .Find-Out-More .why-choose .wc-box i{margin:0 0 0 10px;}
  .Find-Out-More .why-choose .wc-box .btn:hover{color:#fff;}
  .Find-Out-More .why-choose .wc-box .btn:after{content: ''; position: absolute; height: 100%; left: 0; top: 0; width: 0; -webkit-transition: all .3s; -moz-transition: all .3s;-o-transition: all .3s; transition: all .3s; background:#cd6222; z-index:-1;}
  .Find-Out-More .why-choose .wc-box .btn:hover:after{width: 100%;}
 
.top-selections{padding:60px 0 150px; position:relative;}
  .top-selections h2{color:#cd6222; font-size: 30px; position: relative; text-transform:uppercase; margin: 0 0 40px; font-weight:700;}
  .top-selections h2 span{color: #751e24; font-size: 16px; margin:0 0 10px; display:block; font-weight:700; line-height:normal;}
  .top-selections h2 span:after{content:''; background:#751e24; height:3px; width:35px; margin:0 0 0 15px; display:inline-block; vertical-align:middle;}
  .top-selections .owl-pagination{display: block; text-align: right; position: absolute; right: 15px; top: -83px; margin: 0;}
  .top-selections .owl-theme .owl-controls .owl-page span{background:none; border:1px solid #cd6222; opacity:1; height:10px; width:10px;}
  .top-selections .owl-theme .owl-controls .owl-page.active span, .owl-theme .owl-controls.clickable .owl-page:hover span{
    background: #cd6222;}
  .top-selections .owl-theme .owl-controls .owl-page.active span{width:20px;}
  .top-selections .grid-left .item{margin:0 15px;}
  .top-selections .owl-theme .owl-controls .owl-buttons div{display: none; background:#cd6222; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; color:#000; position:absolute; left:110px; top:0; height:44px; width:44px; opacity:1; text-indent:-99999px;}
  .top-selections .owl-theme .owl-controls .owl-buttons div.owl-next{right:110px; left:inherit;}
  .top-selections .owl-theme .owl-controls .owl-buttons div.owl-prev:before{border-bottom: 8px solid transparent; border-right: 8px solid #fff; border-top: 8px solid transparent; color: #000; content: ""; left: 15px; position: absolute; top: 14px;}
  .top-selections .owl-theme .owl-controls .owl-buttons div.owl-next:before{border-bottom: 8px solid transparent; border-left: 8px solid #fff; border-top: 8px solid transparent; color: #000; content: ""; left: 20px; position: absolute; top: 14px;}  
  
.counter-sec{position:relative; z-index:2; padding:40px 0 10px; margin: 0 0 160px; color:#fff; background:#751e24;}
  .counter-sec .container{position:relative; z-index:2;}
  .counter-Txt{position:relative;}
  .counter-Txt .counter-padd{background: rgba(250, 250, 250, 0.1); margin:0 0 30px; padding: 25px; position:relative; ms-flex-align: center !important; align-items: center !important; display: -ms-flexbox !important; display: flex !important;}
  .counter-Txt .counter-padd::before{content: ""; border-left: 3px solid #cd6222; border-top: 3px solid #cd6222; width: 20px; height: 20px; position: absolute; left: 0; top: 0;}
  .counter-Txt .counter-padd::after{content: ""; border-right: 3px solid #cd6222; border-bottom: 3px solid #cd6222; width: 20px; height: 20px; position: absolute; right: 0; bottom: 0;}
  .counter-Txt span{color:#cd6222; display:block; font-size: 25px; line-height: normal; font-weight: 900; margin:0; display: inline-block;vertical-align: middle;}
  .counter-Txt span:last-child {font-size: 14px;color: #fff;padding: 0 0 0 5px;}
  .counter-Txt h4{color:#fff; font-size: 14px; text-transform: capitalize; font-weight:700; margin:0 0 5px; text-transform:uppercase;}
  .counter-Txt figure{width: 50px; height: 50px; min-width: 50px; line-height: 50px; padding: 8px; border-radius: 3px;  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.15); text-align: center; background: #cd6222; float:left; margin:0 15px 0 0;}
  .counter-Txt div{overflow:hidden;}

.tag-sec{background: #cd6222; background: -moz-linear-gradient(left,  #cd6222 0%, #751e24 100%); background: -webkit-linear-gradient(left,  #cd6222 0%,#751e24 100%); background: linear-gradient(to right,  #cd6222 0%,#751e24 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cd6222', endColorstr='#751e24',GradientType=1 );padding: 0; position: relative; z-index:3; text-align:center;}
  .tag-sec .row{color:#fff; background-image: url(images/banner-bg.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position: bottom center; background-size: cover; margin: -100px 0;}
  .tag-sec .tag-col{padding: 70px 15%; background: rgba(0, 0, 0, 0.7);}
  .tag-sec h2{color:#fff; font-size: 30px; line-height: 40px; position: relative; margin: 0 0 10px; text-transform:uppercase;}
  .tag-sec h2 span{position: relative;}
  .tag-sec h2 span::before, .tag-sec h2 span::after{content: ""; width: 35px; height: 2px; display: inline-block; background: #cd6222; margin: 0 10px; vertical-align:middle;}
  .tag-sec h4{font-size: 20px; color:#fff; line-height: 40px; position: relative; margin: 0 0 30px; text-transform:uppercase;}
  .tag-sec p{text-align: center; margin:0;}
  .tag-sec .btn{border:0; text-decoration: none; background: #cd6222; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; font-size:14px; position: relative; z-index: 1; display: inline-block; text-align: center; font-family: 'Poppins', sans-serif; font-weight:700; text-transform:uppercase; color: #fff; margin:0; padding: 14px 40px; overflow:hidden;}
  .tag-sec .btn i{margin:0 0 0 10px;}
  .tag-sec .btn:after{content: ''; position: absolute; height: 100%; left: 0; top: 0; width: 0; -webkit-transition: all .3s; -moz-transition: all .3s;-o-transition: all .3s; transition: all .3s; background:#751e24; z-index:-1;}
  .tag-sec .btn:hover:after{width: 100%;}
  
.gallery-sec{padding:145px 0 30px; margin:0; position: relative; text-align:center; z-index:4;}
  .gallery-sec h3{font-size: 30px; color:#751e24; position: relative; text-transform: uppercase; margin: 0 0 20px;}
  .gallery-sec h3::before{content: ""; background: #cd6222; height: 3px; width: 40px; display: inline-block; vertical-align: middle; margin: 0 10px 0 0;}
  .gallery-sec h3::after{content: ""; background: #cd6222; height: 3px; width: 40px; display: inline-block; vertical-align: middle; margin: 0 0 0 10px;}
.inner-gallery-sec{padding:0px 0 30px; margin:0; position: relative; text-align:center; z-index:4;}
  .inner-gallery-sec h3{font-size: 30px; color:#751e24; position: relative; text-transform: uppercase; margin: 0 0 20px;}
  .inner-gallery-sec h3::before{content: ""; background: #cd6222; height: 3px; width: 40px; display: inline-block; vertical-align: middle; margin: 0 10px 0 0;}
  .inner-gallery-sec h3::after{content: ""; background: #cd6222; height: 3px; width: 40px; display: inline-block; vertical-align: middle; margin: 0 0 0 10px;}
.inner-gallery-sec .portfolio-item .item { width: 303px; float: left; margin-bottom: 0px; }
  .portfolio-menu{text-align:center;}
  .portfolio-menu ul{padding:0; margin:0 0 25px;}
  .portfolio-menu ul li{color: #000; display:inline-block; margin:0; list-style:none; padding:10px 15px; cursor:pointer; -webkit-transition:all 05s ease; -moz-transition:all 05s ease; -ms-transition:all 05s ease; -o-transition:all 05s ease; transition:all .5s ease; font-family: 'Poppins', sans-serif; font-weight:600;  font-size:14px; box-shadow: none !important; position: relative; padding: 3px 15px;}
  .portfolio-menu ul li:last-child:after{display:none;}
  .portfolio-menu ul li::after {position: absolute;right: 0;top: 3px;width: 1px;height: 20px;content: '';background: #e0e0e0;-webkit-transform: rotate(18deg);transform: rotate(18deg);margin: auto;}
  .portfolio-menu ul li.active::after{background: #cd6222;}
  .portfolio-item{/*width:100%;*/}
  .portfolio-item .item{/*width:303px;*/float:left; margin-bottom:30px;}
  .portfolio-item .item a{display:block; position:relative; overflow:hidden;}
  .portfolio-item .item img{height: 190px; -o-object-fit: cover; object-fit: cover; width: 100%; -webkit-transform: scale(1); transform: scale(1); transition: all 0.5s ease; -moz-transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease;}
  .portfolio-item .item:hover img{-webkit-transform: scale(1.2); transform: scale(1.2);}
  .portfolio-item .recet-work-footer{position: absolute;left: 0;bottom: 0;width: 100%;color: #FFFFFF;background: rgba(0, 0, 0, 0.7);}
  .portfolio-item .recet-work-footer h3{color: #FFFFFF; margin: 0; font-size: 14px; padding: 12px 5px 12px 50px;;}
  .portfolio-item .recet-work-footer h3:before, .portfolio-item .recet-work-footer h3:after{display:none;}
  .recet-work-footer i{position: absolute; left: 0; bottom: 0; min-width: 50px; height: 52px; font-size: 20px; color: #ebf4ef; background: #cd6222; display: block; text-align: center; line-height: 52px; z-index: 1;}
   
.thumb{position: relative; cursor:pointer;}
  .thumb:hover:before{transform: scaleX(0); opacity: 1;}
  .thumb:hover:after{opacity: 1; transform: scaleY(0);}
  .thumb:before{content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.4); opacity: 0; transform: scaleX(1); -moz-transform: scaleX(1); -webkit-transform: scaleX(1); transition: all 0.5s ease-in; -moz-transition: all 0.5s ease-in; -webkit-transition: all 0.5s ease-in;}
  .thumb:after{content: ''; position: absolute; right: 0; bottom: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,0.4); opacity: 0; transform: scaleY(1); -moz-transform: scaleY(1); -webkit-transform: scaleY(1); transition: all 0.5s ease-in; -moz-transition: all 0.5s ease-in;-webkit-transition: all 0.5s ease-in;}    

.map-wrap{margin:0 0 15px;}
  
.newsletter-sec{position:relative; background:#cd6222; padding:0 0 15px; margin:15px 0;}
  .newsletter-sec:before{background-color:#751e24; content:""; height:100%; left:-145px; position:absolute; bottom:0; border-right: 15px solid #fff; width:43%;}  
  .newsletter-des{text-align:left;}
  .newsletter-des h5{color: #fff; font-size:30px; margin: 28px 0 0; text-transform: uppercase;}
  .newsletter-des h5 span{display:block; font-size:20px;}
  .newsletter-form{text-align:center;}
  .newsletter-form form{margin:35px 0 15px 32%; position:relative;}
  .newsletter-form form input[type="text"]{width:100%; height:40px;	background-color:#fff; border:0px; padding:8px 62px 8px 15px; color:#000; outline:5px solid #a70000; text-transform:uppercase;}
  .newsletter-form form input[type="text"]::-moz-placeholder{color:#000;}
  .newsletter-form form input[type="text"]::-moz-placeholder{color:#000;}
  .newsletter-form form input[type="text"]::-webkit-input-placeholder{color:#000;} 
  .newsletter-form form input[type="text"]:-ms-input-placeholder{color:#000;}    
  .newsletter-form form button{border:none; background:#000; color:#fff; padding:13px 15px; position:absolute; right:0; top:0; line-height:16px;}
  .newsletter-form form button:hover{background-color:#a70000;}
  
.footer{background:#751e24; padding: 80px 0 0; color: #fff; position: relative; width: 100%; z-index: 3;}  
  .footer .container{position: relative; z-index:1;}  
  .footer p{color:#fff;} 
  .footer a{color:#fff;} 
  .footer a:hover{color:#cd6222;} 
  .back-to-top{position: fixed;right: 20px;bottom: 20px;z-index: 99;} 
  .back-to-top a{box-shadow: 0px 2px 3px rgba(0, 0, 0, 0.17); text-align: center; cursor: pointer; color: #fff; opacity: 1; background: #751e24; display: block; height: 35px; width: 35px;}
  .back-to-top a i{padding:9px 0 0; color:#fff;}
  .wg-1{margin:0 0 30px;}  
  .wg-1 h4{color: #fff; font-size: 20px; margin: 0 0 20px; padding: 0; position: relative; font-weight: 500;}  
  .wg-1 h4:after{content: ''; background-color: #fff; width: 30px; height: 3px; display: inline-block; vertical-align: middle; margin: 0 0 0 10px;}
  .wg-1 ul{margin:0; padding:0;}
  .wg-1 ul li{list-style:none; position:relative; margin:0; padding:0 0 5px 20px; line-height:28px;}
  .wg-1 ul li::before{position: absolute; left: 0; top: 13px;content: ''; background: #fff; height: 2px; width: 8px;}
  .wg-1 address{position: relative; margin:0 0 20px; overflow: hidden;}  
  .wg-1 address i{float: left; font-size: 18px; margin: 2px 20px 0 2px; background: #9b3e45; width: 44px; height: 44px; line-height: 44px; color: #fff; text-align: center; -webkit-border-radius: 30px 30px 0 30px; -moz-border-radius: 30px 30px 0 30px; border-radius: 30px 30px 0 30px;}
  .wg-1 address i.fa-map-marker{margin-top: 4px;}
  .wg-1 address div{margin:11px 0 0; overflow:hidden; position:relative;}
  .wg-1 address:nth-child(2) div{margin-top:0; }
  .wg-1 address:nth-child(4) div{margin-top:5px; }
  .wg-1 address p{color: #c7d6dd;opacity: 1;}
  .wg-1 address div strong{font-weight:700; color:#fff;}
  .ft-logo{padding:0 30px 0 0;}
  .join-footer{margin: 0 auto; padding: 20px 20px 5px; text-align: center; background-color: #1a7dbd; color: #fff; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px;}
  .join-footer h3{font-family: 'PoppinsSemiBold_0';font-size: 22px; margin: 0 0 10px; line-height: normal;color: #fff;}
  .join-footer h3 span{font-family: 'PoppinsBold'; font-size: 28px; margin: 10px 0 0; display:block;}
  .join-footer p{text-align:center;}
  .join-footer .btn{border: 2px solid #fff; text-decoration: none; background-color: #fff; -webkit-border-radius:0; -moz-border-radius:0; border-radius: 0; font-size:16px; position: relative; z-index: 1; display: inline-block; text-align: center; font-family: 'PoppinsSemiBold_0'; font-weight:normal; letter-spacing: .3px;color: #00235a; padding: 10px 30px; overflow:hidden; margin:15px 0 0;}
  .join-footer .btn:hover span{position: relative; color:#fff; z-index: 1;}
  .join-footer .btn:after{content: ''; position: absolute; height: 100%; left: 0; top: 0; width: 0; -webkit-transition: all .3s; -moz-transition: all .3s;-o-transition: all .3s; transition: all .3s; background-color: #751e24;}
  .join-footer .btn:hover:after{width: 100%;}
  .icon-ft{margin: 15px 0;}
  .icon-ft .fa-facebook{background:#3b5998;}
  .icon-ft .fa-twitter{background:#2daae1;}
  .icon-ft .fa-google-plus{background:#f63e28;}
  .icon-ft .fa-youtube{background:#ff3132;}
  .icon-ft .fa-linkedin{background:#0077b5;}
  .icon-ft .fa-whatsapp{background: #4dc247;}
  .icon-ft .fa-instagram{background: #f09433; background: -moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%); background: -webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); background: linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f09433', endColorstr='#bc1888',GradientType=1 );}
  .icon-ft i{color: #fff; display:inline-block; font-size: 18px; line-height: 36px; margin: 5px 0 5px 3px; height:36px; text-align: center; width: 36px; position:relative; z-index:1;}
  .icon-ft i:hover{opacity:0.7; transition:0.8s ease-in-out; -webkit-transition:all 0.8s ease-in-out; -moz-transition:all 0.8s ease-in-out; -ms-transition:all 0.8s ease-in-out; -o-transition:all 0.8s ease-in-out;}   
  
  .ft-bottom{background: #cd6222; margin:50px 0 0; padding:20px 0 0; position:relative; z-index:2;}  
  .ft-bottom p{margin:0 0 20px; opacity:0.8;}
  .ft-bottom .copyright{}
  
  
.banner-inner{background-image: url(images/banner-inner.jpg); background-repeat: no-repeat; background-attachment: scroll; background-size: cover; background-position: center center; padding:0; overflow: hidden; height: 280px; position: relative;}
.banner-inner::before{content: ""; background: #000; opacity:0.5; position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.banner-inner .textblock {height: 280px; position: relative;}
.banner-inner .block{top: 15%; left: 0; position: absolute; width: 100%; z-index: 1;}
.banner-inner .page-title .holder {overflow: hidden; position: relative; padding: 0;}
.banner-inner h1{color: #fff; margin: 20px 0; font-size: 36px; line-height: 1.5;text-align: center;}
.breadcrumb{line-height: 22px; position: relative; z-index: 5; margin: 0; padding:0; background: none; border-radius: 0; color: #fff;}
.breadcrumb > li {margin: 0 0 5px;}
.breadcrumb > li + li:before {content: "+"; margin: 0 9px; color: #fff; font-size: 15px; float: left;}
.breadcrumb > li .fa-home{margin: 0 10px 0 0;}
.breadcrumb li a{color: #fff;}
.breadcrumb li a:hover{color: #751e24;}    

.mid-innner{padding:60px 0 40px;}  
  .mid-innner .mid-left{margin: 0 0 30px;}
  .mid-innner ul{margin: 0; padding: 0 0 5px;}
  .mid-innner ul li{list-style: none; margin: 0 0 15px; padding: 0; position: relative;}
  .mid-innner ul li::before{content: "\f0a4"; font-family: FontAwesome; display: inline-block; margin: 0 10px 0 0;} 
  .mid-innner ol{margin: 0; padding: 0 0 5px; counter-reset: section;}
  .mid-innner ol li{margin: 0; padding: 0 0 15px; list-style: none;}
  .mid-innner ol li::before{content: counters(section, ".") " - "; counter-increment: section;}

.sibar-title{color:#fff; background:#000; font-size: 20px; text-transform: uppercase; padding: 15px 15px 11px; border-radius: 5px 5px 0 0; -webkit-border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; margin: 0;}

.left-wrap .list-group{border-radius: 0 0 5px 5px; -webkit-border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px;}
.left-wrap .list-group-item:first-child{border-top-left-radius: 0; border-top-right-radius: 0;}

.form-block{margin:0;}
  .form-block form{overflow: hidden; background:#751e24; padding: 25px 15px; margin: 0 0 30px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; position:relative;}  
  .form-block .col-pad{padding: 0 10px;}
  .form-block form .form-control{background: #fff; border-radius: 0; border:0; color: #000; height: 40px;}
  .form-block form .form-control::-webkit-input-placeholder {color: #000;}
  .form-block form .form-control::-moz-placeholder {color: #000;}
  .form-block form .form-control:-ms-input-placeholder {color: #000;}
  .form-block form .form-control:-moz-placeholder {color: #000;}
  .form-block form textarea{height:80px !important;}
  .form-block form .btn{background:#000; color: #fff; font-family: 'open_sansbold'; text-align: center;  padding: 12px; width: 100%; position:relative; text-shadow:none; white-space: nowrap; letter-spacing: 1px; display: inline-block; text-transform: uppercase; -webkit-animation-delay: 2s; animation-delay: 2s;  -webkit-transition: background 0.3s ease-in-out, color 0.3s ease-in-out; transition: background 0.3s ease-in-out, color 0.3s ease-in-out; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius:0;}
  .form-block form .btn:hover, .enquiry form .btn:active{color: #fff; background:#212121; -webkit-transition: background 0.5s ease-in-out, color 0.5s ease-in-out; transition: background 0.5s ease-in-out, color 0.5s ease-in-out;}

.contact-wrap{padding: 90px 0px 90px; position:relative;}  
  .contact-wrap h3{font-size: 28px; margin: 0 0 10px; text-transform: capitalize;}
  .contact-wrap p{text-align:center;}
  .contact-box{background: #fff; margin: 0 0 30px; padding: 30px 30px 22px; position: relative; cursor: pointer;text-align: center; box-shadow: 0px 5px 25px rgba(0, 0, 0, 0.08);}
  .contact-box .icon{font-size: 30px; width: 70px; height: 70px; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; text-align: center; line-height: 70px;display: inline-block; position: relative;  margin: 0 0 20px;} 
  .contact-box .icon::after{position: absolute;content: "";top: 0;left: 0;width: 100%;height: 100%;border-radius: 50%;border: 1px dashed #751e24;animation: shapeani2 10s linear infinite;}
  .contact-box .icon i{color: #751e24; line-height:70px;}  
  .contact-box .content p{margin: 0;}
  .contact-box .content a{color:#555;}
  .contact-box .content a:hover{text-decoration:underline;}
  .contact-form form{background: #fff; box-shadow: 0px 5px 25px rgba(0, 0, 0, 0.08); padding: 25px 25px 15px; transition: 0.3s ease-in;}
  .contact-form form .form-control{padding: 6px 0; background:none; border: none; box-shadow:none; border-bottom:1px solid #e6f0fa; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; color: #000; height:40px;}
  .contact-form form .form-control::-webkit-input-placeholder {color: #6c757d;}
  .contact-form form .form-control::-moz-placeholder {color: #6c757d;}
  .contact-form form .form-control:-ms-input-placeholder {color: #6c757d;}
  .contact-form form .form-control:-moz-placeholder {color: #6c757d;}
  .contact-form form textarea{height:100px !important;}
  .contact-form form .form-group{margin:0 0 25px;}
  .contact-form form .btn{background: #751e24;color: #fff;border: 0;font-size: 14px;font-weight: 700;padding: 13px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;min-width: 150px;position: relative;margin: 0;}
  .contact-form form .btn:hover, .contact-form form form .btn:active{background: #000; color: #fff;}
  .map-padd{border: 10px solid #fff; box-shadow: 0px 5px 25px rgba(0, 0, 0, 0.08);}
  
.ready-contact{position: relative; background-image: url(images/ready-contact.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position: center center; background-size: cover; padding: 90px 0 130px; text-align: center; color:#fff;}
  .ready-contact::before{position: absolute; left: 0; top: 0; width: 100%; height: 100%; content: ''; background: rgba(0, 132, 53, 0.9);}
  .ready-contact .ready-content{padding: 0 16%;}
  .ready-contact h2{font-size: 36px; color: #FFFFFF; margin: 0 0 25px;}
  .ready-contact p{text-align:center;}
  .ready-contact .btn{border:1px solid #fff; text-decoration: none; background: none; -webkit-border-radius:0; -moz-border-radius:0; border-radius: 0; font-size:16px; text-transform:uppercase; position: relative; z-index: 1; display: inline-block; text-align: center; font-family: 'PoppinsSemiBold_0'; font-weight:normal; letter-spacing: .3px; color: #fff; margin:35px 0 0; padding: 16px 40px; overflow:hidden;}
  .ready-contact .btn:hover{border-color:#000; color:#fff;}
  .ready-contact .btn:hover span{position: relative; color:#fff; z-index: 1;}
  .ready-contact .btn:after{content: ''; position: absolute; height: 100%; left: 0; top: 0; width: 0; -webkit-transition: all .3s; -moz-transition: all .3s;-o-transition: all .3s; transition: all .3s; background: #000; z-index:-1px;}
  .ready-contact .btn:hover:after{width: 100%;}
  
    .wel-sec .btn{background:none; border:2px solid #b70e16; -webkit-border-radius:30px; -moz-border-radius:30px; border-radius:30px; color:#b70e16; font-family: 'open_sansbold'; padding:8px; position:relative; min-width:170px; text-transform:uppercase;}
  .wel-sec .btn:hover{background:#003c79; border-color:#003c79; color:#fff; transition:0.8s ease-in-out; -webkit-transition:all 0.8s ease-in-out; -moz-transition:all 0.8s ease-in-out; -ms-transition:all 0.8s ease-in-out; -o-transition:all 0.8s ease-in-out;}  
.about-image img {
    width: 100%;
}
  
.banner-inner {
    background: url(/wp-content/uploads/2021/08/inner-banner.jpg) no-repeat scroll center 0;
    background-size: cover;
    border-bottom: 1px solid #999;
    height: 200px;
    overflow: hidden;
    position: relative;
    background-attachment: fixed;
}
.banner-inner .textblock {
    height: 200px;
    position: relative;
}
.banner-inner .block {
    background: transparent;
    bottom: 0;
    left: 0;
    position: absolute;
    width: 100%;
}
.breadcrumb {
    float: none;
    font-size: 13px;
    line-height: 15px;
    position: relative;
    z-index: 5;
    margin: auto;
    background: 0 0;
    border-radius: 0;
text-align: center;
}
.block li {
    color: #fff;
}
.breadcrumb>li {
    margin: 0 0 5px;
}
.breadcrumb li a {
    color: #fff;
}
section.inner-sec {
    padding: 50px 0;
}

.table-responsive1 h4 {
    text-align: center;
    background: #751e24;
    color: #fff;
    padding: 10px 0;
	text-transform: uppercase;
    letter-spacing: 2px;
    margin: 20px 0 0;
}
.inner-page ul li {
    padding: 5px;
}
.facility-row {
    padding-bottom: 20px;
}
.li-sec ul li {
    list-style: none;
    position: relative;
    padding: 0 0 10px 25px;
    border-bottom: 1px dashed #ccc;
    margin: 0 0 10px;
}
.li-sec ul li:before {
    content: "\f00c";
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    left: 0;
    top: 5px;
}
.li-sec ul {
    padding: 0 0 20px;
}
.cont {
    margin: auto;
    text-align: center;
    font-size: 16px;
    background: #f4f4f4;
    padding: 20px;
    min-height: 200px;
    margin-bottom: 30px;
    border-bottom: 5px solid #751e24;
    border-radius: 10px;
}
.cont i {
    background: #cd6222;
    color: #fff;
    width: 75px;
    height: 75px;
    text-align: center;
    padding: 20px;
    font-size: 35px;
    border-radius: 50px;
}

.contact-form {
    background: #cd6222;
    padding: 20px;
}
.contact-form h3 {
    color: #Fff;
}
.contact-form .form-control {
    margin: 8px 0;
    border-radius: 0;
    border: navajowhite;
}
.contact-form .sub-btn {
    background: #751e24;
    color: #fff;
    border: none;
    padding: 10px;
    width: 100%;
    text-align: center;
    margin-top: 8px;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 2px;
}
.contact-form textarea {
    height: 130px;
}
.ft-bottom a:hover {
    color: #fff;
    text-decoration: underline;
}

.alumni-form {
    border: 8px double #751e24;
    padding: 30px;
    background-color: #eeeeee6b;
}
.alumni-form .form-control{
	border-radius:0px;
	padding: 6px;
}
.alumni-h3 {
    background: #eee;
    padding: 5px;
    margin: 20px 0;
    margin-top: 40px;
    border: 1px solid #0000001f;
}
.wpcf7-submit {
    padding: 12px 45px;
    background-color: #cd6222;
    border-radius: 0px;
    color: #ffffff;
    font-weight: bold;
    border: none;
}
.wpcf7-submit:hover { 
    background: #751e24;
    color: #fff;
}



    /** Smartphones **/
@media (min-width: 320px) and (max-width: 480px) {
   
   .menu-head{font-size: 14px;}
   .menu-head::after{display:none;}
   .menu-head .navbar-brand{padding: 20px 0;}   
   .menu-head .nav-logo{position: relative; text-align: left; float:left;}   
   .menu-head nav{padding:0;}
   .menu-head .navbar-header{position:relative; z-index:2; float: none; width: 100%;}
   .menu-head .navbar-toggle{border-color: #fff; color: #fff; margin: 8px 0; border-radius: 0; float:left;}
   .navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
   .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background:none;}
   .menu-head .navbar-collapse{border:none; box-shadow: none;}
   .menu-head .navbar-collapse.in ul{margin: 15px 0 0; box-shadow: none; border: 0;}
   .menu-head .navbar-nav{margin: 0; text-align:left; top: 0;}
   .menu-head .navbar-nav > li:before{display:none;}
   .menu-head .navbar-nav > li{display:block; margin:0; padding:0; border-bottom: 1px solid  #fff; background:#c12121210;}
   .menu-head .navbar-nav > li:last-child{border-bottom:0;}
   .menu-head .navbar-nav .li-mrg{margin-right: 0 !important;}
   .menu-head .navbar-nav > li > a{padding: 10px; border: 0; color:#fff;}
   .menu-head .navbar-nav > li > a:focus, .menu-head .navbar-nav > li > a:hover, .menu-head .navbar-nav > .open > a, .menu-head .navbar-nav > .open > a:focus, .menu-head .navbar-nav > .open > a:hover, .menu-head .navbar-nav .current-menu-item a{background: #9f2121210; color: #fff;}
   .menu-head .sub-menu > li > a:focus, .menu-head .sub-menu > li > a:hover{background: #9f2121210 !important;}
   .menu-head .sub-menu{position: relative !important; top: 0 !important; margin:0 !important; left: 0 !important; display: block !important; height: auto !important;}
   .menu-head .sub-menu > li > a{background:none !important; padding:5px 15px 5px 30px; width: auto; color:#fff !important;}
   
   .header{position: relative;}   
   .head-top .logo{width:100%; text-align:center; padding: 0 0 20px}
   .head-top .head-right{width:100%; text-align:center; float:none !important}
   .phn-detail ul li:last-child{display: none;}   
   .phn-detail ul{margin: 15px 0 0;}
   .phn-detail ul li span{font-size: 16px;}
   .apply-btn{margin: 0; left: inherit; right: 0;}
   .apply-btn:after{display:none;}
   .apply-btn .btn{padding:15px 15px 11px;}
   .apply-btn img{width: 25px;}
   .about-text-left{float: none; width: auto;}
   .about-text-right{display:none;}
   .about-text-left .hidden{display: block !important; float: left; width: 60%; margin: 8px 20px 0 0;}
   .about-text h3{font-size: 24px;}
   .why-choose-left{display:none;}
   .why-choose-right{margin: 0 0 40px; overflow:hidden; float: none; width: 100%;}
   .counter-sec .counter-count{display: block; text-align: center; margin:0 0 20px;}
   .counter-sec img{display:block; margin: 0 auto 15px; top: 0;}
   .footer .wg-1{margin:0 0 30px;}
   .ft-bottom p{text-align: center !important; margin: 0 !important;}
   .ft-bottom .text-right{text-align: center !important; margin: 0 0 20px !important;}
       
}


/* Smartphones to Tablets */
@media (min-width: 481px) and (max-width: 767px) {
   
   .menu-head{font-size: 14px;}
   .menu-head::after{display:none;}
   .menu-head .navbar-brand{padding: 20px 0;}   
   .menu-head .nav-logo{position: relative; text-align: left; float:left;}   
   .menu-head nav{padding:0;}
   .menu-head .navbar-header{position:relative; z-index:2; float: none; width: 100%;}
   .menu-head .navbar-toggle{border-color: #fff; color: #fff; margin: 8px 0; border-radius: 0; float:left;}
   .navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
   .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background:none;}
   .menu-head .navbar-collapse{border:none; box-shadow: none;}
   .menu-head .navbar-collapse.in ul{margin: 15px 0 0; box-shadow: none; border: 0;}
   .menu-head .navbar-nav{margin: 0; text-align:left; top: 0;}
   .menu-head .navbar-nav > li:before{display:none;}
   .menu-head .navbar-nav > li{display:block; margin:0; padding:0; border-bottom: 1px solid  #fff; background:#c12121210;}
   .menu-head .navbar-nav > li:last-child{border-bottom:0;}
   .menu-head .navbar-nav .li-mrg{margin-right: 0 !important;}
   .menu-head .navbar-nav > li > a{padding: 10px; border: 0; color:#fff;}
   .menu-head .navbar-nav > li > a:focus, .menu-head .navbar-nav > li > a:hover, .menu-head .navbar-nav > .open > a, .menu-head .navbar-nav > .open > a:focus, .menu-head .navbar-nav > .open > a:hover, .menu-head .navbar-nav .current-menu-item a{background: #9f2121210; color: #fff;}
   .menu-head .sub-menu > li > a:focus, .menu-head .sub-menu > li > a:hover{background: #9f2121210 !important;}
   .menu-head .sub-menu{position: relative !important; top: 0 !important; margin:0 !important; left: 0 !important; display: block !important; height: auto !important;}
   .menu-head .sub-menu > li > a{background:none !important; padding:5px 15px 5px 30px; width: auto; color:#fff !important;}
   
   .header{position: relative;}   
   .head-top .logo{width:100%; text-align:center; padding: 0 0 20px}
   .head-top .head-right{width:100%; text-align:center; float:none !important}
   .phn-detail ul li:last-child{display: none;}   
   .phn-detail ul{margin: 15px 0 0;}      
   .apply-btn{margin: 0; left: inherit; right: 0;}
   .apply-btn:after{display:none;}
   .apply-btn .btn{padding: 9px 25px 8px;}
   .about-text-left{float: none; width: auto;}
   .about-text-right{display:none;}
   .about-text-left .hidden{display: block !important; float: left; width: 50%; margin: 8px 20px 0 0;}
   .why-choose-left{display:none;}
   .why-choose-right{margin: 0 0 40px; overflow:hidden; float: none; width: 100%;}
   .counter-sec .counter-count{display: block; text-align: center; margin:0 0 20px;}
   .counter-sec img{display:block; margin: 0 auto 15px; top: 0;}
   .footer .wg-1{margin:0 0 30px;}   
   .ft-bottom p{text-align: center !important; margin: 0 !important;}
   .ft-bottom .text-right{text-align: center !important; margin: 0 0 20px !important;}
   
}

/* Tablets */
@media (min-width: 768px) and (max-width: 959px) {
         
   .header{position: relative;}
   .container{width: auto; max-width:850px; padding:0 30px;} 
   
}

/* Desktop */
@media (min-width: 960px) and (max-width: 1090px) { 
    
   .container{width:auto; padding:0 30px; max-width:1030px}   

}

/* Large Display */
@media (min-width: 1367px) { }