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/skgsvmmuktsar.in/www/wp-content/themes/astra/
Upload File :
Current File : /home/skgsvmmuktsar.in/www/wp-content/themes/astra/style.css
/**
Theme Name: Astra
Theme URI: https://wpastra.com/
Author: Brainstorm Force
Author URI: https://wpastra.com/about/?utm_source=theme_preview&utm_medium=author_link&utm_campaign=astra_theme
Description: Astra is fast, fully customizable & beautiful WordPress theme suitable for blog, personal portfolio, business website and WooCommerce storefront. It is very lightweight (less than 50KB on frontend) and offers unparalleled speed. Built with SEO in mind, Astra comes with Schema.org code integrated and is Native AMP ready so search engines will love your site. It offers special features and templates so it works perfectly with all page builders like Elementor, Beaver Builder, Visual Composer, SiteOrigin, Divi, etc. Some of the other features: # WooCommerce Ready # Responsive # RTL & Translation Ready # Extendible with premium addons # Regularly updated # Designed, Developed, Maintained & Supported by Brainstorm Force. Looking for a perfect base theme? Look no further. Astra is fast, fully customizable and WooCommerce ready theme that you can use for building any kind of website!
Version: 4.6.11
Requires at least: 5.3
Tested up to: 6.5
Requires PHP: 5.3
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Text Domain: astra
Domain Path: /languages
Tags: custom-menu, custom-logo, entertainment, one-column, two-columns, left-sidebar, e-commerce, right-sidebar, custom-colors, editor-style, featured-images, full-width-template, microformats, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready, blog
AMP: true

Astra WordPress Theme, Copyright 2020 WPAstra.
Astra is distributed under the terms of the GNU GPL.

Astra 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.com/normalize.css/

Astra icon font is based on IcoMoon-Free vector icon by Keyamoon.
IcoMoon-Free vector icon distributed under terms of CC BY 4.0 or GPL. (https://creativecommons.org/licenses/by/4.0/ or https://www.gnu.org/licenses/gpl.html)
Source: http://keyamoon.com/

Flexibility is a JavaScript polyfill for Flexbox By Jonathan Neal, 10up. (https://github.com/jonathantneal/flexibility)
Licensed under MIT ( https://github.com/jonathantneal/flexibility/blob/master/LICENSE.md )

Screenshot image is a collage of actual sites created using the Astra WordPress Theme.

Icons used in the Screenshot image are all licensed under Creative Commons ( CC BY 4.0 ) License ( https://fontawesome.com/license/free )
https://fontawesome.com/v5.15/icons/store?style=solid
https://fontawesome.com/v5.15/icons/shopping-cart?style=solid
https://fontawesome.com/v5.15/icons/pen-square?style=solid
https://fontawesome.com/v5.15/icons/user-tie?style=solid
https://fontawesome.com/v5.15/icons/user-tie?style=solid

Illustrations used in the Screenshot images are all licensed under Creative Commons ( CC0 ) License ( https://gumroad.com/l/humaaans )
https://websitedemos.net/web-design-agency-08/wp-content/uploads/sites/796/2021/05/standing-24.png
https://websitedemos.net/web-design-agency-08/wp-content/uploads/sites/796/2021/05/sitting-2.png

Hand-drawn illustrations used are created by Brainstorm Force and released under Creative Commons ( CC0 ) License.
https://websitedemos.net/web-design-agency-08/wp-content/uploads/sites/796/2021/05/girl-with-image-container.png
https://websitedemos.net/web-design-agency-08/wp-content/uploads/sites/796/2021/05/boy-with-code-container.png
https://websitedemos.net/web-design-agency-08/wp-content/uploads/sites/796/2021/05/web-browser.png

The same site as screenshot can be imported from here https://websitedemos.net/web-design-agency-08/.

For more information, refer to this document on how to create a page like in the screenshot - https://wpastra.com/docs/replicating-the-screenshot/.

Astra default breadcrumb is based on Breadcrumb Trail by Justin Tadlock. (https://github.com/justintadlock/breadcrumb-trail)
Breadcrumb Trail is distributed under the terms of the GNU GPL v2 or later.

Astra local fonts feature is based on Webfonts Loader by WordPress Themes Team (WPTT). (https://github.com/WPTT/webfont-loader)
Licensed under MIT ( https://github.com/WPTT/webfont-loader/blob/master/LICENSE )

/* Note: The CSS files are loaded from assets/css/ folder. */






html{overflow-x:hidden;}
html, body {height: 100%;}

