Skip to Content

CSS File

URL: https://www.jordiaguilarabogados.com/wp-content/cache/asset-cleanup/css/head-df1f84e944783008a68eb335b528ddab00aab771.css
HTTP Status: 200 OK
MIME Type: text/css
Last Modified: Sat, 13 Mar 2021 15:17:49 GMT
Download Time: Less than a second
Cookies: None
Size: 704 KB
Rules: 5245 style rules
Imports: 0 stylesheets
HTTP Headers:  6 headers
Links In:  1 pages
Links Out:  0 links
Images:  22 images
CSS:  0 files
JavaScript:  0 files
  
OK Issues: No issues found

1/*!/wp-content/themes/astra/assets/css/minified/style.min.css*/

2@charset "UTF-8";a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}

3html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}

4body{margin:0}

5article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}

6audio,canvas,progress,video{display:inline-block;vertical-align:baseline}

7audio:not([controls]){display:none;height:0}

8[hidden],template{display:none}

9a{background-color:transparent}

10a:active{outline:0}

11a,a:focus,a:hover,a:visited{text-decoration:none}

12abbr[title]{border-bottom:1px dotted}

13b,strong{font-weight:700}

14dfn{font-style:italic}

15mark{background:#ff0;color:#000}

16small{font-size:80%}

17sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}

18sup{top:-.5em}

19sub{bottom:-.25em}

20img{border:0}

21svg:not(:root){overflow:hidden}

22figure{margin:0}

23hr{box-sizing:content-box;height:0}

24pre{overflow:auto}

25code,kbd,pre,samp{font-size:1em}

26button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}

27button{overflow:visible}

28button,select{text-transform:none}

29button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}

30button[disabled],html input[disabled]{cursor:default}

31button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}

32input{line-height:normal}

33input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}

34input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}

35input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}

36#comments .submit,.search .search-submit{padding:10px 15px;border-radius:2px;line-height:1.85714285714286;border:0}

37input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}

38fieldset{border:1px solid #eaeaea;margin:0 0;padding:.35em .625em .75em}

39legend{border:0;padding:0}

40fieldset legend{margin-bottom:1.5em;padding:0 .5em}

41textarea{overflow:auto}

42optgroup{font-weight:700}

43table{border-collapse:collapse;border-spacing:0}

44td,th{padding:0}

45/*!

46 * Bootstrap v4.0.0-alpha.2 (https://getbootstrap.com)

47 */@media (min-width:544px){.ast-container{max-width:100%}

48}

49@media (min-width:768px){.ast-container{max-width:100%}

50}

51@media (min-width:992px){.ast-container{max-width:100%}

52}

53@media (min-width:1200px){.ast-container{max-width:100%}

54}

55.ast-container,.ast-container-fluid{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}

56.ast-container-fluid::after,.ast-container::after{content:"";display:table;clear:both}

57.ast-row{margin-left:-20px;margin-right:-20px}

58.ast-row::after{content:"";display:table;clear:both}

59.ast-col-lg-1,.ast-col-lg-10,.ast-col-lg-11,.ast-col-lg-12,.ast-col-lg-2,.ast-col-lg-3,.ast-col-lg-4,.ast-col-lg-5,.ast-col-lg-6,.ast-col-lg-7,.ast-col-lg-8,.ast-col-lg-9,.ast-col-md-1,.ast-col-md-10,.ast-col-md-11,.ast-col-md-12,.ast-col-md-2,.ast-col-md-3,.ast-col-md-4,.ast-col-md-5,.ast-col-md-6,.ast-col-md-7,.ast-col-md-8,.ast-col-md-9,.ast-col-sm-1,.ast-col-sm-10,.ast-col-sm-11,.ast-col-sm-12,.ast-col-sm-2,.ast-col-sm-3,.ast-col-sm-4,.ast-col-sm-5,.ast-col-sm-6,.ast-col-sm-7,.ast-col-sm-8,.ast-col-sm-9,.ast-col-xl-1,.ast-col-xl-10,.ast-col-xl-11,.ast-col-xl-12,.ast-col-xl-2,.ast-col-xl-3,.ast-col-xl-4,.ast-col-xl-5,.ast-col-xl-6,.ast-col-xl-7,.ast-col-xl-8,.ast-col-xl-9,.ast-col-xs-1,.ast-col-xs-10,.ast-col-xs-11,.ast-col-xs-12,.ast-col-xs-2,.ast-col-xs-3,.ast-col-xs-4,.ast-col-xs-5,.ast-col-xs-6,.ast-col-xs-7,.ast-col-xs-8,.ast-col-xs-9{position:relative;min-height:1px;padding-left:20px;padding-right:20px}

60.ast-col-xs-1,.ast-col-xs-10,.ast-col-xs-11,.ast-col-xs-12,.ast-col-xs-2,.ast-col-xs-3,.ast-col-xs-4,.ast-col-xs-5,.ast-col-xs-6,.ast-col-xs-7,.ast-col-xs-8,.ast-col-xs-9{float:left}

61.ast-col-xs-1{width:8.3333333333%}

62.ast-col-xs-2{width:16.6666666667%}

63.ast-col-xs-3{width:25%}

64.ast-col-xs-4{width:33.3333333333%}

65.ast-col-xs-5{width:41.6666666667%}

66.ast-col-xs-6{width:50%}

67.ast-col-xs-7{width:58.3333333333%}

68.ast-col-xs-8{width:66.6666666667%}

69.ast-col-xs-9{width:75%}

70.ast-col-xs-10{width:83.3333333333%}

71.ast-col-xs-11{width:91.6666666667%}

72.ast-col-xs-12{width:100%}

73.ast-col-xs-pull-0{right:auto}

74.ast-col-xs-pull-1{right:8.3333333333%}

75.ast-col-xs-pull-2{right:16.6666666667%}

76.ast-col-xs-pull-3{right:25%}

77.ast-col-xs-pull-4{right:33.3333333333%}

78.ast-col-xs-pull-5{right:41.6666666667%}

79.ast-col-xs-pull-6{right:50%}

80.ast-col-xs-pull-7{right:58.3333333333%}

81.ast-col-xs-pull-8{right:66.6666666667%}

82.ast-col-xs-pull-9{right:75%}

83.ast-col-xs-pull-10{right:83.3333333333%}

84.ast-col-xs-pull-11{right:91.6666666667%}

85.ast-col-xs-pull-12{right:100%}

86.ast-col-xs-push-0{left:auto}

87.ast-col-xs-push-1{left:8.3333333333%}

88.ast-col-xs-push-2{left:16.6666666667%}

89.ast-col-xs-push-3{left:25%}

90.ast-col-xs-push-4{left:33.3333333333%}

91.ast-col-xs-push-5{left:41.6666666667%}

92.ast-col-xs-push-6{left:50%}

93.ast-col-xs-push-7{left:58.3333333333%}

94.ast-col-xs-push-8{left:66.6666666667%}

95.ast-col-xs-push-9{left:75%}

96.ast-col-xs-push-10{left:83.3333333333%}

97.ast-col-xs-push-11{left:91.6666666667%}

98.ast-col-xs-push-12{left:100%}

99.ast-col-xs-offset-0{margin-left:0}

100.ast-col-xs-offset-1{margin-left:8.3333333333%}

101.ast-col-xs-offset-2{margin-left:16.6666666667%}

102.ast-col-xs-offset-3{margin-left:25%}

103.ast-col-xs-offset-4{margin-left:33.3333333333%}

104.ast-col-xs-offset-5{margin-left:41.6666666667%}

105.ast-col-xs-offset-6{margin-left:50%}

106.ast-col-xs-offset-7{margin-left:58.3333333333%}

107.ast-col-xs-offset-8{margin-left:66.6666666667%}

108.ast-col-xs-offset-9{margin-left:75%}

109.ast-col-xs-offset-10{margin-left:83.3333333333%}

110.ast-col-xs-offset-11{margin-left:91.6666666667%}

111.ast-col-xs-offset-12{margin-left:100%}

112@media (min-width:544px){.ast-col-sm-1,.ast-col-sm-10,.ast-col-sm-11,.ast-col-sm-12,.ast-col-sm-2,.ast-col-sm-3,.ast-col-sm-4,.ast-col-sm-5,.ast-col-sm-6,.ast-col-sm-7,.ast-col-sm-8,.ast-col-sm-9{float:left}

113.ast-col-sm-1{width:8.3333333333%}

114.ast-col-sm-2{width:16.6666666667%}

115.ast-col-sm-3{width:25%}

116.ast-col-sm-4{width:33.3333333333%}

117.ast-col-sm-5{width:41.6666666667%}

118.ast-col-sm-6{width:50%}

119.ast-col-sm-7{width:58.3333333333%}

120.ast-col-sm-8{width:66.6666666667%}

121.ast-col-sm-9{width:75%}

122.ast-col-sm-10{width:83.3333333333%}

123.ast-col-sm-11{width:91.6666666667%}

124.ast-col-sm-12{width:100%}

125.ast-col-sm-pull-0{right:auto}

126.ast-col-sm-pull-1{right:8.3333333333%}

127.ast-col-sm-pull-2{right:16.6666666667%}

128.ast-col-sm-pull-3{right:25%}

129.ast-col-sm-pull-4{right:33.3333333333%}

130.ast-col-sm-pull-5{right:41.6666666667%}

131.ast-col-sm-pull-6{right:50%}

132.ast-col-sm-pull-7{right:58.3333333333%}

133.ast-col-sm-pull-8{right:66.6666666667%}

134.ast-col-sm-pull-9{right:75%}

135.ast-col-sm-pull-10{right:83.3333333333%}

136.ast-col-sm-pull-11{right:91.6666666667%}

137.ast-col-sm-pull-12{right:100%}

138.ast-col-sm-push-0{left:auto}

139.ast-col-sm-push-1{left:8.3333333333%}

140.ast-col-sm-push-2{left:16.6666666667%}

141.ast-col-sm-push-3{left:25%}

142.ast-col-sm-push-4{left:33.3333333333%}

143.ast-col-sm-push-5{left:41.6666666667%}

144.ast-col-sm-push-6{left:50%}

145.ast-col-sm-push-7{left:58.3333333333%}

146.ast-col-sm-push-8{left:66.6666666667%}

147.ast-col-sm-push-9{left:75%}

148.ast-col-sm-push-10{left:83.3333333333%}

149.ast-col-sm-push-11{left:91.6666666667%}

150.ast-col-sm-push-12{left:100%}

151.ast-col-sm-offset-0{margin-left:0}

152.ast-col-sm-offset-1{margin-left:8.3333333333%}

153.ast-col-sm-offset-2{margin-left:16.6666666667%}

154.ast-col-sm-offset-3{margin-left:25%}

155.ast-col-sm-offset-4{margin-left:33.3333333333%}

156.ast-col-sm-offset-5{margin-left:41.6666666667%}

157.ast-col-sm-offset-6{margin-left:50%}

158.ast-col-sm-offset-7{margin-left:58.3333333333%}

159.ast-col-sm-offset-8{margin-left:66.6666666667%}

160.ast-col-sm-offset-9{margin-left:75%}

161.ast-col-sm-offset-10{margin-left:83.3333333333%}

162.ast-col-sm-offset-11{margin-left:91.6666666667%}

163.ast-col-sm-offset-12{margin-left:100%}

164}

165@media (min-width:768px){.ast-col-md-1,.ast-col-md-10,.ast-col-md-11,.ast-col-md-12,.ast-col-md-2,.ast-col-md-3,.ast-col-md-4,.ast-col-md-5,.ast-col-md-6,.ast-col-md-7,.ast-col-md-8,.ast-col-md-9{float:left}

166.ast-col-md-1{width:8.3333333333%}

167.ast-col-md-2{width:16.6666666667%}

168.ast-col-md-3{width:25%}

169.ast-col-md-4{width:33.3333333333%}

170.ast-col-md-5{width:41.6666666667%}

171.ast-col-md-6{width:50%}

172.ast-col-md-7{width:58.3333333333%}

173.ast-col-md-8{width:66.6666666667%}

174.ast-col-md-9{width:75%}

175.ast-col-md-10{width:83.3333333333%}

176.ast-col-md-11{width:91.6666666667%}

177.ast-col-md-12{width:100%}

178.ast-col-md-pull-0{right:auto}

179.ast-col-md-pull-1{right:8.3333333333%}

180.ast-col-md-pull-2{right:16.6666666667%}

181.ast-col-md-pull-3{right:25%}

182.ast-col-md-pull-4{right:33.3333333333%}

183.ast-col-md-pull-5{right:41.6666666667%}

184.ast-col-md-pull-6{right:50%}

185.ast-col-md-pull-7{right:58.3333333333%}

186.ast-col-md-pull-8{right:66.6666666667%}

187.ast-col-md-pull-9{right:75%}

188.ast-col-md-pull-10{right:83.3333333333%}

189.ast-col-md-pull-11{right:91.6666666667%}

190.ast-col-md-pull-12{right:100%}

191.ast-col-md-push-0{left:auto}

192.ast-col-md-push-1{left:8.3333333333%}

193.ast-col-md-push-2{left:16.6666666667%}

194.ast-col-md-push-3{left:25%}

195.ast-col-md-push-4{left:33.3333333333%}

196.ast-col-md-push-5{left:41.6666666667%}

197.ast-col-md-push-6{left:50%}

198.ast-col-md-push-7{left:58.3333333333%}

199.ast-col-md-push-8{left:66.6666666667%}

200.ast-col-md-push-9{left:75%}

201.ast-col-md-push-10{left:83.3333333333%}

202.ast-col-md-push-11{left:91.6666666667%}

203.ast-col-md-push-12{left:100%}

204.ast-col-md-offset-0{margin-left:0}

205.ast-col-md-offset-1{margin-left:8.3333333333%}

206.ast-col-md-offset-2{margin-left:16.6666666667%}

207.ast-col-md-offset-3{margin-left:25%}

208.ast-col-md-offset-4{margin-left:33.3333333333%}

209.ast-col-md-offset-5{margin-left:41.6666666667%}

210.ast-col-md-offset-6{margin-left:50%}

211.ast-col-md-offset-7{margin-left:58.3333333333%}

212.ast-col-md-offset-8{margin-left:66.6666666667%}

213.ast-col-md-offset-9{margin-left:75%}

214.ast-col-md-offset-10{margin-left:83.3333333333%}

215.ast-col-md-offset-11{margin-left:91.6666666667%}

216.ast-col-md-offset-12{margin-left:100%}

217}

218@media (min-width:992px){.ast-col-lg-1,.ast-col-lg-10,.ast-col-lg-11,.ast-col-lg-12,.ast-col-lg-2,.ast-col-lg-3,.ast-col-lg-4,.ast-col-lg-5,.ast-col-lg-6,.ast-col-lg-7,.ast-col-lg-8,.ast-col-lg-9{float:left}

219.ast-col-lg-1{width:8.3333333333%}

220.ast-col-lg-2{width:16.6666666667%}

221.ast-col-lg-3{width:25%}

222.ast-col-lg-4{width:33.3333333333%}

223.ast-col-lg-5{width:41.6666666667%}

224.ast-col-lg-6{width:50%}

225.ast-col-lg-7{width:58.3333333333%}

226.ast-col-lg-8{width:66.6666666667%}

227.ast-col-lg-9{width:75%}

228.ast-col-lg-10{width:83.3333333333%}

229.ast-col-lg-11{width:91.6666666667%}

230.ast-col-lg-12{width:100%}

231.ast-col-lg-pull-0{right:auto}

232.ast-col-lg-pull-1{right:8.3333333333%}

233.ast-col-lg-pull-2{right:16.6666666667%}

234.ast-col-lg-pull-3{right:25%}

235.ast-col-lg-pull-4{right:33.3333333333%}

236.ast-col-lg-pull-5{right:41.6666666667%}

237.ast-col-lg-pull-6{right:50%}

238.ast-col-lg-pull-7{right:58.3333333333%}

239.ast-col-lg-pull-8{right:66.6666666667%}

240.ast-col-lg-pull-9{right:75%}

241.ast-col-lg-pull-10{right:83.3333333333%}

242.ast-col-lg-pull-11{right:91.6666666667%}

243.ast-col-lg-pull-12{right:100%}

244.ast-col-lg-push-0{left:auto}

245.ast-col-lg-push-1{left:8.3333333333%}

246.ast-col-lg-push-2{left:16.6666666667%}

247.ast-col-lg-push-3{left:25%}

248.ast-col-lg-push-4{left:33.3333333333%}

249.ast-col-lg-push-5{left:41.6666666667%}

250.ast-col-lg-push-6{left:50%}

251.ast-col-lg-push-7{left:58.3333333333%}

252.ast-col-lg-push-8{left:66.6666666667%}

253.ast-col-lg-push-9{left:75%}

254.ast-col-lg-push-10{left:83.3333333333%}

255.ast-col-lg-push-11{left:91.6666666667%}

256.ast-col-lg-push-12{left:100%}

257.ast-col-lg-offset-0{margin-left:0}

258.ast-col-lg-offset-1{margin-left:8.3333333333%}

259.ast-col-lg-offset-2{margin-left:16.6666666667%}

260.ast-col-lg-offset-3{margin-left:25%}

261.ast-col-lg-offset-4{margin-left:33.3333333333%}

262.ast-col-lg-offset-5{margin-left:41.6666666667%}

263.ast-col-lg-offset-6{margin-left:50%}

264.ast-col-lg-offset-7{margin-left:58.3333333333%}

265.ast-col-lg-offset-8{margin-left:66.6666666667%}

266.ast-col-lg-offset-9{margin-left:75%}

267.ast-col-lg-offset-10{margin-left:83.3333333333%}

268.ast-col-lg-offset-11{margin-left:91.6666666667%}

269.ast-col-lg-offset-12{margin-left:100%}

270}

271@media (min-width:1200px){.ast-col-xl-1,.ast-col-xl-10,.ast-col-xl-11,.ast-col-xl-12,.ast-col-xl-2,.ast-col-xl-3,.ast-col-xl-4,.ast-col-xl-5,.ast-col-xl-6,.ast-col-xl-7,.ast-col-xl-8,.ast-col-xl-9{float:left}

272.ast-col-xl-1{width:8.3333333333%}

273.ast-col-xl-2{width:16.6666666667%}

274.ast-col-xl-3{width:25%}

275.ast-col-xl-4{width:33.3333333333%}

276.ast-col-xl-5{width:41.6666666667%}

277.ast-col-xl-6{width:50%}

278.ast-col-xl-7{width:58.3333333333%}

279.ast-col-xl-8{width:66.6666666667%}

280.ast-col-xl-9{width:75%}

281.ast-col-xl-10{width:83.3333333333%}

282.ast-col-xl-11{width:91.6666666667%}

283.ast-col-xl-12{width:100%}

284.ast-col-xl-pull-0{right:auto}

285.ast-col-xl-pull-1{right:8.3333333333%}

286.ast-col-xl-pull-2{right:16.6666666667%}

287.ast-col-xl-pull-3{right:25%}

288.ast-col-xl-pull-4{right:33.3333333333%}

289.ast-col-xl-pull-5{right:41.6666666667%}

290.ast-col-xl-pull-6{right:50%}

291.ast-col-xl-pull-7{right:58.3333333333%}

292.ast-col-xl-pull-8{right:66.6666666667%}

293.ast-col-xl-pull-9{right:75%}

294.ast-col-xl-pull-10{right:83.3333333333%}

295.ast-col-xl-pull-11{right:91.6666666667%}

296.ast-col-xl-pull-12{right:100%}

297.ast-col-xl-push-0{left:auto}

298.ast-col-xl-push-1{left:8.3333333333%}

299.ast-col-xl-push-2{left:16.6666666667%}

300.ast-col-xl-push-3{left:25%}

301.ast-col-xl-push-4{left:33.3333333333%}

302.ast-col-xl-push-5{left:41.6666666667%}

303.ast-col-xl-push-6{left:50%}

304.ast-col-xl-push-7{left:58.3333333333%}

305.ast-col-xl-push-8{left:66.6666666667%}

306.ast-col-xl-push-9{left:75%}

307.ast-col-xl-push-10{left:83.3333333333%}

308.ast-col-xl-push-11{left:91.6666666667%}

309.ast-col-xl-push-12{left:100%}

310.ast-col-xl-offset-0{margin-left:0}

311.ast-col-xl-offset-1{margin-left:8.3333333333%}

312.ast-col-xl-offset-2{margin-left:16.6666666667%}

313.ast-col-xl-offset-3{margin-left:25%}

314.ast-col-xl-offset-4{margin-left:33.3333333333%}

315.ast-col-xl-offset-5{margin-left:41.6666666667%}

316.ast-col-xl-offset-6{margin-left:50%}

317.ast-col-xl-offset-7{margin-left:58.3333333333%}

318.ast-col-xl-offset-8{margin-left:66.6666666667%}

319.ast-col-xl-offset-9{margin-left:75%}

320.ast-col-xl-offset-10{margin-left:83.3333333333%}

321.ast-col-xl-offset-11{margin-left:91.6666666667%}

322.ast-col-xl-offset-12{margin-left:100%}

323}

324h1,h2,h3,h4,h5,h6{clear:both}

325.entry-content h1,h1{color:#808285;font-size:2em;line-height:1.2}

326.entry-content h2,h2{color:#808285;font-size:1.7em;line-height:1.3}

327.entry-content h3,h3{color:#808285;font-size:1.5em;line-height:1.4}

328.entry-content h4,h4{color:#808285;line-height:1.5;font-size:1.3em}

329.entry-content h5,h5{color:#808285;line-height:1.6;font-size:1.2em}

330.entry-content h6,h6{color:#808285;line-height:1.7;font-size:1.1em}

331html{box-sizing:border-box}

332*,:after,:before{box-sizing:inherit}

333body{color:#808285;background:#fff;font-style:normal}

334ol,ul{margin:0 0 1.5em 3em}

335ul{list-style:disc}

336ol{list-style:decimal}

337li>ol,li>ul{margin-bottom:0;margin-left:1.5em}

338dt{font-weight:700}

339dd{margin:0 1.5em 1.5em}

340b,strong{font-weight:700}

341cite,dfn,em,i{font-style:italic}

342blockquote,q{quotes:"" ""}

343blockquote:after,blockquote:before,q:after,q:before{content:""}

344blockquote{border-left:5px solid rgba(0,0,0,.05);padding:20px;font-size:1.2em;font-style:italic;margin:0 0 1.5em;position:relative}

345blockquote p:last-child{margin:0}

346address{margin:0 0 1.5em}

347abbr,acronym{border-bottom:1px dotted #666;cursor:help}

348pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;margin-bottom:1.6em;overflow:auto;max-width:100%;padding:1.6em}

349code,kbd,tt,var{font:15px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}

350img{height:auto;max-width:100%}

351hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}

352.ast-button,.button,button,input,select,textarea{color:#808285;font-weight:400;font-size:100%;margin:0;vertical-align:baseline}

353button,input{line-height:normal}

354big{font-size:125%}

355ins,mark{background:0 0;text-decoration:none}

356ol,ul{margin:0 0 1.5em 3em}

357ul{list-style:disc}

358ol{list-style:decimal}

359li>ol,li>ul{margin-bottom:0;margin-left:1.5em}

360dt{font-weight:700}

361dd{margin:0 1.5em 1.5em}

362table,td,th{border:1px solid rgba(0,0,0,.1)}

363table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 1.5em;width:100%}

364th{font-weight:700}

365td,th{padding:8px;text-align:left;border-width:0 1px 1px 0}

366.ast-button,.button,button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#eaeaea;border-radius:2px;background:#e6e6e6;padding:.6em 1em .4em;color:#fff}

367.ast-button:focus,.ast-button:hover,.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{color:#fff;border-color:#eaeaea}

368.ast-button:active,.ast-button:focus,.button:active,.button:focus,button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#eaeaea;outline:0}

369input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{color:#666;border:1px solid #ccc;border-radius:2px;-webkit-appearance:none}

370input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{color:#111}

371textarea{padding-left:3px;width:100%}

372a{color:#4169e1}

373a:focus,a:hover{color:#191970}

374a:focus{outline:thin dotted}

375a:hover{outline:0}

376.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}

377.screen-reader-text:focus{background-color:#f1f1f1;border-radius:2px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;

font-size:12.25px;font-size:.875rem;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}

378.alignleft{display:inline;float:left;margin-right:1.5em}

379.alignright{display:inline;float:right;margin-left:1.5em}

380.aligncenter{clear:both;text-align:center;display:block;margin-left:auto;margin-right:auto}

381#primary:after,#primary:before,#secondary:after,#secondary:before,.ast-container:after,.ast-container:before,.ast-row:after,.ast-row:before,.clear:after,.clear:before,.sidebar-main:after,.sidebar-main:before,.site-content:after,.site-content:before,.site-footer:after,.site-footer:before,.site-header:after,.site-header:before,.site-main:after,.site-main:before{content:"";display:table}

382#primary:after,#secondary:after,.ast-container:after,.ast-row:after,.clear:after,.sidebar-main:after,.site-content:after,.site-footer:after,.site-header:after,.site-main:after{clear:both}

383embed,iframe,object{max-width:100%}

384.wp-caption{margin-bottom:1.5em;max-width:100%}

385.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}

386.wp-caption .wp-caption-text{margin:.8075em 0}

387.wp-caption-text{text-align:center}

388.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}

389.gallery-columns-2 .gallery-item{max-width:50%}

390.gallery-columns-3 .gallery-item{max-width:33.33%}

391.gallery-columns-4 .gallery-item{max-width:25%}

392.gallery-columns-5 .gallery-item{max-width:20%}

393.gallery-columns-6 .gallery-item{max-width:16.66%}

394.gallery-columns-7 .gallery-item{max-width:14.28%}

395.gallery-columns-8 .gallery-item{max-width:12.5%}

396.gallery-columns-9 .gallery-item{max-width:11.11%}

397.gallery-caption{display:block}

398::selection{color:#fff;background:#0274be}

399body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}

400body:not(.logged-in){position:relative}

401#page{position:relative}

402a,a:focus{text-decoration:none}

403.secondary a *,.site-footer a *,.site-header a *,a{transition:all .2s linear}

404.capitalize{text-transform:uppercase}

405img{vertical-align:middle}

406.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{margin-bottom:20px}

407p{margin-bottom:1.75em}

408blockquote{margin:1.5em 1em 1.5em 3em;padding:1.2em;font-size:1.1em;line-height:inherit;position:relative}

409.ast-button,.button,input[type=button],input[type=submit]{border-radius:0;padding:18px 30px;border:0;box-shadow:none;text-shadow:none}

410.ast-button:hover,.button:hover,input[type=button]:hover,input[type=submit]:hover{box-shadow:none}

411.ast-button:active,.ast-button:focus,.button:active,.button:focus,input[type=button]:active,input[type=button]:focus,input[type=submit]:active,input[type=submit]:focus{box-shadow:none}

412.site-title{font-weight:400}

413.site-description,.site-title{margin-bottom:0}

414.site-description a,.site-description:focus a,.site-description:hover a,.site-title a,.site-title:focus a,.site-title:hover a{transition:all .2s linear}

415.site-title a,.site-title a:focus,.site-title a:hover,.site-title a:visited{color:#222}

416.site-description a,.site-description a:focus,.site-description a:hover,.site-description a:visited{color:#999}

417.search-form .search-field{outline:0}

418.ast-search-menu-icon{position:relative;z-index:3}

419.ast-header-break-point.ast-header-custom-item-outside .main-header-bar .ast-search-icon{margin-right:1em}

420.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .main-header-bar-navigation .ast-search-icon{display:none}

421.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .ast-search-menu-icon .search-field,.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .ast-search-menu-icon.ast-inline-search .search-field{width:100%;padding-right:5.5em}

422.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .ast-search-menu-icon .search-submit{display:block;position:absolute;height:100%;top:0;right:0;padding:0 1em;border-radius:0}

423.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .ast-search-menu-icon .search-form{padding:0;display:block;overflow:hidden}

424.site .skip-link{background-color:#f1f1f1;box-shadow:0 0 1px 1px rgba(0,0,0,.2);color:#21759b;display:block;font-family:Montserrat,"Helvetica Neue",sans-serif;

font-size:14px;font-weight:700;left:-9999em;outline:0;padding:15px 23px 14px;text-decoration:none;text-transform:none;top:-9999em}

425.site .skip-link:focus{clip:auto;height:auto;left:6px;top:7px;width:auto;z-index:100000;outline:thin dotted}

426.logged-in .site .skip-link{box-shadow:0 0 2px 2px rgba(0,0,0,.2);font-family:"Open Sans",sans-serif}

427.astra-icon-down_arrow::after{content:"\e900";font-family:Astra}

428.astra-icon-close::after{content:"\e5cd";font-family:Astra}

429.astra-icon-drag_handle::after{content:"\e25d";font-family:Astra}

430.astra-icon-format_align_justify::after{content:"\e235";font-family:Astra}

431.astra-icon-menu::after{content:"\e5d2";font-family:Astra}

432.astra-icon-reorder::after{content:"\e8fe";font-family:Astra}

433.astra-icon-search::after{content:"\e8b6";font-family:Astra}

434.astra-icon-zoom_in::after{content:"\e56b";font-family:Astra}

435.astra-icon-check-circle::after{content:"\e901";font-family:Astra}

436.astra-icon-shopping-cart::after{content:"\f07a";font-family:Astra}

437.astra-icon-shopping-bag::after{content:"\f290";font-family:Astra}

438.astra-icon-shopping-basket::after{content:"\f291";font-family:Astra}

439.astra-icon-circle-o::after{content:"\e903";font-family:Astra}

440.astra-icon-certificate::after{content:"\e902";font-family:Astra}

441input,select{line-height:1}

442.ast-button,.ast-custom-button,body,button,input[type=button],input[type=submit],textarea{line-height:1.85714285714286}

443.site-title a{line-height:1.2}

444.site-header .site-description{line-height:1.5}

445.ast-single-post .entry-title,.ast-single-post .entry-title a{line-height:1.2}

446.entry-title,.entry-title a{font-weight:400}

447.single .entry-content .gallery{margin-left:-10px;margin-right:-10px}

448.gallery-caption{color:#000;padding:10px;border-radius:0 0 2px 2px;border:1px solid #eaeaea;border-top:none;font-size:.9em}

449.gallery-icon{border-bottom:0;border-radius:2px 2px 0 0;border:1px solid #eaeaea;overflow:hidden}

450.gallery-item{margin:0;padding:10px;border-radius:2px}

451.gallery-item:last-child{margin-bottom:2em}

452.elementor-image-gallery .gallery-icon{border:none}

453.ast-oembed-container{position:relative;padding-top:56.25%;height:0;overflow:hidden;max-width:100%;height:auto}

454.ast-oembed-container embed,.ast-oembed-container iframe,.ast-oembed-container object{position:absolute;top:0;left:0;width:100%;height:100%}

455body .ast-oembed-container *{position:absolute;top:0;left:0;width:100%;height:100%}

456.ast-hidden{display:none!important}

457body{background-color:#fff}

458#page{display:block}

459#primary,#secondary{display:block;position:relative;float:left;width:100%}

460#primary{margin:4em 0}

461.ast-separate-container{background-color:#f5f5f5}

462.ast-separate-container #primary{padding:4em 0;margin:0;border:0}

463.ast-separate-container .site-main>.ast-row{margin-left:0;margin-right:0}

464.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{background-color:#fff;border-bottom:1px solid #eee;margin:0;padding:5.34em 6.67em}

465.ast-separate-container .blog-layout-1{padding:0;border-bottom:0}

466.ast-separate-container .ast-article-single{border-bottom:0}

467@media (max-width:1200px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{margin:0;padding:3.34em 2.4em}

468}

469.ast-page-builder-template .hentry{margin:0}

470.ast-page-builder-template .site-content>.ast-container{max-width:100%;padding:0}

471.ast-page-builder-template .site-content #primary{padding:0;margin:0}

472.ast-page-builder-template .no-results{text-align:center;margin:4em auto}

473.ast-page-builder-template .ast-pagination{padding:2em}

474.ast-page-builder-template .entry-header{margin-top:4em;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}

475.ast-page-builder-template .entry-header.ast-no-title.ast-no-thumbnail{margin-top:0}

476.ast-page-builder-template .entry-header.ast-header-without-markup{margin-top:0;margin-bottom:0}

477.ast-page-builder-template .entry-header.ast-no-title.ast-no-meta{margin-bottom:0}

478.ast-page-builder-template.single .post-navigation{padding-bottom:2em}

479.ast-page-builder-template .ast-archive-description{margin-top:4em;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}

480@media (min-width:993px){.ast-separate-container #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary{margin:4em 0;padding:0}

481.ast-right-sidebar #primary{padding-right:60px}

482.ast-left-sidebar #primary{padding-left:60px}

483}

484@media (max-width:992px){.ast-separate-container #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary{padding-left:0;padding-right:0}

485.ast-right-sidebar #primary{padding-right:30px}

486.ast-left-sidebar #primary{padding-left:30px}

487}

488.astra-search-icon::before{content:"\e8b6";font-family:Astra;font-style:normal;font-weight:400;text-decoration:inherit;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}

489.ast-search-icon .astra-search-icon{font-size:1.3em}

490.main-navigation{height:100%;-js-display:inline-flex;

display:inline-flex}

491.main-navigation ul{list-style:none;margin:0;padding-left:0;position:relative}

492.main-header-menu .menu-link,.main-header-menu>a{text-decoration:none;padding:0 1em;display:inline-block;transition:all .2s linear}

493.main-header-menu .menu-item{position:relative}

494.main-header-menu .menu-item.focus>.sub-menu,.main-header-menu .menu-item:hover>.sub-menu{right:auto;left:0}

495.main-header-menu .ast-left-align-sub-menu.focus>.sub-menu,.main-header-menu .ast-left-align-sub-menu:hover>.sub-menu{right:0;left:auto}

496@media (min-width:769px){.main-header-menu .ast-sub-menu-goes-outside.focus>.sub-menu,.main-header-menu .ast-sub-menu-goes-outside:hover>.sub-menu{left:-100%}

497.main-header-menu .ast-left-align-sub-menu .sub-menu .menu-item.focus>.sub-menu,.main-header-menu .ast-left-align-sub-menu .sub-menu .menu-item:hover>.sub-menu{left:-100%}

498}

499.main-header-menu .sub-menu{width:240px;background:#fff;left:-999em;position:absolute;top:100%;z-index:99999}

500@media (min-width:769px){.main-header-menu .sub-menu .menu-item.focus>.sub-menu,.main-header-menu .sub-menu .menu-item:hover>.sub-menu{left:100%;right:auto}

501.main-header-menu .sub-menu .ast-left-align-sub-menu.focus>.sub-menu,.main-header-menu .sub-menu .ast-left-align-sub-menu:focus * .sub-menu,.main-header-menu .sub-menu .ast-left-align-sub-menu:hover * .sub-menu,.main-header-menu .sub-menu .ast-left-align-sub-menu:hover>.sub-menu{left:-100%}

502.main-header-menu .sub-menu .main-header-menu .ast-sub-menu-goes-outside.focus>.sub-menu,.main-header-menu .sub-menu .main-header-menu .ast-sub-menu-goes-outside:hover>.sub-menu{left:-100%}

503}

504.main-header-menu .sub-menu .menu-link{padding:.9em 1em;display:block;word-wrap:break-word}

505.main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link:after{position:absolute;right:1em;top:50%;transform:translate(0,-50%) rotate(270deg)}

506.main-header-menu .sub-menu .sub-menu{top:0}

507.submenu-with-border .sub-menu{border-width:1px;border-style:solid}

508.submenu-with-border .sub-menu .menu-link{border-width:0 0 1px;border-style:solid}

509.submenu-with-border .sub-menu .sub-menu{top:-1px}

510.ast-desktop .submenu-with-border .sub-menu>.menu-item:last-child>.menu-link{border-bottom-width:0}

511.ast-header-break-point .main-navigation{padding-left:0}

512.ast-header-break-point .main-navigation ul .menu-item .menu-link{padding:0 20px;display:inline-block;width:100%;border:0;border-bottom-width:1px;border-style:solid;border-color:#eaeaea}

513.ast-header-break-point .main-navigation ul .button-custom-menu-item .menu-link{padding:0 20px;display:inline-block;width:100%;border-bottom-width:1px;border-style:solid;border-color:#eaeaea}

514.ast-header-break-point .main-navigation ul.sub-menu .menu-item .menu-link:before{content:"\e900";font-family:Astra;font-size:.65em;text-decoration:inherit;display:inline-block;transform:translate(0,-2px) rotateZ(270deg);margin-right:5px}

515.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-link{padding-left:30px}

516.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-link{padding-left:40px}

517.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-item .menu-link{padding-left:50px}

518.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-item .menu-item .menu-link{padding-left:60px}

519.ast-header-break-point .main-header-menu{background-color:#f9f9f9;border-top-width:1px;border-style:solid;border-color:#eaeaea}

520.ast-header-break-point .main-header-menu .sub-menu{background-color:#f9f9f9;position:static;opacity:1;visibility:visible;border:0;width:auto}

521.ast-header-break-point .main-header-menu .sub-menu .ast-left-align-sub-menu.focus>.sub-menu,.ast-header-break-point .main-header-menu .sub-menu .ast-left-align-sub-menu:hover>.sub-menu{left:0}

522.ast-header-break-point .main-header-menu .ast-sub-menu-goes-outside.focus>.sub-menu,.ast-header-break-point .main-header-menu .ast-sub-menu-goes-outside:hover>.sub-menu{left:0}

523.ast-header-break-point .submenu-with-border .sub-menu{border:0}

524.ast-mobile-menu-buttons{display:none}

525.ast-button-wrap{display:inline-block}

526.ast-button-wrap button{box-shadow:none;border:none}

527.ast-button-wrap .menu-toggle{padding:0;width:2.2em;height:2.1em;font-size:1.5em;font-weight:400;border-radius:2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:2px;vertical-align:middle;line-height:1.85714285714286}

528.ast-button-wrap .menu-toggle.main-header-menu-toggle{padding:0 .5em;width:auto;text-align:center}

529.ast-button-wrap .menu-toggle.main-header-menu-toggle .mobile-menu{

font-size:15px;font-size:1rem;font-weight:600}

530.ast-button-wrap .menu-toggle .menu-toggle-icon{font-style:normal;display:inline-block;vertical-align:middle;line-height:2.05}

531.ast-button-wrap .menu-toggle .menu-toggle-icon:before{content:"\e5d2";font-family:Astra;text-decoration:inherit}

532.ast-button-wrap .menu-toggle.toggled .menu-toggle-icon:before{content:"\e5cd"}

533.ast-button-wrap .menu-toggle .mobile-menu-wrap{display:inline-block}

534.ast-button-wrap .menu-toggle:focus{outline:thin dotted}

535.header-main-layout-1 .ast-main-header-bar-alignment{margin-left:auto}

536.header-main-layout-3 .ast-main-header-bar-alignment{margin-right:auto}

537#site-navigation{height:100%}

538.ast-header-break-point .user-select{clear:both}

539.ast-header-break-point .ast-mobile-menu-buttons{display:block;align-self:center}

540.ast-header-break-point .main-header-bar-navigation{flex:auto}

541.ast-header-break-point .ast-main-header-bar-alignment{display:block;width:100%;flex:auto;order:4}

542.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}

543.comment-navigation .nav-next,.comment-navigation .nav-previous,.post-navigation .nav-next,.post-navigation .nav-previous,.posts-navigation .nav-next,.posts-navigation .nav-previous{width:50%;display:inline-block}

544.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{text-align:right}

545.main-header-bar{z-index:1}

546.header-main-layout-1.ast-primary-menu-disabled .ast-masthead-custom-menu-items{text-align:right}

547.header-main-layout-1 .main-header-bar-navigation{text-align:right}

548.header-main-layout-1 .main-header-bar-navigation .sub-menu{text-align:left}

549.header-main-layout-1 .main-navigation{padding-left:15px;vertical-align:top}

550.header-main-layout-1 .main-header-container{align-items:stretch}

551.header-main-layout-2 .main-header-container{display:block}

552.header-main-layout-2 .site-branding{text-align:center;padding-bottom:1em}

553.header-main-layout-2 .site-title{justify-content:center}

554.header-main-layout-2 .main-navigation ul{justify-content:center}

555.header-main-layout-2 .main-header-bar-navigation{text-align:center}

556.header-main-layout-2 .main-header-bar-navigation .sub-menu{text-align:left}

557.header-main-layout-2 .ast-header-custom-item{justify-content:center;line-height:1.85714285714286}

558.header-main-layout-2 .ast-masthead-custom-menu-items{position:relative}

559.header-main-layout-2 .widget{text-align:center}

560.ast-header-custom-item-outside .header-main-layout-2 .main-header-container{-js-display:flex;

display:flex;justify-content:center}

561.ast-header-custom-item-outside .header-main-layout-2 .site-branding{flex:0 0 100%}

562.header-main-layout-3 .ast-site-identity{text-align:right}

563.header-main-layout-3 .main-header-container{flex-direction:row-reverse;align-items:stretch}

564.header-main-layout-3 .main-navigation{padding-right:15px}

565.header-main-layout-3 .main-navigation ul{justify-content:flex-start}

566.header-main-layout-3 .main-header-bar-navigation{text-align:left}

567.header-main-layout-3 .ast-header-custom-item{justify-content:flex-start}

568.header-main-layout-3 .ast-masthead-custom-menu-items{position:relative}

569.header-main-layout-3 li .ast-search-icon{padding-left:.5em}

570.header-main-layout-3 .ast-search-menu-icon{left:0;right:0}

571.header-main-layout-3 li .ast-search-menu-icon{left:1em;right:0}

572.header-main-layout-3 .main-header-bar .ast-search-menu-icon .search-form{padding:0 0 0 3em}

573.header-main-layout-3 .main-header-bar .ast-search-menu-icon.slide-search .search-form{left:-1em;right:auto}

574.ast-header-break-point .header-main-layout-1 .site-branding{padding-right:1em}

575.ast-header-break-point .header-main-layout-1 .main-header-bar-navigation{text-align:left}

576.ast-header-break-point .header-main-layout-1 .main-navigation{padding-left:0}

577.ast-header-break-point .ast-mobile-header-stack .ast-masthead-custom-menu-items{flex:1 1 100%}

578.ast-header-break-point .ast-mobile-header-stack .site-branding{padding-left:0;padding-right:0;padding-bottom:1em;flex:1 1 100%}

579.ast-header-break-point .ast-mobile-header-stack .ast-masthead-custom-menu-items,.ast-header-break-point .ast-mobile-header-stack .ast-site-identity,.ast-header-break-point .ast-mobile-header-stack .site-branding,.ast-header-break-point .ast-mobile-header-stack .site-title{justify-content:center;text-align:center}

580.ast-header-break-point .ast-mobile-header-stack.ast-logo-title-inline .site-title{text-align:left}

581.ast-header-break-point .ast-mobile-header-stack .ast-mobile-menu-buttons{flex:1 1 100%;text-align:center;justify-content:center}

582.ast-header-break-point .ast-mobile-header-stack.header-main-layout-3 .main-header-container{flex-direction:initial}

583.ast-header-break-point .header-main-layout-2 .ast-mobile-menu-buttons{-js-display:flex;

display:flex;justify-content:center}

584.ast-header-break-point .header-main-layout-2 .main-header-bar-navigation,.ast-header-break-point .header-main-layout-2 .widget{text-align:left}

585.ast-header-break-point.ast-header-custom-item-outside .header-main-layout-3 .main-header-bar .ast-search-icon{margin-right:auto;margin-left:1em}

586.ast-header-break-point .header-main-layout-3 .main-header-bar .ast-search-menu-icon.slide-search .search-form{right:auto;left:0}

587.ast-header-break-point .header-main-layout-3.ast-mobile-header-inline .ast-mobile-menu-buttons{justify-content:flex-start}

588.ast-header-break-point .header-main-layout-3 li .ast-search-menu-icon{left:0}

589.ast-header-break-point .header-main-layout-3 .site-branding{padding-left:1em;justify-content:flex-end}

590.ast-header-break-point .header-main-layout-3 .main-navigation{padding-right:0}

591.ast-logo-title-inline .ast-site-identity{-js-display:inline-flex;

display:inline-flex;vertical-align:middle;align-items:center}

592.ast-logo-title-inline .site-logo-img{padding-right:1em}

593.ast-logo-title-inline.header-main-layout-2 .site-logo-img+.ast-site-title-wrap .site-title{justify-content:flex-start}

594@media (max-width:544px){.site-branding img,.site-header .site-logo-img .custom-logo-link img{max-width:100%}

595.ast-header-custom-item-outside .ast-mobile-header-stack .site-branding{padding-right:0}

596.ast-header-custom-item-outside .ast-mobile-header-stack .site-title{justify-content:center;text-align:center}

597.ast-header-break-point .ast-mobile-header-stack .ast-mobile-menu-buttons,.ast-header-break-point .ast-mobile-header-stack .site-branding{justify-content:center;text-align:center;padding-bottom:0}

598}

599.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-inline .site-branding{text-align:left}

600.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-inline .site-title{justify-content:left}

601.ast-header-break-point.ast-header-custom-item-outside .header-main-layout-2 .ast-mobile-menu-buttons{padding-bottom:1em}

602.ast-header-break-point .ast-mobile-header-inline .main-header-container,.ast-header-break-point .ast-mobile-header-stack .main-header-container{-js-display:flex;

display:flex}

603.site-header{z-index:99;position:relative}

604.main-header-container{position:relative}

605.main-header-bar-wrap{position:relative}

606.main-header-bar-wrap .nav-fallback-text{float:right}

607.main-header-bar{background-color:#fff;border-bottom-color:#eaeaea;border-bottom-style:solid}

608.ast-header-break-point .main-header-bar{border:0}

609.ast-header-break-point .nav-fallback-text{float:none}

610.ast-header-break-point .main-header-bar{border-bottom-color:#eaeaea;border-bottom-style:solid}

611.ast-header-break-point .ast-header-custom-item .ast-masthead-custom-menu-items{padding-left:20px;padding-right:20px;margin-bottom:1em;margin-top:1em}

612.ast-header-break-point .ast-header-custom-item .widget:last-child{margin-bottom:1em}

613.main-header-bar{margin-left:auto;margin-right:auto}

614.site-logo-img img{transition:all .2s linear}

615.ast-header-widget-area{line-height:1.65}

616.ast-header-widget-area .no-widget-text,.ast-header-widget-area .widget-title{margin-bottom:0}

617.ast-header-widget-area .widget{margin:.5em;display:inline-block;vertical-align:middle}

618.ast-header-widget-area .widget p{margin-bottom:0}

619.ast-header-widget-area .widget ul{position:static;border:0;width:auto}

620.ast-header-widget-area .widget ul a{border:0}

621.ast-header-widget-area .widget.widget_search .search-field,.ast-header-widget-area .widget.widget_search .search-field:focus{padding:10px 45px 10px 15px}

622.ast-header-widget-area .widget:last-child{margin-bottom:.5em;margin-right:0}

623.submenu-with-border .ast-header-widget-area .widget ul{position:static;border:0;width:auto}

624.submenu-with-border .ast-header-widget-area .widget ul a{border:0}

625.ast-header-break-point .ast-header-widget-area .widget{margin:.5em 0;display:block}

626.ast-header-custom-item .widget{margin:.5em;display:inline-block;vertical-align:middle}

627.ast-header-custom-item .widget p{margin-bottom:0}

628.ast-header-custom-item .widget li{width:auto}

629.ast-desktop .main-header-menu .astra-full-megamenu-wrapper .sub-menu{box-shadow:none}

630.ast-desktop .main-header-menu .astra-megamenu .sub-menu{box-shadow:none}

631.ast-desktop .main-header-menu .sub-menu{box-shadow:0 4px 10px -2px rgba(0,0,0,.1)}

632.ast-desktop .main-header-menu .astra-full-megamenu-wrapper{box-shadow:0 4px 10px -2px rgba(0,0,0,.1)}

633.ast-header-custom-item-inside .button-custom-menu-item .menu-link{display:none}

634.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item{padding-left:0;padding-right:0;margin-top:0;margin-bottom:0}

635.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item .ast-custom-button-link{display:none}

636.ast-header-custom-item-inside.ast-header-break-point .button-custom-menu-item .menu-link{display:block}

637.button-custom-menu-item .ast-custom-button-link .ast-custom-button{font-size:inherit;font-family:inherit;font-weight:inherit}

638.button-custom-menu-item .ast-custom-button-link .ast-custom-button:hover{transition:all .1s ease-in-out}

639.nav-style{display:block;padding:0 15px}

640.site-branding{line-height:1;align-self:center}

641.ast-no-menu-items .main-navigation{display:none}

642.ast-menu-toggle{display:none;background:0 0;color:inherit;border-style:dotted;border-color:transparent}

643.ast-menu-toggle:focus,.ast-menu-toggle:hover{background:0 0;border-color:inherit;color:inherit}

644.ast-menu-toggle:focus{outline:thin dotted}

645.ast-main-header-nav-open .main-header-bar{padding-bottom:0}

646.main-header-bar{z-index:4;position:relative;line-height:4}

647.main-header-bar .main-header-bar-navigation{height:100%}

648.main-header-bar .main-header-bar-navigation:empty{padding:0}

649.main-header-bar .main-header-bar-navigation .sub-menu{line-height:1.45}

650.main-header-bar .main-header-bar-navigation .menu-item-has-children>.menu-link:after{content:"\e900";display:inline-block;font-family:Astra;fo

nt-size:9px;font-size:.6rem;font-weight:700;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;line-height:normal}

651.main-header-bar .main-header-bar-navigation .ast-search-icon{display:block;z-index:4;position:relative}

652.main-header-bar .main-header-bar-navigation.toggle-on{padding-top:1em}

653.main-header-bar .ast-search-menu-icon .search-form{background-color:#fff}

654.ast-primary-menu-disabled .main-header-bar .main-header-bar-navigation.toggle-on{padding-top:0}

655.ast-flyout-menu-enable .main-header-bar .ast-masthead-custom-menu-items .ast-custom-button-link{border:none}

656.ast-header-break-point.ast-header-custom-item-inside .main-header-bar .ast-search-menu-icon .search-form{visibility:visible;opacity:1;position:relative;right:auto;top:auto;transform:none}

657.ast-above-header-section .user-select .ast-dropdown-active .slide-search.astra-search-icon,.ast-masthead-custom-menu-items .ast-dropdown-active .slide-search.astra-search-icon,.below-header-user-select .ast-dropdown-active .slide-search.astra-search-icon{color:#757575}

658.ast-search-menu-icon.slide-search .search-form{-webkit-backface-visibility:visible;backface-visibility:visible;visibility:hidden;opacity:0;transition:all .2s;position:absolute;z-index:3;right:-1em;top:50%;transform:translateY(-50%)}

659.ast-search-menu-icon.ast-dropdown-active.slide-search .search-form{visibility:visible;opacity:1}

660.ast-search-menu-icon .search-form{border:1px solid #e7e7e7;line-height:normal;padding:0 3em 0 0;border-radius:2px;display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;color:inherit;background-color:#fff}

661.ast-search-menu-icon .astra-search-icon{-js-display:flex;

display:flex;line-height:normal}

662.ast-search-menu-icon .astra-search-icon:focus{outline:0}

663.ast-search-menu-icon .search-field{border:none;background-color:transparent;transition:width .2s;border-radius:inherit;color:inherit;font-size:inherit;width:0;color:#757575}

664.ast-search-menu-icon .search-submit{display:none;background:0 0;border:none;font-size:1.3em;color:#757575}

665.ast-search-menu-icon.ast-dropdown-active{visibility:visible;opacity:1;position:relative}

666.ast-search-menu-icon.ast-dropdown-active .search-field{width:235px}

667li.ast-masthead-custom-menu-items{padding:0 1em}

668li.ast-masthead-custom-menu-items a{padding-left:0;padding-right:0;vertical-align:middle}

669li.ast-masthead-custom-menu-items a,li.ast-masthead-custom-menu-items a:focus,li.ast-masthead-custom-menu-items a:hover{background:0 0}

670li.ast-masthead-custom-menu-items .ast-search-icon .astra-search-icon{line-height:1}

671.ast-search-icon{z-index:4;position:relative;line-height:normal}

672.ast-primary-menu-disabled.ast-mobile-header-inline .ast-masthead-custom-menu-items{text-align:right}

673.ast-primary-menu-disabled .ast-masthead-custom-menu-items{flex:1}

674.ast-primary-menu-disabled.header-main-layout-2 .ast-masthead-custom-menu-items{text-align:center}

675.ast-primary-menu-disabled.header-main-layout-3 .ast-masthead-custom-menu-items{text-align:left}

676.ast-masthead-custom-menu-items{padding:0 1em}

677.search-custom-menu-item{position:relative}

678.custom-mobile-logo-link{display:none}

679.ast-site-identity{padding:1em 0}

680.ast-header-break-point .ast-mobile-header-stack .site-description{text-align:center}

681.ast-header-break-point .ast-mobile-header-stack.ast-logo-title-inline .site-description{text-align:left}

682.ast-header-break-point.ast-header-custom-item-outside .ast-primary-menu-disabled .ast-mobile-menu-buttons{display:none}

683.ast-header-break-point .ast-hide-custom-menu-mobile .ast-masthead-custom-menu-items{display:none}

684.ast-header-break-point .ast-mobile-header-inline .site-branding{text-align:left;padding-bottom:0}

685.ast-header-break-point .ast-mobile-header-inline.header-main-layout-3 .site-branding{text-align:right}

686.ast-header-break-point .site-header .main-header-bar-wrap .site-branding{-js-display:flex;

display:flex;flex:1;align-self:center}

687.ast-header-break-point ul li.ast-masthead-custom-menu-items a{padding:0;display:inline-block;width:auto;border:0}

688.ast-header-break-point li.ast-masthead-custom-menu-items{padding-left:20px;padding-right:20px;margin-bottom:1em;margin-top:1em}

689.ast-header-break-point .ast-site-identity{width:100%}

690.ast-header-break-point .main-header-bar-navigation .menu-item-has-children>.menu-link:after{display:none}

691.ast-header-break-point .main-header-bar{display:block;line-height:3}

692.ast-header-break-point .main-header-bar .main-header-bar-navigation{line-height:3;display:none}

693.ast-header-break-point .main-header-bar .main-header-bar-navigation .sub-menu{line-height:3}

694.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children .sub-menu{display:none}

695.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle{display:inline-block;position:absolute;font-size:inherit;top:-1px;right:20px;cursor:pointer;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 .907em;font-weight:400;line-height:inherit;transition:all .2s}

696.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle::before{font-weight:700;content:"\e900";font-family:Astra;text-decoration:inherit;display:inline-block}

697.ast-header-break-point .main-header-bar .main-header-bar-navigation .ast-submenu-expanded>.ast-menu-toggle::before{transform:rotateX(180deg)}

698.ast-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu{border-top-width:1px;border-style:solid;border-color:#eaeaea}

699.ast-header-break-point.ast-header-custom-item-inside .ast-search-menu-icon{position:relative;display:block;right:auto;transform:none}

700.ast-header-break-point .main-navigation{display:block;width:100%}

701.ast-header-break-point .main-navigation ul>.menu-item:first-child{border-top:0}

702.ast-header-break-point .main-navigation ul ul{left:auto;right:auto}

703.ast-header-break-point .main-navigation li{width:100%}

704.ast-header-break-point .main-navigation .widget{margin-bottom:1em}

705.ast-header-break-point .main-navigation .widget li{width:auto}

706.ast-header-break-point .main-navigation .widget:last-child{margin-bottom:0}

707.ast-header-break-point .main-header-bar-navigation{width:calc(100% + 40px);margin:0 -20px}

708.ast-header-break-point .main-header-menu ul ul{top:0}

709.ast-header-break-point .ast-has-mobile-header-logo .custom-logo-link{display:none}

710.ast-header-break-point .ast-has-mobile-header-logo .custom-mobile-logo-link{display:inline-block}

711.ast-header-break-point.ast-mobile-inherit-site-logo .ast-has-mobile-header-logo .astra-logo-svg,.ast-header-break-point.ast-mobile-inherit-site-logo .ast-has-mobile-header-logo .custom-logo-link{display:block}

712.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-menu-buttons{order:2}

713.ast-header-break-point.ast-header-custom-item-outside .main-header-bar-navigation{order:3}

714.ast-header-break-point.ast-header-custom-item-outside .ast-masthead-custom-menu-items{order:1}

715.ast-header-break-point.ast-header-custom-item-outside .header-main-layout-2 .ast-masthead-custom-menu-items{text-align:center}

716.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-inline .ast-mobile-menu-buttons,.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-inline .site-branding{-js-display:flex;

display:flex}

717.ast-header-break-point.ast-header-custom-item-outside.ast-header-custom-item-outside .header-main-layout-2 .ast-mobile-menu-buttons{padding-bottom:0}

718.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-inline .ast-site-identity{width:100%}

719.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-inline.header-main-layout-3 .ast-site-identity{width:auto}

720.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-inline.header-main-layout-2 .site-branding{flex:1 1 auto}

721@media (max-width:544px){.ast-header-break-point .ast-mobile-header-stack .ast-mobile-menu-buttons{width:100%}

722.ast-header-break-point .ast-mobile-header-stack .ast-mobile-menu-buttons,.ast-header-break-point .ast-mobile-header-stack .site-branding{justify-content:center}

723.ast-header-break-point .ast-mobile-header-stack .main-header-bar-wrap .site-branding{flex:1 1 auto}

724.ast-header-break-point .ast-mobile-header-stack .ast-mobile-menu-buttons{padding-top:.8em}

725.ast-header-break-point .ast-mobile-header-stack.header-main-layout-2 .ast-mobile-menu-buttons{padding-top:.8em}

726.ast-header-break-point .ast-mobile-header-stack.header-main-layout-1 .site-branding{padding-bottom:0}

727.ast-header-custom-item-outside.ast-header-break-point .ast-mobile-header-stack .ast-masthead-custom-menu-items{padding:.8em 1em 0 1em;text-align:center;width:100%}

728.ast-header-custom-item-outside.ast-header-break-point .ast-mobile-header-stack.header-main-layout-3 .ast-masthead-custom-menu-items,.ast-header-custom-item-outside.ast-header-break-point .ast-mobile-header-stack.header-main-layout-3 .ast-mobile-menu-buttons{padding-top:.8em}

729}

730.customize-partial-edit-shortcut-blogname button.customize-partial-edit-shortcut-button{display:none}

731.ast-site-title-wrap:hover .customize-partial-edit-shortcut-blogname button.customize-partial-edit-shortcut-button{display:inline-block}

732.customize-partial-edit-shortcut-blogdescription button.customize-partial-edit-shortcut-button{display:none}

733.ast-site-title-wrap:hover .customize-partial-edit-shortcut-blogdescription button.customize-partial-edit-shortcut-button{display:inline-block}

734.customize-partial-edit-shortcut-astra-settings-display-site-title button.customize-partial-edit-shortcut-button{display:none}

735.customize-partial-edit-shortcut-astra-settings-display-site-tagline button.customize-partial-edit-shortcut-button{display:none}

736.customize-partial-edit-shortcut-custom_logo button.customize-partial-edit-shortcut-button{display:none}

737.site-logo-img:hover .customize-partial-edit-shortcut-custom_logo button.customize-partial-edit-shortcut-button{display:inline-block}

738.customize-partial-edit-shortcut-astra-settings-disable-primary-nav button.customize-partial-edit-shortcut-button{display:none}

739.main-navigation:hover .customize-partial-edit-shortcut-astra-settings-disable-primary-nav button.customize-partial-edit-shortcut-button{display:inline-block}

740.ast-primary-sticky-header-active .customize-partial-edit-shortcut-astra-settings-header-main-stick .customize-partial-edit-shortcut-button{left:100px}

741.ast-primary-sticky-header-active.ast-full-width-header .customize-partial-edit-shortcut-astra-settings-header-main-stick .customize-partial-edit-shortcut-button{left:5px}

742.customize-partial-edit-shortcut-astra-settings-disable-primary-nav .customize-partial-edit-shortcut-button{top:15px}

743.ast-masthead-custom-menu-items.search-custom-menu-item .customize-partial-edit-shortcut-astra-settings-header-main-rt-section .customize-partial-edit-shortcut-button{left:-30px;top:-7px;display:none}

744.ast-masthead-custom-menu-items.search-custom-menu-item:hover .customize-partial-edit-shortcut-astra-settings-header-main-rt-section .customize-partial-edit-shortcut-button{display:block}

745.ast-masthead-custom-menu-items.button-custom-menu-item .customize-partial-edit-shortcut-astra-settings-header-main-rt-section-button-text .customize-partial-edit-shortcut-button{top:-14px;display:none}

746.ast-masthead-custom-menu-items.button-custom-menu-item:hover .customize-partial-edit-shortcut-astra-settings-header-main-rt-section-button-text .customize-partial-edit-shortcut-button{display:block}

747.ast-masthead-custom-menu-items.text-html-custom-menu-item .customize-partial-edit-shortcut-astra-settings-header-main-rt-section-html .customize-partial-edit-shortcut-button{left:-30px;top:15px;display:none}

748.ast-masthead-custom-menu-items.text-html-custom-menu-item:hover .customize-partial-edit-shortcut-astra-settings-header-main-rt-section-html .customize-partial-edit-shortcut-button{display:block}

749.ast-masthead-custom-menu-items.widget-custom-menu-item{text-align:left}

750.ast-masthead-custom-menu-items.widget-custom-menu-item .customize-partial-edit-shortcut .customize-partial-edit-shortcut-button{left:-25px;top:-8px;display:none}

751.ast-masthead-custom-menu-items.widget-custom-menu-item:hover .customize-partial-edit-shortcut .customize-partial-edit-shortcut-button{display:block}

752.ast-masthead-custom-menu-items.woocommerce-custom-menu-item .customize-partial-edit-shortcut-astra-settings-header-main-rt-section .customize-partial-edit-shortcut-button{top:-20px;left:-25px;display:none}

753.ast-masthead-custom-menu-items.woocommerce-custom-menu-item:hover .customize-partial-edit-shortcut-astra-settings-header-main-rt-section .customize-partial-edit-shortcut-button{display:block}

754.ast-below-header .below-header-user-select .ast-search-menu-icon,.ast-below-header .below-header-user-select .ast-site-header-cart,.ast-below-header .below-header-user-select.below-header-widget{text-align:left}

755.ast-below-header .customize-partial-edit-shortcut{top:1em}

756.ast-above-header-section .user-select .ast-search-menu-icon{text-align:left}

757.ast-above-header .customize-partial-edit-shortcut{top:.3em}

758.ast-above-header-section-1 .ast-above-header-navigation .customize-partial-edit-shortcut-astra-settings-above-header-section-1 .customize-partial-edit-shortcut-button{left:-14px}

759.ast-above-header-section-1 .ast-search-menu-icon .customize-partial-edit-shortcut-astra-settings-above-header-section-1-search-box-type .customize-partial-edit-shortcut-button{left:-25px;top:-10px}

760.ast-above-header-section-1.woocommerce-above-header .customize-partial-edit-shortcut-astra-settings-above-header-section-1 .customize-partial-edit-shortcut-button{left:-25px;top:-15px}

761.ast-above-header-section-1 .customize-partial-edit-shortcut-astra-settings-above-header-section-1-html .customize-partial-edit-shortcut-button{left:-25px}

762.ast-above-header-section-2 .ast-above-header-navigation .customize-partial-edit-shortcut-astra-settings-above-header-section-2 .customize-partial-edit-shortcut-button{left:-14px}

763.ast-above-header-section-2 .ast-search-menu-icon .customize-partial-edit-shortcut-astra-settings-above-header-section-2-search-box-type .customize-partial-edit-shortcut-button{top:-10px;left:-25px}

764.ast-above-header-section-2.woocommerce-above-header .customize-partial-edit-shortcut-astra-settings-above-header-section-2 .customize-partial-edit-shortcut-button{left:-25px}

765.below-header-section-1.ast-below-header-navigation .customize-partial-edit-shortcut-astra-settings-below-header-section-1 .customize-partial-edit-shortcut-button{left:-14px}

766.below-header-section-1 .ast-search-menu-icon .customize-partial-edit-shortcut-astra-settings-below-header-section-1-search-box-type .customize-partial-edit-shortcut-button{top:-10px;left:-25px}

767.below-header-section-1 .ast-site-header-cart .customize-partial-edit-shortcut-astra-settings-below-header-section-1 .customize-partial-edit-shortcut-button{left:-25px}

768.below-header-section-1 .customize-partial-edit-shortcut-astra-settings-below-header-section-1-html .customize-partial-edit-shortcut-button{left:-25px}

769.below-header-section-2.ast-below-header-navigation .customize-partial-edit-shortcut-astra-settings-below-header-section-2 .customize-partial-edit-shortcut-button{left:-14px}

770.below-header-section-2 .ast-search-menu-icon .customize-partial-edit-shortcut-astra-settings-below-header-section-2-search-box-type .customize-partial-edit-shortcut-button{top:-10px;left:-25px}

771.below-header-section-2 .ast-site-header-cart .customize-partial-edit-shortcut-astra-settings-below-header-section-2 .customize-partial-edit-shortcut-button{left:-25px}

772.below-header-section-2 .customize-partial-edit-shortcut-astra-settings-below-header-section-2-html .customize-partial-edit-shortcut-button{left:-25px}

773.customize-partial-edit-shortcut-astra-settings-above-header-layout .customize-partial-edit-shortcut-button,.customize-partial-edit-shortcut-astra-settings-below-header-layout .customize-partial-edit-shortcut-button{left:-60px}

774.ast-header-break-point .ast-mobile-menu-buttons{text-align:right;-js-display:flex;

display:flex;justify-content:flex-end}

775.ast-header-break-point .ast-mobile-menu-buttons .ast-button-wrap .ast-mobile-menu-buttons-minimal{font-size:1.7em}

776.sticky{display:block}

777.hentry{margin:0 0 1.5em}

778.byline,.updated:not(.published){display:none}

779.group-blog .byline,.single .byline{display:inline}

780.page-links{clear:both;margin-top:1em}

781.page-links a{display:inline-block}

782.page-links a .page-link{border-color:#eaeaea;background:0 0}

783.page-links .page-link{padding:0;margin:0 0 .3em .3em;border:2px solid #eaeaea;color:#000;background:0 0;font-size:.8em;width:2.5em;height:2.5em;line-height:calc(2.5em - 4px);display:inline-block;text-align:center;transition:all .2s linear}

784.page-links .page-link:focus,.page-links .page-link:hover{color:#000}

785@media (max-width:768px){.page-links .page-link{margin-bottom:6px}

786}

787.entry-content>:last-child,.entry-summary>:last-child,.page-content>:last-child{margin-bottom:0}

788.comment-content a{word-wrap:break-word}

789.bypostauthor{display:block}

790.ast-no-sidebar .entry-content .alignfull{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw;width:100vw}

791.ast-no-sidebar .entry-content .alignfull .alignfull,.ast-no-sidebar .entry-content .alignfull .alignwide{width:100%;margin-left:auto;margin-right:auto}

792.ast-no-sidebar .entry-content .alignwide{margin-left:-100px;margin-right:-100px;max-width:unset;width:unset}

793.ast-no-sidebar .entry-content .alignwide .alignfull,.ast-no-sidebar .entry-content .alignwide .alignwide{width:100%;margin-left:auto;margin-right:auto}

794.ast-no-sidebar .entry-content .wp-block-column .alignfull,.ast-no-sidebar .entry-content .wp-block-column .alignwide{margin-left:auto;margin-right:auto;width:100%}

795.ast-no-sidebar.ast-separate-container .entry-content .alignfull{margin-left:-6.67em;margin-right:-6.67em;width:auto}

796@media (max-width:1200px){.ast-no-sidebar.ast-separate-container .entry-content .alignfull{margin-left:-2.4em;margin-right:-2.4em}

797}

798@media (max-width:768px){.ast-no-sidebar.ast-separate-container .entry-content .alignfull{margin-left:-2.14em;margin-right:-2.14em}

799}

800@media (max-width:544px){.ast-no-sidebar.ast-separate-container .entry-content .alignfull{margin-left:-1em;margin-right:-1em}

801}

802.ast-no-sidebar.ast-separate-container .entry-content .alignwide{margin-left:-20px;margin-right:-20px}

803.ast-no-sidebar.ast-separate-container .entry-content .wp-block-column .alignfull,.ast-no-sidebar.ast-separate-container .entry-content .wp-block-column .alignwide{margin-left:auto;margin-right:auto;width:100%}

804.blocks-gallery-grid,.wp-block-gallery{margin:0}

805.wp-block-separator{max-width:100px}

806.wp-block-separator.is-style-wide{max-width:none}

807.entry-content .has-2-columns .wp-block-column:first-child{padding-right:10px}

808.entry-content .has-2-columns .wp-block-column:last-child{padding-left:10px}

809@media (max-width:782px){.entry-content .wp-block-columns .wp-block-column{flex-basis:100%}

810.entry-content .has-2-columns .wp-block-column:first-child{padding-right:0}

811.entry-content .has-2-columns .wp-block-column:last-child{padding-left:0}

812}

813body{overflow-x:hidden}

814body .entry-content .wp-block-latest-posts{margin-left:0}

815body .entry-content .wp-block-latest-posts li{list-style:none}

816.ast-no-sidebar .ast-container .entry-content .wp-block-latest-posts{margin-left:0}

817.ast-header-break-point .entry-content .alignwide{margin-left:auto;margin-right:auto}

818.entry-content .blocks-gallery-item img{margin-bottom:auto}

819.wp-block-pullquote{border-top:4px solid #555d66;border-bottom:4px solid #555d66;color:#40464d}

820.ast-page-builder-template.ast-no-sidebar .entry-content .alignwide{margin-left:0;margin-right:0}

821.widget-title{font-weight:400;margin-bottom:1em;line-height:1.5}

822.widget{margin:0 0 2.8em 0}

823.widget:last-child{margin-bottom:0}

824.widget select{max-width:100%}

825.widget ul{margin:0;list-style-type:none}

826.widget_nav_menu ul ul.sub-menu{margin-top:.25em}

827.widget_nav_menu ul ul.sub-menu li{padding-left:20px}

828.widget_nav_menu ul ul.sub-menu a:after{left:-20px}

829.widget_nav_menu ul ul.sub-menu ul a:after{left:-40px}

830.widget_nav_menu ul ul.sub-menu ul ul a:after{left:-60px}

831.widget_nav_menu li{transition:all .2s linear}

832.widget_search .search-form{position:relative;padding:0;background:initial;color:inherit}

833.widget_search .search-form:after{font-family:Astra;font-size:1.2em;font-weight:400;content:"\e8b6";position:absolute;top:50%;right:15px;transform:translate(0,-50%)}

834.widget_search .search-form>label{position:relative}

835.widget_search .search-form input[type=submit],.widget_search .search-form input[type=submit]:focus,.widget_search .search-form input[type=submit]:hover{padding:13px 20px;border-radius:2px;border:none;top:0;right:0;position:absolute;color:transparent;background:0 0;max-width:45px;z-index:2}

836.widget_search .search-form .search-field{background:#fafafa;border-width:1px;border-color:#eaeaea;border-radius:2px}

837.widget_search .search-field,.widget_search .search-field:focus{width:100%;padding:16px 45px 16px 15px}

838.widget_archive ul.children,.widget_categories ul.children,.widget_pages ul.children{position:relative;margin-top:5px;width:100%}

839.widget_archive ul.children li,.widget_categories ul.children li,.widget_pages ul.children li{padding-left:20px}

840.widget_archive li ul.children a:after,.widget_categories li ul.children a:after,.widget_pages li ul.children a:after{left:-20px}

841.widget_archive li ul.children ul a:after,.widget_categories li ul.children ul a:after,.widget_pages li ul.children ul a:after{left:-40px}

842.widget_tag_cloud .tagcloud{margin-top:10px;display:inline-block}

843.widget_tag_cloud .tagcloud a{border:1px solid #e2e2e2;padding:.5em .9em;display:inline-block;margin-bottom:4px;

font-size:14px;margin-right:4px;line-height:1.5;transition:all .2s linear}

844.widget_calendar table,.widget_calendar td,.widget_calendar th{padding:0;text-align:center}

845.widget_calendar table,.widget_calendar th{border:none}

846.widget_calendar td{border-right:none;border-left:none}

847.widget_calendar caption{line-height:2.7em}

848.widget_calendar thead{line-height:2.5em}

849.widget_calendar thead a{color:#0274be;font-size:1rem;vertical-align:middle}

850.widget_calendar thead td{vertical-align:middle;font-weight:700}

851.widget_calendar thead>tr>th{line-height:2.5em;border-bottom:2px solid #eaeaea;border-top:2px solid #eaeaea}

852.widget_calendar tbody{line-height:2.1em;text-align:center}

853.widget_calendar tbody>tr>td{width:14.2857%}

854.widget_calendar tbody>tr:first-child>td{padding-top:3px}

855.widget_calendar #today{background:#0274be}

856.ast-footer-overlay{background-color:#3a3a3a;padding-top:2em;padding-bottom:2em}

857@media (min-width:769px){.ast-footer-overlay{padding-top:2.66666em;padding-bottom:2.66666em}

858}

859.ast-small-footer{line-height:1.85714285714286;position:relative}

860.ast-small-footer .nav-menu a{padding:0 .5em}

861.ast-small-footer .no-widget-text,.ast-small-footer .widget-title{margin-bottom:0}

862.ast-small-footer .widget{margin-bottom:1em}

863.ast-small-footer .widget ul{position:static;border:0;width:auto}

864.ast-small-footer .widget ul a{border:0}

865.ast-small-footer .widget:last-child{margin-bottom:0}

866@media (min-width:769px){.ast-small-footer .nav-menu li{margin:0}

867.ast-small-footer .nav-menu li:first-child a{padding-left:0}

868.ast-small-footer .nav-menu li:last-child a{padding-right:0}

869}

870.ast-footer-site-title .customize-partial-edit-shortcut-button{display:none}

871.footer-sml-layout-1{text-align:center}

872.footer-sml-layout-1 .ast-small-footer-section-2{margin-top:1em}

873.footer-sml-layout-2 .ast-small-footer-section-1,.footer-sml-layout-2 .ast-small-footer-section-2{text-align:center}

874@media (min-width:769px){.footer-sml-layout-2 .ast-small-footer-section-1{text-align:left}

875.footer-sml-layout-2 .ast-small-footer-section-1 .menu-item .menu-link{padding:0 1em 0 0}

876.footer-sml-layout-2 .ast-small-footer-section-2{text-align:right}

877.footer-sml-layout-2 .ast-small-footer-section-2 .menu-item .menu-link{padding:0 0 0 1em}

878}

879@media (max-width:768px){.ast-header-break-point .footer-sml-layout-2 .ast-small-footer-section-2{margin-top:1em}

880}

881@media screen and (min-color-index:0) and (-webkit-min-device-pixel-ratio:0){.ast-small-footer-wrap .ast-row:before{display:block}

882}

883.site-footer{color:#fff}

884.site-footer .widget-title{color:#eaeaea}

885.site-footer a{color:#eaeaea}

886.site-footer a:focus,.site-footer a:hover{color:#fff}

887.site-footer ul{margin:0;list-style-type:none}

888.site-footer .nav-menu li{display:inline-block}

889.footer-adv-overlay{background-color:#3a3a3a;padding-top:70px;padding-bottom:70px}

890.footer-adv p:last-child{margin-bottom:0}

891.footer-adv .widget_calendar table{margin-bottom:0}

892@media all and (max-width:768px){.footer-adv-widget-1 .widget:last-child{margin:0 0 2.8em}

893}

894.footer-adv .ast-no-widget-row .widget-title{text-transform:capitalize}

895@media all and (max-width:768px){.footer-adv-layout-4 .footer-adv-widget-2 .widget:last-child,.footer-adv-layout-4 .footer-adv-widget-3 .widget:last-child{margin:0 0 2.8em}

896}

897input[type=email],input[type=number],input[type=password],input[type=reset],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{color:#666;padding:.75em;height:auto;border-width:1px;border-style:solid;border-color:#eaeaea;border-radius:2px;background:#fafafa;box-shadow:none;box-sizing:border-box;transition:all .2s linear}

898input[type=email]:focus,input[type=password]:focus,input[type=reset]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{background-color:#fff;border-color:#eaeaea;box-shadow:none}

899input[type=button],input[type=button]:focus,input[type=button]:hover,input[type=reset],input[type=reset]:focus,input[type=reset]:hover,input[type=submit],input[type=submit]:focus,input[type=submit]:hover{box-shadow:none}

900textarea{width:100%}

901input[type=search]:focus{outline:thin dotted}

902input[type=range]{-webkit-appearance:none;width:100%;margin:5.7px 0;padding:0;border:none}

903input[type=range]:focus{outline:0}

904input[type=range]::-webkit-slider-runnable-track{width:100%;height:8.6px;cursor:pointer;box-shadow:2.6px 2.6px .4px #ccc,0 0 2.6px #d9d9d9;background:rgba(255,255,255,.2);border-radius:13.6px;border:0 solid #fff}

905input[type=range]::-webkit-slider-thumb{box-shadow:0 0 0 rgba(255,221,0,.37),0 0 0 rgba(255,224,26,.37);border:7.9px solid #0274be;height:20px;width:20px;border-radius:50px;background:#0274be;cursor:pointer;-webkit-appearance:none;margin-top:-5.7px}

906input[type=range]:focus::-webkit-slider-runnable-track{background:rgba(255,255,255,.2)}

907input[type=range]::-moz-range-track{width:100%;height:8.6px;cursor:pointer;box-shadow:2.6px 2.6px .4px #ccc,0 0 2.6px #d9d9d9;background:rgba(255,255,255,.2);border-radius:13.6px;border:0 solid #fff}

908input[type=range]::-moz-range-thumb{box-shadow:0 0 0 rgba(255,221,0,.37),0 0 0 rgba(255,224,26,.37);border:7.9px solid #0274be;height:20px;width:20px;border-radius:50px;background:#0274be;cursor:pointer}

909input[type=range]::-ms-track{width:100%;height:8.6px;cursor:pointer;background:0 0;border-color:transparent;color:transparent}

910input[type=range]::-ms-fill-lower{background:rgba(199,199,199,.2);border:0 solid #fff;border-radius:27.2px;box-shadow:2.6px 2.6px .4px #ccc,0 0 2.6px #d9d9d9}

911input[type=range]::-ms-fill-upper{background:rgba(255,255,255,.2);border:0 solid #fff;border-radius:27.2px;box-shadow:2.6px 2.6px .4px #ccc,0 0 2.6px #d9d9d9}

912input[type=range]::-ms-thumb{box-shadow:0 0 0 rgba(255,221,0,.37),0 0 0 rgba(255,224,26,.37);border:7.9px solid #0274be;height:20px;width:20px;border-radius:50px;background:#0274be;cursor:pointer;height:8.6px}

913input[type=range]:focus::-ms-fill-lower{background:rgba(255,255,255,.2)}

914input[type=range]:focus::-ms-fill-upper{background:rgba(255,255,255,.2)}

915input[type=color]{border:none;width:100px;padding:0;height:30px;cursor:pointer}

916input[type=color]::-webkit-color-swatch-wrapper{padding:0;border:none}

917input[type=color]::-webkit-color-swatch{border:none}

918.page .entry-header{margin-bottom:1.5em}

919.search .entry-header{margin-bottom:1em}

920.ast-single-post .entry-header.ast-header-without-markup,.ast-single-post .entry-header.ast-no-title.ast-no-thumbnail{margin-bottom:0}

921.entry-header{margin-bottom:1em;word-wrap:break-word}

922.entry-header+.ast-blog-featured-section{margin-top:.5em}

923.entry-content{word-wrap:break-word}

924.entry-content p{margin-bottom:1.6em}

925.read-more{margin-bottom:0}

926.read-more .ast-right-arrow{font-size:1em}

927.ast-no-thumb .ast-blog-featured-section{margin-bottom:0}

928.ast-no-thumb .entry-header+.ast-blog-featured-section{margin-top:0}

929.ast-blog-featured-section{margin-bottom:1.5em}

930.ast-blog-featured-section .gallery{margin-bottom:0}

931.error404 .page-header{margin-bottom:1.5em}

932.error404 .page-header .page-title{margin-bottom:0}

933.archive .entry-title,.blog .entry-title,.search .entry-title{line-height:1.3}

934.archive .format-aside .entry-title,.archive .format-status .entry-title,.blog .format-aside .entry-title,.blog .format-status .entry-title{display:none}

935.page-title{margin-bottom:1em;font-weight:400}

936.entry-title{margin-bottom:.2em}

937.ast-article-post{margin-bottom:2.5em}

938.ast-article-post:last-child{margin-bottom:0;border-bottom:0}

939.search .site-content .content-area .search-form{margin-bottom:3em}

940.blog-layout-1 .post-thumb{padding-left:0;padding-right:0;position:relative}

941.blog .posted-on{z-index:1}

942.ast-blog-featured-section .posted-on{width:5.714285714em;height:5.714285714em;padding:.7em}

943.ast-blog-featured-section .posted-on .date-month,.ast-blog-featured-section .posted-on .date-year{font-size:.8571428571em;line-height:1em}

944.ast-blog-featured-section .posted-on .date-day{font-size:2.5em;line-height:.9em;font-weight:900;margin:.1em 0}

945.ast-author-box img.avatar{border-radius:50%;margin:0 0 0 20px}

946.ast-archive-description{margin-bottom:2.5em;padding-bottom:1.3333em;border-bottom:1px solid #eee}

947.ast-archive-description .ast-archive-title{margin-bottom:4px;font-size:40px;font-size:2.85714rem;font-weight:300}

948.ast-archive-description p{margin-bottom:0;font-size:20px;font-size:1.42857rem;line-height:1.65;font-weight:300}

949.ast-separate-container .ast-archive-description,.ast-separate-container .ast-author-box{background-color:#eee;padding-bottom:0;border-bottom:0}

950@media (max-width:1200px){.ast-separate-container .ast-archive-description{margin:0;padding:3.34em 2.4em}

951}

952@media (max-width:992px){.ast-separate-container .ast-archive-description{padding:2.14em}

953}

954@media (min-width:1201px){.ast-separate-container .ast-archive-description,.ast-separate-container .ast-author-box{margin:0;padding:5em 6.67em 3.33333em}

955}

956.single .entry-header{margin-bottom:2em}

957.single .post-navigation{margin:0;padding:2em 0 0;border-top:1px solid #eee}

958@media (max-width:768px){.single .post-navigation{padding-top:1.5em}

959}

960.single .post-navigation a{margin:2px;display:inline-block;text-align:center;color:#000}

961@media (min-width:421px){.single .post-navigation .nav-links{-js-display:flex;

display:flex}

962.single .post-navigation .nav-next,.single .post-navigation .nav-previous{flex:auto}

963}

964@media (max-width:420px){.single .post-navigation .ast-left-arrow,.single .post-navigation .ast-right-arrow{display:none}

965.single .post-navigation .nav-next,.single .post-navigation .nav-previous{width:100%}

966.single .post-navigation .nav-next a,.single .post-navigation .nav-previous a{width:100%}

967.single .post-navigation .nav-previous{margin-bottom:1em}

968}

969.single.ast-page-builder-template .entry-header{padding-left:20px;padding-right:20px}

970.single .entry-header .ast-single-post-order+.post-thumb img{margin-top:2em;margin-bottom:0}

971.single .entry-header.ast-no-title .post-thumb+.ast-single-post-order{margin-top:0}

972.single .entry-header .post-thumb+.ast-single-post-order{margin-top:2em}

973.single .entry-header .post-thumb img{margin-top:0;margin-bottom:0}

974.page .has-post-thumbnail .post-thumb img{margin-bottom:1.5em}

975.post-password-form{text-align:center}

976@media (max-width:420px){.post-password-form input[type=password]{display:block;margin:10px auto}

977}

978.post-password-form input[type=submit]{padding:10px 20px;border-radius:2px}

979.ast-separate-container .post-navigation{border-top:0;padding-left:3.33333em;padding-right:3.33333em}

980@media (max-width:420px){.ast-separate-container .post-navigation{padding-left:0;padding-right:0}

981}

982@media (max-width:768px){.ast-separate-container .entry-header{margin-bottom:1em}

983}

984.ast-page-builder-template.single-post .site-content>.ast-container{max-width:100%}

985.ast-404-layout-1{text-align:center;margin:4em auto}

986.ast-404-layout-1 .page-sub-title{font-size:1.5rem;font-weight:700}

987.ast-404-layout-1 .widget_search{padding-top:.5em}

988.ast-404-search{margin-top:1.5em}

989.ast-404-search .widget_search{max-width:370px;margin:0 auto}

990.ast-separate-container .error-404,.ast-separate-container .no-results{background-color:#fff}

991@media (max-width:1200px){.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{margin:0;padding:3.34em 2.4em}

992}

993@media (max-width:768px){.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{padding:1.5em 2.14em}

994}

995@media (max-width:544px){.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{padding:1.5em 1em}

996}

997@media (min-width:1201px){.ast-separate-container .ast-404-layout-1,.ast-separate-container .no-results{margin:0;padding:5.34em 6.67em}

998}

999.blog-layout-1{width:100%;display:inline-block;padding-bottom:2em;vertical-align:middle;border-bottom:1px solid #eee}

1000.blog-layout-1 .posted-on{left:0}

1001.blog-layout-1 .post-content,.blog-layout-1 .post-thumb{padding-left:0;padding-right:0}

1002.fl-builder-content{clear:both}

1003.fl-theme-builder-archive .fl-post-column>.hentry,.fl-theme-builder-archive .fl-post-gallery-post.hentry{margin:0}

1004.fl-theme-builder-archive h2.fl-post-feed-title{clear:initial}

1005.ast-fluid-width-layout .fl-row-fixed-width .fl-row-fixed-width{padding-left:0;padding-right:0}

1006.js_active .vc_row{margin-left:auto;margin-right:auto}

1007.js_active .ast-plain-container.ast-single-post #primary,.js_active .ast-plain-container.ast-single-post .hentry{margin:0;padding-top:0;padding-bottom:0}

1008.js_active .ast-plain-container.ast-single-post .entry-header{margin-top:4em}

1009.js_active .ast-plain-container.ast-single-post .entry-header.ast-header-without-markup{margin-top:0;margin-bottom:0}

1010.js_active .ast-plain-container.ast-single-post .entry-header.ast-no-title.ast-no-meta{margin-bottom:0}

1011@media (max-width:768px){.js_active .ast-plain-container.ast-single-post .entry-header{margin-top:1.5em}

1012}

1013.js_active .ast-page-builder-template.ast-left-sidebar .vc_row[data-vc-full-width],.js_active .ast-page-builder-template.ast-right-sidebar .vc_row[data-vc-full-width],.js_active .ast-plain-container.ast-left-sidebar .vc_row[data-vc-full-width],.js_active .ast-plain-container.ast-right-sidebar .vc_row[data-vc-full-width]{max-width:100%;left:0!important}

1014.js_active .ast-left-sidebar .vc_row[data-vc-full-width],.js_active .ast-right-sidebar .vc_row[data-vc-full-width]{max-width:100%;left:0!important;padding-right:0!important;padding-left:0!important}

1015.ast-flex{-js-display:flex;

display:flex;flex-wrap:wrap}

1016.ast-flex-1{flex:1}

1017.ast-flex-2{flex:2}

1018.ast-flex-3{flex:3}

1019.ast-flex-4{flex:4}

1020.ast-flex-5{flex:5}

1021.ast-inline-flex{-js-display:inline-flex;

display:inline-flex;align-items:center;flex-wrap:wrap;align-content:center}

1022.ast-flex-direction-row{flex-direction:row}

1023.ast-flex-direction-row-reverse{flex-direction:row-reverse}

1024.ast-flex-direction-column{flex-direction:column}

1025.ast-flex-direction-column-reverse{flex-direction:column-reverse}

1026.ast-flex-wrap-nowrap{flex-wrap:nowrap}

1027.ast-flex-wrap-wrap{flex-wrap:wrap}

1028.ast-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse}

1029.ast-justify-content-flex-start{justify-content:flex-start}

1030.ast-justify-content-flex-end{justify-content:flex-end}

1031.ast-justify-content-center{justify-content:center}

1032.ast-justify-content-space-between{justify-content:space-between}

1033.ast-justify-content-space-around{justify-content:space-around}

1034.ast-align-items-flex-start{align-items:flex-start}

1035.ast-align-items-flex-end{align-items:flex-end}

1036.ast-align-items-center{align-items:center}

1037.ast-align-items-baseline{align-items:baseline}

1038.ast-align-items-stretch{align-items:stretch}

1039.ast-align-content-flex-start{align-content:flex-start}

1040.ast-align-content-flex-end{align-content:flex-end}

1041.ast-align-content-center{align-content:center}

1042.ast-align-content-space-between{align-content:space-between}

1043.ast-align-content-space-around{align-content:space-around}

1044.ast-align-content-stretch{align-content:stretch}

1045.ast-order-1{order:1}

1046.ast-order-2{order:2}

1047.ast-order-3{order:3}

1048.ast-order-4{order:4}

1049.ast-order-5{order:5}

1050.ast-flex-grow-1{flex-grow:1}

1051.ast-flex-grow-2{flex-grow:2}

1052.ast-flex-grow-3{flex-grow:3}

1053.ast-flex-grow-4{flex-grow:4}

1054.ast-flex-grow-5{flex-grow:5}

1055.ast-flex-shrink-1{flex-shrink:1}

1056.ast-flex-shrink-2{flex-shrink:2}

1057.ast-flex-shrink-3{flex-shrink:3}

1058.ast-flex-shrink-4{flex-shrink:4}

1059.ast-flex-shrink-5{flex-shrink:5}

1060.ast-align-self-auto{align-self:auto}

1061.ast-align-self-flex-start{align-self:flex-start}

1062.ast-align-self-flex-end{align-self:flex-end}

1063.ast-align-self-center{align-self:center}

1064.ast-align-self-baseline{align-self:baseline}

1065.ast-align-self-stretch{align-self:stretch}

1066

1067/* [inline: after] */html{font-size:93.75%}

1068a,.page-title{color:#0274be}

1069a:hover,a:focus{color:#3a3a3a}

1070body,button,input,select,textarea,.ast-button,.ast-custom-button{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:inherit;

font-size:15px;font-size:1rem}

1071blockquote{color:#000}

1072.site-title{font-size:35px;font-size:2.3333333333333rem}

1073header .custom-logo-link img{max-width:230px}

1074.astra-logo-svg{width:230px}

1075.ast-archive-description .ast-archive-title{font-size:40px;font-size:2.6666666666667rem}

1076.site-header .site-description{

font-size:15px;font-size:1rem}

1077.entry-title{font-size:30px;font-size:2rem}

1078h1,.entry-content h1{font-size:40px;font-size:2.6666666666667rem}

1079h2,.entry-content h2{font-size:30px;font-size:2rem}

1080h3,.entry-content h3{font-size:25px;font-size:1.6666666666667rem}

1081h4,.entry-content h4{font-size:20px;font-size:1.3333333333333rem}

1082h5,.entry-content h5{font-size:18px;font-size:1.2rem}

1083h6,.entry-content h6{

font-size:15px;font-size:1rem}

1084.ast-single-post .entry-title,.page-title{font-size:30px;font-size:2rem}

1085::selection{background-color:#0274be;color:#fff}

1086body,h1,.entry-title a,.entry-content h1,h2,.entry-content h2,h3,.entry-content h3,h4,.entry-content h4,h5,.entry-content h5,h6,.entry-content h6{color:#3a3a3a}

1087.tagcloud a:hover,.tagcloud a:focus,.tagcloud a.current-item{color:#fff;border-color:#0274be;background-color:#0274be}

1088input:focus,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="reset"]:focus,input[type="search"]:focus,textarea:focus{border-color:#0274be}

1089input[type="radio"]:checked,input[type=reset],input[type="checkbox"]:checked,input[type="checkbox"]:hover:checked,input[type="checkbox"]:focus:checked,input[type=range]::-webkit-slider-thumb{border-color:#0274be;background-color:#0274be;box-shadow:none}

1090.site-footer a:hover+.post-count,.site-footer a:focus+.post-count{background:#0274be;border-color:#0274be}

1091.single .nav-links .nav-previous,.single .nav-links .nav-next{color:#0274be}

1092.entry-meta,.entry-meta *{line-height:1.45;color:#0274be}

1093.entry-meta a:hover,.entry-meta a:hover *,.entry-meta a:focus,.entry-meta a:focus *,.page-links>.page-link,.page-links .page-link:hover,.post-navigation a:hover{color:#3a3a3a}

1094.widget-title{font-size:21px;font-size:1.4rem;color:#3a3a3a}

1095#cat option,.secondary .calendar_wrap thead a,.secondary .calendar_wrap thead a:visited{color:#0274be}

1096.secondary .calendar_wrap #today,.ast-progress-val span{background:#0274be}

1097.secondary a:hover+.post-count,.secondary a:focus+.post-count{background:#0274be;border-color:#0274be}

1098.calendar_wrap #today>a{color:#fff}

1099.page-links .page-link,.single .post-navigation a{color:#0274be}

1100.single .ast-author-details .author-title{color:#3a3a3a}

1101.main-header-menu .menu-link,.ast-header-custom-item a{color:#3a3a3a}

1102.main-header-menu .menu-item:hover>.menu-link,.main-header-menu .menu-item:hover>.ast-menu-toggle,.main-header-menu .ast-masthead-custom-menu-items a:hover,.main-header-menu .menu-item.focus>.menu-link,.main-header-menu .menu-item.focus>.ast-menu-toggle,.main-header-menu .current-menu-item>.menu-link,.main-header-menu .current-menu-ancestor>.menu-link,.main-header-menu .current-menu-item>.ast-menu-toggle,.main-header-menu .current-menu-ancestor>.ast-menu-toggle{color:#0274be}

1103.ast-header-break-point .ast-mobile-menu-buttons-minimal.menu-toggle{background:transparent;color:#0274be}

1104.ast-header-break-point .ast-mobile-menu-buttons-outline.menu-toggle{background:transparent;border:1px solid #0274be;color:#0274be}

1105.ast-header-break-point .ast-mobile-menu-buttons-fill.menu-toggle{background:#0274be;color:#fff}

1106.footer-adv .footer-adv-overlay{border-top-style:solid;border-top-color:#7a7a7a}

1107.wp-block-buttons.aligncenter{justify-content:center}

1108@media (min-width:1200px){.ast-separate-container.ast-right-sidebar .entry-content .wp-block-image.alignfull,.ast-separate-container.ast-left-sidebar .entry-content .wp-block-image.alignfull,.ast-separate-container.ast-right-sidebar .entry-content .wp-block-cover.alignfull,.ast-separate-container.ast-left-sidebar .entry-content .wp-block-cover.alignfull{margin-left:-6.67em;margin-right:-6.67em;max-width:unset;width:unset}

1109.ast-separate-container.ast-right-sidebar .entry-content .wp-block-image.alignwide,.ast-separate-container.ast-left-sidebar .entry-content .wp-block-image.alignwide,.ast-separate-container.ast-right-sidebar .entry-content .wp-block-cover.alignwide,.ast-separate-container.ast-left-sidebar .entry-content .wp-block-cover.alignwide{margin-left:-20px;margin-right:-20px;max-width:unset;width:unset}

1110}

1111@media (min-width:1200px){.wp-block-group .has-background{padding:20px}

1112}

1113@media (min-width:1200px){.ast-no-sidebar.ast-separate-container .entry-content .wp-block-group.alignwide,.ast-no-sidebar.ast-separate-container .entry-content .wp-block-cover.alignwide{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}

1114.ast-no-sidebar.ast-separate-container .entry-content .wp-block-cover.alignfull,.ast-no-sidebar.ast-separate-container .entry-content .wp-block-group.alignfull{margin-left:-6.67em;margin-right:-6.67em;padding-left:6.67em;padding-right:6.67em}

1115}

1116@media (min-width:1200px){.wp-block-cover-image.alignwide .wp-block-cover__inner-container,.wp-block-cover.alignwide .wp-block-cover__inner-container,.wp-block-cover-image.alignfull .wp-block-cover__inner-container,.wp-block-cover.alignfull .wp-block-cover__inner-container{width:100%}

1117}

1118.ast-plain-container.ast-no-sidebar #primary{margin-top:0;margin-bottom:0}

1119@media (max-width:921px){.ast-theme-transparent-header #primary,.ast-theme-transparent-header #secondary{padding:0}

1120}

1121.wp-block-columns{margin-bottom:unset}

1122.wp-block-image.size-full{margin:2rem 0}

1123.wp-block-separator.has-background{padding:0}

1124.wp-block-gallery{margin-bottom:1.6em}

1125.wp-block-group{padding-top:4em;padding-bottom:4em}

1126.wp-block-group__inner-container .wp-block-columns:last-child,.wp-block-group__inner-container :last-child,.wp-block-table table{margin-bottom:0}

1127.blocks-gallery-grid{width:100%}

1128.wp-block-navigation-link__content{padding:5px 0}

1129.wp-block-group .wp-block-group .has-text-align-center,.wp-block-group .wp-block-column .has-text-align-center{max-width:100%}

1130.has-text-align-center{margin:0 auto}

1131@media (min-width:1200px){.wp-block-cover__inner-container,.alignwide .wp-block-group__inner-container,.alignfull .wp-block-group__inner-container{max-width:1200px;margin:0 auto}

1132.wp-block-group.alignnone,.wp-block-group.aligncenter,.wp-block-group.alignleft,.wp-block-group.alignright,.wp-block-group.alignwide,.wp-block-columns.alignwide{margin:2rem 0 1rem 0}

1133}

1134@media (max-width:1200px){.wp-block-group{padding:3em}

1135.wp-block-group .wp-block-group{padding:1.5em}

1136.wp-block-columns,.wp-block-column{margin:1rem 0}

1137}

1138@media (min-width:921px){.wp-block-columns .wp-block-group{padding:2em}

1139}

1140@media (max-width:544px){.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:unset}

1141.wp-block-cover,.wp-block-cover-image{padding:2em 0}

1142.wp-block-group,.wp-block-cover{padding:2em}

1143.wp-block-media-text__media img,.wp-block-media-text__media video{width:unset;max-width:100%}

1144.wp-block-media-text.has-background .wp-block-media-text__content{padding:1em}

1145}

1146@media (max-width:921px){.ast-plain-container.ast-no-sidebar #primary{padding:0}

1147}

1148@media (min-width:544px){.entry-content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding:0 8% 0 0}

1149.entry-content .wp-block-media-text .wp-block-media-text__content{padding:0 0 0 8%}

1150.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-bottom-left>*,.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-bottom-right>*,.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-top-left>*,.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-top-right>*,.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-center-right>*,.ast-plain-container .site-content .entry-content .has-custom-content-position.is-position-center-left>*{margin:0}

1151}

1152@media (max-width:544px){.entry-content .wp-block-media-text .wp-block-media-text__content{padding:8% 0}

1153.wp-block-media-text .wp-block-media-text__media img{width:auto;max-width:100%}

1154}

1155@media (max-width:921px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{padding:1.5em 2.14em}

1156.ast-separate-container #primary,.ast-separate-container #secondary{padding:1.5em 0}

1157#primary,#secondary{padding:1.5em 0;margin:0}

1158.ast-left-sidebar #content>.ast-container{

display:flex;flex-direction:column-reverse;width:100%}

1159.ast-author-box img.avatar{margin:20px 0 0 0}

1160}

1161@media (max-width:921px){.ast-right-sidebar #primary{padding-right:0}

1162}

1163@media (min-width:922px){.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary{border:0}

1164.search-no-results.ast-separate-container #primary{margin-bottom:4em}

1165}

1166@media (min-width:922px){.ast-right-sidebar #primary{border-right:1px solid #eee}

1167.ast-left-sidebar #primary{border-left:1px solid #eee}

1168}

1169.elementor-button-wrapper .elementor-button{border-style:solid;border-top-width:0;border-right-width:0;border-left-width:0;border-bottom-width:0}

1170body .elementor-button.elementor-size-sm,body .elementor-button.elementor-size-xs,body .elementor-button.elementor-size-md,body .elementor-button.elementor-size-lg,body .elementor-button.elementor-size-xl,body .elementor-button{border-radius:2px;padding-top:10px;padding-right:40px;padding-bottom:10px;padding-left:40px}

1171.elementor-button-wrapper .elementor-button{border-color:#eea60e;background-color:#eea60e}

1172.elementor-button-wrapper .elementor-button:hover,.elementor-button-wrapper .elementor-button:focus{color:#fff;background-color:#edba4b;border-color:#edba4b}

1173.wp-block-button .wp-block-button__link,.elementor-button-wrapper .elementor-button,.elementor-button-wrapper .elementor-button:visited{color:#fff}

1174.elementor-button-wrapper .elementor-button{font-family:inherit;font-weight:inherit;line-height:1}

1175.wp-block-button .wp-block-button__link{border-style:solid;border-top-width:0;border-right-width:0;border-left-width:0;border-bottom-width:0;border-color:#eea60e;background-color:#eea60e;color:#fff;font-family:inherit;font-weight:inherit;line-height:1;border-radius:2px;padding-top:10px;padding-right:40px;padding-bottom:10px;padding-left:40px}

1176.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:focus{color:#fff;background-color:#edba4b;border-color:#edba4b}

1177.menu-toggle,button,.ast-button,.ast-custom-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"]{border-style:solid;border-top-width:0;border-right-width:0;border-left-width:0;border-bottom-width:0;color:#fff;border-color:#eea60e;background-color:#eea60e;border-radius:2px;padding-top:10px;padding-right:40px;padding-bottom:10px;padding-left:40px;font-family:inherit;font-weight:inherit;line-height:1}

1178button:focus,.menu-toggle:hover,button:hover,.ast-button:hover,.ast-custom-button:hover .button:hover,.ast-custom-button:hover,input[type=reset]:hover,input[type=reset]:focus,input#submit:hover,input#submit:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{color:#fff;background-color:#edba4b;border-color:#edba4b}

1179@media (min-width:921px){.ast-container{max-width:100%}

1180}

1181@media (min-width:544px){.ast-container{max-width:100%}

1182}

1183@media (max-width:544px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single{padding:1.5em 1em}

1184.ast-separate-container #content .ast-container{padding-left:.54em;padding-right:.54em}

1185.ast-separate-container .ast-archive-description{padding:1.5em 1em}

1186.ast-search-menu-icon.ast-dropdown-active .search-field{width:170px}

1187}

1188@media (max-width:921px){.ast-mobile-header-stack .main-header-bar .ast-search-menu-icon{display:inline-block}

1189.ast-header-break-point.ast-header-custom-item-outside .ast-mobile-header-stack .main-header-bar .ast-search-icon{margin:0}

1190}

1191@media (max-width:921px){.ast-archive-description .ast-archive-title{font-size:40px}

1192.entry-title{font-size:30px}

1193h1,.entry-content h1{font-size:30px}

1194h2,.entry-content h2{font-size:25px}

1195h3,.entry-content h3{font-size:20px}

1196.ast-single-post .entry-title,.page-title{font-size:30px}

1197}

1198@media (max-width:544px){.ast-archive-description .ast-archive-title{font-size:40px}

1199.entry-title{font-size:30px}

1200h1,.entry-content h1{font-size:30px}

1201h2,.entry-content h2{font-size:25px}

1202h3,.entry-content h3{font-size:20px}

1203.ast-single-post .entry-title,.page-title{font-size:30px}

1204}

1205@media (max-width:921px){html{font-size:85.5%}

1206}

1207@media (max-width:544px){html{font-size:85.5%}

1208}

1209@media (min-width:922px){.ast-container{max-width:1240px}

1210}

1211@font-face{font-family:"Astra";src:url(https://www.jordiaguilarabogados.com/wp-content/themes/astra/assets/fonts/astra.woff) format("woff"),url(https://www.jordiaguilarabogados.com/wp-content/themes/astra/assets/fonts/astra.ttf) format("truetype"),url(https://www.jordiaguilarabogados.com/wp-content/themes/astra/assets/fonts/astra.svg#astra) format("svg");font-weight:400;font-style:normal;font-display:swap}

1212@media (max-width:921px){.main-header-bar .main-header-bar-navigation{display:none}

1213}

1214.ast-desktop .main-header-menu.submenu-with-border .sub-menu,.ast-desktop .main-header-menu.submenu-with-border .astra-full-megamenu-wrapper{border-color:#0274be}

1215.ast-desktop .main-header-menu.submenu-with-border .sub-menu{border-top-width:2px;border-right-width:0;border-left-width:0;border-bottom-width:0;border-style:solid}

1216.ast-desktop .main-header-menu.submenu-with-border .sub-menu .sub-menu{top:-2px}

1217.ast-desktop .main-header-menu.submenu-with-border .sub-menu .menu-link,.ast-desktop .main-header-menu.submenu-with-border .children .menu-link{border-bottom-width:0;border-style:solid;border-color:#eaeaea}

1218@media (min-width:922px){.main-header-menu .sub-menu .menu-item.ast-left-align-sub-menu:hover>.sub-menu,.main-header-menu .sub-menu .menu-item.ast-left-align-sub-menu.focus>.sub-menu{margin-left:0}

1219}

1220.ast-small-footer{border-top-style:solid;border-top-width:1px;border-top-color:#7a7a7a}

1221.ast-small-footer-wrap{text-align:center}

1222.ast-theme-transparent-header #masthead .site-logo-img .transparent-custom-logo .astra-logo-svg{width:150px}

1223.ast-theme-transparent-header #masthead .site-logo-img .transparent-custom-logo img{max-width:150px}

1224@media (max-width:921px){.ast-theme-transparent-header #masthead .site-logo-img .transparent-custom-logo .astra-logo-svg{width:120px}

1225.ast-theme-transparent-header #masthead .site-logo-img .transparent-custom-logo img{max-width:120px}

1226}

1227@media (max-width:543px){.ast-theme-transparent-header #masthead .site-logo-img .transparent-custom-logo .astra-logo-svg{width:100px}

1228.ast-theme-transparent-header #masthead .site-logo-img .transparent-custom-logo img{max-width:100px}

1229}

1230@media (min-width:922px){.ast-theme-transparent-header #masthead{position:absolute;left:0;right:0}

1231.ast-theme-transparent-header .main-header-bar,.ast-theme-transparent-header.ast-header-break-point .main-header-bar{background:none}

1232body.elementor-editor-active.ast-theme-transparent-header #masthead,.fl-builder-edit .ast-theme-transparent-header #masthead,body.vc_editor.ast-theme-transparent-header #masthead,body.brz-ed.ast-theme-transparent-header #masthead{z-index:0}

1233.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .custom-mobile-logo-link{display:none}

1234.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo{display:inline-block}

1235.ast-theme-transparent-header .ast-above-header,.ast-theme-transparent-header .ast-above-header.ast-above-header-bar{background-image:none;background-color:transparent}

1236.ast-theme-transparent-header .ast-below-header{background-image:none;background-color:transparent}

1237}

1238.ast-theme-transparent-header .main-header-bar,.ast-theme-transparent-header.ast-header-break-point .main-header-bar-wrap .main-header-menu,.ast-theme-transparent-header.ast-header-break-point .main-header-bar-wrap .main-header-bar,.ast-theme-transparent-header.ast-header-break-point .ast-mobile-header-wrap .main-header-bar{background-color:#fff}

1239.ast-theme-transparent-header .main-header-bar .ast-search-menu-icon form{background-color:#fff}

1240.ast-theme-transparent-header .ast-above-header,.ast-theme-transparent-header .ast-above-header.ast-above-header-bar,.ast-theme-transparent-header .ast-below-header,.ast-header-break-point.ast-theme-transparent-header .ast-above-header,.ast-header-break-point.ast-theme-transparent-header .ast-below-header{background-color:#fff}

1241@media (max-width:921px){.ast-theme-transparent-header #masthead{position:absolute;left:0;right:0}

1242.ast-theme-transparent-header .main-header-bar,.ast-theme-transparent-header.ast-header-break-point .main-header-bar{background:none}

1243body.elementor-editor-active.ast-theme-transparent-header #masthead,.fl-builder-edit .ast-theme-transparent-header #masthead,body.vc_editor.ast-theme-transparent-header #masthead,body.brz-ed.ast-theme-transparent-header #masthead{z-index:0}

1244.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .custom-mobile-logo-link{display:none}

1245.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo{display:inline-block}

1246.ast-theme-transparent-header .ast-above-header,.ast-theme-transparent-header .ast-above-header.ast-above-header-bar{background-image:none;background-color:transparent}

1247.ast-theme-transparent-header .ast-below-header{background-image:none;background-color:transparent}

1248}

1249@media (max-width:921px){.ast-theme-transparent-header .main-header-bar,.ast-theme-transparent-header.ast-header-break-point .main-header-bar-wrap .main-header-menu,.ast-theme-transparent-header.ast-header-break-point .main-header-bar-wrap .main-header-bar,.ast-theme-transparent-header.ast-header-break-point .ast-mobile-header-wrap .main-header-bar{background-color:#fff}

1250.ast-theme-transparent-header .main-header-bar .ast-search-menu-icon form{background-color:#fff}

1251.ast-theme-transparent-header .ast-above-header,.ast-theme-transparent-header .ast-above-header.ast-above-header-bar,.ast-theme-transparent-header .ast-below-header,.ast-header-break-point.ast-theme-transparent-header .ast-above-header,.ast-header-break-point.ast-theme-transparent-header .ast-below-header{background-color:#fff}

1252}

1253@media (max-width:544px){.ast-theme-transparent-header .main-header-bar,.ast-theme-transparent-header.ast-header-break-point .main-header-bar-wrap .main-header-menu,.ast-theme-transparent-header.ast-header-break-point .main-header-bar-wrap .main-header-bar,.ast-theme-transparent-header.ast-header-break-point .ast-mobile-header-wrap .main-header-bar{background-color:#fff}

1254.ast-theme-transparent-header .main-header-bar .ast-search-menu-icon form{background-color:#fff}

1255.ast-theme-transparent-header .ast-above-header,.ast-theme-transparent-header .ast-above-header.ast-above-header-bar,.ast-theme-transparent-header .ast-below-header,.ast-header-break-point.ast-theme-transparent-header .ast-above-header,.ast-header-break-point.ast-theme-transparent-header .ast-below-header{background-color:#fff}

1256}

1257.ast-theme-transparent-header .main-header-bar,.ast-theme-transparent-header.ast-header-break-point .main-header-bar{border-bottom-style:solid}

1258.ast-breadcrumbs .trail-browse,.ast-breadcrumbs .trail-items,.ast-breadcrumbs .trail-items li{display:inline-block;margin:0;padding:0;border:none;background:inherit;text-indent:0}

1259.ast-breadcrumbs .trail-browse{font-size:inherit;font-style:inherit;font-weight:inherit;color:inherit}

1260.ast-breadcrumbs .trail-items{list-style:none}

1261.trail-items li::after{padding:0 .3em;content:"\00bb"}

1262.trail-items li:last-of-type::after{display:none}

1263.elementor-widget-heading .elementor-heading-title{margin:0}

1264.elementor-post.elementor-grid-item.hentry{margin-bottom:0}

1265.woocommerce div.product .elementor-element.elementor-products-grid .related.products ul.products li.product,.elementor-element .elementor-wc-products .woocommerce[class*='columns-'] ul.products li.product{width:auto;margin:0;float:none}

1266.ast-left-sidebar .elementor-section.elementor-section-stretched,.ast-right-sidebar .elementor-section.elementor-section-stretched{max-width:100%;left:0!important}

1267.ast-header-break-point .main-header-bar{border-bottom-width:1px}

1268@media (min-width:922px){.main-header-bar{border-bottom-width:1px}

1269}

1270.ast-safari-browser-less-than-11 .main-header-menu .menu-item,.ast-safari-browser-less-than-11 .main-header-bar .ast-masthead-custom-menu-items{display:block}

1271.main-header-menu .menu-item,.main-header-bar .ast-masthead-custom-menu-items{-js-display:flex;

display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}

1272.main-header-menu>.menu-item>.menu-link{height:100%;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-js-display:flex;

display:flex}

1273.ast-primary-menu-disabled .main-header-bar .ast-masthead-custom-menu-items{flex:unset}

1274.ast-desktop .astra-menu-animation-slide-up>.menu-item>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-up>.menu-item>.sub-menu,.ast-desktop .astra-menu-animation-slide-up>.menu-item>.sub-menu .sub-menu{opacity:0;visibility:hidden;transform:translateY(.5em);transition:visibility .2s ease,transform .2s ease}

1275.ast-desktop .astra-menu-animation-slide-up>.menu-item .menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-slide-up>.menu-item .menu-item:hover>.sub-menu,.ast-desktop .astra-menu-animation-slide-up>.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-up>.menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-slide-up>.menu-item:hover>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-up>.menu-item:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .2s ease,visibility .2s ease,transform .2s ease}

1276.ast-desktop .astra-menu-animation-slide-up>.full-width-mega.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-up>.full-width-mega.menu-item:hover>.astra-full-megamenu-wrapper{-js-display:flex;

display:flex}

1277.ast-desktop .astra-menu-animation-slide-down>.menu-item>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-down>.menu-item>.sub-menu,.ast-desktop .astra-menu-animation-slide-down>.menu-item>.sub-menu .sub-menu{opacity:0;visibility:hidden;transform:translateY(-.5em);transition:visibility .2s ease,transform .2s ease}

1278.ast-desktop .astra-menu-animation-slide-down>.menu-item .menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-slide-down>.menu-item .menu-item:hover>.sub-menu,.ast-desktop .astra-menu-animation-slide-down>.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-down>.menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-slide-down>.menu-item:hover>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-down>.menu-item:hover>.sub-menu{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .2s ease,visibility .2s ease,transform .2s ease}

1279.ast-desktop .astra-menu-animation-slide-down>.full-width-mega.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-slide-down>.full-width-mega.menu-item:hover>.astra-full-megamenu-wrapper{-js-display:flex;

display:flex}

1280.ast-desktop .astra-menu-animation-fade>.menu-item>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-fade>.menu-item>.sub-menu,.ast-desktop .astra-menu-animation-fade>.menu-item>.sub-menu .sub-menu{opacity:0;visibility:hidden;transition:opacity ease-in-out .3s}

1281.ast-desktop .astra-menu-animation-fade>.menu-item .menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-fade>.menu-item .menu-item:hover>.sub-menu,.ast-desktop .astra-menu-animation-fade>.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-fade>.menu-item.focus>.sub-menu,.ast-desktop .astra-menu-animation-fade>.menu-item:hover>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-fade>.menu-item:hover>.sub-menu{opacity:1;visibility:visible;transition:opacity ease-in-out .3s}

1282.ast-desktop .astra-menu-animation-fade>.full-width-mega.menu-item.focus>.astra-full-megamenu-wrapper,.ast-desktop .astra-menu-animation-fade>.full-width-mega.menu-item:hover>.astra-full-megamenu-wrapper{-js-display:flex;

display:flex}

1283/* [/inline: after] */

1284/*!/wp-content/cache/asset-cleanup/css/item/elementor-icons-vbc902fd0a239a86aa30bd4c6b90cd67ae14d9b51.css*/

1285/*!/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css*//*! elementor-icons - v5.11.0 - 01-03-2021 */

1286@font-face{font-family:eicons;src:url(/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.eot?5.11.0);src:url(/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.eot?5.11.0#iefix) format("embedded-opentype"),url(/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.woff2?5.11.0) format("woff2"),url(/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.woff?5.11.0) format("woff"),url(/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.ttf?5.11.0) format("truetype"),url(/wp-content/plugins/elementor/assets/lib/eicons/css/../fonts/eicons.svg?5.11.0#eicon) format("svg");font-weight:400;font-style:normal;font-display:swap;}

1287[class*=" eicon-"],[class^=eicon]{display:inline-block;font-family:eicons;font-size:inherit;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}

1288@keyframes a{0%{transform:rotate(0deg)}

1289to{transform:rotate(359deg)}

1290}

1291.eicon-animation-spin{animation:a 2s infinite linear}

1292.eicon-editor-link:before{content:'\e800'}

1293.eicon-editor-unlink:before{content:'\e801'}

1294.eicon-editor-external-link:before{content:'\e802'}

1295.eicon-editor-close:before{content:'\e803'}

1296.eicon-editor-list-ol:before{content:'\e804'}

1297.eicon-editor-list-ul:before{content:'\e805'}

1298.eicon-editor-bold:before{content:'\e806'}

1299.eicon-editor-italic:before{content:'\e807'}

1300.eicon-editor-underline:before{content:'\e808'}

1301.eicon-editor-paragraph:before{content:'\e809'}

1302.eicon-editor-h1:before{content:'\e80a'}

1303.eicon-editor-h2:before{content:'\e80b'}

1304.eicon-editor-h3:before{content:'\e80c'}

1305.eicon-editor-h4:before{content:'\e80d'}

1306.eicon-editor-h5:before{content:'\e80e'}

1307.eicon-editor-h6:before{content:'\e80f'}

1308.eicon-editor-quote:before{content:'\e810'}

1309.eicon-editor-code:before{content:'\e811'}

1310.eicon-elementor:before{content:'\e812'}

1311.eicon-elementor-circle:before{content:'\e813'}

1312.eicon-pojome:before{content:'\e814'}

1313.eicon-plus:before{content:'\e815'}

1314.eicon-menu-bar:before{content:'\e816'}

1315.eicon-apps:before{content:'\e817'}

1316.eicon-accordion:before{content:'\e818'}

1317.eicon-alert:before{content:'\e819'}

1318.eicon-animation-text:before{content:'\e81a'}

1319.eicon-animation:before{content:'\e81b'}

1320.eicon-banner:before{content:'\e81c'}

1321.eicon-blockquote:before{content:'\e81d'}

1322.eicon-button:before{content:'\e81e'}

1323.eicon-call-to-action:before{content:'\e81f'}

1324.eicon-captcha:before{content:'\e820'}

1325.eicon-carousel:before{content:'\e821'}

1326.eicon-checkbox:before{content:'\e822'}

1327.eicon-columns:before{content:'\e823'}

1328.eicon-countdown:before{content:'\e824'}

1329.eicon-counter:before{content:'\e825'}

1330.eicon-date:before{content:'\e826'}

1331.eicon-divider-shape:before{content:'\e827'}

1332.eicon-divider:before{content:'\e828'}

1333.eicon-download-button:before{content:'\e829'}

1334.eicon-dual-button:before{content:'\e82a'}

1335.eicon-email-field:before{content:'\e82b'}

1336.eicon-facebook-comments:before{content:'\e82c'}

1337.eicon-facebook-like-box:before{content:'\e82d'}

1338.eicon-form-horizontal:before{content:'\e82e'}

1339.eicon-form-vertical:before{content:'\e82f'}

1340.eicon-gallery-grid:before{content:'\e830'}

1341.eicon-gallery-group:before{content:'\e831'}

1342.eicon-gallery-justified:before{content:'\e832'}

1343.eicon-gallery-masonry:before{content:'\e833'}

1344.eicon-icon-box:before{content:'\e834'}

1345.eicon-image-before-after:before{content:'\e835'}

1346.eicon-image-box:before{content:'\e836'}

1347.eicon-image-hotspot:before{content:'\e837'}

1348.eicon-image-rollover:before{content:'\e838'}

1349.eicon-info-box:before{content:'\e839'}

1350.eicon-inner-section:before{content:'\e83a'}

1351.eicon-mailchimp:before{content:'\e83b'}

1352.eicon-menu-card:before{content:'\e83c'}

1353.eicon-navigation-horizontal:before{content:'\e83d'}

1354.eicon-nav-menu:before{content:'\e83e'}

1355.eicon-navigation-vertical:before{content:'\e83f'}

1356.eicon-number-field:before{content:'\e840'}

1357.eicon-parallax:before{content:'\e841'}

1358.eicon-php7:before{content:'\e842'}

1359.eicon-post-list:before{content:'\e843'}

1360.eicon-post-slider:before{content:'\e844'}

1361.eicon-post:before{content:'\e845'}

1362.eicon-posts-carousel:before{content:'\e846'}

1363.eicon-posts-grid:before{content:'\e847'}

1364.eicon-posts-group:before{content:'\e848'}

1365.eicon-posts-justified:before{content:'\e849'}

1366.eicon-posts-masonry:before{content:'\e84a'}

1367.eicon-posts-ticker:before{content:'\e84b'}

1368.eicon-price-list:before{content:'\e84c'}

1369.eicon-price-table:before{content:'\e84d'}

1370.eicon-radio:before{content:'\e84e'}

1371.eicon-rtl:before{content:'\e84f'}

1372.eicon-scroll:before{content:'\e850'}

1373.eicon-search:before{content:'\e851'}

1374.eicon-select:before{content:'\e852'}

1375.eicon-share:before{content:'\e853'}

1376.eicon-sidebar:before{content:'\e854'}

1377.eicon-skill-bar:before{content:'\e855'}

1378.eicon-slider-3d:before{content:'\e856'}

1379.eicon-slider-album:before{content:'\e857'}

1380.eicon-slider-device:before{content:'\e858'}

1381.eicon-slider-full-screen:before{content:'\e859'}

1382.eicon-slider-push:before{content:'\e85a'}

1383.eicon-slider-vertical:before{content:'\e85b'}

1384.eicon-slider-video:before{content:'\e85c'}

1385.eicon-slides:before{content:'\e85d'}

1386.eicon-social-icons:before{content:'\e85e'}

1387.eicon-spacer:before{content:'\e85f'}

1388.eicon-table:before{content:'\e860'}

1389.eicon-tabs:before{content:'\e861'}

1390.eicon-tel-field:before{content:'\e862'}

1391.eicon-text-area:before{content:'\e863'}

1392.eicon-text-field:before{content:'\e864'}

1393.eicon-thumbnails-down:before{content:'\e865'}

1394.eicon-thumbnails-half:before{content:'\e866'}

1395.eicon-thumbnails-right:before{content:'\e867'}

1396.eicon-time-line:before{content:'\e868'}

1397.eicon-toggle:before{content:'\e869'}

1398.eicon-url:before{content:'\e86a'}

1399.eicon-t-letter:before{content:'\e86b'}

1400.eicon-wordpress:before{content:'\e86c'}

1401.eicon-text:before{content:'\e86d'}

1402.eicon-anchor:before{content:'\e86e'}

1403.eicon-bullet-list:before{content:'\e86f'}

1404.eicon-code:before{content:'\e870'}

1405.eicon-favorite:before{content:'\e871'}

1406.eicon-google-maps:before{content:'\e872'}

1407.eicon-image:before{content:'\e873'}

1408.eicon-photo-library:before{content:'\e874'}

1409.eicon-woocommerce:before{content:'\e875'}

1410.eicon-youtube:before{content:'\e876'}

1411.eicon-flip-box:before{content:'\e877'}

1412.eicon-settings:before{content:'\e878'}

1413.eicon-headphones:before{content:'\e879'}

1414.eicon-testimonial:before{content:'\e87a'}

1415.eicon-counter-circle:before{content:'\e87b'}

1416.eicon-person:before{content:'\e87c'}

1417.eicon-chevron-right:before{content:'\e87d'}

1418.eicon-chevron-left:before{content:'\e87e'}

1419.eicon-close:before{content:'\e87f'}

1420.eicon-file-download:before{content:'\e880'}

1421.eicon-save:before{content:'\e881'}

1422.eicon-zoom-in:before{content:'\e882'}

1423.eicon-shortcode:before{content:'\e883'}

1424.eicon-nerd:before{content:'\e884'}

1425.eicon-device-desktop:before{content:'\e885'}

1426.eicon-device-tablet:before{content:'\e886'}

1427.eicon-device-mobile:before{content:'\e887'}

1428.eicon-document-file:before{content:'\e888'}

1429.eicon-folder-o:before{content:'\e889'}

1430.eicon-hypster:before{content:'\e88a'}

1431.eicon-h-align-left:before{content:'\e88b'}

1432.eicon-h-align-right:before{content:'\e88c'}

1433.eicon-h-align-center:before{content:'\e88d'}

1434.eicon-h-align-stretch:before{content:'\e88e'}

1435.eicon-v-align-top:before{content:'\e88f'}

1436.eicon-v-align-bottom:before{content:'\e890'}

1437.eicon-v-align-middle:before{content:'\e891'}

1438.eicon-v-align-stretch:before{content:'\e892'}

1439.eicon-pro-icon:before{content:'\e893'}

1440.eicon-mail:before{content:'\e894'}

1441.eicon-lock-user:before{content:'\e895'}

1442.eicon-testimonial-carousel:before{content:'\e896'}

1443.eicon-media-carousel:before{content:'\e897'}

1444.eicon-section:before{content:'\e898'}

1445.eicon-column:before{content:'\e899'}

1446.eicon-edit:before{content:'\e89a'}

1447.eicon-clone:before{content:'\e89b'}

1448.eicon-trash:before{content:'\e89c'}

1449.eicon-play:before{content:'\e89d'}

1450.eicon-angle-right:before{content:'\e89e'}

1451.eicon-angle-left:before{content:'\e89f'}

1452.eicon-animated-headline:before{content:'\e8a0'}

1453.eicon-menu-toggle:before{content:'\e8a1'}

1454.eicon-fb-embed:before{content:'\e8a2'}

1455.eicon-fb-feed:before{content:'\e8a3'}

1456.eicon-twitter-embed:before{content:'\e8a4'}

1457.eicon-twitter-feed:before{content:'\e8a5'}

1458.eicon-sync:before{content:'\e8a6'}

1459.eicon-import-export:before{content:'\e8a7'}

1460.eicon-check-circle:before{content:'\e8a8'}

1461.eicon-library-save:before{content:'\e8a9'}

1462.eicon-library-download:before{content:'\e8aa'}

1463.eicon-insert:before{content:'\e8ab'}

1464.eicon-preview-medium:before{content:'\e8ac'}

1465.eicon-sort-down:before{content:'\e8ad'}

1466.eicon-sort-up:before{content:'\e8ae'}

1467.eicon-heading:before{content:'\e8af'}

1468.eicon-logo:before{content:'\e8b0'}

1469.eicon-meta-data:before{content:'\e8b1'}

1470.eicon-post-content:before{content:'\e8b2'}

1471.eicon-post-excerpt:before{content:'\e8b3'}

1472.eicon-post-navigation:before{content:'\e8b4'}

1473.eicon-yoast:before{content:'\e8b5'}

1474.eicon-nerd-chuckle:before{content:'\e8b6'}

1475.eicon-nerd-wink:before{content:'\e8b7'}

1476.eicon-comments:before{content:'\e8b8'}

1477.eicon-download-circle-o:before{content:'\e8b9'}

1478.eicon-library-upload:before{content:'\e8ba'}

1479.eicon-save-o:before{content:'\e8bb'}

1480.eicon-upload-circle-o:before{content:'\e8bc'}

1481.eicon-ellipsis-h:before{content:'\e8bd'}

1482.eicon-ellipsis-v:before{content:'\e8be'}

1483.eicon-arrow-left:before{content:'\e8bf'}

1484.eicon-arrow-right:before{content:'\e8c0'}

1485.eicon-arrow-up:before{content:'\e8c1'}

1486.eicon-arrow-down:before{content:'\e8c2'}

1487.eicon-play-o:before{content:'\e8c3'}

1488.eicon-archive-posts:before{content:'\e8c4'}

1489.eicon-archive-title:before{content:'\e8c5'}

1490.eicon-featured-image:before{content:'\e8c6'}

1491.eicon-post-info:before{content:'\e8c7'}

1492.eicon-post-title:before{content:'\e8c8'}

1493.eicon-site-logo:before{content:'\e8c9'}

1494.eicon-site-search:before{content:'\e8ca'}

1495.eicon-site-title:before{content:'\e8cb'}

1496.eicon-plus-square:before{content:'\e8cc'}

1497.eicon-minus-square:before{content:'\e8cd'}

1498.eicon-cloud-check:before{content:'\e8ce'}

1499.eicon-drag-n-drop:before{content:'\e8cf'}

1500.eicon-welcome:before{content:'\e8d0'}

1501.eicon-handle:before{content:'\e8d1'}

1502.eicon-cart:before{content:'\e8d2'}

1503.eicon-product-add-to-cart:before{content:'\e8d3'}

1504.eicon-product-breadcrumbs:before{content:'\e8d4'}

1505.eicon-product-categories:before{content:'\e8d5'}

1506.eicon-product-description:before{content:'\e8d6'}

1507.eicon-product-images:before{content:'\e8d7'}

1508.eicon-product-info:before{content:'\e8d8'}

1509.eicon-product-meta:before{content:'\e8d9'}

1510.eicon-product-pages:before{content:'\e8da'}

1511.eicon-product-price:before{content:'\e8db'}

1512.eicon-product-rating:before{content:'\e8dc'}

1513.eicon-product-related:before{content:'\e8dd'}

1514.eicon-product-stock:before{content:'\e8de'}

1515.eicon-product-tabs:before{content:'\e8df'}

1516.eicon-product-title:before{content:'\e8e0'}

1517.eicon-product-upsell:before{content:'\e8e1'}

1518.eicon-products:before{content:'\e8e2'}

1519.eicon-bag-light:before{content:'\e8e3'}

1520.eicon-bag-medium:before{content:'\e8e4'}

1521.eicon-bag-solid:before{content:'\e8e5'}

1522.eicon-basket-light:before{content:'\e8e6'}

1523.eicon-basket-medium:before{content:'\e8e7'}

1524.eicon-basket-solid:before{content:'\e8e8'}

1525.eicon-cart-light:before{content:'\e8e9'}

1526.eicon-cart-medium:before{content:'\e8ea'}

1527.eicon-cart-solid:before{content:'\e8eb'}

1528.eicon-exchange:before{content:'\e8ec'}

1529.eicon-preview-thin:before{content:'\e8ed'}

1530.eicon-device-laptop:before{content:'\e8ee'}

1531.eicon-collapse:before{content:'\e8ef'}

1532.eicon-expand:before{content:'\e8f0'}

1533.eicon-navigator:before{content:'\e8f1'}

1534.eicon-plug:before{content:'\e8f2'}

1535.eicon-dashboard:before{content:'\e8f3'}

1536.eicon-typography:before{content:'\e8f4'}

1537.eicon-info-circle-o:before{content:'\e8f5'}

1538.eicon-integration:before{content:'\e8f6'}

1539.eicon-plus-circle-o:before{content:'\e8f7'}

1540.eicon-rating:before{content:'\e8f8'}

1541.eicon-review:before{content:'\e8f9'}

1542.eicon-tools:before{content:'\e8fa'}

1543.eicon-loading:before{content:'\e8fb'}

1544.eicon-sitemap:before{content:'\e8fc'}

1545.eicon-click:before{content:'\e8fd'}

1546.eicon-clock:before{content:'\e8fe'}

1547.eicon-library-open:before{content:'\e8ff'}

1548.eicon-warning:before{content:'\e900'}

1549.eicon-flow:before{content:'\e901'}

1550.eicon-cursor-move:before{content:'\e902'}

1551.eicon-arrow-circle-left:before{content:'\e903'}

1552.eicon-flash:before{content:'\e904'}

1553.eicon-redo:before{content:'\e905'}

1554.eicon-ban:before{content:'\e906'}

1555.eicon-barcode:before{content:'\e907'}

1556.eicon-calendar:before{content:'\e908'}

1557.eicon-caret-left:before{content:'\e909'}

1558.eicon-caret-right:before{content:'\e90a'}

1559.eicon-caret-up:before{content:'\e90b'}

1560.eicon-chain-broken:before{content:'\e90c'}

1561.eicon-check-circle-o:before{content:'\e90d'}

1562.eicon-check:before{content:'\e90e'}

1563.eicon-chevron-double-left:before{content:'\e90f'}

1564.eicon-chevron-double-right:before{content:'\e910'}

1565.eicon-undo:before{content:'\e911'}

1566.eicon-filter:before{content:'\e912'}

1567.eicon-circle-o:before{content:'\e913'}

1568.eicon-circle:before{content:'\e914'}

1569.eicon-clock-o:before{content:'\e915'}

1570.eicon-cog:before{content:'\e916'}

1571.eicon-cogs:before{content:'\e917'}

1572.eicon-commenting-o:before{content:'\e918'}

1573.eicon-copy:before{content:'\e919'}

1574.eicon-database:before{content:'\e91a'}

1575.eicon-dot-circle-o:before{content:'\e91b'}

1576.eicon-envelope:before{content:'\e91c'}

1577.eicon-external-link-square:before{content:'\e91d'}

1578.eicon-eyedropper:before{content:'\e91e'}

1579.eicon-folder:before{content:'\e91f'}

1580.eicon-font:before{content:'\e920'}

1581.eicon-adjust:before{content:'\e921'}

1582.eicon-lightbox:before{content:'\e922'}

1583.eicon-heart-o:before{content:'\e923'}

1584.eicon-history:before{content:'\e924'}

1585.eicon-image-bold:before{content:'\e925'}

1586.eicon-info-circle:before{content:'\e926'}

1587.eicon-link:before{content:'\e927'}

1588.eicon-long-arrow-left:before{content:'\e928'}

1589.eicon-long-arrow-right:before{content:'\e929'}

1590.eicon-caret-down:before{content:'\e92a'}

1591.eicon-paint-brush:before{content:'\e92b'}

1592.eicon-pencil:before{content:'\e92c'}

1593.eicon-plus-circle:before{content:'\e92d'}

1594.eicon-zoom-in-bold:before{content:'\e92e'}

1595.eicon-sort-amount-desc:before{content:'\e92f'}

1596.eicon-sign-out:before{content:'\e930'}

1597.eicon-spinner:before{content:'\e931'}

1598.eicon-square:before{content:'\e932'}

1599.eicon-star-o:before{content:'\e933'}

1600.eicon-star:before{content:'\e934'}

1601.eicon-text-align-justify:before{content:'\e935'}

1602.eicon-text-align-center:before{content:'\e936'}

1603.eicon-tags:before{content:'\e937'}

1604.eicon-text-align-left:before{content:'\e938'}

1605.eicon-text-align-right:before{content:'\e939'}

1606.eicon-close-circle:before{content:'\e93a'}

1607.eicon-trash-o:before{content:'\e93b'}

1608.eicon-font-awesome:before{content:'\e93c'}

1609.eicon-user-circle-o:before{content:'\e93d'}

1610.eicon-video-camera:before{content:'\e93e'}

1611.eicon-heart:before{content:'\e93f'}

1612.eicon-wrench:before{content:'\e940'}

1613.eicon-help:before{content:'\e941'}

1614.eicon-help-o:before{content:'\e942'}

1615.eicon-zoom-out-bold:before{content:'\e943'}

1616.eicon-plus-square-o:before{content:'\e944'}

1617.eicon-minus-square-o:before{content:'\e945'}

1618.eicon-minus-circle:before{content:'\e946'}

1619.eicon-minus-circle-o:before{content:'\e947'}

1620.eicon-code-bold:before{content:'\e948'}

1621.eicon-cloud-upload:before{content:'\e949'}

1622.eicon-search-bold:before{content:'\e94a'}

1623.eicon-map-pin:before{content:'\e94b'}

1624.eicon-meetup:before{content:'\e94c'}

1625.eicon-slideshow:before{content:'\e94d'}

1626.eicon-t-letter-bold:before{content:'\e94e'}

1627.eicon-preferences:before{content:'\e94f'}

1628.eicon-table-of-contents:before{content:'\e950'}

1629.eicon-tv:before{content:'\e951'}

1630.eicon-upload:before{content:'\e952'}

1631.eicon-instagram-comments:before{content:'\e953'}

1632.eicon-instagram-nested-gallery:before{content:'\e954'}

1633.eicon-instagram-post:before{content:'\e955'}

1634.eicon-instagram-video:before{content:'\e956'}

1635.eicon-instagram-gallery:before{content:'\e957'}

1636.eicon-instagram-likes:before{content:'\e958'}

1637.eicon-facebook:before{content:'\e959'}

1638.eicon-twitter:before{content:'\e95a'}

1639.eicon-pinterest:before{content:'\e95b'}

1640.eicon-frame-expand:before{content:'\e95c'}

1641.eicon-frame-minimize:before{content:'\e95d'}

1642.eicon-archive:before{content:'\e95e'}

1643.eicon-colors-typography:before{content:'\e95f'}

1644.eicon-custom:before{content:'\e960'}

1645.eicon-footer:before{content:'\e961'}

1646.eicon-header:before{content:'\e962'}

1647.eicon-layout-settings:before{content:'\e963'}

1648.eicon-lightbox-expand:before{content:'\e964'}

1649.eicon-error-404:before{content:'\e965'}

1650.eicon-theme-style:before{content:'\e966'}

1651.eicon-search-results:before{content:'\e967'}

1652.eicon-single-post:before{content:'\e968'}

1653.eicon-site-identity:before{content:'\e969'}

1654.eicon-theme-builder:before{content:'\e96a'}

1655.eicon-download-bold:before{content:'\e96b'}

1656.eicon-share-arrow:before{content:'\e96c'}

1657.eicon-global-settings:before{content:'\e96d'}

1658.eicon-user-preferences:before{content:'\e96e'}

1659.eicon-lock:before{content:'\e96f'}

1660.eicon-export-kit:before{content:'\e970'}

1661.eicon-import-kit:before{content:'\e971'}

1662.eicon-lottie:before{content:'\e972'}

1663.eicon-products-archive:before{content:'\e973'}

1664.eicon-single-product:before{content:'\e974'}

1665.eicon-disable-trash-o:before{content:'\e975'}

1666.eicon-single-page:before{content:'\e976'}

1667.eicon-wordpress-light:before{content:'\e977'}

1668.eicon-cogs-check:before{content:'\e978'}

1669.eicon-custom-css:before{content:'\e979'}

1670.eicon-global-colors:before{content:'\e97a'}

1671.eicon-globe:before{content:'\e97b'}

1672.eicon-typography-1:before{content:'\e97c'}

1673.eicon-background:before{content:'\e97d'}

1674.eicon-device-responsive:before{content:'\e97e'}

1675.eicon-device-wide:before{content:'\e97f'}

1676.eicon-code-highlight:before{content:'\e980'}

1677.eicon-video-playlist:before{content:'\e981'}

1678.eicon-download-kit:before{content:'\e982'}

1679.eicon-kit-details:before{content:'\e983'}

1680.eicon-kit-parts:before{content:'\e984'}

1681.eicon-kit-upload:before{content:'\e985'}

1682.eicon-kit-plugins:before{content:'\e986'}

1683.eicon-kit-upload-alt:before{content:'\e987'}

1684.eicon-hotspot:before{content:'\e988'}

1685.eicon-paypal-button:before{content:'\e989'}

1686.eicon-shape:before{content:'\e98a'}

1687.eicon-wordart:before{content:'\e98b'}

1688.eicon-eye:before{content:'\e8ac'}

1689.eicon-elementor-square:before{content:'\e813'}

1690

1691/*!/wp-content/plugins/elementor/assets/css/frontend-legacy.min.css*/

1692/*! elementor - v3.1.4 - 10-03-2021 */

1693.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}

1694.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}

1695.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}

1696.elementor-column-gap-narrow>.elementor-row>.elementor-column>.elementor-element-populated{padding:5px}

1697.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:10px}

1698.elementor-column-gap-extended>.elementor-row>.elementor-column>.elementor-element-populated{padding:15px}

1699.elementor-column-gap-wide>.elementor-row>.elementor-column>.elementor-element-populated{padding:20px}

1700.elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated{padding:30px}

1701@media (min-width:768px) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>.elementor-row>:first-child{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}

1702.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(2){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}

1703.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(3){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}

1704.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}

1705.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(5){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}

1706.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}

1707.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}

1708.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(8){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}

1709.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(9){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}

1710.elementor-reverse-tablet>.elementor-container>.elementor-row>:nth-child(10){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}

1711}

1712@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>.elementor-row>:first-child{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}

1713.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(2){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}

1714.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(3){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}

1715.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}

1716.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(5){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}

1717.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}

1718.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}

1719.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(8){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}

1720.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(9){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}

1721.elementor-reverse-mobile>.elementor-container>.elementor-row>:nth-child(10){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}

1722.elementor-column{width:100%}

1723}

1724

1725/*!/wp-content/plugins/elementor/assets/css/frontend.min.css*/

1726/*! elementor - v3.1.4 - 10-03-2021 */

1727.dialog-widget-content{background-color:#fff;position:absolute;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);box-shadow:2px 8px 23px 3px rgba(0,0,0,.2);overflow:hidden}

1728.dialog-message{

font-size:12px;line-height:1.5;-webkit-box-sizing:border-box;box-sizing:border-box}

1729.dialog-type-lightbox{position:fixed;height:100%;width:100%;bottom:0;left:0;background-color:rgba(0,0,0,.8);z-index:9999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}

1730.dialog-type-lightbox .dialog-widget-content{margin:auto;width:375px}

1731.dialog-type-lightbox .dialog-header{

font-size:15px;color:#495157;padding:30px 0 10px;font-weight:500}

1732.dialog-type-lightbox .dialog-message{padding:0 30px 30px;min-height:50px}

1733.dialog-type-lightbox:not(.elementor-popup-modal) .dialog-header,.dialog-type-lightbox:not(.elementor-popup-modal) .dialog-message{text-align:center}

1734.dialog-type-lightbox .dialog-buttons-wrapper{border-top:1px solid #e6e9ec;text-align:center}

1735.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;width:50%;border:none;background:none;color:#6d7882;

font-size:15px;cursor:pointer;padding:13px 0;outline:0}

1736.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button:hover{background-color:#f4f6f7}

1737.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button.dialog-ok{color:#b01b1b}

1738.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button.dialog-take_over{color:#39b54a}

1739.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button:active{background-color:rgba(230,233,236,.5)}

1740.dialog-type-lightbox .dialog-buttons-wrapper>.dialog-button::-moz-focus-inner{border:0}

1741.dialog-close-button{cursor:pointer;position:absolute;margin-top:15px;right:15px;

font-size:15px;line-height:1}

1742.dialog-close-button:not(:hover){opacity:.4}

1743.dialog-alert-widget .dialog-buttons-wrapper>button{width:100%}

1744.dialog-confirm-widget .dialog-button:first-child{border-right:1px solid #e6e9ec}

1745.dialog-prevent-scroll{overflow:hidden;max-height:100vh}

1746@media (min-width:1024px){body.admin-bar .dialog-lightbox-widget{height:calc(100vh - 32px)}

1747}

1748@media (max-width:1024px){body.admin-bar .dialog-type-lightbox{position:-webkit-sticky;

position:sticky;height:100vh}

1749}

1750.elementor-aspect-ratio-219 .elementor-fit-aspect-ratio{padding-bottom:42.8571%}

1751.elementor-aspect-ratio-169 .elementor-fit-aspect-ratio{padding-bottom:56.25%}

1752.elementor-aspect-ratio-43 .elementor-fit-aspect-ratio{padding-bottom:75%}

1753.elementor-aspect-ratio-32 .elementor-fit-aspect-ratio{padding-bottom:66.6666%}

1754.elementor-aspect-ratio-11 .elementor-fit-aspect-ratio{padding-bottom:100%}

1755.elementor-aspect-ratio-916 .elementor-fit-aspect-ratio{padding-bottom:177.8%}

1756.elementor-fit-aspect-ratio{position:relative;height:0}

1757.elementor-fit-aspect-ratio iframe{position:absolute;top:0;left:0;height:100%;width:100%;border:0;background-color:#000}

1758.elementor-fit-aspect-ratio video{width:100%}

1759.flatpickr-calendar{width:280px}

1760.flatpickr-calendar .flatpickr-current-month span.cur-month{font-weight:300}

1761.flatpickr-calendar .dayContainer{width:280px;min-width:280px;max-width:280px}

1762.flatpickr-calendar .flatpickr-days{width:280px}

1763.flatpickr-calendar .flatpickr-day{max-width:37px;height:37px;line-height:37px}

1764.elementor-templates-modal .dialog-widget-content{font-family:Roboto,Arial,Helvetica,Verdana,sans-serif;background-color:#f1f3f5;width:100%}

1765@media (max-width:1439px){.elementor-templates-modal .dialog-widget-content{max-width:990px}

1766}

1767@media (min-width:1440px){.elementor-templates-modal .dialog-widget-content{max-width:1200px}

1768}

1769.elementor-templates-modal .dialog-header{padding:0;z-index:1}

1770.elementor-templates-modal .dialog-buttons-wrapper,.elementor-templates-modal .dialog-header{background-color:#fff;-webkit-box-shadow:0 0 8px rgba(0,0,0,.1);box-shadow:0 0 8px rgba(0,0,0,.1);position:relative}

1771.elementor-templates-modal .dialog-buttons-wrapper{border:none;display:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:5px}

1772.elementor-templates-modal .dialog-buttons-wrapper .elementor-button{height:40px;margin-left:5px}

1773.elementor-templates-modal .dialog-buttons-wrapper .elementor-button-success{padding:12px 36px;color:#fff;width:auto;

font-size:15px}

1774.elementor-templates-modal .dialog-buttons-wrapper .elementor-button-success:hover{background-color:#39b54a}

1775.elementor-templates-modal .dialog-message{height:750px;max-height:85vh;overflow:auto;padding-top:25px}

1776.elementor-templates-modal .dialog-content{height:100%}

1777.elementor-templates-modal .dialog-loading{display:none}

1778.elementor-templates-modal__header{display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:50px}

1779.elementor-templates-modal__header__logo{line-height:1;text-transform:uppercase;font-weight:700;cursor:pointer}

1780.elementor-templates-modal__header__logo-area{text-align:left;padding-left:15px}

1781.elementor-templates-modal__header__logo-area>*{display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

1782.elementor-templates-modal__header__logo__icon-wrapper{margin-right:10px;

font-size:12px}

1783.elementor-templates-modal__header__logo__title{padding-top:2px}

1784.elementor-templates-modal__header__items-area{display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}

1785.elementor-templates-modal__header__item{position:relative;display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:content-box;box-sizing:content-box}

1786.elementor-templates-modal__header__item>i{font-size:20px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;cursor:pointer}

1787.elementor-templates-modal__header__item>i:not(:hover){color:#a4afb7}

1788.elementor-templates-modal__header__close--normal{width:47px;border-left:1px solid #e6e9ec}

1789.elementor-templates-modal__header__close--normal i{font-size:18px}

1790.elementor-templates-modal__header__close--skip{padding:10px 10px 10px 20px;margin-right:10px;color:#fff;background-color:#a4afb7;

font-size:11px;font-weight:400;line-height:1;text-transform:uppercase;-webkit-border-radius:2px;border-radius:2px;cursor:pointer}

1791.elementor-templates-modal__header__close--skip>i{font-size:inherit;padding-left:10px;margin-left:15px;border-left:1px solid}

1792.elementor-templates-modal__header__close--skip>i:not(:hover){color:#fff}

1793.elementor-templates-modal__sidebar{-ms-flex-negative:0;flex-shrink:0;width:25%;background-color:hsla(0,0%,100%,.3)}

1794.elementor-templates-modal__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-shadow:0 0 13px inset rgba(0,0,0,.05);box-shadow:inset 0 0 13px rgba(0,0,0,.05)}

1795#wpadminbar #wp-admin-bar-elementor_app_site_editor a.ab-item{border-top:1px solid #464b50;margin-top:6px}

1796.elementor-hidden{display:none}

1797.elementor-screen-only,.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}

1798.elementor-clearfix:after{content:"";display:block;clear:both;width:0;height:0}

1799.e-logo-wrapper{background:#93003c;display:inline-block;padding:.75em;-webkit-border-radius:50%;border-radius:50%;line-height:1}

1800.e-logo-wrapper i{color:#fff;font-size:1em}

1801.elementor{-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual}

1802.elementor *,.elementor :after,.elementor :before{-webkit-box-sizing:border-box;box-sizing:border-box}

1803.elementor a{-webkit-box-shadow:none;box-shadow:none;text-decoration:none}

1804.elementor hr{margin:0;background-color:transparent}

1805.elementor img{height:auto;max-width:100%;border:none;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}

1806.elementor .elementor-widget:not(.elementor-widget-text-editor):not(.elementor-widget-theme-post-content) figure{margin:0}

1807.elementor embed,.elementor iframe,.elementor object,.elementor video{max-width:100%;width:100%;margin:0;line-height:1;border:none}

1808.elementor .elementor-custom-embed{line-height:0}

1809.elementor .elementor-background,.elementor .elementor-background-holder,.elementor .elementor-background-video-container{height:100%;width:100%;top:0;left:0;position:absolute;overflow:hidden;z-index:0;direction:ltr}

1810.elementor .elementor-background-video-container{-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;pointer-events:none}

1811.elementor .elementor-background-video-container.elementor-loading{opacity:0}

1812.elementor .elementor-background-video-embed{max-width:none}

1813.elementor .elementor-background-video,.elementor .elementor-background-video-embed,.elementor .elementor-background-video-hosted{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}

1814.elementor .elementor-background-video{max-width:none}

1815.elementor .elementor-html5-video{-o-object-fit:cover;object-fit:cover}

1816.elementor .elementor-background-overlay,.elementor .elementor-background-slideshow{height:100%;width:100%;top:0;left:0;position:absolute}

1817.elementor .elementor-background-slideshow{z-index:0}

1818.elementor .elementor-background-slideshow__slide__image{width:100%;height:100%;background-position:50%;-webkit-background-size:cover;background-size:cover}

1819.elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute}

1820.elementor-widget-wrap>.elementor-element.elementor-fixed{position:fixed}

1821.elementor-widget-wrap .elementor-element.elementor-widget__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget__width-initial{max-width:100%}

1822@media (max-width:1024px){.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-tablet__width-initial{max-width:100%}

1823}

1824@media (max-width:767px){.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-auto,.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial{max-width:100%}

1825}

1826.elementor-element.elementor-absolute,.elementor-element.elementor-fixed{z-index:1}

1827.elementor-invisible{visibility:hidden}

1828.elementor-align-center{text-align:center}

1829.elementor-align-center .elementor-button{width:auto}

1830.elementor-align-right{text-align:right}

1831.elementor-align-right .elementor-button{width:auto}

1832.elementor-align-left{text-align:left}

1833.elementor-align-left .elementor-button{width:auto}

1834.elementor-align-justify .elementor-button{width:100%}

1835.elementor-custom-embed-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}

1836.elementor-custom-embed-play i{font-size:100px;color:#fff;opacity:.8;text-shadow:1px 0 6px rgba(0,0,0,.3);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}

1837.elementor-custom-embed-play.elementor-playing i{font-family:eicons;-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}

1838.elementor-custom-embed-play.elementor-playing i:before{content:"\e8fb"}

1839.elementor-tag{display:-webkit-inline-box;

display:-ms-inline-flexbox;

display:inline-flex}

1840.elementor-ken-burns{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:10s;-o-transition-duration:10s;transition-duration:10s;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear}

1841.elementor-ken-burns--out{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}

1842.elementor-ken-burns--active{-webkit-transition-duration:20s;-o-transition-duration:20s;transition-duration:20s}

1843.elementor-ken-burns--active.elementor-ken-burns--out{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}

1844.elementor-ken-burns--active.elementor-ken-burns--in{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}

1845@media (max-width:1024px){.elementor-tablet-align-center{text-align:center}

1846.elementor-tablet-align-center .elementor-button{width:auto}

1847.elementor-tablet-align-right{text-align:right}

1848.elementor-tablet-align-right .elementor-button{width:auto}

1849.elementor-tablet-align-left{text-align:left}

1850.elementor-tablet-align-left .elementor-button{width:auto}

1851.elementor-tablet-align-justify .elementor-button{width:100%}

1852}

1853@media (max-width:767px){.elementor-mobile-align-center{text-align:center}

1854.elementor-mobile-align-center .elementor-button{width:auto}

1855.elementor-mobile-align-right{text-align:right}

1856.elementor-mobile-align-right .elementor-button{width:auto}

1857.elementor-mobile-align-left{text-align:left}

1858.elementor-mobile-align-left .elementor-button{width:auto}

1859.elementor-mobile-align-justify .elementor-button{width:100%}

1860}

1861#wpadminbar #wp-admin-bar-elementor_edit_page>.ab-item:before{content:"\e813";font-family:eicons;top:3px;font-size:18px}

1862#wpadminbar #wp-admin-bar-elementor_inspector>.ab-item:before{content:"\f348";top:2px}

1863:root{--page-title-display:block}

1864.elementor-page-title,h1.entry-title{display:var(--page-title-display)}

1865.elementor-section{position:relative}

1866.elementor-section .elementor-container{display:-webkit-box;

display:-ms-flexbox;

display:flex;margin-right:auto;margin-left:auto;position:relative}

1867@media (max-width:1024px){.elementor-section .elementor-container{-ms-flex-wrap:wrap;flex-wrap:wrap}

1868}

1869.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}

1870.elementor-section.elementor-section-stretched{position:relative;width:100%}

1871.elementor-section.elementor-section-items-top>.elementor-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}

1872.elementor-section.elementor-section-items-middle>.elementor-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}

1873.elementor-section.elementor-section-items-bottom>.elementor-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}

1874@media (min-width:768px){.elementor-section.elementor-section-height-full{height:100vh}

1875.elementor-section.elementor-section-height-full>.elementor-container{height:100%}

1876}

1877.elementor-bc-flex-widget .elementor-section-content-top>.elementor-container>.elementor-column>.elementor-widget-wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}

1878.elementor-bc-flex-widget .elementor-section-content-middle>.elementor-container>.elementor-column>.elementor-widget-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center}

1879.elementor-bc-flex-widget .elementor-section-content-bottom>.elementor-container>.elementor-column>.elementor-widget-wrap{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}

1880.elementor-row{width:100%;display:-webkit-box;

display:-ms-flexbox;

display:flex}

1881@media (max-width:1024px){.elementor-row{-ms-flex-wrap:wrap;flex-wrap:wrap}

1882}

1883.elementor-widget-wrap{position:relative;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start}

1884.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:-webkit-box;

display:-ms-flexbox;

display:flex}

1885.elementor-widget-wrap>.elementor-element{width:100%}

1886.elementor-widget{position:relative}

1887.elementor-widget:not(:last-child){margin-bottom:20px}

1888.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-bottom:0}

1889.elementor-column{min-height:1px}

1890.elementor-column,.elementor-column-wrap{position:relative;display:-webkit-box;

display:-ms-flexbox;

display:flex}

1891.elementor-column-wrap{width:100%}

1892.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{padding:5px}

1893.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}

1894.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:15px}

1895.elementor-column-gap-wide>.elementor-column>.elementor-element-populated{padding:20px}

1896.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:30px}

1897.elementor-inner-section .elementor-column-gap-no .elementor-element-populated{padding:0}

1898@media (min-width:768px){.elementor-column.elementor-col-10,.elementor-column[data-col="10"]{width:10%}

1899.elementor-column.elementor-col-11,.elementor-column[data-col="11"]{width:11.111%}

1900.elementor-column.elementor-col-12,.elementor-column[data-col="12"]{width:12.5%}

1901.elementor-column.elementor-col-14,.elementor-column[data-col="14"]{width:14.285%}

1902.elementor-column.elementor-col-16,.elementor-column[data-col="16"]{width:16.666%}

1903.elementor-column.elementor-col-20,.elementor-column[data-col="20"]{width:20%}

1904.elementor-column.elementor-col-25,.elementor-column[data-col="25"]{width:25%}

1905.elementor-column.elementor-col-30,.elementor-column[data-col="30"]{width:30%}

1906.elementor-column.elementor-col-33,.elementor-column[data-col="33"]{width:33.333%}

1907.elementor-column.elementor-col-40,.elementor-column[data-col="40"]{width:40%}

1908.elementor-column.elementor-col-50,.elementor-column[data-col="50"]{width:50%}

1909.elementor-column.elementor-col-60,.elementor-column[data-col="60"]{width:60%}

1910.elementor-column.elementor-col-66,.elementor-column[data-col="66"]{width:66.666%}

1911.elementor-column.elementor-col-70,.elementor-column[data-col="70"]{width:70%}

1912.elementor-column.elementor-col-75,.elementor-column[data-col="75"]{width:75%}

1913.elementor-column.elementor-col-80,.elementor-column[data-col="80"]{width:80%}

1914.elementor-column.elementor-col-83,.elementor-column[data-col="83"]{width:83.333%}

1915.elementor-column.elementor-col-90,.elementor-column[data-col="90"]{width:90%}

1916.elementor-column.elementor-col-100,.elementor-column[data-col="100"]{width:100%}

1917}

1918@media (max-width:479px){.elementor-column.elementor-xs-10{width:10%}

1919.elementor-column.elementor-xs-11{width:11.111%}

1920.elementor-column.elementor-xs-12{width:12.5%}

1921.elementor-column.elementor-xs-14{width:14.285%}

1922.elementor-column.elementor-xs-16{width:16.666%}

1923.elementor-column.elementor-xs-20{width:20%}

1924.elementor-column.elementor-xs-25{width:25%}

1925.elementor-column.elementor-xs-30{width:30%}

1926.elementor-column.elementor-xs-33{width:33.333%}

1927.elementor-column.elementor-xs-40{width:40%}

1928.elementor-column.elementor-xs-50{width:50%}

1929.elementor-column.elementor-xs-60{width:60%}

1930.elementor-column.elementor-xs-66{width:66.666%}

1931.elementor-column.elementor-xs-70{width:70%}

1932.elementor-column.elementor-xs-75{width:75%}

1933.elementor-column.elementor-xs-80{width:80%}

1934.elementor-column.elementor-xs-83{width:83.333%}

1935.elementor-column.elementor-xs-90{width:90%}

1936.elementor-column.elementor-xs-100{width:100%}

1937}

1938@media (max-width:767px){.elementor-column.elementor-sm-10{width:10%}

1939.elementor-column.elementor-sm-11{width:11.111%}

1940.elementor-column.elementor-sm-12{width:12.5%}

1941.elementor-column.elementor-sm-14{width:14.285%}

1942.elementor-column.elementor-sm-16{width:16.666%}

1943.elementor-column.elementor-sm-20{width:20%}

1944.elementor-column.elementor-sm-25{width:25%}

1945.elementor-column.elementor-sm-30{width:30%}

1946.elementor-column.elementor-sm-33{width:33.333%}

1947.elementor-column.elementor-sm-40{width:40%}

1948.elementor-column.elementor-sm-50{width:50%}

1949.elementor-column.elementor-sm-60{width:60%}

1950.elementor-column.elementor-sm-66{width:66.666%}

1951.elementor-column.elementor-sm-70{width:70%}

1952.elementor-column.elementor-sm-75{width:75%}

1953.elementor-column.elementor-sm-80{width:80%}

1954.elementor-column.elementor-sm-83{width:83.333%}

1955.elementor-column.elementor-sm-90{width:90%}

1956.elementor-column.elementor-sm-100{width:100%}

1957}

1958@media (min-width:768px) and (max-width:1024px){.elementor-column.elementor-md-10{width:10%}

1959.elementor-column.elementor-md-11{width:11.111%}

1960.elementor-column.elementor-md-12{width:12.5%}

1961.elementor-column.elementor-md-14{width:14.285%}

1962.elementor-column.elementor-md-16{width:16.666%}

1963.elementor-column.elementor-md-20{width:20%}

1964.elementor-column.elementor-md-25{width:25%}

1965.elementor-column.elementor-md-30{width:30%}

1966.elementor-column.elementor-md-33{width:33.333%}

1967.elementor-column.elementor-md-40{width:40%}

1968.elementor-column.elementor-md-50{width:50%}

1969.elementor-column.elementor-md-60{width:60%}

1970.elementor-column.elementor-md-66{width:66.666%}

1971.elementor-column.elementor-md-70{width:70%}

1972.elementor-column.elementor-md-75{width:75%}

1973.elementor-column.elementor-md-80{width:80%}

1974.elementor-column.elementor-md-83{width:83.333%}

1975.elementor-column.elementor-md-90{width:90%}

1976.elementor-column.elementor-md-100{width:100%}

1977}

1978@media (min-width:768px) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:first-child{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}

1979.elementor-reverse-tablet>.elementor-container>:nth-child(2){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}

1980.elementor-reverse-tablet>.elementor-container>:nth-child(3){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}

1981.elementor-reverse-tablet>.elementor-container>:nth-child(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}

1982.elementor-reverse-tablet>.elementor-container>:nth-child(5){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}

1983.elementor-reverse-tablet>.elementor-container>:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}

1984.elementor-reverse-tablet>.elementor-container>:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}

1985.elementor-reverse-tablet>.elementor-container>:nth-child(8){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}

1986.elementor-reverse-tablet>.elementor-container>:nth-child(9){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}

1987.elementor-reverse-tablet>.elementor-container>:nth-child(10){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}

1988}

1989@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>:first-child{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}

1990.elementor-reverse-mobile>.elementor-container>:nth-child(2){-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}

1991.elementor-reverse-mobile>.elementor-container>:nth-child(3){-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}

1992.elementor-reverse-mobile>.elementor-container>:nth-child(4){-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}

1993.elementor-reverse-mobile>.elementor-container>:nth-child(5){-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}

1994.elementor-reverse-mobile>.elementor-container>:nth-child(6){-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}

1995.elementor-reverse-mobile>.elementor-container>:nth-child(7){-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}

1996.elementor-reverse-mobile>.elementor-container>:nth-child(8){-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}

1997.elementor-reverse-mobile>.elementor-container>:nth-child(9){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}

1998.elementor-reverse-mobile>.elementor-container>:nth-child(10){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}

1999.elementor-column{width:100%}

2000}

2001ul.elementor-icon-list-items.elementor-inline-items{display:-webkit-box;

display:-ms-flexbox;

display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}

2002ul.elementor-icon-list-items.elementor-inline-items .elementor-inline-item{word-break:break-word}

2003.elementor-grid{display:grid;

grid-column-gap:var(--grid-column-gap);

grid-row-gap:var(--grid-row-gap)}

2004.elementor-grid .elementor-grid-item{min-width:0}

2005.elementor-grid-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}

2006.elementor-grid-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}

2007.elementor-grid-1 .elementor-grid{

grid-template-columns:repeat(1,1fr)}

2008.elementor-grid-2 .elementor-grid{

grid-template-columns:repeat(2,1fr)}

2009.elementor-grid-3 .elementor-grid{

grid-template-columns:repeat(3,1fr)}

2010.elementor-grid-4 .elementor-grid{

grid-template-columns:repeat(4,1fr)}

2011.elementor-grid-5 .elementor-grid{

grid-template-columns:repeat(5,1fr)}

2012.elementor-grid-6 .elementor-grid{

grid-template-columns:repeat(6,1fr)}

2013.elementor-grid-7 .elementor-grid{

grid-template-columns:repeat(7,1fr)}

2014.elementor-grid-8 .elementor-grid{

grid-template-columns:repeat(8,1fr)}

2015.elementor-grid-9 .elementor-grid{

grid-template-columns:repeat(9,1fr)}

2016.elementor-grid-10 .elementor-grid{

grid-template-columns:repeat(10,1fr)}

2017.elementor-grid-11 .elementor-grid{

grid-template-columns:repeat(11,1fr)}

2018.elementor-grid-12 .elementor-grid{

grid-template-columns:repeat(12,1fr)}

2019@media (max-width:1024px){.elementor-grid-tablet-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}

2020.elementor-grid-tablet-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}

2021.elementor-grid-tablet-1 .elementor-grid{

grid-template-columns:repeat(1,1fr)}

2022.elementor-grid-tablet-2 .elementor-grid{

grid-template-columns:repeat(2,1fr)}

2023.elementor-grid-tablet-3 .elementor-grid{

grid-template-columns:repeat(3,1fr)}

2024.elementor-grid-tablet-4 .elementor-grid{

grid-template-columns:repeat(4,1fr)}

2025.elementor-grid-tablet-5 .elementor-grid{

grid-template-columns:repeat(5,1fr)}

2026.elementor-grid-tablet-6 .elementor-grid{

grid-template-columns:repeat(6,1fr)}

2027.elementor-grid-tablet-7 .elementor-grid{

grid-template-columns:repeat(7,1fr)}

2028.elementor-grid-tablet-8 .elementor-grid{

grid-template-columns:repeat(8,1fr)}

2029.elementor-grid-tablet-9 .elementor-grid{

grid-template-columns:repeat(9,1fr)}

2030.elementor-grid-tablet-10 .elementor-grid{

grid-template-columns:repeat(10,1fr)}

2031.elementor-grid-tablet-11 .elementor-grid{

grid-template-columns:repeat(11,1fr)}

2032.elementor-grid-tablet-12 .elementor-grid{

grid-template-columns:repeat(12,1fr)}

2033}

2034@media (max-width:767px){.elementor-grid-mobile-0 .elementor-grid{display:inline-block;width:100%;word-spacing:var(--grid-column-gap);margin-bottom:calc(-1 * var(--grid-row-gap))}

2035.elementor-grid-mobile-0 .elementor-grid .elementor-grid-item{display:inline-block;margin-bottom:var(--grid-row-gap);word-break:break-word}

2036.elementor-grid-mobile-1 .elementor-grid{

grid-template-columns:repeat(1,1fr)}

2037.elementor-grid-mobile-2 .elementor-grid{

grid-template-columns:repeat(2,1fr)}

2038.elementor-grid-mobile-3 .elementor-grid{

grid-template-columns:repeat(3,1fr)}

2039.elementor-grid-mobile-4 .elementor-grid{

grid-template-columns:repeat(4,1fr)}

2040.elementor-grid-mobile-5 .elementor-grid{

grid-template-columns:repeat(5,1fr)}

2041.elementor-grid-mobile-6 .elementor-grid{

grid-template-columns:repeat(6,1fr)}

2042.elementor-grid-mobile-7 .elementor-grid{

grid-template-columns:repeat(7,1fr)}

2043.elementor-grid-mobile-8 .elementor-grid{

grid-template-columns:repeat(8,1fr)}

2044.elementor-grid-mobile-9 .elementor-grid{

grid-template-columns:repeat(9,1fr)}

2045.elementor-grid-mobile-10 .elementor-grid{

grid-template-columns:repeat(10,1fr)}

2046.elementor-grid-mobile-11 .elementor-grid{

grid-template-columns:repeat(11,1fr)}

2047.elementor-grid-mobile-12 .elementor-grid{

grid-template-columns:repeat(12,1fr)}

2048}

2049@media (min-width:1025px){#elementor-device-mode:after{content:"desktop"}

2050}

2051@media (min-width:768px) and (max-width:1024px){#elementor-device-mode:after{content:"tablet"}

2052}

2053@media (max-width:767px){#elementor-device-mode:after{content:"mobile"}

2054}

2055.elementor-form-fields-wrapper{display:-webkit-box;

display:-ms-flexbox;

display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}

2056.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group .elementor-field-subgroup,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>.elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>input,.elementor-form-fields-wrapper.elementor-labels-above .elementor-field-group>textarea{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}

2057.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group .elementor-select-wrapper,.elementor-form-fields-wrapper.elementor-labels-inline>.elementor-field-group>input{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}

2058.elementor-field-group{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

2059.elementor-field-group.elementor-field-type-submit{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}

2060.elementor-field-group .elementor-field-textual{width:100%;max-width:100%;border:1px solid #818a91;background-color:transparent;color:#373a3c;vertical-align:middle;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}

2061.elementor-field-group .elementor-field-textual:focus{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.1) inset;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);outline:0}

2062.elementor-field-group .elementor-field-textual::-webkit-input-placeholder{color:inherit;font-family:inherit;opacity:.6}

2063.elementor-field-group .elementor-field-textual:-ms-input-placeholder{color:inherit;font-family:inherit;opacity:.6}

2064.elementor-field-group .elementor-field-textual:-moz-placeholder,.elementor-field-group .elementor-field-textual::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}

2065.elementor-field-group .elementor-field-textual::-ms-input-placeholder{color:inherit;font-family:inherit;opacity:.6}

2066.elementor-field-group .elementor-field-textual::placeholder{color:inherit;font-family:inherit;opacity:.6}

2067.elementor-field-group .elementor-select-wrapper{display:-webkit-box;

display:-ms-flexbox;

display:flex;position:relative;width:100%}

2068.elementor-field-group .elementor-select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;color:inherit;font-size:inherit;font-family:inherit;font-weight:inherit;font-style:inherit;text-transform:inherit;letter-spacing:inherit;line-height:inherit;-ms-flex-preferred-size:100%;flex-basis:100%;padding-right:20px}

2069.elementor-field-group .elementor-select-wrapper:before{content:"\e92a";font-family:eicons;fo

nt-size:15px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:10px;pointer-events:none;text-shadow:0 0 3px rgba(0,0,0,.3)}

2070.elementor-field-group.elementor-field-type-select-multiple .elementor-select-wrapper:before{content:""}

2071.elementor-field-subgroup{display:-webkit-box;

display:-ms-flexbox;

display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}

2072.elementor-field-subgroup .elementor-field-option label{display:inline-block}

2073.elementor-field-subgroup.elementor-subgroup-inline .elementor-field-option{padding-right:10px}

2074.elementor-field-subgroup:not(.elementor-subgroup-inline) .elementor-field-option{-ms-flex-preferred-size:100%;flex-basis:100%}

2075.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-acceptance .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-checkbox .elementor-field-subgroup .elementor-field-option label,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option input,.elementor-field-type-radio .elementor-field-subgroup .elementor-field-option label{display:inline}

2076.elementor-field-label{cursor:pointer}

2077.elementor-mark-required .elementor-field-label:after{content:"*";color:red;padding-left:.2em}

2078.elementor-field-textual{line-height:1.4;

font-size:15px;min-height:40px;padding:5px 14px;-webkit-border-radius:3px;border-radius:3px}

2079.elementor-field-textual.elementor-size-xs{

font-size:13px;min-height:33px;padding:4px 12px;-webkit-border-radius:2px;border-radius:2px}

2080.elementor-field-textual.elementor-size-md{font-size:16px;min-height:47px;padding:6px 16px;-webkit-border-radius:4px;border-radius:4px}

2081.elementor-field-textual.elementor-size-lg{font-size:18px;min-height:59px;padding:7px 20px;-webkit-border-radius:5px;border-radius:5px}

2082.elementor-field-textual.elementor-size-xl{font-size:20px;min-height:72px;padding:8px 24px;-webkit-border-radius:6px;border-radius:6px}

2083.elementor-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{-ms-flex-preferred-size:100%;flex-basis:100%}

2084.elementor-button-align-stretch .e-form__buttons__wrapper{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}

2085.elementor-button-align-stretch .e-form__buttons__wrapper__button{-ms-flex-preferred-size:100%;flex-basis:100%}

2086.elementor-button-align-center .e-form__buttons,.elementor-button-align-center .elementor-field-type-submit{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

2087.elementor-button-align-start .e-form__buttons,.elementor-button-align-start .elementor-field-type-submit{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}

2088.elementor-button-align-end .e-form__buttons,.elementor-button-align-end .elementor-field-type-submit{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}

2089.elementor-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{-ms-flex-preferred-size:initial;flex-basis:auto}

2090.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper{-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:0}

2091.elementor-button-align-center .e-form__buttons__wrapper,.elementor-button-align-center .e-form__buttons__wrapper__button,.elementor-button-align-end .e-form__buttons__wrapper,.elementor-button-align-end .e-form__buttons__wrapper__button,.elementor-button-align-start .e-form__buttons__wrapper,.elementor-button-align-start .e-form__buttons__wrapper__button{-ms-flex-preferred-size:initial;flex-basis:auto}

2092@media screen and (max-width:1024px){.elementor-tablet-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{-ms-flex-preferred-size:100%;flex-basis:100%}

2093.elementor-tablet-button-align-stretch .e-form__buttons__wrapper{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}

2094.elementor-tablet-button-align-stretch .e-form__buttons__wrapper__button{-ms-flex-preferred-size:100%;flex-basis:100%}

2095.elementor-tablet-button-align-center .e-form__buttons,.elementor-tablet-button-align-center .elementor-field-type-submit{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

2096.elementor-tablet-button-align-start .e-form__buttons,.elementor-tablet-button-align-start .elementor-field-type-submit{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}

2097.elementor-tablet-button-align-end .e-form__buttons,.elementor-tablet-button-align-end .elementor-field-type-submit{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}

2098.elementor-tablet-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-tablet-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{-ms-flex-preferred-size:initial;flex-basis:auto}

2099.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper{-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:0}

2100.elementor-tablet-button-align-center .e-form__buttons__wrapper,.elementor-tablet-button-align-center .e-form__buttons__wrapper__button,.elementor-tablet-button-align-end .e-form__buttons__wrapper,.elementor-tablet-button-align-end .e-form__buttons__wrapper__button,.elementor-tablet-button-align-start .e-form__buttons__wrapper,.elementor-tablet-button-align-start .e-form__buttons__wrapper__button{-ms-flex-preferred-size:initial;flex-basis:auto}

2101}

2102@media screen and (max-width:767px){.elementor-mobile-button-align-stretch .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{-ms-flex-preferred-size:100%;flex-basis:100%}

2103.elementor-mobile-button-align-stretch .e-form__buttons__wrapper{-ms-flex-preferred-size:50%;flex-basis:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}

2104.elementor-mobile-button-align-stretch .e-form__buttons__wrapper__button{-ms-flex-preferred-size:100%;flex-basis:100%}

2105.elementor-mobile-button-align-center .e-form__buttons,.elementor-mobile-button-align-center .elementor-field-type-submit{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

2106.elementor-mobile-button-align-start .e-form__buttons,.elementor-mobile-button-align-start .elementor-field-type-submit{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}

2107.elementor-mobile-button-align-end .e-form__buttons,.elementor-mobile-button-align-end .elementor-field-type-submit{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}

2108.elementor-mobile-button-align-center .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-end .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button,.elementor-mobile-button-align-start .elementor-field-type-submit:not(.e-form__buttons__wrapper) .elementor-button{-ms-flex-preferred-size:initial;flex-basis:auto}

2109.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper{-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:0}

2110.elementor-mobile-button-align-center .e-form__buttons__wrapper,.elementor-mobile-button-align-center .e-form__buttons__wrapper__button,.elementor-mobile-button-align-end .e-form__buttons__wrapper,.elementor-mobile-button-align-end .e-form__buttons__wrapper__button,.elementor-mobile-button-align-start .e-form__buttons__wrapper,.elementor-mobile-button-align-start .e-form__buttons__wrapper__button{-ms-flex-preferred-size:initial;flex-basis:auto}

2111}

2112.elementor-error .elementor-field{border-color:#d9534f}

2113.elementor-error .help-inline{color:#d9534f;font-size:.9em}

2114.elementor-message{margin:10px 0;font-size:1em;line-height:1}

2115.elementor-message:before{content:"\e90e";display:inline-block;font-family:eicons;font-weight:400;font-style:normal;vertical-align:middle;margin-right:5px}

2116.elementor-message.elementor-message-danger{color:#d9534f}

2117.elementor-message.elementor-message-danger:before{content:"\e87f"}

2118.elementor-message.form-message-success{color:#5cb85c}

2119.elementor-form .elementor-button{padding-top:0;padding-bottom:0;border:none}

2120.elementor-form .elementor-button>span{display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

2121.elementor-form .elementor-button.elementor-size-xs{min-height:33px}

2122.elementor-form .elementor-button.elementor-size-sm{min-height:40px}

2123.elementor-form .elementor-button.elementor-size-md{min-height:47px}

2124.elementor-form .elementor-button.elementor-size-lg{min-height:59px}

2125.elementor-form .elementor-button.elementor-size-xl{min-height:72px}

2126.elementor-element .elementor-widget-container{-webkit-transition:background .3s,border .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;transition:background .3s,border .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s;-o-transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s,-webkit-border-radius .3s,-webkit-box-shadow .3s}

2127.elementor-accordion{text-align:left}

2128.elementor-accordion .elementor-accordion-item{border:1px solid #d4d4d4}

2129.elementor-accordion .elementor-accordion-item+.elementor-accordion-item{border-top:none}

2130.elementor-accordion .elementor-tab-title{margin:0;padding:15px 20px;font-weight:700;line-height:1;cursor:pointer;outline:none}

2131.elementor-accordion .elementor-tab-title .elementor-accordion-icon{display:inline-block;width:1.5em}

2132.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right{float:right;text-align:right}

2133.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left{float:left;text-align:left}

2134.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-closed{display:block}

2135.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-opened,.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-closed{display:none}

2136.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-opened{display:block}

2137.elementor-accordion .elementor-tab-content{display:none;padding:15px 20px;border-top:1px solid #d4d4d4}

2138@media (max-width:767px){.elementor-accordion .elementor-tab-title{padding:12px 15px}

2139.elementor-accordion .elementor-tab-title .elementor-accordion-icon{width:1.2em}

2140.elementor-accordion .elementor-tab-content{padding:7px 15px}

2141}

2142.elementor-alert{padding:15px;border-left:5px solid transparent;position:relative;text-align:left}

2143.elementor-alert .elementor-alert-title{display:block;font-weight:700}

2144.elementor-alert .elementor-alert-description{

font-size:13px}

2145.elementor-alert button.elementor-alert-dismiss{position:absolute;right:10px;top:10px;padding:3px;font-size:20px;line-height:1;background:transparent;color:inherit;border:none;cursor:pointer}

2146.elementor-alert.elementor-alert-info{color:#31708f;background-color:#d9edf7;border-color:#bcdff1}

2147.elementor-alert.elementor-alert-success{color:#3c763d;background-color:#dff0d8;border-color:#cae6be}

2148.elementor-alert.elementor-alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#f9f0c3}

2149.elementor-alert.elementor-alert-danger{color:#a94442;background-color:#f2dede;border-color:#e8c4c4}

2150@media (max-width:767px){.elementor-alert{padding:10px}

2151.elementor-alert button.elementor-alert-dismiss{right:7px;top:7px}

2152}

2153.elementor-tab-title a{color:inherit}

2154.elementor-button{display:inline-block;line-height:1;background-color:#818a91;

font-size:15px;padding:12px 24px;-webkit-border-radius:3px;border-radius:3px;color:#fff;fill:#fff;text-align:center;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}

2155.elementor-button:focus,.elementor-button:hover,.elementor-button:visited{color:#fff}

2156.elementor-button-content-wrapper{display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

2157.elementor-button-icon{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}

2158.elementor-button-icon svg{width:1em}

2159.elementor-button-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;display:inline-block}

2160.elementor-button.elementor-size-xs{

font-size:13px;padding:10px 20px;-webkit-border-radius:2px;border-radius:2px}

2161.elementor-button.elementor-size-md{font-size:16px;padding:15px 30px;-webkit-border-radius:4px;border-radius:4px}

2162.elementor-button.elementor-size-lg{font-size:18px;padding:20px 40px;-webkit-border-radius:5px;border-radius:5px}

2163.elementor-button.elementor-size-xl{font-size:20px;padding:25px 50px;-webkit-border-radius:6px;border-radius:6px}

2164.elementor-button .elementor-align-icon-right{margin-left:5px;-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}

2165.elementor-button .elementor-align-icon-left{margin-right:5px;-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}

2166.elementor-button span{text-decoration:inherit}

2167.elementor-menu-cart__toggle .elementor-button-icon{-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}

2168.elementor-element.elementor-button-info .elementor-button{background-color:#5bc0de}

2169.elementor-element.elementor-button-success .elementor-button{background-color:#5cb85c}

2170.elementor-element.elementor-button-warning .elementor-button{background-color:#f0ad4e}

2171.elementor-element.elementor-button-danger .elementor-button{background-color:#d9534f}

2172.elementor-widget-button .elementor-button .elementor-button-info{background-color:#5bc0de}

2173.elementor-widget-button .elementor-button .elementor-button-success{background-color:#5cb85c}

2174.elementor-widget-button .elementor-button .elementor-button-warning{background-color:#f0ad4e}

2175.elementor-widget-button .elementor-button .elementor-button-danger{background-color:#d9534f}

2176.elementor-counter .elementor-counter-number-wrapper{display:-webkit-box;

display:-ms-flexbox;

display:flex;font-size:69px;font-weight:600;color:#222;line-height:1}

2177.elementor-counter .elementor-counter-number-prefix,.elementor-counter .elementor-counter-number-suffix{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;white-space:pre-wrap}

2178.elementor-counter .elementor-counter-number-prefix{text-align:right}

2179.elementor-counter .elementor-counter-number-suffix{text-align:left}

2180.elementor-counter .elementor-counter-title{text-align:center;font-size:19px;font-weight:400;color:#666;line-height:2.5}

2181.elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#2c2c2c;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}

2182.elementor-widget-divider .elementor-divider{display:-webkit-box;

display:-ms-flexbox;

display:flex}

2183.elementor-widget-divider .elementor-divider__text{

font-size:15px;line-height:1;max-width:95%}

2184.elementor-widget-divider .elementor-divider__element{margin:0 var(--divider-element-spacing);-ms-flex-negative:0;flex-shrink:0}

2185.elementor-widget-divider .elementor-icon{font-size:var(--divider-icon-size)}

2186.elementor-widget-divider .elementor-divider-separator{display:-webkit-box;

display:-ms-flexbox;

display:flex;margin:0;direction:ltr}

2187.elementor-widget-divider--view-line_icon .elementor-divider-separator,.elementor-widget-divider--view-line_text .elementor-divider-separator{-webkit-box-align:center;-ms-flex-align:center;align-items:center}

2188.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,.elementor-widget-divider--view-line_text .elementor-divider-separator:after,.elementor-widget-divider--view-line_text .elementor-divider-separator:before{display:block;content:"";border-bottom:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-top:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}

2189.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:100;flex-shrink:100}

2190.elementor-widget-divider--element-align-left .elementor-divider-separator:before{content:none}

2191.elementor-widget-divider--element-align-left .elementor-divider__element{margin-left:0}

2192.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:100;flex-shrink:100}

2193.elementor-widget-divider--element-align-right .elementor-divider-separator:after{content:none}

2194.elementor-widget-divider--element-align-right .elementor-divider__element{margin-right:0}

2195.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-top:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}

2196.elementor-widget-divider--separator-type-pattern{--divider-border-style:none}

2197.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,.elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator{width:100%;min-height:var(--divider-pattern-height);-webkit-mask-size:var(--divider-pattern-size) 100%;mask-size:var(--divider-pattern-size) 100%;-webkit-mask-repeat:var(--divider-pattern-repeat);mask-repeat:var(--divider-pattern-repeat);background-color:var(--divider-color);-webkit-mask-image:var(--divider-pattern-url);mask-image:var(--divider-pattern-url)}

2198.elementor-widget-divider--no-spacing{--divider-pattern-size:auto}

2199.elementor-widget-divider--bg-round{--divider-pattern-repeat:round}

2200.rtl .elementor-widget-divider .elementor-divider__text{direction:rtl}

2201.elementor-image-gallery .gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%;max-width:100%;margin:0 auto}

2202.elementor-image-gallery .gallery-item img{margin:0 auto}

2203.elementor-image-gallery .gallery-item .gallery-caption{margin:0}

2204@media (min-width:768px){.elementor-image-gallery .gallery-columns-2 .gallery-item{max-width:50%}

2205.elementor-image-gallery .gallery-columns-3 .gallery-item{max-width:33.33%}

2206.elementor-image-gallery .gallery-columns-4 .gallery-item{max-width:25%}

2207.elementor-image-gallery .gallery-columns-5 .gallery-item{max-width:20%}

2208.elementor-image-gallery .gallery-columns-6 .gallery-item{max-width:16.666%}

2209.elementor-image-gallery .gallery-columns-7 .gallery-item{max-width:14.28%}

2210.elementor-image-gallery .gallery-columns-8 .gallery-item{max-width:12.5%}

2211.elementor-image-gallery .gallery-columns-9 .gallery-item{max-width:11.11%}

2212.elementor-image-gallery .gallery-columns-10 .gallery-item{max-width:10%}

2213}

2214@media (min-width:480px) and (max-width:767px){.elementor-image-gallery .gallery.gallery-columns-2 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-3 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-4 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-5 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-6 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-7 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-8 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-9 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-10 .gallery-item{max-width:50%}

2215}

2216@media (max-width:479px){.elementor-image-gallery .gallery.gallery-columns-2 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-3 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-4 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-5 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-6 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-7 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-8 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-9 .gallery-item,.elementor-image-gallery .gallery.gallery-columns-10 .gallery-item{max-width:100%}

2217}

2218.elementor-widget-google_maps .elementor-widget-container{overflow:hidden}

2219.elementor-widget-google_maps iframe{height:300px}

2220.elementor-heading-title{padding:0;margin:0;line-height:1}

2221.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}

2222.elementor-widget-heading .elementor-heading-title.elementor-size-small{

font-size:15px}

2223.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}

2224.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}

2225.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}

2226.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}

2227.elementor-icon{display:inline-block;line-height:1;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;color:#818a91;font-size:50px;text-align:center}

2228.elementor-icon:hover{color:#818a91}

2229.elementor-icon i,.elementor-icon svg{width:1em;height:1em;position:relative;display:block}

2230.elementor-icon i:before,.elementor-icon svg:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}

2231.elementor-icon i.fad{width:auto}

2232.elementor-view-stacked .elementor-icon{padding:.5em;background-color:#818a91;color:#fff;fill:#fff}

2233.elementor-view-framed .elementor-icon{padding:.5em;color:#818a91;border:3px solid #818a91;background-color:transparent}

2234.elementor-shape-circle .elementor-icon{-webkit-border-radius:50%;border-radius:50%}

2235@media (min-width:768px){.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper{display:-webkit-box;

display:-ms-flexbox;

display:flex}

2236.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon,.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon{display:-webkit-inline-box;

display:-ms-inline-flexbox;

display:inline-flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}

2237.elementor-widget-icon-box.elementor-position-right .elementor-icon-box-wrapper{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}

2238.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}

2239.elementor-widget-icon-box.elementor-position-top .elementor-icon-box-img{margin:auto}

2240.elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}

2241.elementor-widget-icon-box.elementor-vertical-align-middle .elementor-icon-box-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}

2242.elementor-widget-icon-box.elementor-vertical-align-bottom .elementor-icon-box-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}

2243}

2244@media (max-width:767px){.elementor-widget-icon-box .elementor-icon-box-icon{margin-left:auto!important;margin-right:auto!important;margin-bottom:15px}

2245}

2246.elementor-widget-icon-box .elementor-icon-box-wrapper{text-align:center}

2247.elementor-widget-icon-box .elementor-icon-box-title a{color:inherit}

2248.elementor-widget-icon-box .elementor-icon-box-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}

2249.elementor-widget-icon-box .elementor-icon-box-description{margin:0}

2250.elementor-widget.elementor-icon-list--layout-inline .elementor-widget-container{overflow:hidden}

2251.elementor-widget .elementor-icon-list-items.elementor-inline-items{margin-right:-8px;margin-left:-8px}

2252.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:8px;margin-left:8px}

2253.elementor-widget .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{width:auto;left:auto;right:auto;position:relative;height:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-top:0;border-bottom:0;border-right:0;border-left-width:1px;border-style:solid;right:-8px}

2254.elementor-widget .elementor-icon-list-items{list-style-type:none;margin:0;padding:0}

2255.elementor-widget .elementor-icon-list-item{margin:0;padding:0;position:relative}

2256.elementor-widget .elementor-icon-list-item:after{position:absolute;bottom:0;width:100%}

2257.elementor-widget .elementor-icon-list-item,.elementor-widget .elementor-icon-list-item a{display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}

2258.elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{-ms-flex-item-align:center;align-self:center;padding-left:5px}

2259.elementor-widget .elementor-icon-list-icon{-ms-flex-negative:0;flex-shrink:0}

2260.elementor-widget .elementor-icon-list-icon i{width:1.25em}

2261.elementor-widget .elementor-icon-list-icon svg{width:1em}

2262.elementor-widget.elementor-list-item-link-full_width a{width:100%}

2263.elementor-widget.elementor-align-center .elementor-icon-list-item,.elementor-widget.elementor-align-center .elementor-icon-list-item a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

2264.elementor-widget.elementor-align-center .elementor-icon-list-item:after{margin:auto}

2265.elementor-widget.elementor-align-center .elementor-inline-items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

2266.elementor-widget.elementor-align-left .elementor-icon-list-item,.elementor-widget.elementor-align-left .elementor-icon-list-item a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}

2267.elementor-widget.elementor-align-left .elementor-inline-items{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}

2268.elementor-widget.elementor-align-right .elementor-icon-list-item,.elementor-widget.elementor-align-right .elementor-icon-list-item a{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}

2269.elementor-widget.elementor-align-right .elementor-icon-list-items{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}

2270.elementor-widget:not(.elementor-align-right) .elementor-icon-list-item:after{left:0}

2271.elementor-widget:not(.elementor-align-left) .elementor-icon-list-item:after{right:0}

2272@media (max-width:1024px){.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item a,.elementor-widget.elementor-tablet-align-center .elementor-icon-list-items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

2273.elementor-widget.elementor-tablet-align-center .elementor-icon-list-item:after{margin:auto}

2274.elementor-widget.elementor-tablet-align-left .elementor-icon-list-items{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}

2275.elementor-widget.elementor-tablet-align-left .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-left .elementor-icon-list-item a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}

2276.elementor-widget.elementor-tablet-align-right .elementor-icon-list-items{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}

2277.elementor-widget.elementor-tablet-align-right .elementor-icon-list-item,.elementor-widget.elementor-tablet-align-right .elementor-icon-list-item a{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}

2278.elementor-widget:not(.elementor-tablet-align-right) .elementor-icon-list-item:after{left:0}

2279.elementor-widget:not(.elementor-tablet-align-left) .elementor-icon-list-item:after{right:0}

2280}

2281@media (max-width:767px){.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item a,.elementor-widget.elementor-mobile-align-center .elementor-icon-list-items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

2282.elementor-widget.elementor-mobile-align-center .elementor-icon-list-item:after{margin:auto}

2283.elementor-widget.elementor-mobile-align-left .elementor-icon-list-items{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}

2284.elementor-widget.elementor-mobile-align-left .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-left .elementor-icon-list-item a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left}

2285.elementor-widget.elementor-mobile-align-right .elementor-icon-list-items{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}

2286.elementor-widget.elementor-mobile-align-right .elementor-icon-list-item,.elementor-widget.elementor-mobile-align-right .elementor-icon-list-item a{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}

2287.elementor-widget:not(.elementor-mobile-align-right) .elementor-icon-list-item:after{left:0}

2288.elementor-widget:not(.elementor-mobile-align-left) .elementor-icon-list-item:after{right:0}

2289}

2290.elementor-widget-image{text-align:center}

2291.elementor-widget-image .elementor-image>a,.elementor-widget-image .elementor-image figure>a{display:inline-block}

2292.elementor-widget-image .elementor-image>a img[src$=".svg"],.elementor-widget-image .elementor-image figure>a img[src$=".svg"]{width:48px}

2293.elementor-widget-image .elementor-image img{vertical-align:middle;display:inline-block}

2294.elementor-widget-image .elementor-image.elementor-image-shape-circle{-webkit-border-radius:50%;border-radius:50%}

2295.elementor-widget-image-box .elementor-image-box-content{width:100%}

2296@media (min-width:768px){.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper,.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{display:-webkit-box;

display:-ms-flexbox;

display:flex}

2297.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{text-align:right;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}

2298.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}

2299.elementor-widget-image-box.elementor-position-top .elementor-image-box-img{margin:auto}

2300.elementor-widget-image-box.elementor-vertical-align-top .elementor-image-box-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}

2301.elementor-widget-image-box.elementor-vertical-align-middle .elementor-image-box-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}

2302.elementor-widget-image-box.elementor-vertical-align-bottom .elementor-image-box-wrapper{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}

2303}

2304@media (max-width:767px){.elementor-widget-image-box .elementor-image-box-img{margin-left:auto!important;margin-right:auto!important;margin-bottom:15px}

2305}

2306.elementor-widget-image-box .elementor-image-box-img{display:inline-block}

2307.elementor-widget-image-box .elementor-image-box-title a{color:inherit}

2308.elementor-widget-image-box .elementor-image-box-wrapper{text-align:center}

2309.elementor-widget-image-box .elementor-image-box-description{margin:0}

2310.elementor-widget-image-carousel .swiper-container{position:static}

2311.elementor-widget-image-carousel .swiper-container .swiper-slide figure{line-height:inherit}

2312.elementor-widget-image-carousel .swiper-slide{text-align:center}

2313.elementor-image-gallery figure img{display:block}

2314.elementor-image-gallery figure figcaption{width:100%}

2315.gallery-spacing-custom .elementor-image-gallery .gallery-icon{padding:0}

2316body.elementor-page .elementor-widget-menu-anchor{margin-bottom:0}

2317.elementor-widget-progress{text-align:left}

2318.elementor-progress-wrapper{position:relative;background-color:#eee;color:#fff;height:100%;-webkit-border-radius:2px;border-radius:2px}

2319.elementor-progress-bar{display:-webkit-box;

display:-ms-flexbox;

display:flex;background-color:#818a91;width:0;

font-size:11px;height:30px;line-height:30px;-webkit-border-radius:2px;border-radius:2px;-webkit-transition:width 1s ease-in-out;-o-transition:width 1s ease-in-out;transition:width 1s ease-in-out}

2320.elementor-progress-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;padding-left:15px}

2321.elementor-progress-percentage{padding-right:15px}

2322.elementor-widget-progress .elementor-progress-wrapper.progress-info .elementor-progress-bar{background-color:#5bc0de}

2323.elementor-widget-progress .elementor-progress-wrapper.progress-success .elementor-progress-bar{background-color:#5cb85c}

2324.elementor-widget-progress .elementor-progress-wrapper.progress-warning .elementor-progress-bar{background-color:#f0ad4e}

2325.elementor-widget-progress .elementor-progress-wrapper.progress-danger .elementor-progress-bar{background-color:#d9534f}

2326.elementor-progress .elementor-title{display:block}

2327@media (max-width:767px){.elementor-progress-text{padding-left:10px}

2328}

2329.elementor-widget-social-icons.elementor-grid-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-mobile-0 .elementor-widget-container,.elementor-widget-social-icons.elementor-grid-tablet-0 .elementor-widget-container{line-height:1;font-size:0}

2330.elementor-widget-social-icons:not(.elementor-grid-0):not(.elementor-grid-tablet-0):not(.elementor-grid-mobile-0) .elementor-grid{display:inline-grid}

2331.elementor-widget-social-icons .elementor-grid{

grid-column-gap:var(--grid-column-gap,5px);

grid-row-gap:var(--grid-row-gap,5px);

grid-template-columns:var(--grid-template-columns);-webkit-box-pack:var(--justify-content,center);-ms-flex-pack:var(--justify-content,center);justify-content:var(--justify-content,center);justify-items:var(--justify-content,center)}

2332.elementor-icon.elementor-social-icon{font-size:var(--icon-size,25px);line-height:var(--icon-size,25px);width:calc(var(--icon-size, 25px) + (2 * var(--icon-padding, .5em)));height:calc(var(--icon-size, 25px) + (2 * var(--icon-padding, .5em)))}

2333.elementor-social-icon{display:-webkit-inline-box;

display:-ms-inline-flexbox;

display:inline-flex;background-color:#818a91;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;cursor:pointer}

2334.elementor-social-icon i{color:#fff}

2335.elementor-social-icon:last-child{margin:0}

2336.elementor-social-icon:hover{opacity:.9;color:#fff}

2337.elementor-social-icon-android{background-color:#a4c639}

2338.elementor-social-icon-apple{background-color:#999}

2339.elementor-social-icon-behance{background-color:#1769ff}

2340.elementor-social-icon-bitbucket{background-color:#205081}

2341.elementor-social-icon-codepen{background-color:#000}

2342.elementor-social-icon-delicious{background-color:#39f}

2343.elementor-social-icon-deviantart{background-color:#05cc47}

2344.elementor-social-icon-digg{background-color:#005be2}

2345.elementor-social-icon-dribbble{background-color:#ea4c89}

2346.elementor-social-icon-elementor{background-color:#d30c5c}

2347.elementor-social-icon-envelope{background-color:#ea4335}

2348.elementor-social-icon-facebook,.elementor-social-icon-facebook-f{background-color:#3b5998}

2349.elementor-social-icon-flickr{background-color:#0063dc}

2350.elementor-social-icon-foursquare{background-color:#2d5be3}

2351.elementor-social-icon-free-code-camp,.elementor-social-icon-freecodecamp{background-color:#006400}

2352.elementor-social-icon-github{background-color:#333}

2353.elementor-social-icon-gitlab{background-color:#e24329}

2354.elementor-social-icon-globe{background-color:#818a91}

2355.elementor-social-icon-google-plus,.elementor-social-icon-google-plus-g{background-color:#dd4b39}

2356.elementor-social-icon-houzz{background-color:#7ac142}

2357.elementor-social-icon-instagram{background-color:#262626}

2358.elementor-social-icon-jsfiddle{background-color:#487aa2}

2359.elementor-social-icon-link{background-color:#818a91}

2360.elementor-social-icon-linkedin,.elementor-social-icon-linkedin-in{background-color:#0077b5}

2361.elementor-social-icon-medium{background-color:#00ab6b}

2362.elementor-social-icon-meetup{background-color:#ec1c40}

2363.elementor-social-icon-mixcloud{background-color:#273a4b}

2364.elementor-social-icon-odnoklassniki{background-color:#f4731c}

2365.elementor-social-icon-pinterest{background-color:#bd081c}

2366.elementor-social-icon-product-hunt{background-color:#da552f}

2367.elementor-social-icon-reddit{background-color:#ff4500}

2368.elementor-social-icon-rss{background-color:#f26522}

2369.elementor-social-icon-shopping-cart{background-color:#4caf50}

2370.elementor-social-icon-skype{background-color:#00aff0}

2371.elementor-social-icon-slideshare{background-color:#0077b5}

2372.elementor-social-icon-snapchat{background-color:#fffc00}

2373.elementor-social-icon-soundcloud{background-color:#f80}

2374.elementor-social-icon-spotify{background-color:#2ebd59}

2375.elementor-social-icon-stack-overflow{background-color:#fe7a15}

2376.elementor-social-icon-steam{background-color:#00adee}

2377.elementor-social-icon-stumbleupon{background-color:#eb4924}

2378.elementor-social-icon-telegram{background-color:#2ca5e0}

2379.elementor-social-icon-thumb-tack{background-color:#1aa1d8}

2380.elementor-social-icon-tripadvisor{background-color:#589442}

2381.elementor-social-icon-tumblr{background-color:#35465c}

2382.elementor-social-icon-twitch{background-color:#6441a5}

2383.elementor-social-icon-twitter{background-color:#1da1f2}

2384.elementor-social-icon-viber{background-color:#665cac}

2385.elementor-social-icon-vimeo{background-color:#1ab7ea}

2386.elementor-social-icon-vk{background-color:#45668e}

2387.elementor-social-icon-weibo{background-color:#dd2430}

2388.elementor-social-icon-weixin{background-color:#31a918}

2389.elementor-social-icon-whatsapp{background-color:#25d366}

2390.elementor-social-icon-wordpress{background-color:#21759b}

2391.elementor-social-icon-xing{background-color:#026466}

2392.elementor-social-icon-yelp{background-color:#af0606}

2393.elementor-social-icon-youtube{background-color:#cd201f}

2394.elementor-social-icon-500px{background-color:#0099e5}

2395.elementor-shape-rounded .elementor-icon.elementor-social-icon{-webkit-border-radius:10%;border-radius:10%}

2396.elementor-shape-circle .elementor-icon.elementor-social-icon{-webkit-border-radius:50%;border-radius:50%}

2397.elementor-star-rating{color:#ccd6df;font-family:eicons;display:inline-block}

2398.elementor-star-rating i{display:inline-block;position:relative;font-style:normal;cursor:default}

2399.elementor-star-rating i:before{content:"\e934";display:block;font-size:inherit;font-family:inherit;position:absolute;overflow:hidden;color:#f0ad4e;top:0;left:0}

2400.elementor-star-rating .elementor-star-empty:before{content:none}

2401.elementor-star-rating .elementor-star-1:before{width:10%}

2402.elementor-star-rating .elementor-star-2:before{width:20%}

2403.elementor-star-rating .elementor-star-3:before{width:30%}

2404.elementor-star-rating .elementor-star-4:before{width:40%}

2405.elementor-star-rating .elementor-star-5:before{width:50%}

2406.elementor-star-rating .elementor-star-6:before{width:60%}

2407.elementor-star-rating .elementor-star-7:before{width:70%}

2408.elementor-star-rating .elementor-star-8:before{width:80%}

2409.elementor-star-rating .elementor-star-9:before{width:90%}

2410.elementor-star-rating__wrapper{display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

2411.elementor-star-rating__title{margin-right:10px}

2412.elementor-star-rating--align-right .elementor-star-rating__wrapper{text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}

2413.elementor-star-rating--align-left .elementor-star-rating__wrapper{text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}

2414.elementor-star-rating--align-center .elementor-star-rating__wrapper{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

2415.elementor-star-rating--align-justify .elementor-star-rating__title{margin-right:auto}

2416@media (max-width:1024px){.elementor-star-rating-tablet--align-right .elementor-star-rating__wrapper{text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}

2417.elementor-star-rating-tablet--align-left .elementor-star-rating__wrapper{text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}

2418.elementor-star-rating-tablet--align-center .elementor-star-rating__wrapper{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

2419.elementor-star-rating-tablet--align-justify .elementor-star-rating__title{margin-right:auto}

2420}

2421@media (max-width:767px){.elementor-star-rating-mobile--align-right .elementor-star-rating__wrapper{text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}

2422.elementor-star-rating-mobile--align-left .elementor-star-rating__wrapper{text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}

2423.elementor-star-rating-mobile--align-center .elementor-star-rating__wrapper{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

2424.elementor-star-rating-mobile--align-justify .elementor-star-rating__title{margin-right:auto}

2425}

2426.last-star{letter-spacing:0}

2427.elementor--star-style-star_unicode .elementor-star-rating{font-family:Arial,Helvetica,sans-serif}

2428.elementor--star-style-star_unicode .elementor-star-rating i:not(.elementor-star-empty):before{content:"\002605"}

2429.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper{width:25%;-ms-flex-negative:0;flex-shrink:0}

2430.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active{border-right-style:none}

2431.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:before{height:999em;width:0;right:0;border-right-style:solid}

2432.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:before{top:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}

2433.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after{top:100%}

2434.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title{display:table-cell}

2435.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active{border-bottom-style:none}

2436.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before{bottom:0;height:0;width:999em;border-bottom-style:solid}

2437.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before{right:100%}

2438.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after{left:100%}

2439.elementor-widget-tabs .elementor-tab-content,.elementor-widget-tabs .elementor-tab-title,.elementor-widget-tabs .elementor-tab-title:after,.elementor-widget-tabs .elementor-tab-title:before,.elementor-widget-tabs .elementor-tabs-content-wrapper{border:1px #d4d4d4}

2440.elementor-widget-tabs .elementor-tabs{text-align:left}

2441.elementor-widget-tabs .elementor-tabs-wrapper{overflow:hidden}

2442.elementor-widget-tabs .elementor-tab-title{cursor:pointer;outline:var(--focus-outline,none)}

2443.elementor-widget-tabs .elementor-tab-desktop-title{position:relative;padding:20px 25px;font-weight:700;line-height:1;border:solid transparent}

2444.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active{border-color:#d4d4d4}

2445.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-tabs .elementor-tab-desktop-title.elementor-active:before{display:block;content:"";position:absolute}

2446.elementor-widget-tabs .elementor-tab-mobile-title{padding:10px;cursor:pointer}

2447.elementor-widget-tabs .elementor-tab-content{padding:20px;display:none}

2448@media (max-width:767px){.elementor-tabs .elementor-tab-content,.elementor-tabs .elementor-tab-title{border-style:solid solid none}

2449.elementor-tabs .elementor-tabs-wrapper{display:none}

2450.elementor-tabs .elementor-tabs-content-wrapper{border-bottom-style:solid}

2451.elementor-tabs .elementor-tab-content{padding:10px}

2452}

2453@media (min-width:768px){.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs{display:-webkit-box;

display:-ms-flexbox;

display:flex}

2454.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}

2455.elementor-widget-tabs.elementor-tabs-view-vertical .elementor-tabs-content-wrapper{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-style:solid solid solid none}

2456.elementor-widget-tabs.elementor-tabs-view-horizontal .elementor-tab-content{border-style:none solid solid}

2457.elementor-widget-tabs.elementor-tabs-alignment-center .elementor-tabs-wrapper,.elementor-widget-tabs.elementor-tabs-alignment-end .elementor-tabs-wrapper,.elementor-widget-tabs.elementor-tabs-alignment-stretch .elementor-tabs-wrapper{display:-webkit-box;

display:-ms-flexbox;

display:flex}

2458.elementor-widget-tabs.elementor-tabs-alignment-center .elementor-tabs-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

2459.elementor-widget-tabs.elementor-tabs-alignment-end .elementor-tabs-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}

2460.elementor-widget-tabs.elementor-tabs-alignment-stretch.elementor-tabs-view-horizontal .elementor-tab-title{width:100%}

2461.elementor-widget-tabs.elementor-tabs-alignment-stretch.elementor-tabs-view-vertical .elementor-tab-title{height:100%}

2462.elementor-tabs .elementor-tab-mobile-title{display:none}

2463}

2464.elementor-testimonial-wrapper{overflow:hidden;text-align:center}

2465.elementor-testimonial-wrapper .elementor-testimonial-content{font-size:1.3em;margin-bottom:20px}

2466.elementor-testimonial-wrapper .elementor-testimonial-name{line-height:1.5;color:inherit;display:block}

2467.elementor-testimonial-wrapper .elementor-testimonial-job{font-size:.85em;color:inherit;display:block}

2468.elementor-testimonial-wrapper.elementor-testimonial-text-align-left{text-align:left}

2469.elementor-testimonial-wrapper.elementor-testimonial-text-align-right{text-align:right}

2470.elementor-testimonial-wrapper .elementor-testimonial-meta{width:100%;line-height:1}

2471.elementor-testimonial-wrapper .elementor-testimonial-meta-inner{display:inline-block}

2472.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-details,.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image{display:table-cell;vertical-align:middle}

2473.elementor-testimonial-wrapper .elementor-testimonial-meta .elementor-testimonial-image img{width:60px;height:60px;-webkit-border-radius:50%;border-radius:50%;-o-object-fit:cover;object-fit:cover;max-width:none}

2474.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-image{padding-right:15px}

2475.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-aside .elementor-testimonial-details{text-align:left}

2476.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-details,.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image{display:block}

2477.elementor-testimonial-wrapper .elementor-testimonial-meta.elementor-testimonial-image-position-top .elementor-testimonial-image{margin-bottom:20px}

2478.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#818a91;color:#fff}

2479.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#818a91;border:3px solid;background-color:transparent}

2480.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}

2481.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}

2482.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}

2483.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}

2484.elementor-toggle{text-align:left}

2485.elementor-toggle .elementor-tab-title{font-weight:700;line-height:1;margin:0;padding:15px;border-bottom:1px solid #d4d4d4;cursor:pointer;outline:none}

2486.elementor-toggle .elementor-tab-title .elementor-toggle-icon{display:inline-block;width:1em}

2487.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-right{float:right;text-align:right}

2488.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-left{float:left;text-align:left}

2489.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-closed{display:block}

2490.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-opened{display:none}

2491.elementor-toggle .elementor-tab-title.elementor-active{border-bottom:none}

2492.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-closed{display:none}

2493.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-opened{display:block}

2494.elementor-toggle .elementor-tab-content{padding:15px;border-bottom:1px solid #d4d4d4;display:none}

2495@media (max-width:767px){.elementor-toggle .elementor-tab-title{padding:12px}

2496.elementor-toggle .elementor-tab-content{padding:12px 10px}

2497}

2498.elementor-widget-video .elementor-widget-container{overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}

2499.elementor-widget-video .elementor-open-inline .elementor-custom-embed-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-background-size:cover;background-size:cover;background-position:50%}

2500.elementor-widget-video .elementor-custom-embed-image-overlay{cursor:pointer;text-align:center}

2501.elementor-widget-video .elementor-custom-embed-image-overlay:hover .elementor-custom-embed-play i{opacity:1}

2502.elementor-widget-video .elementor-custom-embed-image-overlay img{display:block;width:100%}

2503.elementor-widget-video .e-hosted-video .elementor-video{-o-object-fit:cover;object-fit:cover}

2504.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}

2505.slick-list,.slick-slider{position:relative;display:block}

2506.slick-list{overflow:hidden;margin:0;padding:0}

2507.slick-list:focus{outline:none}

2508.slick-list.dragging{cursor:pointer}

2509.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}

2510.slick-track{position:relative;left:0;top:0;display:block}

2511.slick-track:after,.slick-track:before{content:"";display:table}

2512.slick-track:after{clear:both}

2513.slick-loading .slick-track{visibility:hidden}

2514.slick-slide{float:left;height:100%;min-height:1px;display:none}

2515.elementor-slick-slider[dir=rtl] .slick-slide{float:right}

2516.slick-slide img{display:block}

2517.slick-slide.slick-loading img{display:none}

2518.slick-slide.dragging img{pointer-events:none}

2519.slick-initialized .slick-slide{display:block}

2520.slick-loading .slick-slide{visibility:hidden}

2521.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}

2522.slick-arrow.slick-hidden{display:none}

2523.elementor-slick-slider .slick-loading .slick-list{background:#fff}

2524.elementor-slick-slider .slick-loading .slick-list:after{content:"\e8fb";font-family:eicons;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite;font-size:25px;color:#a4afb7}

2525.elementor-slick-slider .slick-next,.elementor-slick-slider .slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent}

2526.elementor-slick-slider .slick-next:focus,.elementor-slick-slider .slick-next:hover,.elementor-slick-slider .slick-prev:focus,.elementor-slick-slider .slick-prev:hover{color:transparent;outline:none;background:transparent}

2527.elementor-slick-slider .slick-next:focus:before,.elementor-slick-slider .slick-next:hover:before,.elementor-slick-slider .slick-prev:focus:before,.elementor-slick-slider .slick-prev:hover:before{opacity:1}

2528.elementor-slick-slider .slick-next.slick-disabled:before,.elementor-slick-slider .slick-prev.slick-disabled:before{opacity:.25}

2529.elementor-slick-slider .slick-next:before,.elementor-slick-slider .slick-prev:before{font-family:eicons;font-size:35px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}

2530.elementor-slick-slider .slick-prev{left:-25px}

2531[dir=rtl] .elementor-slick-slider .slick-prev{left:auto;right:-25px}

2532.elementor-slick-slider .slick-prev:before{content:"\e89f"}

2533[dir=rtl] .elementor-slick-slider .slick-prev:before{content:"\e89e"}

2534.elementor-slick-slider .slick-next{right:-25px}

2535[dir=rtl] .elementor-slick-slider .slick-next{left:-25px;right:auto}

2536.elementor-slick-slider .slick-next:before{content:"\e89e"}

2537[dir=rtl] .elementor-slick-slider .slick-next:before{content:"\e89f"}

2538.elementor-slick-slider .slick-dotted.slick-slider{margin-bottom:30px}

2539.elementor-slick-slider ul.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;line-height:1}

2540.elementor-slick-slider ul.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0;padding:0;cursor:pointer}

2541.elementor-slick-slider ul.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}

2542.elementor-slick-slider ul.slick-dots li button:focus,.elementor-slick-slider ul.slick-dots li button:hover{outline:none}

2543.elementor-slick-slider ul.slick-dots li button:focus:before,.elementor-slick-slider ul.slick-dots li button:hover:before{opacity:1}

2544.elementor-slick-slider ul.slick-dots li button:before{font-family:eicons;

font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"\e914";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}

2545.elementor-slick-slider ul.slick-dots li.slick-active button:before{opacity:.75;color:#000}

2546.elementor-slick-slider .slick-arrows-inside .slick-prev{left:20px}

2547[dir=rtl] .elementor-slick-slider .slick-arrows-inside .slick-prev{left:auto;right:20px}

2548.elementor-slick-slider .slick-arrows-inside .slick-next{right:20px}

2549[dir=rtl] .elementor-slick-slider .slick-arrows-inside .slick-next{left:20px;right:auto}

2550.elementor-slick-slider .slick-dots-inside .slick-dots{bottom:5px}

2551.elementor-slick-slider .slick-dots-inside.slick-dotted.slick-slider{margin-bottom:0}

2552.elementor-slick-slider .slick-slider .slick-next,.elementor-slick-slider .slick-slider .slick-prev{z-index:1}

2553.elementor-slick-slider .slick-slide img{margin:auto}

2554.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;z-index:1}

2555.swiper-container .swiper-slide figure{line-height:0}

2556.swiper-container .elementor-lightbox-content-source{display:none}

2557.swiper-container-no-flexbox .swiper-slide{float:left}

2558.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}

2559.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}

2560.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}

2561.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}

2562.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}

2563.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative}

2564.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}

2565.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;-o-transition-property:transform,height;transition-property:transform,height;transition-property:transform,height,-webkit-transform}

2566.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}

2567.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}

2568.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}

2569.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-webkit-background-size:27px 44px;background-size:27px 44px;background:no-repeat 50%}

2570.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}

2571.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}

2572.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}

2573.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}

2574.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");right:10px;left:auto}

2575.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}

2576.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}

2577.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transform:translateZ(0);transform:translateZ(0);z-index:10}

2578.swiper-pagination.swiper-pagination-hidden{opacity:0}

2579.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:5px;left:0;width:100%}

2580.swiper-pagination-bullet{width:6px;height:6px;display:inline-block;-webkit-border-radius:50%;border-radius:50%;background:#000;opacity:.2}

2581.swiper-pagination-fraction{color:#000}

2582button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}

2583.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}

2584.swiper-pagination-white .swiper-pagination-bullet{background:#fff}

2585.swiper-pagination-bullet-active{opacity:1}

2586.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}

2587.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}

2588.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}

2589.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}

2590.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px}

2591.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}

2592.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#000;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;-ms-transform-origin:left top;transform-origin:left top}

2593.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top}

2594.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}

2595.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}

2596.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.5)}

2597.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}

2598.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}

2599.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}

2600.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}

2601.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}

2602.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(right,rgba(0,0,0,.5),transparent);background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}

2603.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(left,rgba(0,0,0,.5),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}

2604.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),transparent);background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}

2605.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(transparent));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:-o-linear-gradient(top,rgba(0,0,0,.5),transparent);background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}

2606.swiper-container-coverflow .swiper-wrapper,.swiper-container-flip .swiper-wrapper{-ms-perspective:1200px}

2607.swiper-container-cube,.swiper-container-flip{overflow:visible}

2608.swiper-container-cube .swiper-slide,.swiper-container-flip .swiper-slide{pointer-events:none;z-index:1}

2609.swiper-container-cube .swiper-slide .swiper-slide,.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}

2610.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active,.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}

2611.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top,.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}

2612.swiper-container-cube .swiper-slide{visibility:hidden;-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}

2613.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}

2614.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}

2615.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);

filter:blur(50px);z-index:0}

2616.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}

2617.swiper-container-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}

2618.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}

2619.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}

2620.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}

2621.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}

2622.swiper-scrollbar{-webkit-border-radius:10px;border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}

2623.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}

2624.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}

2625.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);-webkit-border-radius:10px;border-radius:10px;left:0;top:0}

2626.swiper-scrollbar-cursor-drag{cursor:move}

2627.elementor-pagination-position-outside .swiper-container{padding-bottom:30px}

2628.elementor-pagination-position-outside .elementor-swiper-button{top:calc(50% - 30px / 2)}

2629.elementor-swiper{position:relative}

2630.elementor-main-swiper{position:static}

2631.elementor-arrows-position-outside .swiper-container{width:calc(100% - 60px)}

2632.elementor-arrows-position-outside .elementor-swiper-button-prev{left:0}

2633.elementor-arrows-position-outside .elementor-swiper-button-next{right:0}

2634.swiper-image-stretch .swiper-slide .swiper-slide-image{width:100%}

2635.elementor-swiper-button{position:absolute;display:-webkit-inline-box;

display:-ms-inline-flexbox;

display:inline-flex;z-index:1;cursor:pointer;font-size:25px;color:hsla(0,0%,93.3%,.9);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}

2636.elementor-swiper-button-prev{left:10px}

2637.elementor-swiper-button-next{right:10px}

2638.elementor-swiper-button.swiper-button-disabled{opacity:.3}

2639.swiper-container-cube .elementor-swiper-button{-webkit-transform:translate3d(0,-50%,1px);transform:translate3d(0,-50%,1px)}

2640.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite}

2641.swiper-lazy-preloader:after{display:block;content:"";width:100%;height:100%;-webkit-background-size:100% 100%;background-size:100%;background:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E") no-repeat 50%}

2642.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}

2643@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}

2644}

2645@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}

2646}

2647.elementor-lightbox{--lightbox-ui-color:hsla(0,0%,93.3%,0.9);--lightbox-ui-color-hover:#fff;--lightbox-text-color:var(--lightbox-ui-color);--lightbox-header-icons-size:20px;--lightbox-navigation-icons-size:25px}

2648.elementor-lightbox .dialog-header{display:none}

2649.elementor-lightbox .dialog-widget-content{background:none;-webkit-box-shadow:none;box-shadow:none;width:100%;height:100%}

2650.elementor-lightbox .dialog-message{-webkit-animation-duration:.3s;animation-duration:.3s}

2651.elementor-lightbox .dialog-message:not(.elementor-fit-aspect-ratio){height:100%}

2652.elementor-lightbox .dialog-message.dialog-lightbox-message{padding:0}

2653.elementor-lightbox .dialog-lightbox-close-button{cursor:pointer;position:absolute;font-size:var(--lightbox-header-icons-size);right:.75em;margin-top:13px;padding:.25em;z-index:2;line-height:1}

2654.elementor-lightbox .dialog-lightbox-close-button,.elementor-lightbox .elementor-swiper-button{color:var(--lightbox-ui-color);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;opacity:1}

2655.elementor-lightbox .dialog-lightbox-close-button:hover,.elementor-lightbox .elementor-swiper-button:hover{color:var(--lightbox-ui-color-hover)}

2656.elementor-lightbox .swiper-container{height:100%}

2657.elementor-lightbox .elementor-lightbox-item{display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;padding:70px;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;margin:auto}

2658@media (max-width:767px){.elementor-lightbox .elementor-lightbox-item{padding:70px 0}

2659}

2660.elementor-lightbox .elementor-lightbox-image{max-height:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}

2661.elementor-lightbox .elementor-lightbox-image,.elementor-lightbox .elementor-lightbox-image:hover{opacity:1;-webkit-filter:none;

filter:none;border:none}

2662.elementor-lightbox .elementor-lightbox-image,.elementor-lightbox .elementor-video-container{-webkit-box-shadow:0 0 30px rgba(0,0,0,.3),0 0 8px -5px rgba(0,0,0,.3);box-shadow:0 0 30px rgba(0,0,0,.3),0 0 8px -5px rgba(0,0,0,.3);-webkit-border-radius:2px;border-radius:2px}

2663.elementor-lightbox .elementor-video-container{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}

2664@media (min-width:1025px){.elementor-lightbox .elementor-video-container{width:75%}

2665}

2666@media (max-width:1024px){.elementor-lightbox .elementor-video-container{width:100%}

2667}

2668@media (min-width:768px) and (max-width:1024px){.elementor-lightbox .elementor-aspect-ratio-916 .elementor-video-container{width:70%}

2669}

2670.elementor-lightbox .elementor-swiper-button:focus{outline-width:1px}

2671.elementor-lightbox .elementor-swiper-button-next,.elementor-lightbox .elementor-swiper-button-prev{height:100%;display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:15%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:var(--lightbox-navigation-icons-size)}

2672.elementor-lightbox .elementor-swiper-button-prev{left:0}

2673.elementor-lightbox .elementor-swiper-button-next{right:0}

2674@media (max-width:767px){.elementor-lightbox .elementor-swiper-button-next,.elementor-lightbox .elementor-swiper-button-prev{width:20%}

2675.elementor-lightbox .elementor-swiper-button-next i,.elementor-lightbox .elementor-swiper-button-prev i{padding:10px;background-color:rgba(0,0,0,.5)}

2676.elementor-lightbox .elementor-swiper-button-prev{left:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}

2677.elementor-lightbox .elementor-swiper-button-next{right:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}

2678}

2679.elementor-slideshow__counter{color:currentColor;font-size:.75em;width:-webkit-max-content;width:-moz-max-content;width:max-content}

2680.elementor-slideshow__footer,.elementor-slideshow__header{position:absolute;left:0;width:100%;padding:15px 20px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}

2681.elementor-slideshow__footer{color:var(--lightbox-text-color)}

2682.elementor-slideshow__header{color:var(--lightbox-ui-color);display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-size:var(--lightbox-header-icons-size);padding-left:1em;padding-right:2.6em;top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10}

2683.elementor-slideshow__header>i{font-size:inherit;cursor:pointer;padding:.25em;margin:0 .35em}

2684.elementor-slideshow__header>i:hover{color:var(--lightbox-ui-color-hover)}

2685.elementor-slideshow__header .elementor-slideshow__counter{margin-right:auto}

2686.elementor-slideshow__header .elementor-icon-share{z-index:5}

2687.elementor-slideshow__share-menu{background-color:transparent;width:0;height:0;position:absolute;overflow:hidden;-webkit-transition:background-color .4s;-o-transition:background-color .4s;transition:background-color .4s}

2688.elementor-slideshow__share-menu .elementor-slideshow__share-links a{color:#2c2c2c}

2689.elementor-slideshow__share-links{display:block;position:absolute;min-width:200px;right:2.8em;top:3em;background-color:#fff;-webkit-border-radius:3px;border-radius:3px;padding:14px 20px;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);opacity:0;-webkit-transform-origin:90% 10%;-ms-transform-origin:90% 10%;transform-origin:90% 10%;-webkit-transition:all .25s .1s;-o-transition:all .25s .1s;transition:all .25s .1s;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.3);box-shadow:0 4px 15px rgba(0,0,0,.3)}

2690.elementor-slideshow__share-links a{text-align:left;color:#55595c;

font-size:12px;line-height:2.5;display:block;opacity:0;-webkit-transition:opacity .5s .1s;-o-transition:opacity .5s .1s;transition:opacity .5s .1s}

2691.elementor-slideshow__share-links a:hover{color:#000}

2692.elementor-slideshow__share-links a i{font-size:1.25em;margin-right:.75em}

2693.elementor-slideshow__share-links:before{content:"";display:block;position:absolute;top:1px;right:.5em;border:.45em solid transparent;border-bottom-color:#fff;-webkit-transform:translateY(-100%) scaleX(.7);-ms-transform:translateY(-100%) scaleX(.7);transform:translateY(-100%) scaleX(.7)}

2694.elementor-slideshow__footer{bottom:0;z-index:5;position:fixed}

2695.elementor-slideshow__description,.elementor-slideshow__title{margin:0}

2696.elementor-slideshow__title{font-size:16px;font-weight:700}

2697.elementor-slideshow__description{

font-size:14px}

2698.elementor-slideshow--ui-hidden .elementor-slideshow__footer,.elementor-slideshow--ui-hidden .elementor-slideshow__header{opacity:0;pointer-events:none}

2699.elementor-slideshow--ui-hidden .elementor-swiper-button-next,.elementor-slideshow--ui-hidden .elementor-swiper-button-prev{opacity:0}

2700.elementor-slideshow--fullscreen-mode .elementor-video-container{width:100%}

2701.elementor-slideshow--zoom-mode .elementor-slideshow__footer,.elementor-slideshow--zoom-mode .elementor-slideshow__header{background-color:rgba(0,0,0,.5)}

2702.elementor-slideshow--zoom-mode .elementor-swiper-button-next,.elementor-slideshow--zoom-mode .elementor-swiper-button-prev{opacity:0;pointer-events:none}

2703.elementor-slideshow--share-mode .elementor-slideshow__share-menu{top:0;left:0;width:100vw;height:100vh;opacity:1;cursor:default;background-color:rgba(0,0,0,.5)}

2704.elementor-slideshow--share-mode .elementor-slideshow__share-links{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}

2705.elementor-slideshow--share-mode .elementor-slideshow__share-links,.elementor-slideshow--share-mode .elementor-slideshow__share-links a{opacity:1}

2706.elementor-slideshow--share-mode .elementor-slideshow__share-links .eicon-twitter{color:#1da1f2}

2707.elementor-slideshow--share-mode .elementor-slideshow__share-links .eicon-facebook{color:#3b5998}

2708.elementor-slideshow--share-mode .elementor-slideshow__share-links .eicon-pinterest{color:#bd081c}

2709.elementor-slideshow--share-mode .elementor-slideshow__share-links .eicon-download-bold{color:#a4afb7}

2710.elementor-slideshow--share-mode .eicon-share-arrow{z-index:2}

2711.animated{-webkit-animation-duration:1.25s;animation-duration:1.25s}

2712.animated.animated-slow{-webkit-animation-duration:2s;animation-duration:2s}

2713.animated.animated-fast{-webkit-animation-duration:.75s;animation-duration:.75s}

2714.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}

2715.animated.reverse{animation-direction:reverse}

2716@media (prefers-reduced-motion:reduce){.animated{-webkit-animation:none;animation:none}

2717}

2718.elementor-shape{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr}

2719.elementor-shape-top{top:-1px}

2720.elementor-shape-top:not([data-negative=false]) svg{z-index:-1}

2721.elementor-shape-bottom{bottom:-1px}

2722.elementor-shape-bottom:not([data-negative=true]) svg{z-index:-1}

2723.elementor-shape[data-negative=false].elementor-shape-bottom,.elementor-shape[data-negative=true].elementor-shape-top{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}

2724.elementor-shape svg{display:block;width:calc(100% + 1.3px);position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}

2725.elementor-shape .elementor-shape-fill{fill:#fff;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}

2726#wp-admin-bar-elementor_edit_page .ab-submenu .ab-item{display:-webkit-box;

display:-ms-flexbox;

display:flex;width:200px}

2727#wp-admin-bar-elementor_edit_page .elementor-edit-link-title{white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;width:100%}

2728#wp-admin-bar-elementor_edit_page .elementor-edit-link-type{background:#55595c;

font-size:11px;line-height:9px;margin-top:6px;padding:4px 8px;-webkit-border-radius:3px;border-radius:3px}

2729.page-template-elementor_canvas.elementor-page:before{display:none}

2730.elementor-post__thumbnail__link{-webkit-transition:none;-o-transition:none;transition:none}

2731#left-area ul.elementor-icon-list-items,.elementor-edit-area .elementor-element ul.elementor-icon-list-items,.elementor .elementor-element ul.elementor-icon-list-items{padding:0}

2732#wpadminbar *{font-style:normal}

2733.elementor-portfolio.elementor-grid{display:grid}

2734.elementor-share-buttons--align-right{text-align:right}

2735.elementor-share-buttons--align-left{text-align:left}

2736.elementor-share-buttons--align-center{text-align:center}

2737.elementor-share-buttons--align-justify{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}

2738@media (max-width:1024px){.elementor-share-buttons-tablet--align-right{text-align:right}

2739.elementor-share-buttons-tablet--align-left{text-align:left}

2740.elementor-share-buttons-tablet--align-center{text-align:center}

2741.elementor-share-buttons-tablet--align-justify{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}

2742}

2743@media (max-width:767px){.elementor-share-buttons-mobile--align-right{text-align:right}

2744.elementor-share-buttons-mobile--align-left{text-align:left}

2745.elementor-share-buttons-mobile--align-center{text-align:center}

2746.elementor-share-buttons-mobile--align-justify{text-align:justify;-moz-text-align-last:justify;text-align-last:justify}

2747}

2748.e--ua-appleWebkit.rtl{--flex-right:flex-start}

2749.e--ua-appleWebkit .elementor-share-buttons--align-right,.e--ua-appleWebkit .elementor-widget-social-icons.e-grid-align-right{--justify-content:var(--flex-right,flex-end)}

2750.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-widget-container,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-widget-container,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-widget-container{margin-left:calc(-.5 * var(--grid-column-gap));margin-right:calc(-.5 * var(--grid-column-gap))}

2751.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-widget-container .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-widget-container .elementor-grid,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-widget-container .elementor-grid{display:-webkit-box;

display:-ms-flexbox;

display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:var(--justify-content,space-between);-ms-flex-pack:var(--justify-content,space-between);justify-content:var(--justify-content,space-between)}

2752.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-justify .elementor-widget-container .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-share-buttons--align-right .elementor-widget-container .elementor-grid-item,.e--ua-appleWebkit .elementor-grid-0.elementor-widget-social-icons.e-grid-align-right .elementor-widget-container .elementor-grid-item{margin-left:calc(.5 * var(--grid-column-gap));margin-right:calc(.5 * var(--grid-column-gap))}

2753@media (max-width:767px){.elementor .elementor-hidden-phone{display:none}

2754}

2755@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none}

2756}

2757@media (min-width:1025px){.elementor .elementor-hidden-desktop{display:none}

2758}

2759

2760/*!/wp-content/plugins/elementor-pro/assets/css/frontend.min.css*/

2761/*! elementor-pro - v2.9.2 - 25-03-2020 */

2762@charset "UTF-8";.elementor-bg-transform .elementor-bg{will-change:transform}

2763.elementor-bg-transform-zoom-in:hover .elementor-bg,.elementor-bg-transform-zoom-out .elementor-bg{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}

2764.elementor-bg-transform-zoom-out:hover .elementor-bg{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}

2765.elementor-bg-transform-move-left .elementor-bg{-webkit-transform:scale(1.2) translateX(8%);-ms-transform:scale(1.2) translateX(8%);transform:scale(1.2) translateX(8%)}

2766.elementor-bg-transform-move-left:hover .elementor-bg,.elementor-bg-transform-move-right .elementor-bg{-webkit-transform:scale(1.2) translateX(-8%);-ms-transform:scale(1.2) translateX(-8%);transform:scale(1.2) translateX(-8%)}

2767.elementor-bg-transform-move-right:hover .elementor-bg{-webkit-transform:scale(1.2) translateX(8%);-ms-transform:scale(1.2) translateX(8%);transform:scale(1.2) translateX(8%)}

2768.elementor-bg-transform-move-up .elementor-bg{-webkit-transform:scale(1.2) translateY(8%);-ms-transform:scale(1.2) translateY(8%);transform:scale(1.2) translateY(8%)}

2769.elementor-bg-transform-move-down .elementor-bg,.elementor-bg-transform-move-up:hover .elementor-bg{-webkit-transform:scale(1.2) translateY(-8%);-ms-transform:scale(1.2) translateY(-8%);transform:scale(1.2) translateY(-8%)}

2770.elementor-bg-transform-move-down:hover .elementor-bg{-webkit-transform:scale(1.2) translateY(8%);-ms-transform:scale(1.2) translateY(8%);transform:scale(1.2) translateY(8%)}

2771.elementor-animated-content{--translate:0,0}

2772.elementor-animated-content:hover .elementor-animated-item--grow{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}

2773.elementor-animated-content:hover .elementor-animated-item--shrink{-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85)}

2774.elementor-animated-content:hover .elementor-animated-item--shrink-contained{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}

2775.elementor-animated-content:hover .elementor-animated-item--enter-zoom-in,.elementor-animated-content:hover .elementor-animated-item--enter-zoom-out,.elementor-animated-content:hover .elementor-animated-item--fade-in{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}

2776.elementor-animated-content:hover .elementor-animated-item--exit-zoom-in,.elementor-animated-content:hover .elementor-animated-item--exit-zoom-out,.elementor-animated-content:hover .elementor-animated-item--fade-out{opacity:0}

2777.elementor-animated-content:hover .elementor-animated-item--exit-zoom-out{-webkit-transform:scale(.2);-ms-transform:scale(.2);transform:scale(.2)}

2778.elementor-animated-content:hover .elementor-animated-item--exit-zoom-in{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}

2779.elementor-animated-content:hover .elementor-animated-item--enter-from-bottom,.elementor-animated-content:hover .elementor-animated-item--enter-from-left,.elementor-animated-content:hover .elementor-animated-item--enter-from-right,.elementor-animated-content:hover .elementor-animated-item--enter-from-top{opacity:1;-webkit-transform:translateY(0) translateX(0);-ms-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}

2780.elementor-animated-content:hover .elementor-animated-item--exit-to-right{-webkit-transform:translateX(1000px);-ms-transform:translateX(1000px);transform:translateX(1000px)}

2781.elementor-animated-content:hover .elementor-animated-item--exit-to-left{-webkit-transform:translateX(-1000px);-ms-transform:translateX(-1000px);transform:translateX(-1000px)}

2782.elementor-animated-content:hover .elementor-animated-item--exit-to-top{-webkit-transform:translateY(-600px);-ms-transform:translateY(-600px);transform:translateY(-600px)}

2783.elementor-animated-content:hover .elementor-animated-item--exit-to-bottom{-webkit-transform:translateY(600px);-ms-transform:translateY(600px);transform:translateY(600px)}

2784.elementor-animated-content:hover .elementor-animated-item--exit-to-bottom,.elementor-animated-content:hover .elementor-animated-item--exit-to-left,.elementor-animated-content:hover .elementor-animated-item--exit-to-right,.elementor-animated-content:hover .elementor-animated-item--exit-to-top{opacity:0}

2785.elementor-animated-content:hover .elementor-animated-item--move-right{-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}

2786.elementor-animated-content:hover .elementor-animated-item--move-left{-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);transform:translateX(-30px)}

2787.elementor-animated-content:hover .elementor-animated-item--move-up{-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}

2788.elementor-animated-content:hover .elementor-animated-item--move-down{-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}

2789.elementor-animated-content:hover .elementor-animated-item--move-contained-right{--translate:8%,0}

2790.elementor-animated-content:hover .elementor-animated-item--move-contained-left{--translate:-8%,0}

2791.elementor-animated-content:hover .elementor-animated-item--move-contained-top{--translate:0,-8%}

2792.elementor-animated-content:hover .elementor-animated-item--move-contained-bottom{--translate:0,8%}

2793.elementor-animated-content [class^=elementor-animated-item]{will-change:transform,opacity}

2794.elementor-animated-content .elementor-animated-item--shrink-contained{-webkit-transform:scale(1.17);-ms-transform:scale(1.17);transform:scale(1.17)}

2795.elementor-animated-content .elementor-animated-item--enter-zoom-in{-webkit-transform:scale(.2);-ms-transform:scale(.2);transform:scale(.2)}

2796.elementor-animated-content .elementor-animated-item--enter-zoom-out{-webkit-transform:scale(2);-ms-transform:scale(2);transform:scale(2)}

2797.elementor-animated-content .elementor-animated-item--enter-zoom-in,.elementor-animated-content .elementor-animated-item--enter-zoom-out,.elementor-animated-content .elementor-animated-item--fade-in{opacity:0}

2798.elementor-animated-content .elementor-animated-item--exit-zoom-in,.elementor-animated-content .elementor-animated-item--exit-zoom-out,.elementor-animated-content .elementor-animated-item--fade-out{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}

2799.elementor-animated-content .elementor-animated-item--enter-from-right{-webkit-transform:translateX(1000px);-ms-transform:translateX(1000px);transform:translateX(1000px)}

2800.elementor-animated-content .elementor-animated-item--enter-from-left{-webkit-transform:translateX(-1000px);-ms-transform:translateX(-1000px);transform:translateX(-1000px)}

2801.elementor-animated-content .elementor-animated-item--enter-from-top{-webkit-transform:translateY(-600px);-ms-transform:translateY(-600px);transform:translateY(-600px)}

2802.elementor-animated-content .elementor-animated-item--enter-from-bottom{-webkit-transform:translateY(500px);-ms-transform:translateY(500px);transform:translateY(500px)}

2803.elementor-animated-content .elementor-animated-item--enter-from-bottom,.elementor-animated-content .elementor-animated-item--enter-from-left,.elementor-animated-content .elementor-animated-item--enter-from-right,.elementor-animated-content .elementor-animated-item--enter-from-top{opacity:0}

2804.elementor-animated-content .elementor-animated-item--exit-to-bottom,.elementor-animated-content .elementor-animated-item--exit-to-left,.elementor-animated-content .elementor-animated-item--exit-to-right,.elementor-animated-content .elementor-animated-item--exit-to-top{opacity:1;-webkit-transform:translateY(0) translateX(0);-ms-transform:translateY(0) translateX(0);transform:translateY(0) translateX(0)}

2805.elementor-animated-content .elementor-animated-item--move-contained-bottom,.elementor-animated-content .elementor-animated-item--move-contained-left,.elementor-animated-content .elementor-animated-item--move-contained-right,.elementor-animated-content .elementor-animated-item--move-contained-top{-webkit-transform:scale(1.2) translate(var(--translate));-ms-transform:scale(1.2) translate(var(--translate));transform:scale(1.2) translate(var(--translate))}

2806.elementor-editor-active .elementor.elementor-edit-mode .elementor-widget.elementor-global-widget:hover{outline:1px solid #fec449}

2807.elementor-editor-active .elementor.elementor-edit-mode .elementor-global-widget .elementor-editor-widget-settings{background-image:-webkit-gradient(linear,left bottom,left top,from(#feb416),to(#fec449));background-image:-webkit-linear-gradient(bottom,#feb416,#fec449);background-image:-o-linear-gradient(bottom,#feb416,#fec449);background-image:linear-gradient(0deg,#feb416,#fec449)}

2808.elementor-editor-active .elementor.elementor-edit-mode .elementor-global-widget .elementor-editor-widget-settings .elementor-editor-element-setting:hover{background-color:#feb416}

2809.elementor-editor-active .elementor.elementor-edit-mode .elementor-global-widget .elementor-editor-widget-settings .elementor-editor-element-setting.elementor-editor-element-save,.elementor-widget-archive-posts:after,.elementor-widget-posts:after{display:none}

2810.elementor-posts-container.elementor-posts-masonry{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}

2811.elementor-posts-container:not(.elementor-posts-masonry){-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}

2812.elementor-posts-container .elementor-post{padding:0;margin:0}

2813.elementor-posts-container .elementor-post__thumbnail{overflow:hidden}

2814.elementor-posts-container .elementor-post__thumbnail img{display:block;width:100%;max-height:none;max-width:none;-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;-o-transition:filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}

2815.elementor-posts-container .elementor-post__thumbnail__link{position:relative;display:block;width:100%}

2816.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail{top:0;left:0;right:0;bottom:0}

2817.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail img{height:auto;position:absolute;top:calc(50% + 1px);left:calc(50% + 1px);-webkit-transform:scale(1.01) translate(-50%,-50%);-ms-transform:scale(1.01) translate(-50%,-50%);transform:scale(1.01) translate(-50%,-50%)}

2818.elementor-posts-container.elementor-has-item-ratio .elementor-post__thumbnail.elementor-fit-height img{height:100%;width:auto}

2819.elementor-posts .elementor-post{display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-transition-property:background,border,-webkit-box-shadow;transition-property:background,border,-webkit-box-shadow;-o-transition-property:background,border,box-shadow;transition-property:background,border,box-shadow;transition-property:background,border,box-shadow,-webkit-box-shadow;-webkit-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s}

2820.elementor-posts .elementor-post__title{font-size:18px;margin:0}

2821.elementor-posts .elementor-post__excerpt{margin-bottom:10px}

2822.elementor-posts .elementor-post__excerpt p{margin:0;line-height:1.5em;

font-size:14px;color:#777}

2823.elementor-posts .elementor-post__meta-data{line-height:1.3em;

font-size:12px;margin-bottom:13px;color:#adadad}

2824.elementor-posts .elementor-post__read-more{

font-size:12px;font-weight:700}

2825.elementor-posts .elementor-post__thumbnail{position:relative}

2826.elementor-posts--skin-classic{display:grid;-ms-flex-wrap:wrap;flex-wrap:wrap}

2827.elementor-posts--skin-classic:not(.elementor-posts-masonry){-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}

2828.elementor-posts--skin-classic .elementor-post{overflow:hidden}

2829.elementor-posts--skin-classic .elementor-post__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}

2830.elementor-posts--align-left .elementor-post{text-align:left}

2831.elementor-posts--align-right .elementor-post{text-align:right}

2832.elementor-posts--align-center .elementor-post{text-align:center}

2833.elementor-posts--thumbnail-top .elementor-post{display:block}

2834.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}

2835.elementor-posts--thumbnail-top .elementor-post__text{width:100%}

2836.elementor-posts--thumbnail-top.elementor-posts--align-left .elementor-post__thumbnail__link{margin-right:auto}

2837.elementor-posts--thumbnail-top.elementor-posts--align-right .elementor-post__thumbnail__link{margin-left:auto}

2838.elementor-posts--thumbnail-top.elementor-posts--align-center .elementor-post__thumbnail__link{margin-right:auto;margin-left:auto}

2839.elementor-posts--thumbnail-left .elementor-post__thumbnail__link,.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{-ms-flex-negative:0;flex-shrink:0;width:25%}

2840.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-right:20px}

2841.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;margin-left:20px}

2842.elementor-posts--thumbnail-none .elementor-posts-container .elementor-post__thumbnail__link{display:none}

2843.elementor-posts .elementor-post__card{overflow:hidden;position:relative;background-color:#fff;width:100%;min-height:100%;border-radius:3px;border:0 solid #818a91;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}

2844.elementor-posts .elementor-post__card .elementor-post__thumbnail{position:relative;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}

2845.elementor-posts .elementor-post__card .elementor-post__thumbnail img{width:calc(100% + 1px)}

2846.elementor-posts .elementor-post__card .elementor-post__text{padding:0 30px;margin-bottom:0;margin-top:20px}

2847.elementor-posts .elementor-post__card .elementor-post__read-more{margin-bottom:20px;display:inline-block}

2848.elementor-posts .elementor-post__card .elementor-post__meta-data{padding:15px 30px;margin-bottom:0;border-top:1px solid #eaeaea}

2849.elementor-posts .elementor-post__card .elementor-post__meta-data span+span:before{margin:0 5px}

2850.elementor-posts .elementor-post__card .elementor-post__title{font-size:21px}

2851.elementor-posts .elementor-post__card .elementor-post__excerpt{line-height:1.7}

2852.elementor-posts .elementor-post__card .elementor-post__excerpt,.elementor-posts .elementor-post__card .elementor-post__title{margin-bottom:25px}

2853.elementor-posts .elementor-post__card .elementor-post__badge,.elementor-posts .elementor-post__card .elementor-post__read-more{text-transform:uppercase}

2854.elementor-posts .elementor-post__badge{position:absolute;top:0;background:#818a91;color:#fff;

font-size:12px;padding:.6em 1.2em;line-height:1;font-weight:400;margin:20px;border-radius:999px}

2855.elementor-posts .elementor-post__avatar{position:relative;padding:0 30px;width:100%;top:-25px;height:0;pointer-events:none}

2856.elementor-posts .elementor-post__avatar img{border-radius:50%;width:60px;pointer-events:all;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}

2857.elementor-posts--thumbnail-top .elementor-posts--skin-cards:not(.elementor-posts-masonry) .elementor-post__card,.elementor-posts .elementor-posts--skin-cards:not(.elementor-posts-masonry) .elementor-post__card{display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}

2858.elementor-posts--thumbnail-top .elementor-posts--skin-cards:not(.elementor-posts-masonry) .elementor-post__meta-data,.elementor-posts .elementor-posts--skin-cards:not(.elementor-posts-masonry) .elementor-post__meta-data{margin-top:auto}

2859.elementor-posts--thumbnail-none .elementor-post__card .elementor-post__avatar{padding-top:0;position:static;height:auto}

2860.elementor-posts--thumbnail-none .elementor-post__card .elementor-post__avatar img.avatar{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);vertical-align:bottom}

2861.elementor-posts--show-avatar .elementor-post__thumbnail__link{margin-bottom:25px}

2862.elementor-posts__hover-gradient .elementor-post__card .elementor-post__thumbnail__link:after{display:block;content:"";background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.35)),color-stop(75%,transparent));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.35),transparent 75%);background-image:-o-linear-gradient(bottom,rgba(0,0,0,.35) 0,transparent 75%);background-image:linear-gradient(0deg,rgba(0,0,0,.35),transparent 75%);background-repeat:no-repeat;height:100%;width:100%;position:absolute;bottom:0;opacity:1;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}

2863.elementor-posts__hover-gradient .elementor-post__card:hover .elementor-post__thumbnail__link:after{opacity:.5}

2864.elementor-posts__hover-zoom-in .elementor-post__card .elementor-post__thumbnail.elementor-fit-height img{height:100%}

2865.elementor-posts__hover-zoom-in .elementor-post__card .elementor-post__thumbnail:not(.elementor-fit-height) img{width:calc(100% + 1px)}

2866.elementor-posts__hover-zoom-in .elementor-post__card:hover .elementor-post__thumbnail.elementor-fit-height img{height:115%}

2867.elementor-posts__hover-zoom-in .elementor-post__card:hover .elementor-post__thumbnail:not(.elementor-fit-height) img{width:115%}

2868.elementor-posts__hover-zoom-out .elementor-post__card .elementor-post__thumbnail.elementor-fit-height img{height:115%}

2869.elementor-posts__hover-zoom-out .elementor-post__card .elementor-post__thumbnail:not(.elementor-fit-height) img{width:115%}

2870.elementor-posts__hover-zoom-out .elementor-post__card:hover .elementor-post__thumbnail.elementor-fit-height img{height:100%}

2871.elementor-posts__hover-zoom-out .elementor-post__card:hover .elementor-post__thumbnail:not(.elementor-fit-height) img{width:calc(100% + 1px)}

2872.elementor-posts__hover-zoom-in .elementor-post__thumbnail img,.elementor-posts__hover-zoom-out .elementor-post__thumbnail img{-webkit-transition:height 1s cubic-bezier(0,.25,.07,1),width 1s cubic-bezier(0,.25,.07,1),-webkit-filter .3s;transition:height 1s cubic-bezier(0,.25,.07,1),width 1s cubic-bezier(0,.25,.07,1),-webkit-filter .3s;-o-transition:filter .3s,height 1s cubic-bezier(0,.25,.07,1),width 1s cubic-bezier(0,.25,.07,1);transition:filter .3s,height 1s cubic-bezier(0,.25,.07,1),width 1s cubic-bezier(0,.25,.07,1);transition:filter .3s,height 1s cubic-bezier(0,.25,.07,1),width 1s cubic-bezier(0,.25,.07,1),-webkit-filter .3s}

2873.elementor-card-shadow-yes .elementor-post__card{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.15);box-shadow:0 0 10px 0 rgba(0,0,0,.15)}

2874.elementor-card-shadow-yes .elementor-post__card:hover{-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.15);box-shadow:0 0 30px 0 rgba(0,0,0,.15)}

2875.elementor-posts--skin-full_content article{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}

2876.elementor-posts--skin-full_content article .elementor-post__thumbnail{padding-bottom:0}

2877body.elementor-editor-active .elementor-posts--skin-archive_full_content,body.elementor-editor-active .elementor-posts--skin-full_content{pointer-events:none}

2878body.elementor-editor-active .elementor-posts--skin-archive_full_content .elementor-post__thumbnail__link,body.elementor-editor-active .elementor-posts--skin-full_content .elementor-post__thumbnail__link{display:none}

2879body.elementor-editor-active .elementor-posts--show-thumbnail .elementor-post__thumbnail__link{display:block}

2880.elementor-portfolio{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start}

2881.elementor-portfolio,.elementor-portfolio__filters{display:-webkit-box;

display:-ms-flexbox;

display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}

2882.elementor-portfolio__filters{list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin:0}

2883.elementor-portfolio__filter{margin:0;cursor:pointer;padding:8px}

2884.elementor-portfolio-item{-ms-flex-item-align:start;align-self:flex-start;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;overflow:hidden;margin:0}

2885.elementor-portfolio-item__title{margin:0;padding:0;line-height:1;font-size:18px;color:#fff}

2886.elementor-portfolio-item__tags__separator:before{content:", "}

2887.elementor-portfolio-item__overlay{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;padding:15px;-webkit-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s;display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;overflow:hidden;background-color:hsla(206,7%,54%,.8)}

2888.elementor-portfolio-item__overlay:hover{opacity:1;-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}

2889.elementor-portfolio-item__img img[src=""]{background-color:rgba(0,0,0,.1);height:100%}

2890.elementor-portfolio.elementor-has-item-ratio{-webkit-transition:height .5s;-o-transition:height .5s;transition:height .5s}

2891.elementor-portfolio.elementor-has-item-ratio .elementor-post__thumbnail{position:absolute;background-color:rgba(0,0,0,.1)}

2892.elementor-portfolio.elementor-has-item-ratio .elementor-post__thumbnail__link{padding-bottom:56.25%}

2893.elementor ul li.elementor-portfolio__filter{list-style-type:none}

2894.elementor-field-type-hidden{display:none}

2895.elementor-field-type-html{display:inline-block}

2896.elementor-login .elementor-lost-password,.elementor-login .elementor-remember-me{font-size:.85em}

2897.elementor-field-type-recaptcha_v3 .elementor-field-label{display:none}

2898.elementor-button .elementor-form-spinner{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}

2899.elementor-form .elementor-button>span{display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

2900.elementor-form .elementor-button .elementor-button-text{white-space:normal;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}

2901.elementor-widget-price-list .elementor-price-list{list-style:none;padding:0;margin:0}

2902.elementor-widget-price-list .elementor-price-list li{margin:0}

2903.elementor-price-list li:not(:last-child){margin-bottom:20px}

2904.elementor-price-list .elementor-price-list-image{max-width:50%;-ms-flex-negative:0;flex-shrink:0;padding-right:25px}

2905.elementor-price-list .elementor-price-list-image img{width:100%}

2906.elementor-price-list .elementor-price-list-header,.elementor-price-list .elementor-price-list-item,.elementor-price-list .elementor-price-list-text{display:-webkit-box;

display:-ms-flexbox;

display:flex}

2907.elementor-price-list .elementor-price-list-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}

2908.elementor-price-list .elementor-price-list-item .elementor-price-list-text{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}

2909.elementor-price-list .elementor-price-list-item .elementor-price-list-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:100%;flex-basis:100%;font-size:19px;font-weight:600;margin-bottom:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}

2910.elementor-price-list .elementor-price-list-item .elementor-price-list-title{max-width:80%}

2911.elementor-price-list .elementor-price-list-item p.elementor-price-list-description{-ms-flex-preferred-size:100%;flex-basis:100%;

font-size:14px;margin:0}

2912.elementor-price-list .elementor-price-list-item .elementor-price-list-separator{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:10px;margin-right:10px;border-bottom-style:dotted;border-bottom-width:2px;height:0}

2913.elementor-price-table{text-align:center}

2914.elementor-price-table .elementor-price-table__header{background:#555;padding:20px 0}

2915.elementor-price-table .elementor-price-table__heading{margin:0;padding:0;line-height:1.2;font-size:24px;font-weight:600;color:#fff}

2916.elementor-price-table .elementor-price-table__subheading{

font-size:13px;font-weight:400;color:#fff}

2917.elementor-price-table .elementor-price-table__original-price{margin-right:15px;text-decoration:line-through;font-size:.5em;line-height:1;font-weight:400;-ms-flex-item-align:center;align-self:center}

2918.elementor-price-table .elementor-price-table__price{display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#555;font-weight:800;font-size:65px;padding:40px 0}

2919.elementor-price-table .elementor-price-table__price .elementor-typo-excluded{line-height:normal;letter-spacing:normal;text-transform:none;font-weight:400;font-size:medium;font-style:normal}

2920.elementor-price-table .elementor-price-table__after-price{display:-webkit-box;

display:-ms-flexbox;

display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}

2921.elementor-price-table .elementor-price-table__integer-part{line-height:.8}

2922.elementor-price-table .elementor-price-table__currency,.elementor-price-table .elementor-price-table__fractional-part{line-height:1;font-size:.3em}

2923.elementor-price-table .elementor-price-table__currency{margin-right:3px}

2924.elementor-price-table .elementor-price-table__period{width:100%;

font-size:13px;font-weight:400}

2925.elementor-price-table .elementor-price-table__features-list{list-style-type:none;margin:0;padding:0;line-height:1}

2926.elementor-price-table .elementor-price-table__features-list li{

font-size:14px;line-height:1;margin:0;padding:0}

2927.elementor-price-table .elementor-price-table__features-list li .elementor-price-table__feature-inner{margin-left:15px;margin-right:15px}

2928.elementor-price-table .elementor-price-table__features-list li:not(:first-child):before{content:"";display:block;border:0 solid hsla(0,0%,48%,.3);margin:10px 12.5%}

2929.elementor-price-table .elementor-price-table__features-list i{margin-right:10px;font-size:1.3em}

2930.elementor-price-table .elementor-price-table__features-list svg{margin-right:10px;width:1.3em}

2931.elementor-price-table .elementor-price-table__footer{padding:30px 0}

2932.elementor-price-table .elementor-price-table__additional_info{margin:0;

font-size:13px;line-height:1.4}

2933.elementor-price-table__ribbon{position:absolute;top:0;left:auto;right:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:150px;overflow:hidden;height:150px}

2934.elementor-price-table__ribbon-inner{text-align:center;left:0;width:200%;-webkit-transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);-ms-transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);margin-top:35px;

font-size:13px;line-height:2;font-weight:800;text-transform:uppercase;background:#000}

2935.elementor-price-table__ribbon.elementor-ribbon-left{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);left:0;right:auto}

2936.elementor-price-table__ribbon.elementor-ribbon-right{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);left:auto;right:0}

2937.elementor-widget-price-table .elementor-widget-container{overflow:hidden;background-color:#f7f7f7}

2938.elementor-flip-box{height:280px;position:relative;-webkit-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}

2939@media (max-device-width:1024px){.elementor-flip-box{cursor:pointer}

2940}

2941.elementor-flip-box__front{background-color:#1abc9c}

2942.elementor-flip-box__back{background-color:#4054b2;display:block}

2943.elementor-flip-box__layer{position:absolute;width:100%;height:100%;-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out}

2944.elementor-flip-box__layer__overlay{display:-webkit-box;

display:-ms-flexbox;

display:flex;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;text-align:center;padding:35px}

2945.elementor-flip-box__layer__title{font-size:21px}

2946.elementor-flip-box__layer__description{

font-size:14px}

2947.elementor-flip-box__layer__description,.elementor-flip-box__layer__title{color:#fff}

2948.elementor-flip-box__layer__description:not(:last-child),.elementor-flip-box__layer__title:not(:last-child){margin:0 0 20px;padding:0}

2949.elementor-flip-box__layer__title{line-height:1;font-weight:600}

2950.elementor-flip-box .elementor-icon,.elementor-flip-box .elementor-view-framed .elementor-icon,.elementor-flip-box .elementor-view-stacked .elementor-icon{color:#fff}

2951.elementor-flip-box .elementor-view-framed .elementor-icon{border-color:#fff}

2952.elementor-flip-box .elementor-view-stacked .elementor-icon{background-color:rgba(0,0,0,.5)}

2953.elementor-flip-box__button.elementor-button{cursor:pointer;-ms-flex-item-align:center;align-self:center;margin-left:auto;margin-right:auto;border:2px solid #fff;color:#fff;background:transparent}

2954.elementor-flip-box__button.elementor-button:hover{background:transparent;text-decoration:none}

2955.elementor-flip-box__image{margin:0 0 20px;display:inline-block;width:100%}

2956.elementor-flip-box__image img{width:50%}

2957.elementor-flip-box .elementor-icon-wrapper{margin-bottom:20px}

2958.elementor-flip-box--3d .elementor-flip-box__layer__inner{-webkit-transform:translateZ(90px) scale(.91);transform:translateZ(90px) scale(.91)}

2959.elementor-flip-box--3d .elementor-flip-box__layer__overlay{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(.1px);transform:translateZ(.1px)}

2960.elementor-flip-box--effect-flip .elementor-flip-box{-webkit-perspective:1000px;perspective:1000px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}

2961.elementor-flip-box--effect-flip .elementor-flip-box__layer{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}

2962.elementor-flip-box--effect-flip .elementor-flip-box__front{-webkit-transform:none;-ms-transform:none;transform:none;z-index:1}

2963.elementor-flip-box--effect-flip .elementor-flip-box:hover .elementor-flip-box__back{-webkit-transform:none;-ms-transform:none;transform:none}

2964.elementor-flip-box--effect-flip.elementor-flip-box--direction-right .elementor-flip-box__back{-webkit-transform:rotateX(0) rotateY(-180deg);transform:rotateX(0) rotateY(-180deg)}

2965.elementor-flip-box--effect-flip.elementor-flip-box--direction-left .elementor-flip-box__back,.elementor-flip-box--effect-flip.elementor-flip-box--direction-right .elementor-flip-box:hover .elementor-flip-box__front{-webkit-transform:rotateX(0) rotateY(180deg);transform:rotateX(0) rotateY(180deg)}

2966.elementor-flip-box--effect-flip.elementor-flip-box--direction-left .elementor-flip-box:hover .elementor-flip-box__front{-webkit-transform:rotateX(0) rotateY(-180deg);transform:rotateX(0) rotateY(-180deg)}

2967.elementor-flip-box--effect-flip.elementor-flip-box--direction-up .elementor-flip-box__back{-webkit-transform:rotateX(-180deg) rotateY(0);transform:rotateX(-180deg) rotateY(0)}

2968.elementor-flip-box--effect-flip.elementor-flip-box--direction-down .elementor-flip-box__back,.elementor-flip-box--effect-flip.elementor-flip-box--direction-up .elementor-flip-box:hover .elementor-flip-box__front{-webkit-transform:rotateX(180deg) rotateY(0);transform:rotateX(180deg) rotateY(0)}

2969.elementor-flip-box--effect-flip.elementor-flip-box--direction-down .elementor-flip-box:hover .elementor-flip-box__front{-webkit-transform:rotateX(-180deg) rotateY(0);transform:rotateX(-180deg) rotateY(0)}

2970.elementor-flip-box--effect-push .elementor-flip-box__front{-webkit-transform:none;-ms-transform:none;transform:none}

2971.elementor-flip-box--effect-push.elementor-flip-box--direction-right .elementor-flip-box:hover .elementor-flip-box__front{-webkit-transform:translateX(100%) translateY(0);-ms-transform:translateX(100%) translateY(0);transform:translateX(100%) translateY(0)}

2972.elementor-flip-box--effect-push.elementor-flip-box--direction-left .elementor-flip-box:hover .elementor-flip-box__front{-webkit-transform:translateX(-100%) translateY(0);-ms-transform:translateX(-100%) translateY(0);transform:translateX(-100%) translateY(0)}

2973.elementor-flip-box--effect-push.elementor-flip-box--direction-up .elementor-flip-box:hover .elementor-flip-box__front{-webkit-transform:translateX(0) translateY(-100%);-ms-transform:translateX(0) translateY(-100%);transform:translateX(0) translateY(-100%)}

2974.elementor-flip-box--effect-push.elementor-flip-box--direction-down .elementor-flip-box:hover .elementor-flip-box__front{-webkit-transform:translateX(0) translateY(100%);-ms-transform:translateX(0) translateY(100%);transform:translateX(0) translateY(100%)}

2975.elementor-flip-box--effect-push .elementor-flip-box,.elementor-flip-box--effect-slide .elementor-flip-box{overflow:hidden}

2976.elementor-flip-box--effect-push .elementor-flip-box:hover .elementor-flip-box__back,.elementor-flip-box--effect-slide .elementor-flip-box:hover .elementor-flip-box__back{-webkit-transform:none;-ms-transform:none;transform:none}

2977.elementor-flip-box--effect-push.elementor-flip-box--direction-right .elementor-flip-box__back,.elementor-flip-box--effect-slide.elementor-flip-box--direction-right .elementor-flip-box__back{-webkit-transform:translateX(-100%) translateY(0);-ms-transform:translateX(-100%) translateY(0);transform:translateX(-100%) translateY(0)}

2978.elementor-flip-box--effect-push.elementor-flip-box--direction-left .elementor-flip-box__back,.elementor-flip-box--effect-slide.elementor-flip-box--direction-left .elementor-flip-box__back{-webkit-transform:translateX(100%) translateY(0);-ms-transform:translateX(100%) translateY(0);transform:translateX(100%) translateY(0)}

2979.elementor-flip-box--effect-push.elementor-flip-box--direction-up .elementor-flip-box__back,.elementor-flip-box--effect-slide.elementor-flip-box--direction-up .elementor-flip-box__back{-webkit-transform:translateX(0) translateY(100%);-ms-transform:translateX(0) translateY(100%);transform:translateX(0) translateY(100%)}

2980.elementor-flip-box--effect-push.elementor-flip-box--direction-down .elementor-flip-box__back,.elementor-flip-box--effect-slide.elementor-flip-box--direction-down .elementor-flip-box__back{-webkit-transform:translateX(0) translateY(-100%);-ms-transform:translateX(0) translateY(-100%);transform:translateX(0) translateY(-100%)}

2981.elementor-flip-box--effect-zoom-out .elementor-flip-box .elementor-flip-box__front{-webkit-transition:opacity .35s,width .1ms,-webkit-transform .7s;transition:opacity .35s,width .1ms,-webkit-transform .7s;-o-transition:transform .7s,opacity .35s,width .1ms;transition:transform .7s,opacity .35s,width .1ms;transition:transform .7s,opacity .35s,width .1ms,-webkit-transform .7s;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);z-index:1;width:100%}

2982.elementor-flip-box--effect-zoom-out .elementor-flip-box:hover .elementor-flip-box__front{width:0;opacity:0;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);-webkit-transition:opacity .7s .1s,width .1ms .7s,-webkit-transform .8s;transition:opacity .7s .1s,width .1ms .7s,-webkit-transform .8s;-o-transition:transform .8s,opacity .7s .1s,width .1ms .7s;transition:transform .8s,opacity .7s .1s,width .1ms .7s;transition:transform .8s,opacity .7s .1s,width .1ms .7s,-webkit-transform .8s}

2983.elementor-flip-box--effect-zoom-in .elementor-flip-box .elementor-flip-box__back{-webkit-transition:opacity .5s .2s,-webkit-transform .7s;transition:opacity .5s .2s,-webkit-transform .7s;-o-transition:transform .7s,opacity .5s .2s;transition:transform .7s,opacity .5s .2s;transition:transform .7s,opacity .5s .2s,-webkit-transform .7s;opacity:0;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}

2984.elementor-flip-box--effect-zoom-in .elementor-flip-box:hover .elementor-flip-box__back{-webkit-transition:opacity .5s,-webkit-transform .7s;transition:opacity .5s,-webkit-transform .7s;-o-transition:transform .7s,opacity .5s;transition:transform .7s,opacity .5s;transition:transform .7s,opacity .5s,-webkit-transform .7s;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}

2985.elementor-flip-box--effect-fade .elementor-flip-box .elementor-flip-box__back{opacity:0}

2986.elementor-flip-box--effect-fade .elementor-flip-box:hover .elementor-flip-box__back{opacity:1}

2987.elementor-widget-flip-box.elementor-flip-box--flipped .elementor-widget-container .elementor-flip-box__front{display:none}

2988.elementor-widget-flip-box.elementor-flip-box--flipped .elementor-widget-container .elementor-flip-box__back{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1}

2989.elementor-cta,.elementor-widget-call-to-action .elementor-widget-container{overflow:hidden}

2990.elementor-cta{position:relative;display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

2991.elementor-cta--skin-classic .elementor-cta{-ms-flex-wrap:wrap;flex-wrap:wrap}

2992.elementor-cta--skin-classic .elementor-cta__bg-wrapper{position:relative;min-height:200px;width:100%}

2993.elementor-cta--skin-classic .elementor-cta__content{-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;width:100%;background-color:#f7f7f7}

2994.elementor-cta--skin-classic .elementor-cta__button.elementor-button,.elementor-cta--skin-classic .elementor-cta__content-item,.elementor-cta--skin-classic .elementor-cta__content-item .elementor-icon{color:#55595c;border-color:#55595c}

2995.elementor-cta--skin-cover .elementor-cta{display:block}

2996.elementor-cta--skin-cover .elementor-cta__bg-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;width:100%}

2997.elementor-cta--skin-cover .elementor-cta__content{min-height:280px}

2998.elementor-cta--skin-cover .elementor-cta__button.elementor-button,.elementor-cta--skin-cover .elementor-cta__content-item,.elementor-cta--skin-cover .elementor-cta__content-item .elementor-icon{color:#fff;border-color:#fff}

2999.elementor-cta--layout-image-above .elementor-cta{-ms-flex-wrap:wrap;flex-wrap:wrap}

3000.elementor-cta--layout-image-above .elementor-cta__bg-wrapper{width:100%}

3001.elementor-cta--layout-image-left .elementor-cta,.elementor-cta--layout-image-right .elementor-cta{-ms-flex-wrap:nowrap;flex-wrap:nowrap}

3002.elementor-cta--layout-image-left .elementor-cta__bg-wrapper,.elementor-cta--layout-image-right .elementor-cta__bg-wrapper{width:auto;min-width:50%}

3003.elementor-cta--layout-image-left .elementor-cta__content,.elementor-cta--layout-image-right .elementor-cta__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}

3004.elementor-cta--layout-image-left .elementor-cta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}

3005.elementor-cta--layout-image-right .elementor-cta{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}

3006.elementor-cta__bg,.elementor-cta__bg-overlay{position:absolute;top:0;left:0;right:0;bottom:0;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s}

3007.elementor-cta__bg-wrapper{z-index:1;overflow:hidden}

3008.elementor-cta__bg{-webkit-background-size:cover;background-size:cover;background-position:50%;z-index:1}

3009.elementor-cta__bg-overlay{z-index:2}

3010.elementor-cta__button.elementor-button{cursor:pointer;-ms-flex-item-align:center;align-self:center;margin-left:auto;margin-right:auto;border:2px solid #fff;background:transparent}

3011.elementor-cta__button.elementor-button:hover{background:transparent;text-decoration:none}

3012.elementor-cta__title{font-size:23px}

3013.elementor-cta__content{z-index:1;overflow:hidden;display:-webkit-box;

display:-ms-flexbox;

display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;padding:35px;width:100%}

3014.elementor-cta__content,.elementor-cta__content-item{position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;color:#fff}

3015.elementor-cta__content-item{width:100%;margin:0}

3016.elementor-cta__content-item:not(:last-child){margin-bottom:15px}

3017.elementor-cta__content-item .elementor-icon{color:#fff}

3018.elementor-cta--valign-top .elementor-cta__content{-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}

3019.elementor-cta--valign-middle .elementor-cta__content{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

3020.elementor-cta--valign-bottom .elementor-cta__content{-ms-flex-line-pack:end;align-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}

3021.elementor-cta:hover .elementor-cta__bg-overlay{background-color:rgba(0,0,0,.3)}

3022@media (max-device-width:1024px){.elementor-cta{cursor:pointer}

3023}

3024@media (min-width:1025px){.elementor-cta--desktop-layout-image-above .elementor-cta{-ms-flex-wrap:wrap;flex-wrap:wrap}

3025.elementor-cta--desktop-layout-image-above .elementor-cta__bg-wrapper{width:100%}

3026.elementor-cta--desktop-layout-image-left .elementor-cta,.elementor-cta--desktop-layout-image-right .elementor-cta{-ms-flex-wrap:nowrap;flex-wrap:nowrap}

3027.elementor-cta--desktop-layout-image-left .elementor-cta__bg-wrapper,.elementor-cta--desktop-layout-image-right .elementor-cta__bg-wrapper{width:auto;min-width:50%}

3028.elementor-cta--desktop-layout-image-left .elementor-cta__content,.elementor-cta--desktop-layout-image-right .elementor-cta__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}

3029.elementor-cta--desktop-layout-image-left .elementor-cta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}

3030.elementor-cta--desktop-layout-image-right .elementor-cta{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}

3031}

3032@media (max-width:1024px){.elementor-cta--tablet-layout-image-above .elementor-cta{-ms-flex-wrap:wrap;flex-wrap:wrap}

3033.elementor-cta--tablet-layout-image-above .elementor-cta__bg-wrapper{width:100%}

3034.elementor-cta--tablet-layout-image-left .elementor-cta,.elementor-cta--tablet-layout-image-right .elementor-cta{-ms-flex-wrap:nowrap;flex-wrap:nowrap}

3035.elementor-cta--tablet-layout-image-left .elementor-cta__bg-wrapper,.elementor-cta--tablet-layout-image-right .elementor-cta__bg-wrapper{width:auto;min-width:50%}

3036.elementor-cta--tablet-layout-image-left .elementor-cta__content,.elementor-cta--tablet-layout-image-right .elementor-cta__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}

3037.elementor-cta--tablet-layout-image-left .elementor-cta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}

3038.elementor-cta--tablet-layout-image-right .elementor-cta{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}

3039}

3040@media (max-width:767px){.elementor-cta--mobile-layout-image-above .elementor-cta{-ms-flex-wrap:wrap;flex-wrap:wrap}

3041.elementor-cta--mobile-layout-image-above .elementor-cta__bg-wrapper{width:100%}

3042.elementor-cta--mobile-layout-image-left .elementor-cta,.elementor-cta--mobile-layout-image-right .elementor-cta{-ms-flex-wrap:nowrap;flex-wrap:nowrap}

3043.elementor-cta--mobile-layout-image-left .elementor-cta__bg-wrapper,.elementor-cta--mobile-layout-image-right .elementor-cta__bg-wrapper{width:auto;min-width:50%}

3044.elementor-cta--mobile-layout-image-left .elementor-cta__content,.elementor-cta--mobile-layout-image-right .elementor-cta__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}

3045.elementor-cta--mobile-layout-image-left .elementor-cta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}

3046.elementor-cta--mobile-layout-image-right .elementor-cta{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}

3047}

3048.elementor-ribbon{position:absolute;z-index:1;top:0;left:auto;right:0;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:150px;overflow:hidden;height:150px}

3049.elementor-ribbon-inner{text-align:center;left:0;width:200%;-webkit-transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);-ms-transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);transform:translateY(-50%) translateX(-50%) translateX(35px) rotate(-45deg);margin-top:35px;

font-size:13px;line-height:2;font-weight:800;text-transform:uppercase;background:#000;color:#fff}

3050.elementor-ribbon.elementor-ribbon-left{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);left:0;right:auto}

3051.elementor-ribbon.elementor-ribbon-right{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);left:auto;right:0}

3052.elementor-widget-countdown .elementor-countdown-expire--message{display:none;padding:20px;text-align:center}

3053.elementor-widget-countdown .elementor-countdown-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}

3054.elementor-widget-countdown .elementor-countdown-item{padding:20px 0;text-align:center;background-color:#818a91;color:#fff}

3055.elementor-widget-countdown .elementor-countdown-digits,.elementor-widget-countdown .elementor-countdown-label{line-height:1}

3056.elementor-widget-countdown .elementor-countdown-digits{font-size:69px}

3057.elementor-widget-countdown .elementor-countdown-label{font-size:19px}

3058.elementor-widget-countdown.elementor-countdown--label-block .elementor-countdown-wrapper{display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:auto;margin-left:auto}

3059.elementor-widget-countdown.elementor-countdown--label-block .elementor-countdown-digits,.elementor-widget-countdown.elementor-countdown--label-block .elementor-countdown-label{display:block}

3060.elementor-widget-countdown.elementor-countdown--label-block .elementor-countdown-item{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}

3061.elementor-widget-countdown.elementor-countdown--label-inline{text-align:center}

3062.elementor-widget-countdown.elementor-countdown--label-inline .elementor-countdown-item{display:inline-block;padding-left:5px;padding-right:5px}

3063.elementor-slides .swiper-slide-bg{-webkit-background-size:cover;background-size:cover;background-position:50%;background-repeat:no-repeat;min-width:100%;min-height:100%}

3064.elementor-slides .swiper-slide-inner{background-repeat:no-repeat;background-position:50%;position:absolute;top:0;left:0;bottom:0;right:0;padding:50px;margin:auto}

3065.elementor-slides .swiper-slide-inner,.elementor-slides .swiper-slide-inner:hover{color:#fff;display:-webkit-box;

display:-ms-flexbox;

display:flex}

3066.elementor-slides .swiper-slide-inner .elementor-background-overlay{position:absolute;z-index:0;top:0;bottom:0;left:0;right:0}

3067.elementor-slides .swiper-slide-inner .elementor-slide-content{position:relative;z-index:1;width:100%}

3068.elementor-slides .swiper-slide-inner .elementor-slide-heading{font-size:35px;font-weight:700;line-height:1}

3069.elementor-slides .swiper-slide-inner .elementor-slide-description{font-size:17px;line-height:1.4}

3070.elementor-slides .swiper-slide-inner .elementor-slide-description:not(:last-child),.elementor-slides .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:30px}

3071.elementor-slides .swiper-slide-inner .elementor-slide-button{border:2px solid #fff;color:#fff;background:transparent;display:inline-block}

3072.elementor-slides .swiper-slide-inner .elementor-slide-button,.elementor-slides .swiper-slide-inner .elementor-slide-button:hover{background:transparent;color:inherit;text-decoration:none}

3073.elementor--v-position-top .swiper-slide-inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}

3074.elementor--v-position-bottom .swiper-slide-inner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}

3075.elementor--v-position-middle .swiper-slide-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}

3076.elementor--h-position-left .swiper-slide-inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}

3077.elementor--h-position-right .swiper-slide-inner{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}

3078.elementor--h-position-center .swiper-slide-inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

3079body.rtl .elementor-widget-slides .elementor-swiper-button-next{left:10px;right:auto}

3080body.rtl .elementor-widget-slides .elementor-swiper-button-prev{right:10px;left:auto}

3081.elementor-slides-wrapper div:not(.swiper-slide)>.swiper-slide-inner{display:none}

3082@media (max-width:767px){.elementor-slides .swiper-slide-inner{padding:30px}

3083.elementor-slides .swiper-slide-inner .elementor-slide-heading{font-size:23px;line-height:1;margin-bottom:15px}

3084.elementor-slides .swiper-slide-inner .elementor-slide-description{

font-size:13px;line-height:1.4;margin-bottom:15px}

3085}

3086.elementor-share-buttons--color-custom.elementor-share-buttons--skin-flat .elementor-share-btn,.elementor-share-buttons--color-custom.elementor-share-buttons--skin-gradient .elementor-share-btn{background-color:#ea4335}

3087.elementor-share-buttons--color-custom.elementor-share-buttons--skin-boxed .elementor-share-btn,.elementor-share-buttons--color-custom.elementor-share-buttons--skin-framed .elementor-share-btn,.elementor-share-buttons--color-custom.elementor-share-buttons--skin-minimal .elementor-share-btn{color:#ea4335;border-color:#ea4335}

3088.elementor-share-buttons--color-custom.elementor-share-buttons--skin-boxed .elementor-share-btn .elementor-share-btn__icon,.elementor-share-buttons--color-custom.elementor-share-buttons--skin-minimal .elementor-share-btn .elementor-share-btn__icon{background-color:#ea4335}

3089.elementor-share-buttons--color-custom.elementor-share-buttons--skin-boxed .elementor-share-btn__icon,.elementor-share-buttons--color-custom.elementor-share-buttons--skin-minimal .elementor-share-btn__icon{color:#fff}

3090.elementor-share-buttons--color-official .elementor-share-btn:hover{-webkit-filter:saturate(1.5) brightness(1.2);

filter:saturate(1.5) brightness(1.2)}

3091.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_delicious,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_delicious{background-color:#39f}

3092.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_digg,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_digg{background-color:#005be2}

3093.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_email,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_email{background-color:#ea4335}

3094.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_print,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_print{background-color:#aaa}

3095.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_facebook,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_facebook{background-color:#3b5998}

3096.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_google,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_google{background-color:#dd4b39}

3097.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_pocket,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_pocket{background-color:#ef3f56}

3098.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_linkedin,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_linkedin{background-color:#0077b5}

3099.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_odnoklassniki,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_odnoklassniki{background-color:#f4731c}

3100.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_pinterest,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_pinterest{background-color:#bd081c}

3101.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_reddit,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_reddit{background-color:#ff4500}

3102.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_skype,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_skype{background-color:#00aff0}

3103.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_slideshare,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_slideshare{background-color:#0077b5}

3104.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_snapchat,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_snapchat{background-color:#fffc00}

3105.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_stumbleupon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_stumbleupon{background-color:#eb4924}

3106.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_mix,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_mix{background-color:#f3782b}

3107.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_tumblr,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_tumblr{background-color:#35465c}

3108.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_twitch,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_twitch{background-color:#6441a5}

3109.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_telegram,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_telegram{background-color:#2ca5e0}

3110.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_twitter,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_twitter{background-color:#1da1f2}

3111.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_vimeo,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_vimeo{background-color:#1ab7ea}

3112.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_vk,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_vk{background-color:#45668e}

3113.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_whatsapp,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_whatsapp{background-color:#25d366}

3114.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_wordpress,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_wordpress{background-color:#21759b}

3115.elementor-share-buttons--color-official.elementor-share-buttons--skin-flat .elementor-share-btn_xing,.elementor-share-buttons--color-official.elementor-share-buttons--skin-gradient .elementor-share-btn_xing{background-color:#026466}

3116.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_delicious,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_delicious{color:#39f}

3117.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_digg,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_digg{color:#005be2}

3118.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_email,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_email{color:#ea4335}

3119.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_print,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_print{color:#aaa}

3120.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_facebook,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_facebook{color:#3b5998}

3121.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_google,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_google{color:#dd4b39}

3122.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_pocket,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_pocket{color:#ef3f56}

3123.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_linkedin,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_linkedin{color:#0077b5}

3124.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_odnoklassniki,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_odnoklassniki{color:#f4731c}

3125.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_pinterest,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_pinterest{color:#bd081c}

3126.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_reddit,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_reddit{color:#ff4500}

3127.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_skype,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_skype{color:#00aff0}

3128.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_slideshare,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_slideshare{color:#0077b5}

3129.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_snapchat,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_snapchat{color:#fffc00}

3130.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_stumbleupon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_stumbleupon{color:#eb4924}

3131.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_mix,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_mix{color:#f3782b}

3132.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_tumblr,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_tumblr{color:#35465c}

3133.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_twitch,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_twitch{color:#6441a5}

3134.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_telegram,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_telegram{color:#2ca5e0}

3135.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_twitter,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_twitter{color:#1da1f2}

3136.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_vimeo,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_vimeo{color:#1ab7ea}

3137.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_vk,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_vk{color:#45668e}

3138.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_whatsapp,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_whatsapp{color:#25d366}

3139.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_wordpress,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_wordpress{color:#21759b}

3140.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_xing,.elementor-share-buttons--color-official.elementor-share-buttons--skin-framed .elementor-share-btn_xing{color:#026466}

3141.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_delicious .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_delicious .elementor-share-btn__icon{background-color:#39f}

3142.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_digg .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_digg .elementor-share-btn__icon{background-color:#005be2}

3143.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_email .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_email .elementor-share-btn__icon{background-color:#ea4335}

3144.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_print .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_print .elementor-share-btn__icon{background-color:#aaa}

3145.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_facebook .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_facebook .elementor-share-btn__icon{background-color:#3b5998}

3146.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_google .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_google .elementor-share-btn__icon{background-color:#dd4b39}

3147.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_pocket .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_pocket .elementor-share-btn__icon{background-color:#ef3f56}

3148.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_linkedin .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_linkedin .elementor-share-btn__icon{background-color:#0077b5}

3149.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_odnoklassniki .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_odnoklassniki .elementor-share-btn__icon{background-color:#f4731c}

3150.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_pinterest .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_pinterest .elementor-share-btn__icon{background-color:#bd081c}

3151.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_reddit .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_reddit .elementor-share-btn__icon{background-color:#ff4500}

3152.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_skype .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_skype .elementor-share-btn__icon{background-color:#00aff0}

3153.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_slideshare .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_slideshare .elementor-share-btn__icon{background-color:#0077b5}

3154.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_snapchat .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_snapchat .elementor-share-btn__icon{background-color:#fffc00}

3155.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_stumbleupon .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_stumbleupon .elementor-share-btn__icon{background-color:#eb4924}

3156.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_mix .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_mix .elementor-share-btn__icon{background-color:#f3782b}

3157.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_tumblr .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_tumblr .elementor-share-btn__icon{background-color:#35465c}

3158.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_twitch .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_twitch .elementor-share-btn__icon{background-color:#6441a5}

3159.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_telegram .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_telegram .elementor-share-btn__icon{background-color:#2ca5e0}

3160.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_twitter .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_twitter .elementor-share-btn__icon{background-color:#1da1f2}

3161.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_vimeo .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_vimeo .elementor-share-btn__icon{background-color:#1ab7ea}

3162.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_vk .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_vk .elementor-share-btn__icon{background-color:#45668e}

3163.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_whatsapp .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_whatsapp .elementor-share-btn__icon{background-color:#25d366}

3164.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_wordpress .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_wordpress .elementor-share-btn__icon{background-color:#21759b}

3165.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn_xing .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn_xing .elementor-share-btn__icon{background-color:#026466}

3166.elementor-share-buttons--color-official.elementor-share-buttons--skin-boxed .elementor-share-btn .elementor-share-btn__icon,.elementor-share-buttons--color-official.elementor-share-buttons--skin-minimal .elementor-share-btn .elementor-share-btn__icon{color:#fff}

3167.elementor-share-buttons--skin-boxed .elementor-share-btn__icon,.elementor-share-buttons--skin-framed .elementor-share-btn__icon{margin-left:-.2em}

3168.elementor-share-buttons--skin-boxed .elementor-share-btn,.elementor-share-buttons--skin-framed .elementor-share-btn{border-style:solid}

3169.elementor-share-buttons--skin-gradient .elementor-share-btn__text,.elementor-share-buttons--skin-gradient.elementor-share-buttons--view-icon .elementor-share-btn__icon{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.12)),to(transparent));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.12),transparent);background-image:-o-linear-gradient(left,rgba(0,0,0,.12),transparent);background-image:linear-gradient(90deg,rgba(0,0,0,.12),transparent)}

3170.elementor-share-buttons--skin-boxed .elementor-share-btn__text,.elementor-share-buttons--skin-gradient .elementor-share-btn__text,.elementor-share-buttons--skin-minimal .elementor-share-btn__text{padding-left:.9em}

3171.elementor-share-buttons--skin-flat .elementor-share-btn,.elementor-share-buttons--skin-flat .elementor-share-btn:hover,.elementor-share-buttons--skin-gradient .elementor-share-btn,.elementor-share-buttons--skin-gradient .elementor-share-btn:hover{color:#fff}

3172.elementor-share-buttons--skin-minimal.elementor-share-buttons--shape-rounded .elementor-share-btn__icon{border-radius:.5em}

3173.elementor-share-buttons--skin-minimal.elementor-share-buttons--shape-circle .elementor-share-btn__icon{border-radius:99.9em}

3174.elementor-share-buttons--skin-minimal .elementor-share-btn__text{color:#222}

3175.elementor-share-buttons--view-text .elementor-share-btn__text{padding-left:1em}

3176.elementor-share-buttons--view-icon .elementor-share-btn,.elementor-share-buttons--view-text .elementor-share-btn{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

3177.elementor-share-buttons--view-icon .elementor-share-btn__icon,.elementor-share-buttons--view-icon .elementor-share-btn__text,.elementor-share-buttons--view-text .elementor-share-btn__icon,.elementor-share-buttons--view-text .elementor-share-btn__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

3178.elementor-share-buttons--shape-rounded .elementor-share-btn{border-radius:.5em}

3179.elementor-share-buttons--shape-circle .elementor-share-btn{border-radius:99.9em}

3180.elementor-share-buttons--align-right .elementor-grid{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}

3181.elementor-share-buttons--align-left .elementor-grid{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}

3182.elementor-share-buttons--align-center .elementor-grid{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

3183.elementor-share-buttons--align-justify .elementor-grid{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}

3184@media (max-width:1024px){.elementor-share-buttons-tablet--align-right .elementor-grid{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}

3185.elementor-share-buttons-tablet--align-left .elementor-grid{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}

3186.elementor-share-buttons-tablet--align-center .elementor-grid{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

3187.elementor-share-buttons-tablet--align-justify .elementor-grid{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}

3188}

3189@media (max-width:767px){.elementor-share-buttons-mobile--align-right .elementor-grid{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}

3190.elementor-share-buttons-mobile--align-left .elementor-grid{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}

3191.elementor-share-buttons-mobile--align-center .elementor-grid{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

3192.elementor-share-buttons-mobile--align-justify .elementor-grid{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}

3193}

3194.elementor-share-btn{overflow:hidden;

font-size:10px;display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition-property:background-color,border-color,-webkit-filter;transition-property:background-color,border-color,-webkit-filter;-o-transition-property:filter,background-color,border-color;transition-property:filter,background-color,border-color;transition-property:filter,background-color,border-color,-webkit-filter;height:4.5em;cursor:pointer}

3195.elementor-share-btn,.elementor-share-btn__icon,.elementor-share-btn__text{-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}

3196.elementor-share-btn__icon,.elementor-share-btn__text{-webkit-transition-property:color,background-color;-o-transition-property:color,background-color;transition-property:color,background-color}

3197.elementor-share-btn__icon{display:-webkit-box;

display:-ms-flexbox;

display:flex;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:4.5em;position:relative}

3198.elementor-share-btn__icon i{font-size:1.7em}

3199.elementor-share-btn__text{font-size:1.5em;padding-right:1em;-ms-flex-item-align:stretch;align-self:stretch;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;

display:-ms-flexbox;

display:flex;font-weight:100}

3200.elementor-share-btn__title{font-weight:700;-ms-flex-negative:0;flex-shrink:0}

3201.elementor-widget-share-buttons .elementor-widget-container{overflow:hidden}

3202body.woocommerce #content div.product .elementor-widget-woocommerce-product-images div.images,body.woocommerce-page #content div.product .elementor-widget-woocommerce-product-images div.images,body.woocommerce-page div.product .elementor-widget-woocommerce-product-images div.images,body.woocommerce div.product .elementor-widget-woocommerce-product-images div.images{float:none;width:100%;padding:0}

3203body.rtl.woocommerce #content div.product .elementor-widget-woocommerce-product-images div.images,body.rtl.woocommerce-page #content div.product .elementor-widget-woocommerce-product-images div.images,body.rtl.woocommerce-page div.product .elementor-widget-woocommerce-product-images div.images,body.rtl.woocommerce div.product .elementor-widget-woocommerce-product-images div.images{float:none;padding:0}

3204.woocommerce div.product.elementor form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor form.cart:not(.grouped_form):not(.variations_form){margin:0;display:-webkit-box;

display:-ms-flexbox;

display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}

3205.woocommerce div.product.elementor form.cart table.variations{--variation-select-width:75%}

3206.woocommerce div.product.elementor form.cart table.variations tbody{display:block}

3207.woocommerce div.product.elementor form.cart table.variations tr{display:-webkit-box;

display:-ms-flexbox;

display:flex}

3208.woocommerce div.product.elementor form.cart table.variations tr:not(:last-child){margin-bottom:10px}

3209.woocommerce div.product.elementor form.cart table.variations td{line-height:1;display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}

3210.woocommerce div.product.elementor form.cart table.variations td.label{width:25%}

3211.woocommerce div.product.elementor form.cart table.variations td.value{position:relative;width:75%}

3212.woocommerce div.product.elementor form.cart table.variations td.value:before,.woocommerce div.product.elementor form.cart table.variations td.value select{display:block;font-size:1em;height:2em}

3213.woocommerce div.product.elementor form.cart table.variations td.value:before{content:"-";color:transparent;background-color:#fff;position:relative;max-width:100%;width:var(--variation-select-width);margin-right:1em}

3214.woocommerce div.product.elementor form.cart table.variations td.value select{border:0;position:absolute;background:transparent;top:0;padding:0;width:var(--variation-select-width)}

3215.woocommerce div.product.elementor .quantity .qty{vertical-align:top;margin-right:0}

3216.woocommerce div.product.elementor .quantity+.button{margin-left:10px}

3217.woocommerce div.product.elementor .woocommerce-variation-add-to-cart .quantity input{height:100%}

3218.woocommerce div.product.elementor .elementor-add-to-cart--align-left form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart--align-left form.cart:not(.grouped_form):not(.variations_form){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}

3219.woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart:not(.grouped_form):not(.variations_form){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}

3220.woocommerce div.product.elementor .elementor-add-to-cart--align-center form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart--align-center form.cart:not(.grouped_form):not(.variations_form){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

3221.woocommerce div.product.elementor .elementor-add-to-cart--align-center form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart--align-center form.cart:not(.grouped_form):not(.variations_form) div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart--align-left form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart--align-left form.cart:not(.grouped_form):not(.variations_form) div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart:not(.grouped_form):not(.variations_form) div.quantity{margin-right:0}

3222.woocommerce div.product.elementor .elementor-add-to-cart--align-center form.cart.variations_form .woocommerce-variation-add-to-cart button,.woocommerce div.product.elementor .elementor-add-to-cart--align-center form.cart:not(.grouped_form):not(.variations_form) button,.woocommerce div.product.elementor .elementor-add-to-cart--align-left form.cart.variations_form .woocommerce-variation-add-to-cart button,.woocommerce div.product.elementor .elementor-add-to-cart--align-left form.cart:not(.grouped_form):not(.variations_form) button,.woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart.variations_form .woocommerce-variation-add-to-cart button,.woocommerce div.product.elementor .elementor-add-to-cart--align-right form.cart:not(.grouped_form):not(.variations_form) button{-ms-flex-preferred-size:auto;flex-basis:auto}

3223.woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart:not(.grouped_form):not(.variations_form){-ms-flex-wrap:nowrap;flex-wrap:nowrap}

3224.woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart:not(.grouped_form):not(.variations_form) div.quantity{margin-right:auto}

3225.woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart button,.woocommerce div.product.elementor .elementor-add-to-cart--align-justify form.cart:not(.grouped_form):not(.variations_form) button{-ms-flex-preferred-size:100%;flex-basis:100%}

3226@media (max-width:1024px){.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-left form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-left form.cart:not(.grouped_form):not(.variations_form){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}

3227.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-right form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-right form.cart:not(.grouped_form):not(.variations_form){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}

3228.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center form.cart:not(.grouped_form):not(.variations_form){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

3229.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center form.cart:not(.grouped_form):not(.variations_form) div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-left form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-left form.cart:not(.grouped_form):not(.variations_form) div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-right form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-right form.cart:not(.grouped_form):not(.variations_form) div.quantity{margin-right:0}

3230.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center form.cart.variations_form .woocommerce-variation-add-to-cart button,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-center form.cart:not(.grouped_form):not(.variations_form) button,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-left form.cart.variations_form .woocommerce-variation-add-to-cart button,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-left form.cart:not(.grouped_form):not(.variations_form) button,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-right form.cart.variations_form .woocommerce-variation-add-to-cart button,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-right form.cart:not(.grouped_form):not(.variations_form) button{-ms-flex-preferred-size:auto;flex-basis:auto}

3231.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart:not(.grouped_form):not(.variations_form){-ms-flex-wrap:nowrap;flex-wrap:nowrap}

3232.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart:not(.grouped_form):not(.variations_form) div.quantity{margin-right:auto}

3233.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart button,.woocommerce div.product.elementor .elementor-add-to-cart-tablet--align-justify form.cart:not(.grouped_form):not(.variations_form) button{-ms-flex-preferred-size:100%;flex-basis:100%}

3234}

3235@media (max-width:767px){.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-left form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-left form.cart:not(.grouped_form):not(.variations_form){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}

3236.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-right form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-right form.cart:not(.grouped_form):not(.variations_form){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}

3237.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center form.cart:not(.grouped_form):not(.variations_form){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

3238.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center form.cart:not(.grouped_form):not(.variations_form) div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-left form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-left form.cart:not(.grouped_form):not(.variations_form) div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-right form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-right form.cart:not(.grouped_form):not(.variations_form) div.quantity{margin-right:0}

3239.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center form.cart.variations_form .woocommerce-variation-add-to-cart button,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-center form.cart:not(.grouped_form):not(.variations_form) button,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-left form.cart.variations_form .woocommerce-variation-add-to-cart button,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-left form.cart:not(.grouped_form):not(.variations_form) button,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-right form.cart.variations_form .woocommerce-variation-add-to-cart button,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-right form.cart:not(.grouped_form):not(.variations_form) button{-ms-flex-preferred-size:auto;flex-basis:auto}

3240.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart:not(.grouped_form):not(.variations_form){-ms-flex-wrap:nowrap;flex-wrap:nowrap}

3241.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart div.quantity,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart:not(.grouped_form):not(.variations_form) div.quantity{margin-right:auto}

3242.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart.variations_form .woocommerce-variation-add-to-cart button,.woocommerce div.product.elementor .elementor-add-to-cart-mobile--align-justify form.cart:not(.grouped_form):not(.variations_form) button{-ms-flex-preferred-size:100%;flex-basis:100%}

3243}

3244.woocommerce div.product.elementor .elementor-widget-wc-add-to-cart.elementor-button-info button.button.alt.elementor-button{background-color:#5bc0de}

3245.woocommerce div.product.elementor .elementor-widget-wc-add-to-cart.elementor-button-success button.button.alt.elementor-button{background-color:#5cb85c}

3246.woocommerce div.product.elementor .elementor-widget-wc-add-to-cart.elementor-button-warning button.button.alt.elementor-button{background-color:#f0ad4e}

3247.woocommerce div.product.elementor .elementor-widget-wc-add-to-cart.elementor-button-danger button.button.alt.elementor-button{background-color:#d9534f}

3248.elementor-widget-wc-add-to-cart .quantity{display:inline-block}

3249.elementor-widget-wc-add-to-cart.elementor-align-center form.cart{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

3250.elementor-widget-wc-add-to-cart.elementor-align-left form.cart,.elementor-widget-wc-add-to-cart.elementor-align-right form.cart{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}

3251.woocommerce div.product.elementor ul.tabs:before{position:static;content:none;width:auto;bottom:auto;left:auto;border-bottom:0;z-index:auto}

3252.woocommerce div.product.elementor ul.tabs{margin:0}

3253.woocommerce div.product.elementor ul.tabs li{padding:0}

3254.woocommerce div.product.elementor ul.tabs li a{padding:.8em 1.2em;line-height:1}

3255.woocommerce div.product.elementor ul.tabs li:after,.woocommerce div.product.elementor ul.tabs li:before{border:0;position:static;bottom:auto;width:auto;height:auto;content:none;-webkit-box-sizing:border-box;box-sizing:border-box}

3256.woocommerce div.product.elementor .woocommerce-tabs .panel{margin:0;padding:20px;border-radius:0;border-width:0;border-top:1px solid #d3ced2;-webkit-box-shadow:none;box-shadow:none;margin-top:-1px}

3257.woocommerce div.product.elementor .elementor-product-price-block-yes .price del,.woocommerce div.product.elementor .elementor-product-price-block-yes .price ins{display:block}

3258.elementor-widget-woocommerce-product-meta .detail-container{position:relative}

3259.elementor-widget-woocommerce-product-meta .detail-container:after{position:absolute;bottom:0;left:0;width:100%}

3260.elementor-widget-woocommerce-product-meta .detail-label{font-weight:700}

3261.elementor-woo-meta--view-inline .product_meta{display:-webkit-box;

display:-ms-flexbox;

display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}

3262.elementor-woo-meta--view-inline .product_meta .detail-container:after{width:auto;left:auto;right:auto;position:absolute;height:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-top:0;border-bottom:0;border-right:0;border-left-width:1px;border-style:solid;right:-8px}

3263.elementor-woo-meta--view-table .product_meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}

3264.elementor-woo-meta--view-table .product_meta,.elementor-woo-meta--view-table .product_meta .detail-container{display:-webkit-box;

display:-ms-flexbox;

display:flex}

3265.elementor-woo-meta--view-table .product_meta .detail-label{min-width:108px}

3266.elementor-woo-meta--view-stacked .product_meta .detail-container{display:block}

3267.woocommerce div.product.elementor .woocommerce-product-rating{margin-bottom:0;display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

3268.woocommerce div.product.elementor .star-rating{margin-top:0}

3269.elementor-product-rating--align-left .woocommerce-product-rating{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}

3270.elementor-product-rating--align-right .woocommerce-product-rating{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}

3271.elementor-product-rating--align-center .woocommerce-product-rating{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

3272.elementor-product-rating--align-justify .woocommerce-product-rating .woocommerce-review-link{margin-left:auto}

3273@media (min-width:1025px){.elementor-element.elementor-products-grid .woocommerce.columns-2 ul.products,.elementor-element.elementor-products-grid ul.products.columns-2{

grid-template-columns:repeat(2,1fr)}

3274.elementor-element.elementor-products-grid .woocommerce.columns-3 ul.products,.elementor-element.elementor-products-grid ul.products.columns-3{

grid-template-columns:repeat(3,1fr)}

3275.elementor-element.elementor-products-grid .woocommerce.columns-4 ul.products,.elementor-element.elementor-products-grid ul.products.columns-4{

grid-template-columns:repeat(4,1fr)}

3276.elementor-element.elementor-products-grid .woocommerce.columns-5 ul.products,.elementor-element.elementor-products-grid ul.products.columns-5{

grid-template-columns:repeat(5,1fr)}

3277.elementor-element.elementor-products-grid .woocommerce.columns-6 ul.products,.elementor-element.elementor-products-grid ul.products.columns-6{

grid-template-columns:repeat(6,1fr)}

3278.elementor-element.elementor-products-grid .woocommerce.columns-7 ul.products,.elementor-element.elementor-products-grid ul.products.columns-7{

grid-template-columns:repeat(7,1fr)}

3279.elementor-element.elementor-products-grid .woocommerce.columns-8 ul.products,.elementor-element.elementor-products-grid ul.products.columns-8{

grid-template-columns:repeat(8,1fr)}

3280.elementor-element.elementor-products-grid .woocommerce.columns-9 ul.products,.elementor-element.elementor-products-grid ul.products.columns-9{

grid-template-columns:repeat(9,1fr)}

3281.elementor-element.elementor-products-grid .woocommerce.columns-10 ul.products,.elementor-element.elementor-products-grid ul.products.columns-10{

grid-template-columns:repeat(10,1fr)}

3282.elementor-element.elementor-products-grid .woocommerce.columns-11 ul.products,.elementor-element.elementor-products-grid ul.products.columns-11{

grid-template-columns:repeat(11,1fr)}

3283.elementor-element.elementor-products-grid .woocommerce.columns-12 ul.products,.elementor-element.elementor-products-grid ul.products.columns-12{

grid-template-columns:repeat(12,1fr)}

3284}

3285@media (max-width:1024px){.elementor-element.elementor-products-grid ul.products{

grid-template-columns:repeat(3,1fr)}

3286}

3287@media (max-width:767px){.elementor-element.elementor-products-grid ul.products{

grid-template-columns:repeat(2,1fr)}

3288}

3289@media (min-width:1025px){.elementor-element.elementor-products-grid.elementor-products-columns-1 ul.products{

grid-template-columns:repeat(1,1fr)}

3290.elementor-element.elementor-products-grid.elementor-products-columns-2 ul.products{

grid-template-columns:repeat(2,1fr)}

3291.elementor-element.elementor-products-grid.elementor-products-columns-3 ul.products{

grid-template-columns:repeat(3,1fr)}

3292.elementor-element.elementor-products-grid.elementor-products-columns-4 ul.products{

grid-template-columns:repeat(4,1fr)}

3293.elementor-element.elementor-products-grid.elementor-products-columns-5 ul.products{

grid-template-columns:repeat(5,1fr)}

3294.elementor-element.elementor-products-grid.elementor-products-columns-6 ul.products{

grid-template-columns:repeat(6,1fr)}

3295.elementor-element.elementor-products-grid.elementor-products-columns-7 ul.products{

grid-template-columns:repeat(7,1fr)}

3296.elementor-element.elementor-products-grid.elementor-products-columns-8 ul.products{

grid-template-columns:repeat(8,1fr)}

3297.elementor-element.elementor-products-grid.elementor-products-columns-9 ul.products{

grid-template-columns:repeat(9,1fr)}

3298.elementor-element.elementor-products-grid.elementor-products-columns-10 ul.products{

grid-template-columns:repeat(10,1fr)}

3299.elementor-element.elementor-products-grid.elementor-products-columns-11 ul.products{

grid-template-columns:repeat(11,1fr)}

3300.elementor-element.elementor-products-grid.elementor-products-columns-12 ul.products{

grid-template-columns:repeat(12,1fr)}

3301}

3302@media (max-width:1024px){.elementor-element.elementor-products-grid.elementor-products-columns-tablet-1 ul.products{

grid-template-columns:repeat(1,1fr)}

3303.elementor-element.elementor-products-grid.elementor-products-columns-tablet-2 ul.products{

grid-template-columns:repeat(2,1fr)}

3304.elementor-element.elementor-products-grid.elementor-products-columns-tablet-3 ul.products{

grid-template-columns:repeat(3,1fr)}

3305.elementor-element.elementor-products-grid.elementor-products-columns-tablet-4 ul.products{

grid-template-columns:repeat(4,1fr)}

3306.elementor-element.elementor-products-grid.elementor-products-columns-tablet-5 ul.products{

grid-template-columns:repeat(5,1fr)}

3307.elementor-element.elementor-products-grid.elementor-products-columns-tablet-6 ul.products{

grid-template-columns:repeat(6,1fr)}

3308.elementor-element.elementor-products-grid.elementor-products-columns-tablet-7 ul.products{

grid-template-columns:repeat(7,1fr)}

3309.elementor-element.elementor-products-grid.elementor-products-columns-tablet-8 ul.products{

grid-template-columns:repeat(8,1fr)}

3310.elementor-element.elementor-products-grid.elementor-products-columns-tablet-9 ul.products{

grid-template-columns:repeat(9,1fr)}

3311.elementor-element.elementor-products-grid.elementor-products-columns-tablet-10 ul.products{

grid-template-columns:repeat(10,1fr)}

3312.elementor-element.elementor-products-grid.elementor-products-columns-tablet-11 ul.products{

grid-template-columns:repeat(11,1fr)}

3313.elementor-element.elementor-products-grid.elementor-products-columns-tablet-12 ul.products{

grid-template-columns:repeat(12,1fr)}

3314}

3315@media (max-width:767px){.elementor-element.elementor-products-grid.elementor-products-columns-mobile-1 ul.products{

grid-template-columns:repeat(1,1fr)}

3316.elementor-element.elementor-products-grid.elementor-products-columns-mobile-2 ul.products{

grid-template-columns:repeat(2,1fr)}

3317.elementor-element.elementor-products-grid.elementor-products-columns-mobile-3 ul.products{

grid-template-columns:repeat(3,1fr)}

3318.elementor-element.elementor-products-grid.elementor-products-columns-mobile-4 ul.products{

grid-template-columns:repeat(4,1fr)}

3319.elementor-element.elementor-products-grid.elementor-products-columns-mobile-5 ul.products{

grid-template-columns:repeat(5,1fr)}

3320.elementor-element.elementor-products-grid.elementor-products-columns-mobile-6 ul.products{

grid-template-columns:repeat(6,1fr)}

3321.elementor-element.elementor-products-grid.elementor-products-columns-mobile-7 ul.products{

grid-template-columns:repeat(7,1fr)}

3322.elementor-element.elementor-products-grid.elementor-products-columns-mobile-8 ul.products{

grid-template-columns:repeat(8,1fr)}

3323.elementor-element.elementor-products-grid.elementor-products-columns-mobile-9 ul.products{

grid-template-columns:repeat(9,1fr)}

3324.elementor-element.elementor-products-grid.elementor-products-columns-mobile-10 ul.products{

grid-template-columns:repeat(10,1fr)}

3325.elementor-element.elementor-products-grid.elementor-products-columns-mobile-11 ul.products{

grid-template-columns:repeat(11,1fr)}

3326.elementor-element.elementor-products-grid.elementor-products-columns-mobile-12 ul.products{

grid-template-columns:repeat(12,1fr)}

3327}

3328.elementor-element.elementor-products-grid ul.products{display:grid;margin:0;

grid-column-gap:20px;

grid-row-gap:40px}

3329.elementor-element.elementor-products-grid ul.products:after,.elementor-element.elementor-products-grid ul.products:before{content:none;display:none}

3330.elementor-element.elementor-products-grid ul.products li.product{width:auto;padding:0;margin:0;float:none}

3331.elementor-element.elementor-products-grid ul.products li.product .onsale{padding:0;display:none}

3332.elementor-element.elementor-products-grid ul.products li.product a.woocommerce-loop-product__link{display:block;position:relative}

3333.elementor-products-grid:not(.show-heading-yes) .products>h2{display:none}

3334.elementor-products-grid nav.woocommerce-pagination{margin-top:40px}

3335.elementor-products-grid:not(.elementor-show-pagination-border-yes) nav.woocommerce-pagination ul{border:0 none}

3336.elementor-products-grid:not(.elementor-show-pagination-border-yes) nav.woocommerce-pagination ul li{border-right:0 none;border-left:0 none}

3337.elementor-product-loop-item--align-left ul.products li.product .star-rating{margin-right:auto}

3338.elementor-product-loop-item--align-right ul.products li.product .star-rating{margin-left:auto}

3339.elementor-product-loop-item--align-center ul.products li.product .star-rating{margin-right:auto;margin-left:auto}

3340.woocommerce .elementor-element.elementor-products-grid ul.products li.product,.woocommerce div.product .elementor-element.elementor-products-grid .related.products ul.products li.product,.woocommerce div.product .elementor-element.elementor-products-grid .upsells.products ul.products li.product{width:auto}

3341.elementor.product .woocommerce-product-gallery__trigger+.woocommerce-product-gallery__wrapper{overflow:hidden}

3342.woocommerce .elementor-widget-woocommerce-product-images span.onsale{padding:0}

3343.elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--show-remove-button-yes) .elementor-menu-cart__product-remove,.elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--show-subtotal-yes) .elementor-menu-cart__toggle .elementor-button-text{display:none}

3344.elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--show-divider-yes) .elementor-menu-cart__product:not(:last-of-type),.elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--show-divider-yes) .elementor-menu-cart__products,.elementor-widget-woocommerce-menu-cart:not(.elementor-menu-cart--show-divider-yes) .elementor-menu-cart__subtotal{border-bottom:none}

3345.elementor-widget-woocommerce-menu-cart.toggle-icon--bag-light .elementor-menu-cart__toggle .elementor-button-icon i:before{content:"\e8e3"}

3346.elementor-widget-woocommerce-menu-cart.toggle-icon--bag-medium .elementor-menu-cart__toggle .elementor-button-icon i:before{content:"\e8e4"}

3347.elementor-widget-woocommerce-menu-cart.toggle-icon--bag-solid .elementor-menu-cart__toggle .elementor-button-icon i:before{content:"\e8e5"}

3348.elementor-widget-woocommerce-menu-cart.toggle-icon--basket-light .elementor-menu-cart__toggle .elementor-button-icon i:before{content:"\e8e6"}

3349.elementor-widget-woocommerce-menu-cart.toggle-icon--basket-medium .elementor-menu-cart__toggle .elementor-button-icon i:before{content:"\e8e7"}

3350.elementor-widget-woocommerce-menu-cart.toggle-icon--basket-solid .elementor-menu-cart__toggle .elementor-button-icon i:before{content:"\e8e8"}

3351.elementor-widget-woocommerce-menu-cart.toggle-icon--cart-light .elementor-menu-cart__toggle .elementor-button-icon i:before{content:"\e8e9"}

3352.elementor-widget-woocommerce-menu-cart.toggle-icon--cart-medium .elementor-menu-cart__toggle .elementor-button-icon i:before{content:"\e8ea"}

3353.elementor-widget-woocommerce-menu-cart.toggle-icon--cart-solid .elementor-menu-cart__toggle .elementor-button-icon i:before{content:"\e8eb"}

3354.elementor-menu-cart__toggle .elementor-button{background:transparent;border-radius:0;color:#818a91;border:1px solid;border-color:inherit;display:-webkit-inline-box;

display:-ms-inline-flexbox;

display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

3355.elementor-menu-cart__toggle .elementor-button-text{margin-right:.3em}

3356.elementor-menu-cart__toggle .elementor-button-icon{position:relative;-webkit-transition:color .1s;-o-transition:color .1s;transition:color .1s}

3357.elementor-menu-cart--items-indicator-bubble .elementor-menu-cart__toggle .elementor-button-icon[data-counter]:before{content:attr(data-counter);display:block;position:absolute;min-width:1.6em;height:1.6em;line-height:1.5em;top:-.7em;right:-.7em;border-radius:100%;color:#fff;background-color:#d9534f;text-align:center;

font-size:10px}

3358.elementor-menu-cart--items-indicator-plain .elementor-menu-cart__toggle .elementor-button-icon[data-counter]:before{content:attr(data-counter);display:inline-block;font-weight:400}

3359.elementor-menu-cart--empty-indicator-hide .elementor-menu-cart__toggle .elementor-button-icon[data-counter="0"]:before{content:none}

3360.elementor-menu-cart__container{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);overflow:hidden;position:fixed;z-index:9998;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.25);-webkit-transition:background-color .4s,-webkit-transform 0s;transition:background-color .4s,-webkit-transform 0s;-o-transition:background-color .4s,transform 0s;transition:background-color .4s,transform 0s;transition:background-color .4s,transform 0s,-webkit-transform 0s}

3361.elementor-menu-cart__container .elementor-menu-cart__main{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;position:fixed;top:0;width:350px;max-width:100%;right:0;bottom:0;padding:0 30px;background-color:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.2);box-shadow:0 0 20px rgba(0,0,0,.2);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}

3362.elementor-menu-cart__container:not(.elementor-menu-cart--shown){background-color:transparent;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:background-color .4s,-webkit-transform 0s .4s;transition:background-color .4s,-webkit-transform 0s .4s;-o-transition:background-color .4s,transform 0s .4s;transition:background-color .4s,transform 0s .4s;transition:background-color .4s,transform 0s .4s,-webkit-transform 0s .4s}

3363.elementor-menu-cart__container:not(.elementor-menu-cart--shown) .elementor-menu-cart__main{overflow:hidden;opacity:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}

3364.elementor-menu-cart__container:not(.elementor-menu-cart--shown) .dialog-lightbox-close-button{display:none}

3365.elementor-menu-cart__main{display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;

font-size:14px}

3366.elementor-menu-cart__close-button{width:25px;height:25px;position:relative;margin:20px 0;-ms-flex-item-align:end;align-self:flex-end;cursor:pointer}

3367.elementor-menu-cart__close-button:after,.elementor-menu-cart__close-button:before{content:"";position:absolute;height:3px;width:100%;top:50%;left:0;margin-top:-1px;background:#818a91;border-radius:1px}

3368.elementor-menu-cart__close-button:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}

3369.elementor-menu-cart__close-button:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}

3370.elementor-menu-cart__products{max-height:calc(100vh - 250px);overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}

3371.elementor-menu-cart__product{display:grid;

grid-template-columns:25% auto 50px;

grid-template-rows:75% auto}

3372.elementor-menu-cart__product-image{

grid-row-start:1;

grid-row-end:3;width:100%}

3373.elementor-menu-cart__product-image a,.elementor-menu-cart__product-image img{display:block}

3374.elementor-menu-cart__product-name{

grid-column-start:2;

grid-column-end:4;margin:0}

3375.elementor-menu-cart__product-price{-ms-flex-item-align:end;align-self:end;color:#d4d4d4;font-weight:300}

3376.elementor-menu-cart__product-price .amount{font-weight:600}

3377.elementor-menu-cart__product-name,.elementor-menu-cart__product-price{

font-size:14px;padding-left:20px}

3378.elementor-menu-cart__product-remove{-ms-flex-item-align:end;align-self:end;justify-self:end;color:#818a91;width:22px;height:22px;border-radius:20px;border:1px solid #d4d4d4;text-align:center;overflow:hidden;position:relative}

3379.elementor-menu-cart__product-remove:after,.elementor-menu-cart__product-remove:before{content:"";position:absolute;height:1px;width:50%;top:50%;left:25%;margin-top:-1px;background:#d4d4d4;z-index:1}

3380.elementor-menu-cart__product-remove:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}

3381.elementor-menu-cart__product-remove:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}

3382.elementor-menu-cart__product-remove>a{display:block;z-index:2;width:100%;height:100%;overflow:hidden;opacity:0;position:absolute}

3383.elementor-menu-cart__product:not(:last-of-type),.elementor-menu-cart__products,.elementor-menu-cart__subtotal{border-bottom:1px solid #d4d4d4}

3384.elementor-menu-cart__footer-buttons,.elementor-menu-cart__product:not(:first-of-type),.elementor-menu-cart__subtotal{padding-top:20px}

3385.elementor-menu-cart__product,.elementor-menu-cart__subtotal{padding-bottom:20px}

3386.elementor-menu-cart__subtotal{font-size:20px;text-align:center;font-weight:600}

3387.elementor-menu-cart__footer-buttons{font-size:20px;text-align:center;display:grid;

grid-column-gap:10px;

grid-row-gap:10px}

3388.elementor-menu-cart__footer-buttons .elementor-button{border-radius:0}

3389.elementor-menu-cart--buttons-inline .elementor-menu-cart__footer-buttons{

grid-template-columns:1fr 1fr}

3390.elementor-menu-cart--buttons-stacked .elementor-menu-cart__footer-buttons{

grid-template-columns:1fr}

3391.product .count{background-color:inherit}

3392.elementor-widget-woocommerce-product-additional-information:not(.elementor-show-heading-yes) h2{display:none}

3393.woocommerce div.product.elementor form.cart div.product-addon{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-negative:0;flex-shrink:0}

3394.elementor-skin-carousel .elementor-main-swiper,.elementor-skin-coverflow .elementor-main-swiper{height:230px}

3395.elementor-skin-slideshow .elementor-main-swiper{height:450px;position:relative}

3396.elementor-skin-slideshow .elementor-thumbnails-swiper .elementor-custom-embed-play i{font-size:50px}

3397.elementor-skin-slideshow .elementor-thumbnails-swiper .swiper-slide{cursor:pointer}

3398.elementor-skin-slideshow .elementor-thumbnails-swiper .swiper-slide:not(.swiper-slide-active):after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.3)}

3399.elementor-carousel-image{background:no-repeat 50%;-webkit-background-size:cover;background-size:cover;height:100%;position:relative}

3400.elementor-carousel-image-overlay{position:absolute;top:0;left:0;display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%;height:100%;padding:20px;color:#fff;background-color:hsla(206,7%,54%,.8);-webkit-transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,-webkit-transform .5s;-o-transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s;transition:transform .5s,opacity .5s,-webkit-transform .5s}

3401.elementor-carousel-image-overlay i{font-size:21px}

3402.elementor-testimonial__image{-ms-flex-negative:0;flex-shrink:0}

3403.elementor-testimonial__image img{border-radius:999px;-webkit-box-sizing:content-box;box-sizing:content-box;-o-object-fit:cover;object-fit:cover}

3404.elementor-testimonial__footer,.elementor-testimonial__header{display:-webkit-box;

display:-ms-flexbox;

display:flex}

3405.elementor-testimonial__footer cite,.elementor-testimonial__header cite{display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-style:normal;

font-size:14px;line-height:1.5}

3406.elementor-testimonial__name{font-weight:700}

3407.elementor-testimonial--layout-image_above .elementor-testimonial__footer,.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center}

3408.elementor-testimonial--layout-image_above .elementor-testimonial__image+cite,.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite{margin-left:20px}

3409.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__footer,.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__footer{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}

3410.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image+cite,.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image+cite{margin-right:20px;margin-left:0}

3411.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__footer,.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}

3412.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image+cite,.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image+cite{margin-right:0;margin-left:20px}

3413.elementor-testimonial--layout-image_inline .elementor-testimonial__footer{margin-top:25px}

3414.elementor-testimonial--layout-image_above .elementor-testimonial{display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}

3415.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:25px}

3416.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:25px;-ms-flex-wrap:wrap;flex-wrap:wrap}

3417.elementor-testimonial--layout-image_stacked .elementor-testimonial__image,.elementor-testimonial--layout-image_stacked .elementor-testimonial cite{margin-top:15px;width:100%}

3418.elementor-testimonial--layout-image_left .elementor-testimonial,.elementor-testimonial--layout-image_right .elementor-testimonial{display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}

3419.elementor-testimonial--layout-image_left .elementor-testimonial__footer,.elementor-testimonial--layout-image_right .elementor-testimonial__footer{-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}

3420.elementor-testimonial--layout-image_left .elementor-testimonial__image+cite,.elementor-testimonial--layout-image_right .elementor-testimonial__image+cite{margin-top:15px}

3421.elementor-testimonial--layout-image_left.elementor-testimonial--align-center .elementor-testimonial__footer,.elementor-testimonial--layout-image_right.elementor-testimonial--align-center .elementor-testimonial__footer{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}

3422.elementor-testimonial--layout-image_left .elementor-testimonial{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}

3423.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:20px}

3424.elementor-testimonial--layout-image_right .elementor-testimonial{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}

3425.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:20px}

3426.elementor-testimonial--align-right .elementor-testimonial{text-align:right}

3427.elementor-testimonial--align-left .elementor-testimonial{text-align:left}

3428.elementor-testimonial--align-center .elementor-testimonial{text-align:center}

3429.elementor-testimonial--align-center .elementor-testimonial__footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

3430.elementor-testimonial--align-center.elementor-testimonial--layout-image_inline .elementor-testimonial__image+cite{text-align:left}

3431.elementor-testimonial--skin-default.elementor-testimonial--layout-image_above .elementor-testimonial__cite,.elementor-testimonial--skin-default.elementor-testimonial--layout-image_left .elementor-testimonial__cite,.elementor-testimonial--skin-default.elementor-testimonial--layout-image_right .elementor-testimonial__cite{width:100%;display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:25px}

3432.elementor-testimonial--skin-bubble .elementor-testimonial__content{background-color:#e6e9ec;padding:20px;position:relative}

3433.elementor-testimonial--skin-bubble .elementor-testimonial__content:after{content:"";display:block;width:14px;height:14px;background-color:#e6e9ec;position:absolute;-webkit-transform:scaleX(.75) rotate(45deg);-ms-transform:scaleX(.75) rotate(45deg);transform:scaleX(.75) rotate(45deg);border-width:0;-webkit-box-sizing:content-box;box-sizing:content-box}

3434.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_above .elementor-testimonial__content:after{bottom:calc(100% - 7px);-webkit-transform:scaleX(.75) rotate(-135deg);-ms-transform:scaleX(.75) rotate(-135deg);transform:scaleX(.75) rotate(-135deg)}

3435.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_above.elementor-testimonial--align-center .elementor-testimonial__content:after{left:50%;-webkit-transform:translateX(-50%) scaleX(.75) rotate(-135deg);-ms-transform:translateX(-50%) scaleX(.75) rotate(-135deg);transform:translateX(-50%) scaleX(.75) rotate(-135deg)}

3436.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_inline .elementor-testimonial__content:after,.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_stacked .elementor-testimonial__content:after{top:calc(100% - 7px)}

3437.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_inline.elementor-testimonial--align-center .elementor-testimonial__content:after,.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-center .elementor-testimonial__content:after{left:50%;-webkit-transform:translateX(-50%) scaleX(.75) rotate(45deg);-ms-transform:translateX(-50%) scaleX(.75) rotate(45deg);transform:translateX(-50%) scaleX(.75) rotate(45deg)}

3438.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after,.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after,.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after{left:45px}

3439.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after,.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after,.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after{right:45px}

3440.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_left .elementor-testimonial__content:after{-webkit-transform:scaleY(.75) rotate(135deg);-ms-transform:scaleY(.75) rotate(135deg);transform:scaleY(.75) rotate(135deg);left:-8px}

3441.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{-webkit-transform:scaleY(.75) rotate(-45deg);-ms-transform:scaleY(.75) rotate(-45deg);transform:scaleY(.75) rotate(-45deg);right:-8px}

3442.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:45px}

3443.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_left .elementor-testimonial__footer,.elementor-testimonial--skin-bubble.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:20px}

3444.elementor-widget-testimonial-carousel .swiper-slide{padding:20px}

3445.elementor-widget-testimonial-carousel .elementor-testimonial__text{font-size:1.3em;font-style:italic;line-height:1.5}

3446.elementor-widget-testimonial-carousel .elementor-testimonial__image img{width:50px;height:50px}

3447.elementor-widget-reviews .swiper-slide{background-color:#fff;border:1px solid #e1e8ed;border-radius:5px;padding:0}

3448.elementor-widget-reviews .elementor-testimonial__text{

font-size:14px;line-height:20px}

3449.elementor-widget-reviews .elementor-testimonial__name{color:#1c2022}

3450.elementor-widget-reviews .elementor-testimonial__title{color:#697882;

font-size:12.5px;font-weight:400;font-family:inherit}

3451.elementor-widget-reviews .elementor-testimonial__image{display:-webkit-box;

display:-ms-flexbox;

display:flex}

3452.elementor-widget-reviews .elementor-testimonial__image img{width:36px;height:36px}

3453.elementor-widget-reviews .elementor-testimonial__icon{margin-left:auto;font-size:17px}

3454.elementor-widget-reviews .elementor-testimonial__icon .fa+.fa{margin-left:.15em}

3455.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-android{color:#a4c639}

3456.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-apple{color:#999}

3457.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-behance{color:#1769ff}

3458.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-bitbucket{color:#205081}

3459.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-codepen{color:#000}

3460.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-delicious{color:#39f}

3461.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-digg{color:#005be2}

3462.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-dribbble{color:#ea4c89}

3463.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-envelope{color:#ea4335}

3464.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-facebook{color:#3b5998}

3465.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-flickr{color:#0063dc}

3466.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-foursquare{color:#2d5be3}

3467.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-github{color:#333}

3468.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-google-plus{color:#dd4b39}

3469.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-houzz{color:#7ac142}

3470.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-instagram{color:#262626}

3471.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-jsfiddle{color:#487aa2}

3472.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-linkedin{color:#0077b5}

3473.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-medium{color:#00ab6b}

3474.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-meetup{color:#ec1c40}

3475.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-mixcloud{color:#273a4b}

3476.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-odnoklassniki{color:#f4731c}

3477.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-pinterest{color:#bd081c}

3478.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-product-hunt{color:#da552f}

3479.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-reddit{color:#ff4500}

3480.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-rss{color:#f26522}

3481.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-shopping-cart{color:#4caf50}

3482.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-skype{color:#00aff0}

3483.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-slideshare{color:#0077b5}

3484.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-snapchat{color:#fffc00}

3485.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-soundcloud{color:#f80}

3486.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-spotify{color:#2ebd59}

3487.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-stack-overflow{color:#fe7a15}

3488.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-steam{color:#00adee}

3489.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-stumbleupon{color:#eb4924}

3490.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-telegram{color:#2ca5e0}

3491.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-thumb-tack,.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-thumbtack{color:#1aa1d8}

3492.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-tripadvisor{color:#589442}

3493.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-tumblr{color:#35465c}

3494.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-twitch{color:#6441a5}

3495.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-twitter{color:#1da1f2}

3496.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-vimeo{color:#1ab7ea}

3497.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-vk{color:#45668e}

3498.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-weibo{color:#df2029}

3499.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-weixin{color:#7bb32e}

3500.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-whatsapp{color:#25d366}

3501.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-wordpress{color:#21759b}

3502.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-xing{color:#026466}

3503.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-yelp{color:#af0606}

3504.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-youtube{color:#cd201f}

3505.elementor-widget-reviews .elementor-testimonial__icon.elementor-icon-500px{color:#0099e5}

3506.elementor-widget-reviews .elementor-testimonial__rating{background-image:-webkit-gradient(linear,left top,right top,from(#ffc82c),to(#ccc));background-image:-webkit-linear-gradient(left,#ffc82c var(--rating),#ccc var(--rating));background-image:-o-linear-gradient(left,#ffc82c var(--rating),#ccc var(--rating));background-image:linear-gradient(90deg,#ffc82c var(--rating),#ccc var(--rating));font-family:eicons}

3507.elementor-widget-reviews .elementor-testimonial__header{display:-webkit-box;

display:-ms-flexbox;

display:flex;padding-top:15px;padding-bottom:6px}

3508.elementor-widget-reviews .elementor-testimonial__image+cite{margin-left:9px}

3509.elementor-widget-reviews .elementor-testimonial__separator{margin:0 auto;border-top:0 none;border-bottom:1px solid #e1e8ed;height:0}

3510.elementor-widget-reviews .elementor-testimonial__content{padding-top:6px;padding-bottom:15px}

3511.elementor-widget-reviews .elementor-testimonial__content,.elementor-widget-reviews .elementor-testimonial__header{padding-left:15px;padding-right:15px}

3512.elementor-widget-reviews.elementor-review--has-separator .elementor-testimonial__header{border-bottom:1px solid #e1e8ed}

3513.swiper-pagination-bullets{color:#fff;cursor:default}

3514.swiper-slide{border-style:solid;border-width:0;-webkit-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:border,background,-webkit-transform;transition-property:border,background,-webkit-transform;-o-transition-property:border,background,transform;transition-property:border,background,transform;transition-property:border,background,transform,-webkit-transform;overflow:hidden}

3515.swiper-slide:not(:hover) .e-overlay-animation-fade{opacity:0}

3516.swiper-slide:not(:hover) .e-overlay-animation-slide-up{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}

3517.swiper-slide:not(:hover) .e-overlay-animation-slide-down{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}

3518.swiper-slide:not(:hover) .e-overlay-animation-slide-right{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}

3519.swiper-slide:not(:hover) .e-overlay-animation-slide-left{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}

3520.swiper-slide:not(:hover) .e-overlay-animation-zoom-in{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5);opacity:0}

3521.swiper-slide a{display:inline}

3522.swiper-slide a.elementor-button{display:inline-block}

3523.elementor-widget-reviews .elementor-arrows-yes .elementor-main-swiper,.elementor-widget-testimonial-carousel .elementor-arrows-yes .elementor-main-swiper{width:calc(95% - 40px)}

3524.elementor-widget-reviews .elementor-main-swiper,.elementor-widget-testimonial-carousel .elementor-main-swiper{width:95%}

3525.elementor-widget-reviews .swiper-wrapper,.elementor-widget-testimonial-carousel .swiper-wrapper{display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}

3526.elementor-widget-reviews .swiper-slide,.elementor-widget-testimonial-carousel .swiper-slide{height:auto}

3527.elementor-widget-reviews.elementor-pagination-type-bullets .swiper-container,.elementor-widget-reviews.elementor-pagination-type-fraction .swiper-container,.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .swiper-container,.elementor-widget-testimonial-carousel.elementor-pagination-type-fraction .swiper-container{padding-bottom:40px}

3528.elementor-widget-reviews .elementor-main-swiper .elementor-swiper-button-prev,.elementor-widget-testimonial-carousel .elementor-main-swiper .elementor-swiper-button-prev{left:0}

3529.elementor-widget-reviews .elementor-main-swiper .elementor-swiper-button-next,.elementor-widget-testimonial-carousel .elementor-main-swiper .elementor-swiper-button-next{right:0}

3530.elementor-widget-reviews.elementor-pagination-type-bullets .elementor-swiper-button-next,.elementor-widget-reviews.elementor-pagination-type-bullets .elementor-swiper-button-prev,.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .elementor-swiper-button-next,.elementor-widget-testimonial-carousel.elementor-pagination-type-bullets .elementor-swiper-button-prev{top:calc(50% - 20px)}

3531.entry-content blockquote.elementor-blockquote:not(.alignright):not(.alignleft),.entry-summary blockquote.elementor-blockquote{margin-right:0;margin-left:0}

3532.elementor-widget-blockquote blockquote{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;quotes:none;border:0 none;font-style:normal;color:#55595c}

3533.elementor-widget-blockquote blockquote:after,.elementor-widget-blockquote blockquote:before,.elementor-widget-blockquote blockquote cite:after,.elementor-widget-blockquote blockquote cite:before,.elementor-widget-blockquote blockquote footer:after,.elementor-widget-blockquote blockquote footer:before{content:"";content:none}

3534.elementor-blockquote{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}

3535.elementor-blockquote__author,.elementor-blockquote__content{margin-bottom:0;font-style:normal}

3536.elementor-blockquote__author{font-weight:700}

3537.elementor-blockquote footer{margin-top:12px;display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}

3538.elementor-blockquote__tweet-button{display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;color:#1da1f2;-ms-flex-item-align:end;align-self:flex-end;line-height:1;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}

3539.elementor-blockquote__tweet-button:hover{color:#0967a0}

3540.elementor-blockquote__tweet-button span{font-weight:600}

3541.elementor-blockquote__tweet-button i,.elementor-blockquote__tweet-button span{vertical-align:middle}

3542.elementor-blockquote__tweet-button i+span{margin-left:.5em}

3543.elementor-blockquote__tweet-label{white-space:pre-wrap}

3544.elementor-blockquote--button-skin-bubble .elementor-blockquote__tweet-button,.elementor-blockquote--button-skin-classic .elementor-blockquote__tweet-button{padding:.7em 1.2em;border-radius:100em;background-color:#1da1f2;color:#fff;

font-size:15px}

3545.elementor-blockquote--button-skin-bubble .elementor-blockquote__tweet-button:hover,.elementor-blockquote--button-skin-classic .elementor-blockquote__tweet-button:hover{background-color:#0967a0;color:#fff}

3546.elementor-blockquote--button-skin-bubble .elementor-blockquote__tweet-button:hover:before,.elementor-blockquote--button-skin-classic .elementor-blockquote__tweet-button:hover:before{border-right-color:#0967a0}

3547.elementor-blockquote--button-skin-bubble.elementor-blockquote--button-view-icon .elementor-blockquote__tweet-button,.elementor-blockquote--button-skin-classic.elementor-blockquote--button-view-icon .elementor-blockquote__tweet-button{padding:0;width:2em;height:2em}

3548.elementor-blockquote--button-skin-bubble.elementor-blockquote--button-view-icon .elementor-blockquote__tweet-button i,.elementor-blockquote--button-skin-classic.elementor-blockquote--button-view-icon .elementor-blockquote__tweet-button i{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}

3549.elementor-blockquote--button-skin-bubble .elementor-blockquote__tweet-button:before{content:"";border:.5em solid transparent;border-right-color:#1da1f2;position:absolute;left:-.8em;top:50%;-webkit-transform:translateY(-50%) scaleY(.65);-ms-transform:translateY(-50%) scaleY(.65);transform:translateY(-50%) scaleY(.65);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}

3550.elementor-blockquote--button-skin-bubble.elementor-blockquote--align-left .elementor-blockquote__tweet-button:before{right:auto;left:-.8em;border-right-color:#1da1f2;border-left-color:transparent}

3551.elementor-blockquote--button-skin-bubble.elementor-blockquote--align-left .elementor-blockquote__tweet-button:hover:before{border-right-color:#0967a0}

3552.elementor-blockquote--button-skin-bubble.elementor-blockquote--align-right .elementor-blockquote__tweet-button:before{left:auto;right:-.8em;border-right-color:transparent;border-left-color:#1da1f2}

3553.elementor-blockquote--button-skin-bubble.elementor-blockquote--align-right .elementor-blockquote__tweet-button:hover:before{border-left-color:#0967a0}

3554.elementor-blockquote--skin-boxed .elementor-blockquote{background-color:#e6e9ec;padding:30px}

3555.elementor-blockquote--skin-border .elementor-blockquote{border-color:#e6e9ec;border-style:solid;border-left-width:7px;padding-left:20px}

3556.elementor-blockquote--skin-quotation .elementor-blockquote:before{content:"“";font-size:100px;color:#e6e9ec;font-family:Times New Roman,Times,serif;font-weight:900;line-height:1;display:block;height:.6em}

3557.elementor-blockquote--skin-quotation .elementor-blockquote__content{margin-top:15px}

3558.elementor-blockquote--align-left .elementor-blockquote__content{text-align:left}

3559.elementor-blockquote--align-left .elementor-blockquote footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}

3560.elementor-blockquote--align-right .elementor-blockquote__content{text-align:right}

3561.elementor-blockquote--align-right .elementor-blockquote footer{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}

3562.elementor-blockquote--align-center .elementor-blockquote{text-align:center}

3563.elementor-blockquote--align-center .elementor-blockquote__author,.elementor-blockquote--align-center .elementor-blockquote footer{display:block}

3564.elementor-blockquote--align-center .elementor-blockquote__tweet-button{margin-right:auto;margin-left:auto}

3565.elementor-headline{font-size:43px;line-height:1.2;display:block}

3566.elementor-headline--style-rotate .elementor-headline-dynamic-wrapper{text-align:left;overflow:hidden}

3567.elementor-headline--style-highlight .elementor-headline-dynamic-wrapper{overflow:visible;text-align:inherit}

3568.elementor-headline--style-highlight .elementor-headline-dynamic-text{z-index:1}

3569.elementor-headline--style-highlight .elementor-headline-plain-text{z-index:1;position:relative}

3570.elementor-headline--style-highlight svg{position:absolute;top:50%;left:50%;width:calc(100% + 20px);height:calc(100% + 20px);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);overflow:visible}

3571.elementor-headline--style-highlight svg path{stroke:red;stroke-width:9;fill:none;stroke-dasharray:1500;-webkit-animation:elementor-headline-dash 10s infinite;animation:elementor-headline-dash 10s infinite}

3572.elementor-headline--style-highlight svg path:nth-of-type(2){-webkit-animation-delay:.6s;animation-delay:.6s}

3573@-webkit-keyframes elementor-headline-dash{0%{stroke-dasharray:0 1500}

357415%{stroke-dasharray:1500 1500}

357585%{opacity:1}

357690%{stroke-dasharray:1500 1500;opacity:0}

3577to{stroke-dasharray:0 1500;opacity:0}

3578}

3579@keyframes elementor-headline-dash{0%{stroke-dasharray:0 1500}

358015%{stroke-dasharray:1500 1500}

358185%{opacity:1}

358290%{stroke-dasharray:1500 1500;opacity:0}

3583to{stroke-dasharray:0 1500;opacity:0}

3584}

3585.elementor-headline-text-wrapper{vertical-align:bottom}

3586.elementor-headline-dynamic-wrapper{display:inline-block;position:relative}

3587.elementor-headline-dynamic-wrapper .elementor-headline-dynamic-text{display:inline-block;position:absolute;top:0;left:0}

3588.elementor-headline-dynamic-wrapper .elementor-headline-dynamic-text.elementor-headline-text-active{position:relative}

3589.elementor-headline-animation-type-flip .elementor-headline-dynamic-wrapper{-webkit-perspective:300px;perspective:300px}

3590.elementor-headline-animation-type-flip .elementor-headline-dynamic-text{opacity:0;-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}

3591.elementor-headline-animation-type-flip .elementor-headline-dynamic-text.elementor-headline-text-active{opacity:1;-webkit-transform:rotateX(0deg);transform:rotateX(0deg);-webkit-animation:elementor-headline-flip-in 1.2s;animation:elementor-headline-flip-in 1.2s}

3592.elementor-headline-animation-type-flip .elementor-headline-dynamic-text.elementor-headline-text-inactive{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);-webkit-animation:elementor-headline-flip-out 1.2s;animation:elementor-headline-flip-out 1.2s}

3593@-webkit-keyframes elementor-headline-flip-in{0%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}

359435%{-webkit-transform:rotateX(120deg);transform:rotateX(120deg);opacity:0}

359565%{opacity:0}

3596to{-webkit-transform:rotateX(1turn);transform:rotateX(1turn);opacity:1}

3597}

3598@keyframes elementor-headline-flip-in{0%{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}

359935%{-webkit-transform:rotateX(120deg);transform:rotateX(120deg);opacity:0}

360065%{opacity:0}

3601to{-webkit-transform:rotateX(1turn);transform:rotateX(1turn);opacity:1}

3602}

3603@-webkit-keyframes elementor-headline-flip-out{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}

360435%{-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg);opacity:1}

360565%{opacity:0}

3606to{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}

3607}

3608@keyframes elementor-headline-flip-out{0%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}

360935%{-webkit-transform:rotateX(-40deg);transform:rotateX(-40deg);opacity:1}

361065%{opacity:0}

3611to{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);opacity:0}

3612}

3613.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper{vertical-align:top;overflow:hidden}

3614.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper:after{content:"";position:absolute;left:auto;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:90%;width:1px;background-color:#0d0d0d}

3615.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper:not(.elementor-headline-typing-selected):after{-webkit-animation:elementor-headline-pulse 1s infinite;animation:elementor-headline-pulse 1s infinite}

3616.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected{background-color:#0d0d0d}

3617.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected:after{visibility:hidden}

3618.elementor-headline-animation-type-typing .elementor-headline-dynamic-wrapper.elementor-headline-typing-selected .elementor-headline-dynamic-text{color:#aebcb9}

3619.elementor-headline-animation-type-typing .elementor-headline-dynamic-text:not(.elementor-headline-text-active){visibility:hidden}

3620.elementor-headline-animation-type-typing .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in){position:absolute;visibility:hidden}

3621@-webkit-keyframes elementor-headline-pulse{0%{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}

362240%{-webkit-transform:translateY(-50%) scale(.9);transform:translateY(-50%) scale(.9);opacity:0}

3623to{-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);opacity:0}

3624}

3625@keyframes elementor-headline-pulse{0%{-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1);opacity:1}

362640%{-webkit-transform:translateY(-50%) scale(.9);transform:translateY(-50%) scale(.9);opacity:0}

3627to{-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);opacity:0}

3628}

3629.elementor-headline-animation-type-swirl .elementor-headline-dynamic-wrapper{-webkit-perspective:300px;perspective:300px}

3630.elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter{display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden}

3631.elementor-headline-animation-type-swirl .elementor-headline-dynamic-text{-webkit-transform:scaleX(1.0005);-ms-transform:scaleX(1.0005);transform:scaleX(1.0005);opacity:0}

3632.elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg);opacity:0}

3633.elementor-headline-text-active .elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter{opacity:1}

3634.elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter.elementor-headline-animation-in{-webkit-animation:elementor-headline-swirl-in .4s forwards;animation:elementor-headline-swirl-in .4s forwards}

3635.elementor-headline-animation-type-swirl .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in){-webkit-animation:elementor-headline-swirl-out .4s forwards;animation:elementor-headline-swirl-out .4s forwards}

3636@-webkit-keyframes elementor-headline-swirl-in{0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg)}

363760%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg);transform:translateZ(-20px) rotateX(-10deg)}

3638to{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0deg);transform:translateZ(-20px) rotateX(0deg)}

3639}

3640@keyframes elementor-headline-swirl-in{0%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(90deg);transform:translateZ(-20px) rotateX(90deg)}

364160%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(-10deg);transform:translateZ(-20px) rotateX(-10deg)}

3642to{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0deg);transform:translateZ(-20px) rotateX(0deg)}

3643}

3644@-webkit-keyframes elementor-headline-swirl-out{0%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}

364560%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-100deg);transform:translateZ(-20px) rotateX(-100deg)}

3646to{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-90deg);transform:translateZ(-20px) rotateX(-90deg)}

3647}

3648@keyframes elementor-headline-swirl-out{0%{opacity:1;-webkit-transform:translateZ(-20px) rotateX(0);transform:translateZ(-20px) rotateX(0)}

364960%{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-100deg);transform:translateZ(-20px) rotateX(-100deg)}

3650to{opacity:0;-webkit-transform:translateZ(-20px) rotateX(-90deg);transform:translateZ(-20px) rotateX(-90deg)}

3651}

3652.elementor-headline-animation-type-slide-down .elementor-headline-text-wrapper{display:inline-block;padding:.2em 0}

3653.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-wrapper{overflow:hidden;vertical-align:top}

3654.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-text{opacity:0;top:.2em}

3655.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-text.elementor-headline-text-active{top:0;opacity:1;-webkit-animation:elementor-headline-slide-down-in .6s;animation:elementor-headline-slide-down-in .6s}

3656.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-text.elementor-headline-text-inactive{-webkit-animation:elementor-headline-slide-down-out .6s;animation:elementor-headline-slide-down-out .6s}

3657@-webkit-keyframes elementor-headline-slide-down-in{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}

365860%{opacity:1;-webkit-transform:translateY(20%);transform:translateY(20%)}

3659to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}

3660}

3661@keyframes elementor-headline-slide-down-in{0%{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}

366260%{opacity:1;-webkit-transform:translateY(20%);transform:translateY(20%)}

3663to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}

3664}

3665@-webkit-keyframes elementor-headline-slide-down-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}

366660%{opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%)}

3667to{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}

3668}

3669@keyframes elementor-headline-slide-down-out{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}

367060%{opacity:0;-webkit-transform:translateY(120%);transform:translateY(120%)}

3671to{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}

3672}

3673.elementor-headline-animation-type-clip .elementor-headline-text-wrapper{display:inline-block;padding:.2em 0}

3674.elementor-headline-animation-type-clip .elementor-headline-dynamic-wrapper{overflow:hidden;vertical-align:top}

3675.elementor-headline-animation-type-clip .elementor-headline-dynamic-wrapper:after{content:"";position:absolute;top:0;left:auto;right:0;width:2px;height:100%;background-color:#0d0d0d}

3676.elementor-headline-animation-type-clip .elementor-headline-dynamic-text{opacity:0}

3677.elementor-headline-animation-type-clip .elementor-headline-dynamic-text.elementor-headline-text-active{opacity:1}

3678.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper{-webkit-perspective:300px;perspective:300px}

3679.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-text{opacity:0}

3680.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-text.elementor-headline-text-active{opacity:1;-webkit-animation:elementor-headline-drop-in-in .8s;animation:elementor-headline-drop-in-in .8s}

3681.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-text.elementor-headline-text-inactive{-webkit-animation:elementor-headline-drop-in-out .8s;animation:elementor-headline-drop-in-out .8s}

3682@-webkit-keyframes elementor-headline-drop-in-in{0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}

3683to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}

3684}

3685@keyframes elementor-headline-drop-in-in{0%{opacity:0;-webkit-transform:translateZ(100px);transform:translateZ(100px)}

3686to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}

3687}

3688@-webkit-keyframes elementor-headline-drop-in-out{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}

3689to{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}

3690}

3691@keyframes elementor-headline-drop-in-out{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}

3692to{opacity:0;-webkit-transform:translateZ(-100px);transform:translateZ(-100px)}

3693}

3694.elementor-headline-animation-type-blinds .elementor-headline-dynamic-wrapper{-webkit-perspective:300px;perspective:300px}

3695.elementor-headline-animation-type-blinds .elementor-headline-dynamic-text{opacity:0}

3696.elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter{display:inline-block;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);-webkit-backface-visibility:hidden;backface-visibility:hidden}

3697.elementor-headline-text-active .elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}

3698.elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter.elementor-headline-animation-in{-webkit-animation:elementor-headline-blinds-in .6s forwards;animation:elementor-headline-blinds-in .6s forwards}

3699.elementor-headline-animation-type-blinds .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in){-webkit-animation:elementor-headline-blinds-out .6s forwards;animation:elementor-headline-blinds-out .6s forwards}

3700@-webkit-keyframes elementor-headline-blinds-in{0%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}

3701to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}

3702}

3703@keyframes elementor-headline-blinds-in{0%{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}

3704to{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}

3705}

3706@-webkit-keyframes elementor-headline-blinds-out{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}

3707to{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}

3708}

3709@keyframes elementor-headline-blinds-out{0%{-webkit-transform:rotateY(0);transform:rotateY(0)}

3710to{-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}

3711}

3712.elementor-headline-animation-type-wave .elementor-headline-dynamic-text{opacity:0}

3713.elementor-headline-animation-type-wave .elementor-headline-dynamic-letter{display:inline-block;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}

3714.elementor-headline-text-active .elementor-headline-animation-type-wave .elementor-headline-dynamic-letter{opacity:1}

3715.elementor-headline-animation-type-wave .elementor-headline-dynamic-letter.elementor-headline-animation-in{-webkit-animation:elementor-headline-wave-up .6s forwards;animation:elementor-headline-wave-up .6s forwards}

3716.elementor-headline-animation-type-wave .elementor-headline-dynamic-letter:not(.elementor-headline-animation-in){-webkit-animation:elementor-headline-wave-down .6s forwards;animation:elementor-headline-wave-down .6s forwards}

3717@-webkit-keyframes elementor-headline-wave-up{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}

371860%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}

3719to{-webkit-transform:scale(1);transform:scale(1);opacity:1}

3720}

3721@keyframes elementor-headline-wave-up{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}

372260%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:1}

3723to{-webkit-transform:scale(1);transform:scale(1);opacity:1}

3724}

3725@-webkit-keyframes elementor-headline-wave-down{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}

372660%{-webkit-transform:scale(0);transform:scale(0);opacity:0}

3727}

3728@keyframes elementor-headline-wave-down{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}

372960%{-webkit-transform:scale(0);transform:scale(0);opacity:0}

3730}

3731.elementor-headline-animation-type-slide .elementor-headline-dynamic-text{opacity:0}

3732.elementor-headline-animation-type-slide .elementor-headline-dynamic-text.elementor-headline-text-active{opacity:1;-webkit-animation:elementor-headline-slide-in .6s;animation:elementor-headline-slide-in .6s}

3733.elementor-headline-animation-type-slide .elementor-headline-dynamic-text.elementor-headline-text-inactive{-webkit-animation:elementor-headline-slide-out .6s;animation:elementor-headline-slide-out .6s}

3734@-webkit-keyframes elementor-headline-slide-in{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}

373560%{opacity:1;-webkit-transform:translateX(10%);transform:translateX(10%)}

3736to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}

3737}

3738@keyframes elementor-headline-slide-in{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}

373960%{opacity:1;-webkit-transform:translateX(10%);transform:translateX(10%)}

3740to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}

3741}

3742@-webkit-keyframes elementor-headline-slide-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}

374360%{opacity:0;-webkit-transform:translateX(110%);transform:translateX(110%)}

3744to{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}

3745}

3746@keyframes elementor-headline-slide-out{0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}

374760%{opacity:0;-webkit-transform:translateX(110%);transform:translateX(110%)}

3748to{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}

3749}

3750.elementor-headline-animation-type-blinds .elementor-headline-dynamic-wrapper,.elementor-headline-animation-type-drop-in .elementor-headline-dynamic-wrapper,.elementor-headline-animation-type-flip .elementor-headline-dynamic-wrapper,.elementor-headline-animation-type-slide-down .elementor-headline-dynamic-wrapper,.elementor-headline-animation-type-slide .elementor-headline-dynamic-wrapper,.elementor-headline-animation-type-swirl .elementor-headline-dynamic-wrapper,.elementor-headline-animation-type-wave .elementor-headline-dynamic-wrapper{-webkit-transition:width .5s;-o-transition:width .5s;transition:width .5s}

3751.elementor-headline-animation-type-blinds .elementor-headline-dynamic-text,.elementor-headline-animation-type-swirl .elementor-headline-dynamic-text,.elementor-headline-animation-type-wave .elementor-headline-dynamic-text{white-space:nowrap}

3752.elementor-msie .elementor-headline--style-highlight svg{top:auto;left:auto;-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%)}

3753.elementor-facebook-widget.fb_iframe_widget,.elementor-facebook-widget.fb_iframe_widget span{width:100%!important}

3754.elementor-facebook-widget.fb_iframe_widget iframe{position:relative}

3755.elementor-facebook-widget.fb-like{height:1px}

3756.elementor-widget-facebook-comments iframe{width:100%!important}

3757.site-main .menu-navigation-container{overflow:visible}

3758.elementor-item:after,.elementor-item:before{display:block;position:absolute;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-transition-timing-function:cubic-bezier(.58,.3,.005,1);-o-transition-timing-function:cubic-bezier(.58,.3,.005,1);transition-timing-function:cubic-bezier(.58,.3,.005,1)}

3759.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{opacity:0}

3760.elementor-item-active:after,.elementor-item-active:before,.elementor-item.highlighted:after,.elementor-item.highlighted:before,.elementor-item:focus:after,.elementor-item:focus:before,.elementor-item:hover:after,.elementor-item:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}

3761.e--pointer-double-line .elementor-item:after,.e--pointer-double-line .elementor-item:before,.e--pointer-overline .elementor-item:after,.e--pointer-overline .elementor-item:before,.e--pointer-underline .elementor-item:after,.e--pointer-underline .elementor-item:before{height:3px;width:100%;left:0;background-color:#55595c;z-index:2}

3762.e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-double-line.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-overline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{height:0;width:0;left:50%}

3763.e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{top:10px}

3764.e--pointer-double-line.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-overline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-drop-out .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after{bottom:10px}

3765.e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{top:-10px}

3766.e--pointer-double-line.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-overline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-drop-in .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after{bottom:-10px}

3767.e--pointer-double-line.e--animation-none,.e--pointer-double-line.e--animation-none .elementor-item,.e--pointer-double-line.e--animation-none .elementor-item:after,.e--pointer-double-line.e--animation-none .elementor-item:before,.e--pointer-double-line.e--animation-none .elementor-item:focus,.e--pointer-double-line.e--animation-none .elementor-item:hover,.e--pointer-double-line.e--animation-none:after,.e--pointer-double-line.e--animation-none:before,.e--pointer-double-line.e--animation-none:focus,.e--pointer-double-line.e--animation-none:hover,.e--pointer-overline.e--animation-none,.e--pointer-overline.e--animation-none .elementor-item,.e--pointer-overline.e--animation-none .elementor-item:after,.e--pointer-overline.e--animation-none .elementor-item:before,.e--pointer-overline.e--animation-none .elementor-item:focus,.e--pointer-overline.e--animation-none .elementor-item:hover,.e--pointer-overline.e--animation-none:after,.e--pointer-overline.e--animation-none:before,.e--pointer-overline.e--animation-none:focus,.e--pointer-overline.e--animation-none:hover,.e--pointer-underline.e--animation-none,.e--pointer-underline.e--animation-none .elementor-item,.e--pointer-underline.e--animation-none .elementor-item:after,.e--pointer-underline.e--animation-none .elementor-item:before,.e--pointer-underline.e--animation-none .elementor-item:focus,.e--pointer-underline.e--animation-none .elementor-item:hover,.e--pointer-underline.e--animation-none:after,.e--pointer-underline.e--animation-none:before,.e--pointer-underline.e--animation-none:focus,.e--pointer-underline.e--animation-none:hover{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}

3768.e--pointer-double-line .elementor-item:before,.e--pointer-overline .elementor-item:before{content:"";top:0}

3769.e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before,.e--pointer-overline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{width:10px;left:-20px}

3770.e--pointer-double-line .elementor-item:after,.e--pointer-underline .elementor-item:after{content:"";bottom:0}

3771.e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after,.e--pointer-underline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after{width:10px;left:calc(100% + 20px)}

3772.e--pointer-framed .elementor-item:after,.e--pointer-framed .elementor-item:before{background:transparent;left:0;top:0;bottom:0;right:0;border:3px solid #55595c}

3773.e--pointer-framed .elementor-item:before{content:""}

3774.e--pointer-framed.e--animation-grow .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}

3775.e--pointer-framed.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}

3776.e--pointer-framed.e--animation-grow .elementor-item:before,.e--pointer-framed.e--animation-shrink .elementor-item:before{-webkit-transition:opacity .2s,-webkit-transform .4s;transition:opacity .2s,-webkit-transform .4s;-o-transition:opacity .2s,transform .4s;transition:opacity .2s,transform .4s;transition:opacity .2s,transform .4s,-webkit-transform .4s}

3777.e--pointer-framed.e--animation-draw .elementor-item:after,.e--pointer-framed.e--animation-draw .elementor-item:before{width:3px;height:3px}

3778.e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 3px 3px;-webkit-transition:width .1s .2s,height .1s .3s,opacity .12s .22s;-o-transition:width .1s .2s,height .1s .3s,opacity .12s .22s;transition:width .1s .2s,height .1s .3s,opacity .12s .22s}

3779.e--pointer-framed.e--animation-draw .elementor-item:after{content:"";top:auto;bottom:0;left:auto;right:0;border-width:3px 3px 0 0;-webkit-transition:width .1s,height .1s .1s,opacity .02s .18s;-o-transition:width .1s,height .1s .1s,opacity .02s .18s;transition:width .1s,height .1s .1s,opacity .02s .18s}

3780.e--pointer-framed.e--animation-draw .elementor-item-active:after,.e--pointer-framed.e--animation-draw .elementor-item-active:before,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:after,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:before,.e--pointer-framed.e--animation-draw .elementor-item:focus:after,.e--pointer-framed.e--animation-draw .elementor-item:focus:before,.e--pointer-framed.e--animation-draw .elementor-item:hover:after,.e--pointer-framed.e--animation-draw .elementor-item:hover:before{width:100%;height:100%}

3781.e--pointer-framed.e--animation-draw .elementor-item-active:before,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:before,.e--pointer-framed.e--animation-draw .elementor-item:focus:before,.e--pointer-framed.e--animation-draw .elementor-item:hover:before{-webkit-transition:opacity .02s,height .1s,width .1s .1s;-o-transition:opacity .02s,height .1s,width .1s .1s;transition:opacity .02s,height .1s,width .1s .1s}

3782.e--pointer-framed.e--animation-draw .elementor-item-active:after,.e--pointer-framed.e--animation-draw .elementor-item.highlighted:after,.e--pointer-framed.e--animation-draw .elementor-item:focus:after,.e--pointer-framed.e--animation-draw .elementor-item:hover:after{-webkit-transition:opacity .02s .2s,height .1s .2s,width .1s .3s;-o-transition:opacity .02s .2s,height .1s .2s,width .1s .3s;transition:opacity .02s .2s,height .1s .2s,width .1s .3s}

3783.e--pointer-framed.e--animation-corners .elementor-item:after,.e--pointer-framed.e--animation-corners .elementor-item:before{width:3px;height:3px}

3784.e--pointer-framed.e--animation-corners .elementor-item:before{border-width:3px 0 0 3px}

3785.e--pointer-framed.e--animation-corners .elementor-item:after{content:"";top:auto;bottom:0;left:auto;right:0;border-width:0 3px 3px 0}

3786.e--pointer-framed.e--animation-corners .elementor-item-active:after,.e--pointer-framed.e--animation-corners .elementor-item-active:before,.e--pointer-framed.e--animation-corners .elementor-item.highlighted:after,.e--pointer-framed.e--animation-corners .elementor-item.highlighted:before,.e--pointer-framed.e--animation-corners .elementor-item:focus:after,.e--pointer-framed.e--animation-corners .elementor-item:focus:before,.e--pointer-framed.e--animation-corners .elementor-item:hover:after,.e--pointer-framed.e--animation-corners .elementor-item:hover:before{width:100%;height:100%;-webkit-transition:opacity 2ms,width .4s,height .4s;-o-transition:opacity 2ms,width .4s,height .4s;transition:opacity 2ms,width .4s,height .4s}

3787.e--pointer-framed.e--animation-none,.e--pointer-framed.e--animation-none .elementor-item,.e--pointer-framed.e--animation-none .elementor-item:after,.e--pointer-framed.e--animation-none .elementor-item:before,.e--pointer-framed.e--animation-none .elementor-item:focus,.e--pointer-framed.e--animation-none .elementor-item:hover,.e--pointer-framed.e--animation-none:after,.e--pointer-framed.e--animation-none:before,.e--pointer-framed.e--animation-none:focus,.e--pointer-framed.e--animation-none:hover{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}

3788.e--pointer-background .elementor-item:after,.e--pointer-background .elementor-item:before{content:"";-webkit-transition:.3s;-o-transition:.3s;transition:.3s}

3789.e--pointer-background .elementor-item:before{top:0;left:0;right:0;bottom:0;background:#55595c;z-index:-1}

3790.e--pointer-background .elementor-item-active,.e--pointer-background .elementor-item.highlighted,.e--pointer-background .elementor-item:focus,.e--pointer-background .elementor-item:hover{color:#fff}

3791.e--pointer-background.e--animation-grow .elementor-item:before{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}

3792.e--pointer-background.e--animation-grow .elementor-item-active:before,.e--pointer-background.e--animation-grow .elementor-item.highlighted:before,.e--pointer-background.e--animation-grow .elementor-item:focus:before,.e--pointer-background.e--animation-grow .elementor-item:hover:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}

3793.e--pointer-background.e--animation-shrink .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}

3794.e--pointer-background.e--animation-shrink .elementor-item-active:before,.e--pointer-background.e--animation-shrink .elementor-item.highlighted:before,.e--pointer-background.e--animation-shrink .elementor-item:focus:before,.e--pointer-background.e--animation-shrink .elementor-item:hover:before{-webkit-transition:opacity .15s,-webkit-transform .4s;transition:opacity .15s,-webkit-transform .4s;-o-transition:opacity .15s,transform .4s;transition:opacity .15s,transform .4s;transition:opacity .15s,transform .4s,-webkit-transform .4s}

3795.e--pointer-background.e--animation-sweep-left .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{left:100%}

3796.e--pointer-background.e--animation-sweep-right .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{right:100%}

3797.e--pointer-background.e--animation-sweep-up .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{top:100%}

3798.e--pointer-background.e--animation-sweep-down .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{bottom:100%}

3799.e--pointer-background.e--animation-shutter-out-vertical .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{bottom:50%;top:50%}

3800.e--pointer-background.e--animation-shutter-out-horizontal .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before{right:50%;left:50%}

3801.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:after{top:0;left:0;right:0;bottom:0;background:#55595c;z-index:-1}

3802.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:before{top:0;bottom:100%}

3803.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:after{top:100%;bottom:0}

3804.e--pointer-background.e--animation-shutter-in-vertical .elementor-item-active:before,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item.highlighted:before,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:focus:before,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:hover:before{bottom:50%}

3805.e--pointer-background.e--animation-shutter-in-vertical .elementor-item-active:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item.highlighted:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:focus:after,.e--pointer-background.e--animation-shutter-in-vertical .elementor-item:hover:after{top:50%}

3806.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:before{right:0;left:100%}

3807.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:after{right:100%;left:0}

3808.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item-active:before,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item.highlighted:before,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:focus:before,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:hover:before{left:50%}

3809.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item-active:after,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item.highlighted:after,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:focus:after,.e--pointer-background.e--animation-shutter-in-horizontal .elementor-item:hover:after{right:50%}

3810.e--pointer-background.e--animation-none,.e--pointer-background.e--animation-none .elementor-item,.e--pointer-background.e--animation-none .elementor-item:after,.e--pointer-background.e--animation-none .elementor-item:before,.e--pointer-background.e--animation-none .elementor-item:focus,.e--pointer-background.e--animation-none .elementor-item:hover,.e--pointer-background.e--animation-none:after,.e--pointer-background.e--animation-none:before,.e--pointer-background.e--animation-none:focus,.e--pointer-background.e--animation-none:hover{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}

3811.e--pointer-text.e--animation-skew .elementor-item:focus,.e--pointer-text.e--animation-skew .elementor-item:hover{-webkit-transform:skew(-8deg);-ms-transform:skew(-8deg);transform:skew(-8deg)}

3812.e--pointer-text.e--animation-grow .elementor-item:focus,.e--pointer-text.e--animation-grow .elementor-item:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}

3813.e--pointer-text.e--animation-shrink .elementor-item:focus,.e--pointer-text.e--animation-shrink .elementor-item:hover{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}

3814.e--pointer-text.e--animation-float .elementor-item:focus,.e--pointer-text.e--animation-float .elementor-item:hover{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}

3815.e--pointer-text.e--animation-sink .elementor-item:focus,.e--pointer-text.e--animation-sink .elementor-item:hover{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}

3816.e--pointer-text.e--animation-rotate .elementor-item:focus,.e--pointer-text.e--animation-rotate .elementor-item:hover{-webkit-transform:rotate(6deg);-ms-transform:rotate(6deg);transform:rotate(6deg)}

3817.e--pointer-text.e--animation-none,.e--pointer-text.e--animation-none .elementor-item,.e--pointer-text.e--animation-none .elementor-item:after,.e--pointer-text.e--animation-none .elementor-item:before,.e--pointer-text.e--animation-none .elementor-item:focus,.e--pointer-text.e--animation-none .elementor-item:hover,.e--pointer-text.e--animation-none:after,.e--pointer-text.e--animation-none:before,.e--pointer-text.e--animation-none:focus,.e--pointer-text.e--animation-none:hover{-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}

3818.elementor-nav-menu--main .elementor-nav-menu a{-webkit-transition:.4s;-o-transition:.4s;transition:.4s}

3819.elementor-nav-menu--main .elementor-nav-menu a,.elementor-nav-menu--main .elementor-nav-menu a.highlighted,.elementor-nav-menu--main .elementor-nav-menu a:focus,.elementor-nav-menu--main .elementor-nav-menu a:hover{padding:13px 20px}

3820.elementor-nav-menu--main .elementor-nav-menu a.current{background:#373a3c;color:#fff}

3821.elementor-nav-menu--main .elementor-nav-menu a.disabled{background:#55595c;color:#a1a6a9}

3822.elementor-nav-menu--main .elementor-nav-menu ul{position:absolute;width:12em;border-width:0;border-style:solid;padding:0}

3823.elementor-nav-menu--main .elementor-nav-menu span.scroll-down,.elementor-nav-menu--main .elementor-nav-menu span.scroll-up{position:absolute;display:none;visibility:hidden;overflow:hidden;background:#fff;height:20px}

3824.elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow,.elementor-nav-menu--main .elementor-nav-menu span.scroll-up-arrow{position:absolute;top:-2px;left:50%;margin-left:-8px;width:0;height:0;overflow:hidden;border-width:8px;border-style:dashed dashed solid;border-color:transparent transparent #494c4f}

3825.elementor-nav-menu--main .elementor-nav-menu span.scroll-down-arrow{top:6px;border-style:solid dashed dashed;border-color:#494c4f transparent transparent}

3826.elementor-nav-menu--main .elementor-nav-menu--dropdown .sub-arrow i{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}

3827.elementor-nav-menu--layout-horizontal{display:-webkit-box;

display:-ms-flexbox;

display:flex}

3828.elementor-nav-menu--layout-horizontal .elementor-nav-menu{display:-webkit-box;

display:-ms-flexbox;

display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}

3829.elementor-nav-menu--layout-horizontal .elementor-nav-menu a{white-space:nowrap}

3830.elementor-nav-menu__align-right .elementor-nav-menu{margin-left:auto}

3831.elementor-nav-menu__align-right .elementor-nav-menu,.elementor-nav-menu__align-right .elementor-nav-menu--layout-vertical>ul>li>a{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}

3832.elementor-nav-menu__align-left .elementor-nav-menu{margin-right:auto}

3833.elementor-nav-menu__align-left .elementor-nav-menu,.elementor-nav-menu__align-left .elementor-nav-menu--layout-vertical>ul>li>a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}

3834.elementor-nav-menu__align-center .elementor-nav-menu{margin-left:auto;margin-right:auto}

3835.elementor-nav-menu__align-center .elementor-nav-menu,.elementor-nav-menu__align-center .elementor-nav-menu--layout-vertical>ul>li>a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

3836.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu{width:100%}

3837.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}

3838.elementor-nav-menu__align-justify .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li>a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

3839.elementor-widget-nav-menu:not(.elementor-nav-menu--toggle) .elementor-menu-toggle{display:none}

3840.elementor-widget-nav-menu .elementor-widget-container{display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}

3841.elementor-nav-menu{position:relative;z-index:2}

3842.elementor-nav-menu:after{content:"\00a0";display:block;height:0;font:0/0 serif;clear:both;visibility:hidden;overflow:hidden}

3843.elementor-nav-menu,.elementor-nav-menu li,.elementor-nav-menu ul{display:block;list-style:none;margin:0;padding:0;line-height:normal;-webkit-tap-highlight-color:rgba(0,0,0,0)}

3844.elementor-nav-menu ul{display:none}

3845.elementor-nav-menu ul ul a,.elementor-nav-menu ul ul a:active,.elementor-nav-menu ul ul a:focus,.elementor-nav-menu ul ul a:hover{border-left:16px solid transparent}

3846.elementor-nav-menu ul ul ul a,.elementor-nav-menu ul ul ul a:active,.elementor-nav-menu ul ul ul a:focus,.elementor-nav-menu ul ul ul a:hover{border-left:24px solid transparent}

3847.elementor-nav-menu ul ul ul ul a,.elementor-nav-menu ul ul ul ul a:active,.elementor-nav-menu ul ul ul ul a:focus,.elementor-nav-menu ul ul ul ul a:hover{border-left:32px solid transparent}

3848.elementor-nav-menu ul ul ul ul ul a,.elementor-nav-menu ul ul ul ul ul a:active,.elementor-nav-menu ul ul ul ul ul a:focus,.elementor-nav-menu ul ul ul ul ul a:hover{border-left:40px solid transparent}

3849.elementor-nav-menu a,.elementor-nav-menu li{position:relative}

3850.elementor-nav-menu li{border-width:0}

3851.elementor-nav-menu a{display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

3852.elementor-nav-menu a,.elementor-nav-menu a:focus,.elementor-nav-menu a:hover{padding:10px 20px;line-height:20px}

3853.elementor-nav-menu a.current{background:#373a3c;color:#fff}

3854.elementor-nav-menu a.disabled{cursor:not-allowed;color:#a1a6a9}

3855.elementor-nav-menu--indicator-none .elementor-nav-menu .elementor-item.has-submenu{padding-right:20px}

3856.elementor-nav-menu--indicator-none .elementor-nav-menu .elementor-item.has-submenu .sub-arrow{display:none}

3857.elementor-nav-menu--indicator-plus:before{font-family:Open Sans,sans-serif}

3858.elementor-nav-menu--indicator-chevron .elementor-nav-menu .sub-arrow{

font-size:10px}

3859.elementor-nav-menu--indicator-chevron .elementor-nav-menu .sub-arrow i:before{content:""}

3860.elementor-nav-menu--indicator-angle .elementor-nav-menu .sub-arrow i:before{content:""}

3861.elementor-nav-menu--indicator-classic .elementor-nav-menu .sub-arrow i:before{content:""}

3862.elementor-nav-menu--indicator-plus .elementor-nav-menu .sub-arrow i:before{content:"+"}

3863.elementor-nav-menu .sub-arrow{font-size:16px;line-height:1;padding:10px 0 10px 10px;margin-top:-10px;margin-bottom:-10px}

3864.elementor-nav-menu .sub-arrow i{pointer-events:none}

3865.elementor-nav-menu--dropdown .elementor-item.elementor-item-active,.elementor-nav-menu--dropdown .elementor-item.highlighted,.elementor-nav-menu--dropdown .elementor-item:focus,.elementor-nav-menu--dropdown .elementor-item:hover,.elementor-sub-item.elementor-item-active,.elementor-sub-item.highlighted,.elementor-sub-item:focus,.elementor-sub-item:hover{background-color:#55595c;color:#fff}

3866.elementor-menu-toggle{display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:22px;padding:.25em;cursor:pointer;border:0 solid;border-radius:3px;background-color:rgba(0,0,0,.05);color:#494c4f}

3867.elementor-menu-toggle.elementor-active i:before{content:"\e87f"}

3868.elementor-nav-menu--dropdown{background-color:#fff;

font-size:13px}

3869.elementor-nav-menu--dropdown-none .elementor-menu-toggle,.elementor-nav-menu--dropdown-none .elementor-nav-menu--dropdown{display:none}

3870.elementor-nav-menu--dropdown.elementor-nav-menu__container{margin-top:10px;-webkit-transition:max-height .3s,-webkit-transform .3s;transition:max-height .3s,-webkit-transform .3s;-o-transition:max-height .3s,transform .3s;transition:max-height .3s,transform .3s;transition:max-height .3s,transform .3s,-webkit-transform .3s;-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top;overflow:auto}

3871.elementor-nav-menu--dropdown.elementor-nav-menu__container .elementor-sub-item{font-size:.85em}

3872.elementor-nav-menu--dropdown a{color:#494c4f;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}

3873.elementor-nav-menu--dropdown a.current{background:#373a3c;color:#fff}

3874.elementor-nav-menu--dropdown a.disabled{color:#b3b3b3}

3875ul.elementor-nav-menu--dropdown a,ul.elementor-nav-menu--dropdown a:focus,ul.elementor-nav-menu--dropdown a:hover{text-shadow:none;border-left:8px solid transparent}

3876.elementor-nav-menu__text-align-center .elementor-nav-menu--dropdown .elementor-nav-menu a{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}

3877.elementor-nav-menu--toggle .elementor-menu-toggle:not(.elementor-active)+.elementor-nav-menu__container{-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);max-height:0}

3878.elementor-nav-menu--toggle .elementor-menu-toggle.elementor-active+.elementor-nav-menu__container{-webkit-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);max-height:100vh}

3879.elementor-nav-menu--stretch .elementor-nav-menu__container.elementor-nav-menu--dropdown{position:absolute;z-index:9997}

3880@media (min-width:768px){.elementor-nav-menu--dropdown-mobile .elementor-menu-toggle,.elementor-nav-menu--dropdown-mobile .elementor-nav-menu--dropdown{display:none}

3881}

3882@media (min-width:1025px){.elementor-nav-menu--dropdown-tablet .elementor-menu-toggle,.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--dropdown{display:none}

3883}

3884@media (max-width:1024px){.elementor-nav-menu--dropdown-tablet .elementor-nav-menu--main{display:none}

3885}

3886@media (max-width:767px){.elementor-nav-menu--dropdown-mobile .elementor-nav-menu--main{display:none}

3887}

3888.elementor-theme-builder-content-area{height:400px}

3889.elementor-location-footer:before,.elementor-location-header:before{content:"";display:table;clear:both}

3890.elementor-posts.elementor-posts--skin-archive_full_content article.elementor-post{display:block}

3891.elementor-post-navigation-borders-yes .elementor-post-navigation.elementor-grid{color:#d4d4d4;border:none;border-top:1px solid;border-bottom:1px solid;padding-top:10px;padding-bottom:10px}

3892.elementor-post-navigation-borders-yes .elementor-post-navigation__separator{height:100%;width:1px;margin:0 auto;background-color:#d4d4d4}

3893.elementor-post-navigation{overflow:hidden;display:-webkit-box;

display:-ms-flexbox;

display:flex}

3894.elementor-post-navigation .post-navigation__arrow-wrapper{color:#d4d4d4}

3895.elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-prev{font-size:30px;padding-right:15px}

3896.elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-next{font-size:30px;padding-left:15px}

3897.elementor-post-navigation .post-navigation__arrow-wrapper i{-webkit-transform:translateY(-5%);-ms-transform:translateY(-5%);transform:translateY(-5%)}

3898.elementor-post-navigation .elementor-post-navigation__link__next,.elementor-post-navigation .elementor-post-navigation__link__prev{overflow:hidden}

3899.elementor-post-navigation .elementor-post-navigation__link a{display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%}

3900.elementor-post-navigation .post-navigation__next--label,.elementor-post-navigation .post-navigation__prev--label{text-transform:uppercase;font-size:.8em}

3901.elementor-post-navigation .post-navigation__next--title,.elementor-post-navigation .post-navigation__prev--title{font-size:.7em}

3902.elementor-post-navigation .post-navigation__next--label,.elementor-post-navigation .post-navigation__next--title,.elementor-post-navigation .post-navigation__prev--label,.elementor-post-navigation .post-navigation__prev--title{overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}

3903.elementor-post-navigation span.elementor-post-navigation__link__next{text-align:right}

3904.elementor-post-navigation span.elementor-post-navigation__link__next,.elementor-post-navigation span.elementor-post-navigation__link__prev{display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}

3905.elementor-post-navigation .elementor-grid{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}

3906.elementor-post-navigation .elementor-post-navigation__link{width:calc(50% - 0.5px);white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}

3907.elementor-post-navigation .elementor-post-navigation__separator-wrapper{text-align:center}

3908.elementor-post-navigation .elementor-post-navigation__next{text-align:right}

3909.elementor-post-navigation .elementor-post-navigation__next a{float:right}

3910.site-main .elementor-widget-post-navigation,.site-main .elementor-widget-post-navigation [class*=navigation]{margin:0}

3911.elementor-search-form{display:block;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}

3912.elementor-search-form button,.elementor-search-form input[type=search]{margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:none;line-height:1;min-width:0;

font-size:15px;-webkit-appearance:none;-moz-appearance:none}

3913.elementor-search-form button:focus,.elementor-search-form input[type=search]:focus{outline:0;color:inherit}

3914.elementor-search-form button{background-color:#818a91;font-size:16px;color:#fff;border-radius:0}

3915.elementor-search-form__container{display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;overflow:hidden;border:0 solid transparent;min-height:50px}

3916.elementor-search-form__container:not(.elementor-search-form--full-screen){background:#eceeef}

3917.elementor-search-form__input{-ms-flex-preferred-size:100%;flex-basis:100%;color:#55595c;-webkit-transition:color .2s;-o-transition:color .2s;transition:color .2s}

3918.elementor-search-form__input::-webkit-input-placeholder{color:inherit;font-family:inherit;opacity:.6}

3919.elementor-search-form__input:-ms-input-placeholder{color:inherit;font-family:inherit;opacity:.6}

3920.elementor-search-form__input:-moz-placeholder,.elementor-search-form__input::-moz-placeholder{color:inherit;font-family:inherit;opacity:.6}

3921.elementor-search-form__input::-ms-input-placeholder{color:inherit;font-family:inherit;opacity:.6}

3922.elementor-search-form__input::placeholder{color:inherit;font-family:inherit;opacity:.6}

3923.elementor-search-form__submit{-webkit-transition:color .2s,background .2s;-o-transition:color .2s,background .2s;transition:color .2s,background .2s}

3924.elementor-search-form .elementor-search-form__submit,.elementor-search-form .elementor-search-form__submit:hover{color:#fff;border:none;border-radius:0}

3925.elementor-search-form--button-type-text .elementor-search-form__submit{-ms-flex-negative:0;flex-shrink:0}

3926.elementor-search-form--skin-minimal .elementor-search-form__icon{opacity:.6;display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#55595c}

3927.elementor-search-form--skin-full_screen .elementor-search-form input[type=search].elementor-search-form__input{font-size:50px;text-align:center;border-style:solid;border-width:0 0 1px;border-color:#fff;line-height:1.5;color:#fff}

3928.elementor-search-form--skin-full_screen .elementor-search-form__toggle{display:inline-block;cursor:pointer;vertical-align:middle;color:#494c4f}

3929.elementor-search-form--skin-full_screen .elementor-search-form__toggle i{position:relative;display:block;border:0 solid;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;width:33px;height:33px;background-color:rgba(0,0,0,.05);border-radius:3px}

3930.elementor-search-form--skin-full_screen .elementor-search-form__toggle i:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:.55em}

3931.elementor-search-form--skin-full_screen .elementor-search-form__container{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;z-index:9998;top:0;left:0;right:0;bottom:0;height:100vh;padding:0 15%;background-color:rgba(0,0,0,.8)}

3932.elementor-search-form--skin-full_screen .elementor-search-form__container:not(.elementor-search-form--full-screen){overflow:hidden;opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}

3933.elementor-search-form--skin-full_screen .elementor-search-form__container:not(.elementor-search-form--full-screen) .dialog-lightbox-close-button{display:none}

3934.elementor-author-box{display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

3935.elementor-author-box__avatar{-ms-flex-negative:0;flex-shrink:0;margin-right:25px}

3936.elementor-author-box__avatar img{width:100px;border-radius:500px;-o-object-fit:cover;object-fit:cover}

3937.elementor-author-box__text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:17px}

3938.elementor-author-box__name{font-size:24px;margin-bottom:5px}

3939.elementor-author-box__bio,.elementor-author-box__bio p{margin-bottom:.8em}

3940.elementor-author-box__bio p:last-of-type{margin-bottom:0}

3941.elementor-author-box--layout-image-left .elementor-author-box{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}

3942.elementor-author-box--layout-image-left .elementor-author-box__avatar{margin-left:0;margin-right:25px}

3943.elementor-author-box--layout-image-right .elementor-author-box{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}

3944.elementor-author-box--layout-image-right .elementor-author-box__avatar{margin-right:0;margin-left:25px}

3945.elementor-author-box--layout-image-above .elementor-author-box{display:block}

3946.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin:0 auto 15px;display:inline-block}

3947.elementor-author-box--layout-image-above.elementor-author-box--align-left .elementor-author-box__avatar{margin-left:0}

3948.elementor-author-box--layout-image-above.elementor-author-box--align-right .elementor-author-box__avatar{margin-right:0}

3949.elementor-author-box--align-left .elementor-author-box{text-align:left}

3950.elementor-author-box--align-right .elementor-author-box{text-align:right}

3951.elementor-author-box--align-center .elementor-author-box{text-align:center}

3952.elementor-button.elementor-author-box__button{border:2px solid #55595c;

font-size:15px;font-weight:100;padding:10px 18px}

3953.elementor-button.elementor-author-box__button,.elementor-button.elementor-author-box__button:hover{background:transparent;color:#55595c}

3954.elementor-widget-author-box:not(.elementor-author-box--layout-image-above).elementor-author-box--image-valign-top .elementor-author-box__avatar,.elementor-widget-author-box:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{-ms-flex-item-align:start;align-self:flex-start}

3955.elementor-widget-author-box:not(.elementor-author-box--layout-image-above).elementor-author-box--image-valign-middle .elementor-author-box__avatar{-ms-flex-item-align:center;align-self:center}

3956.elementor-post-info__terms-list{display:inline-block}

3957.elementor-post-info .elementor-icon-list-icon .elementor-avatar{border-radius:100%}

3958.elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{display:inline-block}

3959.elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text a,.elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text span{display:inline}

3960.elementor-widget-breadcrumbs{font-size:.85em}

3961.elementor-widget-breadcrumbs p{margin-bottom:0}

3962.elementor-sitemap-wrap{display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}

3963.elementor-sticky--active{z-index:99}

3964[data-elementor-type=popup] .elementor-section-wrap:not(:empty)+#elementor-add-new-section,[data-elementor-type=popup]:not(.elementor-edit-mode){display:none}

3965.elementor-popup-modal{display:-webkit-box;

display:-ms-flexbox;

display:flex;pointer-events:none;background-color:transparent;-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}

3966.elementor-popup-modal .dialog-buttons-wrapper,.elementor-popup-modal .dialog-header{display:none}

3967.elementor-popup-modal .dialog-close-button{display:none;top:20px;right:20px;opacity:1;z-index:9999;pointer-events:all}

3968.elementor-popup-modal .dialog-widget-content{width:auto;overflow:visible;max-width:100%;max-height:100%;border-radius:0;-webkit-box-shadow:none;box-shadow:none;pointer-events:all}

3969.elementor-popup-modal .dialog-message{width:640px;max-width:100vw;max-height:100vh;padding:0;overflow:auto;display:-webkit-box;

display:-ms-flexbox;

display:flex}

3970.elementor-popup-modal .elementor{width:100%}

3971.elementor-motion-effects-element,.elementor-motion-effects-layer{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;-o-transition-property:transform,opacity;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(0,.33,.07,1.03);-o-transition-timing-function:cubic-bezier(0,.33,.07,1.03);transition-timing-function:cubic-bezier(0,.33,.07,1.03);-webkit-transition-duration:1s;-o-transition-duration:1s;transition-duration:1s}

3972.elementor-motion-effects-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}

3973.elementor-motion-effects-layer{position:absolute;top:0;left:0;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}

3974.elementor-motion-effects-perspective{-webkit-perspective:1200px;perspective:1200px}

3975.elementor-gallery__container{min-height:1px}

3976.elementor-gallery-item{position:relative;overflow:hidden;display:block;text-decoration:none;border:solid var(--image-border-width) var(--image-border-color);border-radius:var(--image-border-radius)}

3977.elementor-gallery-item__content,.elementor-gallery-item__overlay{height:100%;width:100%;position:absolute;top:0;left:0}

3978.elementor-gallery-item__overlay{mix-blend-mode:var(--overlay-mix-blend-mode);-webkit-transition-duration:var(--overlay-transition-duration);-o-transition-duration:var(--overlay-transition-duration);transition-duration:var(--overlay-transition-duration);-webkit-transition-property:mix-blend-mode,opacity,background-color,-webkit-transform;transition-property:mix-blend-mode,opacity,background-color,-webkit-transform;-o-transition-property:mix-blend-mode,transform,opacity,background-color;transition-property:mix-blend-mode,transform,opacity,background-color;transition-property:mix-blend-mode,transform,opacity,background-color,-webkit-transform}

3979.elementor-gallery-item__image.e-gallery-image{-webkit-transition-duration:var(--image-transition-duration);-o-transition-duration:var(--image-transition-duration);transition-duration:var(--image-transition-duration);-webkit-transition-property:-webkit-filter,-webkit-transform;transition-property:-webkit-filter,-webkit-transform;-o-transition-property:filter,transform;transition-property:filter,transform;transition-property:filter,transform,-webkit-filter,-webkit-transform}

3980.elementor-gallery-item__content{display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:var(--content-justify-content,center);-ms-flex-pack:var(--content-justify-content,center);justify-content:var(--content-justify-content,center);-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:var(--content-text-align);padding:var(--content-padding)}

3981.elementor-gallery-item__content>div{-webkit-transition-duration:var(--content-transition-duration);-o-transition-duration:var(--content-transition-duration);transition-duration:var(--content-transition-duration)}

3982.elementor-gallery-item__content.elementor-gallery--sequenced-animation>div:nth-child(2){-webkit-transition-delay:calc((var(--content-transition-delay) / 3));-o-transition-delay:calc((var(--content-transition-delay) / 3));transition-delay:calc((var(--content-transition-delay) / 3))}

3983.elementor-gallery-item__content.elementor-gallery--sequenced-animation>div:nth-child(3){-webkit-transition-delay:calc((var(--content-transition-delay) / 3) * 2);-o-transition-delay:calc((var(--content-transition-delay) / 3) * 2);transition-delay:calc((var(--content-transition-delay) / 3) * 2)}

3984.elementor-gallery-item__content.elementor-gallery--sequenced-animation>div:nth-child(4){-webkit-transition-delay:calc((var(--content-transition-delay) / 3) * 3);-o-transition-delay:calc((var(--content-transition-delay) / 3) * 3);transition-delay:calc((var(--content-transition-delay) / 3) * 3)}

3985.elementor-gallery-item__description{color:var(--description-text-color,#fff);width:100%}

3986.elementor-gallery-item__title{color:var(--title-text-color,#fff);font-weight:700;width:100%}

3987.elementor-gallery__titles-container{display:-webkit-box;

display:-ms-flexbox;

display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:var(--titles-container-justify-content,center);-ms-flex-pack:var(--titles-container-justify-content,center);justify-content:var(--titles-container-justify-content,center);margin-bottom:20px}

3988.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item:after,.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item:before{background-color:var(--galleries-pointer-bg-color-hover)}

3989.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item.elementor-item-active:after,.elementor-gallery__titles-container:not(.e--pointer-framed) .elementor-item.elementor-item-active:before{background-color:var(--galleries-pointer-bg-color-active)}

3990.elementor-gallery__titles-container.e--pointer-framed .elementor-item:before{border-color:var(--galleries-pointer-bg-color-hover);border-width:var(--galleries-pointer-border-width)}

3991.elementor-gallery__titles-container.e--pointer-framed .elementor-item:after{border-color:var(--galleries-pointer-bg-color-hover)}

3992.elementor-gallery__titles-container.e--pointer-framed .elementor-item.elementor-item-active:after,.elementor-gallery__titles-container.e--pointer-framed .elementor-item.elementor-item-active:before{border-color:var(--galleries-pointer-bg-color-active)}

3993.elementor-gallery__titles-container.e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 var(--galleries-pointer-border-width) var(--galleries-pointer-border-width)}

3994.elementor-gallery__titles-container.e--pointer-framed.e--animation-draw .elementor-item:after{border-width:var(--galleries-pointer-border-width) var(--galleries-pointer-border-width) 0 0}

3995.elementor-gallery__titles-container.e--pointer-framed.e--animation-corners .elementor-item:before{border-width:var(--galleries-pointer-border-width) 0 0 var(--galleries-pointer-border-width)}

3996.elementor-gallery__titles-container.e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 var(--galleries-pointer-border-width) var(--galleries-pointer-border-width) 0}

3997.elementor-gallery__titles-container .e--pointer-double-line .elementor-item:after,.elementor-gallery__titles-container .e--pointer-double-line .elementor-item:before,.elementor-gallery__titles-container .e--pointer-overline .elementor-item:before,.elementor-gallery__titles-container .e--pointer-underline .elementor-item:after{height:var(--galleries-pointer-border-width)}

3998.elementor-gallery-title{--space-between:10px;cursor:pointer;color:#6d7882;font-weight:500;position:relative;padding:7px 14px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}

3999.elementor-gallery-title--active{color:#495157}

4000.elementor-gallery-title:not(:last-child){margin-right:var(--space-between)}

4001.elementor-gallery-item__title+.elementor-gallery-item__description{margin-top:var(--description-margin-top)}

4002.e-gallery-item.elementor-gallery-item{-webkit-transition-property:all;-o-transition-property:all;transition-property:all}

4003.e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-bottom,.e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-left,.e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-right,.e-gallery-item.elementor-animated-content .elementor-animated-item--enter-from-top,.e-gallery-item:hover .elementor-gallery__item-overlay-bg,.e-gallery-item:hover .elementor-gallery__item-overlay-content,.e-gallery-item:hover .elementor-gallery__item-overlay-content__description,.e-gallery-item:hover .elementor-gallery__item-overlay-content__title{opacity:1}

4004a.elementor-item.elementor-gallery-title{color:var(--galleries-title-color-normal)}

4005a.elementor-item.elementor-gallery-title.elementor-item-active,a.elementor-item.elementor-gallery-title.highlighted,a.elementor-item.elementor-gallery-title:focus,a.elementor-item.elementor-gallery-title:hover{color:var(--galleries-title-color-hover)}

4006a.elementor-item.elementor-gallery-title.elementor-item-active{color:var(--gallery-title-color-active)}

4007.elementor-widget-table-of-contents .elementor-toc__header-title{color:var(--header-color)}

4008.elementor-widget-table-of-contents.elementor-toc--collapsed .elementor-toc__toggle-button--collapse,.elementor-widget-table-of-contents:not(.elementor-toc--collapsed) .elementor-toc__toggle-button--expand{display:none}

4009.elementor-widget-table-of-contents .elementor-widget-container{min-height:var(--box-min-height);border:var(--box-border-width,1px) solid var(--box-border-color,#a4afb7);border-radius:var(--box-border-radius,3px);background-color:var(--box-background-color);-webkit-transition:min-height .4s;-o-transition:min-height .4s;transition:min-height .4s;overflow:hidden}

4010.elementor-toc__header{display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:var(--box-padding,20px);background-color:var(--header-background-color);border-bottom:var(--separator-width,1px) solid var(--box-border-color,#a4afb7)}

4011.elementor-toc__header-title{font-size:18px;margin:0;color:var(--header-color)}

4012.elementor-toc__toggle-button{cursor:pointer;display:-webkit-inline-box;

display:-ms-inline-flexbox;

display:inline-flex}

4013.elementor-toc__toggle-button i{color:var(--toggle-button-color)}

4014.elementor-toc__toggle-button svg{height:1em;width:1em}

4015.elementor-toc__spinner-container{text-align:center}

4016.elementor-toc__spinner{font-size:2em}

4017.elementor-toc__body{padding:var(--box-padding,20px)}

4018.elementor-toc__list-wrapper{list-style:none;padding:0}

4019.elementor-toc__list-item{margin-bottom:.5em}

4020.elementor-toc__list-item.elementor-item-active{font-weight:700}

4021.elementor-toc__list-item .elementor-toc__list-wrapper{margin-top:.5em;margin-left:var(--nested-list-indent,1em)}

4022.elementor-toc__list-item-text:hover{color:var(--item-text-hover-color);-webkit-text-decoration:var(--item-text-hover-decoration);text-decoration:var(--item-text-hover-decoration)}

4023.elementor-toc__list-item-text.elementor-item-active{color:var(--item-text-active-color);-webkit-text-decoration:var(--item-text-active-decoration);text-decoration:var(--item-text-active-decoration)}

4024.elementor-toc__list-item-text-wrapper{display:-webkit-box;

display:-ms-flexbox;

display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

4025.elementor-toc__list-item-text-wrapper:before,.elementor-toc__list-item-text-wrapper i{margin-right:8px;color:var(--marker-color)}

4026.elementor-toc__list-item-text-wrapper i{font-size:var(--marker-size,.5em)}

4027.elementor-toc__list-item-text-wrapper:before{font-size:var(--marker-size,1em)}

4028.elementor-toc--content-ellipsis .elementor-toc__list-item-text{white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}

4029.elementor-toc__list-items--collapsible>.elementor-toc__list-wrapper>.elementor-toc__list-item>.elementor-toc__list-wrapper{display:none}

4030.elementor-toc__heading-anchor{position:absolute}

4031.elementor-toc__body .elementor-toc__list-item-text{color:var(--item-text-color);-webkit-text-decoration:var(--item-text-decoration);text-decoration:var(--item-text-decoration)}

4032.elementor-toc__body .elementor-toc__list-item-text:hover{color:var(--item-text-hover-color);-webkit-text-decoration:var(--item-text-hover-decoration);text-decoration:var(--item-text-hover-decoration)}

4033.elementor-toc__body .elementor-toc__list-item-text.elementor-item-active{color:var(--item-text-active-color);-webkit-text-decoration:var(--item-text-active-decoration);text-decoration:var(--item-text-active-decoration)}

4034ol.elementor-toc__list-wrapper{counter-reset:item}

4035ol.elementor-toc__list-wrapper .elementor-toc__list-item{counter-increment:item}

4036ol.elementor-toc__list-wrapper .elementor-toc__list-item-text-wrapper:before{content:counters(item,".") ". "}

4037@media only screen and (max-width:1024px){.elementor-toc--minimized-on-tablet .elementor-toc__body{display:none}

4038}

4039@media only screen and (max-width:767px){.elementor-toc--minimized-on-mobile .elementor-toc__body{display:none}

4040}

4041

4042/*!/wp-content/uploads/elementor/css/post-7.css*/

4043.elementor-7 .elementor-element.elementor-element-1e04045:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1e04045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000422;background-image:url(https://www.jordiaguilarabogados.com/wp-content/uploads/2020/10/Jordi-Aguilar-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;}

4044.elementor-7 .elementor-element.elementor-element-1e04045 > .elementor-background-overlay{

background-color:#000422A3;opacity:0.7;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}

4045.elementor-7 .elementor-element.elementor-element-1e04045{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:260px 0px 40px 0px;}

4046.elementor-7 .elementor-element.elementor-element-bbbd438 > .elementor-element-populated{margin:0% 32% 0% 0%;}

4047.elementor-7 .elementor-element.elementor-element-86502a4{text-align:left;}

4048.elementor-7 .elementor-element.elementor-element-86502a4 .elementor-heading-title{color:#DBDDEE;text-transform:none;}

4049.elementor-7 .elementor-element.elementor-element-6cd514e .elementor-heading-title{color:#FFFFFF;text-transform:none;}

4050.elementor-7 .elementor-element.elementor-element-6cd514e > .elementor-widget-container{margin:4px 0px 4px 0px;}

4051.elementor-7 .elementor-element.elementor-element-909f4d7 .elementor-text-editor{text-align:left;}

4052.elementor-7 .elementor-element.elementor-element-909f4d7{color:#DBDDEE;}

4053.elementor-7 .elementor-element.elementor-element-909f4d7 > .elementor-widget-container{margin:0px 200px 20px 0px;}

4054.elementor-7 .elementor-element.elementor-element-3bad418 > .elementor-widget-container{margin:0px 32px 0px 0px;}

4055.elementor-7 .elementor-element.elementor-element-3bad418{width:auto;max-width:auto;}

4056.elementor-7 .elementor-element.elementor-element-3bdd2e3 .elementor-icon-list-icon i{color:#FFFFFF;

font-size:14px;}

4057.elementor-7 .elementor-element.elementor-element-3bdd2e3 .elementor-icon-list-icon svg{fill:#FFFFFF;width:14px;}

4058.elementor-7 .elementor-element.elementor-element-3bdd2e3 .elementor-icon-list-text{color:#DBDDEE;padding-left:12px;}

4059.elementor-7 .elementor-element.elementor-element-3bdd2e3 > .elementor-widget-container{margin:140px 0px 12px 0px;}

4060.elementor-7 .elementor-element.elementor-element-5aa4430{--grid-template-columns:repeat(4, auto);--icon-size:16px;--grid-column-gap:24px;--grid-row-gap:0px;}

4061.elementor-7 .elementor-element.elementor-element-5aa4430 .elementor-widget-container{text-align:left;}

4062.elementor-7 .elementor-element.elementor-element-5aa4430 .elementor-social-icon{background-color:rgba(2, 1, 1, 0);--icon-padding:0em;}

4063.elementor-7 .elementor-element.elementor-element-5aa4430 .elementor-social-icon i{color:#DBDDEE;}

4064.elementor-7 .elementor-element.elementor-element-5aa4430 .elementor-social-icon svg{fill:#DBDDEE;}

4065.elementor-7 .elementor-element.elementor-element-5aa4430 .elementor-social-icon:hover i{color:#FFFFFF;}

4066.elementor-7 .elementor-element.elementor-element-5aa4430 .elementor-social-icon:hover svg{fill:#FFFFFF;}

4067.elementor-7 .elementor-element.elementor-element-60c1c9e{padding:0px 0px 40px 0px;}

4068.elementor-7 .elementor-element.elementor-element-a17852a > .elementor-element-populated{padding:80px 0px 0px 0px;}

4069.elementor-7 .elementor-element.elementor-element-8c20d62 .elementor-heading-title{color:#000422;font-size:35px;text-transform:none;}

4070.elementor-7 .elementor-element.elementor-element-8c20d62 > .elementor-widget-container{margin:0px 0px 0px 0px;}

4071.elementor-7 .elementor-element.elementor-element-6d2451b .elementor-text-editor{text-align:left;}

4072.elementor-7 .elementor-element.elementor-element-6d2451b{font-weight:bold;}

4073.elementor-7 .elementor-element.elementor-element-6d2451b > .elementor-widget-container{margin:0px 40px -20px 0px;}

4074.elementor-7 .elementor-element.elementor-element-1126aa2 > .elementor-widget-container{margin:0px 40px 0px 0px;}

4075.elementor-7 .elementor-element.elementor-element-672f5cf{--divider-border-style:solid;--divider-color:#DBDDEE;--divider-border-width:1px;}

4076.elementor-7 .elementor-element.elementor-element-672f5cf .elementor-divider-separator{width:90%;}

4077.elementor-7 .elementor-element.elementor-element-672f5cf .elementor-divider{padding-top:0px;padding-bottom:0px;}

4078.elementor-7 .elementor-element.elementor-element-354b77f.elementor-view-stacked .elementor-icon{

background-color:#0A1D8514;fill:#0A1D85;color:#0A1D85;}

4079.elementor-7 .elementor-element.elementor-element-354b77f.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-354b77f.elementor-view-default .elementor-icon{

fill:#0A1D8514;

color:#0A1D8514;

border-color:#0A1D8514;}

4080.elementor-7 .elementor-element.elementor-element-354b77f.elementor-view-framed .elementor-icon{background-color:#0A1D85;}

4081.elementor-7 .elementor-element.elementor-element-354b77f.elementor-position-right .elementor-icon-box-icon{margin-left:24px;}

4082.elementor-7 .elementor-element.elementor-element-354b77f.elementor-position-left .elementor-icon-box-icon{margin-right:24px;}

4083.elementor-7 .elementor-element.elementor-element-354b77f.elementor-position-top .elementor-icon-box-icon{margin-bottom:24px;}

4084.elementor-7 .elementor-element.elementor-element-354b77f .elementor-icon{font-size:24px;padding:16px;}

4085.elementor-7 .elementor-element.elementor-element-354b77f .elementor-icon i{transform:rotate(0deg);}

4086.elementor-7 .elementor-element.elementor-element-354b77f .elementor-icon-box-wrapper{text-align:left;}

4087.elementor-7 .elementor-element.elementor-element-354b77f .elementor-icon-box-title{margin-bottom:0px;}

4088.elementor-7 .elementor-element.elementor-element-354b77f .elementor-icon-box-content .elementor-icon-box-description{color:#0A1D85;font-size:32px;font-weight:bold;}

4089.elementor-7 .elementor-element.elementor-element-01a8d3e.elementor-view-stacked .elementor-icon{

background-color:#0A1D8514;fill:#0A1D85;color:#0A1D85;}

4090.elementor-7 .elementor-element.elementor-element-01a8d3e.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-01a8d3e.elementor-view-default .elementor-icon{

fill:#0A1D8514;

color:#0A1D8514;

border-color:#0A1D8514;}

4091.elementor-7 .elementor-element.elementor-element-01a8d3e.elementor-view-framed .elementor-icon{background-color:#0A1D85;}

4092.elementor-7 .elementor-element.elementor-element-01a8d3e.elementor-position-right .elementor-icon-box-icon{margin-left:24px;}

4093.elementor-7 .elementor-element.elementor-element-01a8d3e.elementor-position-left .elementor-icon-box-icon{margin-right:24px;}

4094.elementor-7 .elementor-element.elementor-element-01a8d3e.elementor-position-top .elementor-icon-box-icon{margin-bottom:24px;}

4095.elementor-7 .elementor-element.elementor-element-01a8d3e .elementor-icon{font-size:24px;padding:16px;}

4096.elementor-7 .elementor-element.elementor-element-01a8d3e .elementor-icon i{transform:rotate(0deg);}

4097.elementor-7 .elementor-element.elementor-element-01a8d3e .elementor-icon-box-wrapper{text-align:left;}

4098.elementor-7 .elementor-element.elementor-element-01a8d3e .elementor-icon-box-title{margin-bottom:0px;}

4099.elementor-7 .elementor-element.elementor-element-01a8d3e .elementor-icon-box-content .elementor-icon-box-description{color:#0A1D85;font-size:32px;font-weight:bold;}

4100.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-3f1dadf.elementor-column .elementor-column-wrap{align-items:center;}

4101.elementor-7 .elementor-element.elementor-element-3f1dadf.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}

4102.elementor-7 .elementor-element.elementor-element-3f1dadf:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-3f1dadf > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}

4103.elementor-7 .elementor-element.elementor-element-3f1dadf > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;

border-color:#97979780;box-shadow:0px 104px 104px -40px rgba(0, 0, 0, 0.16);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:40px 0px 0px 40px;padding:0px 30px 0px 30px;}

4104.elementor-7 .elementor-element.elementor-element-3f1dadf > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-3f1dadf > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-3f1dadf > .elementor-background-slideshow{border-radius:4px 4px 4px 4px;}

4105.elementor-7 .elementor-element.elementor-element-3f1dadf > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}

4106.elementor-7 .elementor-element.elementor-element-45a99f6 .elementor-icon-list-icon i{color:#E65644;

font-size:10px;}

4107.elementor-7 .elementor-element.elementor-element-45a99f6 .elementor-icon-list-icon svg{fill:#E65644;width:10px;}

4108.elementor-7 .elementor-element.elementor-element-45a99f6 .elementor-icon-list-item, .elementor-7 .elementor-element.elementor-element-45a99f6 .elementor-icon-list-item a{

font-size:14px;}

4109.elementor-7 .elementor-element.elementor-element-45a99f6{width:auto;max-width:auto;bottom:57px;}

4110body:not(.rtl) .elementor-7 .elementor-element.elementor-element-45a99f6{right:38.875px;}

4111body.rtl .elementor-7 .elementor-element.elementor-element-45a99f6{left:38.875px;}

4112.elementor-7 .elementor-element.elementor-element-d4e17a8{text-align:center;}

4113.elementor-7 .elementor-element.elementor-element-d4e17a8 .elementor-heading-title{font-size:40px;text-transform:none;}

4114.elementor-7 .elementor-element.elementor-element-d4e17a8 > .elementor-widget-container{padding:0px 0px 10px 0px;}

4115.elementor-7 .elementor-element.elementor-element-333374f{--divider-border-style:solid;

--divider-color:#00000014;--divider-border-width:1px;}

4116.elementor-7 .elementor-element.elementor-element-333374f .elementor-divider-separator{width:20%;margin:0 auto;

margin-center:0;}

4117.elementor-7 .elementor-element.elementor-element-333374f .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}

4118.elementor-7 .elementor-element.elementor-element-2d7e514{padding:0px 0px 20px 0px;}

4119.elementor-7 .elementor-element.elementor-element-988410b > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}

4120.elementor-7 .elementor-element.elementor-element-988410b:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-988410b > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{

background-color:#00042285;background-image:url(https://www.jordiaguilarabogados.com/wp-content/uploads/2020/10/Despacho-de-abogados-Penal.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover;}

4121.elementor-7 .elementor-element.elementor-element-988410b > .elementor-element-populated > .elementor-background-overlay{

background-color:#000422A3;opacity:1;}

4122.elementor-7 .elementor-element.elementor-element-988410b:hover > .elementor-element-populated > .elementor-background-overlay{

background-color:#00042291;opacity:1;}

4123.elementor-7 .elementor-element.elementor-element-988410b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}

4124.elementor-7 .elementor-element.elementor-element-988410b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}

4125.elementor-7 .elementor-element.elementor-element-bdbb4b5{text-align:left;}

4126.elementor-7 .elementor-element.elementor-element-bdbb4b5 .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:bold;}

4127.elementor-7 .elementor-element.elementor-element-bdbb4b5 > .elementor-widget-container{margin:0px 0px 200px 0px;}

4128.elementor-7 .elementor-element.elementor-element-71fe1ec{text-align:left;}

4129.elementor-7 .elementor-element.elementor-element-71fe1ec .elementor-heading-title{color:#FFFFFF;}

4130.elementor-7 .elementor-element.elementor-element-74dc875{color:#DBDDEE;}

4131.elementor-7 .elementor-element.elementor-element-74dc875 > .elementor-widget-container{margin:0px 0px 20px 0px;}

4132.elementor-7 .elementor-element.elementor-element-22ee264 .elementor-button .elementor-align-icon-right{margin-left:16px;}

4133.elementor-7 .elementor-element.elementor-element-22ee264 .elementor-button .elementor-align-icon-left{margin-right:16px;}

4134.elementor-7 .elementor-element.elementor-element-22ee264 .elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

4135.elementor-7 .elementor-element.elementor-element-22ee264 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-22ee264 .elementor-button:focus{color:#E65644;}

4136.elementor-7 .elementor-element.elementor-element-22ee264 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-22ee264 .elementor-button:focus svg{fill:#E65644;}

4137.elementor-7 .elementor-element.elementor-element-9d8d2f9 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}

4138.elementor-7 .elementor-element.elementor-element-9d8d2f9:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-9d8d2f9 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000422;background-image:url(https://www.jordiaguilarabogados.com/wp-content/uploads/2020/10/Despacho-de-abogados-Familia.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover;}

4139.elementor-7 .elementor-element.elementor-element-9d8d2f9 > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.64);opacity:1;}

4140.elementor-7 .elementor-element.elementor-element-9d8d2f9:hover > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.78);opacity:1;}

4141.elementor-7 .elementor-element.elementor-element-9d8d2f9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}

4142.elementor-7 .elementor-element.elementor-element-9d8d2f9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}

4143.elementor-7 .elementor-element.elementor-element-5642527{text-align:left;}

4144.elementor-7 .elementor-element.elementor-element-5642527 .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:bold;}

4145.elementor-7 .elementor-element.elementor-element-5642527 > .elementor-widget-container{margin:0px 0px 200px 0px;}

4146.elementor-7 .elementor-element.elementor-element-71789d7 .elementor-heading-title{color:#FFFFFF;}

4147.elementor-7 .elementor-element.elementor-element-d0596fe{color:#DBDDEE;}

4148.elementor-7 .elementor-element.elementor-element-d0596fe > .elementor-widget-container{margin:0px 0px 20px 0px;}

4149.elementor-7 .elementor-element.elementor-element-ab30761 .elementor-button .elementor-align-icon-right{margin-left:16px;}

4150.elementor-7 .elementor-element.elementor-element-ab30761 .elementor-button .elementor-align-icon-left{margin-right:16px;}

4151.elementor-7 .elementor-element.elementor-element-ab30761 .elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

4152.elementor-7 .elementor-element.elementor-element-ab30761 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-ab30761 .elementor-button:focus{color:#E65644;}

4153.elementor-7 .elementor-element.elementor-element-ab30761 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-ab30761 .elementor-button:focus svg{fill:#E65644;}

4154.elementor-7 .elementor-element.elementor-element-663a07a > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}

4155.elementor-7 .elementor-element.elementor-element-663a07a:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-663a07a > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000422;background-image:url(https://www.jordiaguilarabogados.com/wp-content/uploads/2020/10/Despacho-de-abogados-Extranjeria.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover;}

4156.elementor-7 .elementor-element.elementor-element-663a07a > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.64);opacity:1;}

4157.elementor-7 .elementor-element.elementor-element-663a07a:hover > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.78);opacity:1;}

4158.elementor-7 .elementor-element.elementor-element-663a07a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}

4159.elementor-7 .elementor-element.elementor-element-663a07a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}

4160.elementor-7 .elementor-element.elementor-element-d90b334 .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:bold;}

4161.elementor-7 .elementor-element.elementor-element-d90b334 > .elementor-widget-container{margin:0px 0px 200px 0px;}

4162.elementor-7 .elementor-element.elementor-element-9a9c7c4 .elementor-heading-title{color:#FFFFFF;}

4163.elementor-7 .elementor-element.elementor-element-e5cad34{color:#DBDDEE;}

4164.elementor-7 .elementor-element.elementor-element-e5cad34 > .elementor-widget-container{margin:0px 0px 20px 0px;}

4165.elementor-7 .elementor-element.elementor-element-eced852 .elementor-button .elementor-align-icon-right{margin-left:16px;}

4166.elementor-7 .elementor-element.elementor-element-eced852 .elementor-button .elementor-align-icon-left{margin-right:16px;}

4167.elementor-7 .elementor-element.elementor-element-eced852 .elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

4168.elementor-7 .elementor-element.elementor-element-eced852 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-eced852 .elementor-button:focus{color:#E65644;}

4169.elementor-7 .elementor-element.elementor-element-eced852 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-eced852 .elementor-button:focus svg{fill:#E65644;}

4170.elementor-7 .elementor-element.elementor-element-e4f036a > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}

4171.elementor-7 .elementor-element.elementor-element-e4f036a:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-e4f036a > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000422;background-image:url(https://www.jordiaguilarabogados.com/wp-content/uploads/2020/10/Despacho-de-abogados-Accidentes-de-trafico.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover;}

4172.elementor-7 .elementor-element.elementor-element-e4f036a > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.64);opacity:1;}

4173.elementor-7 .elementor-element.elementor-element-e4f036a:hover > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.78);opacity:1;}

4174.elementor-7 .elementor-element.elementor-element-e4f036a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}

4175.elementor-7 .elementor-element.elementor-element-e4f036a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}

4176.elementor-7 .elementor-element.elementor-element-650a77b{text-align:left;}

4177.elementor-7 .elementor-element.elementor-element-650a77b .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:bold;}

4178.elementor-7 .elementor-element.elementor-element-650a77b > .elementor-widget-container{margin:0px 0px 200px 0px;}

4179.elementor-7 .elementor-element.elementor-element-ac46c45 .elementor-heading-title{color:#FFFFFF;text-transform:none;}

4180.elementor-7 .elementor-element.elementor-element-aec836c{color:#DBDDEE;}

4181.elementor-7 .elementor-element.elementor-element-aec836c > .elementor-widget-container{margin:0px 0px 20px 0px;}

4182.elementor-7 .elementor-element.elementor-element-80176f0 .elementor-button .elementor-align-icon-right{margin-left:16px;}

4183.elementor-7 .elementor-element.elementor-element-80176f0 .elementor-button .elementor-align-icon-left{margin-right:16px;}

4184.elementor-7 .elementor-element.elementor-element-80176f0 .elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

4185.elementor-7 .elementor-element.elementor-element-80176f0 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-80176f0 .elementor-button:focus{color:#E65644;}

4186.elementor-7 .elementor-element.elementor-element-80176f0 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-80176f0 .elementor-button:focus svg{fill:#E65644;}

4187.elementor-7 .elementor-element.elementor-element-bec4b9b{padding:0px 0px 20px 0px;}

4188.elementor-7 .elementor-element.elementor-element-02903c7 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}

4189.elementor-7 .elementor-element.elementor-element-02903c7:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-02903c7 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000422;background-image:url(https://www.jordiaguilarabogados.com/wp-content/uploads/2020/10/Despacho-de-abogados-Herencias-y-testamentos.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover;}

4190.elementor-7 .elementor-element.elementor-element-02903c7 > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.64);opacity:1;}

4191.elementor-7 .elementor-element.elementor-element-02903c7:hover > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.78);opacity:1;}

4192.elementor-7 .elementor-element.elementor-element-02903c7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}

4193.elementor-7 .elementor-element.elementor-element-02903c7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}

4194.elementor-7 .elementor-element.elementor-element-005f6d7{text-align:left;}

4195.elementor-7 .elementor-element.elementor-element-005f6d7 .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:bold;}

4196.elementor-7 .elementor-element.elementor-element-005f6d7 > .elementor-widget-container{margin:0px 0px 200px 0px;}

4197.elementor-7 .elementor-element.elementor-element-4d34309{text-align:left;}

4198.elementor-7 .elementor-element.elementor-element-4d34309 .elementor-heading-title{color:#FFFFFF;text-transform:none;}

4199.elementor-7 .elementor-element.elementor-element-22c3adb{color:#DBDDEE;}

4200.elementor-7 .elementor-element.elementor-element-22c3adb > .elementor-widget-container{margin:0px 0px 20px 0px;}

4201.elementor-7 .elementor-element.elementor-element-b1ca421 .elementor-button .elementor-align-icon-right{margin-left:16px;}

4202.elementor-7 .elementor-element.elementor-element-b1ca421 .elementor-button .elementor-align-icon-left{margin-right:16px;}

4203.elementor-7 .elementor-element.elementor-element-b1ca421 .elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

4204.elementor-7 .elementor-element.elementor-element-b1ca421 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-b1ca421 .elementor-button:focus{color:#E65644;}

4205.elementor-7 .elementor-element.elementor-element-b1ca421 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-b1ca421 .elementor-button:focus svg{fill:#E65644;}

4206.elementor-7 .elementor-element.elementor-element-536e3c2 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}

4207.elementor-7 .elementor-element.elementor-element-536e3c2:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-536e3c2 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000422;background-image:url(https://www.jordiaguilarabogados.com/wp-content/uploads/2020/10/Despacho-de-abogados-Vilocencia-de-genero.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover;}

4208.elementor-7 .elementor-element.elementor-element-536e3c2 > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.64);opacity:1;}

4209.elementor-7 .elementor-element.elementor-element-536e3c2:hover > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.78);opacity:1;}

4210.elementor-7 .elementor-element.elementor-element-536e3c2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}

4211.elementor-7 .elementor-element.elementor-element-536e3c2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}

4212.elementor-7 .elementor-element.elementor-element-babae4b{text-align:left;}

4213.elementor-7 .elementor-element.elementor-element-babae4b .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:bold;}

4214.elementor-7 .elementor-element.elementor-element-babae4b > .elementor-widget-container{margin:0px 0px 200px 0px;}

4215.elementor-7 .elementor-element.elementor-element-9914aae .elementor-heading-title{color:#FFFFFF;text-transform:none;}

4216.elementor-7 .elementor-element.elementor-element-fa940fb{color:#DBDDEE;}

4217.elementor-7 .elementor-element.elementor-element-fa940fb > .elementor-widget-container{margin:0px 0px 20px 0px;}

4218.elementor-7 .elementor-element.elementor-element-3c83a8b .elementor-button .elementor-align-icon-right{margin-left:16px;}

4219.elementor-7 .elementor-element.elementor-element-3c83a8b .elementor-button .elementor-align-icon-left{margin-right:16px;}

4220.elementor-7 .elementor-element.elementor-element-3c83a8b .elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

4221.elementor-7 .elementor-element.elementor-element-3c83a8b .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-3c83a8b .elementor-button:focus{color:#E65644;}

4222.elementor-7 .elementor-element.elementor-element-3c83a8b .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-3c83a8b .elementor-button:focus svg{fill:#E65644;}

4223.elementor-7 .elementor-element.elementor-element-5f765f3 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}

4224.elementor-7 .elementor-element.elementor-element-5f765f3:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-5f765f3 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000422;background-image:url(https://www.jordiaguilarabogados.com/wp-content/uploads/2020/10/Despacho-de-abogados-Alcoholemia.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover;}

4225.elementor-7 .elementor-element.elementor-element-5f765f3 > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.64);opacity:1;}

4226.elementor-7 .elementor-element.elementor-element-5f765f3:hover > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.78);opacity:1;}

4227.elementor-7 .elementor-element.elementor-element-5f765f3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}

4228.elementor-7 .elementor-element.elementor-element-5f765f3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}

4229.elementor-7 .elementor-element.elementor-element-0bee72d .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:bold;}

4230.elementor-7 .elementor-element.elementor-element-0bee72d > .elementor-widget-container{margin:0px 0px 200px 0px;}

4231.elementor-7 .elementor-element.elementor-element-ebc00d7 .elementor-heading-title{color:#FFFFFF;}

4232.elementor-7 .elementor-element.elementor-element-a9d2d09{color:#DBDDEE;}

4233.elementor-7 .elementor-element.elementor-element-a9d2d09 > .elementor-widget-container{margin:0px 0px 20px 0px;}

4234.elementor-7 .elementor-element.elementor-element-0579408 .elementor-button .elementor-align-icon-right{margin-left:16px;}

4235.elementor-7 .elementor-element.elementor-element-0579408 .elementor-button .elementor-align-icon-left{margin-right:16px;}

4236.elementor-7 .elementor-element.elementor-element-0579408 .elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

4237.elementor-7 .elementor-element.elementor-element-0579408 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-0579408 .elementor-button:focus{color:#E65644;}

4238.elementor-7 .elementor-element.elementor-element-0579408 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-0579408 .elementor-button:focus svg{fill:#E65644;}

4239.elementor-7 .elementor-element.elementor-element-1af79f6 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}

4240.elementor-7 .elementor-element.elementor-element-1af79f6:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-1af79f6 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000422;background-image:url(https://www.jordiaguilarabogados.com/wp-content/uploads/2020/10/Bufete-de-abogados-Divorcios-y-separaciones.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover;}

4241.elementor-7 .elementor-element.elementor-element-1af79f6 > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.64);opacity:1;}

4242.elementor-7 .elementor-element.elementor-element-1af79f6:hover > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.78);opacity:1;}

4243.elementor-7 .elementor-element.elementor-element-1af79f6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}

4244.elementor-7 .elementor-element.elementor-element-1af79f6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}

4245.elementor-7 .elementor-element.elementor-element-3d004e4{text-align:left;}

4246.elementor-7 .elementor-element.elementor-element-3d004e4 .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:bold;}

4247.elementor-7 .elementor-element.elementor-element-3d004e4 > .elementor-widget-container{margin:0px 0px 200px 0px;}

4248.elementor-7 .elementor-element.elementor-element-ac7c3b1 .elementor-heading-title{color:#FFFFFF;text-transform:none;}

4249.elementor-7 .elementor-element.elementor-element-f4b6acc{color:#DBDDEE;}

4250.elementor-7 .elementor-element.elementor-element-f4b6acc > .elementor-widget-container{margin:0px 0px 20px 0px;}

4251.elementor-7 .elementor-element.elementor-element-ab1b27e .elementor-button .elementor-align-icon-right{margin-left:16px;}

4252.elementor-7 .elementor-element.elementor-element-ab1b27e .elementor-button .elementor-align-icon-left{margin-right:16px;}

4253.elementor-7 .elementor-element.elementor-element-ab1b27e .elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

4254.elementor-7 .elementor-element.elementor-element-ab1b27e .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-ab1b27e .elementor-button:focus{color:#E65644;}

4255.elementor-7 .elementor-element.elementor-element-ab1b27e .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-ab1b27e .elementor-button:focus svg{fill:#E65644;}

4256.elementor-7 .elementor-element.elementor-element-9a41b32 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}

4257.elementor-7 .elementor-element.elementor-element-9a41b32:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-9a41b32 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000422;background-image:url(https://www.jordiaguilarabogados.com/wp-content/uploads/2020/10/Bufete-de-abogados-Civil.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover;}

4258.elementor-7 .elementor-element.elementor-element-9a41b32 > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.64);opacity:1;}

4259.elementor-7 .elementor-element.elementor-element-9a41b32:hover > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.78);opacity:1;}

4260.elementor-7 .elementor-element.elementor-element-9a41b32 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}

4261.elementor-7 .elementor-element.elementor-element-9a41b32 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}

4262.elementor-7 .elementor-element.elementor-element-69c0592{text-align:left;}

4263.elementor-7 .elementor-element.elementor-element-69c0592 .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:bold;}

4264.elementor-7 .elementor-element.elementor-element-69c0592 > .elementor-widget-container{margin:0px 0px 200px 0px;}

4265.elementor-7 .elementor-element.elementor-element-c6cd6e6 .elementor-heading-title{color:#FFFFFF;text-transform:none;}

4266.elementor-7 .elementor-element.elementor-element-cddfa4c{color:#DBDDEE;}

4267.elementor-7 .elementor-element.elementor-element-cddfa4c > .elementor-widget-container{margin:0px 0px 20px 0px;}

4268.elementor-7 .elementor-element.elementor-element-a8e0074 .elementor-button .elementor-align-icon-right{margin-left:16px;}

4269.elementor-7 .elementor-element.elementor-element-a8e0074 .elementor-button .elementor-align-icon-left{margin-right:16px;}

4270.elementor-7 .elementor-element.elementor-element-a8e0074 .elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

4271.elementor-7 .elementor-element.elementor-element-a8e0074 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-a8e0074 .elementor-button:focus{color:#E65644;}

4272.elementor-7 .elementor-element.elementor-element-a8e0074 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-a8e0074 .elementor-button:focus svg{fill:#E65644;}

4273.elementor-7 .elementor-element.elementor-element-48ae105 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}

4274.elementor-7 .elementor-element.elementor-element-48ae105:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-48ae105 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000422;background-image:url(https://www.jordiaguilarabogados.com/wp-content/uploads/2020/10/Bufete-de-abogados-Asegoria-juridica-y-legal.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover;}

4275.elementor-7 .elementor-element.elementor-element-48ae105 > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.64);opacity:1;}

4276.elementor-7 .elementor-element.elementor-element-48ae105:hover > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.78);opacity:1;}

4277.elementor-7 .elementor-element.elementor-element-48ae105 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}

4278.elementor-7 .elementor-element.elementor-element-48ae105 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}

4279.elementor-7 .elementor-element.elementor-element-d5ee666 .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:bold;}

4280.elementor-7 .elementor-element.elementor-element-d5ee666 > .elementor-widget-container{margin:0px 0px 200px 0px;}

4281.elementor-7 .elementor-element.elementor-element-1ee99d0 .elementor-heading-title{color:#FFFFFF;text-transform:none;}

4282.elementor-7 .elementor-element.elementor-element-13ee73b{color:#DBDDEE;}

4283.elementor-7 .elementor-element.elementor-element-13ee73b > .elementor-widget-container{margin:0px 0px 20px 0px;}

4284.elementor-7 .elementor-element.elementor-element-62cee2d .elementor-button .elementor-align-icon-right{margin-left:16px;}

4285.elementor-7 .elementor-element.elementor-element-62cee2d .elementor-button .elementor-align-icon-left{margin-right:16px;}

4286.elementor-7 .elementor-element.elementor-element-62cee2d .elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

4287.elementor-7 .elementor-element.elementor-element-62cee2d .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-62cee2d .elementor-button:focus{color:#E65644;}

4288.elementor-7 .elementor-element.elementor-element-62cee2d .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-62cee2d .elementor-button:focus svg{fill:#E65644;}

4289.elementor-7 .elementor-element.elementor-element-a08e2ba > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}

4290.elementor-7 .elementor-element.elementor-element-a08e2ba:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-a08e2ba > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000422;background-image:url(https://www.jordiaguilarabogados.com/wp-content/uploads/2020/10/Bufete-de-abogados-Castellon.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover;}

4291.elementor-7 .elementor-element.elementor-element-a08e2ba > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.64);opacity:1;}

4292.elementor-7 .elementor-element.elementor-element-a08e2ba:hover > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.78);opacity:1;}

4293.elementor-7 .elementor-element.elementor-element-a08e2ba > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}

4294.elementor-7 .elementor-element.elementor-element-a08e2ba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}

4295.elementor-7 .elementor-element.elementor-element-80ce788{text-align:left;}

4296.elementor-7 .elementor-element.elementor-element-80ce788 .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:bold;}

4297.elementor-7 .elementor-element.elementor-element-80ce788 > .elementor-widget-container{margin:0px 0px 200px 0px;}

4298.elementor-7 .elementor-element.elementor-element-ab42971 .elementor-heading-title{color:#FFFFFF;text-transform:none;}

4299.elementor-7 .elementor-element.elementor-element-f37d33b{color:#DBDDEE;}

4300.elementor-7 .elementor-element.elementor-element-f37d33b > .elementor-widget-container{margin:0px 0px 20px 0px;}

4301.elementor-7 .elementor-element.elementor-element-41f9123 .elementor-button .elementor-align-icon-right{margin-left:16px;}

4302.elementor-7 .elementor-element.elementor-element-41f9123 .elementor-button .elementor-align-icon-left{margin-right:16px;}

4303.elementor-7 .elementor-element.elementor-element-41f9123 .elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

4304.elementor-7 .elementor-element.elementor-element-41f9123 .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-41f9123 .elementor-button:focus{color:#E65644;}

4305.elementor-7 .elementor-element.elementor-element-41f9123 .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-41f9123 .elementor-button:focus svg{fill:#E65644;}

4306.elementor-7 .elementor-element.elementor-element-c803a5f > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:8px;}

4307.elementor-7 .elementor-element.elementor-element-c803a5f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-c803a5f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000422;background-image:url(https://www.jordiaguilarabogados.com/wp-content/uploads/2020/12/Abogados-Deudas-Ley-segunda-Oportunidad.jpg);background-position:center left;background-repeat:no-repeat;background-size:cover;}

4308.elementor-7 .elementor-element.elementor-element-c803a5f > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.64);opacity:1;}

4309.elementor-7 .elementor-element.elementor-element-c803a5f:hover > .elementor-element-populated > .elementor-background-overlay{background-color:rgba(0, 4, 34, 0.78);opacity:1;}

4310.elementor-7 .elementor-element.elementor-element-c803a5f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 40px 40px;}

4311.elementor-7 .elementor-element.elementor-element-c803a5f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}

4312.elementor-7 .elementor-element.elementor-element-d17e4c6{text-align:left;}

4313.elementor-7 .elementor-element.elementor-element-d17e4c6 .elementor-heading-title{color:#FFFFFF;font-size:20px;font-weight:bold;}

4314.elementor-7 .elementor-element.elementor-element-d17e4c6 > .elementor-widget-container{margin:0px 0px 200px 0px;}

4315.elementor-7 .elementor-element.elementor-element-a00bd57 .elementor-heading-title{color:#FFFFFF;text-transform:none;}

4316.elementor-7 .elementor-element.elementor-element-f20d9d0{color:#DBDDEE;}

4317.elementor-7 .elementor-element.elementor-element-f20d9d0 > .elementor-widget-container{margin:0px 0px 20px 0px;}

4318.elementor-7 .elementor-element.elementor-element-234f4ce .elementor-button .elementor-align-icon-right{margin-left:16px;}

4319.elementor-7 .elementor-element.elementor-element-234f4ce .elementor-button .elementor-align-icon-left{margin-right:16px;}

4320.elementor-7 .elementor-element.elementor-element-234f4ce .elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

4321.elementor-7 .elementor-element.elementor-element-234f4ce .elementor-button:hover, .elementor-7 .elementor-element.elementor-element-234f4ce .elementor-button:focus{color:#E65644;}

4322.elementor-7 .elementor-element.elementor-element-234f4ce .elementor-button:hover svg, .elementor-7 .elementor-element.elementor-element-234f4ce .elementor-button:focus svg{fill:#E65644;}

4323.elementor-7 .elementor-element.elementor-element-fde0db6 > .elementor-container{max-width:1260px;}

4324.elementor-7 .elementor-element.elementor-element-fde0db6:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-fde0db6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F8F8FB 100%);}

4325.elementor-7 .elementor-element.elementor-element-fde0db6 > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}

4326.elementor-7 .elementor-element.elementor-element-fde0db6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 40px 104px 40px;}

4327.elementor-7 .elementor-element.elementor-element-dbb510c{text-align:center;}

4328.elementor-7 .elementor-element.elementor-element-dbb510c .elementor-heading-title{text-transform:none;}

4329.elementor-7 .elementor-element.elementor-element-61f689f{--divider-border-style:solid;

--divider-color:#00000014;--divider-border-width:1px;}

4330.elementor-7 .elementor-element.elementor-element-61f689f .elementor-divider-separator{width:20%;margin:0 auto;

margin-center:0;}

4331.elementor-7 .elementor-element.elementor-element-61f689f .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}

4332.elementor-7 .elementor-element.elementor-element-f5585e9 .elementor-text-editor{text-align:center;}

4333.elementor-7 .elementor-element.elementor-element-f5585e9 > .elementor-widget-container{margin:0px 218px 0px 218px;}

4334.elementor-7 .elementor-element.elementor-element-9693f6c{margin-top:44px;margin-bottom:0px;}

4335.elementor-7 .elementor-element.elementor-element-b47b61a > .elementor-element-populated{margin:0px 32px 0px 0px;}

4336.elementor-7 .elementor-element.elementor-element-9be67b1.elementor-view-stacked .elementor-icon{

background-color:#0A1D8514;fill:#0A1D85;color:#0A1D85;}

4337.elementor-7 .elementor-element.elementor-element-9be67b1.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-9be67b1.elementor-view-default .elementor-icon{

fill:#0A1D8514;

color:#0A1D8514;

border-color:#0A1D8514;}

4338.elementor-7 .elementor-element.elementor-element-9be67b1.elementor-view-framed .elementor-icon{background-color:#0A1D85;}

4339.elementor-7 .elementor-element.elementor-element-9be67b1.elementor-position-right .elementor-icon-box-icon{margin-left:24px;}

4340.elementor-7 .elementor-element.elementor-element-9be67b1.elementor-position-left .elementor-icon-box-icon{margin-right:24px;}

4341.elementor-7 .elementor-element.elementor-element-9be67b1.elementor-position-top .elementor-icon-box-icon{margin-bottom:24px;}

4342.elementor-7 .elementor-element.elementor-element-9be67b1 .elementor-icon{font-size:22px;}

4343.elementor-7 .elementor-element.elementor-element-9be67b1 .elementor-icon i{transform:rotate(0deg);}

4344.elementor-7 .elementor-element.elementor-element-9be67b1 .elementor-icon-box-wrapper{text-align:left;}

4345.elementor-7 .elementor-element.elementor-element-9be67b1 .elementor-icon-box-title{margin-bottom:8px;}

4346.elementor-7 .elementor-element.elementor-element-9be67b1 > .elementor-widget-container{margin:0px 0px 28px 0px;padding:40px 40px 40px 40px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(219, 221, 238, 0.41);border-radius:4px 4px 4px 4px;box-shadow:0px 32px 120px -25px rgba(0, 0, 0, 0.08);}

4347.elementor-7 .elementor-element.elementor-element-9be67b1:hover .elementor-widget-container{box-shadow:0px 64px 160px -16px rgba(0, 0, 0, 0.16);}

4348.elementor-7 .elementor-element.elementor-element-74d98bf.elementor-view-stacked .elementor-icon{

background-color:#0A1D8514;fill:#0A1D85;color:#0A1D85;}

4349.elementor-7 .elementor-element.elementor-element-74d98bf.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-74d98bf.elementor-view-default .elementor-icon{

fill:#0A1D8514;

color:#0A1D8514;

border-color:#0A1D8514;}

4350.elementor-7 .elementor-element.elementor-element-74d98bf.elementor-view-framed .elementor-icon{background-color:#0A1D85;}

4351.elementor-7 .elementor-element.elementor-element-74d98bf.elementor-position-right .elementor-icon-box-icon{margin-left:24px;}

4352.elementor-7 .elementor-element.elementor-element-74d98bf.elementor-position-left .elementor-icon-box-icon{margin-right:24px;}

4353.elementor-7 .elementor-element.elementor-element-74d98bf.elementor-position-top .elementor-icon-box-icon{margin-bottom:24px;}

4354.elementor-7 .elementor-element.elementor-element-74d98bf .elementor-icon{font-size:22px;}

4355.elementor-7 .elementor-element.elementor-element-74d98bf .elementor-icon i{transform:rotate(0deg);}

4356.elementor-7 .elementor-element.elementor-element-74d98bf .elementor-icon-box-wrapper{text-align:left;}

4357.elementor-7 .elementor-element.elementor-element-74d98bf .elementor-icon-box-title{margin-bottom:8px;}

4358.elementor-7 .elementor-element.elementor-element-74d98bf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 40px 40px 40px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(219, 221, 238, 0.41);border-radius:4px 4px 4px 4px;box-shadow:0px 32px 120px -25px rgba(0, 0, 0, 0.08);}

4359.elementor-7 .elementor-element.elementor-element-74d98bf:hover .elementor-widget-container{box-shadow:0px 64px 160px -16px rgba(0, 0, 0, 0.16);}

4360.elementor-7 .elementor-element.elementor-element-d95d1d4 > .elementor-element-populated{margin:0px 16px 0px 16px;}

4361.elementor-7 .elementor-element.elementor-element-3b66df5.elementor-view-stacked .elementor-icon{

background-color:#0A1D8514;fill:#0A1D85;color:#0A1D85;}

4362.elementor-7 .elementor-element.elementor-element-3b66df5.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-3b66df5.elementor-view-default .elementor-icon{

fill:#0A1D8514;

color:#0A1D8514;

border-color:#0A1D8514;}

4363.elementor-7 .elementor-element.elementor-element-3b66df5.elementor-view-framed .elementor-icon{background-color:#0A1D85;}

4364.elementor-7 .elementor-element.elementor-element-3b66df5.elementor-position-right .elementor-icon-box-icon{margin-left:24px;}

4365.elementor-7 .elementor-element.elementor-element-3b66df5.elementor-position-left .elementor-icon-box-icon{margin-right:24px;}

4366.elementor-7 .elementor-element.elementor-element-3b66df5.elementor-position-top .elementor-icon-box-icon{margin-bottom:24px;}

4367.elementor-7 .elementor-element.elementor-element-3b66df5 .elementor-icon{font-size:22px;}

4368.elementor-7 .elementor-element.elementor-element-3b66df5 .elementor-icon i{transform:rotate(0deg);}

4369.elementor-7 .elementor-element.elementor-element-3b66df5 .elementor-icon-box-wrapper{text-align:left;}

4370.elementor-7 .elementor-element.elementor-element-3b66df5 .elementor-icon-box-title{margin-bottom:8px;}

4371.elementor-7 .elementor-element.elementor-element-3b66df5 > .elementor-widget-container{margin:0px 00px 28px 0px;padding:40px 40px 40px 40px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(219, 221, 238, 0.41);border-radius:4px 4px 4px 4px;box-shadow:0px 32px 120px -25px rgba(0, 0, 0, 0.08);}

4372.elementor-7 .elementor-element.elementor-element-3b66df5:hover .elementor-widget-container{box-shadow:0px 64px 160px -24px rgba(0, 0, 0, 0.16);}

4373.elementor-7 .elementor-element.elementor-element-bc29563.elementor-view-stacked .elementor-icon{

background-color:#0A1D8514;fill:#0A1D85;color:#0A1D85;}

4374.elementor-7 .elementor-element.elementor-element-bc29563.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-bc29563.elementor-view-default .elementor-icon{

fill:#0A1D8514;

color:#0A1D8514;

border-color:#0A1D8514;}

4375.elementor-7 .elementor-element.elementor-element-bc29563.elementor-view-framed .elementor-icon{background-color:#0A1D85;}

4376.elementor-7 .elementor-element.elementor-element-bc29563.elementor-position-right .elementor-icon-box-icon{margin-left:24px;}

4377.elementor-7 .elementor-element.elementor-element-bc29563.elementor-position-left .elementor-icon-box-icon{margin-right:24px;}

4378.elementor-7 .elementor-element.elementor-element-bc29563.elementor-position-top .elementor-icon-box-icon{margin-bottom:24px;}

4379.elementor-7 .elementor-element.elementor-element-bc29563 .elementor-icon{font-size:22px;}

4380.elementor-7 .elementor-element.elementor-element-bc29563 .elementor-icon i{transform:rotate(0deg);}

4381.elementor-7 .elementor-element.elementor-element-bc29563 .elementor-icon-box-wrapper{text-align:left;}

4382.elementor-7 .elementor-element.elementor-element-bc29563 .elementor-icon-box-title{margin-bottom:8px;}

4383.elementor-7 .elementor-element.elementor-element-bc29563 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 40px 40px 40px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(219, 221, 238, 0.41);border-radius:4px 4px 4px 4px;box-shadow:0px 32px 120px -25px rgba(0, 0, 0, 0.08);}

4384.elementor-7 .elementor-element.elementor-element-bc29563:hover .elementor-widget-container{box-shadow:0px 64px 160px -24px rgba(0, 0, 0, 0.16);}

4385.elementor-7 .elementor-element.elementor-element-ceddd3d > .elementor-element-populated{margin:0px 0px 0px 32px;}

4386.elementor-7 .elementor-element.elementor-element-c6b39b8.elementor-view-stacked .elementor-icon{

background-color:#0A1D8514;fill:#0A1D85;color:#0A1D85;}

4387.elementor-7 .elementor-element.elementor-element-c6b39b8.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-c6b39b8.elementor-view-default .elementor-icon{

fill:#0A1D8514;

color:#0A1D8514;

border-color:#0A1D8514;}

4388.elementor-7 .elementor-element.elementor-element-c6b39b8.elementor-view-framed .elementor-icon{background-color:#0A1D85;}

4389.elementor-7 .elementor-element.elementor-element-c6b39b8.elementor-position-right .elementor-icon-box-icon{margin-left:24px;}

4390.elementor-7 .elementor-element.elementor-element-c6b39b8.elementor-position-left .elementor-icon-box-icon{margin-right:24px;}

4391.elementor-7 .elementor-element.elementor-element-c6b39b8.elementor-position-top .elementor-icon-box-icon{margin-bottom:24px;}

4392.elementor-7 .elementor-element.elementor-element-c6b39b8 .elementor-icon{font-size:22px;}

4393.elementor-7 .elementor-element.elementor-element-c6b39b8 .elementor-icon i{transform:rotate(0deg);}

4394.elementor-7 .elementor-element.elementor-element-c6b39b8 .elementor-icon-box-wrapper{text-align:left;}

4395.elementor-7 .elementor-element.elementor-element-c6b39b8 .elementor-icon-box-title{margin-bottom:8px;}

4396.elementor-7 .elementor-element.elementor-element-c6b39b8 > .elementor-widget-container{margin:0px 0px 28px 0px;padding:40px 40px 40px 40px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(219, 221, 238, 0.41);border-radius:4px 4px 4px 4px;box-shadow:0px 32px 120px -25px rgba(0, 0, 0, 0.08);}

4397.elementor-7 .elementor-element.elementor-element-c6b39b8:hover .elementor-widget-container{box-shadow:0px 64px 160px -16px rgba(0, 0, 0, 0.16);}

4398.elementor-7 .elementor-element.elementor-element-9c89753.elementor-view-stacked .elementor-icon{

background-color:#0A1D8514;fill:#0A1D85;color:#0A1D85;}

4399.elementor-7 .elementor-element.elementor-element-9c89753.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-9c89753.elementor-view-default .elementor-icon{

fill:#0A1D8514;

color:#0A1D8514;

border-color:#0A1D8514;}

4400.elementor-7 .elementor-element.elementor-element-9c89753.elementor-view-framed .elementor-icon{background-color:#0A1D85;}

4401.elementor-7 .elementor-element.elementor-element-9c89753.elementor-position-right .elementor-icon-box-icon{margin-left:24px;}

4402.elementor-7 .elementor-element.elementor-element-9c89753.elementor-position-left .elementor-icon-box-icon{margin-right:24px;}

4403.elementor-7 .elementor-element.elementor-element-9c89753.elementor-position-top .elementor-icon-box-icon{margin-bottom:24px;}

4404.elementor-7 .elementor-element.elementor-element-9c89753 .elementor-icon{font-size:22px;}

4405.elementor-7 .elementor-element.elementor-element-9c89753 .elementor-icon i{transform:rotate(0deg);}

4406.elementor-7 .elementor-element.elementor-element-9c89753 .elementor-icon-box-wrapper{text-align:left;}

4407.elementor-7 .elementor-element.elementor-element-9c89753 .elementor-icon-box-title{margin-bottom:8px;}

4408.elementor-7 .elementor-element.elementor-element-9c89753 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:40px 40px 40px 40px;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(219, 221, 238, 0.41);border-radius:4px 4px 4px 4px;box-shadow:0px 32px 120px -25px rgba(0, 0, 0, 0.08);}

4409.elementor-7 .elementor-element.elementor-element-9c89753:hover .elementor-widget-container{box-shadow:0px 64px 160px -24px rgba(0, 0, 0, 0.16);}

4410.elementor-7 .elementor-element.elementor-element-a9ea5ef > .elementor-container{max-width:1260px;}

4411.elementor-7 .elementor-element.elementor-element-a9ea5ef:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-a9ea5ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F8F8FB 100%);}

4412.elementor-7 .elementor-element.elementor-element-a9ea5ef > .elementor-background-overlay{opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}

4413.elementor-7 .elementor-element.elementor-element-a9ea5ef{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 40px 104px 40px;}

4414.elementor-7 .elementor-element.elementor-element-8f6dd55{text-align:center;}

4415.elementor-7 .elementor-element.elementor-element-8f6dd55 .elementor-heading-title{text-transform:none;}

4416.elementor-7 .elementor-element.elementor-element-0ea4df1{--divider-border-style:solid;

--divider-color:#00000014;--divider-border-width:1px;}

4417.elementor-7 .elementor-element.elementor-element-0ea4df1 .elementor-divider-separator{width:20%;margin:0 auto;

margin-center:0;}

4418.elementor-7 .elementor-element.elementor-element-0ea4df1 .elementor-divider{text-align:center;padding-top:15px;padding-bottom:15px;}

4419.elementor-7 .elementor-element.elementor-element-ddcbcab .elementor-text-editor{text-align:center;}

4420.elementor-7 .elementor-element.elementor-element-ddcbcab > .elementor-widget-container{margin:0px 218px 0px 218px;}

4421.elementor-7 .elementor-element.elementor-element-c25b152{margin-top:44px;margin-bottom:0px;}

4422.elementor-7 .elementor-element.elementor-element-95bd491 > .elementor-element-populated{margin:0px 32px 0px 0px;}

4423.elementor-7 .elementor-element.elementor-element-d64df19 .elementor-icon-wrapper{text-align:left;}

4424.elementor-7 .elementor-element.elementor-element-d64df19.elementor-view-stacked .elementor-icon{background-color:#E65644;}

4425.elementor-7 .elementor-element.elementor-element-d64df19.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-d64df19.elementor-view-default .elementor-icon{color:#E65644;border-color:#E65644;}

4426.elementor-7 .elementor-element.elementor-element-d64df19.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-d64df19.elementor-view-default .elementor-icon svg{fill:#E65644;}

4427.elementor-7 .elementor-element.elementor-element-d64df19 .elementor-icon{font-size:16px;}

4428.elementor-7 .elementor-element.elementor-element-d64df19 .elementor-icon i, .elementor-7 .elementor-element.elementor-element-d64df19 .elementor-icon svg{transform:rotate(0deg);}

4429.elementor-7 .elementor-element.elementor-element-45d8ef7 .elementor-testimonial-content{line-height:1.5em;}

4430.elementor-7 .elementor-element.elementor-element-45d8ef7 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:40px;height:40px;}

4431.elementor-7 .elementor-element.elementor-element-45d8ef7 .elementor-testimonial-name{color:#000422;font-weight:500;}

4432.elementor-7 .elementor-element.elementor-element-a469bfc > .elementor-element-populated{margin:0px 16px 0px 16px;}

4433.elementor-7 .elementor-element.elementor-element-968115e .elementor-icon-wrapper{text-align:left;}

4434.elementor-7 .elementor-element.elementor-element-968115e.elementor-view-stacked .elementor-icon{background-color:#E65644;}

4435.elementor-7 .elementor-element.elementor-element-968115e.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-968115e.elementor-view-default .elementor-icon{color:#E65644;border-color:#E65644;}

4436.elementor-7 .elementor-element.elementor-element-968115e.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-968115e.elementor-view-default .elementor-icon svg{fill:#E65644;}

4437.elementor-7 .elementor-element.elementor-element-968115e .elementor-icon{font-size:16px;}

4438.elementor-7 .elementor-element.elementor-element-968115e .elementor-icon i, .elementor-7 .elementor-element.elementor-element-968115e .elementor-icon svg{transform:rotate(0deg);}

4439.elementor-7 .elementor-element.elementor-element-9057d00 .elementor-testimonial-content{line-height:1.5em;}

4440.elementor-7 .elementor-element.elementor-element-9057d00 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:40px;height:40px;}

4441.elementor-7 .elementor-element.elementor-element-9057d00 .elementor-testimonial-name{color:#000422;font-weight:500;}

4442.elementor-7 .elementor-element.elementor-element-16e28c0 > .elementor-element-populated{margin:0px 0px 0px 32px;}

4443.elementor-7 .elementor-element.elementor-element-9a2d914 .elementor-icon-wrapper{text-align:left;}

4444.elementor-7 .elementor-element.elementor-element-9a2d914.elementor-view-stacked .elementor-icon{background-color:#E65644;}

4445.elementor-7 .elementor-element.elementor-element-9a2d914.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-9a2d914.elementor-view-default .elementor-icon{color:#E65644;border-color:#E65644;}

4446.elementor-7 .elementor-element.elementor-element-9a2d914.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-9a2d914.elementor-view-default .elementor-icon svg{fill:#E65644;}

4447.elementor-7 .elementor-element.elementor-element-9a2d914 .elementor-icon{font-size:16px;}

4448.elementor-7 .elementor-element.elementor-element-9a2d914 .elementor-icon i, .elementor-7 .elementor-element.elementor-element-9a2d914 .elementor-icon svg{transform:rotate(0deg);}

4449.elementor-7 .elementor-element.elementor-element-532e31a .elementor-testimonial-content{line-height:1.5em;}

4450.elementor-7 .elementor-element.elementor-element-532e31a .elementor-testimonial-wrapper .elementor-testimonial-image img{width:40px;height:40px;}

4451.elementor-7 .elementor-element.elementor-element-532e31a .elementor-testimonial-name{color:#000422;font-weight:500;}

4452@media(max-width:1024px) and (min-width:768px){.elementor-7 .elementor-element.elementor-element-988410b{width:50%;}

4453.elementor-7 .elementor-element.elementor-element-9d8d2f9{width:50%;}

4454.elementor-7 .elementor-element.elementor-element-663a07a{width:50%;}

4455.elementor-7 .elementor-element.elementor-element-e4f036a{width:50%;}

4456.elementor-7 .elementor-element.elementor-element-02903c7{width:50%;}

4457.elementor-7 .elementor-element.elementor-element-536e3c2{width:50%;}

4458.elementor-7 .elementor-element.elementor-element-5f765f3{width:50%;}

4459.elementor-7 .elementor-element.elementor-element-1af79f6{width:50%;}

4460.elementor-7 .elementor-element.elementor-element-9a41b32{width:50%;}

4461.elementor-7 .elementor-element.elementor-element-48ae105{width:50%;}

4462.elementor-7 .elementor-element.elementor-element-a08e2ba{width:50%;}

4463.elementor-7 .elementor-element.elementor-element-c803a5f{width:50%;}

4464.elementor-7 .elementor-element.elementor-element-b47b61a{width:100%;}

4465.elementor-7 .elementor-element.elementor-element-d95d1d4{width:100%;}

4466.elementor-7 .elementor-element.elementor-element-ceddd3d{width:100%;}

4467.elementor-7 .elementor-element.elementor-element-95bd491{width:100%;}

4468.elementor-7 .elementor-element.elementor-element-a469bfc{width:100%;}

4469.elementor-7 .elementor-element.elementor-element-16e28c0{width:100%;}

4470}

4471@media(min-width:1025px){.elementor-7 .elementor-element.elementor-element-1e04045:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1e04045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}

4472.elementor-7 .elementor-element.elementor-element-988410b:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-988410b > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}

4473.elementor-7 .elementor-element.elementor-element-9d8d2f9:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-9d8d2f9 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}

4474.elementor-7 .elementor-element.elementor-element-663a07a:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-663a07a > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}

4475.elementor-7 .elementor-element.elementor-element-e4f036a:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-e4f036a > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}

4476.elementor-7 .elementor-element.elementor-element-02903c7:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-02903c7 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}

4477.elementor-7 .elementor-element.elementor-element-536e3c2:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-536e3c2 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}

4478.elementor-7 .elementor-element.elementor-element-5f765f3:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-5f765f3 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}

4479.elementor-7 .elementor-element.elementor-element-1af79f6:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-1af79f6 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}

4480.elementor-7 .elementor-element.elementor-element-9a41b32:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-9a41b32 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}

4481.elementor-7 .elementor-element.elementor-element-48ae105:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-48ae105 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}

4482.elementor-7 .elementor-element.elementor-element-a08e2ba:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-a08e2ba > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}

4483.elementor-7 .elementor-element.elementor-element-c803a5f:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-7 .elementor-element.elementor-element-c803a5f > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}

4484}

4485@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-1e04045{padding:200px 64px 40px 40px;}

4486.elementor-7 .elementor-element.elementor-element-bbbd438 > .elementor-element-populated{margin:0px 0px 0px 0px;}

4487.elementor-7 .elementor-element.elementor-element-909f4d7 > .elementor-widget-container{margin:0px 120px 0px 0px;}

4488.elementor-7 .elementor-element.elementor-element-3bdd2e3 > .elementor-widget-container{margin:120px 0px 0px 0px;}

4489.elementor-7 .elementor-element.elementor-element-60c1c9e{padding:80px 0px 80px 40px;}

4490.elementor-7 .elementor-element.elementor-element-a17852a > .elementor-element-populated{padding:0px 0px 0px 0px;}

4491.elementor-7 .elementor-element.elementor-element-354b77f .elementor-icon-box-content .elementor-icon-box-description{font-size:24px;}

4492.elementor-7 .elementor-element.elementor-element-01a8d3e .elementor-icon-box-content .elementor-icon-box-description{font-size:24px;}

4493.elementor-7 .elementor-element.elementor-element-3f1dadf > .elementor-element-populated{margin:-35px 0px 0px 0px;padding:32px 32px 32px 32px;}

4494body:not(.rtl) .elementor-7 .elementor-element.elementor-element-45a99f6{right:0px;}

4495body.rtl .elementor-7 .elementor-element.elementor-element-45a99f6{left:0px;}

4496.elementor-7 .elementor-element.elementor-element-45a99f6{bottom:30px;}

4497.elementor-7 .elementor-element.elementor-element-bdbb4b5 > .elementor-widget-container{margin:0px 0px 40px 0px;}

4498.elementor-7 .elementor-element.elementor-element-5642527 > .elementor-widget-container{margin:0px 0px 40px 0px;}

4499.elementor-7 .elementor-element.elementor-element-d90b334 > .elementor-widget-container{margin:0px 0px 40px 0px;}

4500.elementor-7 .elementor-element.elementor-element-650a77b > .elementor-widget-container{margin:0px 0px 40px 0px;}

4501.elementor-7 .elementor-element.elementor-element-005f6d7 > .elementor-widget-container{margin:0px 0px 40px 0px;}

4502.elementor-7 .elementor-element.elementor-element-babae4b > .elementor-widget-container{margin:0px 0px 40px 0px;}

4503.elementor-7 .elementor-element.elementor-element-0bee72d > .elementor-widget-container{margin:0px 0px 40px 0px;}

4504.elementor-7 .elementor-element.elementor-element-3d004e4 > .elementor-widget-container{margin:0px 0px 40px 0px;}

4505.elementor-7 .elementor-element.elementor-element-69c0592 > .elementor-widget-container{margin:0px 0px 40px 0px;}

4506.elementor-7 .elementor-element.elementor-element-d5ee666 > .elementor-widget-container{margin:0px 0px 40px 0px;}

4507.elementor-7 .elementor-element.elementor-element-80ce788 > .elementor-widget-container{margin:0px 0px 40px 0px;}

4508.elementor-7 .elementor-element.elementor-element-d17e4c6 > .elementor-widget-container{margin:0px 0px 40px 0px;}

4509.elementor-7 .elementor-element.elementor-element-fde0db6{padding:80px 40px 80px 40px;}

4510.elementor-7 .elementor-element.elementor-element-f5585e9 > .elementor-widget-container{margin:0px 104px 0px 104px;}

4511.elementor-7 .elementor-element.elementor-element-b47b61a > .elementor-element-populated{margin:0px 0px 48px 0px;}

4512.elementor-7 .elementor-element.elementor-element-d95d1d4 > .elementor-element-populated{margin:0px 0px 48px 0px;}

4513.elementor-7 .elementor-element.elementor-element-ceddd3d > .elementor-element-populated{margin:0px 0px 0px 0px;}

4514.elementor-7 .elementor-element.elementor-element-a9ea5ef{padding:80px 40px 80px 40px;}

4515.elementor-7 .elementor-element.elementor-element-ddcbcab > .elementor-widget-container{margin:0px 104px 0px 104px;}

4516.elementor-7 .elementor-element.elementor-element-95bd491 > .elementor-element-populated{margin:0px 0px 48px 0px;}

4517.elementor-7 .elementor-element.elementor-element-a469bfc > .elementor-element-populated{margin:0px 0px 48px 0px;}

4518.elementor-7 .elementor-element.elementor-element-16e28c0 > .elementor-element-populated{margin:0px 0px 0px 0px;}

4519}

4520@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-1e04045:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1e04045 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}

4521.elementor-7 .elementor-element.elementor-element-1e04045{padding:120px 32px 40px 24px;}

4522.elementor-7 .elementor-element.elementor-element-909f4d7 > .elementor-widget-container{margin:0px 0px 0px 0px;}

4523.elementor-7 .elementor-element.elementor-element-3bad418 > .elementor-widget-container{margin:0px 0px 0px 0px;}

4524.elementor-7 .elementor-element.elementor-element-3bad418{width:100%;max-width:100%;}

4525.elementor-7 .elementor-element.elementor-element-3bdd2e3 > .elementor-widget-container{margin:64px 0px 0px 0px;}

4526.elementor-7 .elementor-element.elementor-element-60c1c9e{padding:64px 0px 64px 0px;}

4527.elementor-7 .elementor-element.elementor-element-a17852a > .elementor-element-populated{padding:0px 32px 32px 24px;}

4528.elementor-7 .elementor-element.elementor-element-6d2451b > .elementor-widget-container{margin:0px 0px 0px 0px;}

4529.elementor-7 .elementor-element.elementor-element-1126aa2 > .elementor-widget-container{margin:0px 0px 0px 0px;}

4530.elementor-7 .elementor-element.elementor-element-672f5cf .elementor-divider-separator{width:100%;}

4531.elementor-7 .elementor-element.elementor-element-354b77f .elementor-icon-box-icon{margin-bottom:8px;}

4532.elementor-7 .elementor-element.elementor-element-354b77f.elementor-position-right .elementor-icon-box-icon{margin-left:8px;}

4533.elementor-7 .elementor-element.elementor-element-354b77f.elementor-position-left .elementor-icon-box-icon{margin-right:8px;}

4534.elementor-7 .elementor-element.elementor-element-354b77f.elementor-position-top .elementor-icon-box-icon{margin-bottom:8px;}

4535.elementor-7 .elementor-element.elementor-element-354b77f .elementor-icon{font-size:16px;}

4536.elementor-7 .elementor-element.elementor-element-354b77f .elementor-icon-box-wrapper{text-align:left;}

4537.elementor-7 .elementor-element.elementor-element-01a8d3e .elementor-icon-box-icon{margin-bottom:8px;}

4538.elementor-7 .elementor-element.elementor-element-01a8d3e.elementor-position-right .elementor-icon-box-icon{margin-left:8px;}

4539.elementor-7 .elementor-element.elementor-element-01a8d3e.elementor-position-left .elementor-icon-box-icon{margin-right:8px;}

4540.elementor-7 .elementor-element.elementor-element-01a8d3e.elementor-position-top .elementor-icon-box-icon{margin-bottom:8px;}

4541.elementor-7 .elementor-element.elementor-element-01a8d3e .elementor-icon{font-size:16px;}

4542.elementor-7 .elementor-element.elementor-element-01a8d3e .elementor-icon-box-wrapper{text-align:left;}

4543.elementor-7 .elementor-element.elementor-element-3f1dadf > .elementor-element-populated{margin:0px 0px 0px 0px;padding:24px 24px 24px 24px;}

4544.elementor-7 .elementor-element.elementor-element-988410b > .elementor-element-populated{padding:24px 24px 24px 24px;}

4545.elementor-7 .elementor-element.elementor-element-9d8d2f9 > .elementor-element-populated{padding:24px 24px 24px 24px;}

4546.elementor-7 .elementor-element.elementor-element-663a07a > .elementor-element-populated{padding:24px 24px 24px 24px;}

4547.elementor-7 .elementor-element.elementor-element-e4f036a > .elementor-element-populated{padding:24px 24px 24px 24px;}

4548.elementor-7 .elementor-element.elementor-element-02903c7 > .elementor-element-populated{padding:24px 24px 24px 24px;}

4549.elementor-7 .elementor-element.elementor-element-536e3c2 > .elementor-element-populated{padding:24px 24px 24px 24px;}

4550.elementor-7 .elementor-element.elementor-element-5f765f3 > .elementor-element-populated{padding:24px 24px 24px 24px;}

4551.elementor-7 .elementor-element.elementor-element-1af79f6 > .elementor-element-populated{padding:24px 24px 24px 24px;}

4552.elementor-7 .elementor-element.elementor-element-9a41b32 > .elementor-element-populated{padding:24px 24px 24px 24px;}

4553.elementor-7 .elementor-element.elementor-element-48ae105 > .elementor-element-populated{padding:24px 24px 24px 24px;}

4554.elementor-7 .elementor-element.elementor-element-a08e2ba > .elementor-element-populated{padding:24px 24px 24px 24px;}

4555.elementor-7 .elementor-element.elementor-element-c803a5f > .elementor-element-populated{padding:24px 24px 24px 24px;}

4556.elementor-7 .elementor-element.elementor-element-fde0db6{padding:64px 24px 64px 24px;}

4557.elementor-7 .elementor-element.elementor-element-f5585e9 > .elementor-widget-container{margin:0px 8px 0px 8px;}

4558.elementor-7 .elementor-element.elementor-element-9be67b1 .elementor-icon-box-icon{margin-bottom:24px;}

4559.elementor-7 .elementor-element.elementor-element-9be67b1 > .elementor-widget-container{padding:24px 24px 24px 24px;}

4560.elementor-7 .elementor-element.elementor-element-74d98bf .elementor-icon-box-icon{margin-bottom:24px;}

4561.elementor-7 .elementor-element.elementor-element-74d98bf > .elementor-widget-container{padding:24px 24px 24px 24px;}

4562.elementor-7 .elementor-element.elementor-element-3b66df5 .elementor-icon-box-icon{margin-bottom:24px;}

4563.elementor-7 .elementor-element.elementor-element-3b66df5 > .elementor-widget-container{padding:24px 24px 24px 24px;}

4564.elementor-7 .elementor-element.elementor-element-bc29563 .elementor-icon-box-icon{margin-bottom:24px;}

4565.elementor-7 .elementor-element.elementor-element-bc29563 > .elementor-widget-container{padding:24px 24px 24px 24px;}

4566.elementor-7 .elementor-element.elementor-element-c6b39b8 .elementor-icon-box-icon{margin-bottom:24px;}

4567.elementor-7 .elementor-element.elementor-element-c6b39b8 > .elementor-widget-container{padding:24px 24px 24px 24px;}

4568.elementor-7 .elementor-element.elementor-element-9c89753 .elementor-icon-box-icon{margin-bottom:24px;}

4569.elementor-7 .elementor-element.elementor-element-9c89753 > .elementor-widget-container{padding:24px 24px 24px 24px;}

4570.elementor-7 .elementor-element.elementor-element-a9ea5ef{padding:64px 24px 64px 24px;}

4571.elementor-7 .elementor-element.elementor-element-ddcbcab > .elementor-widget-container{margin:0px 8px 0px 8px;}

4572}

4573

4574/*!/wp-content/cache/asset-cleanup/css/item/hfe-widgets-style-v964b9882d70ae0a0592745da777710e899bb1c32.css*/

4575/*!/wp-content/plugins/header-footer-elementor/inc/widgets-css/frontend.css*/ul.hfe-nav-menu,.hfe-nav-menu li,.hfe-nav-menu ul{list-style:none!important;margin:0;padding:0}

4576.hfe-nav-menu li.menu-item{position:relative}

4577.hfe-flyout-container .hfe-nav-menu li.menu-item{position:relative;background:unset}

4578.hfe-nav-menu .sub-menu li.menu-item{position:relative;background:inherit}

4579div.hfe-nav-menu,.elementor-widget-hfe-nav-menu .elementor-widget-container{-js-display:flex;display:-webkit-box;

display:-webkit-flex;display:-moz-box;

display:-ms-flexbox;

display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}

4580.hfe-nav-menu__layout-horizontal,.hfe-nav-menu__layout-horizontal .hfe-nav-menu{-js-display:flex;display:-webkit-box;

display:-webkit-flex;display:-moz-box;

display:-ms-flexbox;

display:flex}

4581.hfe-nav-menu__layout-horizontal .hfe-nav-menu{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}

4582.hfe-nav-menu .parent-has-no-child .hfe-menu-toggle{display:none}

4583.hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-menu,.hfe-submenu-action-hover .hfe-layout-vertical .hfe-nav-menu .sub-menu{position:absolute;top:100%;left:0;z-index:16;visibility:hidden;opacity:0;text-align:left;-webkit-transition:all 300ms ease-in;transition:all 300ms ease-in}

4584.hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover>.sub-menu,.hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:focus>.sub-menu{visibility:visible;opacity:1}

4585.hfe-submenu-action-click .hfe-nav-menu .menu-item-has-children:hover>.sub-menu,.hfe-submenu-action-click .hfe-nav-menu .menu-item-has-children:focus>.sub-menu{visibility:hidden;opacity:0}

4586.hfe-nav-menu .menu-item-has-children .sub-menu{position:absolute;top:100%;left:0;z-index:9999;visibility:hidden;opacity:0}

4587.hfe-flyout-container .hfe-nav-menu .menu-item-has-children .menu-item-has-children .sub-menu{top:0;left:0}

4588.hfe-nav-menu .menu-item-has-children .menu-item-has-children .sub-menu{top:0;left:100%}

4589.hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover>.sub-menu,.hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children.focus>.sub-menu{visibility:visible;opacity:1;-webkit-transition:all 300ms ease-out;transition:all 300ms ease-out}

4590.hfe-nav-menu:before,.hfe-nav-menu:after{content:'';display:table;clear:both}

4591.hfe-nav-menu__align-right .hfe-nav-menu{margin-left:auto;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}

4592.hfe-nav-menu__align-right .hfe-nav-menu__layout-vertical li a.hfe-menu-item,.hfe-nav-menu__align-right .hfe-nav-menu__layout-vertical li a.hfe-sub-menu-item{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;justify-content:flex-end}

4593.hfe-nav-menu__align-right .hfe-nav-menu__layout-vertical li .elementor-button-wrapper{text-align:right}

4594.hfe-nav-menu__align-left .hfe-nav-menu__layout-vertical li .elementor-button-wrapper{text-align:left}

4595.hfe-nav-menu__align-center .hfe-nav-menu__layout-vertical li .elementor-button-wrapper{text-align:center}

4596.hfe-nav-menu__align-left .hfe-nav-menu{margin-right:auto;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}

4597.hfe-nav-menu__align-left .hfe-nav-menu__layout-vertical li a.hfe-menu-item,.hfe-nav-menu__align-left .hfe-nav-menu__layout-vertical li a.hfe-sub-menu-item{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-box-pack:start;justify-content:flex-start}

4598.hfe-nav-menu__align-center .hfe-nav-menu{margin-left:auto;margin-right:auto;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}

4599.hfe-nav-menu__align-center .hfe-nav-menu__layout-vertical li a.hfe-menu-item,.hfe-nav-menu__align-center .hfe-nav-menu__layout-vertical li a.hfe-sub-menu-item{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}

4600.hfe-nav-menu__layout-horizontal .hfe-nav-menu{-js-display:flex;display:-webkit-box;

display:-webkit-flex;display:-moz-box;

display:-ms-flexbox;

display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}

4601.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu{width:100%}

4602.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li.menu-item{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-flex-grow:1;-moz-box-flex:1;flex-grow:1}

4603.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li a.hfe-menu-item{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-box-pack:center;justify-content:center}

4604.hfe-active-menu+nav li:not(:last-child) a.hfe-menu-item,.hfe-active-menu+nav li:not(:last-child) a.hfe-sub-menu-item{border-bottom-width:0}

4605.hfe-nav-menu a.hfe-menu-item,.hfe-nav-menu a.hfe-sub-menu-item{line-height:1;text-decoration:none;-js-display:flex;display:-webkit-box;

display:-webkit-flex;display:-moz-box;

display:-ms-flexbox;

display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-box-shadow:none;box-shadow:none;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}

4606.hfe-nav-menu a.hfe-menu-item:hover,.hfe-nav-menu a.hfe-sub-menu-item:hover{text-decoration:none}

4607.hfe-nav-menu .sub-menu{min-width:220px;margin:0;z-index:9999}

4608.hfe-nav-menu__layout-horizontal{font-size:0}

4609.hfe-nav-menu__layout-horizontal li.menu-item,.hfe-nav-menu__layout-horizontal>li.menu-item{font-size:medium}

4610.hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-menu{-webkit-box-shadow:0 4px 10px -2px rgba(0,0,0,.1);box-shadow:0 4px 10px -2px rgba(0,0,0,.1)}

4611.hfe-submenu-icon-arrow .hfe-nav-menu .parent-has-child .sub-arrow i:before{content:''}

4612.hfe-submenu-icon-classic .hfe-nav-menu .parent-has-child .sub-arrow i:before{content:''}

4613.hfe-submenu-icon-plus .hfe-nav-menu .parent-has-child .sub-arrow i:before{content:'+'}

4614.hfe-submenu-icon-none .hfe-nav-menu .parent-has-child .sub-arrow{display:none}

4615.hfe-submenu-icon-arrow .hfe-nav-menu .parent-has-child .sub-menu-active .sub-arrow i:before,.hfe-link-redirect-self_link.hfe-submenu-icon-arrow .hfe-nav-menu .parent-has-child .menu-active .sub-arrow i:before{content:''}

4616.hfe-submenu-icon-plus .hfe-nav-menu .parent-has-child .sub-menu-active .sub-arrow i:before,.hfe-link-redirect-self_link.hfe-submenu-icon-plus .hfe-nav-menu .parent-has-child .menu-active .sub-arrow i:before{content:'-'}

4617.hfe-submenu-icon-classic .hfe-nav-menu .parent-has-child .sub-menu-active .sub-arrow i:before,.hfe-link-redirect-self_link.hfe-submenu-icon-classic .hfe-nav-menu .parent-has-child .menu-active .sub-arrow i:before{content:''}

4618.rtl .hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before{content:''}

4619.rtl .hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before{content:''}

4620.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before{content:''}

4621.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before{content:''}

4622.hfe-nav-menu-icon{padding:.35em;border:0 solid}

4623.hfe-nav-menu-icon svg{width:25px;height:25px;line-height:25px;font-size:25px}

4624.hfe-nav-menu-icon i:focus{outline:0}

4625.hfe-has-submenu-container a.hfe-menu-item:focus,.hfe-has-submenu-container a.hfe-sub-menu-item:focus{outline:0}

4626.hfe-nav-menu .menu-item-has-children:focus,.hfe-nav-menu .menu-item-has-children .sub-menu:focus,.hfe-nav-menu .menu-item-has-children-container:focus{outline:0}

4627.hfe-nav-menu .menu-item-has-children-container{position:relative}

4628.hfe-nav-menu__layout-expandible .sub-menu,.hfe-nav-menu__layout-vertical .sub-menu,.hfe-flyout-wrapper .sub-menu{position:relative;height:0}

4629.hfe-nav-menu__submenu-arrow .hfe-menu-toggle:before,.hfe-nav-menu__submenu-plus .hfe-menu-toggle:before,.hfe-nav-menu__submenu-classic .hfe-menu-toggle:before{font-family:'Font Awesome 5 Free';z-index:1;font-size:inherit;font-weight:inherit;line-height:0}

4630.hfe-menu-item-center .hfe-nav-menu li a.hfe-menu-item,.hfe-menu-item-center .hfe-nav-menu li a.hfe-sub-menu-item{margin-right:0}

4631.hfe-nav-menu__submenu-none .hfe-nav-menu li a.hfe-menu-item,.hfe-nav-menu__submenu-none .hfe-nav-menu li a.hfe-sub-menu-item{margin-right:0}

4632.hfe-nav-menu__toggle-icon:before{content:'\f0c9';font-family:'fontAwesome';z-index:1;font-size:24px;font-weight:inherit;font-style:normal;line-height:0}

4633.hfe-active-menu .hfe-nav-menu__toggle-icon:before{content:'\f00d'}

4634.hfe-nav-menu__layout-expandible{-webkit-transition-property:display;transition-property:display;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(0,1,.5,1);transition-timing-function:cubic-bezier(0,1,.5,1)}

4635.hfe-nav-menu__layout-expandible{visibility:hidden;opacity:0}

4636.hfe-nav-menu__layout-expandible .sub-menu{visibility:hidden;opacity:0}

4637.hfe-active-menu+.hfe-nav-menu__layout-expandible{visibility:visible;opacity:1;height:auto}

4638.hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-expandible,.hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-horizontal,.hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-vertical{position:absolute;top:100%}

4639.hfe-nav-menu__layout-expandible .menu-item-has-children .menu-item-has-children .sub-menu,.hfe-nav-menu__layout-vertical .menu-item-has-children .menu-item-has-children .sub-menu{top:0;left:0}

4640.hfe-layout-expandible nav{height:0}

4641.hfe-nav-sub-menu-icon,.hfe-nav-menu__icon{display:inline-block;line-height:1}

4642.hfe-nav-menu__toggle{-js-display:flex;display:-webkit-box;

display:-webkit-flex;display:-moz-box;

display:-ms-flexbox;

display:flex;font-size:22px;cursor:pointer;border:0 solid;-webkit-border-radius:3px;border-radius:3px;color:#494c4f;position:relative;line-height:1}

4643.hfe-nav-menu__toggle-icon{display:inline-block;font-size:inherit;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}

4644.hfe-nav-menu .sub-arrow{

font-size:14px;line-height:1;-js-display:flex;display:-webkit-box;

display:-webkit-flex;display:-moz-box;

display:-ms-flexbox;

display:flex;cursor:pointer;margin-top:-10px;margin-bottom:-10px}

4645.hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-arrow{margin-left:10px}

4646.hfe-nav-menu__layout-vertical .hfe-nav-menu .sub-arrow,.hfe-layout-expandible .sub-arrow,.hfe-flyout-wrapper .sub-arrow{padding:10px}

4647.hfe-nav-menu .child-item,.hfe-nav-menu__layout-vertical .hfe-nav-menu .child-item{

font-size:14px;line-height:1;padding:10px 0 10px 10px;margin-top:-10px;margin-bottom:-10px;position:absolute;right:0;margin-right:20px}

4648.hfe-layout-horizontal .hfe-nav-menu__toggle,.hfe-layout-vertical .hfe-nav-menu__toggle{visibility:hidden;opacity:0;display:none}

4649.hfe-nav-menu-icon{display:inline-block;line-height:1;text-align:center}

4650.hfe-nav-menu__layout-expandible .saved-content,.hfe-nav-menu__layout-expandible .sub-menu,.hfe-nav-menu__layout-expandible .child,.hfe-nav-menu__layout-vertical .saved-content,.hfe-nav-menu__layout-vertical .sub-menu,.hfe-nav-menu__layout-vertical .child,.hfe-flyout-container .saved-content,.hfe-flyout-container .sub-menu,.hfe-flyout-container .child{left:0!important;width:100%!important}

4651.hfe-flyout-container .hfe-nav-menu .sub-menu{background:unset}

4652.hfe-nav-menu__layout-vertical .hfe-menu-toggle:hover,.hfe-nav-menu__layout-expandible .hfe-menu-toggle:hover,.hfe-flyout-wrapper .hfe-menu-toggle:hover{border:1px dotted}

4653.hfe-nav-menu__layout-vertical .hfe-menu-toggle,.hfe-nav-menu__layout-expandible .hfe-menu-toggle,.hfe-flyout-wrapper .hfe-menu-toggle{border:1px dotted transparent}

4654.hfe-nav-menu .menu-item a:before,.hfe-nav-menu .menu-item a:after{display:block;position:absolute;-webkit-transition:0.3s;transition:0.3s;-webkit-transition-timing-function:cubic-bezier(.58,.3,.005,1);transition-timing-function:cubic-bezier(.58,.3,.005,1)}

4655.hfe-nav-menu .menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-nav-menu .menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after{opacity:0}

4656.hfe-nav-menu .menu-item a.hfe-menu-item:hover:before,.hfe-nav-menu .menu-item a.hfe-menu-item:hover:after,.hfe-nav-menu .menu-item a.hfe-menu-item:focus:before,.hfe-nav-menu .menu-item a.hfe-menu-item:focus:after,.hfe-nav-menu .menu-item a.hfe-menu-item.highlighted:before,.hfe-nav-menu .menu-item a.hfe-menu-item.highlighted:after,.hfe-nav-menu .current-menu-item:before,.hfe-nav-menu .current-menu-item:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}

4657.hfe-pointer__double-line .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__double-line .menu-item.parent a.hfe-menu-item:after,.hfe-pointer__underline .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__underline .menu-item.parent a.hfe-menu-item:after,.hfe-pointer__overline .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__overline .menu-item.parent a.hfe-menu-item:after{height:3px;width:100%;left:0;background-color:#55595c;z-index:2}

4658.hfe-pointer__double-line.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__double-line.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__underline.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__underline.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__overline.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__overline.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after{height:0;width:0;left:50%}

4659.hfe-pointer__double-line.hfe-animation__drop-out .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__underline.hfe-animation__drop-out .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__overline.hfe-animation__drop-out .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before{top:10px}

4660.hfe-pointer__double-line.hfe-animation__drop-out .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__underline.hfe-animation__drop-out .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__overline.hfe-animation__drop-out .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after{bottom:10px}

4661.hfe-pointer__double-line.hfe-animation__drop-in .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__underline.hfe-animation__drop-in .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__overline.hfe-animation__drop-in .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before{top:-10px}

4662.hfe-pointer__double-line.hfe-animation__drop-in .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__underline.hfe-animation__drop-in .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__overline.hfe-animation__drop-in .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after{bottom:-10px}

4663.hfe-pointer__double-line.hfe-animation__none,.hfe-pointer__double-line.hfe-animation__none .menu-item.parent a.hfe-menu-item,.hfe-pointer__underline.hfe-animation__none,.hfe-pointer__underline.hfe-animation__none .menu-item.parent a.hfe-menu-item,.hfe-pointer__overline.hfe-animation__none,.hfe-pointer__overline.hfe-animation__none .menu-item.parent a.hfe-menu-item{-webkit-transition-duration:0s;transition-duration:0s}

4664.hfe-pointer__double-line.hfe-animation__none:before,.hfe-pointer__double-line.hfe-animation__none:after,.hfe-pointer__double-line.hfe-animation__none:hover,.hfe-pointer__double-line.hfe-animation__none:focus,.hfe-pointer__double-line.hfe-animation__none .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__double-line.hfe-animation__none .menu-item.parent a.hfe-menu-item:after,.hfe-pointer__double-line.hfe-animation__none .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__double-line.hfe-animation__none .menu-item.parent a.hfe-menu-item:focus,.hfe-pointer__underline.hfe-animation__none:before,.hfe-pointer__underline.hfe-animation__none:after,.hfe-pointer__underline.hfe-animation__none:hover,.hfe-pointer__underline.hfe-animation__none:focus,.hfe-pointer__underline.hfe-animation__none .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__underline.hfe-animation__none .menu-item.parent a.hfe-menu-item:after,.hfe-pointer__underline.hfe-animation__none .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__underline.hfe-animation__none .menu-item.parent a.hfe-menu-item:focus,.hfe-pointer__overline.hfe-animation__none:before,.hfe-pointer__overline.hfe-animation__none:after,.hfe-pointer__overline.hfe-animation__none:hover,.hfe-pointer__overline.hfe-animation__none:focus,.hfe-pointer__overline.hfe-animation__none .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__overline.hfe-animation__none .menu-item.parent a.hfe-menu-item:after,.hfe-pointer__overline.hfe-animation__none .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__overline.hfe-animation__none .menu-item.parent a.hfe-menu-item:focus{-webkit-transition-duration:0s;transition-duration:0s}

4665.hfe-pointer__double-line .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__overline .menu-item.parent a.hfe-menu-item:before{content:'';top:0}

4666.hfe-pointer__double-line.hfe-animation__slide .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__overline.hfe-animation__slide .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before{width:10px;left:-20px}

4667.hfe-pointer__double-line .menu-item.parent a.hfe-menu-item:after,.hfe-pointer__underline .menu-item.parent a.hfe-menu-item:after{content:'';bottom:0}

4668.hfe-pointer__double-line.hfe-animation__slide .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__underline.hfe-animation__slide .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after{width:10px;left:-webkit-calc(100% + 20px);left:calc(100% + 20px)}

4669.hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__framed .menu-item.parent a.hfe-menu-item:after{background:transparent;left:0;top:0;bottom:0;right:0;border:3px solid #55595c}

4670.hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before{content:''}

4671.hfe-pointer__framed.hfe-animation__grow .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before{-webkit-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75)}

4672.hfe-pointer__framed.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before{-webkit-transform:scale(1.25);-ms-transform:scale(1.25);transform:scale(1.25)}

4673.hfe-pointer__framed.hfe-animation__grow .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__framed.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:before{-webkit-transition:opacity 0.2s,-webkit-transform 0.4s;transition:opacity 0.2s,-webkit-transform 0.4s;transition:opacity 0.2s,transform 0.4s;transition:opacity 0.2s,transform 0.4s,-webkit-transform 0.4s}

4674.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:after{width:3px;height:3px}

4675.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:before{border-width:0 0 3px 3px;-webkit-transition:width 0.1s 0.2s,height 0.1s 0.3s,opacity 0.12s 0.22s;transition:width 0.1s 0.2s,height 0.1s 0.3s,opacity 0.12s 0.22s}

4676.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:after{content:'';top:initial;bottom:0;left:initial;right:0;border-width:3px 3px 0 0;-webkit-transition:width 0.1s,height 0.1s 0.1s,opacity 0.02s 0.18s;transition:width 0.1s,height 0.1s 0.1s,opacity 0.02s 0.18s}

4677.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:hover:before,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:hover:after,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:focus:before,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:focus:after,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item.highlighted:before,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item.highlighted:after,.hfe-pointer__framed.hfe-animation__draw .current-menu-item:before,.hfe-pointer__framed.hfe-animation__draw .current-menu-item:after{width:100%;height:100%}

4678.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:hover:before,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:focus:before,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item.highlighted:before,.hfe-pointer__framed.hfe-animation__draw .current-menu-item:before{-webkit-transition:opacity 0.02s,height 0.1s,width 0.1s 0.1s;transition:opacity 0.02s,height 0.1s,width 0.1s 0.1s}

4679.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:hover:after,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item:focus:after,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent a.hfe-menu-item.highlighted:after,.hfe-pointer__framed.hfe-animation__draw .current-menu-item:after{-webkit-transition:opacity 0.02s 0.2s,height 0.1s 0.2s,width 0.1s 0.3s;transition:opacity 0.02s 0.2s,height 0.1s 0.2s,width 0.1s 0.3s}

4680.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:after{width:3px;height:3px}

4681.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:before{border-width:3px 0 0 3px}

4682.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:after{content:'';top:initial;bottom:0;left:initial;right:0;border-width:0 3px 3px 0}

4683.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:hover:before,.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:hover:after,.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:focus:before,.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item:focus:after,.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item.highlighted:before,.hfe-pointer__framed.hfe-animation__corners .menu-item.parent a.hfe-menu-item.highlighted:after,.hfe-pointer__framed.hfe-animation__corners .current-menu-item:before,.hfe-pointer__framed.hfe-animation__corners .current-menu-item:after{width:100%;height:100%;-webkit-transition:opacity 0.002s,width 0.4s,height 0.4s;transition:opacity 0.002s,width 0.4s,height 0.4s}

4684.hfe-pointer__framed.hfe-animation__none,.hfe-pointer__framed.hfe-animation__none .menu-item.parent a.hfe-menu-item{-webkit-transition-duration:0s;transition-duration:0s}

4685.hfe-pointer__framed.hfe-animation__none:before,.hfe-pointer__framed.hfe-animation__none:after,.hfe-pointer__framed.hfe-animation__none:hover,.hfe-pointer__framed.hfe-animation__none:focus,.hfe-pointer__framed.hfe-animation__none .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__framed.hfe-animation__none .menu-item.parent a.hfe-menu-item:after,.hfe-pointer__framed.hfe-animation__none .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__framed.hfe-animation__none .menu-item.parent a.hfe-menu-item:focus{-webkit-transition-duration:0s;transition-duration:0s}

4686.hfe-pointer__background .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__background .menu-item.parent a.hfe-menu-item:after{content:'';-webkit-transition:0.3s;transition:0.3s}

4687.hfe-pointer__background .menu-item.parent a.hfe-menu-item:before{top:0;left:0;right:0;bottom:0;background:#55595c;z-index:-1}

4688.hfe-pointer__background .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__background .menu-item.parent a.hfe-menu-item:focus,.hfe-pointer__background .menu-item.parent a.hfe-menu-item.highlighted,.hfe-pointer__background .current-menu-item{color:#fff}

4689.hfe-pointer__background.hfe-animation__grow .menu-item.parent a.hfe-menu-item:before{-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}

4690.hfe-pointer__background.hfe-animation__grow .menu-item.parent a.hfe-menu-item:hover:before,.hfe-pointer__background.hfe-animation__grow .menu-item.parent a.hfe-menu-item:focus:before,.hfe-pointer__background.hfe-animation__grow .menu-item.parent a.hfe-menu-item.highlighted:before,.hfe-pointer__background.hfe-animation__grow .current-menu-item:before{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}

4691.hfe-pointer__background.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-transition:0.3s;transition:0.3s}

4692.hfe-pointer__background.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:hover:before,.hfe-pointer__background.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:focus:before,.hfe-pointer__background.hfe-animation__shrink .menu-item.parent a.hfe-menu-item.highlighted:before,.hfe-pointer__background.hfe-animation__shrink .current-menu-item:before{-webkit-transition:opacity 0.15s,-webkit-transform 0.4s;transition:opacity 0.15s,-webkit-transform 0.4s;transition:opacity 0.15s,transform 0.4s;transition:opacity 0.15s,transform 0.4s,-webkit-transform 0.4s}

4693.hfe-pointer__background.hfe-animation__sweep-left .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before{left:100%}

4694.hfe-pointer__background.hfe-animation__sweep-right .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before{right:100%}

4695.hfe-pointer__background.hfe-animation__sweep-up .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before{top:100%}

4696.hfe-pointer__background.hfe-animation__sweep-down .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before{bottom:100%}

4697.hfe-pointer__background.hfe-animation__shutter-out-vertical .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before{bottom:50%;top:50%}

4698.hfe-pointer__background.hfe-animation__shutter-out-horizontal .menu-item.parent a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before{right:50%;left:50%}

4699.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:after,.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:after{top:0;left:0;right:0;bottom:0;background:#55595c;z-index:-1}

4700.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:before{top:0;bottom:100%}

4701.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:after{top:100%;bottom:0}

4702.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:hover:before,.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:focus:before,.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item.highlighted:before,.hfe-pointer__background.hfe-animation__shutter-in-vertical .current-menu-item:before{bottom:50%}

4703.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:hover:after,.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item:focus:after,.hfe-pointer__background.hfe-animation__shutter-in-vertical .menu-item.parent a.hfe-menu-item.highlighted:after,.hfe-pointer__background.hfe-animation__shutter-in-vertical .current-menu-item:after{top:50%}

4704.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:before{right:0;left:100%}

4705.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:after{right:100%;left:0}

4706.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:hover:before,.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:focus:before,.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item.highlighted:before,.hfe-pointer__background.hfe-animation__shutter-in-horizontal .current-menu-item:before{left:50%}

4707.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:hover:after,.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item:focus:after,.hfe-pointer__background.hfe-animation__shutter-in-horizontal .menu-item.parent a.hfe-menu-item.highlighted:after,.hfe-pointer__background.hfe-animation__shutter-in-horizontal .current-menu-item:after{right:50%}

4708.hfe-pointer__background.hfe-animation__none,.hfe-pointer__background.hfe-animation__none .menu-item.parent a.hfe-menu-item{-webkit-transition-duration:0s;transition-duration:0s}

4709.hfe-pointer__background.hfe-animation__none:before,.hfe-pointer__background.hfe-animation__none:after,.hfe-pointer__background.hfe-animation__none:hover,.hfe-pointer__background.hfe-animation__none:focus,.hfe-pointer__background.hfe-animation__none .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__background.hfe-animation__none .menu-item.parent a.hfe-menu-item:after,.hfe-pointer__background.hfe-animation__none .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__background.hfe-animation__none .menu-item.parent a.hfe-menu-item:focus{-webkit-transition-duration:0s;transition-duration:0s}

4710.hfe-pointer__text.hfe-animation__skew .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__text.hfe-animation__skew .menu-item.parent a.hfe-menu-item:focus{-webkit-transform:skew(-8deg);-ms-transform:skew(-8deg);transform:skew(-8deg)}

4711.hfe-pointer__text.hfe-animation__grow .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__text.hfe-animation__grow .menu-item.parent a.hfe-menu-item:focus{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}

4712.hfe-pointer__text.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__text.hfe-animation__shrink .menu-item.parent a.hfe-menu-item:focus{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}

4713.hfe-pointer__text.hfe-animation__float .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__text.hfe-animation__float .menu-item.parent a.hfe-menu-item:focus{-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}

4714.hfe-pointer__text.hfe-animation__sink .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__text.hfe-animation__sink .menu-item.parent a.hfe-menu-item:focus{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}

4715.hfe-pointer__text.hfe-animation__rotate .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__text.hfe-animation__rotate .menu-item.parent a.hfe-menu-item:focus{-webkit-transform:rotate(6deg);-ms-transform:rotate(6deg);transform:rotate(6deg)}

4716.hfe-pointer__text.hfe-animation__none,.hfe-pointer__text.hfe-animation__none .menu-item.parent a.hfe-menu-item{-webkit-transition-duration:0s;transition-duration:0s}

4717.hfe-pointer__text.hfe-animation__none:before,.hfe-pointer__text.hfe-animation__none:after,.hfe-pointer__text.hfe-animation__none:hover,.hfe-pointer__text.hfe-animation__none:focus,.hfe-pointer__text.hfe-animation__none .menu-item.parent a.hfe-menu-item:before,.hfe-pointer__text.hfe-animation__none .menu-item.parent a.hfe-menu-item:after,.hfe-pointer__text.hfe-animation__none .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__text.hfe-animation__none .menu-item.parent a.hfe-menu-item:focus{-webkit-transition-duration:0s;transition-duration:0s}

4718.hfe-flyout-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:999998;background:rgba(0,0,0,.6);cursor:pointer;-webkit-backface-visibility:hidden}

4719.hfe-pointer__underline .menu-item.parent a.hfe-menu-item.elementor-button:after,.hfe-pointer__overline .menu-item.parent a.hfe-menu-item.elementor-button:before,.hfe-pointer__double-line .menu-item.parent a.hfe-menu-item.elementor-button:after,.hfe-pointer__double-line .menu-item.parent a.hfe-menu-item.elementor-button:before{height:0}

4720.hfe-pointer__framed .menu-item.parent a.hfe-menu-item.elementor-button:before,.hfe-pointer__framed .menu-item.parent a.hfe-menu-item.elementor-button:after{border-width:0}

4721.hfe-pointer__text.hfe-animation__grow .menu-item.parent a.hfe-menu-item.elementor-button:hover,.hfe-pointer__text.hfe-animation__grow .menu-item.parent a.hfe-menu-item.elementor-button:focus{-webkit-transform:none;transform:none}

4722.hfe-flyout-close,.hfe-flyout-close svg{position:absolute;top:0;right:0;margin:5px;width:23px;height:23px;line-height:23px;font-size:23px;display:block;cursor:pointer}

4723.hfe-flyout-wrapper .hfe-side.hfe-flyout-left{top:0;bottom:0;left:-100%;right:auto;height:100%;width:300px;max-width:100%;max-width:100vw}

4724.hfe-flyout-wrapper .hfe-side{display:none;position:fixed;z-index:999999;padding:0;margin:0;-webkit-overflow-scrolling:touch;-webkit-backface-visibility:hidden}

4725.hfe-flyout-wrapper .hfe-side.hfe-flyout-show{display:block}

4726.hfe-flyout-content.push{color:#fff}

4727.hfe-flyout-content ul li{color:#fff}

4728.hfe-flyout-wrapper .hfe-side.hfe-flyout-right{top:0;bottom:0;left:auto;right:-100%;height:100%;width:300px;max-width:100%}

4729.hfe-flyout-wrapper .hfe-side.hfe-flyout-left{top:0;bottom:0;left:-100%;right:auto;height:100%;width:300px;max-width:100%;max-width:100vw}

4730.hfe-flyout-wrapper .hfe-side.top{top:-100%;bottom:auto;left:0;right:0;width:100%;width:100vw;height:300px;max-height:100%}

4731.hfe-flyout-wrapper .hfe-side.bottom{top:auto;bottom:-100%;left:0;right:0;width:100%;width:100vw;height:300px;max-height:100%}

4732.hfe-flyout-content{height:100%;overflow-x:hidden;overflow-y:auto;line-height:1.4em;color:#fff}

4733@media (max-width:1024px){.hfe-flyout-content{-webkit-transform:translateZ(0);transform:translateZ(0)}

4734}

4735.hfe-flyout-content::-webkit-scrollbar{display:none}

4736.admin-bar .hfe-side{margin-top:32px}

4737.hfe-submenu-animation-slide_up .hfe-layout-horizontal .menu-item-has-children>ul.sub-menu{-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all 0.1s;transition:all 0.1s}

4738.hfe-submenu-animation-slide_up .hfe-layout-horizontal .menu-item-has-children:hover>ul.sub-menu{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}

4739.hfe-submenu-animation-slide_down .hfe-layout-horizontal .menu-item-has-children>ul.sub-menu{-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all 0.1s;transition:all 0.1s}

4740.hfe-submenu-animation-slide_down .hfe-layout-horizontal .menu-item-has-children:hover>ul.sub-menu{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}

4741.elementor-widget-navigation-menu:not(.hfe-nav-menu__align-justify):not(.hfe-menu-item-space-between) a.hfe-menu-item.elementor-button{

display:inline-flex}

4742.hfe-nav-menu li.elementor-button-wrapper{align-self:center}

4743@media only screen and (max-width:1024px){.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal li,.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu{width:100%;margin-right:0}

4744.hfe-nav-menu__breakpoint-tablet .hfe-layout-horizontal .hfe-nav-menu__toggle,.hfe-nav-menu__breakpoint-tablet .hfe-layout-vertical .hfe-nav-menu__toggle{display:block}

4745.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu{visibility:hidden;opacity:0}

4746.hfe-nav-menu__breakpoint-tablet .hfe-active-menu+.hfe-nav-menu__layout-horizontal .hfe-nav-menu{visibility:visible;opacity:1}

4747.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal,.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-vertical{visibility:hidden;opacity:0;height:0}

4748.hfe-nav-menu__breakpoint-tablet .hfe-active-menu+.hfe-nav-menu__layout-horizontal,.hfe-nav-menu__breakpoint-tablet .hfe-active-menu+.hfe-nav-menu__layout-vertical{visibility:visible;opacity:1;height:auto}

4749.hfe-nav-menu__breakpoint-tablet .hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-horizontal .hfe-nav-menu{position:relative}

4750.hfe-nav-menu__breakpoint-tablet .hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-horizontal,.hfe-nav-menu__breakpoint-tablet .hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-vertical{position:absolute}

4751.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .sub-menu{visibility:hidden;opacity:0}

4752.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .menu-item-has-children .menu-item-has-children .sub-menu{top:0;left:0}

4753.hfe-nav-menu__breakpoint-tablet .hfe-layout-horizontal .hfe-nav-menu__toggle,.hfe-nav-menu__breakpoint-tablet .hfe-layout-vertical .hfe-nav-menu__toggle{visibility:visible;opacity:1;display:block}

4754.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-vertical{float:none}

4755.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover>.sub-menu,.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover>.sub-menu,.hfe-nav-menu__breakpoint-none .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover>.sub-menu{visibility:hidden;opacity:0;-webkit-transition:none;transition:none}

4756.hfe-nav-menu__breakpoint-tablet .hfe-menu-toggle:hover{border:1px dotted}

4757.hfe-nav-menu__breakpoint-tablet .hfe-menu-toggle{border:1px dotted transparent}

4758.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .sub-menu{position:relative;height:0}

4759.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .sub-menu{position:relative;height:0;top:0}

4760.hfe-nav-menu__breakpoint-tablet .saved-content,.hfe-nav-menu__breakpoint-tablet .sub-menu,.hfe-nav-menu__breakpoint-tablet .child{left:0!important;width:auto!important}

4761.hfe-nav-menu .sub-menu{min-width:auto;margin:0}

4762.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-arrow{padding:10px}

4763.hfe-nav-menu__breakpoint-tablet.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before{content:''}

4764.hfe-nav-menu__breakpoint-tablet.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before{content:''}

4765.hfe-nav-menu__breakpoint-tablet.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{content:''}

4766.hfe-nav-menu__breakpoint-tablet.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{content:''}

4767.hfe-nav-menu__breakpoint-tablet.hfe-submenu-icon-plus .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{content:'-'}

4768.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu .sub-menu{-webkit-box-shadow:none;box-shadow:none}

4769.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before,.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{content:''}

4770.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before,.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{content:''}

4771.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a.hfe-menu-item .sub-arrow i:before,.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a.hfe-menu-item .sub-arrow i:before{content:''}

4772.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a.hfe-menu-item .sub-arrow i:before,.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a.hfe-menu-item .sub-arrow i:before{content:''}

4773.hfe-submenu-animation-slide_up .hfe-layout-horizontal .menu-item-has-children ul.sub-menu,.hfe-submenu-animation-slide_up .hfe-layout-horizontal .menu-item-has-children:hover ul.sub-menu,.hfe-submenu-animation-slide_down .hfe-layout-horizontal .menu-item-has-children ul.sub-menu,.hfe-submenu-animation-slide_down .hfe-layout-horizontal .menu-item-has-children:hover ul.sub-menu{-webkit-transform:none;-ms-transform:none;transform:none}

4774.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after,.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before{background-color:unset!important}

4775.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before{border:0px!important}

4776.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-pointer__text .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__text .menu-item.parent a.hfe-menu-item:focus{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}

4777.hfe-nav-menu__breakpoint-tablet.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li a.hfe-menu-item,.hfe-nav-menu__breakpoint-tablet.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li a.hfe-sub-menu-item,.hfe-nav-menu__breakpoint-tablet.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li.elementor-button-wrapper{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}

4778}

4779@media only screen and (max-width:767px){.hfe-nav-menu__breakpoint-mobile.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li a.hfe-menu-item,.hfe-nav-menu__breakpoint-mobile.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li a.hfe-sub-menu-item .hfe-nav-menu__breakpoint-tablet.hfe-nav-menu__align-justify .hfe-nav-menu__layout-horizontal .hfe-nav-menu li.elementor-button-wrapper{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}

4780.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-layout-horizontal .hfe-nav-menu__toggle,.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-nav-menu__layout-horizontal .hfe-nav-menu{visibility:visible;opacity:1;display:block}

4781.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal li.menu-item,.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu{width:100%}

4782.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-layout-vertical .hfe-nav-menu__toggle{display:inline-block}

4783.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .sub-menu{position:relative;height:0;top:0}

4784.hfe-nav-menu .sub-menu{min-width:auto;margin:0}

4785.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover>.sub-menu,.hfe-nav-menu__breakpoint-none .hfe-nav-menu__layout-horizontal .hfe-nav-menu .menu-item-has-children:hover>.sub-menu{visibility:hidden;opacity:0;-webkit-transition:none;transition:none}

4786.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu__layout-vertical{float:none}

4787.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-layout-vertical .hfe-nav-menu__toggle.hfe-active-menu{display:block}

4788.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-nav-menu__layout-horizontal,.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-nav-menu__layout-vertical{visibility:hidden;opacity:0;height:0}

4789.hfe-nav-menu__breakpoint-mobile .hfe-layout-horizontal .hfe-nav-menu__toggle,.hfe-nav-menu__breakpoint-mobile .hfe-layout-vertical .hfe-nav-menu__toggle{visibility:visible;opacity:1;display:block}

4790.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal{visibility:hidden;opacity:0;height:0}

4791.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-vertical{float:none}

4792.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .sub-menu{visibility:hidden;opacity:0}

4793.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu{visibility:hidden;opacity:0}

4794.hfe-nav-menu__breakpoint-mobile .hfe-active-menu+.hfe-nav-menu__layout-horizontal .hfe-nav-menu{visibility:visible;opacity:1}

4795.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal,.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-vertical{visibility:hidden;opacity:0;height:0}

4796.hfe-nav-menu__breakpoint-mobile .hfe-active-menu+.hfe-nav-menu__layout-horizontal,.hfe-nav-menu__breakpoint-mobile .hfe-active-menu+.hfe-nav-menu__layout-vertical{visibility:visible;opacity:1;height:auto}

4797.hfe-nav-menu__breakpoint-mobile .hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-horizontal .hfe-nav-menu{position:relative}

4798.hfe-nav-menu__breakpoint-mobile .hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-horizontal,.hfe-nav-menu__breakpoint-mobile .hfe-active-menu.hfe-active-menu-full-width+.hfe-nav-menu__layout-vertical{position:absolute}

4799.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .menu-item-has-children .menu-item-has-children .sub-menu{top:0;left:0}

4800.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before{content:''}

4801.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children ul a .sub-arrow i:before{content:''}

4802.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{content:''}

4803.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{content:''}

4804.hfe-nav-menu__breakpoint-mobile.hfe-submenu-icon-plus .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{content:'-'}

4805.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{content:''}

4806.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a .sub-arrow i:before{content:''}

4807.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-arrow .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a.hfe-menu-item .sub-arrow i:before{content:''}

4808.hfe-nav-menu__breakpoint-none.hfe-submenu-icon-classic .hfe-nav-menu__layout-horizontal .menu-item-has-children .sub-menu-active a.hfe-menu-item .sub-arrow i:before{content:''}

4809.hfe-nav-menu__breakpoint-mobile .hfe-menu-toggle:hover{border:1px dotted}

4810.hfe-nav-menu__breakpoint-mobile .hfe-menu-toggle{border:1px dotted transparent}

4811.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu .sub-menu{-webkit-box-shadow:none;box-shadow:none}

4812.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-effect-1 .hfe-nav-menu{-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all 0.3s;transition:all 0.3s}

4813.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu__layout-horizontal .hfe-nav-menu .sub-arrow{padding:10px}

4814.hfe-nav-menu__breakpoint-mobile .menu-is-active.hfe-effect-1 .hfe-nav-menu{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}

4815.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-effect-2 .hfe-nav-menu{-webkit-transform:translateX(20%);-ms-transform:translateX(20%);transform:translateX(20%);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all 0.3s cubic-bezier(.25,.5,.5,.9);transition:all 0.3s cubic-bezier(.25,.5,.5,.9)}

4816.hfe-nav-menu__breakpoint-mobile .menu-is-active.hfe-effect-2 .hfe-nav-menu{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}

4817.hfe-nav-menu__breakpoint-mobile.hfe-nav-toggle-yes .hfe-effect-3 .hfe-nav-menu{-webkit-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all 0.3s;transition:all 0.3s}

4818.hfe-nav-menu__breakpoint-mobile .menu-is-active.hfe-effect-3 .hfe-nav-menu{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}

4819.hfe-nav-menu__breakpoint-mobile .saved-content,.hfe-nav-menu__breakpoint-mobile .sub-menu,.hfe-nav-menu__breakpoint-mobile .child,.hfe-nav-menu__breakpoint-tablet .saved-content,.hfe-nav-menu__breakpoint-tablet .sub-menu,.hfe-nav-menu__breakpoint-tablet .child{left:0!important;width:auto!important}

4820.hfe-submenu-animation-slide_up .hfe-layout-horizontal .menu-item-has-children ul.sub-menu,.hfe-submenu-animation-slide_up .hfe-layout-horizontal .menu-item-has-children:hover ul.sub-menu,.hfe-submenu-animation-slide_down .hfe-layout-horizontal .menu-item-has-children ul.sub-menu,.hfe-submenu-animation-slide_down .hfe-layout-horizontal .menu-item-has-children:hover ul.sub-menu{-webkit-transform:none;-ms-transform:none;transform:none}

4821.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after,.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:after,.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before,.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-mobile .hfe-nav-menu-layout:not(.hfe-pointer__framed) .menu-item.parent a.hfe-menu-item:before{background-color:unset!important}

4822.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before,.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-mobile .hfe-pointer__framed .menu-item.parent a.hfe-menu-item:before{border:0px!important}

4823.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-tablet .hfe-pointer__text .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__text .menu-item.parent a.hfe-menu-item:focus,.elementor-widget-hfe-nav-menu.hfe-nav-menu__breakpoint-mobile .hfe-pointer__text .menu-item.parent a.hfe-menu-item:hover,.hfe-pointer__text .menu-item.parent a.hfe-menu-item:focus{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}

4824}

4825.hfe-toggle-no .hfe-layout-expandible .hfe-nav-menu__toggle{display:none}

4826.hfe-icon{display:inline-block}

4827.hfe-cart-menu-wrap-custom{display:inline-block;line-height:1}

4828.hfe-cart-menu-wrap-custom .hfe-cart-count,.hfe-cart-menu-wrap-custom .hfe-cart-count:after{border-color:#75c32c;color:#75c32c}

4829.hfe-cart-menu-wrap-custom .hfe-cart-count{font-weight:700;position:relative;display:inline-block;vertical-align:middle;text-align:center;min-width:2.1em;min-height:2.1em;font-size:.86em;line-height:1.8;border-radius:.3em .3em .3em .3em;border-width:2px;border-style:solid;padding:12px 24px}

4830.hfe-cart-menu-wrap-default{display:inline-block;line-height:1}

4831.hfe-cart-menu-wrap-default .hfe-cart-count,.hfe-cart-menu-wrap-default .hfe-cart-count:after{border-color:#75c32c;color:#75c32c}

4832.hfe-cart-menu-wrap-default .hfe-cart-count{font-weight:700;position:relative;display:inline-block;vertical-align:middle;text-align:center;min-width:2.1em;min-height:2.1em;font-size:.86em;line-height:1.8;border-radius:0em 0em .3em .3em;border-width:2px;border-style:solid;padding:0 .4em}

4833.hfe-cart-menu-wrap-default .hfe-cart-count:after{bottom:100%;margin-bottom:0;height:.8em;width:.8em;left:50%;transform:translateX(-50%);top:-.6em;content:' ';position:absolute;pointer-events:none;border-width:2px;border-style:solid;border-top-left-radius:10em;border-top-right-radius:10em;border-bottom:0}

4834.elementor-widget-hfe-cart:not(.hfe-menu-cart--show-subtotal-yes) .hfe-menu-cart__toggle .elementor-button-text{display:none}

4835.elementor-widget-hfe-cart.toggle-icon--bag-light .hfe-menu-cart__toggle .elementor-button-icon i:before{content:'\e8e3'}

4836.elementor-widget-hfe-cart.toggle-icon--bag-medium .hfe-menu-cart__toggle .elementor-button-icon i:before{content:'\e8e4'}

4837.elementor-widget-hfe-cart.toggle-icon--bag-solid .hfe-menu-cart__toggle .elementor-button-icon i:before{content:'\e8e5'}

4838.hfe-menu-cart__toggle .elementor-button{background:transparent;border-radius:0;color:#818a91;border:1px solid;border-color:inherit;display:-webkit-inline-box;

display:-ms-inline-flexbox;

display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}

4839.hfe-menu-cart__toggle .elementor-button-text{margin-right:.3em}

4840.hfe-menu-cart__toggle .elementor-button-icon{position:relative;-webkit-transition:color 0.1s;-o-transition:color 0.1s;transition:color 0.1s}

4841.hfe-menu-cart--items-indicator-bubble .hfe-menu-cart__toggle .elementor-button-icon[data-counter]:before{content:attr(data-counter);display:block;position:absolute;min-width:1.6em;height:1.6em;line-height:1.5em;top:-.7em;right:-.7em;border-radius:100%;color:#fff;background-color:#d9534f;text-align:center;

font-size:10px}

4842.hfe-menu-cart--items-indicator-plain .hfe-menu-cart__toggle .elementor-button-icon[data-counter]:before{content:attr(data-counter);display:inline-block;font-weight:400}

4843.hfe-menu-cart--empty-indicator-hide .hfe-menu-cart__toggle .elementor-button .elementor-button-icon[data-counter]:before{content:none;display:none}

4844.hfe-menu-cart__toggle .elementor-button-icon{-webkit-box-ordinal-group:16;-webkit-order:15;-ms-flex-order:15;order:15}

4845.hfe-menu-cart__toggle.elementor-button-wrapper .elementor-button{color:#4d4848}

4846.hfe-search-button-wrapper{display:block;cursor:pointer;vertical-align:middle;text-align:right}

4847.hfe-search-form__container{

display:flex;overflow:hidden}

4848.hfe-search-form__input{flex-basis:100%}

4849.hfe-search-icon-toggle i.fa-search{display:inline-block;position:absolute;width:20px;box-sizing:content-box;padding:10px}

4850.hfe-search-icon-toggle i:before{vertical-align:middle}

4851.hfe-search-button-wrapper input[type=search]{border:0;padding:10px;cursor:pointer;border-radius:0;transition:all .5s;box-sizing:border-box;outline:none}

4852.hfe-search-button-wrapper button{border:none;border-radius:0;padding:0}

4853.hfe-search-button-wrapper input[type=search]:focus{cursor:auto;border:none;box-shadow:none}

4854.hfe-search-icon-toggle input:-moz-placeholder,.hfe-search-icon-toggle input::-webkit-input-placeholder{color:transparent}

4855.hfe-search-layout-icon .hfe-search-icon-toggle .hfe-search-form__input{background-color:unset;height:100%}

4856.hfe-search-button-wrapper.hfe-input-focus{

display:flex}

4857.hfe-search-form__container .hfe-search-submit{min-width:3%;position:relative}

4858.hfe-search-form__container button#clear,.hfe-search-icon-toggle button#clear{visibility:hidden;position:absolute;right:0;top:0;padding:0 8px;font-style:normal;user-select:none;cursor:pointer;bottom:0;margin-right:10px;background-color:transparent}

4859.hfe-search-button-wrapper input[type="search"]::-webkit-search-decoration,.hfe-search-button-wrapper input[type="search"]::-webkit-search-cancel-button,.hfe-search-button-wrapper input[type="search"]::-webkit-search-results-button,.hfe-search-button-wrapper input[type="search"]::-webkit-search-results-decoration{display:none}

4860.hfe-search-form__container button#clear-with-button{visibility:hidden;position:absolute;top:0;padding:0 8px;font-style:normal;font-size:1.2em;user-select:none;cursor:pointer;bottom:0;background-color:transparent}

4861.hfe-search-button-wrapper,.hfe-search-form__container,.hfe-search-icon-toggle,.hfe-search-button-wrapper .hfe-search-icon-toggle i,.hfe-search-button-wrapper .hfe-search-icon-toggle i:before{position:relative}

4862.hfe-search-button-wrapper .hfe-search-icon-toggle .hfe-search-form__input{position:absolute;width:0;right:0;background-color:transparent}

4863.hfe-search-icon-toggle{width:100%!important}

4864.hfe-search-button-wrapper.hfe-input-focus .hfe-search-icon-toggle .hfe-search-form__input{position:absolute;width:250px;right:0}

4865.hfe-search-layout-text .hfe-search-form__container,.hfe-search-layout-icon_text .hfe-search-form__container,.hfe-search-layout-text .hfe-search-form__container .hfe-search-form__input,.hfe-search-layout-icon_text .hfe-search-form__container .hfe-search-form__input{width:100%}

4866.hfe-search-icon-toggle{line-height:1.5}

4867.hfe-pointer__double-line.hfe-animation__slide .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__double-line.hfe-animation__slide .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__underline.hfe-animation__slide .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__overline.hfe-animation__slide .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__overline.hfe-animation__fade .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before{width:100%;left:0;opacity:1}

4868.hfe-pointer__double-line.hfe-animation__drop-out .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__underline.hfe-animation__drop-out .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__overline.hfe-animation__drop-out .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__double-line.hfe-animation__drop-in .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__underline.hfe-animation__drop-in .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__overline.hfe-animation__drop-in .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after{bottom:0;opacity:1}

4869.hfe-pointer__double-line.hfe-animation__drop-out .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__underline.hfe-animation__drop-out .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__overline.hfe-animation__drop-out .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__double-line.hfe-animation__drop-in .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__underline.hfe-animation__drop-in .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__overline.hfe-animation__drop-in .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before{top:0;opacity:1}

4870.hfe-pointer__double-line.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__double-line.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__underline.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__underline.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__overline.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__overline.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after{height:3px;width:100%;left:0;opacity:1}

4871.hfe-pointer__framed.hfe-animation__grow .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__framed.hfe-animation__shrink .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}

4872.hfe-pointer__framed.hfe-animation__fade .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent.current-menu-item a.hfe-menu-item:before,.hfe-pointer__underline.hfe-animation__fade .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__double-line.hfe-animation__fade .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__double-line.hfe-animation__fade .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after{opacity:1}

4873.hfe-pointer__framed.hfe-animation__corners .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__framed.hfe-animation__corners .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):before,.hfe-pointer__framed.hfe-animation__draw .menu-item.parent.current-menu-item a.hfe-menu-item:not(:hover):not(:focus):not(.current-menu-item):not(.highlighted):after{border-width:3px;width:100%;opacity:1;height:100%}

4874

4875/*!/wp-content/uploads/elementor/css/post-82.css*/

4876.elementor-82 .elementor-element.elementor-element-e2153a2:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-e2153a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000422;}

4877.elementor-82 .elementor-element.elementor-element-e2153a2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:104px 40px 104px 40px;}

4878.elementor-82 .elementor-element.elementor-element-e2153a2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}

4879.elementor-82 .elementor-element.elementor-element-df1e615 > .elementor-element-populated{padding:0px 40px 0px 0px;}

4880.elementor-82 .elementor-element.elementor-element-06cbd81{text-align:left;}

4881.elementor-82 .elementor-element.elementor-element-06cbd81 .elementor-heading-title{color:#FFFFFF;text-transform:none;}

4882.elementor-82 .elementor-element.elementor-element-06cbd81 > .elementor-widget-container{margin:0px 0px 8px 0px;}

4883.elementor-82 .elementor-element.elementor-element-234d136 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(8px/2);}

4884.elementor-82 .elementor-element.elementor-element-234d136 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(8px/2);}

4885.elementor-82 .elementor-element.elementor-element-234d136 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(8px/2);margin-left:calc(8px/2);}

4886.elementor-82 .elementor-element.elementor-element-234d136 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-8px/2);margin-left:calc(-8px/2);}

4887body.rtl .elementor-82 .elementor-element.elementor-element-234d136 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-8px/2);}

4888body:not(.rtl) .elementor-82 .elementor-element.elementor-element-234d136 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-8px/2);}

4889.elementor-82 .elementor-element.elementor-element-234d136 .elementor-icon-list-icon i{color:#DBDDEE;

font-size:14px;}

4890.elementor-82 .elementor-element.elementor-element-234d136 .elementor-icon-list-icon svg{fill:#DBDDEE;width:14px;}

4891.elementor-82 .elementor-element.elementor-element-234d136 .elementor-icon-list-text{color:#8E91AA;padding-left:12px;}

4892.elementor-82 .elementor-element.elementor-element-234d136 .elementor-icon-list-item, .elementor-82 .elementor-element.elementor-element-234d136 .elementor-icon-list-item a{

font-size:14px;}

4893.elementor-82 .elementor-element.elementor-element-26fcde6 .elementor-button .elementor-align-icon-right{margin-left:16px;}

4894.elementor-82 .elementor-element.elementor-element-26fcde6 .elementor-button .elementor-align-icon-left{margin-right:16px;}

4895.elementor-82 .elementor-element.elementor-element-26fcde6 .elementor-button{background-color:rgba(2, 1, 1, 0);border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

4896.elementor-82 .elementor-element.elementor-element-26fcde6 .elementor-button:hover, .elementor-82 .elementor-element.elementor-element-26fcde6 .elementor-button:focus{color:#E65644;}

4897.elementor-82 .elementor-element.elementor-element-26fcde6 .elementor-button:hover svg, .elementor-82 .elementor-element.elementor-element-26fcde6 .elementor-button:focus svg{fill:#E65644;}

4898.elementor-82 .elementor-element.elementor-element-26fcde6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

4899.elementor-82 .elementor-element.elementor-element-24bf1ba{--grid-template-columns:repeat(4, auto);--icon-size:15px;--grid-column-gap:16px;--grid-row-gap:0px;}

4900.elementor-82 .elementor-element.elementor-element-24bf1ba .elementor-widget-container{text-align:left;}

4901.elementor-82 .elementor-element.elementor-element-24bf1ba .elementor-social-icon{background-color:rgba(230, 86, 68, 0.1);--icon-padding:0.85em;}

4902.elementor-82 .elementor-element.elementor-element-24bf1ba .elementor-social-icon i{color:#E65644;}

4903.elementor-82 .elementor-element.elementor-element-24bf1ba .elementor-social-icon svg{fill:#E65644;}

4904.elementor-82 .elementor-element.elementor-element-24bf1ba .elementor-social-icon:hover{background-color:#E65644;}

4905.elementor-82 .elementor-element.elementor-element-24bf1ba .elementor-social-icon:hover i{color:#FFFFFF;}

4906.elementor-82 .elementor-element.elementor-element-24bf1ba .elementor-social-icon:hover svg{fill:#FFFFFF;}

4907.elementor-82 .elementor-element.elementor-element-a671dc1 > .elementor-element-populated{padding:0px 0px 0px 0px;}

4908.elementor-82 .elementor-element.elementor-element-72c8e7e{text-align:left;}

4909.elementor-82 .elementor-element.elementor-element-72c8e7e .elementor-heading-title{color:#FFFFFF;text-transform:none;}

4910.elementor-82 .elementor-element.elementor-element-72c8e7e > .elementor-widget-container{margin:0px 0px 8px 0px;}

4911.elementor-82 .elementor-element.elementor-element-deeac99 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(4px/2);}

4912.elementor-82 .elementor-element.elementor-element-deeac99 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(4px/2);}

4913.elementor-82 .elementor-element.elementor-element-deeac99 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(4px/2);margin-left:calc(4px/2);}

4914.elementor-82 .elementor-element.elementor-element-deeac99 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-4px/2);margin-left:calc(-4px/2);}

4915body.rtl .elementor-82 .elementor-element.elementor-element-deeac99 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-4px/2);}

4916body:not(.rtl) .elementor-82 .elementor-element.elementor-element-deeac99 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-4px/2);}

4917.elementor-82 .elementor-element.elementor-element-deeac99 .elementor-icon-list-icon i{

font-size:14px;}

4918.elementor-82 .elementor-element.elementor-element-deeac99 .elementor-icon-list-icon svg{width:14px;}

4919.elementor-82 .elementor-element.elementor-element-deeac99 .elementor-icon-list-text{color:#8E91AA;}

4920.elementor-82 .elementor-element.elementor-element-deeac99 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#F8F7F2;}

4921.elementor-82 .elementor-element.elementor-element-deeac99 .elementor-icon-list-item, .elementor-82 .elementor-element.elementor-element-deeac99 .elementor-icon-list-item a{

font-size:14px;}

4922.elementor-82 .elementor-element.elementor-element-9335266 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(4px/2);}

4923.elementor-82 .elementor-element.elementor-element-9335266 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(4px/2);}

4924.elementor-82 .elementor-element.elementor-element-9335266 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(4px/2);margin-left:calc(4px/2);}

4925.elementor-82 .elementor-element.elementor-element-9335266 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-4px/2);margin-left:calc(-4px/2);}

4926body.rtl .elementor-82 .elementor-element.elementor-element-9335266 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-4px/2);}

4927body:not(.rtl) .elementor-82 .elementor-element.elementor-element-9335266 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-4px/2);}

4928.elementor-82 .elementor-element.elementor-element-9335266 .elementor-icon-list-icon i{

font-size:14px;}

4929.elementor-82 .elementor-element.elementor-element-9335266 .elementor-icon-list-icon svg{width:14px;}

4930.elementor-82 .elementor-element.elementor-element-9335266 .elementor-icon-list-text{color:#8E91AA;}

4931.elementor-82 .elementor-element.elementor-element-9335266 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#F8F7F2;}

4932.elementor-82 .elementor-element.elementor-element-9335266 .elementor-icon-list-item, .elementor-82 .elementor-element.elementor-element-9335266 .elementor-icon-list-item a{

font-size:14px;}

4933.elementor-82 .elementor-element.elementor-element-6ab7eae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(4px/2);}

4934.elementor-82 .elementor-element.elementor-element-6ab7eae .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(4px/2);}

4935.elementor-82 .elementor-element.elementor-element-6ab7eae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(4px/2);margin-left:calc(4px/2);}

4936.elementor-82 .elementor-element.elementor-element-6ab7eae .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-4px/2);margin-left:calc(-4px/2);}

4937body.rtl .elementor-82 .elementor-element.elementor-element-6ab7eae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-4px/2);}

4938body:not(.rtl) .elementor-82 .elementor-element.elementor-element-6ab7eae .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-4px/2);}

4939.elementor-82 .elementor-element.elementor-element-6ab7eae .elementor-icon-list-icon i{

font-size:14px;}

4940.elementor-82 .elementor-element.elementor-element-6ab7eae .elementor-icon-list-icon svg{width:14px;}

4941.elementor-82 .elementor-element.elementor-element-6ab7eae .elementor-icon-list-text{color:#8E91AA;}

4942.elementor-82 .elementor-element.elementor-element-6ab7eae .elementor-icon-list-item:hover .elementor-icon-list-text{color:#F8F7F2;}

4943.elementor-82 .elementor-element.elementor-element-6ab7eae .elementor-icon-list-item, .elementor-82 .elementor-element.elementor-element-6ab7eae .elementor-icon-list-item a{

font-size:14px;}

4944.elementor-82 .elementor-element.elementor-element-5550c1b > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}

4945.elementor-82 .elementor-element.elementor-element-5550c1b:not(.elementor-motion-effects-element-type-background), .elementor-82 .elementor-element.elementor-element-5550c1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000422;}

4946.elementor-82 .elementor-element.elementor-element-5550c1b{border-style:solid;border-width:1px 0px 0px 0px;border-color:#13183C;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 0px 25px 0px;}

4947.elementor-82 .elementor-element.elementor-element-5550c1b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}

4948.elementor-82 .elementor-element.elementor-element-7720eec .hfe-copyright-wrapper{text-align:center;}

4949.elementor-82 .elementor-element.elementor-element-7720eec .hfe-copyright-wrapper a, .elementor-82 .elementor-element.elementor-element-7720eec .hfe-copyright-wrapper{color:#8E91AA;}

4950.elementor-82 .elementor-element.elementor-element-6a2f39c .hfe-copyright-wrapper{text-align:center;}

4951.elementor-82 .elementor-element.elementor-element-6a2f39c .hfe-copyright-wrapper a, .elementor-82 .elementor-element.elementor-element-6a2f39c .hfe-copyright-wrapper{color:#8E91AA;}

4952.elementor-82 .elementor-element.elementor-element-6a2f39c .hfe-copyright-wrapper, .elementor-82 .elementor-element.elementor-element-6a2f39c .hfe-copyright-wrapper a{

font-size:10px;}

4953.elementor-82 .elementor-element.elementor-element-6a2f39c > .elementor-widget-container{margin:0px 0px 0px 0px;}

4954@media(max-width:1024px){.elementor-82 .elementor-element.elementor-element-e2153a2{padding:80px 40px 80px 40px;}

4955.elementor-82 .elementor-element.elementor-element-df1e615 > .elementor-element-populated{margin:0px 40px 0px 0px;}

4956.elementor-82 .elementor-element.elementor-element-5550c1b{padding:25px 40px 25px 40px;}

4957}

4958@media(max-width:767px){.elementor-82 .elementor-element.elementor-element-e2153a2{padding:64px 20px 64px 20px;}

4959.elementor-82 .elementor-element.elementor-element-df1e615 > .elementor-element-populated{margin:0px 0px 56px 0px;}

4960.elementor-82 .elementor-element.elementor-element-a671dc1{width:100%;}

4961.elementor-82 .elementor-element.elementor-element-a671dc1 > .elementor-element-populated{margin:0px 0px 64px 0px;padding:0px 0px 0px 0px;}

4962.elementor-82 .elementor-element.elementor-element-fb0fd58{width:50%;}

4963.elementor-82 .elementor-element.elementor-element-caacc02{width:50%;}

4964.elementor-82 .elementor-element.elementor-element-c47dabc{width:50%;}

4965.elementor-82 .elementor-element.elementor-element-7720eec .hfe-copyright-wrapper{text-align:center;}

4966.elementor-82 .elementor-element.elementor-element-6a2f39c .hfe-copyright-wrapper{text-align:center;}

4967}

4968@media(min-width:768px){.elementor-82 .elementor-element.elementor-element-df1e615{width:30%;}

4969.elementor-82 .elementor-element.elementor-element-a671dc1{width:70%;}

4970}

4971@media(max-width:1024px) and (min-width:768px){.elementor-82 .elementor-element.elementor-element-df1e615{width:50%;}

4972.elementor-82 .elementor-element.elementor-element-a671dc1{width:50%;}

4973.elementor-82 .elementor-element.elementor-element-fb0fd58{width:30%;}

4974.elementor-82 .elementor-element.elementor-element-caacc02{width:30%;}

4975.elementor-82 .elementor-element.elementor-element-c47dabc{width:70%;}

4976}

4977

4978/*!/wp-content/uploads/astra-addon/astra-addon-604cd6d1381660-35858158.css*/

4979.ast-page-builder-template .ast-article-post{margin-bottom:2.5em}

4980.ast-featured-post{float:none}

4981.ast-separate-container .ast-separate-posts.ast-article-post{margin-bottom:2em}

4982.ast-animate-hidden{visibility:hidden;opacity:0}

4983.ast-animate-display{visibility:visible;opacity:1}

4984.ast-no-thumb .ast-date-meta .posted-on{margin-bottom:1.5em}

4985.ast-date-meta.circle .posted-on{border-radius:50%;overflow:hidden}

4986.has-post-thumbnail .ast-date-meta.circle .posted-on{margin:1em}

4987.ast-single-post .entry-header.ast-no-title.ast-no-thumbnail{margin-bottom:2em}

4988.ast-separate-container .ast-grid-1 .blog-layout-1{padding:0}

4989.ast-separate-container .ast-grid-1 .blog-layout-2,.ast-separate-container .ast-grid-1 .blog-layout-3{padding:0;border-bottom:0}

4990.ast-separate-container .ast-grid-2 .ast-article-post,.ast-separate-container .ast-grid-3 .ast-article-post,.ast-separate-container .ast-grid-4 .ast-article-post{background:0 0}

4991.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-3,.ast-separate-container .ast-grid-3 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-3 .ast-article-post .blog-layout-3,.ast-separate-container .ast-grid-4 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-4 .ast-article-post .blog-layout-3{border-bottom:0}

4992.ast-separate-container .blog-layout-1,.ast-separate-container .blog-layout-2,.ast-separate-container .blog-layout-3{padding:2.66666em;background:#fff}

4993.ast-separate-container .ast-grid-2 .blog-layout-1,.ast-separate-container .ast-grid-2 .blog-layout-2,.ast-separate-container .ast-grid-2 .blog-layout-3,.ast-separate-container .ast-grid-3 .blog-layout-1,.ast-separate-container .ast-grid-3 .blog-layout-2,.ast-separate-container .ast-grid-3 .blog-layout-3,.ast-separate-container .ast-grid-4 .blog-layout-1,.ast-separate-container .ast-grid-4 .blog-layout-2,.ast-separate-container .ast-grid-4 .blog-layout-3{padding:1.5em}

4994@media (max-width:1200px){.ast-separate-container .ast-grid-2 .ast-article-post:nth-child(2n+0),.ast-separate-container .ast-grid-2 .ast-article-post:nth-child(2n+1),.ast-separate-container .ast-grid-3 .ast-article-post:nth-child(2n+0),.ast-separate-container .ast-grid-3 .ast-article-post:nth-child(2n+1),.ast-separate-container .ast-grid-4 .ast-article-post:nth-child(2n+0),.ast-separate-container .ast-grid-4 .ast-article-post:nth-child(2n+1){padding:0}

4995.ast-separate-container .blog-layout-1,.ast-separate-container .blog-layout-2,.ast-separate-container .blog-layout-3{padding:1.5em}

4996}

4997.ast-page-builder-template .ast-article-post .entry-header{margin:auto auto 1em auto;padding:0}

4998.ast-article-post .ast-post-format-audio.ast-embeded-audio .ast-date-meta .posted-on{position:relative;display:inline-block;margin-bottom:1em}

4999.ast-page-builder-template.single .post-navigation{margin-top:2em}

5000hr.post-divider{height:0;margin:0}

5001hr.ast-single-previous-hr{height:0;margin-top:2em}

5002.ast-show-comments-data{padding:2em 6.67em}

5003.ast-show-comments-data .ast-show-comments{cursor:pointer}

5004.ast-show-comments-data .ast-show-comments,.ast-show-comments-data .ast-show-comments-count{max-width:640px;text-align:center;margin-left:auto;margin-right:auto}

5005.ast-show-comments-data .ast-show-comments-count{margin-bottom:2em}

5006.ast-pagination-circle .ast-pagination .page-numbers,.ast-pagination-square .ast-pagination .page-numbers{border-style:solid;border-width:1px;line-height:2.33333em}

5007.ast-pagination-circle .ast-pagination .page-numbers{border-radius:50%}

5008.ast-pagination-circle .ast-pagination .next.page-numbers,.ast-pagination-circle .ast-pagination .prev.page-numbers{border-radius:30px}

5009@media all and (max-width:768px){#content:before{content:""}

5010}

5011.ast-pagination-infinite{text-align:center;margin:2.5em 0 0}

5012.ast-page-builder-template .ast-pagination-infinite{margin:2.5em 0}

5013.ast-load-more{cursor:pointer;display:none;border:2px solid #eaeaea;transition:all .2s linear;color:#000}

5014.ast-load-more.active{display:inline-block;padding:0 1.5em;line-height:3em}

5015.ast-load-more.no-more:hover{border-color:#eaeaea;color:#000}

5016.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}

5017.infinity-end.neverending .site-footer{display:block}

5018.ast-load-more.no-more:hover{background-color:inherit}

5019.no-more{cursor:default}

5020.ast-loader{display:none;margin:0 auto;min-height:58px;line-height:58px;width:70px;text-align:center}

5021.ast-loader>div{width:18px;height:18px;background-color:#0085ba;border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.4s infinite ease-in-out both}

5022.ast-loader .ast-loader-1{animation-delay:-.32s}

5023.ast-loader .ast-loader-2{animation-delay:-.16s}

5024@keyframes sk-bouncedelay{0%,100%,80%{transform:scale(0)}

502540%{transform:scale(1)}

5026}

5027.blog-layout-1 .post-thumb .posted-on{position:absolute;top:0}

5028.blog-layout-1 .post-thumb .posted-on .entry-date span{display:block;width:100%;text-align:center}

5029.blog-layout-1.ast-no-thumb .posted-on{position:relative;display:inline-block}

5030.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-6.67em}

5031@media (max-width:1200px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-2.4em}

5032}

5033.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-5.67em}

5034@media (max-width:1200px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-1.4em}

5035}

5036.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on{margin-top:-5.34em}

5037@media (max-width:1200px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on{margin-top:-3.34em}

5038}

5039.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:-4.34em}

5040@media (max-width:1200px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:-2.34em}

5041}

5042.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-5.34em}

5043@media (max-width:1200px){.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-3.34em}

5044}

5045.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-6.67em;margin-right:-6.67em}

5046@media (max-width:1200px){.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-2.4em;margin-right:-2.4em}

5047}

5048.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .entry-header .post-thumb-img-content:first-child{margin-top:-5.34em}

5049@media (max-width:1200px){.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .entry-header .post-thumb-img-content:first-child{margin-top:-3.34em}

5050}

5051.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content{margin-left:-6.67em;margin-right:-6.67em}

5052@media (max-width:1200px){.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content{margin-left:-2.4em;margin-right:-2.4em}

5053}

5054.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-1.5em;margin-right:-1.5em}

5055@media (max-width:1200px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-1.5em;margin-right:-1.5em}

5056}

5057.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-.5em;margin-right:-.5em}

5058@media (max-width:1200px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-.5em;margin-right:-.5em}

5059}

5060.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on{margin-top:-1.5em}

5061@media (max-width:1200px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on{margin-top:-1.5em}

5062}

5063.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:-.5em}

5064@media (max-width:1200px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:-.5em}

5065}

5066.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-1.5em}

5067@media (max-width:1200px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-1.5em}

5068}

5069.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-1.5em;margin-right:-1.5em}

5070@media (max-width:1200px){.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-1.5em;margin-right:-1.5em}

5071}

5072.ast-header-sticky-active{position:fixed!important;right:0;left:0;margin:0 auto;z-index:99}

5073.ast-footer-sticky-active .ast-custom-footer{position:fixed!important;right:0;left:0;bottom:0;margin:0 auto;z-index:99}

5074.ast-custom-header{position:relative;z-index:99}

5075.ast-custom-header.ast-header-sticky-active .fl-row-content-wrap{transition:padding .3s linear}

5076.ast-custom-header.ast-header-sticky-active .fl-module-content{transition:all .3s linear}

5077.ast-custom-header.ast-header-sticky-active .elementor-section-wrap{transition:padding .3s linear}

5078.ast-custom-header.ast-header-sticky-active .elementor-row>.elementor-column>.elementor-element-populated{transition:all .3s linear}

5079.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-row-content-wrap{transition:padding .3s linear;padding-top:5px;padding-bottom:5px;box-sizing:border-box}

5080.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-module-content{margin-top:5px;margin-bottom:5px;transition:all .3s linear}

5081.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .fl-module-content.fl-node-content img{max-height:50px;width:auto}

5082.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-section-wrap{transition:padding .3s linear;box-sizing:border-box}

5083.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-section-wrap img{max-height:50px;width:auto}

5084.ast-shrink-custom-header .ast-custom-header.ast-sticky-shrunk .elementor-row>.elementor-column>.elementor-element-populated{max-height:60px;transition:all .3s linear}

5085.single-advanced-hook .ast-no-title,.single-advanced-hook .hentry{margin:0}

5086.js_active .ast-plain-container.single-advanced-hook .entry-header{margin:0}

5087.ast-header-break-point .ast-header-sections-navigation{border-top:1px solid #eaeaea;background-color:#f9f9f9}

5088.ast-header-break-point .ast-header-sections-navigation .ast-swap-above-header-sections .ast-above-header-section-1{order:2;justify-content:flex-end}

5089.ast-header-break-point .ast-header-sections-navigation .ast-swap-above-header-sections .ast-above-header-section-2{order:1;justify-content:flex-start}

5090.ast-header-break-point .ast-header-sections-navigation .ast-swap-below-header-sections .below-header-section-1{order:2;justify-content:flex-end}

5091.ast-header-break-point .ast-header-sections-navigation .ast-swap-below-header-sections .below-header-section-2{order:1;justify-content:flex-start}

5092.ast-fullscreen-menu-enable.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-link{padding-left:0}

5093.ast-fullscreen-menu-enable.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-link{padding-left:0}

5094.ast-fullscreen-menu-enable.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-item .menu-link{padding-left:0}

5095.ast-fullscreen-menu-enable.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-item .menu-item .menu-link{padding-left:0}

5096body.ast-padded-layout::after,body.ast-padded-layout::before{background:inherit;content:"";display:block;height:0;left:0;position:fixed;width:100%;z-index:999}

5097body.ast-padded-layout::after{bottom:0}

5098body.ast-padded-layout{background-attachment:fixed}

5099body.ast-padded-layout::before{top:0}

5100@media (min-width:44.375em){body.ast-padded-layout.admin-bar::before{top:46px}

5101}

5102@media (min-width:48.9375em){body.ast-padded-layout.admin-bar::before{top:32px}

5103}

5104.elementor-page.ast-box-layout #page,.elementor-page.ast-padded-layout #page{overflow:hidden}

5105.siteorigin-panels.ast-box-layout #page,.siteorigin-panels.ast-padded-layout #page{overflow:hidden}

5106.ast-separate-container.ast-box-layout #content .ast-container{padding-left:0;padding-right:0}

5107@media (max-width:768px){.ast-separate-container.ast-box-layout #content .ast-container{padding-left:20px;padding-right:20px}

5108}

5109@media (max-width:544px){.ast-separate-container.ast-box-layout #content .ast-container{padding-left:.54em;padding-right:.54em}

5110}

5111.js_active .ast-box-layout #page,.js_active .ast-padded-layout #page{overflow:hidden}

5112.js_active .ast-box-layout.ast-page-builder-template .vc_row[data-vc-full-width],.js_active .ast-padded-layout.ast-page-builder-template .vc_row[data-vc-full-width]{max-width:100%;left:0!important}

5113.ast-sticky-active{position:fixed!important;right:0;left:0;margin:0 auto;width:100%}

5114.ast-nav-up{transform:translateY(-100%)}

5115.site-header .sticky-custom-logo{display:none}

5116.ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a,.ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a:focus,.ast-primary-sticky-header-active li.ast-masthead-custom-menu-items a:hover{background:0 0}

5117.ast-fullscreen-active .ast-above-header,.ast-offcanvas-active .ast-above-header{z-index:4}

5118.ast-fullscreen-active .ast-above-header.ast-sticky-active,.ast-offcanvas-active .ast-above-header.ast-sticky-active{z-index:0}

5119#ast-fixed-header{position:fixed;visibility:hidden;top:0;left:0;width:100%}

5120#ast-fixed-header .main-header-bar{box-shadow:0 1px 2px rgba(0,0,0,.2)}

5121#ast-fixed-header.ast-header-slide{transform:translateY(-100%);transition:transform .3s linear,top .3s linear,visibility .3s linear}

5122#ast-fixed-header.ast-header-fade{opacity:0;transition:opacity .3s linear}

5123.main-header-bar.ast-sticky-active{box-shadow:0 2px 10px 0 rgba(36,50,66,.075)}

5124.ast-sticky-custom-logo .ast-header-sticked .custom-logo-link,.ast-sticky-custom-logo .ast-header-sticked .custom-mobile-logo-link{display:none}

5125.ast-sticky-custom-logo .ast-header-sticked .sticky-custom-logo{display:inline-block}

5126.ast-sticky-custom-logo .ast-header-sticked .site-description,.ast-sticky-custom-logo .ast-header-sticked .site-title{display:none}

5127.ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo{display:none}

5128.ast-header-stick-fade-active .ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo,.ast-header-stick-scroll-active .ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo,.ast-header-stick-slide-active .ast-sticky-custom-logo.ast-primary-sticky-header-active.ast-header-break-point.ast-replace-site-logo-transparent.ast-theme-transparent-header .transparent-custom-logo{display:inline-block}

5129.ast-sticky-main-shrink .ast-sticky-shrunk .main-header-bar,.ast-sticky-main-shrink .ast-sticky-shrunk.main-header-bar{line-height:55px}

5130.ast-sticky-main-shrink .ast-sticky-shrunk .main-header-bar .ast-site-identity,.ast-sticky-main-shrink .ast-sticky-shrunk.main-header-bar .ast-site-identity{padding-top:.5em;padding-bottom:.5em}

5131.ast-sticky-main-shrink .ast-sticky-shrunk #site-navigation{line-height:3}

5132.ast-sticky-main-shrink .ast-sticky-shrunk .site-logo-img img{max-height:55px!important;width:auto}

5133.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .main-header-bar,.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk.main-header-bar{padding-bottom:0}

5134.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .ast-mobile-menu-buttons{line-height:0;padding-bottom:.5em}

5135.ast-sticky-main-shrink.ast-header-break-point .ast-sticky-shrunk .site-branding{padding-bottom:.5em}

5136.ast-header-break-point .ast-sticky-active .sticky-custom-logo img{display:block}

5137.ast-header-break-point .ast-has-mobile-header-logo .ast-header-sticked .sticky-custom-logo img{display:block}

5138.ast-header-break-point .ast-has-mobile-header-logo .ast-header-sticked .ast-mobile-header-logo{display:none}

5139.ast-header-break-point .ast-header-sticked .sticky-custom-logo img{display:block}

5140.ast-header-break-point.ast-inherit-site-logo-sticky .ast-has-mobile-header-logo .ast-header-sticked .custom-logo-link img{display:none}

5141.ast-header-break-point.ast-inherit-site-logo-sticky .ast-has-mobile-header-logo .ast-header-sticked .custom-mobile-logo-link img{display:inline-block}

5142.above-header-toggle-on .main-header-bar{z-index:1}

5143.ast-main-header-nav-open.astra-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content{display:none}

5144.ast-main-header-nav-open.astra-hfb-header .ast-mobile-header-wrap .ast-mobile-header-content{display:block}

5145.ast-header-stick-fade-active .ast-main-header-nav-open.astra-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-scroll-active .ast-main-header-nav-open.astra-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-slide-active .ast-main-header-nav-open.astra-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content{display:block}

5146.ast-header-stick-fade-active .ast-main-header-nav-open.astra-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-scroll-active .ast-main-header-nav-open.astra-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-slide-active .ast-main-header-nav-open.astra-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content{display:none}

5147.ast-header-stick-fade-active.ast-off-canvas-active .ast-main-header-nav-open.astra-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-scroll-active.ast-off-canvas-active .ast-main-header-nav-open.astra-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content,.ast-header-stick-slide-active.ast-off-canvas-active .ast-main-header-nav-open.astra-hfb-header #ast-fixed-header .ast-mobile-header-wrap .ast-mobile-header-content{display:none}

5148.ast-above-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-below-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content,.ast-primary-sticky-header-active.ast-main-header-nav-open.astra-hfb-header #masthead>.ast-mobile-header-wrap .ast-mobile-header-content{position:fixed}

5149.ast-header-stick-slide-active .ast-flyout-menu-enable.ast-header-break-point #masthead>.main-header-bar-navigation{display:none!important}

5150.ast-header-stick-fade-active .ast-flyout-menu-enable.ast-header-break-point #masthead>.main-header-bar-navigation{display:none!important}

5151.ast-flyout-menu-overlay .ast-stick-primary-below-wrapper.ast-sticky-active{z-index:5}

5152.ast-fullscreen-menu-overlay #ast-fixed-header{z-index:9}

5153.ast-flyout-menu-enable.ast-primary-sticky-enabled .ast-stick-primary-below-wrapper,.ast-flyout-menu-enable.ast-primary-sticky-enabled .main-header-bar{overflow-y:unset!important}

5154#ast-scroll-top{display:none;position:fixed;text-align:center;cursor:pointer;z-index:99;width:2.1em;height:2.1em;line-height:2.1;color:#fff;border-radius:2px;content:""}

5155@media (min-width:769px){#ast-scroll-top{content:"769"}

5156}

5157.ast-scroll-to-top-right{right:30px;bottom:30px}

5158.ast-scroll-to-top-left{left:30px;bottom:30px}

5159.ast-scroll-top-icon{transform:rotate(180deg)}

5160.ast-scroll-top-icon::before{content:"\e900";font-family:Astra;text-decoration:inherit}

5161.astra-full-megamenu-wrapper{z-index:99999}

5162.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.sub-menu>.menu-item{display:none}

5163.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li.ast-mm-has-desc>.menu-link{vertical-align:middle;text-align:center}

5164.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .menu-item:hover>.menu-link{background-color:transparent;color:inherit}

5165.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu{opacity:0;visibility:hidden}

5166.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu-focus .menu-item>.menu-link{background-color:transparent;color:inherit}

5167.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus{opacity:1;visibility:visible;-js-display:flex;

display:flex;padding:15px}

5168.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item{padding-left:15px;padding-right:15px;display:block;flex:1;opacity:1}

5169.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item:first-child{padding-left:0}

5170.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item:last-child{padding-right:0}

5171.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-2 .menu-item{width:50%}

5172.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-3 .menu-item{width:33.33%}

5173.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu.col-4 .menu-item{width:25%}

5174.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .menu-item:last-child{border-right:none}

5175.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus .sub-menu{background-color:transparent;display:block;opacity:1;visibility:visible;transform:none}

5176.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus .astra-nested-sub-menu .menu-item .menu-link{padding-left:24px}

5177.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus .astra-nested-sub-menu .astra-nested-sub-menu .menu-item .menu-link{padding-left:48px}

5178.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .sub-menu{border:none}

5179.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item .sub-menu{position:static;width:100%;margin:auto}

5180.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu>.menu-item .sub-menu .menu-item{width:100%}

5181.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus>.menu-item{padding-left:15px;padding-right:15px}

5182.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus>.menu-item:first-child{padding-left:0}

5183.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-megamenu.astra-megamenu-focus>.menu-item:last-child{padding-right:0}

5184.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper.astra-megamenu-wrapper-focus{opacity:1;visibility:visible}

5185.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper.astra-megamenu-wrapper-focus .astra-megamenu.astra-megamenu-focus{-js-display:flex;

display:flex}

5186.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched{width:100%}

5187.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched .ast-mm-template-content{padding:0}

5188.ast-desktop .ast-mega-menu-enabled .menu-item-has-children.astra-megamenu-li.menu-item .astra-megamenu.sub-menu .menu-item>.menu-link::after{content:''}

5189.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li .sub-menu .menu-link,.ast-desktop .ast-mega-menu-enabled.submenu-with-border .astra-megamenu-li .sub-menu .menu-link{border:none}

5190.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu{opacity:1;visibility:visible;-js-display:flex;

display:flex;padding:15px}

5191.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item{padding-left:15px;padding-right:15px}

5192.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item:first-child{padding-left:0}

5193.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item:last-child{padding-right:0}

5194.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item{padding-left:15px;padding-right:15px}

5195.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item:first-child{padding-left:0}

5196.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item:last-child{padding-right:0}

5197.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.col-2 .menu-item{width:50%}

5198.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.col-3 .menu-item{width:33.33%}

5199.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.col-4 .menu-item{width:25%}

5200.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu>.menu-item{display:block;flex:1;opacity:1}

5201.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu .sub-menu{background-color:transparent;display:block;opacity:1;visibility:visible;transform:none}

5202.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu .astra-nested-sub-menu .menu-item .menu-link{padding-left:24px}

5203.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu .astra-nested-sub-menu .astra-nested-sub-menu .menu-item .menu-link{padding-left:48px}

5204.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.sub-menu .sub-menu{border:none}

5205.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.sub-menu>.menu-item .sub-menu{position:static;width:100%;margin:auto}

5206.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.sub-menu>.menu-item .sub-menu .menu-item{width:100%}

5207.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-megamenu.sub-menu .menu-item:last-child{border-right:none}

5208.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-full-megamenu-wrapper{opacity:1;visibility:visible}

5209.ast-desktop .ast-mega-menu-enabled .astra-megamenu-li:hover .astra-full-megamenu-wrapper .astra-megamenu{-js-display:flex;

display:flex}

5210.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li:hover .astra-megamenu .sub-menu .menu-item{width:100%}

5211.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li:hover .astra-megamenu.sub-menu .menu-item .sub-menu{min-width:100%}

5212.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li .astra-megamenu.astra-megamenu-focus .sub-menu .menu-item{width:100%}

5213.ast-desktop .ast-mega-menu-enabled :not(.menu-container-width-mega).astra-megamenu-li .astra-megamenu.astra-megamenu-focus.sub-menu .menu-item .sub-menu{min-width:100%}

5214.ast-desktop .ast-mega-menu-enabled .astra-full-megamenu-wrapper{background:#fff;position:absolute;opacity:0;visibility:hidden;top:100%}

5215.ast-desktop .ast-mega-menu-enabled .astra-full-megamenu-wrapper .astra-megamenu.sub-menu{display:none;position:relative;left:0;top:0;margin:0 auto;padding-left:0;padding-right:0;border-width:0}

5216.ast-desktop .ast-mega-menu-enabled .astra-full-megamenu-wrapper .astra-mega-menu-width-full-stretched.sub-menu{padding:15px}

5217.ast-desktop .ast-above-header-menu .astra-megamenu-li .sub-menu .menu-item.current-menu-ancestor>.menu-link,.ast-desktop .ast-below-header-menu .astra-megamenu-li .sub-menu .menu-item.current-menu-ancestor>.menu-link,.ast-desktop .main-header-menu .astra-megamenu-li .sub-menu .menu-item.current-menu-ancestor>.menu-link{background-color:transparent;color:inherit}

5218.ast-desktop .ast-above-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text,.ast-desktop .ast-below-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text,.ast-desktop .main-header-menu .astra-megamenu-li .sub-menu .menu-item-heading .menu-text{vertical-align:text-top}

5219.ast-desktop .ast-mm-custom-text-content,.ast-desktop .ast-mm-template-content{padding:0 1em}

5220.ast-desktop .ast-below-header .ast-mm-custom-text-content,.ast-desktop .ast-below-header .ast-mm-template-content{padding:.9em 1em}

5221.ast-desktop .submenu-with-border .astra-full-megamenu-wrapper{border-width:1px;border-style:solid}

5222.ast-desktop .ast-mm-widget-content a{display:initial}

5223.ast-desktop .ast-mm-widget-content .ast-mm-widget-item{padding:1.5em}

5224.ast-desktop .submenu-with-border .astra-megamenu{border-width:1px}

5225.ast-menu-description{line-height:1.6;display:block;font-size:.8em;padding:2px 0}

5226.site-header a .ast-menu-description,.site-header a .sub-arrow{transition:none}

5227.site-header .menu-text{transition:none}

5228.ast-header-break-point .ast-menu-description{line-height:inherit}

5229.astra-mm-highlight-label{font-size:.7em;margin-left:5px;line-height:normal;padding:3px 6px;border-radius:2px}

5230.ast-desktop .ast-hide-menu-item{display:none}

5231.ast-desktop .ast-mega-menu-enabled .ast-hide-menu-item{display:none}

5232.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu>.menu-item-has-children>.menu-link .sub-arrow:after,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu>.menu-item-has-children>.menu-link .sub-arrow:after,.ast-desktop .ast-mega-menu-enabled.main-header-menu>.menu-item-has-children>.menu-link .sub-arrow:after{content:"\e900";display:inline-block;font-family:Astra;fo

nt-size:9px;font-size:.6rem;font-weight:700;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:10px;line-height:normal}

5233.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu>.menu-item-has-children>.menu-link::after,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu>.menu-item-has-children>.menu-link::after,.ast-desktop .ast-mega-menu-enabled.main-header-menu>.menu-item-has-children>.menu-link::after{content:'';margin:0}

5234.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow:after,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow:after,.ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow:after{transform:rotate(-90deg)}

5235.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow,.ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link .sub-arrow{position:absolute;right:5%;top:50%;transform:translateY(-50%)}

5236.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .ast-masthead-custom-menu-items a:focus,.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .ast-masthead-custom-menu-items a:hover,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .ast-masthead-custom-menu-items a:focus,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .ast-masthead-custom-menu-items a:hover,.ast-desktop .ast-mega-menu-enabled.main-header-menu .ast-masthead-custom-menu-items a:focus,.ast-desktop .ast-mega-menu-enabled.main-header-menu .ast-masthead-custom-menu-items a:hover{background:0 0}

5237.ast-header-break-point .ast-mega-menu-enabled .menu-item-has-children.astra-megamenu-li>.menu-link .sub-arrow:after{display:none}

5238.ast-disable-link{cursor:default}

5239.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-heading:focus>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-heading:hover>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-above-header-menu .sub-menu .menu-item.menu-item-heading>.menu-link:hover{background:0 0}

5240.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-heading:focus>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-heading:hover>.menu-link,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .sub-menu .menu-item.menu-item-heading>.menu-link:hover{background:0 0}

5241.ast-desktop .ast-mega-menu-enabled.main-header-menu .sub-menu .menu-item.menu-item-heading>.menu-link{background:0 0}

5242.ast-desktop .ast-above-header-menu .astra-mega-menu-width-full,.ast-desktop .ast-above-header-menu .astra-mega-menu-width-full-stretched,.ast-desktop .ast-below-header-menu .astra-mega-menu-width-full,.ast-desktop .ast-below-header-menu .astra-mega-menu-width-full-stretched,.ast-desktop .astra-mega-menu-width-full,.ast-desktop .astra-mega-menu-width-full-stretched{background:0 0}

5243.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item{display:none}

5244.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle{display:none}

5245.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.sub-menu,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.sub-menu,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.sub-menu{display:block!important}

5246.ast-header-break-point .ast-above-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.ast-mm-custom-content+.sub-menu,.ast-header-break-point .ast-below-header .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.ast-mm-custom-content+.sub-menu,.ast-header-break-point .main-navigation .sub-menu .menu-item .ast-hide-menu-item+.ast-menu-toggle+.ast-mm-custom-content+.sub-menu{display:block!important}

5247.ast-hidden{display:none!important}

5248.main-header-bar-wrap .ast-search-box.header-cover{z-index:7}

5249.ast-below-header-wrap .ast-search-box.header-cover #close,.ast-below-header-wrap .ast-search-box.header-cover .search-field{font-size:1.8em}

5250.ast-below-header-wrap .ast-search-box.header-cover .search-submit{font-size:1.5em}

5251.ast-search-box.full-screen,.ast-search-box.header-cover{display:none;opacity:0;transition:opacity .2s;width:100%;height:100%}

5252.ast-search-box.full-screen .search-field,.ast-search-box.header-cover .search-field{background:0 0;border:0;color:#fafafa;box-shadow:none;text-align:left;padding:0}

5253.ast-search-box.full-screen .search-submit,.ast-search-box.header-cover .search-submit{background:0 0;padding:0;color:#9e9e9e;transition:all .7s ease-In;outline:0;border:0;vertical-align:middle}

5254.ast-search-box.full-screen .ast-search-wrapper,.ast-search-box.header-cover .ast-search-wrapper{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%)}

5255.ast-search-box.full-screen .ast-search-wrapper .search-form,.ast-search-box.header-cover .ast-search-wrapper .search-form{line-height:normal}

5256.ast-search-box.full-screen #close,.ast-search-box.header-cover #close{color:#fafafa;transform:rotate(0);font-size:2em;cursor:pointer;z-index:9;font-weight:400}

5257.ast-search-box.full-screen #close::before,.ast-search-box.header-cover #close::before{font-family:Astra;content:"\e5cd";display:inline-block;transition:transform .3s ease-in-out}

5258.ast-search-box.full-screen .search-field::-webkit-input-placeholder,.ast-search-box.header-cover .search-field::-webkit-input-placeholder{color:#fafafa}

5259.ast-search-box.full-screen .search-field:-moz-placeholder,.ast-search-box.header-cover .search-field:-moz-placeholder{color:#fafafa}

5260.ast-search-box.full-screen .search-field::-moz-placeholder,.ast-search-box.header-cover .search-field::-moz-placeholder{color:#fafafa}

5261.ast-search-box.full-screen .search-field:-ms-input-placeholder,.ast-search-box.header-cover .search-field:-ms-input-placeholder{color:#fafafa}

5262.ast-search-box.header-cover{position:absolute;background:rgba(25,25,25,.94);top:0;z-index:10}

5263.ast-search-box.header-cover .search-field{font-size:2em;line-height:2;width:100%}

5264.ast-search-box.header-cover .ast-container{position:relative}

5265.ast-search-box.header-cover .close,.ast-search-box.header-cover .search-submit,.ast-search-box.header-cover .search-text-wrap{display:inline-block}

5266.ast-search-box.header-cover .search-text-wrap{width:calc(100% - 2.5em);vertical-align:middle}

5267.ast-search-box.header-cover .search-submit{font-size:1.7em;margin-right:2em}

5268.ast-search-box.header-cover #close{vertical-align:middle;-webkit-backface-visibility:hidden;backface-visibility:hidden}

5269.ast-search-box.full-screen{position:fixed;background:rgba(25,25,25,.94);top:0;left:0;z-index:999}

5270.ast-search-box.full-screen .ast-search-wrapper .large-search-text{text-align:center;color:#e2e2e2;font-size:1.5em;font-weight:400;transition-delay:50ms;transition:all .3s ease-in-out}

5271.ast-search-box.full-screen .ast-search-wrapper fieldset{border:0;padding:2.5em 0 1em;border-bottom:2px solid #9e9e9e}

5272.ast-search-box.full-screen .ast-search-wrapper .search-field{font-size:2.6em;padding-left:30px;line-height:1.7;width:90%;width:calc(100% - 1.5em);vertical-align:middle;text-align:center}

5273.ast-search-box.full-screen .ast-search-wrapper .search-form{width:70%;margin:20px auto}

5274.ast-search-box.full-screen .ast-search-wrapper .search-submit{font-size:2em}

5275.ast-search-box.full-screen #close{position:absolute;color:#fafafa;right:1em;line-height:1;cursor:pointer;z-index:9;font-weight:400;font-size:2em;top:1.5em;-webkit-backface-visibility:hidden;backface-visibility:hidden}

5276.ast-search-box.full-screen ::-webkit-input-placeholder{opacity:0}

5277.ast-search-box.full-screen ::-moz-placeholder{opacity:0}

5278.ast-search-box.full-screen :-ms-input-placeholder{opacity:0}

5279.ast-search-box.full-screen :-moz-placeholder{opacity:0}

5280@media (max-width:420px){.ast-search-box.full-screen ::-webkit-input-placeholder{opacity:1}

5281.ast-search-box.full-screen ::-moz-placeholder{opacity:1}

5282.ast-search-box.full-screen :-ms-input-placeholder{opacity:1}

5283.ast-search-box.full-screen :-moz-placeholder{opacity:1}

5284}

5285.astra-hfb-header .ast-search-box.full-screen.full-screen ::-webkit-input-placeholder{opacity:.5}

5286.astra-hfb-header .ast-search-box.full-screen.full-screen ::-moz-placeholder{opacity:.5}

5287.astra-hfb-header .ast-search-box.full-screen.full-screen :-ms-input-placeholder{opacity:.5}

5288.astra-hfb-header .ast-search-box.full-screen.full-screen :-moz-placeholder{opacity:.5}

5289.site-header .ast-inline-search.ast-search-menu-icon .search-form{padding-left:0;padding-right:2em}

5290.site-header .ast-inline-search.ast-search-menu-icon .search-field{width:auto;padding-left:1em;padding-right:0}

5291.ast-inline-search.ast-search-menu-icon{position:relative;transform:none;left:0;right:0}

5292.ast-inline-search.ast-search-menu-icon .search-submit{display:block;background:0 0;border:none;position:absolute;height:100%;right:.25em;padding:0;top:0;font-size:1.3em;color:#757575}

5293.ast-header-break-point .ast-inline-search.ast-search-menu-icon .search-form{padding:0}

5294.ast-header-break-point .site-header .ast-inline-search.ast-search-menu-icon .search-field{width:100%;padding-right:2em}

5295.ast-header-custom-item-inside.ast-desktop .main-header-menu .ast-search-menu-icon.full-screen,.ast-header-custom-item-inside.ast-desktop .main-header-menu .ast-search-menu-icon.header-cover{display:none}

5296.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1 .ast-search-menu-icon .search-form{right:-1em;left:auto;padding-left:0;padding-right:3em}

5297.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-1 .search-field{padding-right:0;padding-left:1em}

5298.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2 .ast-search-menu-icon .search-form{left:-1em;right:auto;padding-right:0;padding-left:3em}

5299.ast-header-break-point .ast-swap-above-header-sections .ast-above-header-section-2 .search-field{padding-left:0;padding-right:1em}

5300.ast-header-break-point .ast-above-header .ast-above-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field{padding-right:0}

5301.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-2 .ast-search-menu-icon .search-form{padding-left:0;left:auto;padding-right:2em}

5302.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-2 .ast-search-menu-icon.slide-search .search-form{left:-1em;padding-left:2em}

5303.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .ast-above-header-section-1 .search-field{padding-right:0}

5304.ast-header-break-point .ast-swap-above-header-sections.ast-mobile-header-stack .ast-above-header .search-field{padding-right:0;padding-left:1em}

5305.ast-header-break-point .ast-above-header-mobile-stack .ast-above-header .ast-above-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{right:auto;padding-right:2em}

5306.ast-header-break-point .ast-swap-below-header-sections .ast-below-header .below-header-section-2 .ast-search-menu-icon.ast-inline-search .search-form{left:0;padding-left:0;padding-right:2em}

5307.ast-header-break-point .ast-swap-below-header-sections .below-header-section-1 .ast-search-menu-icon .search-form{right:-1em;left:auto;padding-left:0;padding-right:3em}

5308.ast-header-break-point .ast-swap-below-header-sections .below-header-section-1 .search-field{padding-right:0;padding-left:1em}

5309.ast-header-break-point .ast-swap-below-header-sections .below-header-section-2 .ast-search-menu-icon .search-form{left:-1em;right:auto;padding-right:0;padding-left:3em}

5310.ast-header-break-point .ast-swap-below-header-sections .below-header-section-2 .search-field{padding-left:0;padding-right:1em}

5311.ast-header-break-point .ast-below-header .below-header-section-1 .ast-inline-search.ast-search-menu-icon .search-field{padding-right:0}

5312.ast-header-break-point .ast-swap-below-header-sections.site-header .ast-below-header .ast-inline-search.ast-search-menu-icon .search-field{padding-left:1em;padding-right:0}

5313.ast-header-break-point .ast-swap-below-header-sections .ast-below-header .below-header-section-2 .ast-search-menu-icon .search-form{left:-1em;padding-left:3em;padding-right:1em}

5314.ast-below-header-mobile-stack .ast-below-header .below-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{right:auto;padding-right:2em}

5315.iphone.full-screen,.ipod.full-screen{position:fixed!important}

5316@media (max-width:992px){.ast-above-header-mobile-stack .ast-above-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{left:auto}

5317.ast-below-header-mobile-stack .below-header-section-1 .ast-search-menu-icon.ast-inline-search .search-form{left:auto}

5318}

5319@media (max-width:544px){.ast-search-box.full-screen .ast-search-wrapper .large-search-text{display:none}

5320.ast-search-box.full-screen .ast-search-wrapper .search-field,.ast-search-box.full-screen .ast-search-wrapper .search-submit{font-size:1.6em}

5321}

5322

5323/* [inline: after] */#content:before{content:"921";position:absolute;overflow:hidden;opacity:0;visibility:hidden}

5324.single .ast-author-details .author-title{color:#0274be}

5325@media (max-width:921px){.single.ast-separate-container .ast-author-meta{padding:1.5em 2.14em}

5326.single .ast-author-meta .post-author-avatar{margin-bottom:1em}

5327.ast-separate-container .ast-grid-2 .ast-article-post,.ast-separate-container .ast-grid-3 .ast-article-post,.ast-separate-container .ast-grid-4 .ast-article-post{width:100%}

5328.blog-layout-1 .post-content,.blog-layout-1 .ast-blog-featured-section{float:none}

5329.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on{margin-top:0}

5330.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:1em}

5331.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-1.5em}

5332.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-2.14em;margin-right:-2.14em}

5333.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .entry-header .post-thumb-img-content:first-child{margin-top:-1.5em}

5334.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content{margin-left:-2.14em;margin-right:-2.14em}

5335.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-1.5em;margin-right:-1.5em}

5336.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-.5em;margin-right:-.5em}

5337.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .square .posted-on{margin-top:0}

5338.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:1em}

5339.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-1.5em}

5340.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-1.5em;margin-right:-1.5em}

5341.blog-layout-2{

display:flex;flex-direction:column-reverse}

5342.ast-separate-container .blog-layout-3,.ast-separate-container .blog-layout-1{display:block}

5343.ast-plain-container .ast-grid-2 .ast-article-post,.ast-plain-container .ast-grid-3 .ast-article-post,.ast-plain-container .ast-grid-4 .ast-article-post,.ast-page-builder-template .ast-grid-2 .ast-article-post,.ast-page-builder-template .ast-grid-3 .ast-article-post,.ast-page-builder-template .ast-grid-4 .ast-article-post{width:100%}

5344}

5345@media (max-width:921px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-top:0;margin-left:-2.14em}

5346.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-top:0;margin-left:-1.14em}

5347}

5348@media (min-width:922px){.single .ast-author-meta .ast-author-details{

display:flex}

5349.ast-separate-container.ast-blog-grid-2 .ast-archive-description,.ast-separate-container.ast-blog-grid-3 .ast-archive-description,.ast-separate-container.ast-blog-grid-4 .ast-archive-description{margin-bottom:1.33333em}

5350.blog-layout-2.ast-no-thumb .post-content,.blog-layout-3.ast-no-thumb .post-content{width:calc(100% - 5.714285714em)}

5351.blog-layout-2.ast-no-thumb.ast-no-date-box .post-content,.blog-layout-3.ast-no-thumb.ast-no-date-box .post-content{width:100%}

5352.ast-separate-container .ast-grid-2 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-3 .ast-article-post.ast-separate-posts,.ast-separate-container .ast-grid-4 .ast-article-post.ast-separate-posts{border-bottom:0}

5353.ast-separate-container .ast-grid-2>.site-main>.ast-row,.ast-separate-container .ast-grid-3>.site-main>.ast-row,.ast-separate-container .ast-grid-4>.site-main>.ast-row{margin-left:-1em;margin-right:-1em;

display:flex;flex-flow:row wrap;align-items:stretch}

5354.ast-separate-container .ast-grid-2>.site-main>.ast-row:before,.ast-separate-container .ast-grid-2>.site-main>.ast-row:after,.ast-separate-container .ast-grid-3>.site-main>.ast-row:before,.ast-separate-container .ast-grid-3>.site-main>.ast-row:after,.ast-separate-container .ast-grid-4>.site-main>.ast-row:before,.ast-separate-container .ast-grid-4>.site-main>.ast-row:after{flex-basis:0%;width:0}

5355.ast-separate-container .ast-grid-2 .ast-article-post,.ast-separate-container .ast-grid-3 .ast-article-post,.ast-separate-container .ast-grid-4 .ast-article-post{

display:flex;padding:0}

5356.ast-plain-container .ast-grid-2>.site-main>.ast-row,.ast-plain-container .ast-grid-3>.site-main>.ast-row,.ast-plain-container .ast-grid-4>.site-main>.ast-row,.ast-page-builder-template .ast-grid-2>.site-main>.ast-row,.ast-page-builder-template .ast-grid-3>.site-main>.ast-row,.ast-page-builder-template .ast-grid-4>.site-main>.ast-row{margin-left:-1em;margin-right:-1em;

display:flex;flex-flow:row wrap;align-items:stretch}

5357.ast-plain-container .ast-grid-2>.site-main>.ast-row:before,.ast-plain-container .ast-grid-2>.site-main>.ast-row:after,.ast-plain-container .ast-grid-3>.site-main>.ast-row:before,.ast-plain-container .ast-grid-3>.site-main>.ast-row:after,.ast-plain-container .ast-grid-4>.site-main>.ast-row:before,.ast-plain-container .ast-grid-4>.site-main>.ast-row:after,.ast-page-builder-template .ast-grid-2>.site-main>.ast-row:before,.ast-page-builder-template .ast-grid-2>.site-main>.ast-row:after,.ast-page-builder-template .ast-grid-3>.site-main>.ast-row:before,.ast-page-builder-template .ast-grid-3>.site-main>.ast-row:after,.ast-page-builder-template .ast-grid-4>.site-main>.ast-row:before,.ast-page-builder-template .ast-grid-4>.site-main>.ast-row:after{flex-basis:0%;width:0}

5358.ast-plain-container .ast-grid-2 .ast-article-post,.ast-plain-container .ast-grid-3 .ast-article-post,.ast-plain-container .ast-grid-4 .ast-article-post,.ast-page-builder-template .ast-grid-2 .ast-article-post,.ast-page-builder-template .ast-grid-3 .ast-article-post,.ast-page-builder-template .ast-grid-4 .ast-article-post{

display:flex}

5359.ast-plain-container .ast-grid-2 .ast-article-post:last-child,.ast-plain-container .ast-grid-3 .ast-article-post:last-child,.ast-plain-container .ast-grid-4 .ast-article-post:last-child,.ast-page-builder-template .ast-grid-2 .ast-article-post:last-child,.ast-page-builder-template .ast-grid-3 .ast-article-post:last-child,.ast-page-builder-template .ast-grid-4 .ast-article-post:last-child{margin-bottom:2.5em}

5360}

5361@media (min-width:922px){.single .post-author-avatar,.single .post-author-bio{float:left;clear:right}

5362.single .ast-author-meta .post-author-avatar{margin-right:1.33333em}

5363.single .ast-author-meta .about-author-title-wrapper,.single .ast-author-meta .post-author-bio{text-align:left}

5364.blog-layout-2 .post-content{padding-right:2em}

5365.blog-layout-2.ast-no-date-box.ast-no-thumb .post-content{padding-right:0}

5366.blog-layout-3 .post-content{padding-left:2em}

5367.blog-layout-3.ast-no-date-box.ast-no-thumb .post-content{padding-left:0}

5368.ast-separate-container .ast-grid-2 .ast-article-post.ast-separate-posts:nth-child(2n+0),.ast-separate-container .ast-grid-2 .ast-article-post.ast-separate-posts:nth-child(2n+1),.ast-separate-container .ast-grid-3 .ast-article-post.ast-separate-posts:nth-child(2n+0),.ast-separate-container .ast-grid-3 .ast-article-post.ast-separate-posts:nth-child(2n+1),.ast-separate-container .ast-grid-4 .ast-article-post.ast-separate-posts:nth-child(2n+0),.ast-separate-container .ast-grid-4 .ast-article-post.ast-separate-posts:nth-child(2n+1){padding:0 1em 0}

5369}

5370@media (max-width:544px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:.5em}

5371.ast-separate-container .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container .ast-article-single.remove-featured-img-padding .single-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-1em;margin-right:-1em}

5372.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-.5em;margin-right:-.5em}

5373.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section:first-child .circle .posted-on{margin-top:.5em}

5374.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-content .ast-blog-featured-section:first-child .post-thumb-img-content{margin-top:-1.33333em}

5375.ast-separate-container.ast-blog-grid-2 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-3 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content,.ast-separate-container.ast-blog-grid-4 .ast-article-post.remove-featured-img-padding .blog-layout-1 .post-thumb-img-content{margin-left:-1em;margin-right:-1em}

5376.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-1,.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-2,.ast-separate-container .ast-grid-2 .ast-article-post .blog-layout-3{padding:1.33333em 1em}

5377.ast-separate-container .ast-grid-3 .ast-article-post .blog-layout-1,.ast-separate-container .ast-grid-4 .ast-article-post .blog-layout-1{padding:1.33333em 1em}

5378.single.ast-separate-container .ast-author-meta{padding:1.5em 1em}

5379}

5380@media (max-width:544px){.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .square .posted-on{margin-left:-1em}

5381.ast-separate-container .ast-article-post.remove-featured-img-padding.has-post-thumbnail .blog-layout-1 .post-content .ast-blog-featured-section .circle .posted-on{margin-left:-.5em}

5382}

5383.ast-article-post .ast-date-meta .posted-on,.ast-article-post .ast-date-meta .posted-on *{background:#0274be;color:#fff}

5384.ast-article-post .ast-date-meta .posted-on .date-month,.ast-article-post .ast-date-meta .posted-on .date-year{color:#fff}

5385.ast-load-more:hover{color:#fff;border-color:#0274be;background-color:#0274be}

5386.ast-loader>div{background-color:#0274be}

5387.ast-separate-container .blog-layout-1,.ast-separate-container .blog-layout-2,.ast-separate-container .blog-layout-3{background-color:transparent;background-image:none}

5388.ast-separate-container .ast-article-post{background-color:#fff;;background-image:none;}

5389@media (max-width:921px){.ast-separate-container .ast-article-post{background-color:#fff;;background-image:none;}

5390}

5391@media (max-width:544px){.ast-separate-container .ast-article-post{background-color:#fff;;background-image:none;}

5392}

5393.ast-separate-container .ast-article-single,.ast-separate-container .comment-respond,.ast-separate-container .ast-comment-list li,.ast-separate-container .ast-woocommerce-container,.ast-separate-container .error-404,.ast-separate-container .no-results,.single.ast-separate-container .ast-author-meta,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container.ast-two-container #secondary .widget,.ast-separate-container .comments-count-wrapper,.ast-box-layout.ast-plain-container .site-content,.ast-padded-layout.ast-plain-container .site-content{background-color:#fff;;background-image:none;}

5394@media (max-width:921px){.ast-separate-container .ast-article-single,.ast-separate-container .comment-respond,.ast-separate-container .ast-comment-list li,.ast-separate-container .ast-woocommerce-container,.ast-separate-container .error-404,.ast-separate-container .no-results,.single.ast-separate-container .ast-author-meta,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container.ast-two-container #secondary .widget,.ast-separate-container .comments-count-wrapper,.ast-box-layout.ast-plain-container .site-content,.ast-padded-layout.ast-plain-container .site-content{background-color:#fff;;background-image:none;}

5395}

5396@media (max-width:544px){.ast-separate-container .ast-article-single,.ast-separate-container .comment-respond,.ast-separate-container .ast-comment-list li,.ast-separate-container .ast-woocommerce-container,.ast-separate-container .error-404,.ast-separate-container .no-results,.single.ast-separate-container .ast-author-meta,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container.ast-two-container #secondary .widget,.ast-separate-container .comments-count-wrapper,.ast-box-layout.ast-plain-container .site-content,.ast-padded-layout.ast-plain-container .site-content{background-color:#fff;;background-image:none;}

5397}

5398.footer-adv .widget-title,.footer-adv .widget-title a.rsswidget,.ast-no-widget-row .widget-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;text-transform:inherit}

5399.footer-adv .widget>*:not(.widget-title){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}

5400@media (max-width:921px){.ast-flyout-menu-enable.ast-main-header-nav-open .main-header-bar,.ast-fullscreen-menu-enable.ast-main-header-nav-open .main-header-bar{padding-bottom:1.5em}

5401}

5402@media (max-width:544px){.ast-flyout-menu-enable.ast-main-header-nav-open .main-header-bar,.ast-fullscreen-menu-enable.ast-main-header-nav-open .main-header-bar{padding-bottom:1em}

5403}

5404@media (min-width:922px){.ast-container{max-width:1240px}

5405}

5406@media (min-width:993px){.ast-container{max-width:1240px}

5407}

5408@media (min-width:1201px){.ast-container{max-width:1240px}

5409}

5410@media (max-width:921px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond,.single.ast-separate-container .ast-author-details,.ast-separate-container .ast-related-posts-wrap,.ast-separate-container .ast-woocommerce-container{padding-top:1.5em;padding-bottom:1.5em}

5411.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-count-wrapper,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container .related-posts-title-wrapper,.single.ast-separate-container .ast-author-details,.single.ast-separate-container .about-author-title-wrapper,.ast-separate-container .ast-related-posts-wrap,.ast-separate-container .ast-woocommerce-container{padding-right:2.14em;padding-left:2.14em}

5412.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container #primary,.ast-plain-container #primary{margin-top:1.5em;margin-bottom:1.5em}

5413.ast-left-sidebar #primary,.ast-right-sidebar #primary,.ast-separate-container.ast-right-sidebar #primary,.ast-separate-container.ast-left-sidebar #primary,.ast-separate-container #primary{padding-left:0em;padding-right:0em}

5414.ast-no-sidebar.ast-separate-container .entry-content .alignfull{margin-right:-2.14em;margin-left:-2.14em}

5415}

5416@media (max-width:544px){.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond,.single.ast-separate-container .ast-author-details,.ast-separate-container .ast-related-posts-wrap,.ast-separate-container .ast-woocommerce-container{padding-top:1.5em;padding-bottom:1.5em}

5417.ast-separate-container .ast-article-post,.ast-separate-container .ast-article-single,.ast-separate-container .comments-count-wrapper,.ast-separate-container .ast-comment-list li.depth-1,.ast-separate-container .comment-respond,.ast-separate-container .related-posts-title-wrapper,.ast-separate-container .related-posts-title-wrapper,.single.ast-separate-container .ast-author-details,.single.ast-separate-container .about-author-title-wrapper,.ast-separate-container .ast-related-posts-wrap,.ast-separate-container .ast-woocommerce-container{padding-right:1em;padding-left:1em}

5418.ast-no-sidebar.ast-separate-container .entry-content .alignfull{margin-right:-1em;margin-left:-1em}

5419}

5420@media (max-width:921px){.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle{top:0;right:calc(20px - 0.907em)}

5421.ast-flyout-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu>.menu-item-has-children>.ast-menu-toggle{right:calc(20px - 0.907em)}

5422}

5423@media (max-width:544px){.ast-header-break-point .header-main-layout-2 .site-branding,.ast-header-break-point .ast-mobile-header-stack .ast-mobile-menu-buttons{padding-bottom:0}

5424}

5425@media (max-width:921px){.ast-separate-container.ast-two-container #secondary .widget,.ast-separate-container #secondary .widget{margin-bottom:1.5em}

5426}

5427@media (max-width:921px){.ast-separate-container #primary{padding-top:0}

5428}

5429@media (max-width:921px){.ast-separate-container #primary{padding-bottom:0}

5430}

5431.site-header .ast-sticky-shrunk .ast-site-identity,.ast-sticky-shrunk .main-header-menu>.menu-item>.menu-link,.ast-sticky-shrunk li.ast-masthead-custom-menu-items{padding-top:0;padding-bottom:0}

5432.ast-header-break-point .ast-sticky-shrunk.main-navigation .sub-menu .menu-item .menu-link{padding-top:0;padding-bottom:0}

5433.ast-sticky-shrunk .main-header-menu .sub-menu .menu-link{padding-top:.9em;padding-bottom:.9em}

5434.site-header .ast-sticky-shrunk .ast-site-identity,.ast-sticky-shrunk li.ast-masthead-custom-menu-items{padding-top:.5em;padding-bottom:.5em}

5435.ast-default-menu-enable.ast-main-header-nav-open.ast-header-break-point .main-header-bar,.ast-main-header-nav-open .main-header-bar{padding-bottom:0}

5436.ast-fullscreen-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu>.menu-item-has-children>.ast-menu-toggle{right:0}

5437.ast-fullscreen-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .sub-menu .menu-item-has-children>.ast-menu-toggle{right:0}

5438.ast-fullscreen-menu-enable.ast-header-break-point .ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link,.ast-default-menu-enable.ast-header-break-point .ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link,.ast-flyout-menu-enable.ast-header-break-point .ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link{padding-right:0}

5439.ast-fullscreen-menu-enable.ast-header-break-point .ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link,.ast-default-menu-enable.ast-header-break-point .ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link,.ast-flyout-menu-enable.ast-header-break-point .ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link{padding-right:0}

5440.ast-fullscreen-below-menu-enable.ast-header-break-point .ast-below-header-enabled .ast-below-header-navigation .ast-below-header-menu .menu-item.menu-item-has-children>.menu-link,.ast-default-below-menu-enable.ast-header-break-point .ast-below-header-enabled .ast-below-header-navigation .ast-below-header-menu .menu-item.menu-item-has-children>.menu-link,.ast-flyout-below-menu-enable.ast-header-break-point .ast-below-header-enabled .ast-below-header-navigation .ast-below-header-menu .menu-item.menu-item-has-children>.menu-link{padding-right:0}

5441.ast-fullscreen-below-menu-enable.ast-header-break-point .ast-below-header-navigation .menu-item-has-children>.ast-menu-toggle,.ast-fullscreen-below-menu-enable.ast-header-break-point .ast-below-header-menu-items .menu-item-has-children>.ast-menu-toggle{right:0}

5442.ast-fullscreen-below-menu-enable .ast-below-header-enabled .ast-below-header-navigation .ast-below-header-menu .menu-item.menu-item-has-children .sub-menu .ast-menu-toggle{right:0}

5443.ast-fullscreen-above-menu-enable.ast-header-break-point .ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item.menu-item-has-children>.menu-link,.ast-default-above-menu-enable.ast-header-break-point .ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item.menu-item-has-children>.menu-link,.ast-flyout-above-menu-enable.ast-header-break-point .ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item.menu-item-has-children>.menu-link{padding-right:0}

5444.ast-fullscreen-above-menu-enable.ast-header-break-point .ast-above-header-navigation .menu-item-has-children>.ast-menu-toggle,.ast-fullscreen-above-menu-enable.ast-header-break-point .ast-above-header-menu-items .menu-item-has-children>.ast-menu-toggle{right:0}

5445.ast-fullscreen-above-menu-enable .ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item.menu-item-has-children .sub-menu .ast-menu-toggle{right:0}

5446@media (max-width:921px){.main-header-bar,.ast-header-break-point .main-header-bar,.ast-header-break-point .header-main-layout-2 .main-header-bar{padding-top:1.5em;padding-bottom:1.5em}

5447.ast-default-menu-enable.ast-main-header-nav-open.ast-header-break-point .main-header-bar,.ast-main-header-nav-open .main-header-bar{padding-bottom:0}

5448.main-navigation ul .menu-item .menu-link,.ast-header-break-point .main-navigation ul .menu-item .menu-link,.ast-header-break-point li.ast-masthead-custom-menu-items,li.ast-masthead-custom-menu-items{padding-top:0;padding-right:20px;padding-bottom:0;padding-left:20px}

5449.ast-fullscreen-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu>.menu-item-has-children>.ast-menu-toggle{right:0}

5450.ast-flyout-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children>.ast-menu-toggle{top:0}

5451.ast-desktop .main-navigation .ast-mm-template-content,.ast-desktop .main-navigation .ast-mm-custom-content,.ast-desktop .main-navigation .ast-mm-custom-text-content,.main-navigation .sub-menu .menu-item .menu-link,.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-link{padding-top:0;padding-right:0;padding-bottom:0;padding-left:30px}

5452.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-link{padding-left:calc(30px + 10px)}

5453.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-item .menu-link{padding-left:calc(30px + 20px)}

5454.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-item .menu-item .menu-link{padding-left:calc(30px + 30px)}

5455.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-item .menu-item .menu-item .menu-item .menu-link{padding-left:calc(30px + 40px)}

5456.ast-header-break-point .main-header-bar .main-header-bar-navigation .sub-menu .menu-item-has-children>.ast-menu-toggle{top:0;right:calc(20px - 0.907em)}

5457.ast-fullscreen-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .sub-menu .menu-item-has-children>.ast-menu-toggle{margin-right:20px;right:0}

5458.ast-flyout-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .sub-menu .menu-item-has-children>.ast-menu-toggle{right:calc(20px - 0.907em)}

5459.ast-flyout-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .menu-item-has-children .sub-menu .ast-menu-toggle{top:0}

5460.ast-fullscreen-menu-enable.ast-header-break-point .main-navigation .sub-menu .menu-item.menu-item-has-children>.menu-link,.ast-default-menu-enable.ast-header-break-point .main-navigation .sub-menu .menu-item.menu-item-has-children>.menu-link,.ast-flyout-menu-enable.ast-header-break-point .main-navigation .sub-menu .menu-item.menu-item-has-children>.menu-link{padding-top:0;padding-bottom:0;padding-left:30px}

5461.ast-fullscreen-menu-enable.ast-header-break-point .ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link,.ast-default-menu-enable.ast-header-break-point .ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link,.ast-flyout-menu-enable.ast-header-break-point .ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link{padding-right:0;padding-top:0;padding-bottom:0;padding-left:30px}

5462.ast-fullscreen-menu-enable.ast-header-break-point .ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link,.ast-default-menu-enable.ast-header-break-point .ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link,.ast-flyout-menu-enable.ast-header-break-point .ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link{padding-right:0;padding-top:0;padding-bottom:0;padding-left:30px}

5463.ast-fullscreen-menu-enable.ast-header-break-point .ast-below-header-menu .sub-menu .menu-link,.ast-fullscreen-menu-enable.ast-header-break-point .ast-header-break-point .ast-below-header-actual-nav .sub-menu .menu-item .menu-link,.ast-fullscreen-menu-enable.ast-header-break-point .ast-below-header-navigation .sub-menu .menu-item .menu-link,.ast-fullscreen-menu-enable.ast-header-break-point .ast-below-header-menu-items .sub-menu .menu-item .menu-link,.ast-fullscreen-menu-enable.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-link{padding-top:0;padding-bottom:0;padding-left:30px}

5464.ast-below-header,.ast-header-break-point .ast-below-header{padding-top:1em;padding-bottom:1em}

5465.ast-below-header-menu .menu-link,.below-header-nav-padding-support .below-header-section-1 .below-header-menu>.menu-item>.menu-link,.below-header-nav-padding-support .below-header-section-2 .below-header-menu>.menu-item>.menu-link,.ast-header-break-point .ast-below-header-actual-nav>.ast-below-header-menu>.menu-item>.menu-link{padding-top:0;padding-right:20px;padding-bottom:0;padding-left:20px}

5466.ast-desktop .ast-below-header-menu .ast-mm-template-content,.ast-desktop .ast-below-header-menu .ast-mm-custom-text-content,.ast-below-header-menu .sub-menu .menu-link,.ast-header-break-point .ast-below-header-actual-nav .sub-menu .menu-item .menu-link{padding-top:0;padding-right:20px;padding-bottom:0;padding-left:20px}

5467.ast-header-break-point .ast-below-header-actual-nav .sub-menu .menu-item .menu-item .menu-link,.ast-header-break-point .ast-below-header-menu-items .sub-menu .menu-item .menu-item .menu-link{padding-left:calc(20px + 10px)}

5468.ast-header-break-point .ast-below-header-actual-nav .sub-menu .menu-item .menu-item .menu-item .menu-link,.ast-header-break-point .ast-below-header-menu-items .sub-menu .menu-item .menu-item .menu-item .menu-link{padding-left:calc(20px + 20px)}

5469.ast-header-break-point .ast-below-header-actual-nav .sub-menu .menu-item .menu-item .menu-item .menu-item .menu-link,.ast-header-break-point .ast-below-header-menu-items .sub-menu .menu-item .menu-item .menu-item .menu-item .menu-link{padding-left:calc(20px + 30px)}

5470.ast-header-break-point .ast-below-header-actual-nav .sub-menu .menu-item .menu-item .menu-item .menu-item .menu-item .menu-link,.ast-header-break-point .ast-below-header-menu-items .sub-menu .menu-item .menu-item .menu-item .menu-item .menu-item .menu-link{padding-left:calc(20px + 40px)}

5471.ast-default-below-menu-enable.ast-header-break-point .ast-below-header-navigation .menu-item-has-children>.ast-menu-toggle,.ast-default-below-menu-enable.ast-header-break-point .ast-below-header-menu-items .menu-item-has-children>.ast-menu-toggle,.ast-flyout-below-menu-enable.ast-header-break-point .ast-below-header-navigation .menu-item-has-children>.ast-menu-toggle,.ast-flyout-below-menu-enable.ast-header-break-point .ast-below-header-menu-items .menu-item-has-children>.ast-menu-toggle{top:0;right:calc(20px - 0.907em)}

5472.ast-default-below-menu-enable .ast-below-header-enabled .ast-below-header-navigation .ast-below-header-menu .menu-item.menu-item-has-children .sub-menu .ast-menu-toggle,.ast-flyout-below-menu-enable .ast-below-header-enabled .ast-below-header-navigation .ast-below-header-menu .menu-item.menu-item-has-children .sub-menu .ast-menu-toggle{top:0;right:calc(20px - 0.907em)}

5473.ast-fullscreen-below-menu-enable.ast-header-break-point .ast-below-header-navigation .menu-item-has-children>.ast-menu-toggle,.ast-fullscreen-below-menu-enable.ast-header-break-point .ast-below-header-menu-items .menu-item-has-children>.ast-menu-toggle{right:0}

5474.ast-fullscreen-below-menu-enable .ast-below-header-enabled .ast-below-header-navigation .ast-below-header-menu .menu-item.menu-item-has-children .sub-menu .ast-menu-toggle{right:0}

5475.ast-above-header{padding-top:0;padding-bottom:0}

5476.ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu>.menu-item>.menu-link,.ast-header-break-point .ast-above-header-enabled .ast-above-header-menu>.menu-item:first-child>.menu-link,.ast-header-break-point .ast-above-header-enabled .ast-above-header-menu>.menu-item:last-child>.menu-link{padding-top:0;padding-right:20px;padding-bottom:0;padding-left:20px}

5477.ast-header-break-point .ast-above-header-navigation>ul>.menu-item-has-children>.ast-menu-toggle{top:0}

5478.ast-desktop .ast-above-header-navigation .ast-mm-custom-text-content,.ast-desktop .ast-above-header-navigation .ast-mm-template-content,.ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item .sub-menu .menu-link,.ast-header-break-point .ast-above-header-enabled .ast-above-header-menu .menu-item .sub-menu .menu-link,.ast-above-header-enabled .ast-above-header-menu>.menu-item:first-child .sub-menu .menu-item .menu-link{padding-top:0;padding-right:20px;padding-bottom:0;padding-left:20px}

5479.ast-header-break-point .ast-above-header-enabled .ast-above-header-menu .menu-item .sub-menu .menu-item .menu-link{padding-left:calc(20px + 10px)}

5480.ast-header-break-point .ast-above-header-enabled .ast-above-header-menu .menu-item .sub-menu .menu-item .menu-item .menu-link{padding-left:calc(20px + 20px)}

5481.ast-header-break-point .ast-above-header-enabled .ast-above-header-menu .menu-item .sub-menu .menu-item .menu-item .menu-item .menu-link{padding-left:calc(20px + 30px)}

5482.ast-header-break-point .ast-above-header-enabled .ast-above-header-menu .menu-item .sub-menu .menu-item .menu-item .menu-item .menu-item .menu-link{padding-left:calc(20px + 40px)}

5483.ast-default-above-menu-enable.ast-header-break-point .ast-above-header-navigation .menu-item-has-children>.ast-menu-toggle,.ast-default-above-menu-enable.ast-header-break-point .ast-above-header-menu-items .menu-item-has-children>.ast-menu-toggle,.ast-flyout-above-menu-enable.ast-header-break-point .ast-above-header-navigation .menu-item-has-children>.ast-menu-toggle,.ast-flyout-above-menu-enable.ast-header-break-point .ast-above-header-menu-items .menu-item-has-children>.ast-menu-toggle{top:0;right:calc(20px - 0.907em)}

5484.ast-default-above-menu-enable .ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item.menu-item-has-children .sub-menu .ast-menu-toggle,.ast-flyout-above-menu-enable .ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item.menu-item-has-children .sub-menu .ast-menu-toggle{top:0;right:calc(20px - 0.907em)}

5485.ast-fullscreen-above-menu-enable.ast-header-break-point .ast-above-header-navigation .menu-item-has-children>.ast-menu-toggle,.ast-fullscreen-above-menu-enable.ast-header-break-point .ast-above-header-menu-items .menu-item-has-children>.ast-menu-toggle{right:0}

5486.ast-fullscreen-above-menu-enable .ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item.menu-item-has-children .sub-menu .ast-menu-toggle{margin-right:20px;right:0}

5487.ast-footer-overlay{padding-top:2em;padding-bottom:2em}

5488.ast-small-footer .nav-menu a,.footer-sml-layout-2 .ast-small-footer-section-1 .menu-item a,.footer-sml-layout-2 .ast-small-footer-section-2 .menu-item a{padding-top:0em;padding-right:.5em;padding-bottom:0em;padding-left:.5em}

5489}

5490@media (max-width:544px){.main-header-bar,.ast-header-break-point .main-header-bar,.ast-header-break-point .header-main-layout-2 .main-header-bar,.ast-header-break-point .ast-mobile-header-stack .main-header-bar{padding-top:1em;padding-bottom:1em}

5491.ast-default-menu-enable.ast-main-header-nav-open.ast-header-break-point .main-header-bar,.ast-main-header-nav-open .main-header-bar{padding-bottom:0}

5492.ast-fullscreen-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .main-header-menu>.menu-item-has-children>.ast-menu-toggle{right:0}

5493.ast-desktop .main-navigation .ast-mm-template-content,.ast-desktop .main-navigation .ast-mm-custom-content,.ast-desktop .main-navigation .ast-mm-custom-text-content,.main-navigation .sub-menu .menu-item .menu-link,.ast-header-break-point .main-navigation .sub-menu .menu-item .menu-link{padding-right:0}

5494.ast-fullscreen-menu-enable.ast-header-break-point .main-header-bar .main-header-bar-navigation .sub-menu .menu-item-has-children>.ast-menu-toggle{right:0}

5495.ast-fullscreen-menu-enable.ast-header-break-point .ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link,.ast-default-menu-enable.ast-header-break-point .ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link,.ast-flyout-menu-enable.ast-header-break-point .ast-above-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link{padding-right:0}

5496.ast-fullscreen-menu-enable.ast-header-break-point .ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link,.ast-default-menu-enable.ast-header-break-point .ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link,.ast-flyout-menu-enable.ast-header-break-point .ast-below-header-menu .sub-menu .menu-item.menu-item-has-children>.menu-link{padding-right:0}

5497.ast-fullscreen-below-menu-enable.ast-header-break-point .ast-below-header-navigation .menu-item-has-children>.ast-menu-toggle,.ast-fullscreen-below-menu-enable.ast-header-break-point .ast-below-header-menu-items .menu-item-has-children>.ast-menu-toggle{right:0}

5498.ast-fullscreen-below-menu-enable .ast-below-header-enabled .ast-below-header-navigation .ast-below-header-menu .menu-item.menu-item-has-children .sub-menu .ast-menu-toggle{right:0}

5499.ast-above-header{padding-top:.5em}

5500.ast-fullscreen-above-menu-enable.ast-header-break-point .ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item.menu-item-has-children>.menu-link,.ast-default-above-menu-enable.ast-header-break-point .ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item.menu-item-has-children>.menu-link,.ast-flyout-above-menu-enable.ast-header-break-point .ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item.menu-item-has-children>.menu-link{padding-right:0}

5501.ast-fullscreen-above-menu-enable.ast-header-break-point .ast-above-header-navigation .menu-item-has-children>.ast-menu-toggle,.ast-fullscreen-above-menu-enable.ast-header-break-point .ast-above-header-menu-items .menu-item-has-children>.ast-menu-toggle{right:0}

5502.ast-fullscreen-above-menu-enable .ast-above-header-enabled .ast-above-header-navigation .ast-above-header-menu .menu-item.menu-item-has-children .sub-menu .ast-menu-toggle{right:0}

5503}

5504@media (max-width:544px){.ast-header-break-point .header-main-layout-2 .site-branding,.ast-header-break-point .ast-mobile-header-stack .ast-mobile-menu-buttons{padding-bottom:0}

5505}

5506.ast-above-header,.main-header-bar,.ast-below-header{-webkit-transition:all 0.2s linear;transition:all 0.2s linear}

5507.ast-above-header,.main-header-bar,.ast-below-header{max-width:100%}

5508#ast-scroll-top{background-color:#0274be;

font-size:15px;font-size:1rem}

5509.site-title,.site-title a{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;text-transform:inherit}

5510.site-header .site-description{text-transform:inherit}

5511.secondary .widget-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;text-transform:inherit}

5512.secondary .widget>*:not(.widget-title){font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}

5513.ast-single-post .entry-title,.page-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;text-transform:inherit}

5514.ast-archive-description .ast-archive-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;text-transform:inherit}

5515.blog .entry-title,.blog .entry-title a,.archive .entry-title,.archive .entry-title a,.search .entry-title,.search .entry-title a{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;text-transform:inherit}

5516h1,.entry-content h1{text-transform:inherit}

5517h2,.entry-content h2{text-transform:inherit}

5518h3,.entry-content h3{text-transform:inherit}

5519h4,.entry-content h4{text-transform:inherit}

5520h5,.entry-content h5{text-transform:inherit}

5521h6,.entry-content h6{text-transform:inherit}

5522.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .menu-item .menu-link:hover,.ast-desktop .ast-mega-menu-enabled.ast-below-header-menu .menu-item .menu-link:focus{background-color:#575757}

5523.ast-desktop .ast-below-header-navigation .astra-megamenu-li .menu-item .menu-link:hover,.ast-desktop .ast-below-header-navigation .astra-megamenu-li .menu-item .menu-link:focus{color:#fff}

5524.ast-above-header-menu .astra-full-megamenu-wrapper{box-shadow:0 5px 20px rgba(0,0,0,.06)}

5525.ast-above-header-menu .astra-full-megamenu-wrapper .sub-menu,.ast-above-header-menu .astra-megamenu .sub-menu{box-shadow:none}

5526.ast-below-header-menu.ast-mega-menu-enabled.submenu-with-border .astra-full-megamenu-wrapper{border-color:#fff}

5527.ast-below-header-menu .astra-full-megamenu-wrapper{box-shadow:0 5px 20px rgba(0,0,0,.06)}

5528.ast-below-header-menu .astra-full-megamenu-wrapper .sub-menu,.ast-below-header-menu .astra-megamenu .sub-menu{box-shadow:none}

5529.ast-desktop .main-header-menu.submenu-with-border .astra-megamenu,.ast-desktop .main-header-menu.ast-mega-menu-enabled.submenu-with-border .astra-full-megamenu-wrapper{border-top-width:2px;border-left-width:0;border-right-width:0;border-bottom-width:0;border-style:solid}

5530.ast-desktop .ast-mega-menu-enabled.main-header-menu .menu-item-heading>.menu-link{font-weight:700;font-size:1.1em}

5531.ast-desktop .ast-above-header .submenu-with-border .astra-full-megamenu-wrapper{border-top-width:2px;border-left-width:0;border-right-width:0;border-bottom-width:0;border-style:solid}

5532.ast-desktop .ast-below-header .submenu-with-border .astra-full-megamenu-wrapper{border-top-width:2px;border-left-width:0;border-right-width:0;border-bottom-width:0;border-style:solid}

5533.ast-advanced-headers-different-logo .advanced-header-logo,.ast-header-break-point .ast-has-mobile-header-logo .advanced-header-logo{display:inline-block}

5534.ast-header-break-point.ast-advanced-headers-different-logo .ast-has-mobile-header-logo .ast-mobile-header-logo{display:none}

5535.ast-advanced-headers-layout{width:100%}

5536.ast-header-break-point .ast-advanced-headers-parallax{background-attachment:fixed}

5537#masthead .site-logo-img .astra-logo-svg,.ast-header-break-point #ast-fixed-header .site-logo-img .custom-logo-link img{max-width:230px}

5538.ast-transparent-header.ast-primary-sticky-header-active .main-header-bar-wrap .main-header-bar,.ast-primary-sticky-header-active .main-header-bar-wrap .main-header-bar,.ast-primary-sticky-header-active.ast-header-break-point .main-header-bar-wrap .main-header-bar,.ast-transparent-header.ast-primary-sticky-enabled .ast-main-header-wrap .main-header-bar.ast-header-sticked,.ast-primary-sticky-enabled .ast-main-header-wrap .main-header-bar.ast-header-sticked,.ast-primary-sticky-header-ast-primary-sticky-enabled .ast-main-header-wrap .main-header-bar.ast-header-sticked{background:#fff}

5539.ast-primary-sticky-header-active .site-title a,.ast-primary-sticky-header-active .site-title a:focus,.ast-primary-sticky-header-active .site-title a:hover,.ast-primary-sticky-header-active .site-title a:visited{color:#222}

5540.ast-primary-sticky-header-active .site-header .site-description{color:#3a3a3a}

5541/* [/inline: after] */

5542/*!/wp-content/plugins/creame-whatsapp-me/public/css/joinchat.min.css*/

5543.joinchat{--bottom:20px;--sep:20px;--header:70px;--btn:60px;--vh:100vh;--red:37;--green:211;--blue:102;--rgb:var(--red),var(--green),var(--blue);--color:

rgb(var(--rgb));--dark:

rgb(calc(var(--red) - 75),calc(var(--green) - 75),calc(var(--blue) - 75));--hover:

rgb(calc(var(--red) + 50),calc(var(--green) + 50),calc(var(--blue) + 50));--bg:

rgba(var(--rgb),0.04);--tolerance:210;--bw:calc((var(--red)*0.2126 + var(--green)*0.7152 + var(--blue)*0.0722 - var(--tolerance))*-100000);--text:

rgba(var(--bw),var(--bw),var(--bw),clamp(0.7,var(--bw),1));--msg:var(--color);position:fixed;z-index:1000;right:var(--sep);bottom:var(--bottom);color:var(--text);font:normal normal normal 16px/1.625em -apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;letter-spacing:0;transform:scale3d(0,0,0);transition:transform .3s ease-in-out;-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased}

5544.joinchat *,.joinchat :after,.joinchat :before{box-sizing:border-box}

5545.joinchat:not(.joinchat--show)>div{display:none}

5546.joinchat--show{transform:scaleX(1);transition:transform .5s cubic-bezier(.18,.89,.32,1.28)}

5547.joinchat.joinchat--left{right:auto;left:var(--sep)}

5548@media (max-width:480px),(orientation:landscape) and (max-width:767px){.joinchat{--bottom:6px;--sep:6px;--header:55px}

5549}

5550.joinchat.joinchat--dark{--msg:var(--dark)}

5551@supports not (width:min(1px,1%)){.joinchat{--text:

rgba(var(--bw),var(--bw),var(--bw),0.9)}

5552}

5553@media (color-index:48){.joinchat.joinchat--dark-auto{--msg:var(--dark)}

5554}

5555@media (prefers-color-scheme:dark){.joinchat.joinchat--dark-auto{--msg:var(--dark)}

5556}

5557.joinchat__button{

display:flex;flex-direction:row;position:absolute;z-index:2;bottom:8px;right:8px;height:var(--btn);min-width:var(--btn);max-width:95vw;background:#25d366;color:inherit;border-radius:calc(var(--btn)/

2);box-shadow:1px 6px 24px 0 rgba(7,94,84,.24);cursor:pointer;transition:background .2s linear;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:background-color,width}

5558.joinchat__button:hover{background:#128c7e;transition:background 1.5s linear}

5559.joinchat__button:active{background:#128c7e;transition:none}

5560.joinchat--chatbox .joinchat__button{background:var(--color);transition:background .2s linear;box-shadow:0 1px 2px 0 rgba(0,0,0,.3)}

5561.joinchat--chatbox .joinchat__button:active,.joinchat--chatbox .joinchat__button:hover{background:var(--hover)}

5562[dir=rtl] .joinchat__button{flex-direction:row-reverse}

5563.joinchat--left .joinchat__button{right:auto;left:8px;flex-direction:row-reverse}

5564[dir=rtl] .joinchat--left .joinchat__button{flex-direction:row}

5565.joinchat__button__open{width:var(--btn);height:var(--btn);background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E %3Cpath fill='%23fff' d='M3.516 3.516c4.686-4.686 12.284-4.686 16.97 0 4.686 4.686 4.686 12.283 0 16.97a12.004 12.004 0 01-13.754 2.299l-5.814.735a.392.392 0 01-.438-.44l.748-5.788A12.002 12.002 0 013.517 3.517zm3.61 17.043l.3.158a9.846 9.846 0 0011.534-1.758c3.843-3.843 3.843-10.074 0-13.918-3.843-3.843-10.075-3.843-13.918 0a9.846 9.846 0 00-1.747 11.554l.16.303-.51 3.942a.196.196 0 00.219.22l3.961-.501zm6.534-7.003l-.933 1.164a9.843 9.843 0 01-3.497-3.495l1.166-.933a.792.792 0 00.23-.94L9.561 6.96a.793.793 0 00-.924-.445 1291.6 1291.6 0 00-2.023.524.797.797 0 00-.588.88 11.754 11.754 0 0010.005 10.005.797.797 0 00.88-.587l.525-2.023a.793.793 0 00-.445-.923L14.6 13.327a.792.792 0 00-.94.23z'/%3E %3C/svg%3E") 50% no-repeat;background-size:60%}

5566.joinchat--chatbox .joinchat__button__open{display:none}

5567.joinchat__button__image{position:absolute;top:1px;right:1px;width

:calc(var(--btn) - 2px);height

:calc(var(--btn) - 2px);border-radius:50%;overflow:hidden;opacity:0}

5568.joinchat__button__image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}

5569.joinchat--show .joinchat__button__image{animation:joinchat_image_loop 20s linear 5s infinite normal both}

5570.joinchat--image .joinchat__button__image{opacity:1;animation:none}

5571.joinchat--chatbox .joinchat__button__image{display:none}

5572.joinchat__button__send{display:none;width:var(--btn);height:var(--btn);max-width:var(--btn);padding:12px 11px 12px 13px;margin:0;flex-shrink:0}

5573.joinchat--chatbox .joinchat__button__send{display:block}

5574.joinchat__button__send path{fill:none!important;stroke:var(--text)!important}

5575.joinchat__button__send .joinchat_svg__plain{stroke-dasharray:1097;stroke-dashoffset:1097;animation:joinchat_plain 6s .2s ease-in-out infinite}

5576.joinchat__button__send .joinchat_svg__chat{stroke-dasharray:1020;stroke-dashoffset:1020;animation:joinchat_chat 6s 3.2s ease-in-out infinite}

5577.joinchat__button__sendtext{padding:0;max-width:0;font-weight:600;line-height:var(--btn);white-space:nowrap;opacity:0;overflow:hidden;transition:none}

5578.joinchat--chatbox .joinchat__button__sendtext{padding:0 4px 0 24px;max-width:200px;opacity:1;transition:max-width .2s linear,opacity .4s ease-out .2s}

5579.joinchat--chatbox.joinchat--left .joinchat__button__sendtext{padding:0 24px 0 4px}

5580.joinchat__badge{position:absolute;top:-4px;right:-4px;width:20px;height:20px;border:none;border-radius:50%;background:#e82c0c;color:#fff;

font-size:12px;font-weight:600;line-height:20px;text-align:center;box-shadow:none;opacity:0;pointer-events:none}

5581.joinchat__badge.joinchat__badge--in{animation:joinchat_badge_in .5s cubic-bezier(.27,.9,.41,1.28) 1 both}

5582.joinchat__badge.joinchat__badge--out{animation:joinchat_badge_out .4s cubic-bezier(.215,.61,.355,1) 1 both}

5583.joinchat__tooltip{position:absolute;top:14px;right:76px;max-width:calc(100vw - 105px);height:32px;padding:0 14px;border:none;border-radius:16px;background:#fff;color:rgba(0,0,0,.8);line-height:31px;white-space:nowrap;opacity:0;transition:opacity .3s ease-out .4s;

filter:drop-shadow(0 1px 4px rgba(0,0,0,.4));transform:translateZ(0);pointer-events:none}

5584.joinchat__tooltip:after{content:"";display:block;position:absolute;top:10px;right:-6px;border:8px solid transparent;border-width:6px 0 6px 8px;border-left-color:#fff}

5585.joinchat__tooltip div{overflow:hidden;text-overflow:ellipsis}

5586.joinchat--tooltip .joinchat__tooltip{animation:joinchat_tootlip 20s linear 5s 1 normal both}

5587@media (hover:hover){.joinchat__button:hover .joinchat__tooltip{opacity:1;animation:none;transition:opacity .2s}

5588}

5589.joinchat--chatbox .joinchat__tooltip{display:none}

5590.joinchat--left .joinchat__tooltip{right:auto;left:76px}

5591.joinchat--left .joinchat__tooltip:after{left:-6px;right:auto;border-color:transparent;border-width:6px 8px 6px 0;border-right-color:#fff}

5592.joinchat__box{

display:flex;flex-direction:column;position:absolute;bottom:0;right:0;z-index:1;width:calc(100vw - var(--sep)*2);max-width:400px;min-height:170px;max-height:calc(var(--vh) - var(--bottom) - var(--sep));border-radius:32px;background:transparent;box-shadow:0 2px 6px 0 rgba(0,0,0,.5);text-align:left;overflow:hidden;transform:scale3d(0,0,0);opacity:0;transition:max-height .2s ease-out,opacity .4s ease-out,transform 0s linear .3s}

5593.joinchat--chatbox .joinchat__box{opacity:1;transform:scaleX(1);transition:max-height .2s ease-out,opacity .2s ease-out,transform 0s linear}

5594.joinchat--left .joinchat__box{right:auto;left:0}

5595.joinchat__header{

display:flex;flex-flow:row;align-items:center;position:relative;flex-shrink:0;height:var(--header);padding:0 70px 0 26px;margin:0;background:var(--color);text-align:left}

5596[dir=rtl] .joinchat__header{text-align:right}

5597.joinchat--dark .joinchat__header{background:var(--dark)}

5598.joinchat__header__text{font-size:19px;font-weight:600;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.8}

5599.joinchat__powered{

font-size:11px;line-height:18px;color:inherit!important;text-decoration:none!important;fill:currentColor;opacity:.8}

5600.joinchat__powered svg{display:inline-block;width:auto;height:18px;vertical-align:-30%}

5601.joinchat__powered:active,.joinchat__powered:hover{color:inherit!important;text-decoration:none!important;opacity:.9}

5602.joinchat__wa{height:28px;width:auto;fill:currentColor;opacity:.8}

5603.joinchat__close{position:absolute;top:50%;right:24px;width:34px;height:34px;margin-top:-16px;border-radius:50%;background:rgba(0,0,0,.4) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E %3Cpath d='M24 2.4L21.6 0 12 9.6 2.4 0 0 2.4 9.6 12 0 21.6 2.4 24l9.6-9.6 9.6 9.6 2.4-2.4-9.6-9.6L24 2.4z'/%3E %3C/svg%3E") 50% no-repeat;background-size:12px;cursor:pointer;transition:background-color .3s ease-out;-webkit-tap-highlight-color:rgba(0,0,0,0)}

5604.joinchat__close:hover{background-color:rgba(0,0,0,.6)}

5605[dir=rtl] .joinchat__close{right:auto;left:24px}

5606.joinchat__box__scroll{padding:20px 0 70px;padding-bottom

:calc(var(--btn) + 10px);background:#fff linear-gradient(0deg,var(--bg),var(--bg));overflow-x:hidden;overflow-y:auto;will-change:scroll-position}

5607.joinchat__box__scroll::-webkit-scrollbar{width:5px;background:transparent}

5608.joinchat__box__scroll::-webkit-scrollbar-thumb{border-radius:3px;background:transparent}

5609.joinchat__box__scroll:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2)}

5610.joinchat--blur .joinchat__box__scroll{background:

rgba(var(--rgb),.2);-webkit-backdrop-filter:blur(10px);

backdrop-filter:blur(10px)}

5611.joinchat--dark .joinchat__box__scroll{background:#1a1a1a}

5612@supports (-webkit-overflow-scrolling:touch){.joinchat__box__scroll{overflow-y:scroll;-webkit-overflow-scrolling:touch}

5613}

5614@media (max-width:480px),(orientation:landscape) and (max-width:767px){.joinchat__header__text{font-size:17px}

5615.joinchat__close{margin-top:-14px;width:28px;height:28px}

5616.joinchat__box__scroll{padding-top:15px}

5617}

5618@media (color-index:48){.joinchat--dark-auto .joinchat__box__scroll{background:#1a1a1a}

5619.joinchat--dark-auto .joinchat__header{background:var(--dark)}

5620}

5621@media (prefers-color-scheme:dark){.joinchat--dark-auto .joinchat__box__scroll{background:#1a1a1a}

5622.joinchat--dark-auto .joinchat__header{background:var(--dark)}

5623}

5624.joinchat__message{position:relative;min-height:60px;padding:17px 20px;margin:0 26px 26px;border-radius:32px;background:#fff;color:#4a4a4a;

filter:drop-shadow(0 1px 2px rgba(0,0,0,.3));transform:translateZ(0)}

5625.joinchat__message:before{content:"";display:block;position:absolute;bottom:20px;left:-15px;width:17px;height:25px;background:inherit;-webkit-clip-path:url(/wp-content/plugins/creame-whatsapp-me/public/css/#joinchat__message__peak);clip-path:url(/wp-content/plugins/creame-whatsapp-me/public/css/#joinchat__message__peak)}

5626.joinchat--dark .joinchat__message{background:#505050;color:#d8d8d8}

5627@media (color-index:48){.joinchat--dark-auto .joinchat__message{background:#505050;color:#d8d8d8}

5628}

5629@media (prefers-color-scheme:dark){.joinchat--dark-auto .joinchat__message{background:#505050;color:#d8d8d8}

5630}

5631@media (max-width:480px),(orientation:landscape) and (max-width:767px){.joinchat__message{padding:18px 16px;line-height:24px;margin:0 20px 20px}

5632}

5633@keyframes joinchat_badge_in{0%{opacity:0;transform:translateY(50px)}

5634to{opacity:1;transform:translateY(0)}

5635}

5636@keyframes joinchat_badge_out{0%{opacity:1;transform:translateY(0)}

5637to{opacity:0;transform:translateY(-20px)}

5638}

5639@keyframes joinchat_plain{0%,50%,to{stroke-dashoffset:1097}

56405%,45%{stroke-dashoffset:0}

5641}

5642@keyframes joinchat_chat{0%,50%,to{stroke-dashoffset:1020}

56435%,45%{stroke-dashoffset:0}

5644}

5645@keyframes joinchat_image_loop{0%{opacity:0}

56463%,20%{opacity:1}

564725%,to{opacity:0}

5648}

5649@keyframes joinchat_tootlip{0%{opacity:0;transform:scaleY(0)}

56501%,20%{opacity:1;transform:scaleY(1)}

565125%,to{opacity:0;transform:scaleY(1)}

5652}

5653

5654/* [inline: after] */.joinchat{--red:37;--green:211;--blue:102}

5655/* [/inline: after] */