body{font-size: 14px; font-family: 'PoppinsRegular_0'; color: #37383A;}

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

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

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

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

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

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

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

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

a{color:#f15a24; text-decoration:none;}
a:hover, a:focus{color:#102e7f; text-decoration:none;}
img{max-width:100%; vertical-align:middle;}
p{line-height:22px; margin:0 0 15px; text-align:justify;}

h1, h2, h3, h4, h5, h6{font-family: 'LoraBold'; font-weight: normal; margin:0 0 10px;}
h2{color:#102e7f;}
h3{color:#f15a24;}
h4{color:#102e7f;}

.pad-t0{padding-top:0 !important;}
.pad-t10{padding-top:10px !important;}
.pad-t15{padding-top:15px !important;}
.pad-t20{padding-top:20px !important;}
.pad-t25{padding-top:25px !important;}
.pad-t30{padding-top:30px !important;}
.pad-t35{padding-top:35px !important;}
.pad-t40{padding-top:40px !important;}
.pad-t45{padding-top:45px !important;}
.pad-t50{padding-top:50px !important;}
.pad-0{padding:0 !important;}
.pad-b0{padding-bottom:0 !important;}
.pad-b5{padding-bottom:5px !important;}
.pad-b10{padding-bottom:10px !important;}
.pad-b15{padding-bottom:15px !important;}
.pad-b20{padding-bottom:20px !important;}
.pad-b25{padding-bottom:25px !important;}
.pad-b30{padding-bottom:30px !important;}
.pad-b35{padding-bottom:35px !important;}
.pad-b40{padding-bottom:40px !important;}
.pad-b45{padding-bottom:45px !important;}
.pad-b50{padding-bottom:50px !important;}
.mrg-0{margin:0px !important;}
.mrb-0{margin-bottom:0px !important;}
.mrb-10{margin-bottom:10px !important;}
.mrb-15{margin-bottom:15px !important;}
.mrb-20{margin-bottom:20px !important;}
.mrb-25{margin-bottom:25px !important;}
.mrb-30{margin-bottom:30px !important;}
.mrb-35{margin-bottom:35px !important;}
.mrb-40{margin-bottom:40px !important;}
.mrb-45{margin-bottom:45px !important;}
.mrb-50{margin-bottom:50px !important;}
.mrb-60{margin-bottom:60px !important;}
.mrb-70{margin-bottom:70px !important;}
.mrb-80{margin-bottom:80px !important;}
.mrb-90{margin-bottom:90px !important;}
.mrb-100{margin-bottom:100px !important;}

.container{z-index: 3; position: relative;}
.row{margin-right: -15px; margin-left: -15px;}
.row > *{padding-right: 15px; padding-left: 15px;}


@media (min-width: 1200px) { 
  
  .container{min-width: 1200px;}
  .sticky.header nav{position: fixed; width: 100%; background: #fff; top: 0; left: 0; border-bottom: 1px solid #ccc; -webkit-box-shadow: 0 1px 10px 0px #B0B0B0; box-shadow: 0 1px 10px 0px #B0B0B0;}  
  .sticky.header .navbar .logo img{max-width: 300px;}
  
}

.header{position:absolute; background: #fff; left:0; width:100%; top:0; z-index:5; padding:0;} 
  .top-sec{background:#f15a24; font-size: 14px; position:relative; overflow:hidden;}
  .top-sec::after{background: #102e7f; content: ""; position: absolute; right: -10%; top: 0; width: 60%; height: 100%; border-left: 5px solid #fff; transform: skew(-35deg);}
  .top-sec .head-right{text-align:right;}
  .top-sec a:hover{color: #fff; text-decoration: underline;}
  .top-sec ul{margin:0; padding:8px 0;}
  .top-sec ul li{display:inline-block; font-family: 'PoppinsMedium'; list-style:none; margin:0 15px 0 0;  position:relative; text-transform:capitalize;}
  .top-sec ul li a:hover:before{background: #9ab5d7 !important;}
  .top-sec ul li i{margin:0 5px 0 0; position: relative; top: 0; display: inline-block; vertical-align: middle; font-size: 16px;}
  .top-sec ul li a{display: block; padding: 0; color: #fff; position: relative; z-index: 2;} 
  .icon-top{margin:0;text-align:right;}
  .icon-top i{color: #fff; border:0; display:inline-block; font-size: 16px; line-height: 36px; margin: 0 0 0 2px; height: 36px; text-align: center; width: 36px; text-align: center; position:relative; z-index:1; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;}
  .icon-top i:hover{color:#f15a24; 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;}
  
  .header .phone-call{font-family: 'PoppinsMedium'; margin: 0 0 0 10px;}
  .header nav{position: relative; top: 0; font-family: 'LoraBold'; left: 0; width: 100%; height: auto; background: none;}
  .header nav .navbar{display: flex; align-items: center; justify-content: space-between; margin: auto; /* background: red; */ position: relative; max-width: 100%; margin: 0 auto; padding: 0;}
  .header .navbar .logo a{display: block; padding: 17px 0;}
  .header .navbar .logo img{max-width: 400px;}
  .header nav .navbar .nav-links{height: 100%; margin: 0 0 0 auto;}
  .header nav .navbar .links{display: flex; padding: 0; margin: 0;}
  .header nav .navbar .links li{position: relative; display: flex; align-items: center; justify-content: space-between; list-style: none; font-size: 16px; text-transform: capitalize; margin: 0 10px;}
  .header nav .navbar .links li a{padding: 15px 0; display: block; text-decoration: none; white-space: nowrap; color: #162542;}

@media (min-width: 1200px) {
  /*.header nav .navbar .links > li:last-child a{background: linear-gradient(135deg,  #102e7f 0%,#f15a24 100%); border: 0; text-decoration: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; position: relative; z-index: 1; display: inline-block; text-align: center; font-size: 14px; color: #ffff; margin: 0; padding: 13px 25px; overflow: hidden; text-shadow: none;}
  .header nav .navbar .links > li:last-child a: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: #102e7f; z-index:-1;}
  .header nav .navbar .links > li:last-child a:hover:after{width:100%;}
  .header nav .navbar .links > li:last-child a:hover{color:#fff; -webkit-transition: all .3s; -moz-transition: all .3s;-o-transition: all .3s; transition: all .3s;}*/
}

  .header nav .navbar .links > li > a:hover, .header nav .navbar .links > li.current-menu-item > a{color: #f15a24;}

  .header .links li:hover .htmlcss-arrow, .header .links li:hover .js-arrow{transform: rotate(180deg);} 
  .header nav .navbar .links li .arrow{width: 16px; line-height: 52px; text-align: center; display: inline-block; color: #000; transition: all 0.3s ease; margin: 2px 0 0 5px;}
  .header nav .navbar .links li .sub-menu{border: 1px solid #dddddd6b;  margin: 0; box-shadow: 0 10px 15px rgba(25, 25, 25, 0.1); -webkit-box-shadow: 0 10px 15px rgba(25, 25, 25, 0.1); position: absolute; top: 100%; left: 0; background: #fff; box-shadow: none; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; display: none; z-index: 2; padding: 0; width:250px;} 
  .header nav .navbar .links li:hover .htmlCss-sub-menu, .header nav .navbar .links li:hover .js-sub-menu{ display: block; } 
  .header .navbar .links li .sub-menu li{padding: 0; margin:0; border-bottom: 1px solid #d5d5d5;} 
  .header .navbar .links li .sub-menu a{color: #4f4f4f; padding: 8px 15px; display: block;}  
  .header .navbar .links li .sub-menu a:hover{color: #f15a24;} 
  .header .navbar .links li .sub-menu .more-arrow{line-height: 40px; } 
  .header .navbar .links li .htmlCss-more-sub-menu{/* line-height: 40px; */ } 
  .header .navbar .links li .sub-menu .more-sub-menu{position: absolute; top: 0; left: 100%; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; z-index: 1; display: none;} 
  .header .links li .sub-menu .more:hover .more-sub-menu{display: block;} 
  .header .navbar .search-box{position: relative; height: 40px; width: 40px;} 
  .header .navbar .search-box i{position: absolute; height: 100%; width: 100%; line-height: 40px; text-align: center; font-size: 22px; color: #fff; font-weight: 600; cursor: pointer; transition: all 0.3s ease; } 
  .header .navbar .search-box .input-box{position: absolute; right: calc(100% - 40px); top: 80px; height: 60px; width: 300px; background: #3E8DA8; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; opacity: 0; pointer-events: none; transition: all 0.4s ease;} 
  .header .navbar.showInput .search-box .input-box{top: 65px; opacity: 1; pointer-events: auto; background: #3E8DA8;} 
  .header .search-box .input-box::before{content: ''; position: absolute; height: 20px; width: 20px; background: #3E8DA8; right: 10px; top: -6px; transform: rotate(45deg);} 
  .header .search-box .input-box input{position: absolute; top: 50%; left: 50%; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; transform: translate(-50%, -50%); height: 35px; width: 280px; outline: none; padding: 0 15px; font-size: 16px; border: none;} 
  .header .navbar .nav-links .sidebar-logo{display: none;} 
  .header .navbar .bx-menu{display: none;} 
  
  @media (max-width:1100px) {
    .header nav .navbar{max-width: 100%; padding: 0; flex-direction: row-reverse;} 
	.header nav .navbar .logo a{font-size: 27px;} 
	.header nav .navbar .links > li:first-child{border-top: 1px solid #ccc;} 
	.header nav .navbar .links > li{padding: 0; border-bottom: 1px solid #ccc; white-space: nowrap;} 
	.header nav .navbar .links > li a:hover, .header nav .navbar .links > li.active > a{color: #f15a24;} 
	.navbar .links li .sub-menu a{padding:10px;}
	.header .navbar .links li .sub-menu a:hover, .header nav .navbar .sub-menu > li.active > a{color: #f15a24; background: none;}     
    .header nav{ /* position: relative; */} 
	.header .navbar .bx-menu{ display: block;} 
	.header nav .navbar .nav-links{position: fixed; top: 0; left: -100%; display: block; max-width: 100%; width: 100%; background:  #fff; line-height: normal; padding: 0; box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); transition: all 0.5s ease; z-index: 1000; overflow-x: scroll;} 
	.header .navbar .nav-links .sidebar-logo{display: flex; align-items: center; justify-content: space-between; padding: 15px 15px 0;} 
	.header .sidebar-logo .logo-name{} 
	.header .sidebar-logo .logo-name img{max-width: 230px;} 
	.header .sidebar-logo  i{font-size: 25px; color: #102e7f; cursor: pointer;} 
	.header .navbar .bx-menu{font-size: 25px; color: #102e7f; cursor: pointer;} 
	.header.header-position  .sidebar-logo i{color: #fff;} 
	.header.header-position  .navbar .bx-menu{color: #000;} 
	
	.header.header-position nav .navbar .links > li > a{color: #fff;}
    .header.header-position nav .navbar .links li .arrow{color: #fff;}
	.header.header-position nav .navbar .links > li a:hover, .header.header-position nav .navbar .links > li.active > a{color: #f15a24;} 
	
	.header nav .navbar .links{display: block; margin-top: 20px; padding: 0;} 
	.header nav .navbar .links li .arrow{line-height: 40px; position: absolute; border-left: 1px solid #ccc; width: 52px; top: 7px; bottom: 7px; right: 0; cursor: pointer;} 
	.header nav .navbar .links li{display: block; margin: 0;} 
	.header nav .navbar .links li a{padding: 15px;}
	.header nav .navbar .links li .sub-menu{border: 0; position: relative; top: 0; box-shadow: none; display: none; background: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; padding: 0;} 
	.header nav .navbar .links li .sub-menu li{border-bottom: none;} 
	.header .navbar .links li .sub-menu .more-sub-menu{display: none; position: relative; left: 0;} 
	.header .navbar .links li .sub-menu .more-sub-menu li{display: flex; align-items: center; justify-content: space-between;} 
	.header .links li:hover .htmlcss-arrow, .header .links li:hover .js-arrow{transform: rotate(0deg);} 
	.header .navbar .links li .sub-menu .more-sub-menu{display: none;} 
	.header .navbar .links li .sub-menu .more span{/* background: red; */ display: flex; align-items: center; /* justify-content: space-between; */} 
	.header .links li .sub-menu .more:hover .more-sub-menu{display: none;} 
	.header nav .navbar .links li:hover .htmlCss-sub-menu, .header nav .navbar .links li:hover .js-sub-menu{display: none;} 
	.header .navbar .nav-links.show1 .links .htmlCss-sub-menu, .header .navbar .nav-links.show3 .links .js-sub-menu, .header .navbar .nav-links.show2 .links .more .more-sub-menu{display: block;} 
	.header .navbar .nav-links.show1 .links .htmlcss-arrow, .header .navbar .nav-links.show3 .links .js-arrow{transform: rotate(180deg);} 
	.header .navbar .nav-links.show2 .links .more-arrow{transform: rotate(90deg);} 
  } 
  
  @media (max-width:370px){ 
    .header nav .navbar .nav-links{max-width: 100%;}
  }
  
.banner{position:relative; padding: 122px 0 0; z-index:1; overflow: hidden;}
  .banner .carousel-item{background:#000;}
  .banner .carousel-item:before{content: ''; position: absolute; left: 0; top: 0; height: 100%; width: 130%; z-index: 2; background: linear-gradient(to right, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0) 100%);}
  .banner .slider-img{width: 100%; height: 650px; object-fit: cover; object-position: center center;}
  /*---------- LEFT/RIGHT ROUND CONTROL ----------*/
  .banner .slide button{top: 47%; opacity: 0; width: 55px; height: 55px; z-index: 100; color: #fff; display: block; font-size: 24px; cursor: pointer; overflow: hidden; line-height: 55px; text-shadow: none; position: absolute; font-weight: normal; background: rgba(0, 0, 0, 0.7); -webkit-box-shadow: 0 0px 10px 5px rgba(0,0,0,.1); box-shadow: 0 0px 10px 5px rgba(0,0,0,.1); -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; left: 20px;}
  .banner .slide:hover button{opacity: 1;}
  .banner .slide button.left{}
  .banner .slide button.right{left: inherit; right: 20px;}
  .banner .slide button.left{right: 80px;}
  .banner .slide button.left:hover, .banner .slide button.right:hover{color: #fff; background: #102e7f; border: 0px transparent;}
  .banner .slide button .fa{margin: 7px 0 0; background: none;}
  .banner .slide button.left>span:nth-child(1){left: 45%;}
  .banner .slide button.right>span:nth-child(1){right: 45%;}
  .banner .container{position:static;}
  
  .slide-text{position: absolute; bottom: 0; left: 0; margin: 0 auto; z-index: 5; right: 0; top: 0; display: flex; align-items: center; justify-content: center; padding: 70px 0 50px;}
  .slide-text > div{padding: 0 40% 0 15px;}
  .slide-text h1{padding: 0; color: #fff; font-size: 60px; line-height: 70px; font-style: normal; margin: 0 0 40px; -webkit-animation-delay: 0.7s; animation-delay: 0.7s;}
  .slide-text h1 span{color: #f15a24;}
  .slide-text p{padding: 0;color: #fff;-webkit-animation-delay: 1.1s;animation-delay: 1.1s; font-size: 20px; line-height:35px; margin: 0 0 35px;} 
  .slide-text .slider-btn a{display: inline-block; vertical-align: middle;} 
  .slide-text .slider-btn .text{display: inline-block; margin: 0 0 0 30px; color: #fff; font-size: 30px;}
  .slide-text .slider-btn .text i{float: left; color: #f15a24; margin: 10px 0 0;}
  .slide-text .slider-btn .text span{font-size: 18px; display: inline-block; padding: 0 0 0 15px;}
  .slide-text .slider-btn .text span span{display: block; padding: 0; font-family: 'LoraBold';}
  .slide-text .btn{font-size: 18px;} 
  
.btn{background: linear-gradient(135deg,  #102e7f 0%,#f15a24 100%); border: 0; text-decoration: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; position: relative; z-index: 1; display: inline-block; text-align: center; font-family: 'PoppinsMedium'; font-size: 14px; color: #ffff; margin: 0; padding: 13px 25px; overflow: hidden; text-shadow: none; text-transform: uppercase;}
  .btn i{margin: 0 5px 0 0; display: inline-block; vertical-align: middle; position: relative; top: -1px;}
  .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: #102e7f; z-index:-1;}
  .btn:hover:after{width:100%;}
  .btn:hover{color:#fff; -webkit-transition: all .3s; -moz-transition: all .3s;-o-transition: all .3s; transition: all .3s;}

.about-sec{padding: 90px 0 60px; position:relative; z-index:2;}   
  .about-sec.about-page{padding:0;}   
  .about-sec.about-page .about-right figure{margin:0;}   
  .about-sec.about-page .about-right figure img{height: 500px;}
  
  .about-sec h2{color:#102e7f; font-size: 40px; position: relative; text-transform:capitalize; margin: 0 0 30px;}
  .about-sec h2 span{color:#f15a24; display: block; font-size: 16px; text-transform: uppercase; margin: 0 0 10px}
  .about-sec .about-left{margin:0 0 30px; padding: 0 65px 0 15px; position:relative; /*display: -ms-flexbox; display: flex; -ms-flex-pack: center; justify-content: left; -ms-flex-align: center; align-items: center;*/}
  .about-sec .about-left .about-padd{padding: 0;}
  .about-sec .about-left h4{color:#000; line-height: 26px; font-style:italic; font-size:16px; margin:0 0 15px;}
  .about-sec .about-left h5{background: rgba(16, 46, 127, 0.1); color: #2D2330; font-size: 20px; line-height: 30px; margin: 0 0 25px; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; padding: 22px 30px;}
  .about-sec .about-left p{margin:0 0 20px; text-align: justify;}
  .about-sec .about-right{margin:0 0 30px; position:relative;}
  .about-sec .about-right figure{position: relative; display: block; margin: 0 10%;}
  .about-sec .about-right figure img{box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.08); -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; width: 100%; height: 550px; object-fit: cover; object-position: center center;}
  .about-sec .about-info{z-index: 2; display: inline-block; max-width: 210px; background: #102e7f; border-radius: 10px; text-align: center; padding: 0 20px 17px; position: absolute; left: -25px; bottom: 20px;}
  .about-sec .about-info .about-icon{width: 55px; height: 55px; border-radius: 50%; border: 5px solid #ffffff; background-color: #f15a24; font-size: 18px; color: #ffffff; display: flex; align-items: center; justify-content: center; margin: -22px auto 18px;}
  .about-sec .about-info h5{color: #ffffff; font-size: 15.493px; line-height: 23.24px; margin: 0 0 15px;}
  .about-sec .about-info p{color: #ffffff; font-size: 12.395px; text-align: center; line-height: 1; margin: 0 0 4px;}
  .about-sec .about-info h4{color: #ffffff; font-size: 18.592px; line-height: 22.781px; margin: 0;}
  .about-sec .about-info h4 a{color: inherit; background: linear-gradient(to right, currentcolor 0%, currentcolor 100%) 0px 95%/0px 1px no-repeat; background-size: 0px 1px; transition: all 500ms ease;}
  .about-sec .about-info h4 a:hover{color: #f15a24; background-size: 100% 1px;}
  .about-sec .about-shape{position: absolute; z-index: 2; width: 165px; height: 165px; display: flex; align-items: center; justify-content: center; flex-direction: column; right: 0; bottom: 200px; background-image: url(images/about-shape.png); background-position: center center; background-repeat: no-repeat; background-size: cover; color: #fff; font-size: 30px; text-align: center; line-height: 30px; font-family: 'PoppinsBold'; font-style: italic;}
  .about-sec .about-shape span span{display: block; font-size: 20px; font-family: 'PoppinsMedium'; font-style: normal; text-transform: uppercase;}
  .about-sec .about-image{border-radius: 20px; border: 1px solid #EBE6DE; background: #ffffff; box-shadow: 0px 10px 40px 0px rgba(0, 0, 0, 0.06); max-width: 335px; transform: rotate(6.371deg); text-align: center; margin-left: auto; padding: 12px 14px; position: absolute; right: 0; bottom: 0;}
 
.services-sec{position: relative; margin: 0; color: #fff; padding: 90px 0px 40px; background: #00144a;}
  .services-sec::before{content: ""; background-image: url(images/slider-02.jpg); background-repeat: no-repeat; background-attachment: scroll; background-size: cover; background-position: center center; position: absolute; left: 0; top: 0; width: 100%; height: 100%; opacity: 0.2;} 
  .services-sec h2{color:#fff; font-size: 40px; position: relative; text-transform:capitalize; margin: 0 0 20px;}
  .services-sec .btn{background: #f15a24;}
  .services-sec .left-area{padding: 0 15px 0 40px;}
  .services-sec .left-area p{margin: 0 0 20px;}
  .services-sec .right-area figure{-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border-top: 10px solid #fff; border-right: 10px solid #cfcfcf; border-bottom: 10px solid #fff; border-left: 10px solid #cfcfcf; padding: 10px;}
  .services-sec .right-area figure img{border: 1px solid #fff;}
  .services-sec .services-box{border:2px solid #fff; padding: 0 20px 10px; margin:30px 0; position:relative; text-align:center; cursor:pointer; -webkit-border-radius: 4px; -moz-border-radius: 4px;}  
  .services-sec .services-box .icon i{background: #f15a24; font-size: 30px; position: relative; color: #fff; margin: -38px 0 25px; -ms-transition: .4s; -o-transition: .4s; -webkit-transition: .4s; -moz-transition: .4s; transition: .4s; width: 80px; height: 80px; line-height: 80px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-transform: rotate(0deg); /* IE 9 */ -webkit-transform: rotate(0deg); /* Safari */ transform: rotate(0deg);}
  .services-sec .services-box .icon img{background: #fff; font-size: 30px; position: relative; color: #fff; margin: -40px 0 25px; padding: 5px; -ms-transition: .4s; -o-transition: .4s; -webkit-transition: .4s; -moz-transition: .4s; transition: .4s; width: 80px; height: 80px; line-height: 80px; -webkit-border-radius: 100%; -moz-border-radius: 100%; -ms-transform: rotate(0deg); /* IE 9 */ -webkit-transform: rotate(0deg); /* Safari */ transform: rotate(0deg);}
  .services-sec .services-box h3{color: #fff; font-size: 20px; margin:0 0 15px; text-transform: capitalize; position: relative; z-index: 2;}
  .services-sec .services-box h3 a{color: #f15a24;}
  .services-sec .services-box p{color: #fff; display: -webkit-box; -webkit-line-clamp: 5; -webkit-box-orient: vertical; overflow: hidden; margin: 0 0 10px 0; position: relative; z-index: 2; text-align: center;}
  .services-sec .services-box .btn{background: none; color: #fff; padding: 5px 0;} 
  .services-sec .services-box .btn i{margin: 0 0 0 5px;}
  .services-sec .services-box .btn:hover{color: #f15a24;}
  .services-sec .services-box .btn::after{height: 2px; left: 0; top: inherit; bottom: 0; background: #f15a24;}

.client-speak{background: #f5f5f5; padding: 80px 0 70px; position:relative; z-index:2;}   
  .client-speak h2{color:#102e7f; font-size: 40px; position: relative; text-transform:capitalize; margin: 0 0 30px;}
  .client-speak h2 span{color:#f15a24; display: block; font-size: 16px; text-transform: uppercase; margin: 0 0 10px}
  .client-speak .item{border: 3px solid #ccc; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; min-height: 300px; position: relative; padding: 35px 25px 35px; margin: 0 15px 35px;}
  .client-speak .item::after{content: ""; content: "\f10e"; font-family: FontAwesome; position: absolute; right: 30px; bottom: -50px; font-size: 70px; background: #f5f5f5; color: #102e7f; padding: 0 25px;}
  .client-speak .item .item-bg{-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
  .client-speak .item-author{position: relative; padding:0 0 15px; overflow:hidden;}
  .client-speak .item-author figure{position:relative; width: 80px; -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: 100%; -moz-border-radius: 100%; border-radius: 100%; display: inline-block; vertical-align: middle; margin: 0 20px 0 0;}
  .client-speak .item-author h4{font-size: 18px; margin: 15px 0 0; color:#f15a24; margin: 0; display: inline-block; vertical-align: middle;}
  .client-speak .item-author h4 span{font-size:14px; margin:5px 0 0; display:block; color:#000; font-weight:400;}
  .client-speak .item-author .author-rating i{color: #f15a24;}
  .client-speak p{line-height:22px;} 
  .client-speak .star{color: #b18a33; letter-spacing: 2px; font-size: 17px;}
  .client-speak .item-author figure::before{border: 5px solid #f15a24 !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%;}
  .client-speak .item:hover .item-author figure::before{opacity: 1;filter: alpha(opacity=100);visibility: visible;-webkit-transform: scale(1);transform: scale(1);}
  .client-speak .item-author figure img{-webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%;  border: 5px solid #ccc;}  
  .client-speak .owl-dots{display: none; text-align: center; margin: 40px 0 0;}
  .client-speak .owl-theme .owl-dots .owl-dot span{width: 12px; height: 12px; border-radius: 3px;}
  .client-speak .owl-theme .owl-dots .owl-dot.active span, .client-speak .owl-theme .owl-dots .owl-dot:hover span{background: #10152e;}
  .client-speak .owl-theme .owl-nav .owl-page span{background:#119507; opacity:1;}
  .client-speak .owl-theme .owl-nav .owl-page.active span, .owl-theme .owl-nav.clickable .owl-page:hover span{background: #000;}
  .client-speak .owl-theme .owl-nav button{display: block; background: none!important; -webkit-border-radius: 4px !important; -moz-border-radius: 4px !important; border-radius: 4px !important; color: #000; position: absolute; left: -55px; top: 47%; margin: -35px 0 0; height: 45px; width: 45px; opacity: 1; text-indent: -99999px; border: 0 !important;}
  .client-speak .owl-theme .owl-nav button:hover{background: !important;}
  .client-speak .owl-theme .owl-nav button.owl-next{right: -55px; left:inherit;}
  .client-speak .owl-theme .owl-nav button.owl-prev:before{background-image: url(images/arrow-left.png); background-repeat: no-repeat; background-attachment: scroll; background-position: center center; background-size: 25px 25px; color: #000; content: ""; left: 0; position: absolute; top: 0; width: 100%; height: 100%;}  
  .client-speak .owl-theme .owl-nav button.owl-next:before{background-image: url(images/arrow-right.png); background-repeat: no-repeat; background-attachment: scroll; background-position: center center; background-size: 25px 25px; color: #000; content: ""; left: 0; position: absolute; top: 0; width: 100%; height: 100%;}

.blog-sec{padding:70px 0 0px; position:relative; z-index:2;}   
  .blog-sec h2{color:#102e7f; font-size: 40px; position: relative; text-transform:capitalize; margin: 0 0 30px;}
  .blog-sec h2 span{color:#f15a24; display: block; font-size: 16px; text-transform: uppercase; margin: 0 0 10px}
  .blog-sec .blog-info{position: relative; height: 100%; box-shadow: 0px 2px 60px 0px rgba(0, 0, 0, 0.1); border-radius: 0 0 4px 4px; -webkit-border-radius: 0 0 4px 4px; -moz-border-radius: 0 0 4px 4px; }
  .blog-sec .blog-info figure{border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; -moz-border-radius: 4px 4px 0 0; overflow: hidden; position:relative; margin:0;}
  .blog-sec .blog-info figure::after{content: ""; background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); position: absolute; left: 0; right: 0; bottom: 0; width: 100%; height: 100%;}
  .blog-sec .blog-info:hover figure img{background-color: rgba(255,204,51,0.7); -webkit-transform: scale(1.3); -moz-transform: scale(1.3); -o-transform: scale(1.3); -ms-transform: scale(1.3);}
  .blog-sec .blog-info figure img{-webkit-transition: all 1.3s ease-in-out; -moz-transition: all 1.3s ease-in-out; -o-transition: all 1.3s ease-in-out; -ms-transition: all 1.3s ease-in-out; width: 100%; height: 270px; object-fit: cover; object-position: center center;}
  .blog-sec .blog-info .info{position: relative; color: #f15a24; border-bottom: 1px dashed #ccc; padding: 0 0 15px; margin: 0 0 15px; font-size: 18px;}
  .blog-sec .blog-info .info i{color:#102e7f; margin: 0 5px 0 0;}
  .blog-sec .blog-info h4{color:#000; font-size: 18px; font-family: 'PoppinsSemiBold_0'; display: -webkit-box; overflow: hidden; text-overflow: ellipsis; word-wrap: break-word; word-break: break-all; white-space: normal !important; -webkit-line-clamp: 1; -webkit-box-orient: vertical; padding: 5px 0;}
  .blog-sec .blog-info p{display: -webkit-box; overflow: hidden; text-overflow: ellipsis; word-wrap: break-word; word-break: break-all; white-space: normal !important; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin: 0 0 10px 0; position: relative; z-index: 2;}
  .blog-sec .blog-info .info-padd{padding: 30px 30px 15px; position: relative;}
  .blog-sec .blog-info .btn-a{font-family: 'PoppinsMedium'; text-transform: uppercase; color: #102e7f; text-transform: capitalize; display: inline-block; color:#033d87; background: linear-gradient(to right, currentcolor 0%, currentcolor 100%) 0px 95%/0px 1px no-repeat; background-size: 0px 1px; transition: all 500ms ease;}
  .blog-sec .blog-info .btn-a:hover{color: #f15a24; background-size: 100% 1px;}
  .blog-sec .blog-info .btn-a i{padding: 0 0 0 3px;}

.contact-wrap{position: relative; z-index:3; padding: 80px 0 40px;}  
  .contact-wrap h2{color:#102e7f; font-size: 40px; position: relative; text-transform:capitalize; margin: 0 0 30px;}
  .contact-wrap h2 span{color:#f15a24; display: block; font-size: 16px; text-transform: uppercase; margin: 0 0 10px}
  .contact-wrap h5{color:#000;}
  .contact-wrap .contact-left{margin:0; padding:0 50px 50px 15px;}
  .contact-wrap .contact-left address{padding:50px 0 0;}
  .contact-wrap .contact-box{margin:0 0 30px;}
  .contact-wrap .contact-box .content{color: #000; overflow: hidden;}
  .contact-wrap .contact-box .content span{display:block; font-size:18px; font-family: 'LoraBold'; margin: 0 0 5px; text-transform: capitalize;}
  .contact-wrap .contact-box .content a{color:#000;}
  .contact-wrap .contact-box .content a:hover{color:#f6ba0b;}
  .contact-wrap .contact-box .icon{float:left; margin:0 10px 0 0;} 
  .contact-wrap .contact-box .icon i{color: #fff; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; background: #f15a24;height: 44px;width: 44px;line-height: 44px;text-align: center;font-size: 18px;}  
  .contact-wrap .contact-box .icon .fa.fa-envelope-o{font-size: 19px;}
  .contact-wrap .contact-box .content p{margin: 0;}
  .contact-wrap .contact-right figure{-webkit-border-radius: 14px; -moz-border-radius: 14px; border-radius: 14px; border: 1px dashed #ccc; padding: 8px;}
  .contact-wrap .contact-right figure img{height: 550px; width: 100%; object-fit: cover; object-position: center center; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px;}

.back-to-top{position: fixed; opacity:0; visibility:hidden; right: 15px; bottom: 15px; z-index: 20; -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;} 
  .back-to-top.scroll{opacity:1; visibility:visible;} 
  .back-to-top a{-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; padding-top: 8px; color: #fff !important; font-size: 22px; background: #f15a24; display: block; height: 40px; width: 40px; margin: 0 auto; text-align: center; border: 1px dashed #fff; -webkit-transition: all .3s linear; transition: all .3s linear;}   
  /*.back-to-top .BackTo::after{background: #fff; content: ""; display: block; height: 15px; margin: 0 auto; opacity: 0; position: absolute; left: 50%; top: 50%; text-align: center; text-indent: 0; width: 2px; -webkit-transform: translate(-50%, 50%); transform: translate(-50%, 50%); -webkit-transition: all .3s linear; transition: all .3s linear;}   
  .back-to-top .BackTo:hover:after{margin-top: 2px; opacity: 1; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%);}   
  .back-to-top a:hover{padding-top: 4px;}  */ 
 
.footer{background-image:url("images/slider-02.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: center center; background-size: cover; padding:70px 0 0; position:relative; color:#fff; margin: 0 0; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;}
  .footer:after{content:''; background: #00144a; height: 100%; left: 0; opacity: 0.9; position:absolute; top:0; width: 100%;}   
  .footer a{color:#fff;}
  .footer a:hover{color:#f15a24;}
  .footer .footer-left{padding:0 7% 0 15px;}
  .footer .footer-left p{font-size:15px; line-height:23px;}
  .wg-1{margin:0 0 30px;}
  .wg-1 h4{color:#fff; font-size:22px; margin:0 0 25px; position:relative;}
  .wg-1 ul{margin:0; padding:0;}
  .wg-1 ul li{list-style:none; position:relative; padding: 0 0 10px;}
  .ft-logo{margin:0 0 15px;}
  .ft-logo img{background: #fff; padding: 15px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}
  .ft-logo > span{font-size: 17px; display: inline-block; color: #f15a24; text-transform: uppercase; font-weight: 600; padding: 24px 0 0 10px; vertical-align: middle;}
  .ft-logo > span span{color: #8cbc00;}
  .wg-1 address{margin: 0 0 25px; overflow: hidden; position: relative;}  
  .wg-1 address i{color: #fff; font-size: 16px; float: left; height: 35px; line-height: 35px; width: 35px; margin: 0 15px 0 0; text-align: center; border: 1px solid #fff; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
  .wg-1 address i.fa.fa-envelope{font-size: 14px;}
  .wg-1 address div{margin:-5px 0 0; overflow:hidden;}
  .wg-1 address:last-child div{margin:5px 0 0;}
  .wg-1 address p{margin:0; text-align:left;}
  .wg-1 address span{line-height: normal;color: #fff; margin-bottom: 5px;display: block;}
  
  .icon-ft{margin:10px 0 0;}
  .icon-ft i{color: #fff; border:1px solid transparent; display:inline-block; font-size: 16px; line-height: 34px; margin: 0 0 0 2px; height: 34px; text-align: center; width: 34px; text-align: center; position:relative; z-index:1; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
  .icon-ft .facebook{background:#3a5896;}
  .icon-ft .blogger{background:#f4933f;}
  .icon-ft .twitter{background:#00aced;}
  .icon-ft .youtube{background:#b00;}
  .icon-ft .linkedin{background:#007ab5;}
  .icon-ft .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: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{padding: 22px 0 5px; margin: 30px 0 0; position: relative; z-index: 2; background: #f15a24;}  
  .ft-bottom .row{align-items: center;}  
  .ft-bottom .copyright{font-size:16px; color:#fff;}
  .Newsletter{position: relative; justify-content: space-between; align-items: center; align-content: center; display: flex; gap: 15px;}
  .Newsletter h5{color:#fff; font-size:16px; font-family: 'PoppinsSemiBold_0'; margin:0; position:relative;}
  .Newsletter h5 span{font-size:16px; color:#fff; margin:0 0 0 10px;}
  .Newsletter form{position:relative; padding:0;}
  .Newsletter form .form-control{background:#f5f5f5; font-size: 14px; border: none; box-shadow:none; -webkit-border-radius:5px 0 0 5px; -moz-border-radius:5px 0 0 5px; border-radius:5px 0 0 5px; color: #000; height:44px;}
  .Newsletter form .form-control::-webkit-input-placeholder {color: #b0b0b0;}
  .Newsletter form .form-control::-moz-placeholder {color: #b0b0b0;}
  .Newsletter form .form-control:-ms-input-placeholder {color: #b0b0b0;}
  .Newsletter form .form-control:-moz-placeholder {color: #b0b0b0;}
  .Newsletter form .form-group{margin:0 0 25px;}
  .Newsletter form .btn{padding: 5px 15px; border:0; -webkit-border-radius:0 5px 5px 0; -moz-border-radius:0 5px 5px 0; border-radius:0 5px 5px 0; background: #102e7f;} 
  .Newsletter form .btn::after{background: #108446;} 

.banner-inner{padding: 0; background: #102e7f; overflow: hidden; position:relative; z-index:1;}
  .banner-inner::before{content: ""; background: linear-gradient(to bottom, rgba(0,0,0,0.85) 0%,rgba(0,0,0,0) 100%); position: absolute; width: 50%; height: 100%; right: 0; top: 0; z-index: 1;}
  .banner-inner::after{content: ""; position: absolute; height: 100%; width: 50%; top: 0; right: 0; background-image: url(images/slider-02.jpg); background-repeat: no-repeat; background-position: center center; background-attachment: scroll; background-size: cover; border-left: 5px solid #fff;}
  .banner-inner .textblock{height: 400px; position: relative; z-index: 2; text-transform: capitalize; display: flex; padding: 0; align-items: end; margin: 0;}
  .banner-inner .block{bottom: 90px; 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: 0 0 10px; font-size: 40px;}
  .banner-inner .breadcrumb-wrap{}
  .banner-inner .breadcrumb{position: relative; z-index: 5; margin: 0; padding: 0 0 15px; background: none; border-radius: 0; color: #fff;}
  .banner-inner .breadcrumb > li {font-size:15px; margin: 0 0 10px;}
  .banner-inner .breadcrumb > li + li:before {content: "+"; margin: 0 9px; color: #fff; font-size: 15px;}
  .banner-inner .breadcrumb > li .fa-home{margin: 0 10px 0 0; color: #f15a24;}
  .banner-inner .breadcrumb li a{color: #fff; padding: 10px 0; display: inline-block;}
  .banner-inner .breadcrumb li a:hover{color: #f15a24;}   

.align-left{float: left; width: 50%; margin: 7px 20px 10px 0;} 
.align-right{float: right; width: 50%; margin: 7px 0 10px 20px;} 

.mid-inner{padding:60px 0 40px;}  
  /*.mid-inner h3{position: relative; margin: 0 0 20px; font-size: 24px; padding: 0 0 0 20px; color: #e6a528; text-transform: capitalize;}
  .mid-inner h3 span{display: block; font-size: 18px; font-weight: 500; color: #fff;}
  .mid-inner h3::before{content: ""; background: #fff; width: 5px; height: 100%; position: absolute; left: 0; top: 0;}
  .mid-inner .right-sidebar h3::before, .mid-inner .right-sidebar h4::after{display:none;}
  .mid-inner h4{position: relative; text-transform:capitalize; color: #fff; margin: 0 0 15px; padding: 0 0 10px;}
  .mid-inner h4::after{content: ""; background: #e6a528; width: 40px; height: 2px; position: absolute; left: 0; bottom: 0;}
  .mid-inner h5{font-size: 20px; text-transform: capitalize; margin: 20px 0 10px; color: #d71f27;}*/

  .mid-inner ul{margin: 0; padding: 0 0 5px;}
  .mid-inner ul li{list-style: none; margin: 0 0 15px; padding: 0; position: relative;}
  .mid-inner ul li::before{content: "\f0a4"; font-family: FontAwesome; display: inline-block; margin: 0 10px 0 0;} 
  .mid-inner ol{margin: 0; padding: 0 0 5px; counter-reset: section;}
  .mid-inner ol li{margin: 0; padding: 0 0 15px; list-style: none;}
  .mid-inner ol li::before{content: counters(section, ".") " - "; counter-increment: section;}
  .mid-inner blockquote{margin: 5px 0 25px; padding: 0 0 5px 20px; border-left: 4px solid #ccc; text-transform: none;}
  .mid-inner blockquote p{font-size: 14px; font-style: normal;}
  .mid-inner blockquote p:last-child{margin: 0;}

.table-wrap img{width: 50px;}
.table-wrap .table{border-top: 1px solid #d5d8de;border-bottom: 1px solid #d5d8de;}
.table-wrap .table td{vertical-align: middle;}
.guiding-management .table-wrap .table td:last-child{width: 64px;}

.contact-page{position: relative; z-index:3; padding: 0; background-image: url(images/bg-01.png); background-attachment:scroll; background-repeat: no-repeat; background-position: center center; background-size: cover; background-color: #fff;}  
  .contact-page h2{font-size: 30px; line-height: 40px; position: relative; margin: 0 0 20px; text-transform: capitalize;}
  .contact-page h5{font-size: 16px; color:#37383A;}
  .contact-page p{text-align: center;}
  .contact-page .contact-left{margin:0; padding: 0 10%;}
  .contact-page .contact-left address{padding:50px 0 0;}
  .contact-page .contact-col{margin:0 0 30px;}
  .contact-page .contact-box{background: #fff; padding: 20px 20px 17px; position: relative; cursor: pointer; text-align: center; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; height: 100%; box-shadow: 0px 5px 25px rgba(0, 0, 0, 0.08);}
  .contact-page .contact-box .content{font-family: 'PoppinsMedium';}
  .contact-page .contact-box .content span{font-family: 'PoppinsSemiBold_0'; color: #e6a528; display:block; font-size:18px; text-transform:uppercase;}
  .contact-page .contact-box .content a{color:#37383A;}
  .contact-page .contact-box .content a:hover{color:#e6a528;}
  .contact-page .contact-box .icon{margin:0 0 20px;} 
  .contact-page .contact-box .icon i{color: #fff;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;background: #102e7f;height: 44px;width: 44px;line-height: 44px;text-align: center;font-size: 18px;}  
  .contact-page .contact-box .icon .fa.fa-envelope-o{font-size: 19px;}
  .contact-page .contact-box .content p{margin: 0;}
  .contact-page .contact-right{margin: 30px 0 0;}
  .contact-page .contact-right .contact-padd{background: #fff; box-shadow: 0px 5px 25px rgba(0, 0, 0, 0.08); padding: 35px 35px 15px; transition: 0.3s ease-in;}
  .contact-page .contact-right h3{color:#f15a24; font-size: 24px; line-height: 30px; position: relative; margin: 0 0 30px; padding:0 0 20px; text-transform:capitalize;}
  .contact-page .contact-right h3::after{content: "";background: #000;height: 1px;width: 50px;position: absolute;left: 0; margin: 0;bottom: 0;}
  .contact-page .contact-right form{}
  .contact-page .contact-right form .form-control{background: #f7f7f7;border: 0;box-shadow: none;-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; color: #000; height: 50px; padding:6px 12px}
  .contact-page .contact-right form .form-control::-webkit-input-placeholder {color: #000;}
  .contact-page .contact-right form .form-control::-moz-placeholder {color: #000;}
  .contact-page .contact-right form .form-control:-ms-input-placeholder {color: #000;}
  .contact-page .contact-right form .form-control:-moz-placeholder {color: #000;}
  .contact-page .contact-right form textarea{padding: 12px !important; height:120px !important;}
  .contact-page .contact-right form .form-group{margin:0 0 25px;}
  .contact-page .contact-right form .btn{background: #102e7f; border: 0; text-decoration: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; position: relative; z-index: 1; display: inline-block; text-align: center; font-family: 'PoppinsMedium'; font-size: 14px; color: #ffff; margin: 0; padding: 13px 25px; overflow: hidden; text-shadow: none; text-transform: uppercase;}
  .contact-page .contact-right form .btn:hover, .contact-right form .btn:active{background: #f15a24; color: #fff;}
  .contact-page .map{margin:30px 0 30px; border: 10px solid #fff; box-shadow: 0px 5px 25px rgba(0, 0, 0, 0.08);}
  

.mid-inner .tabs-left {display:flex;justify-content:space-between;gap:30px;}
.mid-inner .nav-tabs button {width: 100%;text-align: left;font-size: 16px;padding: 14px 16px;}
.mid-inner .nav-tabs button {margin: 0 !important;background: #102e7f;color: #fff;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;border: 0;font-size: 15px;text-transform: uppercase;border-bottom:1px solid #fff !important; position: relative;}
.mid-inner .nav-tabs button.active::after{content: ''; position: absolute; left: 100%; top: 56%; margin-top: -13px; border-left: 0; border-bottom: 10px solid transparent; border-top: 10px solid transparent; border-left: 10px solid #eb5e09;}

.mid-inner .nav-tabs button:hover, .mid-inner .nav-tabs button.active{background:#f25f06;color:#fff;}
.mid-inner .nav-tabs{padding: 30px 0 30px 30px;-webkit-border-radius: 20px 0 0 20px;-moz-border-radius: 20px 0 0 20px;border-radius: 20px 0 0 20px;position: relative;color: #fff;background: #d43f8d;background: -moz-linear-gradient(left, #d43f8d 0%, #0250c5 100%);background: -webkit-linear-gradient(left, #d43f8d 0%,#0250c5 100%);background: linear-gradient(to right, #f86004 0%,#173d59 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d43f8d', endColorstr='#0250c5',GradientType=1 );}
.mid-inner .nav-tabs::before {content: "";background: #f35f06;height: 100%;width: 15px;position: absolute;right: 0;top: 0;z-index: 2;border-left: 5px solid #fff;}
.mid-inner .image-sec{display:flex;flex-wrap:wrap;}
.mid-inner .image-sec .col-sm-6{padding:0 10px;margin-bottom:10px;}



    /** Smartphones **/
@media (min-width: 320px) and (max-width: 767px) {
   
   .header{position: relative;}
   .top-sec{background: #102e7f;}
   .top-sec::after{display: none;}
   .top-sec .right-grid{display: none;}
   .top-sec ul{text-align: center; font-size: 12px;}
   .top-sec ul li{margin: 0 5px;}
   .top-sec ul li i{margin: 0 2px 0 0; top: -1px; font-size: 12px;}
   .header .navbar .logo img{max-width: 210px;}
   .header .phone-call{border-top: 1px solid #fff; margin: 0; position: fixed; left: 0; bottom: 0; z-index: 99; right: 0;}
   .header .phone-call .btn{width: 100%; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0;}
   .banner{padding:0;}
   .banner .slider-img{height: 500px; object-fit: cover; object-position: center center;}
   .slide-text > div{padding: 0 15px;}
   .slide-text h1{font-size: 34px; line-height: 44px; margin: 0 0 10px;}
   .slide-text p{font-size: 14px; line-height: 22px; margin: 0 0 15px;}
   .slide-text .slider-btn .text{margin: 10px 0 0;}
   .about-sec .about-left{padding: 0 15px;}
   .about-sec h2, .services-sec h2, .client-speak h2, .our-partners h2, .blog-sec h2, .facebook-widget h2{font-size: 30px;}
   .about-sec h2 span, .client-speak h2 span, .our-partners h2 span, .blog-sec h2 span, .facebook-widget h2 span{font-size: 14px;}
   .about-sec .about-right figure{margin: 0;}
   .about-sec .about-info{left: 0; bottom: -70px; right: 0; margin: 0 auto;}
   .about-sec .about-image{padding: 10px 10px; right: 0; bottom: 150px; max-width: 200px; transform: inherit; left: 0; margin: 0 auto;}
   .about-sec .about-image img{-webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
   .services-sec .left-area{padding: 0 15px;}
   .client-speak .owl-theme .owl-nav button.owl-prev{left: 25px;}
   .client-speak .owl-theme .owl-nav button.owl-next{right: 25px;}
   .our-partners .partners figure{width: 100%;}
   .banner-inner::before{width: 100%; border-left: 0;}
   .banner-inner::after{width: 100%; border-left: 0; opacity: 0.2;}
       
}


/* Smartphones to Tablets */
@media (min-width: 481px) and (max-width: 767px) {
	
	.our-partners .partners figure{width: 50% !important;}   
   
}

/* Tablets */
@media (min-width: 768px) and (max-width: 959px) {
         
   .container{padding: 0 20px;}
   .banner .slider-img{height: 100vh; object-fit: cover; object-position: center center;}
   .slide-text{padding: 100px 15px 20px;}
   .slide-text h1{font-size: 44px;}
   .slide-text h1 span{font-size: 20px;}
   
   .products-home .info figure img{height: 300px;}
   
}

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

}

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