From: <Saved by Blink>
Snapshot-Content-Location: https://sadrfoulad.com/flipbook/catalog/
Subject: =?utf-8?Q?catalog=20=E2=80=93=20=D8=B5=D8=AF=D8=B1=20=D9=81=D9=88=D9=84?=
 =?utf-8?Q?=D8=A7=D8=AF=20=DA=AF=D8=AF=D8=A7=D8=AE=D8=AA=D8=A7=D8=B1?=
Date: Tue, 2 Dec 2025 12:17:10 +0330
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----MultipartBoundary--9uweDQqvxaswtTRdWfiRfWtRUsv05MqdaL6kSzNZQL----"


------MultipartBoundary--9uweDQqvxaswtTRdWfiRfWtRUsv05MqdaL6kSzNZQL----
Content-Type: text/html
Content-ID: <frame-E6FA99CDA5D602734A2C05CFFADE4BFD@mhtml.blink>
Content-Transfer-Encoding: quoted-printable
Content-Location: https://sadrfoulad.com/flipbook/catalog/

<html dir=3D"rtl" lang=3D"fa-IR" class=3D"js" itemscope=3D"" itemtype=3D"ht=
tps://schema.org/WebPage" style=3D"--flipbook-link-color: rgba(0, 0, 0, 0);=
 --flipbook-link-color-hover: rgba(255, 255, 0, 1); --flipbook-link-opacity=
: 0.4;"><head><meta http-equiv=3D"Content-Type" content=3D"text/html; chars=
et=3DUTF-8"><link rel=3D"stylesheet" type=3D"text/css" href=3D"cid:css-e1ac=
3335-1083-4f09-88cf-30595abe7f96@mhtml.blink" /><link rel=3D"stylesheet" ty=
pe=3D"text/css" href=3D"cid:css-c714ff0d-b9be-41dd-8296-20e3c4f972f1@mhtml.=
blink" /><link rel=3D"stylesheet" type=3D"text/css" href=3D"cid:css-377b4c9=
e-afca-4a68-beae-cb7cd162dca5@mhtml.blink" /><link rel=3D"stylesheet" type=
=3D"text/css" href=3D"cid:css-c6ac0017-4631-44ac-9eea-05f31080c9ef@mhtml.bl=
ink" /><link rel=3D"stylesheet" type=3D"text/css" href=3D"cid:css-708cead7-=
225f-4e61-b190-18ed021298ff@mhtml.blink" /><link rel=3D"stylesheet" type=3D=
"text/css" href=3D"cid:css-175f8c25-0a25-4ec0-b68f-544adbf2f0df@mhtml.blink=
" />
		=09





<title>catalog =E2=80=93 =D8=B5=D8=AF=D8=B1 =D9=81=D9=88=D9=84=D8=A7=D8=AF =
=DA=AF=D8=AF=D8=A7=D8=AE=D8=AA=D8=A7=D8=B1</title>
<meta name=3D"robots" content=3D"max-image-preview:large">
<meta name=3D"description" content=3D"The Multipurpose WordPress &amp; WooC=
ommerce Theme that helps you build ANY type of website in no time. Design v=
isually with the best Live Builder for WordPress you ever met.">
<meta property=3D"og:url" content=3D"https://sadrfoulad.com/flipbook/catalo=
g/">
<meta property=3D"og:type" content=3D"article">
<meta property=3D"og:title" content=3D"catalog">
<meta property=3D"og:description" content=3D"The Multipurpose WordPress &am=
p; WooCommerce Theme that helps you build ANY type of website in no time. D=
esign visually with the best Live Builder for WordPress you ever met.">
<link rel=3D"alternate" hreflang=3D"fa-IR" href=3D"https://sadrfoulad.com/f=
lipbook/catalog/">
<meta name=3D"format-detection" content=3D"telephone=3Dno">
<meta name=3D"viewport" content=3D"width=3Ddevice-width, initial-scale=3D1"=
>
<meta name=3D"theme-color" content=3D"#ffffff" media=3D"(prefers-color-sche=
me: light)">
<meta name=3D"theme-color" content=3D"#ffffff" media=3D"(prefers-color-sche=
me: dark)">
<link rel=3D"dns-prefetch" href=3D"https://fonts.googleapis.com/">
<link rel=3D"alternate" type=3D"application/rss+xml" title=3D"=D8=B5=D8=AF=
=D8=B1 =D9=81=D9=88=D9=84=D8=A7=D8=AF =DA=AF=D8=AF=D8=A7=D8=AE=D8=AA=D8=A7=
=D8=B1 =C2=BB =D8=AE=D9=88=D8=B1=D8=A7=DA=A9" href=3D"https://sadrfoulad.co=
m/feed/">
<link rel=3D"alternate" type=3D"application/rss+xml" title=3D"=D8=B5=D8=AF=
=D8=B1 =D9=81=D9=88=D9=84=D8=A7=D8=AF =DA=AF=D8=AF=D8=A7=D8=AE=D8=AA=D8=A7=
=D8=B1 =C2=BB =D8=AE=D9=88=D8=B1=D8=A7=DA=A9 =D8=AF=DB=8C=D8=AF=DA=AF=D8=A7=
=D9=87=E2=80=8C=D9=87=D8=A7" href=3D"https://sadrfoulad.com/comments/feed/"=
>

<link rel=3D"stylesheet" id=3D"mfn-be-css" href=3D"https://sadrfoulad.com/w=
p-content/themes/betheme/css/be.min.css?ver=3D27.5.8" type=3D"text/css" med=
ia=3D"all">
<link rel=3D"stylesheet" id=3D"mfn-animations-css" href=3D"https://sadrfoul=
ad.com/wp-content/themes/betheme/assets/animations/animations.min.css?ver=
=3D27.5.8" type=3D"text/css" media=3D"all">
<link rel=3D"stylesheet" id=3D"mfn-font-awesome-css" href=3D"https://sadrfo=
ulad.com/wp-content/themes/betheme/fonts/fontawesome/fontawesome.min.css?ve=
r=3D27.5.8" type=3D"text/css" media=3D"all">
<link rel=3D"stylesheet" id=3D"mfn-responsive-css" href=3D"https://sadrfoul=
ad.com/wp-content/themes/betheme/css/responsive.min.css?ver=3D27.5.8" type=
=3D"text/css" media=3D"all">
<link rel=3D"stylesheet" id=3D"mfn-font-button-css" href=3D"https://fonts.g=
oogleapis.com/css?family=3DInter%3A400%2C700&amp;display=3Dswap&amp;ver=3D6=
.6.2" type=3D"text/css" media=3D"all">

<link rel=3D"stylesheet" id=3D"mfn-rtl-css" href=3D"https://sadrfoulad.com/=
wp-content/themes/betheme/rtl.css?ver=3D6.6.2" type=3D"text/css" media=3D"a=
ll">
<link rel=3D"stylesheet" id=3D"style-css" href=3D"https://sadrfoulad.com/wp=
-content/themes/betheme-child/style.css?ver=3D6.6.2" type=3D"text/css" medi=
a=3D"all">

<link rel=3D"https://api.w.org/" href=3D"https://sadrfoulad.com/wp-json/"><=
link rel=3D"EditURI" type=3D"application/rsd+xml" title=3D"RSD" href=3D"htt=
ps://sadrfoulad.com/xmlrpc.php?rsd">
<meta name=3D"generator" content=3D"WordPress 6.6.2">
<link rel=3D"canonical" href=3D"https://sadrfoulad.com/flipbook/catalog/">
<link rel=3D"shortlink" href=3D"https://sadrfoulad.com/?p=3D1854">
<link rel=3D"alternate" title=3D"oEmbed (JSON)" type=3D"application/json+oe=
mbed" href=3D"https://sadrfoulad.com/wp-json/oembed/1.0/embed?url=3Dhttps%3=
A%2F%2Fsadrfoulad.com%2Fflipbook%2Fcatalog%2F">
<link rel=3D"alternate" title=3D"oEmbed (XML)" type=3D"text/xml+oembed" hre=
f=3D"https://sadrfoulad.com/wp-json/oembed/1.0/embed?url=3Dhttps%3A%2F%2Fsa=
drfoulad.com%2Fflipbook%2Fcatalog%2F&amp;format=3Dxml">
<meta name=3D"generator" content=3D"Elementor 3.24.2; features: e_font_icon=
_svg, additional_custom_breakpoints; settings: css_print_method-internal, g=
oogle_font-enabled, font_display-swap">
		=09
			<meta name=3D"generator" content=3D"Powered by Slider Revolution 6.7.18 =
- responsive, Mobile-Friendly Slider Plugin for WordPress with comfortable =
drag and drop interface.">
<link rel=3D"icon" href=3D"https://sadrfoulad.com/wp-content/uploads/2023/1=
1/cropped-66Asset-1@2x-2-32x32.png" sizes=3D"32x32">
<link rel=3D"icon" href=3D"https://sadrfoulad.com/wp-content/uploads/2023/1=
1/cropped-66Asset-1@2x-2-192x192.png" sizes=3D"192x192">
<link rel=3D"apple-touch-icon" href=3D"https://sadrfoulad.com/wp-content/up=
loads/2023/11/cropped-66Asset-1@2x-2-180x180.png">
<meta name=3D"msapplication-TileImage" content=3D"https://sadrfoulad.com/wp=
-content/uploads/2023/11/cropped-66Asset-1@2x-2-270x270.png">

	=09
	=09
</head>

<body class=3D"rtl r3d-template-default single single-r3d postid-1854 wooco=
mmerce-block-theme-has-button-styles mfn-header-template mfn-footer-default=
  color-custom content-brightness-light input-brightness-dark style-simple =
button-animation-fade layout-full-width if-zoom no-content-padding no-shado=
ws subheader-both-center responsive-overflow-x-mobile mobile-tb-center mobi=
le-side-slide mobile-mini-mr-ll mobile-icon-user-ss mobile-icon-wishlist-ss=
 mobile-icon-search-ss mobile-icon-wpml-ss mobile-icon-action-ss tr-menu be=
-page-1854 be-reg-2758 elementor-default elementor-kit-2" style=3D"overflow=
: hidden;">

=09
	=09
		<!-- mfn_hook_top --><!-- mfn_hook_top -->
	=09
	=09
		<div id=3D"Wrapper">

	<header id=3D"mfn-header-template" data-id=3D"24" data-mobile-type=3D"" da=
ta-type=3D"fixed" class=3D"mfn-header-tmpl mfn-header-main mfn-header-tmpl-=
fixed"><div class=3D"mfn-builder-content mfn-header-tmpl-builder"><section =
class=3D"section mcb-section mfn-default-section mcb-section-6qz7gmslj mcb-=
header-section close-button-left full-width show-on-scroll" style=3D""><div=
 class=3D"mcb-background-overlay"></div><div class=3D"section_wrapper mfn-w=
rapper-for-wraps mcb-section-inner mcb-section-inner-6qz7gmslj"><div class=
=3D"wrap mcb-wrap mcb-wrap-ejvxu2gvp mcb-header-wrap one-second tablet-one-=
second laptop-one-second mobile-one clearfix" data-desktop-col=3D"one-secon=
d" data-laptop-col=3D"laptop-one-second" data-tablet-col=3D"tablet-one-seco=
nd" data-mobile-col=3D"mobile-one" style=3D""><div class=3D"mcb-wrap-inner =
mcb-wrap-inner-ejvxu2gvp mfn-module-wrapper mfn-wrapper-for-wraps"><div cla=
ss=3D"mcb-wrap-background-overlay"></div><div class=3D"column mcb-column mc=
b-item-65qsy7exul one laptop-one tablet-one mobile-one column_header_logo m=
fn-item-custom-width" style=3D""><div class=3D"mcb-column-inner mfn-module-=
wrapper mcb-column-inner-65qsy7exul mcb-item-header_logo-inner"><a class=3D=
"logo-wrapper" href=3D"https://sadrfoulad.com/"><img src=3D"https://sadrfou=
lad.com/wp-content/uploads/2023/12/6waAsset-1@2x.png#831" alt=3D"=DB=B6waAs=
set 1@2x" width=3D"922" height=3D"510"></a></div></div></div></div><div cla=
ss=3D"wrap mcb-wrap mcb-wrap-7a4pffe4e mcb-header-wrap one-second tablet-on=
e-second laptop-one-second mobile-one clearfix" data-desktop-col=3D"one-sec=
ond" data-laptop-col=3D"laptop-one-second" data-tablet-col=3D"tablet-one-se=
cond" data-mobile-col=3D"mobile-one" style=3D""><div class=3D"mcb-wrap-inne=
r mcb-wrap-inner-7a4pffe4e mfn-module-wrapper mfn-wrapper-for-wraps"><div c=
lass=3D"mcb-wrap-background-overlay"></div><div class=3D"column mcb-column =
mcb-item-a7vqu6y8q one laptop-one tablet-one mobile-one column_header_menu =
 hide-tablet hide-mobile" style=3D""><div class=3D"mcb-column-inner mfn-mod=
ule-wrapper mcb-column-inner-a7vqu6y8q mcb-item-header_menu-inner"><ul id=
=3D"menu-main-menu" class=3D"mfn-header-menu mfn-header-mainmenu mfn-menu-a=
lign-flex-start mfn-menu-tablet-align-flex-start mfn-menu-mobile-align-flex=
-start mfn-menu-icon-left mfn-menu-separator-off mfn-menu-submenu-on-hover =
mfn-menu-submenu-show-fade-in"><li id=3D"menu-item-26" class=3D"menu-item m=
enu-item-type-post_type menu-item-object-page menu-item-home menu-item-26 m=
fn-menu-li"><a href=3D"https://sadrfoulad.com/" class=3D"mfn-menu-link"><sp=
an class=3D"menu-item-helper mfn-menu-item-helper"></span><span class=3D"la=
bel-wrapper mfn-menu-label-wrapper"><span class=3D"menu-label">=D8=B5=D9=81=
=D8=AD=D9=87 =D8=A7=D8=B5=D9=84=DB=8C</span></span><span class=3D"menu-sub =
mfn-menu-subicon"><i class=3D"fas fa-arrow-down"></i></span></a></li>
<li id=3D"menu-item-288" class=3D"menu-item menu-item-type-post_type menu-i=
tem-object-page menu-item-288 mfn-menu-li"><a href=3D"https://sadrfoulad.co=
m/%d8%af%d8%b1%d8%a8%d8%a7%d8%b1%d9%87-%db%8c-%d9%85%d8%a7/" class=3D"mfn-m=
enu-link"><span class=3D"menu-item-helper mfn-menu-item-helper"></span><spa=
n class=3D"label-wrapper mfn-menu-label-wrapper"><span class=3D"menu-label"=
>=D8=AF=D8=B1=D8=A8=D8=A7=D8=B1=D9=87 =DB=8C =D9=85=D8=A7</span></span><spa=
n class=3D"menu-sub mfn-menu-subicon"><i class=3D"fas fa-arrow-down"></i></=
span></a></li>
<li id=3D"menu-item-206" class=3D"menu-item menu-item-type-custom menu-item=
-object-custom menu-item-has-children menu-item-206 mfn-menu-li"><a href=3D=
"https://sadrfoulad.com/flipbook/catalog/#" class=3D"mfn-menu-link"><span c=
lass=3D"menu-item-helper mfn-menu-item-helper"></span><span class=3D"label-=
wrapper mfn-menu-label-wrapper"><span class=3D"menu-label">=D9=85=D8=AD=D8=
=B5=D9=88=D9=84=D8=A7=D8=AA</span></span><span class=3D"menu-sub mfn-menu-s=
ubicon"><i class=3D"fas fa-arrow-down"></i></span></a>
<ul class=3D"sub-menu mfn-submenu">
	<li id=3D"menu-item-467" class=3D"menu-item menu-item-type-post_type menu-=
item-object-page menu-item-467 mfn-menu-li"><a href=3D"https://sadrfoulad.c=
om/%d8%b5%d9%86%d8%a7%db%8c%d8%b9-%d9%86%d9%81%d8%aa-%d9%88-%da%af%d8%a7%d8=
%b2-%d8%b4%db%8c%d8%b1-%d8%a2%d9%84%d8%a7%d8%aa-%d8%b5%d9%86%d8%b9%d8%aa%db=
%8c/" class=3D"mfn-menu-link"><span class=3D"menu-item-helper mfn-menu-item=
-helper"></span><span class=3D"label-wrapper mfn-menu-label-wrapper"><span =
class=3D"menu-label">=D8=B5=D9=86=D8=A7=DB=8C=D8=B9 =D9=86=D9=81=D8=AA =D9=
=88 =DA=AF=D8=A7=D8=B2 =E2=80=93 =D8=B4=DB=8C=D8=B1 =D8=A2=D9=84=D8=A7=D8=
=AA =D8=B5=D9=86=D8=B9=D8=AA=DB=8C</span></span><span class=3D"menu-sub mfn=
-menu-sub-subicon"><i class=3D"fas fa-arrow-right"></i></span></a></li>
	<li id=3D"menu-item-466" class=3D"menu-item menu-item-type-post_type menu-=
item-object-page menu-item-466 mfn-menu-li"><a href=3D"https://sadrfoulad.c=
om/%d8%b5%d9%86%d8%a7%db%8c%d8%b9-%d9%85%d8%b9%d8%af%d9%86%db%8c-%d9%88-%d8=
%b3%db%8c%d9%85%d8%a7%d9%86-%d8%8c-%d8%b1%db%8c%d9%84%db%8c-%d9%88-%d8%b1%d=
8%a7%d9%87-%d8%b3%d8%a7%d8%b2%db%8c/" class=3D"mfn-menu-link"><span class=
=3D"menu-item-helper mfn-menu-item-helper"></span><span class=3D"label-wrap=
per mfn-menu-label-wrapper"><span class=3D"menu-label">=D8=B5=D9=86=D8=A7=
=DB=8C=D8=B9 =D9=85=D8=B9=D8=AF=D9=86=DB=8C =D9=88 =D8=B3=DB=8C=D9=85=D8=A7=
=D9=86 =D8=8C =D8=B1=DB=8C=D9=84=DB=8C =D9=88 =D8=B1=D8=A7=D9=87 =D8=B3=D8=
=A7=D8=B2=DB=8C</span></span><span class=3D"menu-sub mfn-menu-sub-subicon">=
<i class=3D"fas fa-arrow-right"></i></span></a></li>
	<li id=3D"menu-item-465" class=3D"menu-item menu-item-type-post_type menu-=
item-object-page menu-item-465 mfn-menu-li"><a href=3D"https://sadrfoulad.c=
om/%d8%b5%d9%86%d8%a7%db%8c%d8%b9-%d8%a2%d9%84%d9%88%d9%85%db%8c%d9%86%db%8=
c%d9%88%d9%85%db%8c-%d9%88-%d8%a2%d9%84%db%8c%d8%a7%da%98%d9%87%d8%a7%db%8c=
-%d8%ae%d8%a7%d8%b5/" class=3D"mfn-menu-link"><span class=3D"menu-item-help=
er mfn-menu-item-helper"></span><span class=3D"label-wrapper mfn-menu-label=
-wrapper"><span class=3D"menu-label">=D8=B5=D9=86=D8=A7=DB=8C=D8=B9 =D8=A2=
=D9=84=D9=88=D9=85=DB=8C=D9=86=DB=8C=D9=88=D9=85=DB=8C =D9=88 =D8=A2=D9=84=
=DB=8C=D8=A7=DA=98=D9=87=D8=A7=DB=8C =D8=AE=D8=A7=D8=B5</span></span><span =
class=3D"menu-sub mfn-menu-sub-subicon"><i class=3D"fas fa-arrow-right"></i=
></span></a></li>
</ul>
</li>
<li id=3D"menu-item-548" class=3D"menu-item menu-item-type-post_type menu-i=
tem-object-page menu-item-548 mfn-menu-li"><a href=3D"https://sadrfoulad.co=
m/%d8%ae%d8%af%d9%85%d8%a7%d8%aa-%d9%88-%d8%aa%d9%88%d8%a7%d9%86%d9%85%d9%8=
6%d8%af%db%8c-%d9%87%d8%a7/" class=3D"mfn-menu-link"><span class=3D"menu-it=
em-helper mfn-menu-item-helper"></span><span class=3D"label-wrapper mfn-men=
u-label-wrapper"><span class=3D"menu-label">=D8=AE=D8=AF=D9=85=D8=A7=D8=AA<=
/span></span><span class=3D"menu-sub mfn-menu-subicon"><i class=3D"fas fa-a=
rrow-down"></i></span></a></li>
<li id=3D"menu-item-286" class=3D"menu-item menu-item-type-post_type menu-i=
tem-object-page menu-item-286 mfn-menu-li"><a href=3D"https://sadrfoulad.co=
m/%d8%aa%d8%ac%d9%87%db%8c%d8%b2%d8%a7%d8%aa-%d8%aa%d9%88%d9%84%db%8c%d8%af=
%db%8c-%d9%88-%d8%a2%d8%b2%d9%85%d8%a7%db%8c%d8%b4%da%af%d8%a7%d9%87%db%8c/=
" class=3D"mfn-menu-link"><span class=3D"menu-item-helper mfn-menu-item-hel=
per"></span><span class=3D"label-wrapper mfn-menu-label-wrapper"><span clas=
s=3D"menu-label">=D8=AA=D8=AC=D9=87=DB=8C=D8=B2=D8=A7=D8=AA</span></span><s=
pan class=3D"menu-sub mfn-menu-subicon"><i class=3D"fas fa-arrow-down"></i>=
</span></a></li>
<li id=3D"menu-item-658" class=3D"menu-item menu-item-type-post_type menu-i=
tem-object-page menu-item-658 mfn-menu-li"><a href=3D"https://sadrfoulad.co=
m/%d8%b5%d9%86%d8%a7%db%8c%d8%b9-%d9%87%d8%af%d9%81-%d9%88-%d9%85%d8%b4%d8%=
aa%d8%b1%db%8c%d8%a7%d9%86/" class=3D"mfn-menu-link"><span class=3D"menu-it=
em-helper mfn-menu-item-helper"></span><span class=3D"label-wrapper mfn-men=
u-label-wrapper"><span class=3D"menu-label">=D8=B5=D9=86=D8=A7=DB=8C=D8=B9 =
=D9=87=D8=AF=D9=81 =D9=88 =D9=85=D8=B4=D8=AA=D8=B1=DB=8C=D8=A7=D9=86</span>=
</span><span class=3D"menu-sub mfn-menu-subicon"><i class=3D"fas fa-arrow-d=
own"></i></span></a></li>
<li id=3D"menu-item-1110" class=3D"menu-item menu-item-type-custom menu-ite=
m-object-custom menu-item-1110 mfn-menu-item-has-megamenu mfn-menu-li"><a h=
ref=3D"https://sadrfoulad.com/flipbook/catalog/#" class=3D"mfn-menu-link"><=
span class=3D"menu-item-helper mfn-menu-item-helper"></span><span class=3D"=
label-wrapper mfn-menu-label-wrapper"><span class=3D"menu-label">=D9=85=D9=
=86=D8=A7=D8=A8=D8=B9 =D8=A7=D9=86=D8=B3=D8=A7=D9=86=DB=8C</span></span><sp=
an class=3D"menu-sub mfn-menu-subicon"><i class=3D"fas fa-arrow-down"></i><=
/span></a><div id=3D"mfn-megamenu-1109" class=3D"mfn-menu-item-megamenu mfn=
-megamenu-custom-width mfn-megamenu-pos-left" style=3D"width: 800px"><div c=
lass=3D"mfn-builder-content mfn-megamenu-tmpl-builder container"><section c=
lass=3D"section mcb-section mfn-default-section mcb-section-rgyuui2v defaul=
t-width" style=3D""><div class=3D"mcb-background-overlay"></div><div class=
=3D"section_wrapper mfn-wrapper-for-wraps mcb-section-inner mcb-section-inn=
er-rgyuui2v"><div class=3D"wrap mcb-wrap mcb-wrap-ab1hojmxch one-second tab=
let-one-second laptop-one-second mobile-one clearfix" data-desktop-col=3D"o=
ne-second" data-laptop-col=3D"laptop-one-second" data-tablet-col=3D"tablet-=
one-second" data-mobile-col=3D"mobile-one" style=3D""><div class=3D"mcb-wra=
p-inner mcb-wrap-inner-ab1hojmxch mfn-module-wrapper mfn-wrapper-for-wraps"=
><div class=3D"mcb-wrap-background-overlay"></div><div class=3D"column mcb-=
column mcb-item-in87qgs8s one laptop-one tablet-one mobile-one column_colum=
n" style=3D""><div class=3D"mcb-column-inner mfn-module-wrapper mcb-column-=
inner-in87qgs8s mcb-item-column-inner"><div class=3D"column_attr mfn-inline=
-editor clearfix" style=3D""><p><strong>=D9=85=D8=AF=DB=8C=D8=B1=DB=8C=D8=
=AA =D9=85=D9=86=D8=A7=D8=A8=D8=B9 =D8=A7=D9=86=D8=B3=D8=A7=D9=86=DB=8C</st=
rong></p></div></div></div><div class=3D"wrap mcb-wrap mcb-wrap-69wms8bw8 o=
ne tablet-one laptop-one mobile-one mfn-nested-wrap clearfix" data-desktop-=
col=3D"one" data-laptop-col=3D"laptop-one" data-tablet-col=3D"tablet-one" d=
ata-mobile-col=3D"mobile-one" style=3D""><div class=3D"mcb-wrap-inner mcb-w=
rap-inner-69wms8bw8 mfn-module-wrapper mfn-wrapper-for-wraps"><div class=3D=
"mcb-wrap-background-overlay"></div><div class=3D"column mcb-column mcb-ite=
m-ddvz73mpe one laptop-one tablet-one mobile-one column_list_2" style=3D"">=
<div class=3D"mcb-column-inner mfn-module-wrapper mcb-column-inner-ddvz73mp=
e mcb-item-list_2-inner"><ul class=3D"mfn-list mfn-list-left mfn-list-middl=
e"><li class=3D"mfn-list-item" style=3D"counter-set:my-sec-counter 0"><span=
 class=3D"mfn-list-icon"><i class=3D"fas fa-users-cog" aria-hidden=3D"true"=
></i></span><span class=3D"mfn-list-desc"><a href=3D"https://sadrfoulad.com=
/%d8%b3%db%8c%d8%a7%d8%b3%d8%aa-%d9%85%d8%af%db%8c%d8%b1%db%8c%d8%aa-%d9%85=
%d9%86%d8%a7%d8%a8%d8%b9-%d8%a7%d9%86%d8%b3%d8%a7%d9%86%db%8c/">=D8=B3=DB=
=8C=D8=A7=D8=B3=D8=AA =D9=85=D8=AF=DB=8C=D8=B1=DB=8C=D8=AA =D9=85=D9=86=D8=
=A7=D8=A8=D8=B9 =D8=A7=D9=86=D8=B3=D8=A7=D9=86=DB=8C</a></span></li><li cla=
ss=3D"mfn-list-item"><span class=3D"mfn-list-icon"><i class=3D"fas fa-users=
" aria-hidden=3D"true"></i></span><span class=3D"mfn-list-desc"><a href=3D"=
https://sadrfoulad.com/%d9%85%d8%af%db%8c%d8%b1%db%8c%d8%aa-%d9%85%d9%86%d8=
%a7%d8%a8%d8%b9-%d8%a7%d9%86%d8%b3%d8%a7%d9%86%db%8c/">=D9=85=D8=AF=DB=8C=
=D8=B1=DB=8C=D8=AA =D9=85=D9=86=D8=A7=D8=A8=D8=B9 =D8=A7=D9=86=D8=B3=D8=A7=
=D9=86=DB=8C</a></span></li></ul>
</div></div></div></div></div></div><div class=3D"wrap mcb-wrap mcb-wrap-wx=
f3abvv4 one-second tablet-one-second laptop-one-second mobile-one mfn-item-=
custom-width clearfix" data-desktop-col=3D"one-second" data-laptop-col=3D"l=
aptop-one-second" data-tablet-col=3D"tablet-one-second" data-mobile-col=3D"=
mobile-one" style=3D""><div class=3D"mcb-wrap-inner mcb-wrap-inner-wxf3abvv=
4 mfn-module-wrapper mfn-wrapper-for-wraps"><div class=3D"mcb-wrap-backgrou=
nd-overlay"></div><div class=3D"column mcb-column mcb-item-p0y9nmcdg one la=
ptop-one tablet-one mobile-one column_column" style=3D""><div class=3D"mcb-=
column-inner mfn-module-wrapper mcb-column-inner-p0y9nmcdg mcb-item-column-=
inner"><div class=3D"column_attr mfn-inline-editor clearfix" style=3D""><p>=
<strong>=D8=AE=D8=AF=D9=85=D8=A7=D8=AA =DA=A9=D8=A7=D8=B1=D8=AC=D9=88=DB=8C=
=D8=A7=D9=86
</strong></p></div></div></div><div class=3D"wrap mcb-wrap mcb-wrap-xdyiqd9=
rq one tablet-one laptop-one mobile-one mfn-nested-wrap clearfix" data-desk=
top-col=3D"one" data-laptop-col=3D"laptop-one" data-tablet-col=3D"tablet-on=
e" data-mobile-col=3D"mobile-one" style=3D""><div class=3D"mcb-wrap-inner m=
cb-wrap-inner-xdyiqd9rq mfn-module-wrapper mfn-wrapper-for-wraps"><div clas=
s=3D"mcb-wrap-background-overlay"></div><div class=3D"column mcb-column mcb=
-item-n30xcpduc one laptop-one tablet-one mobile-one column_list_2" style=
=3D""><div class=3D"mcb-column-inner mfn-module-wrapper mcb-column-inner-n3=
0xcpduc mcb-item-list_2-inner"><ul class=3D"mfn-list mfn-list-left mfn-list=
-middle"><li class=3D"mfn-list-item" style=3D"counter-set:my-sec-counter 0"=
><span class=3D"mfn-list-icon"><i class=3D"fas fa-search" aria-hidden=3D"tr=
ue"></i></span><span class=3D"mfn-list-desc"><a href=3D"https://sadrfoulad.=
com/%d9%85%d9%88%d9%82%d8%b9%db%8c%d8%aa-%d9%87%d8%a7%db%8c-%d8%b4%d8%ba%d9=
%84%db%8c/">=D9=85=D9=88=D9=82=D8=B9=DB=8C=D8=AA =D9=87=D8=A7=DB=8C =D8=B4=
=D8=BA=D9=84=DB=8C</a></span></li><li class=3D"mfn-list-item"><span class=
=3D"mfn-list-icon"><i class=3D"fas fa-file-alt" aria-hidden=3D"true"></i></=
span><span class=3D"mfn-list-desc"><a href=3D"https://sadrfoulad.com/%d9%81=
%d8%b1%d9%85-%d8%ab%d8%a8%d8%aa-%d9%85%d8%b4%d8%ae%d8%b5%d8%a7%d8%aa-%d9%81=
%d8%b1%d8%af%db%8c/">=D9=81=D8=B1=D9=85 =D8=AB=D8=A8=D8=AA =D9=85=D8=B4=D8=
=AE=D8=B5=D8=A7=D8=AA =D9=81=D8=B1=D8=AF=DB=8C</a></span></li><li class=3D"=
mfn-list-item"><span class=3D"mfn-list-icon"><i class=3D"fas fa-vector-squa=
re" aria-hidden=3D"true"></i></span><span class=3D"mfn-list-desc"><a href=
=3D"https://sadrfoulad.com/%d9%81%d8%b1%d8%a7%db%8c%d9%86%d8%af-%d8%ac%d8%b=
0%d8%a8/">=D9=81=D8=B1=D8=A2=DB=8C=D9=86=D8=AF =D8=AC=D8=B0=D8=A8</a></span=
></li></ul>
</div></div></div></div></div></div></div></section></div></div></li>
<li id=3D"menu-item-512" class=3D"menu-item menu-item-type-post_type menu-i=
tem-object-page menu-item-512 mfn-menu-li"><a href=3D"https://sadrfoulad.co=
m/%d9%85%d9%82%d8%a7%d9%84%d8%a7%d8%aa-%d9%88-%d8%b1%d9%88%db%8c%d8%af%d8%a=
7%d8%af%d9%87%d8%a7/" class=3D"mfn-menu-link"><span class=3D"menu-item-help=
er mfn-menu-item-helper"></span><span class=3D"label-wrapper mfn-menu-label=
-wrapper"><span class=3D"menu-label">=D8=B1=D9=88=DB=8C=D8=AF=D8=A7=D8=AF=
=D9=87=D8=A7</span></span><span class=3D"menu-sub mfn-menu-subicon"><i clas=
s=3D"fas fa-arrow-down"></i></span></a></li>
<li id=3D"menu-item-488" class=3D"menu-item menu-item-type-custom menu-item=
-object-custom menu-item-has-children menu-item-488 mfn-menu-li"><a href=3D=
"https://sadrfoulad.com/flipbook/catalog/#" class=3D"mfn-menu-link"><span c=
lass=3D"menu-item-helper mfn-menu-item-helper"></span><span class=3D"label-=
wrapper mfn-menu-label-wrapper"><span class=3D"menu-label">=DA=AF=D8=A7=D9=
=84=D8=B1=DB=8C</span></span><span class=3D"menu-sub mfn-menu-subicon"><i c=
lass=3D"fas fa-arrow-down"></i></span></a>
<ul class=3D"sub-menu mfn-submenu">
	<li id=3D"menu-item-521" class=3D"menu-item menu-item-type-post_type menu-=
item-object-page menu-item-521 mfn-menu-li"><a href=3D"https://sadrfoulad.c=
om/%d8%aa%d8%b5%d8%a7%d9%88%db%8c%d8%b1/" class=3D"mfn-menu-link"><span cla=
ss=3D"menu-item-helper mfn-menu-item-helper"></span><span class=3D"label-wr=
apper mfn-menu-label-wrapper"><span class=3D"menu-label">=D8=AA=D8=B5=D8=A7=
=D9=88=DB=8C=D8=B1</span></span><span class=3D"menu-sub mfn-menu-sub-subico=
n"><i class=3D"fas fa-arrow-right"></i></span></a></li>
	<li id=3D"menu-item-947" class=3D"menu-item menu-item-type-post_type menu-=
item-object-page menu-item-947 mfn-menu-li"><a href=3D"https://sadrfoulad.c=
om/%d9%88%db%8c%d8%af%db%8c%d9%88/" class=3D"mfn-menu-link"><span class=3D"=
menu-item-helper mfn-menu-item-helper"></span><span class=3D"label-wrapper =
mfn-menu-label-wrapper"><span class=3D"menu-label">=D9=88=DB=8C=D8=AF=DB=8C=
=D9=88 =D9=87=D8=A7</span></span><span class=3D"menu-sub mfn-menu-sub-subic=
on"><i class=3D"fas fa-arrow-right"></i></span></a></li>
</ul>
</li>
<li id=3D"menu-item-1133" class=3D"menu-item menu-item-type-post_type menu-=
item-object-page menu-item-1133 mfn-menu-li"><a href=3D"https://sadrfoulad.=
com/%d8%aa%d9%85%d8%a7%d8%b3-%d8%a8%d8%a7-%d9%85%d8%a7/" class=3D"mfn-menu-=
link"><span class=3D"menu-item-helper mfn-menu-item-helper"></span><span cl=
ass=3D"label-wrapper mfn-menu-label-wrapper"><span class=3D"menu-label">=D8=
=AA=D9=85=D8=A7=D8=B3 =D8=A8=D8=A7 =D9=85=D8=A7</span></span><span class=3D=
"menu-sub mfn-menu-subicon"><i class=3D"fas fa-arrow-down"></i></span></a><=
/li>
</ul></div></div><div class=3D"column mcb-column mcb-item-4utaz8nd one lapt=
op-one tablet-one mobile-one column_button mfn-item-inline" style=3D""><div=
 class=3D"mcb-column-inner mfn-module-wrapper mcb-column-inner-4utaz8nd mcb=
-item-button-inner"><a class=3D"button  button_size_2" href=3D"https://sadr=
foulad.com/flipbook/catalog/" target=3D"_blank" title=3D""><span class=3D"b=
utton_label">=DA=A9=D8=A7=D8=AA=D8=A7=D9=84=D9=88=DA=AF</span></a>
</div></div><div class=3D"column mcb-column mcb-item-tm0ncdx8p one laptop-o=
ne tablet-one mobile-one column_header_burger mfn-item-inline" style=3D""><=
div class=3D"mcb-column-inner mfn-module-wrapper mcb-column-inner-tm0ncdx8p=
 mcb-item-header_burger-inner"><a data-nav=3D"menu-%d9%85%d9%88%d8%a8%d8%a7=
%db%8c%d9%84" href=3D"https://sadrfoulad.com/flipbook/catalog/#" class=3D"m=
fn-icon-box mfn-header-menu-burger mfn-icon-box-top mfn-icon-box-center mfn=
-header-menu-toggle mfn-icon-box-empty-desc" title=3D""><div class=3D"icon-=
wrapper"><i class=3D"icon-menu-fine" aria-hidden=3D"true"></i></div></a><di=
v class=3D"mfn-header-tmpl-menu-sidebar mfn-header-tmpl-menu-sidebar-right =
mfn-close-icon-pos-default "><div class=3D"mfn-header-tmpl-menu-sidebar-wra=
pper"><span class=3D"mfn-close-icon mfn-header-menu-toggle"><span class=3D"=
icon">=E2=9C=95</span></span><ul id=3D"menu-%d9%85%d9%88%d8%a8%d8%a7%db%8c%=
d9%84" class=3D"mfn-header-menu mfn-menu-align-flex-start mfn-menu-tablet-a=
lign-flex-start mfn-menu-laptop-align-flex-start mfn-menu-mobile-align-flex=
-start mfn-items-align-top mfn-menu-icon-left mfn-menu-separator-off mfn-me=
nu-submenu-on-click"><li id=3D"menu-item-1111" class=3D"menu-item menu-item=
-type-post_type menu-item-object-page menu-item-home menu-item-1111 mfn-men=
u-li"><a href=3D"https://sadrfoulad.com/" class=3D"mfn-menu-link"><span cla=
ss=3D"menu-item-helper mfn-menu-item-helper"></span><span class=3D"label-wr=
apper mfn-menu-label-wrapper"><span class=3D"menu-label">=D8=B5=D9=81=D8=AD=
=D9=87 =D8=A7=D8=B5=D9=84=DB=8C</span></span><span class=3D"menu-sub mfn-me=
nu-subicon"><i class=3D"fas fa-arrow-down"></i></span></a></li>
<li id=3D"menu-item-1112" class=3D"menu-item menu-item-type-post_type menu-=
item-object-page menu-item-1112 mfn-menu-li"><a href=3D"https://sadrfoulad.=
com/%d8%af%d8%b1%d8%a8%d8%a7%d8%b1%d9%87-%db%8c-%d9%85%d8%a7/" class=3D"mfn=
-menu-link"><span class=3D"menu-item-helper mfn-menu-item-helper"></span><s=
pan class=3D"label-wrapper mfn-menu-label-wrapper"><span class=3D"menu-labe=
l">=D8=AF=D8=B1=D8=A8=D8=A7=D8=B1=D9=87 =DB=8C =D9=85=D8=A7</span></span><s=
pan class=3D"menu-sub mfn-menu-subicon"><i class=3D"fas fa-arrow-down"></i>=
</span></a></li>
<li id=3D"menu-item-1113" class=3D"menu-item menu-item-type-custom menu-ite=
m-object-custom menu-item-has-children menu-item-1113 mfn-menu-li"><a href=
=3D"https://sadrfoulad.com/flipbook/catalog/#" class=3D"mfn-menu-link"><spa=
n class=3D"menu-item-helper mfn-menu-item-helper"></span><span class=3D"lab=
el-wrapper mfn-menu-label-wrapper"><span class=3D"menu-label">=D9=85=D8=AD=
=D8=B5=D9=88=D9=84=D8=A7=D8=AA</span></span><span class=3D"menu-sub mfn-men=
u-subicon"><i class=3D"fas fa-arrow-down"></i></span></a>
<ul class=3D"sub-menu mfn-submenu">
	<li id=3D"menu-item-1116" class=3D"menu-item menu-item-type-post_type menu=
-item-object-page menu-item-1116 mfn-menu-li"><a href=3D"https://sadrfoulad=
.com/%d8%b5%d9%86%d8%a7%db%8c%d8%b9-%d9%86%d9%81%d8%aa-%d9%88-%da%af%d8%a7%=
d8%b2-%d8%b4%db%8c%d8%b1-%d8%a2%d9%84%d8%a7%d8%aa-%d8%b5%d9%86%d8%b9%d8%aa%=
db%8c/" class=3D"mfn-menu-link"><span class=3D"menu-item-helper mfn-menu-it=
em-helper"></span><span class=3D"label-wrapper mfn-menu-label-wrapper"><spa=
n class=3D"menu-label">=D8=B5=D9=86=D8=A7=DB=8C=D8=B9 =D9=86=D9=81=D8=AA =
=D9=88 =DA=AF=D8=A7=D8=B2 =E2=80=93 =D8=B4=DB=8C=D8=B1 =D8=A2=D9=84=D8=A7=
=D8=AA =D8=B5=D9=86=D8=B9=D8=AA=DB=8C</span></span><span class=3D"menu-sub =
mfn-menu-sub-subicon"><i class=3D"icon-down-1"></i></span></a></li>
	<li id=3D"menu-item-1115" class=3D"menu-item menu-item-type-post_type menu=
-item-object-page menu-item-1115 mfn-menu-li"><a href=3D"https://sadrfoulad=
.com/%d8%b5%d9%86%d8%a7%db%8c%d8%b9-%d9%85%d8%b9%d8%af%d9%86%db%8c-%d9%88-%=
d8%b3%db%8c%d9%85%d8%a7%d9%86-%d8%8c-%d8%b1%db%8c%d9%84%db%8c-%d9%88-%d8%b1=
%d8%a7%d9%87-%d8%b3%d8%a7%d8%b2%db%8c/" class=3D"mfn-menu-link"><span class=
=3D"menu-item-helper mfn-menu-item-helper"></span><span class=3D"label-wrap=
per mfn-menu-label-wrapper"><span class=3D"menu-label">=D8=B5=D9=86=D8=A7=
=DB=8C=D8=B9 =D9=85=D8=B9=D8=AF=D9=86=DB=8C =D9=88 =D8=B3=DB=8C=D9=85=D8=A7=
=D9=86 =D8=8C =D8=B1=DB=8C=D9=84=DB=8C =D9=88 =D8=B1=D8=A7=D9=87 =D8=B3=D8=
=A7=D8=B2=DB=8C</span></span><span class=3D"menu-sub mfn-menu-sub-subicon">=
<i class=3D"icon-down-1"></i></span></a></li>
	<li id=3D"menu-item-1114" class=3D"menu-item menu-item-type-post_type menu=
-item-object-page menu-item-1114 mfn-menu-li"><a href=3D"https://sadrfoulad=
.com/%d8%b5%d9%86%d8%a7%db%8c%d8%b9-%d8%a2%d9%84%d9%88%d9%85%db%8c%d9%86%db=
%8c%d9%88%d9%85%db%8c-%d9%88-%d8%a2%d9%84%db%8c%d8%a7%da%98%d9%87%d8%a7%db%=
8c-%d8%ae%d8%a7%d8%b5/" class=3D"mfn-menu-link"><span class=3D"menu-item-he=
lper mfn-menu-item-helper"></span><span class=3D"label-wrapper mfn-menu-lab=
el-wrapper"><span class=3D"menu-label">=D8=B5=D9=86=D8=A7=DB=8C=D8=B9 =D8=
=A2=D9=84=D9=88=D9=85=DB=8C=D9=86=DB=8C=D9=88=D9=85=DB=8C =D9=88 =D8=A2=D9=
=84=DB=8C=D8=A7=DA=98=D9=87=D8=A7=DB=8C =D8=AE=D8=A7=D8=B5</span></span><sp=
an class=3D"menu-sub mfn-menu-sub-subicon"><i class=3D"icon-down-1"></i></s=
pan></a></li>
</ul>
</li>
<li id=3D"menu-item-1117" class=3D"menu-item menu-item-type-post_type menu-=
item-object-page menu-item-1117 mfn-menu-li"><a href=3D"https://sadrfoulad.=
com/%d8%ae%d8%af%d9%85%d8%a7%d8%aa-%d9%88-%d8%aa%d9%88%d8%a7%d9%86%d9%85%d9=
%86%d8%af%db%8c-%d9%87%d8%a7/" class=3D"mfn-menu-link"><span class=3D"menu-=
item-helper mfn-menu-item-helper"></span><span class=3D"label-wrapper mfn-m=
enu-label-wrapper"><span class=3D"menu-label">=D8=AE=D8=AF=D9=85=D8=A7=D8=
=AA =D9=88 =D8=AA=D9=88=D8=A7=D9=86=D9=85=D9=86=D8=AF=DB=8C =D9=87=D8=A7</s=
pan></span><span class=3D"menu-sub mfn-menu-subicon"><i class=3D"fas fa-arr=
ow-down"></i></span></a></li>
<li id=3D"menu-item-1118" class=3D"menu-item menu-item-type-post_type menu-=
item-object-page menu-item-1118 mfn-menu-li"><a href=3D"https://sadrfoulad.=
com/%d8%aa%d8%ac%d9%87%db%8c%d8%b2%d8%a7%d8%aa-%d8%aa%d9%88%d9%84%db%8c%d8%=
af%db%8c-%d9%88-%d8%a2%d8%b2%d9%85%d8%a7%db%8c%d8%b4%da%af%d8%a7%d9%87%db%8=
c/" class=3D"mfn-menu-link"><span class=3D"menu-item-helper mfn-menu-item-h=
elper"></span><span class=3D"label-wrapper mfn-menu-label-wrapper"><span cl=
ass=3D"menu-label">=D8=AA=D8=AC=D9=87=DB=8C=D8=B2=D8=A7=D8=AA =D8=AA=D9=88=
=D9=84=DB=8C=D8=AF=DB=8C =D9=88 =D8=A2=D8=B2=D9=85=D8=A7=DB=8C=D8=B4=DA=AF=
=D8=A7=D9=87=DB=8C</span></span><span class=3D"menu-sub mfn-menu-subicon"><=
i class=3D"fas fa-arrow-down"></i></span></a></li>
<li id=3D"menu-item-1119" class=3D"menu-item menu-item-type-post_type menu-=
item-object-page menu-item-1119 mfn-menu-li"><a href=3D"https://sadrfoulad.=
com/%d8%b5%d9%86%d8%a7%db%8c%d8%b9-%d9%87%d8%af%d9%81-%d9%88-%d9%85%d8%b4%d=
8%aa%d8%b1%db%8c%d8%a7%d9%86/" class=3D"mfn-menu-link"><span class=3D"menu-=
item-helper mfn-menu-item-helper"></span><span class=3D"label-wrapper mfn-m=
enu-label-wrapper"><span class=3D"menu-label">=D8=B5=D9=86=D8=A7=DB=8C=D8=
=B9 =D9=87=D8=AF=D9=81 =D9=88 =D9=85=D8=B4=D8=AA=D8=B1=DB=8C=D8=A7=D9=86</s=
pan></span><span class=3D"menu-sub mfn-menu-subicon"><i class=3D"fas fa-arr=
ow-down"></i></span></a></li>
<li id=3D"menu-item-1120" class=3D"menu-item menu-item-type-custom menu-ite=
m-object-custom menu-item-has-children menu-item-1120 mfn-menu-li"><a href=
=3D"https://sadrfoulad.com/flipbook/catalog/#" class=3D"mfn-menu-link"><spa=
n class=3D"menu-item-helper mfn-menu-item-helper"></span><span class=3D"lab=
el-wrapper mfn-menu-label-wrapper"><span class=3D"menu-label">=D9=85=D9=86=
=D8=A7=D8=A8=D8=B9 =D8=A7=D9=86=D8=B3=D8=A7=D9=86=DB=8C</span></span><span =
class=3D"menu-sub mfn-menu-subicon"><i class=3D"fas fa-arrow-down"></i></sp=
an></a>
<ul class=3D"sub-menu mfn-submenu">
	<li id=3D"menu-item-1121" class=3D"menu-item menu-item-type-custom menu-it=
em-object-custom menu-item-has-children menu-item-1121 mfn-menu-li"><a href=
=3D"https://sadrfoulad.com/flipbook/catalog/#" class=3D"mfn-menu-link"><spa=
n class=3D"menu-item-helper mfn-menu-item-helper"></span><span class=3D"lab=
el-wrapper mfn-menu-label-wrapper"><span class=3D"menu-label">=D9=85=D8=AF=
=DB=8C=D8=B1=DB=8C=D8=AA =D9=85=D9=86=D8=A7=D8=A8=D8=B9 =D8=A7=D9=86=D8=B3=
=D8=A7=D9=86=DB=8C</span></span><span class=3D"menu-sub mfn-menu-sub-subico=
n"><i class=3D"icon-down-1"></i></span></a>
	<ul class=3D"sub-menu mfn-submenu">
		<li id=3D"menu-item-1123" class=3D"menu-item menu-item-type-post_type men=
u-item-object-page menu-item-1123 mfn-menu-li"><a href=3D"https://sadrfoula=
d.com/%d8%b3%db%8c%d8%a7%d8%b3%d8%aa-%d9%85%d8%af%db%8c%d8%b1%db%8c%d8%aa-%=
d9%85%d9%86%d8%a7%d8%a8%d8%b9-%d8%a7%d9%86%d8%b3%d8%a7%d9%86%db%8c/" class=
=3D"mfn-menu-link"><span class=3D"menu-item-helper mfn-menu-item-helper"></=
span><span class=3D"label-wrapper mfn-menu-label-wrapper"><span class=3D"me=
nu-label">=D8=B3=DB=8C=D8=A7=D8=B3=D8=AA =D9=85=D8=AF=DB=8C=D8=B1=DB=8C=D8=
=AA =D9=85=D9=86=D8=A7=D8=A8=D8=B9 =D8=A7=D9=86=D8=B3=D8=A7=D9=86=DB=8C</sp=
an></span><span class=3D"menu-sub mfn-menu-sub-subicon"><i class=3D"icon-do=
wn-1"></i></span></a></li>
		<li id=3D"menu-item-1122" class=3D"menu-item menu-item-type-post_type men=
u-item-object-page menu-item-1122 mfn-menu-li"><a href=3D"https://sadrfoula=
d.com/%d9%85%d8%af%db%8c%d8%b1%db%8c%d8%aa-%d9%85%d9%86%d8%a7%d8%a8%d8%b9-%=
d8%a7%d9%86%d8%b3%d8%a7%d9%86%db%8c/" class=3D"mfn-menu-link"><span class=
=3D"menu-item-helper mfn-menu-item-helper"></span><span class=3D"label-wrap=
per mfn-menu-label-wrapper"><span class=3D"menu-label">=D9=85=D8=AF=DB=8C=
=D8=B1=DB=8C=D8=AA =D9=85=D9=86=D8=A7=D8=A8=D8=B9 =D8=A7=D9=86=D8=B3=D8=A7=
=D9=86=DB=8C</span></span><span class=3D"menu-sub mfn-menu-sub-subicon"><i =
class=3D"icon-down-1"></i></span></a></li>
	</ul>
</li>
	<li id=3D"menu-item-1124" class=3D"menu-item menu-item-type-custom menu-it=
em-object-custom menu-item-has-children menu-item-1124 mfn-menu-li"><a href=
=3D"https://sadrfoulad.com/flipbook/catalog/#" class=3D"mfn-menu-link"><spa=
n class=3D"menu-item-helper mfn-menu-item-helper"></span><span class=3D"lab=
el-wrapper mfn-menu-label-wrapper"><span class=3D"menu-label">=D8=AE=D8=AF=
=D9=85=D8=A7=D8=AA =DA=A9=D8=A7=D8=B1=D8=AC=D9=88=DB=8C=D8=A7=D9=86</span><=
/span><span class=3D"menu-sub mfn-menu-sub-subicon"><i class=3D"icon-down-1=
"></i></span></a>
	<ul class=3D"sub-menu mfn-submenu">
		<li id=3D"menu-item-1127" class=3D"menu-item menu-item-type-post_type men=
u-item-object-page menu-item-1127 mfn-menu-li"><a href=3D"https://sadrfoula=
d.com/%d9%85%d9%88%d9%82%d8%b9%db%8c%d8%aa-%d9%87%d8%a7%db%8c-%d8%b4%d8%ba%=
d9%84%db%8c/" class=3D"mfn-menu-link"><span class=3D"menu-item-helper mfn-m=
enu-item-helper"></span><span class=3D"label-wrapper mfn-menu-label-wrapper=
"><span class=3D"menu-label">=D9=85=D9=88=D9=82=D8=B9=DB=8C=D8=AA =D9=87=D8=
=A7=DB=8C =D8=B4=D8=BA=D9=84=DB=8C</span></span><span class=3D"menu-sub mfn=
-menu-sub-subicon"><i class=3D"icon-down-1"></i></span></a></li>
		<li id=3D"menu-item-1126" class=3D"menu-item menu-item-type-post_type men=
u-item-object-page menu-item-1126 mfn-menu-li"><a href=3D"https://sadrfoula=
d.com/%d9%81%d8%b1%d9%85-%d8%ab%d8%a8%d8%aa-%d9%85%d8%b4%d8%ae%d8%b5%d8%a7%=
d8%aa-%d9%81%d8%b1%d8%af%db%8c/" class=3D"mfn-menu-link"><span class=3D"men=
u-item-helper mfn-menu-item-helper"></span><span class=3D"label-wrapper mfn=
-menu-label-wrapper"><span class=3D"menu-label">=D9=81=D8=B1=D9=85 =D8=AB=
=D8=A8=D8=AA =D9=85=D8=B4=D8=AE=D8=B5=D8=A7=D8=AA =D9=81=D8=B1=D8=AF=DB=8C<=
/span></span><span class=3D"menu-sub mfn-menu-sub-subicon"><i class=3D"icon=
-down-1"></i></span></a></li>
		<li id=3D"menu-item-1125" class=3D"menu-item menu-item-type-post_type men=
u-item-object-page menu-item-1125 mfn-menu-li"><a href=3D"https://sadrfoula=
d.com/%d9%81%d8%b1%d8%a7%db%8c%d9%86%d8%af-%d8%ac%d8%b0%d8%a8/" class=3D"mf=
n-menu-link"><span class=3D"menu-item-helper mfn-menu-item-helper"></span><=
span class=3D"label-wrapper mfn-menu-label-wrapper"><span class=3D"menu-lab=
el">=D9=81=D8=B1=D8=A7=DB=8C=D9=86=D8=AF =D8=AC=D8=B0=D8=A8</span></span><s=
pan class=3D"menu-sub mfn-menu-sub-subicon"><i class=3D"icon-down-1"></i></=
span></a></li>
	</ul>
</li>
</ul>
</li>
<li id=3D"menu-item-1128" class=3D"menu-item menu-item-type-post_type menu-=
item-object-page menu-item-1128 mfn-menu-li"><a href=3D"https://sadrfoulad.=
com/%d9%85%d9%82%d8%a7%d9%84%d8%a7%d8%aa-%d9%88-%d8%b1%d9%88%db%8c%d8%af%d8=
%a7%d8%af%d9%87%d8%a7/" class=3D"mfn-menu-link"><span class=3D"menu-item-he=
lper mfn-menu-item-helper"></span><span class=3D"label-wrapper mfn-menu-lab=
el-wrapper"><span class=3D"menu-label">=D8=B1=D9=88=DB=8C=D8=AF=D8=A7=D8=AF=
=D9=87=D8=A7</span></span><span class=3D"menu-sub mfn-menu-subicon"><i clas=
s=3D"fas fa-arrow-down"></i></span></a></li>
<li id=3D"menu-item-1129" class=3D"menu-item menu-item-type-custom menu-ite=
m-object-custom menu-item-has-children menu-item-1129 mfn-menu-li"><a href=
=3D"https://sadrfoulad.com/flipbook/catalog/#" class=3D"mfn-menu-link"><spa=
n class=3D"menu-item-helper mfn-menu-item-helper"></span><span class=3D"lab=
el-wrapper mfn-menu-label-wrapper"><span class=3D"menu-label">=DA=AF=D8=A7=
=D9=84=D8=B1=DB=8C</span></span><span class=3D"menu-sub mfn-menu-subicon"><=
i class=3D"fas fa-arrow-down"></i></span></a>
<ul class=3D"sub-menu mfn-submenu">
	<li id=3D"menu-item-1130" class=3D"menu-item menu-item-type-post_type menu=
-item-object-page menu-item-1130 mfn-menu-li"><a href=3D"https://sadrfoulad=
.com/%d8%aa%d8%b5%d8%a7%d9%88%db%8c%d8%b1/" class=3D"mfn-menu-link"><span c=
lass=3D"menu-item-helper mfn-menu-item-helper"></span><span class=3D"label-=
wrapper mfn-menu-label-wrapper"><span class=3D"menu-label">=D8=AA=D8=B5=D8=
=A7=D9=88=DB=8C=D8=B1</span></span><span class=3D"menu-sub mfn-menu-sub-sub=
icon"><i class=3D"icon-down-1"></i></span></a></li>
	<li id=3D"menu-item-1131" class=3D"menu-item menu-item-type-post_type menu=
-item-object-page menu-item-1131 mfn-menu-li"><a href=3D"https://sadrfoulad=
.com/%d9%88%db%8c%d8%af%db%8c%d9%88/" class=3D"mfn-menu-link"><span class=
=3D"menu-item-helper mfn-menu-item-helper"></span><span class=3D"label-wrap=
per mfn-menu-label-wrapper"><span class=3D"menu-label">=D9=88=DB=8C=D8=AF=
=DB=8C=D9=88</span></span><span class=3D"menu-sub mfn-menu-sub-subicon"><i =
class=3D"icon-down-1"></i></span></a></li>
</ul>
</li>
<li id=3D"menu-item-1132" class=3D"menu-item menu-item-type-post_type menu-=
item-object-page menu-item-1132 mfn-menu-li"><a href=3D"https://sadrfoulad.=
com/%d8%aa%d9%85%d8%a7%d8%b3-%d8%a8%d8%a7-%d9%85%d8%a7/" class=3D"mfn-menu-=
link"><span class=3D"menu-item-helper mfn-menu-item-helper"></span><span cl=
ass=3D"label-wrapper mfn-menu-label-wrapper"><span class=3D"menu-label">=D8=
=AA=D9=85=D8=A7=D8=B3 =D8=A8=D8=A7 =D9=85=D8=A7</span></span><span class=3D=
"menu-sub mfn-menu-subicon"><i class=3D"fas fa-arrow-down"></i></span></a><=
/li>
</ul></div></div></div></div></div></div></div></section></div></header>
		<!-- mfn_hook_content_before --><!-- mfn_hook_content_before -->
=09


<!-- mfn_hook_content_after --><!-- mfn_hook_content_after -->
<footer id=3D"mfn-footer-template" data-id=3D"75" class=3D"mfn-footer-tmpl =
mfn-footer"><div class=3D"mfn-builder-content mfn-footer-tmpl-builder"><sec=
tion class=3D"section mcb-section mfn-default-section mcb-section-n0u40pym8=
 default-width" style=3D""><div class=3D"mcb-background-overlay"></div><div=
 class=3D"section_wrapper mfn-wrapper-for-wraps mcb-section-inner mcb-secti=
on-inner-n0u40pym8"><div class=3D"wrap mcb-wrap mcb-wrap-70z50fn6e one-seco=
nd tablet-one-second laptop-one-second mobile-one clearfix" data-desktop-co=
l=3D"one-second" data-laptop-col=3D"laptop-one-second" data-tablet-col=3D"t=
ablet-one-second" data-mobile-col=3D"mobile-one" style=3D""><div class=3D"m=
cb-wrap-inner mcb-wrap-inner-70z50fn6e mfn-module-wrapper mfn-wrapper-for-w=
raps"><div class=3D"mcb-wrap-background-overlay"></div><div class=3D"column=
 mcb-column mcb-item-0fqos13ar one laptop-one tablet-one mobile-one column_=
heading" style=3D""><div class=3D"mcb-column-inner mfn-module-wrapper mcb-c=
olumn-inner-0fqos13ar mcb-item-heading-inner"><h4 class=3D"title">=D8=B4=D9=
=85=D8=A7=D8=B1=D9=87 =D8=AA=D9=85=D8=A7=D8=B3</h4></div></div><div class=
=3D"column mcb-column mcb-item-hw2la5eap one laptop-one tablet-one mobile-o=
ne column_heading" style=3D""><div class=3D"mcb-column-inner mfn-module-wra=
pper mcb-column-inner-hw2la5eap mcb-item-heading-inner"><h3 class=3D"title"=
><a class=3D"title_link" href=3D"tel:610383766284" title=3D"">=DB=B0=DB=B8=
=DB=B6-=DB=B3=DB=B4=DB=B1=DB=B3=DB=B0=DB=B3=DB=B4=DB=B0-=DB=B1</a></h3></di=
v></div><div class=3D"column mcb-column mcb-item-n2kl04lds one laptop-one t=
ablet-one mobile-one column_column" style=3D""><div class=3D"mcb-column-inn=
er mfn-module-wrapper mcb-column-inner-n2kl04lds mcb-item-column-inner"><di=
v class=3D"column_attr mfn-inline-editor clearfix" style=3D""><p>=D8=B4=D9=
=86=D8=A8=D9=87 =D8=AA=D8=A7 =D9=BE=D9=86=D8=AC=D8=B4=D9=86=D8=A8=D9=87 : =
=DB=B7:=DB=B3=DB=B0 =D8=B5=D8=A8=D8=AD =D8=AA=D8=A7 =DB=B3:=DB=B3=DB=B0 =D8=
=B9=D8=B5=D8=B1</p></div></div></div><div class=3D"column mcb-column mcb-it=
em-q27wk3945 one laptop-one tablet-one mobile-one column_icon_box_2 mfn-ite=
m-inline" style=3D""><div class=3D"mcb-column-inner mfn-module-wrapper mcb-=
column-inner-q27wk3945 mcb-item-icon_box_2-inner"><a href=3D"https://www.li=
nkedin.com/company/godakhtar-sadr-foulad/" target=3D"_blank" title=3D""><di=
v class=3D"mfn-icon-box mfn-icon-box-top mfn-icon-box-center"><div class=3D=
"icon-wrapper"><i class=3D"icon-linkedin" aria-hidden=3D"true"></i></div><d=
iv class=3D"desc-wrapper"></div></div></a></div></div><div class=3D"column =
mcb-column mcb-item-48qmgr3zn one laptop-one tablet-one mobile-one column_i=
con_box_2 mfn-item-inline" style=3D""><div class=3D"mcb-column-inner mfn-mo=
dule-wrapper mcb-column-inner-48qmgr3zn mcb-item-icon_box_2-inner"><a href=
=3D"https://instagram.com/godakhtarsadrfoulad?igshid=3DNGVhN2U2NjQ0Yg=3D=3D=
" target=3D"_blank" title=3D""><div class=3D"mfn-icon-box mfn-icon-box-top =
mfn-icon-box-center"><div class=3D"icon-wrapper"><i class=3D"icon-instagram=
" aria-hidden=3D"true"></i></div><div class=3D"desc-wrapper"></div></div></=
a></div></div><div class=3D"column mcb-column mcb-item-stlwjvddh one laptop=
-one tablet-one mobile-one column_icon_box_2 mfn-item-inline" style=3D""><d=
iv class=3D"mcb-column-inner mfn-module-wrapper mcb-column-inner-stlwjvddh =
mcb-item-icon_box_2-inner"><a href=3D"https://sadrfoulad.com/flipbook/catal=
og/" target=3D"_blank" title=3D""><div class=3D"mfn-icon-box mfn-icon-box-t=
op mfn-icon-box-center"><div class=3D"icon-wrapper"><i class=3D"fab fa-what=
sapp" aria-hidden=3D"true"></i></div><div class=3D"desc-wrapper"></div></di=
v></a></div></div><div class=3D"column mcb-column mcb-item-gnwtvqm9r one la=
ptop-one tablet-one mobile-one column_icon_box_2 mfn-item-inline" style=3D"=
"><div class=3D"mcb-column-inner mfn-module-wrapper mcb-column-inner-gnwtvq=
m9r mcb-item-icon_box_2-inner"><a href=3D"https://www.aparat.com/sadrfoulad=
" target=3D"_blank" title=3D""><div class=3D"mfn-icon-box mfn-icon-box-top =
mfn-icon-box-center"><div class=3D"icon-wrapper"><i class=3D"icon-video" ar=
ia-hidden=3D"true"></i></div><div class=3D"desc-wrapper"></div></div></a></=
div></div><div class=3D"column mcb-column mcb-item-9xbh1f8o one laptop-one =
tablet-one mobile-one column_button" style=3D""><div class=3D"mcb-column-in=
ner mfn-module-wrapper mcb-column-inner-9xbh1f8o mcb-item-button-inner"><a =
class=3D"button  button_size_2" href=3D"https://sadrfoulad.com/%d8%aa%d9%85=
%d8%a7%d8%b3-%d8%a8%d8%a7-%d9%85%d8%a7/" title=3D""><span class=3D"button_l=
abel">=D8=AA=D9=85=D8=A7=D8=B3 =D8=A8=D8=A7 =D9=85=D8=A7</span></a>
</div></div></div></div><div class=3D"wrap mcb-wrap mcb-wrap-xb5to2qxg one-=
second tablet-one-second laptop-one-second mobile-one clearfix" data-deskto=
p-col=3D"one-second" data-laptop-col=3D"laptop-one-second" data-tablet-col=
=3D"tablet-one-second" data-mobile-col=3D"mobile-one" style=3D""><div class=
=3D"mcb-wrap-inner mcb-wrap-inner-xb5to2qxg mfn-module-wrapper mfn-wrapper-=
for-wraps"><div class=3D"mcb-wrap-background-overlay"></div><div class=3D"c=
olumn mcb-column mcb-item-l7c43gxy one laptop-one tablet-one mobile-one col=
umn_heading" style=3D""><div class=3D"mcb-column-inner mfn-module-wrapper m=
cb-column-inner-l7c43gxy mcb-item-heading-inner"><h5 class=3D"title">=D9=85=
=D9=86=D9=88</h5></div></div><div class=3D"column mcb-column mcb-item-uqf7h=
7pj8 one laptop-one tablet-one mobile-one column_footer_menu" style=3D""><d=
iv class=3D"mcb-column-inner mfn-module-wrapper mcb-column-inner-uqf7h7pj8 =
mcb-item-footer_menu-inner"><ul id=3D"mfn-footer-menu-11" class=3D"mfn-foot=
er-menu mfn-footer-menu-style-vertical"><li id=3D"menu-item-791" class=3D"m=
enu-item menu-item-type-post_type menu-item-object-page menu-item-home menu=
-item-791"><a href=3D"https://sadrfoulad.com/">=D8=B5=D9=81=D8=AD=D9=87 =D8=
=A7=D8=B5=D9=84=DB=8C</a></li>
<li id=3D"menu-item-794" class=3D"menu-item menu-item-type-post_type menu-i=
tem-object-page menu-item-794"><a href=3D"https://sadrfoulad.com/%d8%af%d8%=
b1%d8%a8%d8%a7%d8%b1%d9%87-%db%8c-%d9%85%d8%a7/">=D8=AF=D8=B1=D8=A8=D8=A7=
=D8=B1=D9=87 =DB=8C =D9=85=D8=A7</a></li>
<li id=3D"menu-item-796" class=3D"menu-item menu-item-type-post_type menu-i=
tem-object-page menu-item-796"><a href=3D"https://sadrfoulad.com/%d8%aa%d8%=
ac%d9%87%db%8c%d8%b2%d8%a7%d8%aa-%d8%aa%d9%88%d9%84%db%8c%d8%af%db%8c-%d9%8=
8-%d8%a2%d8%b2%d9%85%d8%a7%db%8c%d8%b4%da%af%d8%a7%d9%87%db%8c/">=D8=AA=D8=
=AC=D9=87=DB=8C=D8=B2=D8=A7=D8=AA =D8=AA=D9=88=D9=84=DB=8C=D8=AF=DB=8C =D9=
=88 =D8=A2=D8=B2=D9=85=D8=A7=DB=8C=D8=B4=DA=AF=D8=A7=D9=87=DB=8C</a></li>
<li id=3D"menu-item-793" class=3D"menu-item menu-item-type-post_type menu-i=
tem-object-page menu-item-793"><a href=3D"https://sadrfoulad.com/%d8%ae%d8%=
af%d9%85%d8%a7%d8%aa-%d9%88-%d8%aa%d9%88%d8%a7%d9%86%d9%85%d9%86%d8%af%db%8=
c-%d9%87%d8%a7/">=D8=AE=D8=AF=D9=85=D8=A7=D8=AA =D9=88 =D8=AA=D9=88=D8=A7=
=D9=86=D9=85=D9=86=D8=AF=DB=8C =D9=87=D8=A7</a></li>
<li id=3D"menu-item-795" class=3D"menu-item menu-item-type-post_type menu-i=
tem-object-page menu-item-795"><a href=3D"https://sadrfoulad.com/%d9%85%d9%=
82%d8%a7%d9%84%d8%a7%d8%aa-%d9%88-%d8%b1%d9%88%db%8c%d8%af%d8%a7%d8%af%d9%8=
7%d8%a7/">=D9=85=D9=82=D8=A7=D9=84=D8=A7=D8=AA =D9=88 =D8=B1=D9=88=DB=8C=D8=
=AF=D8=A7=D8=AF=D9=87=D8=A7</a></li>
<li id=3D"menu-item-792" class=3D"menu-item menu-item-type-post_type menu-i=
tem-object-page menu-item-792"><a href=3D"https://sadrfoulad.com/%d8%aa%d9%=
85%d8%a7%d8%b3-%d8%a8%d8%a7-%d9%85%d8%a7/">=D8=AA=D9=85=D8=A7=D8=B3 =D8=A8=
=D8=A7 =D9=85=D8=A7</a></li>
</ul></div></div></div></div><div class=3D"wrap mcb-wrap mcb-wrap-0rt3zfdej=
 one tablet-one laptop-one mobile-one clearfix" data-desktop-col=3D"one" da=
ta-laptop-col=3D"laptop-one" data-tablet-col=3D"tablet-one" data-mobile-col=
=3D"mobile-one" style=3D""><div class=3D"mcb-wrap-inner mcb-wrap-inner-0rt3=
zfdej mfn-module-wrapper mfn-wrapper-for-wraps"><div class=3D"mcb-wrap-back=
ground-overlay"></div><div class=3D"column mcb-column mcb-item-qjqs8w2uj on=
e laptop-one tablet-one mobile-one column_column" style=3D""><div class=3D"=
mcb-column-inner mfn-module-wrapper mcb-column-inner-qjqs8w2uj mcb-item-col=
umn-inner"><div class=3D"column_attr mfn-inline-editor clearfix" style=3D""=
><p style=3D"text-align: center; direction: ltr;">@2023 Sadr Foulad Godakht=
ar.All Right Reserved.Desigened by <a style=3D"color: #ffcd44;" href=3D"htt=
ps://www.ravakagency.com/"> Ravak Agency</a></p></div></div></div></div></d=
iv></div></section></div></footer> <!-- End Footer Template -->

</div>

<div id=3D"body_overlay"></div>






<!-- mfn_hook_bottom --><!-- mfn_hook_bottom -->


	=09
				=09
			<link rel=3D"stylesheet" id=3D"mfn-element-list-2-css" href=3D"https://s=
adrfoulad.com/wp-content/themes/betheme/css/elements/list-2.css?ver=3D27.5.=
8" type=3D"text/css" media=3D"all">
<link rel=3D"stylesheet" id=3D"mfn-post-local-styles-11091764665196-css" hr=
ef=3D"https://sadrfoulad.com/wp-content/uploads/betheme/css/post-1109.css?v=
er=3D1764665196" type=3D"text/css" media=3D"all">
<link rel=3D"stylesheet" id=3D"real3d-flipbook-style-css" href=3D"https://s=
adrfoulad.com/wp-content/plugins/real3d-flipbook-lite/css/flipbook.min.css?=
ver=3D4.11.4" type=3D"text/css" media=3D"all">
<link rel=3D"stylesheet" id=3D"mfn-post-local-styles-751764665196-css" href=
=3D"https://sadrfoulad.com/wp-content/uploads/betheme/css/post-75.css?ver=
=3D1764665196" type=3D"text/css" media=3D"all">
<link rel=3D"stylesheet" id=3D"rs-plugin-settings-css" href=3D"https://sadr=
foulad.com/wp-content/plugins/revslider/sr6/assets/css/rs6.css?ver=3D6.7.18=
" type=3D"text/css" media=3D"all">



























<div class=3D"real3dflipbook flipbook-browser-fullscreen" id=3D"1_692ea76c5=
cac0" style=3D"position: absolute; background: rgb(81, 85, 88); height: 109=
8.44px;"><div class=3D"flipbook-main-wrapper" style=3D"--flipbook-bg: #fff;=
 --flipbook-color: #222; background: rgb(81, 85, 88);"><span class=3D"flipb=
ook-tooltip-element skin-color skin-color-bg" role=3D"tooltip" id=3D"flipbo=
ok-tooltip" style=3D"opacity: 0; display: none;"></span><div class=3D"flipb=
ook-bookLayer" style=3D"bottom: 48px; top: 0px; right: 0px;"><div class=3D"=
book flipbook-book-webgl"><canvas width=3D"1901" height=3D"852" style=3D"wi=
dth: 1520.8px; height: 681.6px; position: relative; pointer-events: none;">=
</canvas><div class=3D"cssRenderer 0.5809283841888915" style=3D"overflow: h=
idden; position: absolute; top: 0px; left: 0px; pointer-events: none; width=
: 1520.8px; height: 681.6px; perspective: 1271.88px;"><div style=3D"transfo=
rm-style: preserve-3d; pointer-events: none; width: 1520.8px; height: 681.6=
px; transform: translateZ(1271.88px) matrix3d(1, 0, 0, 0, 0, -1, 0, 0, 0, 0=
, 1, 0, 0, 0, -2074, 1) translate(760.4px, 340.8px);"><div class=3D"htmlLay=
er 0.7068482697578775" style=3D"position: absolute; pointer-events: auto; t=
ransform: translate(-50%, -50%) matrix3d(1, 0, 0, 0, 0, -1, 0, 0, 0, 0, 1, =
0, 0, 0, 0, 1);"><div class=3D"R" style=3D"width: 723.886px; height: 1000px=
; position: absolute; top: -500px; pointer-events: none; display: none;"><d=
iv class=3D"RInner" style=3D"pointer-events: all;"></div></div><div class=
=3D"L" style=3D"width: 723.886px; height: 1000px; position: absolute; top: =
-500px; left: -723.886px; pointer-events: none; display: none;"><div class=
=3D"LInner" style=3D"pointer-events: all;"><div class=3D"flipbook-page-html=
"><div class=3D"htmlContent"><a href=3D"https://sadrfoulad.com/flipbook/cat=
alog/#" draggable=3D"false" class=3D"internalLink pageClickArea pageClickAr=
eaLeft" data-page=3D"prev"></a></div></div></div></div><div class=3D"C" sty=
le=3D"width: 1447.77px; height: 1000px; position: absolute; top: -500px; le=
ft: -723.886px; pointer-events: none; display: none;"><div class=3D"CInner"=
 style=3D"pointer-events: all;"></div></div></div></div></div></div><div cl=
ass=3D"flipbook-nav"><svg xmlns=3D"http://www.w3.org/2000/svg" height=3D"1e=
m" viewBox=3D"0 0 320 512" aria-hidden=3D"true" class=3D"flipbook-icon flip=
book-right-arrow" style=3D"height: 40px; font-size: 40px; margin-top: -20px=
; margin-right: 4px; width: 40px; border-radius: 4px; padding: 10px; filter=
: drop-shadow(rgb(0, 0, 0) 0px 0px 1px); color: rgb(255, 255, 255); fill: r=
gb(255, 255, 255); background: rgba(0, 0, 0, 0); box-sizing: initial;"><pat=
h d=3D"M278.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-160 160c-12.5 12.5-32.8 12.=
5-45.3 0s-12.5-32.8 0-45.3L210.7 256 73.4 118.6c-12.5-12.5-12.5-32.8 0-45.3=
s32.8-12.5 45.3 0l160 160z"></path></svg><svg xmlns=3D"http://www.w3.org/20=
00/svg" height=3D"1em" viewBox=3D"0 0 320 512" aria-hidden=3D"true" class=
=3D"flipbook-icon flipbook-icon-reverse flipbook-left-arrow" style=3D"heigh=
t: 40px; font-size: 40px; margin-top: -20px; margin-left: 4px; width: 40px;=
 border-radius: 4px; padding: 10px; filter: drop-shadow(rgb(0, 0, 0) 0px 0p=
x 1px); color: rgb(255, 255, 255); fill: rgb(255, 255, 255); background: rg=
ba(0, 0, 0, 0); box-sizing: initial;"><path d=3D"M278.6 233.4c12.5 12.5 12.=
5 32.8 0 45.3l-160 160c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L210.7 =
256 73.4 118.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l160 160z"></pat=
h></svg></div></div><div class=3D"flipbook-preloader cssload-container"><di=
v class=3D"cssload-speeding-wheel"></div><div class=3D"flipbook-loading-tex=
t"></div><div class=3D"flipbook-loading-bg"></div></div><div class=3D"flipb=
ook-menuBottom flipbook-menu-fixed flipbook-border skin-color-bg" style=3D"=
margin: 0px; padding: 0px;"><div class=3D"flipbook-menu flipbook-menu-left"=
></div><div class=3D"flipbook-menu flipbook-menu-center"><span data-name=3D=
"btnZoomOut" class=3D"flipbook-menu-btn-wrapper flipbook-menu-btn skin-colo=
r flipbook-has-tooltip disabled" data-tooltip=3D"Zoom out" style=3D"margin:=
 0px; padding: 14px; border-radius: 0px; background: none; width: 18px; hei=
ght: 18px;"><svg xmlns=3D"http://www.w3.org/2000/svg" height=3D"1em" viewBo=
x=3D"0 0 448 512" aria-hidden=3D"true" class=3D"flipbook-icon"><path d=3D"M=
432 256c0 17.7-14.3 32-32 32L48 288c-17.7 0-32-14.3-32-32s14.3-32 32-32l352=
 0c17.7 0 32 14.3 32 32z"></path></svg></span><span data-name=3D"btnZoomIn"=
 class=3D"flipbook-menu-btn-wrapper flipbook-menu-btn skin-color flipbook-h=
as-tooltip" data-tooltip=3D"Zoom in" style=3D"margin: 0px; padding: 14px; b=
order-radius: 0px; background: none; width: 18px; height: 18px;"><svg xmlns=
=3D"http://www.w3.org/2000/svg" height=3D"1em" viewBox=3D"0 0 448 512" aria=
-hidden=3D"true" class=3D"flipbook-icon"><path d=3D"M256 80c0-17.7-14.3-32-=
32-32s-32 14.3-32 32V224H48c-17.7 0-32 14.3-32 32s14.3 32 32 32H192V432c0 1=
7.7 14.3 32 32 32s32-14.3 32-32V288H400c17.7 0 32-14.3 32-32s-14.3-32-32-32=
H256V80z"></path></svg></span><span data-name=3D"btnThumbs" class=3D"flipbo=
ok-menu-btn-wrapper flipbook-menu-btn skin-color flipbook-has-tooltip" data=
-tooltip=3D"Pages" style=3D"margin: 0px; padding: 14px; border-radius: 0px;=
 background: none; width: 18px; height: 18px;"><svg xmlns=3D"http://www.w3.=
org/2000/svg" height=3D"1em" viewBox=3D"0 0 512 512" aria-hidden=3D"true" c=
lass=3D"flipbook-icon"><path d=3D"M448 96V224H288V96H448zm0 192V416H288V288=
H448zM224 224H64V96H224V224zM64 288H224V416H64V288zM64 32C28.7 32 0 60.7 0 =
96V416c0 35.3 28.7 64 64 64H448c35.3 0 64-28.7 64-64V96c0-35.3-28.7-64-64-6=
4H64z"></path></svg></span><span data-name=3D"btnShare" class=3D"flipbook-m=
enu-btn-wrapper flipbook-menu-btn skin-color flipbook-has-tooltip" data-too=
ltip=3D"Share" style=3D"margin: 0px; padding: 14px; border-radius: 0px; bac=
kground: none; width: 18px; height: 18px;"><svg xmlns=3D"http://www.w3.org/=
2000/svg" height=3D"1em" viewBox=3D"0 0 448 512" aria-hidden=3D"true" class=
=3D"flipbook-icon"><path d=3D"M352 224c53 0 96-43 96-96s-43-96-96-96s-96 43=
-96 96c0 4 .2 8 .7 11.9l-94.1 47C145.4 170.2 121.9 160 96 160c-53 0-96 43-9=
6 96s43 96 96 96c25.9 0 49.4-10.2 66.6-26.9l94.1 47c-.5 3.9-.7 7.8-.7 11.9c=
0 53 43 96 96 96s96-43 96-96s-43-96-96-96c-25.9 0-49.4 10.2-66.6 26.9l-94.1=
-47c.5-3.9 .7-7.8 .7-11.9s-.2-8-.7-11.9l94.1-47C302.6 213.8 326.1 224 352 2=
24z"></path></svg></span><span data-name=3D"btnTools" class=3D"flipbook-men=
u-btn-wrapper flipbook-menu-btn skin-color flipbook-has-tooltip" data-toolt=
ip=3D"Tools" style=3D"margin: 0px; padding: 14px; border-radius: 0px; backg=
round: none; width: 18px; height: 18px;"><svg xmlns=3D"http://www.w3.org/20=
00/svg" height=3D"1em" viewBox=3D"0 0 128 512" aria-hidden=3D"true" class=
=3D"flipbook-icon"><path d=3D"M64 360a56 56 0 1 0 0 112 56 56 0 1 0 0-112zm=
0-160a56 56 0 1 0 0 112 56 56 0 1 0 0-112zM120 96A56 56 0 1 0 8 96a56 56 0 =
1 0 112 0z"></path></svg></span><span data-name=3D"btnExpand" class=3D"flip=
book-menu-btn-wrapper flipbook-menu-btn skin-color flipbook-has-tooltip" da=
ta-tooltip=3D"Toggle fullscreen" style=3D"margin: 0px; padding: 14px; borde=
r-radius: 0px; background: none; width: 18px; height: 18px;"><svg xmlns=3D"=
http://www.w3.org/2000/svg" height=3D"1em" viewBox=3D"0 0 448 512" aria-hid=
den=3D"true" class=3D"flipbook-icon"><path d=3D"M32 32C14.3 32 0 46.3 0 64v=
96c0 17.7 14.3 32 32 32s32-14.3 32-32V96h64c17.7 0 32-14.3 32-32s-14.3-32-3=
2-32H32zM64 352c0-17.7-14.3-32-32-32s-32 14.3-32 32v96c0 17.7 14.3 32 32 32=
h96c17.7 0 32-14.3 32-32s-14.3-32-32-32H64V352zM320 32c-17.7 0-32 14.3-32 3=
2s14.3 32 32 32h64v64c0 17.7 14.3 32 32 32s32-14.3 32-32V64c0-17.7-14.3-32-=
32-32H320zM448 352c0-17.7-14.3-32-32-32s-32 14.3-32 32v64H320c-17.7 0-32 14=
.3-32 32s14.3 32 32 32h96c17.7 0 32-14.3 32-32V352z"></path></svg><svg xmln=
s=3D"http://www.w3.org/2000/svg" height=3D"1em" viewBox=3D"0 0 448 512" ari=
a-hidden=3D"true" class=3D"flipbook-icon flipbook-hidden"><path d=3D"M160 6=
4c0-17.7-14.3-32-32-32s-32 14.3-32 32v64H32c-17.7 0-32 14.3-32 32s14.3 32 3=
2 32h96c17.7 0 32-14.3 32-32V64zM32 320c-17.7 0-32 14.3-32 32s14.3 32 32 32=
H96v64c0 17.7 14.3 32 32 32s32-14.3 32-32V352c0-17.7-14.3-32-32-32H32zM352 =
64c0-17.7-14.3-32-32-32s-32 14.3-32 32v96c0 17.7 14.3 32 32 32h96c17.7 0 32=
-14.3 32-32s-14.3-32-32-32H352V64zM320 320c-17.7 0-32 14.3-32 32v96c0 17.7 =
14.3 32 32 32s32-14.3 32-32V384h64c17.7 0 32-14.3 32-32s-14.3-32-32-32H320z=
"></path></svg></span></div><div class=3D"flipbook-menu flipbook-menu-right=
"></div></div><div class=3D"flipbook-menuTop flipbook-menu-fixed" style=3D"=
background: none; margin: 0px; padding: 0px;"><div class=3D"flipbook-menu f=
lipbook-menu-left"><div class=3D"flipbook-currentPageHolder " style=3D"marg=
in: 0px; height: 18px; padding: 10px; color: rgb(255, 255, 255); background=
: rgba(0, 0, 0, 0.333);"><form><input type=3D"text" class=3D"flipbook-curre=
ntPageInput digits-2" maxlength=3D"2" style=3D"margin: 0px; color: rgb(255,=
 255, 255); width: 22px;"></form><div class=3D"flipbook-currentPageNumber">=
 / 28</div></div></div><div class=3D"flipbook-menu flipbook-menu-center"></=
div><div class=3D"flipbook-menu flipbook-menu-right"></div></div><div class=
=3D"flipbook-tooltip flipbook-noselect flipbook-hidden"></div></div></div><=
/body></html>
------MultipartBoundary--9uweDQqvxaswtTRdWfiRfWtRUsv05MqdaL6kSzNZQL----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://sadrfoulad.com/wp-content/plugins/revslider/sr6/assets/css/rs6.css?ver=6.7.18

@charset "utf-8";

.rs-p-wp-fix { display: none !important; margin: 0px !important; height: 0p=
x !important; }

.wp-block-themepunch-revslider { position: relative; }

rs-modal { position: fixed !important; z-index: 9999999 !important; pointer=
-events: none !important; }

rs-modal.rs-modal-auto { inset: auto; }

rs-modal.rs-modal-fullwidth, rs-modal.rs-modal-fullscreen { top: 0px; left:=
 0px; width: 100%; height: 100%; }

rs-modal rs-fullwidth-wrap { position: absolute; top: 0px; left: 0px; heigh=
t: 100%; }

rs-module-wrap.rs-modal { display: none; max-height: 100% !important; overf=
low: auto !important; pointer-events: auto !important; }

rs-module-wrap.hideallscrollbars.rs-modal { overflow: hidden !important; ma=
x-width: 100% !important; }

rs-modal-cover { width: 100%; height: 100%; z-index: 0; background: transpa=
rent; position: absolute; top: 0px; left: 0px; cursor: pointer; pointer-eve=
nts: auto; }

body > rs-modal-cover { position: fixed; z-index: 9999995 !important; }

rs-sbg-px { pointer-events: none; }

.rs-forceuntouchable, .rs-forceuntouchable * { pointer-events: none !import=
ant; }

.rs-forcehidden * { visibility: hidden !important; }

.rs_splitted_lines { display: block; white-space: nowrap !important; }

.rs-go-fullscreen { background: rgb(255, 255, 255); position: fixed !import=
ant; width: 100% !important; height: 100% !important; top: 0px !important; =
left: 0px !important; z-index: 9999999 !important; }

.rtl { direction: rtl; }

@font-face { font-family: revicons; src: url("../fonts/revicons/revicons.wo=
ff?5510888") format("woff"), url("../fonts/revicons/revicons.ttf?5510888") =
format("truetype"); font-weight: normal; font-style: normal; font-display: =
swap; }

[class^=3D"revicon-"]::before, [class*=3D" revicon-"]::before { font-family=
: revicons; font-style: normal; font-weight: normal; display: inline-block;=
 text-decoration: inherit; width: 1em; margin-right: 0.2em; text-align: cen=
ter; font-variant: normal; text-transform: none; line-height: 1em; margin-l=
eft: 0.2em; }

rs-module i[class^=3D"fa-"], rs-module i[class*=3D" fa-"], .rb-modal-wrappe=
r i[class^=3D"fa-"], .rb-modal-wrapper i[class*=3D" fa-"], #waitaminute i[c=
lass^=3D"fa-"], #waitaminute i[class*=3D" fa-"], #objectlibrary i[class^=3D=
"fa-"], #objectlibrary i[class*=3D" fa-"], #rs_overview i[class^=3D"fa-"], =
#rs_overview i[class*=3D" fa-"], #rs_overview_menu i[class^=3D"fa-"], #rs_o=
verview_menu i[class*=3D" fa-"], #builderView i[class^=3D"fa-"], #builderVi=
ew i[class*=3D" fa-"] { display: inline-block; font-style: normal; font-var=
iant: normal; font-size-adjust: none; font-kerning: auto; font-optical-sizi=
ng: auto; font-feature-settings: normal; font-variation-settings: normal; f=
ont-weight: normal; font-stretch: normal; line-height: 1; font-family: Font=
Awesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: =
antialiased; }

rs-module [class^=3D"fa-"]::before, rs-module [class*=3D" fa-"]::before, .r=
b-modal-wrapper [class^=3D"fa-"]::before, .rb-modal-wrapper [class*=3D" fa-=
"]::before, #rs_overview [class^=3D"fa-"]::before, #rs_overview [class*=3D"=
 fa-"]::before, #objectlibrary [class^=3D"fa-"]::before, #objectlibrary [cl=
ass*=3D" fa-"]::before, #waitaminute [class^=3D"fa-"]::before, #waitaminute=
 [class*=3D" fa-"]::before, #rs_overview_menu [class^=3D"fa-"]::before, #rs=
_overview_menu [class*=3D" fa-"]::before, #builderView [class^=3D"fa-"]::be=
fore, #builderView [class*=3D" fa-"]::before { font-family: FontAwesome; fo=
nt-style: normal; font-weight: 400; display: inline-block; text-decoration:=
 inherit; width: auto; margin-right: 0px; text-align: center; font-variant:=
 normal; text-transform: none; line-height: inherit; margin-left: 0px; }

rs-module .sr-only, #objectlibrary .sr-only, #waitaminute .sr-only, #rs_ove=
rview .sr-only, #rs_overview_menu .sr-only, .rb-modal-wrapper .sr-only, #bu=
ilderView .sr-only { position: absolute; width: 1px; height: 1px; padding: =
0px; margin: -1px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); border=
: 0px; }

rs-module .sr-only-focusable:active, rs-module .sr-only-focusable:focus, #w=
aitaminute .sr-only-focusable:active, #waitaminute .sr-only-focusable:focus=
, #objectlibrary .sr-only-focusable:active, #objectlibrary .sr-only-focusab=
le:focus, #rs_overview .sr-only-focusable:active, #rs_overview .sr-only-foc=
usable:focus, #rs_overview_menu .sr-only-focusable:active, #rs_overview_men=
u .sr-only-focusable:focus, .rb-modal-wrapper .sr-only-focusable:active, .r=
b-modal-wrapper .sr-only-focusable:focus, #builderView .sr-only-focusable:a=
ctive, #builderView .sr-only-focusable:focus { position: static; width: aut=
o; height: auto; margin: 0px; overflow: visible; clip: auto; }

.revicon-search-1::before { content: "=EE=A0=82"; }

.revicon-pencil-1::before { content: "=EE=A0=B1"; }

.revicon-picture-1::before { content: "=EE=A0=83"; }

.revicon-cancel::before { content: "=EE=A0=8A"; }

.revicon-info-circled::before { content: "=EE=A0=8F"; }

.revicon-trash::before { content: "=EE=A0=81"; }

.revicon-left-dir::before { content: "=EE=A0=97"; }

.revicon-right-dir::before { content: "=EE=A0=98"; }

.revicon-down-open::before { content: "=EE=A0=BB"; }

.revicon-left-open::before { content: "=EE=A0=99"; }

.revicon-right-open::before { content: "=EE=A0=9A"; }

.revicon-angle-left::before { content: "=EE=A0=A0"; }

.revicon-angle-right::before { content: "=EE=A0=9D"; }

.revicon-left-big::before { content: "=EE=A0=9F"; }

.revicon-right-big::before { content: "=EE=A0=9E"; }

.revicon-magic::before { content: "=EE=A0=87"; }

.revicon-picture::before { content: "=EE=A0=80"; }

.revicon-export::before { content: "=EE=A0=8B"; }

.revicon-cog::before { content: "=EE=A0=B2"; }

.revicon-login::before { content: "=EE=A0=B3"; }

.revicon-logout::before { content: "=EE=A0=B4"; }

.revicon-video::before { content: "=EE=A0=85"; }

.revicon-arrow-combo::before { content: "=EE=A0=A7"; }

.revicon-left-open-1::before { content: "=EE=A0=AA"; }

.revicon-right-open-1::before { content: "=EE=A0=AB"; }

.revicon-left-open-mini::before { content: "=EE=A0=A2"; }

.revicon-right-open-mini::before { content: "=EE=A0=A3"; }

.revicon-left-open-big::before { content: "=EE=A0=A4"; }

.revicon-right-open-big::before { content: "=EE=A0=A5"; }

.revicon-left::before { content: "=EE=A0=B6"; }

.revicon-right::before { content: "=EE=A0=A6"; }

.revicon-ccw::before { content: "=EE=A0=88"; }

.revicon-arrows-ccw::before { content: "=EE=A0=86"; }

.revicon-palette::before { content: "=EE=A0=A9"; }

.revicon-list-add::before { content: "=EE=A0=8C"; }

.revicon-doc::before { content: "=EE=A0=89"; }

.revicon-left-open-outline::before { content: "=EE=A0=AE"; }

.revicon-left-open-2::before { content: "=EE=A0=AC"; }

.revicon-right-open-outline::before { content: "=EE=A0=AF"; }

.revicon-right-open-2::before { content: "=EE=A0=AD"; }

.revicon-equalizer::before { content: "=EE=A0=BA"; }

.revicon-layers-alt::before { content: "=EE=A0=84"; }

.revicon-popup::before { content: "=EE=A0=A8"; }

.tp-fullwidth-forcer { z-index: 0; pointer-events: none; }

rs-module-wrap { visibility: hidden; }

rs-module-wrap, rs-module-wrap * { box-sizing: border-box; -webkit-tap-high=
light-color: rgba(0, 0, 0, 0); }

rs-module-wrap { position: relative; z-index: 1; width: 100%; display: bloc=
k; }

.rs-fixedscrollon rs-module-wrap { z-index: 1000; position: fixed !importan=
t; top: 0px !important; left: 0px !important; }

.rs-stickyscrollon rs-module-wrap { top: 0px; z-index: 1000; position: stic=
ky !important; }

.rs-stickyscrollon { overflow: visible !important; }

rs-fw-forcer { display: block; width: 100%; pointer-events: none; }

rs-module { position: relative; overflow: hidden; display: block; }

rs-module.disableVerticalScroll { touch-action: pan-x; }

rs-pzimg-wrap, rs-sbg-effectwrap, rs-sbg { display: block; pointer-events: =
none; }

rs-sbg-effectwrap { position: absolute; top: 0px; left: 0px; width: 100%; h=
eight: 100%; }

rs-carousel-wrap rs-column rs-layer img { width: 0px; height: 0px; }

rs-sbg-px, rs-sbg-wrap { position: absolute; top: 0px; left: 0px; z-index: =
0; width: 100%; height: 100%; display: block; }

a.rs-layer, a.rs-layer:-webkit-any-link { text-decoration: none; }

a[x-apple-data-detectors] { color: inherit !important; text-decoration: non=
e !important; font-size: inherit !important; font-family: inherit !importan=
t; font-weight: inherit !important; line-height: inherit !important; }

.entry-content rs-module a, rs-module a { box-shadow: none; }

.rs-ov-hidden { overflow: hidden !important; }

.rs-forceoverflow, .rs-forceoverflow rs-module-wrap, .rs-forceoverflow rs-m=
odule, .rs-forceoverflow rs-slides, .rs-forceoverflow rs-slide { overflow: =
visible !important; }

.rs-parallax-hidden-of rs-slide { overflow: hidden !important; }

.tp-simpleresponsive img, rs-module img { transition: none; margin: 0px; pa=
dding: 0px; border: none; max-width: none !important; }

rs-module .no-slides-text { font-weight: bold; text-align: center; padding-=
top: 80px; }

rs-slides, rs-slide, rs-slide::before { position: absolute; text-indent: 0e=
m; top: 0px; left: 0px; }

rs-slide, rs-slide::before { display: block; visibility: hidden; }

.rs-layer .rs-untoggled-content { display: block; }

.rs-layer .rs-toggled-content { display: none; }

.rs-tc-active.rs-layer > .rs-toggled-content { display: block; }

.rs-tc-active.rs-layer > .rs-untoggled-content { display: none; }

.rs-layer-video { overflow: hidden; }

.rs_html5vidbasicstyles { position: relative; top: 0px; left: 0px; width: 1=
00%; height: 100%; overflow: hidden; }

rs-module rs-layer, rs-module .rs-layer { opacity: 0; position: relative; v=
isibility: hidden; display: block; -webkit-tap-highlight-color: rgba(0, 0, =
0, 0); z-index: 1; -webkit-font-smoothing: antialiased !important; }

rs-layer-wrap, rs-mask, rs-module-wrap, rs-module .rs-layer, rs-module img =
{ user-select: none; }

rs-module rs-mask-wrap .rs-layer, rs-module rs-mask-wrap :last-child, .wpb_=
text_column rs-module rs-mask-wrap .rs-layer, .wpb_text_column rs-module rs=
-mask-wrap :last-child { margin-bottom: 0px; }

.rs-svg svg { width: 100%; height: 100%; position: relative; vertical-align=
: top; }

rs-layer:not(.rs-wtbindex), .rs-layer:not(.rs-wtbindex), rs-alyer :not(.rs-=
wtbindex), .rs-layer :not(.rs-wtbindex) { outline: none !important; }

rs-carousel-wrap { cursor: url("openhand.cur"), move; }

rs-carousel-wrap.dragged { cursor: url("closedhand.cur"), move; }

rs-carousel-wrap.noswipe { cursor: default; }

rs-carousel-wrap { position: absolute; overflow: hidden; width: 100%; heigh=
t: 100%; top: 0px; left: 0px; }

rs-carousel-space { clear: both; display: block; width: 100%; height: 0px; =
position: relative; }

.tp_inner_padding { box-sizing: border-box; max-height: none !important; }

.rs-layer.rs-selectable { user-select: text; }

rs-px-mask { overflow: hidden; display: block; width: 100%; height: 100%; p=
osition: relative; }

rs-module embed, rs-module iframe, rs-module object, rs-module audio, rs-mo=
dule video { border: none; max-width: none !important; }

rs-bg-elem { position: absolute; top: 0px; left: 0px; width: 100%; height: =
100%; z-index: 0; display: block; pointer-events: none; }

.tp-blockmask, .tp-blockmask_in, .tp-blockmask_out { position: absolute; to=
p: 0px; left: 0px; width: 100%; height: 100%; background: rgb(255, 255, 255=
); z-index: 1000; transform: scaleX(0) scaleY(0); }

rs-zone { position: absolute; width: 100%; left: 0px; box-sizing: border-bo=
x; min-height: 50px; font-size: 0px; pointer-events: none; }

rs-row-wrap, rs-column, rs-cbg-mask-wrap { display: block; visibility: hidd=
en; }

rs-layer-wrap, rs-parallax-wrap, rs-loop-wrap, rs-mask-wrap { display: bloc=
k; }

rs-column-wrap > rs-mask-wrap, rs-column-wrap > rs-loop-wrap { z-index: 1; =
}

rs-layer-wrap, rs-mask-wrap, rs-cbg-mask-wrap { transform-style: flat; }

@media not all {
  rs-carousel-wrap rs-layer-wrap, rs-carousel-wrap rs-loop-wrap { backface-=
visibility: hidden; transform-style: preserve-3d; }
}

.safarifix rs-layer-wrap { }

rs-mask-wrap { overflow: hidden; }

rs-fullwidth-wrap { position: relative; width: 100%; height: auto; display:=
 block; overflow: visible; max-width: none !important; }

.rev_row_zone_top { top: 0px; }

.rev_row_zone_bottom { bottom: 0px; }

.rev_row_zone_middle { top: 0px; }

rs-column-wrap .rs-parallax-wrap { vertical-align: top; }

.rs-layer img, rs-layer img { vertical-align: top; }

rs-row, rs-row.rs-layer { display: table; position: relative; table-layout:=
 fixed; box-sizing: border-box; vertical-align: top; height: auto; font-siz=
e: 0px; width: 100% !important; }

.rs-layer.rs-waction.iospermaccwait.permanenthidden { display: none !import=
ant; visibility: hidden !important; pointer-events: none !important; }

rs-column-wrap { display: table-cell; position: relative; vertical-align: t=
op; height: auto; box-sizing: border-box; font-size: 0px; }

rs-column { box-sizing: border-box; display: block; position: relative; wid=
th: 100% !important; height: auto !important; white-space: normal !importan=
t; }

rs-cbg-mask-wrap { position: absolute; z-index: 0; box-sizing: border-box; =
}

rs-column-wrap rs-cbg-mask-wrap { inset: 0px; }

rs-column-bg { position: absolute; z-index: 0; box-sizing: border-box; widt=
h: 100%; height: 100%; }

.rs-pelock * { pointer-events: none !important; }

rs-column .rs-parallax-wrap, rs-column rs-loop-wrap, rs-column rs-mask-wrap=
 { text-align: inherit; }

rs-column rs-mask-wrap { display: inline-block; }

rs-column .rs-parallax-wrap rs-loop-wrap, rs-column .rs-parallax-wrap rs-ma=
sk-wrap, rs-column .rs-parallax-wrap { position: relative; left: auto; top:=
 auto; line-height: 0px; }

rs-column .rs-parallax-wrap rs-loop-wrap, rs-column .rs-parallax-wrap rs-ma=
sk-wrap, rs-column .rs-parallax-wrap, rs-column .rev_layer_in_column { vert=
ical-align: top; }

.rev_break_columns { display: block !important; }

.rev_break_columns rs-column-wrap.rs-parallax-wrap { display: block !import=
ant; width: 100% !important; }

.rev_break_columns rs-column-wrap.rs-parallax-wrap.rs-layer-hidden, .tp-for=
cenotvisible, .tp-hide-revslider, rs-row-wrap.rs-layer-hidden, rs-column-wr=
ap.rs-layer-hidden, .rs-layer.rs-layer-hidden, .rs-layer-audio.rs-layer-hid=
den, .rs-parallax-wrap.rs-layer-hidden { visibility: hidden !important; dis=
play: none !important; }

a.rs-layer.rs-nointeraction > .div, rs-layer.rs-nointeraction:not(a), .rs-l=
ayer.rs-nointeraction:not(a) { pointer-events: none !important; }

rs-static-layers { position: absolute; z-index: 101; top: 0px; left: 0px; d=
isplay: block; width: 100%; height: 100%; pointer-events: none; overflow: h=
idden; }

rs-static-layers.rs-stl-back { z-index: 0; }

.rs-stl-visible { overflow: visible !important; }

.rs-layer rs-fcr { width: 0px; height: 0px; border-left: 40px solid transpa=
rent; border-right: 0px solid transparent; border-top: 40px solid rgb(0, 16=
8, 255); position: absolute; right: 100%; top: 0px; border-bottom-width: 0p=
x !important; }

.rs-layer rs-fcrt { width: 0px; height: 0px; border-left: 40px solid transp=
arent; border-right: 0px solid transparent; border-bottom: 40px solid rgb(0=
, 168, 255); position: absolute; right: 100%; top: 0px; border-top-width: 0=
px !important; }

.rs-layer rs-bcr { width: 0px; height: 0px; border-left: 0px solid transpar=
ent; border-right: 40px solid transparent; border-bottom: 40px solid rgb(0,=
 168, 255); position: absolute; left: 100%; top: 0px; border-top-width: 0px=
 !important; }

.rs-layer rs-bcrt { width: 0px; height: 0px; border-left: 0px solid transpa=
rent; border-right: 40px solid transparent; border-top: 40px solid rgb(0, 1=
68, 255); position: absolute; left: 100%; top: 0px; border-bottom-width: 0p=
x !important; }

.tp-layer-inner-rotation { position: relative !important; }

img.tp-slider-alternative-image { width: 100%; height: auto; }

.noFilterClass { filter: none !important; }

rs-bgvideo { position: absolute; top: 0px; left: 0px; width: 100%; height: =
100%; z-index: 0; display: block; }

.rs-layer.rs-fsv { top: 0px; left: 0px; position: absolute; width: 100%; he=
ight: 100%; }

.rs-layer.rs-fsv audio, .rs-layer.rs-fsv video, .rs-layer.rs-fsv iframe, .r=
s-layer.rs-fsv iframe audio, .rs-layer.rs-fsv iframe video { width: 100%; h=
eight: 100%; }

.rs-fsv video { background: rgb(0, 0, 0); }

.fullcoveredvideo rs-poster { background-position: center center; backgroun=
d-size: cover; width: 100%; height: 100%; top: 0px; left: 0px; }

.videoisplaying .html5vid rs-poster { display: none; }

.tp-video-play-button { background: rgba(0, 0, 0, 0.3); border-radius: 5px;=
 position: absolute; top: 50%; left: 50%; color: rgb(255, 255, 255); margin=
-top: -25px; margin-left: -25px; text-align: center; cursor: pointer; width=
: 50px; height: 50px; box-sizing: border-box; display: inline-block; vertic=
al-align: top; z-index: 4; opacity: 0; line-height: 50px !important; transi=
tion: opacity 300ms ease-out !important; }

.rs-ISM .tp-video-play-button { opacity: 1; z-index: 6; transition: none !i=
mportant; }

.rs-audio .tp-video-play-button { display: none !important; }

.rs-layer .html5vid { width: 100% !important; height: 100% !important; }

.tp-video-play-button i { width: 50px; height: 50px; display: inline-block;=
 vertical-align: top; text-align: center !important; line-height: 50px !imp=
ortant; font-size: 30px !important; }

.rs-layer:hover .tp-video-play-button { opacity: 1; display: block; z-index=
: 6; }

.rs-layer .tp-revstop { display: none; width: 15px; transform: translateX(5=
0%) translateY(50%); height: 20px; border-right: 5px solid rgb(255, 255, 25=
5) !important; border-left: 5px solid rgb(255, 255, 255) !important; margin=
-left: 11px !important; margin-top: 5px !important; }

.videoisplaying .revicon-right-dir { display: none; }

.videoisplaying .tp-revstop { display: block; }

.videoisplaying .tp-video-play-button { display: none; }

.fullcoveredvideo .tp-video-play-button { display: none !important; }

.rs-fsv .rs-fsv audio { object-fit: contain !important; }

.rs-fsv .rs-fsv video { object-fit: contain !important; }

.rs-layer-video .html5vid.hidefullscreen video::-webkit-media-controls-full=
screen-button { display: none; }

@supports not (-ms-high-contrast:none) {
  .rs-fsv .fullcoveredvideo audio { object-fit: cover !important; }
  .rs-fsv .fullcoveredvideo video { object-fit: cover !important; }
}

.rs-fullvideo-cover { width: 100%; height: 100%; top: 0px; left: 0px; posit=
ion: absolute; background: transparent; z-index: 5; }

.rs-nolc .tp-video-play-button, rs-bgvideo video::-webkit-media-controls-st=
art-playback-button, rs-bgvideo video::-webkit-media-controls, rs-bgvideo a=
udio::-webkit-media-controls { display: none !important; }

.rs-audio .tp-video-controls { opacity: 1 !important; visibility: visible !=
important; }

rs-module h1.rs-layer, rs-module h2.rs-layer, rs-module h3.rs-layer, rs-mod=
ule h4.rs-layer, rs-module h5.rs-layer, rs-module h6.rs-layer, rs-module di=
v.rs-layer, rs-module span.rs-layer, rs-module p.rs-layer { margin: 0px; pa=
dding: 0px; margin-block: 0px; margin-inline: 0px; }

rs-module h1.rs-layer::before, rs-module h2.rs-layer::before, rs-module h3.=
rs-layer::before, rs-module h4.rs-layer::before, rs-module h5.rs-layer::bef=
ore, rs-module h6.rs-layer::before { content: none; }

rs-dotted { background-repeat: repeat; width: 100%; height: 100%; position:=
 absolute; top: 0px; left: 0px; z-index: 3; display: block; pointer-events:=
 none; }

rs-sbg-wrap rs-dotted { z-index: 31; }

rs-dotted.twoxtwo { background: url("../assets/gridtile.png"); }

rs-dotted.twoxtwowhite { background: url("../assets/gridtile_white.png"); }

rs-dotted.threexthree { background: url("../assets/gridtile_3x3.png"); }

rs-dotted.threexthreewhite { background: url("../assets/gridtile_3x3_white.=
png"); }

.tp-shadowcover { width: 100%; height: 100%; top: 0px; left: 0px; backgroun=
d: rgb(255, 255, 255); position: absolute; z-index: -1; }

.tp-shadow1 { box-shadow: rgba(0, 0, 0, 0.8) 0px 10px 6px -6px; }

.tp-shadow2::before, .tp-shadow2::after, .tp-shadow3::before, .tp-shadow4::=
after { z-index: -2; position: absolute; content: ""; bottom: 10px; left: 1=
0px; width: 50%; top: 85%; max-width: 300px; background: transparent; box-s=
hadow: rgba(0, 0, 0, 0.8) 0px 15px 10px; transform: rotate(-3deg); }

.tp-shadow2::after, .tp-shadow4::after { transform: rotate(3deg); right: 10=
px; left: auto; }

.tp-shadow5 { position: relative; box-shadow: rgba(0, 0, 0, 0.3) 0px 1px 4p=
x, rgba(0, 0, 0, 0.1) 0px 0px 40px inset; }

.tp-shadow5::before, .tp-shadow5::after { content: ""; position: absolute; =
z-index: -2; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px 25px 0px; inset: 30% 20=
px 0px; border-radius: 100px / 20px; }

.rev-btn, .rev-btn:visited { box-shadow: none; box-sizing: border-box; curs=
or: pointer; outline: none !important; text-decoration: none !important; }

.rev-btn.rev-uppercase, .rev-btn.rev-uppercase:visited { text-transform: up=
percase; }

.rev-btn i { font-size: inherit; font-weight: normal; position: relative; t=
op: 0px; transition: opacity 0.2s ease-out, margin 0.2s ease-out; margin-le=
ft: 0px; line-height: inherit; }

.rev-btn.rev-hiddenicon i { font-size: inherit; font-weight: normal; positi=
on: relative; top: 0px; transition: opacity 0.2s ease-out, margin 0.2s ease=
-out; opacity: 0; margin-left: 0px !important; width: 0px !important; }

.rev-btn.rev-hiddenicon:hover i { opacity: 1 !important; margin-left: 10px =
!important; width: auto !important; }

.rev-burger { position: relative; box-sizing: border-box; padding: 22px 14p=
x; border-radius: 50%; border: 1px solid rgba(51, 51, 51, 0.25); -webkit-ta=
p-highlight-color: transparent; cursor: pointer; }

.rev-burger span { display: block; width: 30px; height: 3px; background: rg=
b(51, 51, 51); transition: 0.7s; pointer-events: none; transform-style: fla=
t !important; }

.rev-burger span:nth-child(2) { margin: 3px 0px; }

.quick_style_example_wrap .rev-burger:hover :first-child, #dialog_addbutton=
 .rev-burger:hover :first-child, .open .rev-burger :first-child, .open.rev-=
burger :first-child { transform: translateY(6px) rotate(-45deg); }

.quick_style_example_wrap .rev-burger:hover :nth-child(2), #dialog_addbutto=
n .rev-burger:hover :nth-child(2), .open .rev-burger :nth-child(2), .open.r=
ev-burger :nth-child(2) { transform: rotate(-45deg); opacity: 0; }

.quick_style_example_wrap .rev-burger:hover :last-child, #dialog_addbutton =
.rev-burger:hover :last-child, .open .rev-burger :last-child, .open.rev-bur=
ger :last-child { transform: translateY(-6px) rotate(-135deg); }

.rev-burger.revb-white { border: 2px solid rgba(255, 255, 255, 0.2); }

.rev-b-span-light span, .rev-burger.revb-white span { background: rgb(255, =
255, 255); }

.rev-burger.revb-whitenoborder { border: 0px; }

.rev-burger.revb-whitenoborder span { background: rgb(255, 255, 255); }

.rev-burger.revb-darknoborder { border: 0px; }

.rev-b-span-dark span, .rev-burger.revb-darknoborder span { background: rgb=
(51, 51, 51); }

.rev-burger.revb-whitefull { background: rgb(255, 255, 255); border: none; =
}

.rev-burger.revb-whitefull span { background: rgb(51, 51, 51); }

.rev-burger.revb-darkfull { background: rgb(51, 51, 51); border: none; }

.rev-burger.revb-darkfull span { background: rgb(255, 255, 255); }

@keyframes rev-ani-mouse {=20
  0% { opacity: 1; top: 29%; }
  15% { opacity: 1; top: 70%; }
  50% { opacity: 0; top: 70%; }
  100% { opacity: 0; top: 29%; }
}

.rev-scroll-btn { display: inline-block; position: relative; left: 0px; rig=
ht: 0px; text-align: center; cursor: pointer; width: 35px; height: 55px; bo=
x-sizing: border-box; border: 3px solid white; border-radius: 23px; }

.rev-scroll-btn > * { display: inline-block; line-height: 18px; font-size: =
13px; font-weight: normal; color: rgb(255, 255, 255); font-family: proxima-=
nova, "Helvetica Neue", Helvetica, Arial, sans-serif; letter-spacing: 2px; =
}

.rev-scroll-btn > :hover, .rev-scroll-btn > :focus, .rev-scroll-btn > .acti=
ve { color: rgb(255, 255, 255); }

.rev-scroll-btn > :hover, .rev-scroll-btn > :focus, .rev-scroll-btn > :acti=
ve, .rev-scroll-btn > .active { opacity: 0.8; }

.rev-scroll-btn.revs-fullwhite { background: rgb(255, 255, 255); }

.rev-scroll-btn.revs-fullwhite span { background: rgb(51, 51, 51); }

.rev-scroll-btn.revs-fulldark { background: rgb(51, 51, 51); border: none; =
}

.rev-scroll-btn.revs-fulldark span { background: rgb(255, 255, 255); }

.rev-scroll-btn span { position: absolute; display: block; top: 29%; left: =
50%; width: 8px; height: 8px; margin: -4px 0px 0px -4px; border-radius: 50%=
; animation: 2.5s linear 0s infinite normal none running rev-ani-mouse; bac=
kground: rgb(255, 255, 255); }

.rev-scroll-btn.rev-b-span-dark { border-color: rgb(51, 51, 51); }

.rev-scroll-btn.rev-b-span-dark span, .rev-scroll-btn.revs-dark span { back=
ground: rgb(51, 51, 51); }

.rev-control-btn { position: relative; display: inline-block; z-index: 5; c=
olor: rgb(255, 255, 255); font-size: 20px; line-height: 60px; font-weight: =
400; font-style: normal; font-family: Raleway; text-decoration: none; text-=
align: center; border-radius: 50px; text-shadow: none; background-color: rg=
ba(0, 0, 0, 0.5); width: 60px; height: 60px; box-sizing: border-box; cursor=
: pointer; }

.rev-cbutton-dark-sr { border-radius: 3px; }

.rev-cbutton-light { color: rgb(51, 51, 51); background-color: rgba(255, 25=
5, 255, 0.75); }

.rev-cbutton-light-sr { color: rgb(51, 51, 51); border-radius: 3px; backgro=
und-color: rgba(255, 255, 255, 0.75); }

.rev-sbutton { line-height: 37px; width: 37px; height: 37px; }

.rev-sbutton-blue { background-color: rgb(59, 89, 152); }

.rev-sbutton-lightblue { background-color: rgb(0, 160, 209); }

.rev-sbutton-red { background-color: rgb(221, 75, 57); }

rs-progress { visibility: hidden; position: absolute; z-index: 200; width: =
100%; height: 100%; }

rs-progress-bar, .rs-progress-bar { display: block; z-index: 20; box-sizing=
: border-box; background-clip: content-box; position: absolute; line-height=
: 0px; width: 100%; height: 100%; }

rs-progress-bgs { display: block; z-index: 15; box-sizing: border-box; widt=
h: 100%; position: absolute; height: 100%; top: 0px; left: 0px; }

rs-progress-bg { display: block; background-clip: content-box; position: ab=
solute; width: 100%; height: 100%; }

rs-progress-gap { display: block; background-clip: content-box; position: a=
bsolute; width: 100%; height: 100%; }

rs-progress-vis { display: block; width: 100%; height: 100%; position: abso=
lute; top: 0px; left: 0px; }

.rs-layer img { background: transparent; }

.rs-layer.slidelink { cursor: pointer; width: 100%; height: 100%; }

.rs-layer.slidelink a { width: 100%; height: 100%; display: block; }

.rs-layer.slidelink a div { width: 3000px; height: 1500px; background: url(=
"../assets/coloredbg.png") repeat; }

.rs-layer.slidelink a span { background: url("../assets/coloredbg.png") rep=
eat; width: 100%; height: 100%; display: block; }

.rs-layer .rs-starring { display: inline-block; }

.rs-layer .rs-starring .star-rating { float: none; display: inline-block; v=
ertical-align: top; color: rgb(255, 195, 33) !important; }

.rs-layer .rs-starring .star-rating, .rs-layer .rs-starring-page .star-rati=
ng { position: relative; height: 1em; width: 5.4em; font-family: star; font=
-size: 1em !important; }

.rs-layer .rs-starring .star-rating::before, .rs-layer .rs-starring-page .s=
tar-rating::before { content: "sssss"; color: rgb(224, 218, 223); float: le=
ft; top: 0px; left: 0px; position: absolute; }

.rs-layer .rs-starring .star-rating span { overflow: hidden; float: left; t=
op: 0px; left: 0px; position: absolute; padding-top: 1.5em; font-size: 1em =
!important; }

.rs-layer .rs-starring .star-rating span::before, .rs-layer .rs-starring .s=
tar-rating span::before { content: "SSSSS"; top: 0px; position: absolute; l=
eft: 0px; }

rs-loader { top: 50%; left: 50%; z-index: 10000; position: absolute; }

rs-loader.off { display: none !important; }

rs-loader.spinner0 { width: 40px; height: 40px; background-color: rgb(255, =
255, 255); background-image: url("../assets/loader.gif"); background-repeat=
: no-repeat; background-position: center center; box-shadow: rgba(0, 0, 0, =
0.15) 0px 0px 20px 0px; margin-top: -20px; margin-left: -20px; animation: 1=
.2s ease-in-out 0s infinite normal none running tp-rotateplane; border-radi=
us: 3px; }

rs-loader.spinner1 { width: 40px; height: 40px; background-color: rgb(255, =
255, 255); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px 0px; margin-top: -2=
0px; margin-left: -20px; animation: 1.2s ease-in-out 0s infinite normal non=
e running tp-rotateplane; border-radius: 3px; }

rs-loader.spinner5 { background-image: url("../assets/loader.gif"); backgro=
und-repeat: no-repeat; background-position: 10px 10px; background-color: rg=
b(255, 255, 255); margin: -22px; width: 44px; height: 44px; border-radius: =
3px; }

@keyframes tp-rotateplane {=20
  0% { transform: perspective(120px) rotateX(0deg) rotateY(0deg); }
  50% { transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg); }
  100% { transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);=
 }
}

rs-loader.spinner2 { width: 40px; height: 40px; margin-top: -20px; margin-l=
eft: -20px; background-color: rgb(255, 0, 0); box-shadow: rgba(0, 0, 0, 0.1=
5) 0px 0px 20px 0px; border-radius: 100%; animation: 1s ease-in-out 0s infi=
nite normal none running tp-scaleout; }

@keyframes tp-scaleout {=20
  0% { transform: scale(0); }
  100% { transform: scale(1); opacity: 0; }
}

rs-loader.spinner3 { margin: -9px 0px 0px -35px; width: 70px; text-align: c=
enter; }

rs-loader.spinner3 .bounce1, rs-loader.spinner3 .bounce2, rs-loader.spinner=
3 .bounce3 { width: 18px; height: 18px; background-color: rgb(255, 255, 255=
); box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 20px 0px; border-radius: 100%; d=
isplay: inline-block; animation: 1.4s ease-in-out 0s infinite normal both r=
unning tp-bouncedelay; }

rs-loader.spinner3 .bounce1 { animation-delay: -0.32s; }

rs-loader.spinner3 .bounce2 { animation-delay: -0.16s; }

@keyframes tp-bouncedelay {=20
  0%, 80%, 100% { transform: scale(0); }
  40% { transform: scale(1); }
}

rs-loader.spinner4 { margin: -20px 0px 0px -20px; width: 40px; height: 40px=
; text-align: center; animation: 2s linear 0s infinite normal none running =
tp-rotate; }

rs-loader.spinner4 .dot1, rs-loader.spinner4 .dot2 { width: 60%; height: 60=
%; display: inline-block; position: absolute; top: 0px; background-color: r=
gb(255, 255, 255); border-radius: 100%; animation: 2s ease-in-out 0s infini=
te normal none running tp-bounce; box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 2=
0px 0px; }

rs-loader.spinner4 .dot2 { top: auto; bottom: 0px; animation-delay: -1s; }

@keyframes tp-rotate {=20
  100% { transform: rotate(360deg); }
}

@keyframes tp-bounce {=20
  0%, 100% { transform: scale(0); }
  50% { transform: scale(1); }
}

rs-layer iframe { visibility: hidden; }

rs-layer.rs-ii-o iframe { visibility: visible; }

rs-layer input[type=3D"text"], rs-layer input[type=3D"email"], rs-layer inp=
ut[type=3D"url"], rs-layer input[type=3D"password"], rs-layer input[type=3D=
"search"], rs-layer input[type=3D"number"], rs-layer input[type=3D"tel"], r=
s-layer input[type=3D"range"], rs-layer input[type=3D"date"], rs-layer inpu=
t[type=3D"month"], rs-layer input[type=3D"week"], rs-layer input[type=3D"ti=
me"], rs-layer input[type=3D"datetime"], rs-layer input[type=3D"datetime-lo=
cal"] { display: inline-block; }

rs-layer input::placeholder { vertical-align: middle; line-height: inherit =
!important; }

a.rs-layer { transition: none; }

rs-thumbs-wrap, rs-tabs-wrap, rs-thumbs, rs-thumb, rs-tab, rs-bullet, rs-bu=
llets, rs-navmask, rs-tabs, rs-arrow { display: block; pointer-events: all;=
 }

.tp-thumbs.navbar, .tp-bullets.navbar, .tp-tabs.navbar { border: none; min-=
height: 0px; margin: 0px; border-radius: 0px; }

.tp-tabs, .tp-thumbs, .tp-bullets { position: absolute; display: block; z-i=
ndex: 1000; top: 0px; left: 0px; }

.tp-tab, .tp-thumb { cursor: pointer; position: absolute; opacity: 0.5; box=
-sizing: border-box; }

.tp-arr-imgholder, rs-poster, .tp-thumb-image, .tp-tab-image { background-p=
osition: center center; background-size: cover; width: 100%; height: 100%; =
display: block; position: absolute; top: 0px; left: 0px; }

rs-poster { cursor: pointer; z-index: 3; }

.tp-tab.rs-touchhover, .tp-tab.selected, .tp-thumb.rs-touchhover, .tp-thumb=
.selected { opacity: 1; }

.tp-tab-mask, .tp-thumb-mask { box-sizing: border-box !important; }

.tp-tabs, .tp-thumbs { box-sizing: content-box !important; }

.tp-bullet { width: 15px; height: 15px; position: absolute; background: rgb=
a(255, 255, 255, 0.3); cursor: pointer; }

.tp-bullet.selected, .tp-bullet.rs-touchhover { background: rgb(255, 255, 2=
55); }

.tparrows { cursor: pointer; background: rgba(0, 0, 0, 0.5); width: 40px; h=
eight: 40px; position: absolute; display: block; z-index: 1000; }

.tparrows.rs-touchhover { background: rgb(0, 0, 0); }

.tparrows::before { font-family: revicons; font-size: 15px; color: rgb(255,=
 255, 255); display: block; line-height: 40px; text-align: center; }

.tparrows.tp-leftarrow::before { content: "=EE=A0=A4"; }

.tparrows.tp-rightarrow::before { content: "=EE=A0=A5"; }

.rs-layer [class^=3D"pe-7s-"]::before, .rs-layer [class*=3D" pe-7s-"]::befo=
re, .rs-layer [class^=3D"pe-7s-"], .rs-layer [class*=3D" pe-7s-"] { width: =
auto; margin: 0px; line-height: inherit; box-sizing: inherit; }

rs-pzimg-wrap { display: block; }

body.rtl .rs-pzimg { left: 0px !important; }

.rs_fake_cube { transform-style: preserve-3d; }

.rs_fake_cube, .rs_fake_cube_wall { position: absolute; backface-visibility=
: hidden; left: 0px; top: 0px; z-index: 0; }

.rs-builder-mode rs-sbg-wrap canvas, rs-sbg canvas { overflow: hidden; z-in=
dex: 5; backface-visibility: hidden; }

.dddwrappershadow { box-shadow: rgba(0, 0, 0, 0.4) 0px 45px 100px; }

.dddwrapper { transform-style: flat; perspective: 10000px; }

.rs_error_message_box { background: rgb(17, 17, 17); width: 800px; margin: =
40px auto; padding: 40px 20px; text-align: center; font-family: "Open Sans"=
, sans-serif; }

.rs_error_message_oops { margin: 0px 0px 20px; line-height: 60px; font-size=
: 34px; color: rgb(255, 255, 255); }

.rs_error_message_content { margin: 0px 0px 20px; line-height: 25px; font-s=
ize: 17px; color: rgb(255, 255, 255); }

.rs_error_message_button { background: rgb(51, 51, 51); display: inline-blo=
ck; padding: 10px 15px; text-align: right; border-radius: 5px; cursor: poin=
ter; color: rgb(255, 255, 255) !important; text-decoration: none !important=
; }

.rs_error_message_button:hover { background: rgb(94, 53, 177); }

.hglayerinfo { position: fixed; bottom: 0px; left: 0px; color: rgb(255, 255=
, 255); font-size: 12px; line-height: 20px; font-weight: 600; background: r=
gba(0, 0, 0, 0.75); padding: 5px 10px; z-index: 2000; white-space: normal; =
}

.hginfo { position: absolute; top: -2px; left: -2px; color: rgb(231, 76, 60=
); font-size: 12px; font-weight: 600; background: rgb(0, 0, 0); padding: 2p=
x 5px; }

.indebugmode .rs-layer:hover { border: 1px dashed rgb(192, 57, 43) !importa=
nt; }

.helpgrid { border: 2px dashed rgb(192, 57, 43); position: absolute; top: 0=
px; left: 0px; z-index: 0; }

#revsliderlogloglog { padding: 15px; color: rgb(255, 255, 255); position: f=
ixed; top: 0px; left: 0px; width: 200px; height: 150px; background: rgba(0,=
 0, 0, 0.7); z-index: 100000; font-size: 10px; overflow: scroll; }

.aden { filter: hue-rotate(-20deg) contrast(0.9) saturate(0.85) brightness(=
1.2); }

.aden::after { background: linear-gradient(to right, rgba(66, 10, 14, 0.2),=
 transparent); mix-blend-mode: darken; }

.perpetua::after, .reyes::after { mix-blend-mode: soft-light; opacity: 0.5;=
 }

.inkwell { filter: sepia(0.3) contrast(1.1) brightness(1.1) grayscale(1); }

.perpetua::after { background: linear-gradient(rgb(0, 91, 154), rgb(230, 19=
3, 61)); }

.reyes { filter: sepia(0.22) brightness(1.1) contrast(0.85) saturate(0.75);=
 }

.reyes::after { background: rgb(239, 205, 173); }

.gingham { filter: brightness(1.05) hue-rotate(-10deg); }

.gingham::after { background: linear-gradient(to right, rgba(66, 10, 14, 0.=
2), transparent); mix-blend-mode: darken; }

.toaster { filter: contrast(1.5) brightness(0.9); }

.toaster::after { background: radial-gradient(circle, rgb(128, 78, 15), rgb=
(59, 0, 59)); mix-blend-mode: screen; }

.walden { filter: brightness(1.1) hue-rotate(-10deg) sepia(0.3) saturate(1.=
6); }

.walden::after { background: rgb(0, 68, 204); mix-blend-mode: screen; opaci=
ty: 0.3; }

.hudson { filter: brightness(1.2) contrast(0.9) saturate(1.1); }

.hudson::after { background: radial-gradient(circle, rgb(166, 177, 255) 50%=
, rgb(52, 33, 52)); mix-blend-mode: multiply; opacity: 0.5; }

.earlybird { filter: contrast(0.9) sepia(0.2); }

.earlybird::after { background: radial-gradient(circle, rgb(208, 186, 142) =
20%, rgb(54, 3, 9) 85%, rgb(29, 2, 16) 100%); mix-blend-mode: overlay; }

.mayfair { filter: contrast(1.1) saturate(1.1); }

.mayfair::after { background: radial-gradient(circle at 40% 40%, rgba(255, =
255, 255, 0.8), rgba(255, 200, 200, 0.6), rgb(17, 17, 17) 60%); mix-blend-m=
ode: overlay; opacity: 0.4; }

.lofi { filter: saturate(1.1) contrast(1.5); }

.lofi::after { background: radial-gradient(circle, transparent 70%, rgb(34,=
 34, 34) 150%); mix-blend-mode: multiply; }

._1977 { filter: contrast(1.1) brightness(1.1) saturate(1.3); }

._1977::after { background: rgba(243, 106, 188, 0.3); mix-blend-mode: scree=
n; }

.brooklyn { filter: contrast(0.9) brightness(1.1); }

.brooklyn::after { background: radial-gradient(circle, rgba(168, 223, 193, =
0.4) 70%, rgb(196, 183, 200)); mix-blend-mode: overlay; }

.xpro2 { filter: sepia(0.3); }

.xpro2::after { background: radial-gradient(circle, rgb(230, 231, 224) 40%,=
 rgba(43, 42, 161, 0.6) 110%); mix-blend-mode: color-burn; }

.nashville { filter: sepia(0.2) contrast(1.2) brightness(1.05) saturate(1.2=
); }

.nashville::after { background: rgba(0, 70, 150, 0.4); mix-blend-mode: ligh=
ten; }

.nashville::before { background: rgba(247, 176, 153, 0.56); mix-blend-mode:=
 darken; }

.lark { filter: contrast(0.9); }

.lark::after { background: rgba(242, 242, 242, 0.8); mix-blend-mode: darken=
; }

.lark::before { background: rgb(34, 37, 63); mix-blend-mode: color-dodge; }

.moon { filter: grayscale(1) contrast(1.1) brightness(1.1); }

.moon::before { background: rgb(160, 160, 160); mix-blend-mode: soft-light;=
 }

.moon::after { background: rgb(56, 56, 56); mix-blend-mode: lighten; }

.clarendon { filter: contrast(1.2) saturate(1.35); }

.clarendon::before { background: rgba(127, 187, 227, 0.2); mix-blend-mode: =
overlay; }

.willow { filter: grayscale(0.5) contrast(0.95) brightness(0.9); }

.willow::before { mix-blend-mode: overlay; }

.rise { filter: brightness(1.05) sepia(0.2) contrast(0.9) saturate(0.9); }

.rise::after { background: radial-gradient(circle, rgba(232, 197, 152, 0.8)=
, transparent 90%); mix-blend-mode: overlay; opacity: 0.6; }

.rise::before { background: radial-gradient(circle, rgba(236, 205, 169, 0.1=
5) 55%, rgba(50, 30, 7, 0.4)); mix-blend-mode: multiply; }

._1977::after, ._1977::before, rs-pzimg-wrap.aden::after, .aden::before, .b=
rooklyn::after, .brooklyn::before, .clarendon::after, .clarendon::before, .=
earlybird::after, .earlybird::before, .gingham::after, .gingham::before, .h=
udson::after, .hudson::before, .inkwell::after, .inkwell::before, .lark::af=
ter, .lark::before, .lofi::after, .lofi::before, .mayfair::after, .mayfair:=
:before, .moon::after, .moon::before, .nashville::after, .nashville::before=
, .perpetua::after, .perpetua::before, .reyes::after, .reyes::before, .rise=
::after, .rise::before, .slumber::after, .slumber::before, .toaster::after,=
 .toaster::before, .walden::after, .walden::before, .willow::after, .willow=
::before, .xpro2::after, .xpro2::before { content: ""; display: block; heig=
ht: 100%; width: 100%; top: 0px; left: 0px; position: absolute; pointer-eve=
nts: none; }

._1977, .aden, .brooklyn, .clarendon, .earlybird, .gingham, .hudson, .inkwe=
ll, .lark, .lofi, .mayfair, .moon, .nashville, .perpetua, .reyes, .rise, .s=
lumber, .toaster, .walden, .willow, .xpro2 { position: absolute; }

._1977::before, .aden::before, .brooklyn::before, .clarendon::before, .earl=
ybird::before, .gingham::before, .hudson::before, .inkwell::before, .lark::=
before, .lofi::before, .mayfair::before, .moon::before, .nashville::before,=
 .perpetua::before, .reyes::before, .rise::before, .slumber::before, .toast=
er::before, .walden::before, .willow::before, .xpro2::before { z-index: 30;=
 }

._1977::after, .aden::after, .brooklyn::after, .clarendon::after, .earlybir=
d::after, .gingham::after, .hudson::after, .inkwell::after, .lark::after, .=
lofi::after, .mayfair::after, .moon::after, .nashville::after, .perpetua::a=
fter, .reyes::after, .rise::after, .slumber::after, .toaster::after, .walde=
n::after, .willow::after, .xpro2::after { z-index: 40; }

.slumber { filter: saturate(0.66) brightness(1.05); }

.slumber::after { background: rgba(125, 105, 24, 0.5); mix-blend-mode: soft=
-light; }

.slumber::before { background: rgba(69, 41, 12, 0.4); mix-blend-mode: light=
en; }

.willow::after { background-color: rgb(216, 205, 203); mix-blend-mode: colo=
r; }

.rs-safari .willow::after { background-color: rgba(100, 0, 0, 0.2); }

@media not all and (min-resolution: 0.001dpcm) {
  @supports (-webkit-appearance:none) {
  .willow { filter: grayscale(1) contrast(0.95) brightness(0.9); }
  .willow::after { background-color: transparent; }
}
}

rs-pzimg-wrap.perpetua::before, rs-pzimg-wrap.perpetua::after, rs-pzimg-wra=
p.nashville::before, rs-pzimg-wrap.nashville::after, rs-pzimg-wrap.xpro2::b=
efore, rs-pzimg-wrap.xpro2::after, rs-pzimg-wrap._1977::after, rs-pzimg-wra=
p._1977::before, rs-pzimg-wrap.aden::after, rs-pzimg-wrap.aden::before, rs-=
pzimg-wrap.brooklyn::after, rs-pzimg-wrap.brooklyn::before, rs-pzimg-wrap.c=
larendon::after, rs-pzimg-wrap.clarendon::before, rs-pzimg-wrap.earlybird::=
after, rs-pzimg-wrap.earlybird::before, rs-pzimg-wrap.gingham::after, rs-pz=
img-wrap.gingham::before, rs-pzimg-wrap.hudson::after, rs-pzimg-wrap.hudson=
::before, rs-pzimg-wrap.inkwell::after, rs-pzimg-wrap.inkwell::before, rs-p=
zimg-wrap.lark::after, rs-pzimg-wrap.lark::before, rs-pzimg-wrap.lofi::afte=
r, rs-pzimg-wrap.lofi::before, rs-pzimg-wrap.mayfair::after, rs-pzimg-wrap.=
mayfair::before, rs-pzimg-wrap.moon::after, rs-pzimg-wrap.moon::before, rs-=
pzimg-wrap.reyes::after, rs-pzimg-wrap.reyes::before, rs-pzimg-wrap.rise::a=
fter, rs-pzimg-wrap.rise::before, rs-pzimg-wrap.slumber::after, rs-pzimg-wr=
ap.slumber::before, rs-pzimg-wrap.toaster::after, rs-pzimg-wrap.toaster::be=
fore, rs-pzimg-wrap.walden::after, rs-pzimg-wrap.walden::before, rs-pzimg-w=
rap.willow::after, rs-pzimg-wrap.willow::before, rs-pzimg-wrap::before, rs-=
pzimg-wrap::after { height: 500%; width: 500%; }

rs-loader.spinner6 { width: 40px; height: 40px; transform: translate(-50%, =
-50%); }

rs-loader.spinner6 .rs-spinner-inner { width: 100%; height: 100%; display: =
inline-block; animation: 1.4s linear 0s infinite normal none running rs-rev=
ealer-6; }

rs-loader.spinner6 .rs-spinner-inner span { position: absolute; vertical-al=
ign: top; border-radius: 100%; display: inline-block; width: 8px; height: 8=
px; margin-left: 16px; transform-origin: center 20px; }

rs-loader.spinner6 .rs-spinner-inner span:nth-child(2) { transform: rotate(=
36deg); opacity: 0.1; }

rs-loader.spinner6 .rs-spinner-inner span:nth-child(3) { transform: rotate(=
72deg); opacity: 0.2; }

rs-loader.spinner6 .rs-spinner-inner span:nth-child(4) { transform: rotate(=
108deg); opacity: 0.3; }

rs-loader.spinner6 .rs-spinner-inner span:nth-child(5) { transform: rotate(=
144deg); opacity: 0.4; }

rs-loader.spinner6 .rs-spinner-inner span:nth-child(6) { transform: rotate(=
180deg); opacity: 0.5; }

rs-loader.spinner6 .rs-spinner-inner span:nth-child(7) { transform: rotate(=
216deg); opacity: 0.6; }

rs-loader.spinner6 .rs-spinner-inner span:nth-child(8) { transform: rotate(=
252deg); opacity: 0.7; }

rs-loader.spinner6 .rs-spinner-inner span:nth-child(9) { transform: rotate(=
288deg); opacity: 0.8; }

rs-loader.spinner6 .rs-spinner-inner span:nth-child(10) { transform: rotate=
(324deg); opacity: 0.9; }

@keyframes rs-revealer-6 {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

@-webkit-keyframes rs-revealer-6 {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

rs-loader.spinner7 { width: 35px; height: 35px; transform: translate(-50%, =
-50%); }

rs-loader.spinner7 .rs-spinner-inner { width: 100%; height: 100%; display: =
inline-block; padding: 0px; border-radius: 100%; border: 2px solid; animati=
on: 0.8s linear 0s infinite normal none running rs-revealer-7; }

@keyframes rs-revealer-7 {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

@-webkit-keyframes rs-revealer-7 {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

rs-loader.spinner8 { width: 50px; height: 50px; transform: translate(-50%, =
-50%); }

rs-loader.spinner8 .rs-spinner-inner { width: 100%; height: 100%; display: =
inline-block; padding: 0px; text-align: left; }

rs-loader.spinner8 .rs-spinner-inner span { position: absolute; display: in=
line-block; width: 100%; height: 100%; border-radius: 100%; animation: 1.6s=
 linear 0s infinite normal none running rs-revealer-8; }

rs-loader.spinner8 .rs-spinner-inner span:last-child { animation-delay: -0.=
8s; }

@keyframes rs-revealer-8 {=20
  0% { transform: scale(0, 0); opacity: 0.5; }
  100% { transform: scale(1, 1); opacity: 0; }
}

@-webkit-keyframes rs-revealer-8 {=20
  0% { transform: scale(0, 0); opacity: 0.5; }
  100% { transform: scale(1, 1); opacity: 0; }
}

rs-loader.spinner9 { width: 40px; height: 40px; transform: translate(-50%, =
-50%); }

rs-loader.spinner9 .rs-spinner-inner span { display: block; width: 100%; he=
ight: 100%; border-radius: 50%; opacity: 0.6; position: absolute; top: 0px;=
 left: 0px; animation: 2s ease-in-out 0s infinite normal none running rs-re=
vealer-9; }

rs-loader.spinner9 .rs-spinner-inner span:last-child { animation-delay: -1s=
; }

@-webkit-keyframes rs-revealer-9 {=20
  0%, 100% { transform: scale(0); }
  50% { transform: scale(1); }
}

@keyframes rs-revealer-9 {=20
  0%, 100% { transform: scale(0); }
  50% { transform: scale(1); }
}

rs-loader.spinner10 { width: 54px; height: 40px; transform: translate(-50%,=
 -50%); }

rs-loader.spinner10 .rs-spinner-inner { width: 100%; height: 100%; text-ali=
gn: center; font-size: 10px; }

rs-loader.spinner10 .rs-spinner-inner span { height: 100%; width: 6px; disp=
lay: inline-block; animation: 1.2s ease-in-out 0s infinite normal none runn=
ing rs-revealer-10; }

rs-loader.spinner10 .rs-spinner-inner span:nth-child(2) { animation-delay: =
-1.1s; }

rs-loader.spinner10 .rs-spinner-inner span:nth-child(3) { animation-delay: =
-1s; }

rs-loader.spinner10 .rs-spinner-inner span:nth-child(4) { animation-delay: =
-0.9s; }

rs-loader.spinner10 .rs-spinner-inner span:nth-child(5) { animation-delay: =
-0.8s; }

@-webkit-keyframes rs-revealer-10 {=20
  0%, 100%, 40% { transform: scaleY(0.4); }
  20% { transform: scaleY(1); }
}

@keyframes rs-revealer-10 {=20
  0%, 100%, 40% { transform: scaleY(0.4); }
  20% { transform: scaleY(1); }
}

rs-loader.spinner11 { width: 40px; height: 40px; transform: translate(-50%,=
 -50%); }

rs-loader.spinner11 .rs-spinner-inner { width: 100%; height: 100%; }

rs-loader.spinner11 .rs-spinner-inner span { display: block; width: 33%; he=
ight: 33%; background-color: rgb(51, 51, 51); float: left; animation: 1.3s =
ease-in-out 0s infinite normal none running rs-revealer-11; }

rs-loader.spinner11 .rs-spinner-inner span:nth-child(1) { animation-delay: =
0.2s; }

rs-loader.spinner11 .rs-spinner-inner span:nth-child(2) { animation-delay: =
0.3s; }

rs-loader.spinner11 .rs-spinner-inner span:nth-child(3) { animation-delay: =
0.4s; }

rs-loader.spinner11 .rs-spinner-inner span:nth-child(4) { animation-delay: =
0.1s; }

rs-loader.spinner11 .rs-spinner-inner span:nth-child(5) { animation-delay: =
0.2s; }

rs-loader.spinner11 .rs-spinner-inner span:nth-child(6) { animation-delay: =
0.3s; }

rs-loader.spinner11 .rs-spinner-inner span:nth-child(7) { animation-delay: =
0s; }

rs-loader.spinner11 .rs-spinner-inner span:nth-child(8) { animation-delay: =
0.1s; }

rs-loader.spinner11 .rs-spinner-inner span:nth-child(9) { animation-delay: =
0.2s; }

@-webkit-keyframes rs-revealer-11 {=20
  0%, 100%, 70% { transform: scale3d(1, 1, 1); }
  35% { transform: scale3d(0, 0, 1); }
}

@keyframes rs-revealer-11 {=20
  0%, 100%, 70% { transform: scale3d(1, 1, 1); }
  35% { transform: scale3d(0, 0, 1); }
}

rs-loader.spinner12 { width: 35px; height: 35px; transform: translate(-50%,=
 -50%); }

rs-loader.spinner12 .rs-spinner-inner { width: 100%; height: 100%; animatio=
n: 1s linear 0s infinite normal none running rs-revealer-12; }

@-webkit-keyframes rs-revealer-12 {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

@keyframes rs-revealer-12 {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

rs-loader.spinner13 { width: 40px; height: 40px; transform: translate(-50%,=
 -50%); }

rs-loader.spinner13 .rs-spinner-inner { width: 100%; height: 100%; }

rs-loader.spinner13 .rs-spinner-inner span { display: block; width: 40%; he=
ight: 40%; position: absolute; border-radius: 50%; animation: 2s ease 0s in=
finite normal none running rs-revealer-13; }

rs-loader.spinner13 .rs-spinner-inner span:nth-child(1) { animation-delay: =
-1.5s; }

rs-loader.spinner13 .rs-spinner-inner span:nth-child(2) { animation-delay: =
-1s; }

rs-loader.spinner13 .rs-spinner-inner span:nth-child(3) { animation-delay: =
-0.5s; }

@keyframes rs-revealer-13 {=20
  0%, 100% { transform: translate(0px); }
  25% { transform: translate(160%); }
  50% { transform: translate(160%, 160%); }
  75% { transform: translate(0px, 160%); }
}

@-webkit-keyframes rs-revealer-13 {=20
  0%, 100% { transform: translate(0px); }
  25% { transform: translate(160%); }
  50% { transform: translate(160%, 160%); }
  75% { transform: translate(0px, 160%); }
}

rs-loader.spinner14 { width: 40px; height: 40px; transform: translate(-50%,=
 -50%); }

rs-loader.spinner14 .rs-spinner-inner { width: 100%; height: 100%; animatio=
n: 1s linear 0s infinite normal none running rs-revealer-14; }

rs-loader.spinner14 .rs-spinner-inner span { display: block; position: abso=
lute; top: 50%; left: 50%; width: 16px; height: 16px; border-radius: 50%; m=
argin: -8px; }

rs-loader.spinner14 .rs-spinner-inner span:nth-child(1) { animation: 2s eas=
e 0s infinite normal none running rs-revealer-14-1; }

rs-loader.spinner14 .rs-spinner-inner span:nth-child(2) { animation: 2s eas=
e 0s infinite normal none running rs-revealer-14-2; }

rs-loader.spinner14 .rs-spinner-inner span:nth-child(3) { animation: 2s eas=
e 0s infinite normal none running rs-revealer-14-3; }

rs-loader.spinner14 .rs-spinner-inner span:nth-child(4) { animation: 2s eas=
e 0s infinite normal none running rs-revealer-14-4; }

@-webkit-keyframes rs-revealer-14-1 {=20
  0% { transform: rotate3d(0, 0, 1, 0deg) translate3d(0px, 0px, 0px); }
  20% { transform: rotate3d(0, 0, 1, 0deg) translate3d(80%, 80%, 0px); }
  80% { transform: rotate3d(0, 0, 1, 360deg) translate3d(80%, 80%, 0px); }
  100% { transform: rotate3d(0, 0, 1, 360deg) translate3d(0px, 0px, 0px); }
}

@-webkit-keyframes rs-revealer-14-2 {=20
  0% { transform: rotate3d(0, 0, 1, 0deg) translate3d(0px, 0px, 0px); }
  20% { transform: rotate3d(0, 0, 1, 0deg) translate3d(80%, -80%, 0px); }
  80% { transform: rotate3d(0, 0, 1, 360deg) translate3d(80%, -80%, 0px); }
  100% { transform: rotate3d(0, 0, 1, 360deg) translate3d(0px, 0px, 0px); }
}

@-webkit-keyframes rs-revealer-14-3 {=20
  0% { transform: rotate3d(0, 0, 1, 0deg) translate3d(0px, 0px, 0px); }
  20% { transform: rotate3d(0, 0, 1, 0deg) translate3d(-80%, -80%, 0px); }
  80% { transform: rotate3d(0, 0, 1, 360deg) translate3d(-80%, -80%, 0px); =
}
  100% { transform: rotate3d(0, 0, 1, 360deg) translate3d(0px, 0px, 0px); }
}

@-webkit-keyframes rs-revealer-14-4 {=20
  0% { transform: rotate3d(0, 0, 1, 0deg) translate3d(0px, 0px, 0px); }
  20% { transform: rotate3d(0, 0, 1, 0deg) translate3d(-80%, 80%, 0px); }
  80% { transform: rotate3d(0, 0, 1, 360deg) translate3d(-80%, 80%, 0px); }
  100% { transform: rotate3d(0, 0, 1, 360deg) translate3d(0px, 0px, 0px); }
}

@keyframes rs-revealer-14-1 {=20
  0% { transform: rotate3d(0, 0, 1, 0deg) translate3d(0px, 0px, 0px); }
  20% { transform: rotate3d(0, 0, 1, 0deg) translate3d(80%, 80%, 0px); }
  80% { transform: rotate3d(0, 0, 1, 360deg) translate3d(80%, 80%, 0px); }
  100% { transform: rotate3d(0, 0, 1, 360deg) translate3d(0px, 0px, 0px); }
}

@keyframes rs-revealer-14-2 {=20
  0% { transform: rotate3d(0, 0, 1, 0deg) translate3d(0px, 0px, 0px); }
  20% { transform: rotate3d(0, 0, 1, 0deg) translate3d(80%, -80%, 0px); }
  80% { transform: rotate3d(0, 0, 1, 360deg) translate3d(80%, -80%, 0px); }
  100% { transform: rotate3d(0, 0, 1, 360deg) translate3d(0px, 0px, 0px); }
}

@keyframes rs-revealer-14-3 {=20
  0% { transform: rotate3d(0, 0, 1, 0deg) translate3d(0px, 0px, 0px); }
  20% { transform: rotate3d(0, 0, 1, 0deg) translate3d(-80%, -80%, 0px); }
  80% { transform: rotate3d(0, 0, 1, 360deg) translate3d(-80%, -80%, 0px); =
}
  100% { transform: rotate3d(0, 0, 1, 360deg) translate3d(0px, 0px, 0px); }
}

@keyframes rs-revealer-14-4 {=20
  0% { transform: rotate3d(0, 0, 1, 0deg) translate3d(0px, 0px, 0px); }
  20% { transform: rotate3d(0, 0, 1, 0deg) translate3d(-80%, 80%, 0px); }
  80% { transform: rotate3d(0, 0, 1, 360deg) translate3d(-80%, 80%, 0px); }
  100% { transform: rotate3d(0, 0, 1, 360deg) translate3d(0px, 0px, 0px); }
}

rs-loader.spinner15 { width: 40px; height: 40px; margin-top: -4px; transfor=
m: translate(-50%, -50%); }

rs-loader.spinner15 .rs-spinner-inner { width: 100%; height: 100%; }

rs-loader.spinner15 .rs-spinner-inner span { display: block; width: 20px; h=
eight: 20px; position: absolute; top: 0px; left: 0px; animation: 1.8s ease-=
in-out 0s infinite normal none running rs-revealer-15; }

rs-loader.spinner15 .rs-spinner-inner:last-child { animation-delay: -0.9s; =
}

@-webkit-keyframes rs-revealer-15 {=20
  25% { transform: translateX(30px) rotate(-90deg) scale(0.5); }
  50% { transform: translateX(30px) translateY(30px) rotate(-180deg); }
  75% { transform: translateX(0px) translateY(30px) rotate(-270deg) scale(0=
.5); }
  100% { transform: rotate(-360deg); }
}

@keyframes rs-revealer-15 {=20
  25% { transform: translateX(30px) rotate(-90deg) scale(0.5); }
  50% { transform: translateX(30px) translateY(30px) rotate(-179deg); }
  50.1% { transform: translateX(30px) translateY(30px) rotate(-180deg); }
  75% { transform: translateX(0px) translateY(30px) rotate(-270deg) scale(0=
.5); }
  100% { transform: rotate(-360deg); }
}

.bgcanvas { display: none; position: absolute; overflow: hidden; }

.RSscrollbar-measure { width: 100px; height: 100px; overflow: scroll; posit=
ion: absolute; top: -9999px; }

.avada-has-rev-slider-styles .rev_slider_wrapper { transform: none; }
------MultipartBoundary--9uweDQqvxaswtTRdWfiRfWtRUsv05MqdaL6kSzNZQL----
Content-Type: image/svg+xml
Content-Transfer-Encoding: quoted-printable
Content-Location: https://sadrfoulad.com/wp-content/uploads/2023/06/architect6-footer-bg.svg#76

<svg width=3D"468" height=3D"424" viewBox=3D"0 0 468 424" fill=3D"none" xml=
ns=3D"http://www.w3.org/2000/svg">
<mask id=3D"mask0_812_1676" style=3D"mask-type:alpha" maskUnits=3D"userSpac=
eOnUse" x=3D"0" y=3D"0" width=3D"468" height=3D"424">
<rect width=3D"468" height=3D"424" fill=3D"#D9D9D9"/>
</mask>
<g mask=3D"url(#mask0_812_1676)">
<path d=3D"M23.2973 307.686C23.2973 307.686 23.1962 307.627 23.095 307.569C=
22.8927 307.452 22.9668 307.09 23.0836 306.888L182.619 73.5477C182.619 73.5=
477 183.055 73.2599 183.316 73.2756L481.512 185.421C481.512 185.421 481.917=
 185.654 481.741 185.958C481.625 186.16 481.508 186.362 481.391 186.565L23.=
7604 307.818C23.7604 307.818 23.4996 307.803 23.2973 307.686ZM183.296 74.47=
8L24.9555 306.215L479.337 185.918L183.238 74.5791L183.296 74.478Z" fill=3D"=
#F5F3EF"/>
<path d=3D"M23.3004 307.69C23.3004 307.69 22.9969 307.515 23.0125 307.254C2=
3.0282 306.993 23.2034 306.69 23.4214 306.546L481.153 185.351C481.153 185.3=
51 481.515 185.425 481.616 185.483C481.818 185.6 481.861 185.759 481.846 18=
6.02L475.792 302.562C475.792 302.562 475.5 303.068 475.181 303.153L23.6622 =
307.764C23.6622 307.764 23.4599 307.647 23.3588 307.589L23.3004 307.69ZM480=
.756 186.74L28.2894 306.524L474.781 301.978L480.756 186.74Z" fill=3D"#F5F3E=
F"/>
<path d=3D"M182.83 74.3433C182.83 74.3433 182.484 74.0086 182.601 73.8063C1=
82.718 73.604 182.893 73.3005 183.052 73.2578L471.978 19.0124C471.978 19.01=
24 472.239 19.0281 472.441 19.1449C472.542 19.2033 472.686 19.4212 472.729 =
19.5808L481.84 186.014C481.84 186.014 481.766 186.376 481.548 186.52C481.48=
9 186.621 481.17 186.706 480.968 186.59L182.772 74.4445L182.83 74.3433ZM471=
.538 20.2419L185.309 74.0212L480.743 185.111L471.538 20.2419Z" fill=3D"#F5F=
3EF"/>
<path d=3D"M509.356 548.795C509.356 548.795 509.052 548.62 509.068 548.359L=
480.735 186.052C480.735 186.052 480.867 185.589 481.085 185.445C481.303 185=
.301 481.564 185.316 481.708 185.534L670.965 354.146C670.965 354.146 671.19=
4 354.683 671.019 354.987L509.994 548.624C509.994 548.624 509.558 548.911 5=
09.356 548.795ZM482.019 187.332L510.104 546.799L669.832 354.706L482.12 187.=
391L482.019 187.332Z" fill=3D"#F5F3EF"/>
<path d=3D"M670.285 355.101L481.028 186.489C481.028 186.489 480.884 186.271=
 480.841 186.112L471.528 19.562C471.528 19.562 471.661 19.0989 471.879 18.9=
55C472.198 18.8695 472.4 18.9863 472.486 19.3054L670.912 354.249C670.912 35=
4.249 671.141 354.786 671.024 354.988C670.849 355.292 670.53 355.377 670.22=
6 355.202L670.285 355.101ZM481.915 185.653L668.243 351.629L472.851 21.9438L=
481.857 185.754L481.915 185.653Z" fill=3D"#F5F3EF"/>
<path d=3D"M203.089 594.782C203.089 594.782 202.887 594.665 202.786 594.606=
C202.642 594.388 202.657 594.128 202.875 593.984L474.864 302.295C474.864 30=
2.295 475.242 302.108 475.503 302.124C475.705 302.24 475.907 302.357 475.89=
2 302.618L510.177 548.325C510.177 548.325 509.986 548.889 509.768 549.033L2=
03.552 594.914C203.552 594.914 203.291 594.898 203.19 594.84L203.089 594.78=
2ZM474.872 303.917L204.891 593.529L508.889 547.986L474.813 304.018L474.872 =
303.917Z" fill=3D"#F5F3EF"/>
<path d=3D"M203.087 594.78L202.885 594.663L23.1953 307.627C23.1953 307.627 =
23.0087 307.249 23.1255 307.047C23.2423 306.845 23.3591 306.642 23.5614 306=
.759L475.298 302.005C475.298 302.005 475.703 302.238 475.804 302.297C475.94=
8 302.515 475.831 302.717 475.714 302.919L203.725 594.609C203.725 594.609 2=
03.449 594.854 203.247 594.737C203.247 594.737 203.145 594.678 203.044 594.=
62L203.087 594.78ZM24.7012 307.822L203.543 593.289L473.975 303.129L24.7012 =
307.822Z" fill=3D"#F5F3EF"/>
<path d=3D"M509.36 548.797C509.36 548.797 509.057 548.622 509.073 548.361L4=
74.787 302.655L480.798 185.953C480.798 185.953 481.09 185.447 481.409 185.3=
62C481.67 185.377 481.915 185.654 482.059 185.872L510.392 548.179C510.392 5=
48.179 510.201 548.743 509.882 548.829C509.882 548.829 509.68 548.712 509.5=
78 548.653L509.36 548.797ZM481.41 194.938L475.846 302.457L507.507 529.115L4=
81.41 194.938Z" fill=3D"#F5F3EF"/>
<path d=3D"M23.299 307.686C23.299 307.686 23.1978 307.628 23.0967 307.569C2=
2.8944 307.453 22.9684 307.091 23.0852 306.888L182.621 73.548C182.621 73.54=
8 182.796 73.2446 183.057 73.2602C183.158 73.3186 183.318 73.2759 183.461 7=
3.4938L318.264 205.136C318.264 205.136 318.451 205.514 318.493 205.673C318.=
377 205.876 318.318 205.977 318.201 206.179L23.8204 307.717C23.8204 307.717=
 23.5013 307.803 23.299 307.686ZM183.181 74.6806L25.0739 306.013L316.844 20=
5.26L183.123 74.7817L183.181 74.6806Z" fill=3D"#F5F3EF"/>
<path d=3D"M23.3003 307.688C23.3003 307.688 22.9969 307.513 23.0125 307.252=
C23.0282 306.992 23.2034 306.688 23.3629 306.645L317.701 204.948C317.701 20=
4.948 318.121 204.921 318.223 204.979C318.425 205.096 318.468 205.255 318.4=
52 205.516L312.399 322.058C312.399 322.058 312.107 322.564 311.788 322.649L=
23.5027 307.805C23.5027 307.805 23.4015 307.747 23.3003 307.688ZM317.304 20=
6.337L26.651 306.79L311.387 321.474L317.304 206.337Z" fill=3D"#F5F3EF"/>
<path d=3D"M317.633 205.989L317.531 205.931L182.729 74.2881C182.729 74.2881=
 182.542 73.9106 182.558 73.6499C182.675 73.4476 182.791 73.2453 183.052 73=
.2609L471.978 19.0156C471.978 19.0156 472.441 19.1481 472.585 19.366C472.72=
9 19.584 472.713 19.8447 472.495 19.9886L318.314 205.978C318.314 205.978 31=
8.138 206.281 317.936 206.164C317.936 206.164 317.734 206.047 317.633 205.9=
89ZM184.25 74.2225L317.87 204.643L470.639 20.4005L184.352 74.2809L184.25 74=
.2225Z" fill=3D"#F5F3EF"/>
<path d=3D"M509.36 548.799C509.36 548.799 509.157 548.683 509.056 548.624L3=
17.489 205.772C317.489 205.772 317.361 205.293 317.579 205.149C317.696 204.=
947 318.015 204.861 318.217 204.978L670.868 354.092C670.868 354.092 671.171=
 354.268 671.156 354.528C671.198 354.688 671.183 354.949 671.023 354.991L50=
9.998 548.628C509.998 548.628 509.722 548.873 509.461 548.858C509.461 548.8=
58 509.36 548.799 509.259 548.741L509.36 548.799ZM319.267 206.663L509.714 5=
47.251L669.618 354.855L319.267 206.663Z" fill=3D"#F5F3EF"/>
<path d=3D"M317.635 205.989C317.635 205.989 317.332 205.814 317.347 205.553=
C317.304 205.394 317.32 205.133 317.48 205.09L471.763 19.1598C471.763 19.15=
98 472.039 18.9148 472.3 18.9304C472.401 18.9888 472.603 19.1056 472.805 19=
.2224L671.274 354.326C671.274 354.326 671.402 354.804 671.184 354.948C671.0=
68 355.15 670.749 355.236 670.546 355.119L317.896 206.005L317.635 205.989ZM=
472.046 20.5374L318.884 205.227L669.134 353.36L472.046 20.5374Z" fill=3D"#F=
5F3EF"/>
<path d=3D"M203.083 594.779L202.881 594.662C202.881 594.662 202.694 594.285=
 202.811 594.082L311.406 321.891C311.406 321.891 311.582 321.587 311.842 32=
1.603C312.002 321.56 312.263 321.576 312.348 321.895L510.027 548.104C510.02=
7 548.104 510.214 548.481 510.097 548.684C509.98 548.886 509.863 549.088 50=
9.602 549.073L203.386 594.954C203.386 594.954 203.126 594.938 203.025 594.8=
8L203.083 594.779ZM312.11 323.241L204.305 593.596L508.463 548.01L312.11 323=
.241Z" fill=3D"#F5F3EF"/>
<path d=3D"M202.882 594.665L23.1924 307.629C23.1924 307.629 23.0642 307.15 =
23.1226 307.049C23.181 306.948 23.4573 306.703 23.7181 306.719L312.003 321.=
563C312.003 321.563 312.306 321.738 312.509 321.855C312.61 321.913 312.594 =
322.174 312.579 322.435L203.983 594.626C203.983 594.626 203.749 595.031 203=
.489 595.016C203.489 595.016 203.286 594.899 203.185 594.84L202.882 594.665=
ZM24.6983 307.824L203.194 592.957L310.999 322.602L24.5972 307.766L24.6983 3=
07.824Z" fill=3D"#F5F3EF"/>
<path d=3D"M509.366 548.802L509.163 548.685L311.543 322.375C311.543 322.375=
 311.399 322.157 311.357 321.997L317.41 205.455C317.41 205.455 317.643 205.=
051 317.861 204.907C318.122 204.922 318.383 204.938 318.468 205.257L510.094=
 548.008C510.094 548.008 510.164 548.588 509.946 548.732C509.829 548.934 50=
9.467 548.86 509.366 548.802ZM312.617 321.916L506.476 543.762L318.386 207.5=
02L312.516 321.857L312.617 321.916Z" fill=3D"#F5F3EF"/>
<path d=3D"M675.003 355.804C674.383 358.279 671.784 359.745 669.367 359.025=
C666.893 358.405 665.427 355.805 666.089 353.49C666.708 351.015 669.207 349=
.491 671.623 350.211C674.098 350.831 675.463 353.372 674.902 355.746L675.00=
3 355.804Z" fill=3D"#F5F3EF"/>
<path d=3D"M476.638 20.7604C476.018 23.235 473.418 24.7012 471.002 23.9806C=
468.527 23.3611 467.061 20.7612 467.724 18.4461C468.343 15.9714 470.842 14.=
4469 473.258 15.1675C475.733 15.787 477.098 18.3285 476.537 20.702L476.638 =
20.7604Z" fill=3D"#F5F3EF"/>
<path d=3D"M322.411 206.587C321.792 209.061 319.192 210.527 316.776 209.807=
C314.301 209.187 312.835 206.587 313.497 204.272C314.116 201.798 316.615 20=
0.273 319.031 200.994C321.506 201.613 322.871 204.155 322.31 206.528L322.41=
1 206.587Z" fill=3D"#F5F3EF"/>
<path d=3D"M316.397 323.287C315.777 325.761 313.177 327.228 310.761 326.507=
C308.286 325.887 306.82 323.288 307.482 320.973C308.102 318.498 310.601 316=
.973 313.017 317.694C315.491 318.313 316.856 320.855 316.295 323.228L316.39=
7 323.287Z" fill=3D"#F5F3EF"/>
<path d=3D"M207.865 595.381C207.246 597.855 204.646 599.321 202.23 598.601C=
199.755 597.981 198.289 595.381 198.951 593.066C199.571 590.592 202.069 589=
.067 204.485 589.788C206.96 590.407 208.325 592.949 207.764 595.322L207.865=
 595.381Z" fill=3D"#F5F3EF"/>
<path d=3D"M28.0732 308.289C27.4537 310.763 24.8539 312.23 22.4376 311.509C=
19.963 310.889 18.4968 308.29 19.159 305.974C19.7786 303.5 22.2772 301.975 =
24.6935 302.696C27.1682 303.315 28.5332 305.857 27.9721 308.23L28.0732 308.=
289Z" fill=3D"#F5F3EF"/>
<path d=3D"M187.842 74.5406C187.222 77.0153 184.622 78.4815 182.206 77.7608=
C179.732 77.1413 178.265 74.5415 178.928 72.2264C179.547 69.7517 182.046 68=
.2271 184.462 68.9478C186.937 69.5673 188.302 72.1087 187.741 74.4822L187.8=
42 74.5406Z" fill=3D"#F5F3EF"/>
</g>
</svg>=0A
------MultipartBoundary--9uweDQqvxaswtTRdWfiRfWtRUsv05MqdaL6kSzNZQL----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://sadrfoulad.com/wp-content/uploads/betheme/css/post-75.css?ver=1764665196

@charset "utf-8";

.mcb-section .mcb-wrap .mcb-item-0fqos13ar .title { background-position: ce=
nter center; }

.mcb-section .mcb-wrap .mcb-item-0fqos13ar .mcb-column-inner-0fqos13ar { ma=
rgin-bottom: 16px; }

.mcb-section .mcb-wrap .mcb-item-hw2la5eap .title { background-position: ce=
nter center; text-align: justify; }

.mcb-section .mcb-wrap .mcb-item-hw2la5eap .mcb-column-inner-hw2la5eap { ma=
rgin-bottom: 30px; }

.mcb-section .mcb-wrap .mcb-item-hw2la5eap .title, .mcb-section .mcb-wrap .=
mcb-item-hw2la5eap .title a { color: rgb(37, 40, 42); }

.mcb-section .mcb-wrap .mcb-item-q27wk3945 .icon-wrapper { width: 48px; hei=
ght: 48px; border-radius: 50%; border-style: solid; border-color: rgb(226, =
221, 210); border-width: 1px; }

.mcb-section .mcb-wrap .mcb-item-q27wk3945 .icon-wrapper i { font-size: 20p=
x; color: rgb(37, 40, 42); }

.mcb-section .mcb-wrap .mcb-item-q27wk3945 .mfn-icon-box:hover .icon-wrappe=
r { background-color: rgb(226, 221, 210); }

.mcb-section .mcb-wrap .mcb-item-48qmgr3zn .icon-wrapper { width: 48px; hei=
ght: 48px; border-radius: 50%; border-style: solid; border-color: rgb(226, =
221, 210); border-width: 1px; }

.mcb-section .mcb-wrap .mcb-item-48qmgr3zn .icon-wrapper i { font-size: 20p=
x; color: rgb(37, 40, 42); }

.mcb-section .mcb-wrap .mcb-item-48qmgr3zn .mfn-icon-box:hover .icon-wrappe=
r { background-color: rgb(226, 221, 210); }

.mcb-section .mcb-wrap .mcb-item-stlwjvddh .icon-wrapper { width: 48px; hei=
ght: 48px; border-radius: 50%; border-style: solid; border-color: rgb(226, =
221, 210); border-width: 1px; }

.mcb-section .mcb-wrap .mcb-item-stlwjvddh .icon-wrapper i { font-size: 20p=
x; color: rgb(37, 40, 42); }

.mcb-section .mcb-wrap .mcb-item-stlwjvddh .mfn-icon-box:hover .icon-wrappe=
r { background-color: rgb(226, 221, 210); }

.mcb-section .mcb-wrap .mcb-item-gnwtvqm9r .icon-wrapper { width: 48px; hei=
ght: 48px; border-radius: 50%; border-style: solid; border-color: rgb(226, =
221, 210); border-width: 1px; }

.mcb-section .mcb-wrap .mcb-item-gnwtvqm9r .icon-wrapper i { font-size: 20p=
x; color: rgb(37, 40, 42); }

.mcb-section .mcb-wrap .mcb-item-gnwtvqm9r .mfn-icon-box:hover .icon-wrappe=
r { background-color: rgb(226, 221, 210); }

.mcb-section .mcb-wrap .mcb-item-9xbh1f8o .button { font-family: peyda; }

.mcb-section .mcb-wrap-70z50fn6e .mcb-wrap-inner-70z50fn6e { padding-top: 8=
0px; padding-bottom: 21px; border-style: solid; border-width: 0px 1px 0px 0=
px; border-color: rgb(245, 243, 239); }

.mcb-section .mcb-wrap .mcb-item-l7c43gxy .title { background-position: cen=
ter center; text-align: right; }

.mcb-section .mcb-wrap .mcb-item-l7c43gxy .mcb-column-inner-l7c43gxy { marg=
in-bottom: 20px; }

.mcb-section .mcb-wrap .mcb-item-uqf7h7pj8 .mcb-column-inner-uqf7h7pj8 ul.m=
fn-footer-menu-style-vertical { text-align: right; }

.mcb-section .mcb-wrap .mcb-item-uqf7h7pj8 .mcb-column-inner-uqf7h7pj8 ul.m=
fn-footer-menu-style-horizontal { justify-content: center; }

.mcb-section .mcb-wrap .mcb-item-uqf7h7pj8 ul a { color: rgb(37, 40, 42); p=
adding-top: 4px; padding-bottom: 4px; }

.mcb-section .mcb-wrap-xb5to2qxg .mcb-wrap-inner-xb5to2qxg { padding-top: 1=
40px; padding-left: 60%; }

.mcb-section .mcb-wrap .mcb-item-qjqs8w2uj .column_attr { text-align: cente=
r; }

.mcb-section .mcb-wrap-0rt3zfdej .mcb-wrap-inner-0rt3zfdej { padding-top: 4=
0px; border-style: solid; border-width: 1px 0px 0px; border-color: rgb(245,=
 243, 239); }

.mcb-section-n0u40pym8 { background-color: rgb(255, 255, 255); border-style=
: solid; border-width: 1px 0px 0px; border-color: rgb(224, 224, 220); backg=
round-image: url("http://sadrfoulad.com/wp-content/uploads/2023/06/architec=
t6-footer-bg.svg#76"); background-repeat: no-repeat; background-position: r=
ight bottom; }

.mcb-section-n0u40pym8 .mcb-section-inner-n0u40pym8 { align-items: stretch;=
 }

@media (max-width: 959px) {
  .mcb-section .mcb-wrap-70z50fn6e .mcb-wrap-inner-70z50fn6e { padding-top:=
 70px; padding-bottom: 50px; }
  .mcb-section .mcb-wrap .mcb-item-uqf7h7pj8 .mcb-column-inner-uqf7h7pj8 ul=
.mfn-footer-menu-style-vertical { text-align: left; }
  .mcb-section .mcb-wrap .mcb-item-uqf7h7pj8 .mcb-column-inner-uqf7h7pj8 ul=
.mfn-footer-menu-style-horizontal { justify-content: center; }
  .mcb-section .mcb-wrap-xb5to2qxg .mcb-wrap-inner-xb5to2qxg { padding-left=
: 30%; padding-top: 70px; }
}

@media (max-width: 767px) {
  .mcb-section .mcb-wrap .mcb-item-0fqos13ar .title { text-align: center; }
  .mcb-section .mcb-wrap .mcb-item-hw2la5eap .title { text-align: center; }
  .mcb-section .mcb-wrap .mcb-item-n2kl04lds .column_attr { text-align: cen=
ter; }
  .mcb-section .mcb-wrap .mcb-item-q27wk3945 .icon-wrapper { margin-bottom:=
 0px; }
  .mcb-section .mcb-wrap .mcb-item-48qmgr3zn .icon-wrapper { margin-bottom:=
 0px; }
  .mcb-section .mcb-wrap .mcb-item-stlwjvddh .icon-wrapper { margin-bottom:=
 0px; }
  .mcb-section .mcb-wrap .mcb-item-gnwtvqm9r .icon-wrapper { margin-bottom:=
 0px; }
  .mcb-section .mcb-wrap .mcb-item-9xbh1f8o { text-align: center; }
  .mcb-section .mcb-wrap-70z50fn6e .mcb-wrap-inner-70z50fn6e { justify-cont=
ent: center; border-width: 0px; padding-top: 35px; padding-bottom: 10px; }
  .mcb-section .mcb-wrap .mcb-item-l7c43gxy .title { text-align: center; }
  .mcb-section .mcb-wrap .mcb-item-uqf7h7pj8 .mcb-column-inner-uqf7h7pj8 ul=
.mfn-footer-menu-style-vertical { text-align: center; }
  .mcb-section .mcb-wrap .mcb-item-uqf7h7pj8 .mcb-column-inner-uqf7h7pj8 ul=
.mfn-footer-menu-style-horizontal { justify-content: center; }
  .mcb-section .mcb-wrap-xb5to2qxg .mcb-wrap-inner-xb5to2qxg { padding-left=
: 0px; padding-top: 0px; }
}
------MultipartBoundary--9uweDQqvxaswtTRdWfiRfWtRUsv05MqdaL6kSzNZQL----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://sadrfoulad.com/wp-content/plugins/real3d-flipbook-lite/css/flipbook.min.css?ver=4.11.4

@charset "utf-8";

.flipbook-overlay { position: fixed; inset: 0px; background: rgba(0, 0, 0, =
0.71); opacity: 0; transition: opacity 0.3s ease-out; z-index: 2147483646 !=
important; }

.flipbook-wrapper { position: absolute; width: 100%; height: 100%; box-shad=
ow: rgba(0, 0, 0, 0.5) 0px 10px 25px; text-shadow: none; border-radius: 4px=
; background: rgb(255, 255, 255); }

.flipbook-wrapper-transparent { width: 100%; height: 100%; background: 0px =
0px; }

.flipbook-main-wrapper { position: absolute; inset: 0px; overflow: hidden; =
scrollbar-color: rgba(130, 130, 130, 0.5) transparent; scrollbar-width: thi=
n; direction: ltr !important; }

.flipbook-bookLayer { position: absolute; inset: 0px; overflow: hidden; cur=
sor: grab; user-select: none; }

.flipbook-page-html { user-select: text; }

.flipbook-zoomLayer-inside { display: block; position: relative; background=
-size: contain; text-align: center; }

.flipbook-zoomLayer-inside .flipbook-carousel-page { float: left; }

.flipbook-book { display: block; position: relative; }

.flipbook-page { position: absolute; width: 100%; height: 100%; transform: =
translateZ(0px); will-change: transform; transform-style: preserve-3d; }

.flipbook-page3 { position: absolute; background: rgb(238, 238, 238); will-=
change: transform; transform-style: preserve-3d; transform: rotateY(var(--p=
age3-rotate-y,0)); transform-origin: 0px 50%; }

.flipbook-page3-html { position: absolute; height: 1000px; transform-origin=
: 0px 0px; top: 0px; left: 0px; }

.flipbook-page3-inner { overflow: hidden; width: 100%; height: 100%; positi=
on: absolute; will-change: opacity; }

.flipbook-page3-inner-back { transform: scaleX(-1); }

.flipbook-page3-bg { width: 100%; height: 100%; position: absolute; }

.flipbook-page3-bg img { height: 100% !important; }

.flipbook-page3 img { inset: 0px; height: 100%; margin: auto; position: abs=
olute; transform-origin: 0px 0px; float: left; user-select: none; pointer-e=
vents: none; max-width: unset; width: unset; }

.flipbook-page3 canvas { width: 100%; height: 100%; }

.flipbook-page3::before { content: ""; position: fixed; inset: 0px; backgro=
und: rgb(0, 0, 0); opacity: var(--page3-shadow-opacity,0); will-change: opa=
city; transform: translateZ(0px); z-index: 1; pointer-events: none; }

.flipbook-page3-front { transform-origin: 0px 50%; }

.flipbook-page3-back { transform-origin: 0px 50%; }

.flipbook-page3-back .flipbook-page3-inner { transform: rotateY(180deg); }

.flipbook-book3 { display: block; position: relative; }

.flipbook-book-webgl { position: absolute; width: 100%; height: 100%; overf=
low: hidden; }

.flipbook-center-container3 { position: relative; will-change: transform; b=
order: none; }

.flipbook-page-htmlContent { transform-origin: 0px 0px; z-index: 50; positi=
on: absolute; }

.flipbook-page-html iframe, .flipbook-page-html video { max-width: initial;=
 }

.flipbook-book canvas { position: absolute; left: 0px; top: 0px; z-index: 5=
0; width: 100%; height: 100%; backface-visibility: hidden; transform-style:=
 preserve-3d; }

.flipbook-page img { width: 100%; height: 100%; backface-visibility: hidden=
; transform-style: preserve-3d; }

.flipbook-left-arrow { left: 0px; font-style: normal; font-weight: 400; -we=
bkit-font-smoothing: antialiased; text-align: center; cursor: pointer; disp=
lay: block !important; position: absolute !important; top: 50% !important; =
}

.flipbook-right-arrow { right: 0px; font-style: normal; font-weight: 400; -=
webkit-font-smoothing: antialiased; text-align: center; cursor: pointer; di=
splay: block !important; position: absolute !important; top: 50% !important=
; }

.flipbook-first-arrow { top: 50%; left: 0px; font-style: normal; font-weigh=
t: 400; -webkit-font-smoothing: antialiased; text-align: center; cursor: po=
inter; display: block !important; position: absolute !important; }

.flipbook-last-arrow { top: 50%; right: 0px; font-style: normal; font-weigh=
t: 400; -webkit-font-smoothing: antialiased; text-align: center; cursor: po=
inter; display: block !important; position: absolute !important; }

.flipbook-currentPageHolder { position: relative; z-index: 3; pointer-event=
s: auto; user-select: none; display: flex; align-items: center; box-sizing:=
 content-box; width: max-content; }

.flipbook-currentPageHolder form { display: flex; top: 0px; margin: 0px; }

.flipbook-currentPageNumber { font-size: 14px; line-height: initial; border=
-radius: 15px !important; padding: 5px !important; font-family: "Open Sans"=
, "Helvetica Neue", Arial, sans-serif !important; }

.flipbook-currentPageInput { line-height: 14px !important; background: 0px =
0px !important; border: none !important; font-size: 14px !important; max-wi=
dth: initial !important; font-family: "Open Sans", "Helvetica Neue", Arial,=
 sans-serif !important; text-align: right !important; height: 100% !importa=
nt; padding: 0px !important; }

.flipbook-currentPageInput.digits-3 { min-width: calc(3em) !important; }

.flipbook-currentPageInput.digits-2 { min-width: calc(2em) !important; }

.flipbook-currentPageInput.digits-1 { min-width: calc(1em) !important; }

.flipbook-currentPageInput:focus { outline: rgba(136, 136, 136, 0.52) solid=
 2px; }

.flipbook-progress { width: 100%; height: 5px; position: relative; backgrou=
nd: red; margin: 0px 5px; }

.flipbook-color-transparent { color: transparent !important; }

.flipbook-browser-fullscreen { position: fixed !important; top: 0px !import=
ant; left: 0px !important; width: 100% !important; height: 100% !important;=
 z-index: 999999 !important; margin: 0px !important; padding: 0px !importan=
t; }

.flipbook-menuBottom { position: absolute; bottom: 0px; margin: 0px; paddin=
g: 0px; z-index: 2; pointer-events: none; display: flex; overflow: visible;=
 flex-wrap: wrap; }

.flipbook-menu-btn-wrapper { display: inline-block; position: relative; ove=
rflow: visible; }

.flipbook-tools .flipbook-menu-btn-wrapper { pointer-events: auto; display:=
 flex; align-items: center; position: relative; overflow: visible; cursor: =
pointer; padding-right: 16px; width: max-content !important; }

.flipbook-share .flipbook-menu-btn-wrapper { pointer-events: auto; display:=
 inline-block; align-items: center; position: relative; overflow: visible; =
cursor: pointer; padding: 16px; }

.flipbook-menuBottom .flipbook-has-tooltip::before { bottom: calc(100% + 5p=
x); }

.flipbook-menuTop .flipbook-has-tooltip::before { top: calc(100% + 5px); }

.flipbook-page-item-has-tooltip:hover { z-index: 1; }

.flipbook-page-item-has-tooltip:hover::before { visibility: visible; opacit=
y: 1; }

.flipbook-tooltip-left::before { left: -20px; transform: translateX(-100%) =
translateY(-50%); top: 50%; }

.flipbook-tooltip-right::before { left: calc(100% + 20px); transform: trans=
lateY(-50%); top: 50%; }

.flipbook-tooltip-top::before { left: 50%; transform: translateX(-50%); bot=
tom: calc(100% + 20px); }

.flipbook-tooltip-bottom::before { left: 50%; transform: translateX(-50%); =
top: calc(100% + 20px); }

.flipbook-tooltip-topLeft::before { left: -20px; transform: translateX(-100=
%); bottom: calc(100% + 20px); }

.flipbook-tooltip-topRight::before { right: -20px; bottom: calc(100% + 20px=
); }

.flipbook-tooltip-bottomLeft::before { left: -20px; transform: translateX(-=
100%); top: calc(100% + 20px); }

.flipbook-tooltip-bottomRight::before { right: -20px; top: calc(100% + 20px=
); }

.flipbook-page-item-has-tooltip::before { content: attr(data-tooltip); posi=
tion: absolute; visibility: hidden; opacity: 0; background-color: rgba(255,=
 255, 255, 0.9); color: rgb(0, 0, 0); font-family: "Open Sans", "Helvetica =
Neue", Arial, sans-serif; text-align: center; border-radius: 4px; padding: =
10px 20px; font-size: 32px; font-weight: 400; letter-spacing: normal; line-=
height: 1.4; text-transform: none; width: max-content; max-width: 600px; tr=
ansition: opacity 0.3s, visibility 0.3s; }

.flipbook-has-tooltip * { pointer-events: none; }

.flipbook-tooltip-element { position: absolute; z-index: 100; font-family: =
"Open Sans", "Helvetica Neue", Arial, sans-serif; padding: 6px 12px; border=
-radius: 4px; font-size: 14px; pointer-events: none; box-shadow: rgba(0, 0,=
 0, 0.12) 0px 2px 8px; display: none; opacity: 0; transition: opacity 0.15s=
; width: max-content; white-space: nowrap; }

.flipbook-menu-right .flipbook-has-tooltip:last-child::before { left: 100%;=
 transform: translateX(-100%); }

.flipbook-menu-left .flipbook-has-tooltip:first-child::before { left: 0px; =
transform: translateX(0px); }

.flipbook-has-tooltip:hover::before { visibility: visible; opacity: 1; }

.flipbook-has-tooltip.disabled:hover::before { visibility: hidden; opacity:=
 0; }

.flipbook-menu-fixed { left: 0px; right: 0px; }

.flipbook-menu-fixed .flipbook-menu { align-items: center; }

@media only screen and (max-width: 768px) {
  .flipbook-menu-fixed .flipbook-menu { justify-content: space-around; widt=
h: -webkit-fill-available; }
}

.flipbook-menu-center { justify-content: center; align-items: center; }

.flipbook-menu-right { justify-content: flex-end; align-self: center; flex:=
 1 1 0%; display: flex; }

.flipbook-menu-left { justify-content: flex-start; align-self: center; flex=
: 1 1 0%; display: flex; }

.flipbook-menu-floating { left: 50%; transform: translate(-50%, 0px); min-w=
idth: fit-content; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 10px; border-radi=
us: 2px; margin-top: 5px !important; margin-bottom: 5px !important; }

.flipbook-menuTop { position: absolute; top: 0px; margin: 0px; padding: 0px=
; z-index: 2; pointer-events: none; display: flex; justify-content: space-b=
etween; overflow: visible; }

.flipbook-menu { position: relative; text-align: center; display: flex; }

.flipbook-menu svg, .flipbook-nav svg { box-sizing: content-box; }

.flipbook-page-caption-btn { padding: 12px; background-color: rgba(255, 255=
, 255, 0.9); fill: rgb(0, 0, 0); display: flex; justify-content: center; bo=
rder-radius: 6px; bottom: 50px; right: 50px; position: absolute; cursor: po=
inter; box-sizing: content-box; transform: scale(2); }

.htmlContent > .flipbook-page-caption-btn:hover + .flipbook-page-caption { =
opacity: 1; }

.flipbook-page-caption { opacity: 0; position: absolute; bottom: 120px; max=
-width: calc(100% - 288px); width: max-content; padding: 24px; border-radiu=
s: 12px; right: 120px; background-color: rgba(255, 255, 255, 0.9); color: r=
gb(0, 0, 0); font-size: 24px; transition: opacity 0.3s; }

.flipbook-menu-btn { user-select: none; display: inline-flex; justify-conte=
nt: center; cursor: pointer; background: 0px 0px; transition: 0.1s ease-out=
; pointer-events: auto; box-sizing: content-box; }

.flipbook-submenu .flipbook-menu-btn { justify-content: left; }

.flipbook-submenu .flipbook-menu-btn svg { margin-right: 10px; }

.flipbook-menu .disabled, .flipbook-nav .disabled { opacity: 0.2; cursor: i=
nherit; }

.flipbook-icon-reverse { transform: scaleX(-1); transform-origin: center ce=
nter; }

.flipbook-menu .flipbook-findbar { pointer-events: auto; margin-top: 10px; =
}

.flipbook-menu .flipbook-findbar input { width: 140px; margin-left: 0px; }

.flipbook-thumbHolder { bottom: 0px; position: absolute; top: 0px; z-index:=
 9; min-width: 170px; max-width: 50%; display: flex; flex-direction: column=
; font-family: "Open Sans", "Helvetica Neue", Arial, sans-serif !important;=
 }

.flipbook-thumbsWrapper { bottom: 0px; left: 0px; top: 90px; overflow: auto=
; width: 100%; height: 100%; }

.flipbook-thumbsScroller { margin: 0px; position: relative; text-align: cen=
ter; display: grid; justify-content: center; }

.flipbook-thumbs-grid { max-width: initial; }

.flipbook-thumbs-grid .flipbook-thumbsWrapper { max-width: 1600px; width: a=
uto; margin: auto; padding: 1.5rem; height: max-content; }

@media (max-width: 450px) {
  .flipbook-thumbs-grid .flipbook-thumbsWrapper { padding: 0.5rem; }
}

.flipbook-thumbs-grid .flipbook-thumbsScroller { display: block; padding: 1=
rem 2rem; }

.flipbook-thumbs-grid { backdrop-filter: blur(20px); width: 100%; color: rg=
b(255, 255, 255); background-color: rgba(0, 0, 0, 0.5) !important; }

.flipbook-thumbs-grid .flipbook-btn-close svg, .flipbook-thumbs-grid .flipb=
ook-menu-title { color: rgb(255, 255, 255) !important; fill: rgb(255, 255, =
255) !important; }

.flipbook-thumbs-grid .flipbook-menu-header { display: none; }

.flipbook-thumbs-grid-close { display: none; }

.flipbook-thumbs-grid .flipbook-thumbs-grid-close { display: flex; justify-=
content: end; top: 10px; position: sticky; z-index: 1; }

.flipbook-thumbs-grid .flipbook-thumbs-grid-close svg { font-size: 30px; pa=
dding: 10px; fill: rgb(255, 255, 255) !important; }

.flipbook-thumb { margin: 15px 10px 10px; cursor: pointer; position: relati=
ve; display: inline-block; background: rgba(255, 255, 255, 0.5); border: 1p=
x solid rgba(0, 0, 0, 0.25); }

.flipbook-thumb-active, .flipbook-thumb:hover { border: 1px solid rgba(0, 0=
, 0, 0.5); box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 0px 2px; transition: 0.2=
s; opacity: 0.7; }

.flipbook-thumb:hover .flipbook-thumb-num { background: rgba(0, 0, 0, 0.8);=
 transition: 0.2s; }

.flipbook-search { padding: 16px; position: relative; }

.flipbook-search-clear { position: absolute; top: 7px; right: 15px; }

.flipbook-search-match { padding: 8px 16px; font-size: 14px; line-height: 2=
0px; cursor: pointer; width: 218px; }

.flipbook-search-match:hover { text-decoration: underline; }

.flipbook-search-match-title { height: 20px; }

.flipbook-search-match-text { text-align: left; }

.flipbook-thumb-num { font-family: "Open Sans", "Helvetica Neue", Arial, sa=
ns-serif; font-size: 14px; line-height: 14px; user-select: none; font-weigh=
t: 600; position: absolute; bottom: 2px; right: 2px; border-radius: 2px; ba=
ckground: rgba(0, 0, 0, 0.6); padding: 4px 6px; display: inline-block; colo=
r: rgb(255, 255, 255) !important; }

.flipbook-thumb img { display: inline-block; }

.flipbook-toc { margin: 0px; position: absolute; top: 50px; bottom: 0px; ov=
erflow: auto; width: calc(100% - 20px); padding: 0px 10px; box-sizing: cont=
ent-box; }

.flipbook-toc ul { list-style: none; padding-left: 0px; margin: 0px; }

.flipbook-toc .title-container { display: flex; align-items: center; flex: =
1 1 0%; }

.flipbook-toc ul ul { padding-left: 20px; }

.flipbook-toc li { margin: 5px 0px; }

.flipbook-toc .toc-item { display: flex; align-items: center; justify-conte=
nt: space-between; padding: 5px 0px; cursor: pointer; transition: backgroun=
d-color 0.2s; font-family: "Open Sans", "Helvetica Neue", Arial, sans-serif=
; }

.flipbook-toc .toc-item:hover { background-color: rgba(128, 128, 128, 0.2);=
 }

.flipbook-toc .expand-icon, .flipbook-toc .spacer { display: inline-flex; a=
lign-items: center; justify-content: center; width: 1em; height: 1em; margi=
n-right: 8px; flex-shrink: 0; }

.flipbook-toc .expand-icon svg { transition: transform 0.2s ease-in-out; }

.flipbook-toc .expand-icon.expanded svg { transform: rotate(90deg); }

.flipbook-toc .spacer { visibility: hidden; }

.flipbook-toc .title-container span.title { font-size: 14px; }

.flipbook-toc .page-number { font-size: 12px; margin-left: 10px; white-spac=
e: nowrap; margin-right: 5px; }

.flipbook-tocHolder { position: absolute; top: 0px; width: 250px; bottom: 0=
px; z-index: 9; }

.flipbook-tocItem { display: block; }

.flipbook-tocItem { display: flex; justify-content: space-between; padding:=
 8px 15px; margin: 5px 0px; align-items: center; cursor: pointer; font-size=
: 14px; font-family: "Open Sans", "Helvetica Neue", Arial, sans-serif; widt=
h: 100%; }

.flipbook-tocItem .flipbook-icon { margin-right: 10px; display: inline-bloc=
k; }

.flipbook-tocItem .title { flex-grow: 1; text-align: left; margin-left: 10p=
x; }

.flipbook-tocItem .flipbook-toc-number { text-align: right; width: 25px; fl=
ex-shrink: 0; }

.flipbook-tocItem .title:hover { text-decoration: underline; }

.flipbook-tocItem .right { float: right; }

.flipbook-tocItem > span { vertical-align: top; }

.flipbook-tocItem > span > span { vertical-align: middle; }

.flipbook-findbar { position: relative; }

.flipbook-findbar input { padding: 5px; font-size: 14px; width: calc(100% -=
 10px); line-height: initial; border: 1px solid rgba(128, 128, 128, 0.7); }

.flipbook-findbar input:focus { outline: rgba(128, 128, 128, 0.7) solid 1px=
; }

.flipbook-find-info { padding-left: 10px; max-width: 200px; font-size: 14px=
; pointer-events: none; font-family: "Open Sans", "Helvetica Neue", Arial, =
sans-serif !important; }

.invisible { opacity: 0; pointer-events: none; display: none; }

.flipbook-hidden { display: none !important; }

.flipbook-overlay-visible { opacity: 1; }

.transition { transition: 0.3s ease-out; }

.flipbook-share-email { background-image: url("data:image/svg+xml,%3Csvg ar=
ia-hidden=3D'true' focusable=3D'false' data-prefix=3D'fas' data-icon=3D'at'=
 class=3D'svg-inline--fa fa-at fa-w-16' role=3D'img' xmlns=3D'http://www.w3=
.org/2000/svg' viewBox=3D'0 0 512 512'%3E%3Cpath fill=3D'currentColor' d=3D=
'M256 8C118.941 8 8 118.919 8 256c0 137.059 110.919 248 248 248 48.154 0 95=
.342-14.14 135.408-40.223 12.005-7.815 14.625-24.288 5.552-35.372l-10.177-1=
2.433c-7.671-9.371-21.179-11.667-31.373-5.129C325.92 429.757 291.314 440 25=
6 440c-101.458 0-184-82.542-184-184S154.542 72 256 72c100.139 0 184 57.619 =
184 160 0 38.786-21.093 79.742-58.17 83.693-17.349-.454-16.91-12.857-13.476=
-30.024l23.433-121.11C394.653 149.75 383.308 136 368.225 136h-44.981a13.518=
 13.518 0 0 0-13.432 11.993l-.01.092c-14.697-17.901-40.448-21.775-59.971-21=
.775-74.58 0-137.831 62.234-137.831 151.46 0 65.303 36.785 105.87 96 105.87=
 26.984 0 57.369-15.637 74.991-38.333 9.522 34.104 40.613 34.103 70.71 34.1=
03C462.609 379.41 504 307.798 504 232 504 95.653 394.023 8 256 8zm-21.68 30=
4.43c-22.249 0-36.07-15.623-36.07-40.771 0-44.993 30.779-72.729 58.63-72.72=
9 22.292 0 35.601 15.241 35.601 40.77 0 45.061-33.875 72.73-58.161 72.73z'%=
3E%3C/path%3E%3C/svg%3E"); }

.flipbook-icon { font-style: normal; font-weight: 400; height: 100%; line-h=
eight: 1; -webkit-font-smoothing: antialiased; bottom: 0px; text-align: cen=
ter; display: flex; justify-self: left; box-sizing: content-box !important;=
 }

.flipbook-icon path { box-sizing: content-box !important; }

.flipbook-btn-close { height: 40px; width: 40px; position: absolute; top: 0=
px; right: 0px; cursor: pointer; display: flex; align-items: center; justif=
y-content: center; }

.flipbook-btn-close .flipbook-icon { width: 16px; }

.flipbook-font { font-family: "Open Sans", "Helvetica Neue", Arial, sans-se=
rif; font-size: 14px; }

.flipbook-fullscreen { text-size-adjust: none; touch-action: pan-x pan-y; o=
verscroll-behavior: none; }

.flipbook-btn { text-transform: uppercase; font-weight: 700; user-select: n=
one; cursor: pointer; width: 200px; line-height: 32px; text-align: center; =
margin: 5px auto; border: none; background: 0px 0px; border-radius: 3px; tr=
ansition: none; font-size: 12px; }

.flipbook-border { border: 1px solid rgba(128, 128, 128, 0.4); }

.flipbook-sub-menu { position: absolute; top: 0px; left: 0px; width: 100%; =
height: 100%; background: rgba(0, 0, 0, 0.5); z-index: 999; }

.flipbook-sub-menu-center { display: flex; align-items: center; justify-con=
tent: center; width: 100%; height: 100%; }

.flipbook-menu-header { position: relative; padding: 10px; font-size: 16px;=
 text-align: center; }

.flipbook-menu-title { pointer-events: none; user-select: none; }

.flipbook-sub-menu-content { display: inline-block; margin-top: -20px; min-=
width: 250px; padding-bottom: 10px; }

.flipbook-carousel-slide { box-sizing: border-box; text-align: center; posi=
tion: absolute; overflow: hidden; }

.flipbook-carousel-slide .slide-wrapper { position: absolute; inset: 0px; }

.flipbook-carousel-page { display: inline-block; background: rgb(241, 241, =
241); position: relative; }

.flipbook-scroll-page { display: block; background: rgb(241, 241, 241); pos=
ition: relative; }

.flipbook-carousel-page-inner, .flipbook-scroll-page-inner { transform-orig=
in: 0px 0px; margin: 0px; padding: 0px; position: absolute; height: 100%; w=
idth: 100%; overflow: hidden; }

.flipbook-carousel-page-inner canvas, .flipbook-scroll-page-inner { width: =
100%; height: 100%; }

.flipbook-carousel-page img, .flipbook-scroll-page img { inset: 0px; margin=
: auto; position: absolute; pointer-events: none; user-select: none; max-wi=
dth: 200%; }

.flipbook-carousel-page .page-carousel-img, .flipbook-scroll-page .page-scr=
oll-img { height: 100%; }

.flipbook-overflow-hidden::-webkit-scrollbar { display: none; }

.flipbook-overflow-hidden { scrollbar-width: none; overflow: hidden; text-s=
ize-adjust: none; touch-action: pan-x pan-y; overscroll-behavior: none; hei=
ght: 100%; margin: 0px; padding: 0px; position: fixed; top: 0px; left: 0px;=
 width: 100%; }

.flipbook-share .social.bottom, .flipbook-share .social.top { transform-ori=
gin: 0px 0px; }

.flipbook-share { user-select: none; }

.flipbook-share [class*=3D"entypo-"]::before { font-family: entypo, sans-se=
rif; }

.flipbook-share label { font-size: 16px; cursor: pointer; margin: 0px; padd=
ing: 5px 10px; border-radius: 5px; background: rgb(162, 155, 170); color: r=
gb(51, 51, 51); transition: 0.3s; }

.flipbook-share label:hover { opacity: 0.8; }

.flipbook-share label span { text-transform: uppercase; font-size: 0.9em; f=
ont-family: Lato, sans-serif; font-weight: 700; -webkit-font-smoothing: ant=
ialiased; padding-left: 6px; }

.flipbook-share ul { position: relative; left: 0px; right: 0px; height: 46p=
x; color: rgb(255, 255, 255); margin: auto; padding: 0px; list-style: none;=
 }

.flipbook-share ul li { font-size: 16px; cursor: pointer; width: 40px; marg=
in: 0px; padding: 9px 0px; text-align: center; float: left; height: 22px; p=
osition: relative; z-index: 2; box-sizing: content-box; transition: 0.3s; d=
isplay: flex; align-items: center; justify-content: center; }

.flipbook-page-preloader { width: auto !important; height: auto !important;=
 }

.flipbook-page-preloader-image { width: 100%; height: 100%; position: absol=
ute; top: 0px; left: 0px; }

.cssload-container { width: 100%; height: 100%; top: 0px; left: 0px; text-a=
lign: center; position: absolute; pointer-events: none; z-index: 2147483647=
 !important; }

.cssload-speeding-wheel { width: 24px; height: 24px; border-width: 3px; bor=
der-style: solid; border-color: rgba(0, 0, 0, 0.4) rgba(255, 255, 255, 0.2)=
; border-image: initial; border-radius: 50%; animation: 575ms linear 0s inf=
inite normal none running cssload-spin; top: 45%; position: absolute; left:=
 50%; margin-left: -15px; margin-top: -15px; z-index: 3; }

@keyframes cssload-spin {=20
  100% { transform: rotate(360deg); }
}

@-webkit-keyframes cssload-spin {=20
  100% { transform: rotate(360deg); }
}

.flipbook-loading-text { position: absolute; top: 45%; margin-top: 20px; wi=
dth: 100%; font-size: 14px; font-family: "Open Sans", "Helvetica Neue", Ari=
al, sans-serif !important; color: rgb(170, 170, 170) !important; }

.flipbook-loading-bg { width: 40px; height: 40px; border-radius: 4px; top: =
45%; left: 50%; position: absolute; pointer-events: none; background: rgba(=
0, 0, 0, 0.2); margin: -20px; display: none; }

.flipbook-fillPreloader { position: fixed; width: 100%; height: 100%; displ=
ay: table-cell; text-align: center; vertical-align: middle; pointer-events:=
 none; }

.flipbook-fillPreloader img { position: absolute; margin: auto; inset: 0px;=
 transition: 0.1s ease-out; }

.thumb-btn-close { right: 0px; margin: 3px; border-radius: 2px; position: a=
bsolute; cursor: pointer; padding: 4px 6px; background: rgba(0, 0, 0, 0.6);=
 }

.thumb-btn-close:hover { background: rgba(0, 0, 0, 0.8); }

.flipbook-noselect { user-select: none; }

.flipbook-btn-active { background: rgba(128, 128, 128, 0.5); }

.flipbook-move { cursor: grab; }

.flipbook-page-item { bottom: auto; right: auto; position: absolute; transi=
tion: 0.2s ease-out; z-index: 0; }

.flipbook-page-item iframe { width: 100%; height: 100%; }

.textLayer mark { background: rgb(255, 255, 0); padding: 0px; color: transp=
arent !important; }

.textLayer .mark-blue { background: rgb(0, 0, 255); }

.textLayer .mark-red { background: red; }

.textLayer .mark-green { background: green; }

.flipbook-page-html .pageClickArea { position: absolute; width: 50px; heigh=
t: 50px; bottom: 0px; cursor: pointer; z-index: 20; }

.pageClickAreaLeft { left: 0px; }

.annotationLayer .buttonWidgetAnnotation.pushButton > a, .annotationLayer .=
linkAnnotation > a, .flipbook-page-item-link { position: absolute; font-siz=
e: 1em; top: 0px; left: 0px; width: 100%; height: 100%; background: var(--f=
lipbook-link-color); animation-duration: 2s; animation-delay: 0.5s; animati=
on-name: flashLinks; opacity: var(--flipbook-link-opacity); }

.flipbook-page-auto-link { background: var(--flipbook-link-color); animatio=
n-duration: 2s; animation-delay: 0.5s; animation-name: flashLinks; pointer-=
events: auto; color: transparent !important; }

.flipbook-page-auto-link-hover { background: var(--flipbook-link-color-hove=
r) !important; color: transparent !important; }

@keyframes flashLinks {=20
  0% { background: var(--flipbook-link-color); }
  20% { background: var(--flipbook-link-color-hover); }
  100% { background: var(--flipbook-link-color); }
}

.flipbook-tooltip { position: absolute; background: rgba(0, 0, 0, 0.8); top=
: 300px; left: 300px; color: rgb(255, 255, 255); padding: 6px 12px; font-si=
ze: 13px; line-height: 13px; font-weight: 400; white-space: nowrap; text-al=
ign: center; transition: opacity 0.2s ease-in; z-index: 10000; }

.flipbook-submenu { position: absolute; right: 0px; width: max-content; tex=
t-wrap: nowrap; }

.flipbook-menuTop .flipbook-submenu { top: calc(100% + 5px); }

.flipbook-menuBottom .flipbook-submenu { bottom: calc(100% + 5px); }

.flipbook-menuTop * { box-sizing: content-box !important; }

.flipbook-menuBottom * { box-sizing: content-box !important; }

.flipbook-add-note-rect { position: absolute; pointer-events: none; }

.add-note-btn { pointer-events: auto; }

.flipbook-add-note-rect .add-note-btn { background: rgba(0, 0, 0, 0.8); bor=
der-radius: 0.25em; color: rgb(255, 255, 255); padding: 0.3em 1em; text-sha=
dow: rgb(0, 0, 0) 0px 1px 0px; font-weight: 400; white-space: nowrap; text-=
align: center; z-index: 10000; left: 50%; transform: translateX(-50%) trans=
lateY(-120%); pointer-events: auto; cursor: pointer; position: absolute; op=
acity: 0; }

.flipbook-add-note-rect.hover .add-note-btn { opacity: 1; pointer-events: a=
uto; }

.skin-color-bg { background: var(--flipbook-bg); }

.skin-color { color: var(--flipbook-color); fill: var(--flipbook-color); }

.flipbook-progress { background: var(--flipbook-color); opacity: 0.5; posit=
ion: relative; }

.flipbook-progress-bar { position: relative; height: 12px; margin: 0px 20px=
; --progress-bg: #e0e0e0; --progress-fill: #3471f7; --progress-thumb: #fff;=
 --progress-thumb-border: #3471f7; --progress-thumb-shadow: 0 2px 8px rgba(=
0, 0, 0, 0.12); user-select: none; width: 100%; }

.flipbook-progress-bar .progress-track { position: absolute; top: 50%; left=
: 0px; right: 0px; height: 6px; background: var(--progress-bg); border-radi=
us: 3px; transform: translateY(-50%); z-index: 1; }

.flipbook-progress-bar .progress-filled { position: absolute; top: 50%; lef=
t: 0px; height: 6px; background: var(--progress-fill); border-radius: 3px; =
transform: translateY(-50%); z-index: 2; width: 0%; transition: width 0.15s=
; }

.flipbook-progress-bar .progress-thumb { position: absolute; top: 50%; left=
: 0px; width: 20px; height: 20px; background: var(--progress-thumb); border=
: 2px solid var(--progress-thumb-border); border-radius: 50%; box-shadow: v=
ar(--progress-thumb-shadow); transform: translate(-50%, -50%); z-index: 3; =
cursor: pointer; transition: border-color 0.2s; }

.flipbook-progress-bar .progress-thumb:focus { border-color: rgb(255, 152, =
0); outline: 0px; }

.flipbook-note-display { width: 230px; height: 125px; position: absolute; b=
ackground-color: rgb(250, 250, 250); box-shadow: rgba(27, 47, 73, 0.3) 0px =
2px 10px 0px; border-radius: 5px; pointer-events: auto; top: 0px; left: 50%=
; transform: translateX(-50%); }

.flipbook-note-display .note-content { height: 76px; position: absolute; wi=
dth: 210px; margin: 11px 15px 5px; overflow: hidden; }

.flipbook-note-display .note-article { font-family: inherit; resize: none; =
font-size: 14px; width: 200px; height: 76px; position: absolute; left: 0px;=
 top: 0px; border-width: 1px; border-style: solid; padding: 0px; color: rgb=
(89, 97, 104); border-color: transparent; background-color: transparent; ou=
tline: 0px !important; }

.flipbook-note-display .note-article:focus { box-shadow: none; }

.flipbook-note-display .note-delete-button .svg-icon { width: 22px; height:=
 22px; fill: rgb(166, 170, 173); }

.flipbook-note-display .note-button { float: right; font-size: 22px; line-h=
eight: 22px; height: 22px; color: rgb(141, 141, 141); cursor: pointer; text=
-align: center; margin: 5px 11px; }

.flipbook-note-display .note-footer { height: 37px; width: 100%; margin: 0p=
x; bottom: 0px; position: absolute; }

.flipbook-page-note { pointer-events: auto; cursor: pointer; }

.annotationLayer .buttonWidgetAnnotation.pushButton > a:hover, .annotationL=
ayer .linkAnnotation > a:hover, .flipbook-page-item-link:hover { background=
: var(--flipbook-link-color-hover) !important; color: transparent !importan=
t; }

.flipbook-page-auto-link:hover { background: var(--flipbook-link-color-hove=
r) !important; color: transparent !important; }

.flipbook-note-display { opacity: 1; }

.flipbook-spotlight-overlay { position: absolute; top: 0px; left: 0px; widt=
h: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.88); display: flex=
; justify-content: center; align-items: center; flex-direction: column; z-i=
ndex: 10002; }

.flipbook-spotlight-overlay img { max-width: 80%; max-height: 80%; box-shad=
ow: rgba(0, 0, 0, 0.5) 0px 0px 20px; }

.flipbook-spotlight-close-button { position: absolute; top: 10px; right: 10=
px; background: rgba(0, 0, 0, 0.8); border-radius: 2px; border: none; curso=
r: pointer; padding: 0px; width: 24px; height: 24px; z-index: 1; }

.flipbook-spotlight-close-button:hover { opacity: 0.7; }

.flipbook-spotlight-caption-container { color: rgb(255, 255, 255); text-ali=
gn: center; font-size: 16px; line-height: 1.6; padding: 15px; font-family: =
-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Ar=
ial, sans-serif; margin-top: 10px; }

.flipbook-spotlight-title { font-weight: 700; font-size: 18px; margin-botto=
m: 5px; }

.flipbook-spotlight-description { font-size: 14px; font-weight: 400; }

.flipbook-page-html { position: absolute; top: 0px; left: 0px; bottom: 0px;=
 width: 100%; }

.flipbook-page-html .htmlContent { position: absolute; height: 100%; width:=
 100%; z-index: 4; pointer-events: none; }

.flipbook-page-html .htmlContent * { pointer-events: auto; }

.flipbook-page3-inner[data-visible=3D"false"] .htmlContent * { pointer-even=
ts: none !important; }

.flipbook-page-html .textLayer { position: absolute; text-align: initial; i=
nset: 0px; overflow: hidden; opacity: 0.25; line-height: 1; text-size-adjus=
t: none; forced-color-adjust: none; transform-origin: 0px 0px; z-index: 2; =
font-weight: initial; user-select: none; }

.flipbook-page-html .textLayer :is(span, br) { position: absolute; white-sp=
ace: pre; cursor: text; transform-origin: 0px 0px; color: transparent !impo=
rtant; }

.flipbook-page-html .textLayer * { user-select: text; }

.flipbook-page-html .textLayer span.markedContent { top: 0px; height: 0px; =
}

.flipbook-page-html .textLayer .highlight { margin: -1px; padding: 1px; bac=
kground-color: var(--highlight-bg-color); border-radius: 4px; }

.flipbook-page-html .textLayer .highlight.appended { position: initial; }

.flipbook-page-html .textLayer .highlight.begin { border-radius: 4px 0px 0p=
x 4px; }

.flipbook-page-html .textLayer .highlight.end { border-radius: 0px 4px 4px =
0px; }

.flipbook-page-html .textLayer .highlight.middle { border-radius: 0px; }

.flipbook-page-html .textLayer .highlight.selected { background-color: var(=
--highlight-selected-bg-color); }

.flipbook-page-html .textLayer ::selection { background: rgb(0, 0, 255); }

.flipbook-page-html .textLayer br::selection { background: 0px 0px; }

.flipbook-page-html .textLayer .endOfContent { display: block; position: ab=
solute; inset: 100% 0px 0px; z-index: -1; cursor: default; user-select: non=
e; }

.flipbook-page-html .textLayer .endOfContent.active { top: 0px; }

:root { --annotation-unfocused-field-background: url("data:image/svg+xml;ch=
arset=3DUTF-8,<svg width=3D'1px' height=3D'1px' xmlns=3D'http://www.w3.org/=
2000/svg'><rect width=3D'100%' height=3D'100%' style=3D'fill:rgba(0, 54, 25=
5, 0.13);'/></svg>"); --input-focus-border-color: Highlight; --input-focus-=
outline: 1px solid Canvas; --input-unfocused-border-color: transparent; --i=
nput-disabled-border-color: transparent; --input-hover-border-color: black;=
 --link-outline: none; }

@media screen and (forced-colors: active) {
  :root { --input-focus-border-color: CanvasText; --input-unfocused-border-=
color: ActiveText; --input-disabled-border-color: GrayText; --input-hover-b=
order-color: Highlight; --link-outline: 1.5px solid LinkText; --hcm-highlig=
h-filter: invert(100%); }
  .annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) inpu=
t:required, .annotationLayer .choiceWidgetAnnotation select:required, .anno=
tationLayer .textWidgetAnnotation :is(input, textarea):required { outline: =
selecteditem solid 1.5px; }
  .annotationLayer .linkAnnotation:hover { backdrop-filter: var(--hcm-highl=
igh-filter); }
  .annotationLayer .linkAnnotation > a:hover { box-shadow: none; opacity: 0=
 !important; background: 0px 0px !important; }
  .annotationLayer .popupAnnotation .popup { outline: calc(1.5px * var(--sc=
ale-factor)) solid CanvasText !important; background-color: buttonface !imp=
ortant; color: buttontext !important; }
  .annotationLayer .highlightArea:hover::after { position: absolute; top: 0=
px; left: 0px; width: 100%; height: 100%; backdrop-filter: var(--hcm-highli=
gh-filter); content: ""; pointer-events: none; }
  .annotationLayer .popupAnnotation.focused .popup { outline: calc(3px * va=
r(--scale-factor)) solid Highlight !important; }
}

.annotationLayer { position: absolute; top: 0px; left: 0px; pointer-events:=
 none; transform-origin: 0px 0px; z-index: 3; }

.annotationLayer[data-main-rotation=3D"90"] .norotate { transform: rotate(2=
70deg) translateX(-100%); }

.annotationLayer[data-main-rotation=3D"180"] .norotate { transform: rotate(=
180deg) translate(-100%, -100%); }

.annotationLayer[data-main-rotation=3D"270"] .norotate { transform: rotate(=
90deg) translateY(-100%); }

.annotationLayer canvas { position: absolute; width: 100%; height: 100%; po=
inter-events: none; }

.annotationLayer section { position: absolute; text-align: initial; pointer=
-events: auto; box-sizing: border-box; transform-origin: 0px 0px; }

.annotationLayer .linkAnnotation { outline: var(--link-outline); }

.annotationLayer :is(.linkAnnotation, .buttonWidgetAnnotation.pushButton) >=
 a { position: absolute; font-size: 1em; top: 0px; left: 0px; width: 100%; =
height: 100%; }

.annotationLayer .linkAnnotation.hasBorder:hover { background-color: rgba(2=
55, 255, 0, 0.2); }

.annotationLayer .hasBorder { background-size: 100% 100%; }

.annotationLayer .textAnnotation img { position: absolute; cursor: pointer;=
 width: 100%; height: 100%; top: 0px; left: 0px; }

.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input,=
 .annotationLayer .choiceWidgetAnnotation select, .annotationLayer .textWid=
getAnnotation :is(input, textarea) { background-image: var(--annotation-unf=
ocused-field-background); border: 2px solid var(--input-unfocused-border-co=
lor); box-sizing: border-box; font: calc(9px * var(--scale-factor)) sans-se=
rif; height: 100%; margin: 0px; vertical-align: top; width: 100%; }

.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input:=
required, .annotationLayer .choiceWidgetAnnotation select:required, .annota=
tionLayer .textWidgetAnnotation :is(input, textarea):required { outline: re=
d solid 1.5px; }

.annotationLayer .choiceWidgetAnnotation select option { padding: 0px; }

.annotationLayer .buttonWidgetAnnotation.radioButton input { border-radius:=
 50%; }

.annotationLayer .textWidgetAnnotation textarea { resize: none; }

.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input[=
disabled], .annotationLayer .choiceWidgetAnnotation select[disabled], .anno=
tationLayer .textWidgetAnnotation :is(input, textarea)[disabled] { backgrou=
nd: 0px 0px; border: 2px solid var(--input-disabled-border-color); cursor: =
not-allowed; }

.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input:=
hover, .annotationLayer .choiceWidgetAnnotation select:hover, .annotationLa=
yer .textWidgetAnnotation :is(input, textarea):hover { border: 2px solid va=
r(--input-hover-border-color); }

.annotationLayer .buttonWidgetAnnotation.checkBox input:hover, .annotationL=
ayer .choiceWidgetAnnotation select:hover, .annotationLayer .textWidgetAnno=
tation :is(input, textarea):hover { border-radius: 2px; }

.annotationLayer .choiceWidgetAnnotation select:focus, .annotationLayer .te=
xtWidgetAnnotation :is(input, textarea):focus { background: 0px 0px; border=
: 2px solid var(--input-focus-border-color); border-radius: 2px; outline: v=
ar(--input-focus-outline); }

.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) :focus=
 { background-image: none; background-color: transparent; }

.annotationLayer .buttonWidgetAnnotation.checkBox :focus { border: 2px soli=
d var(--input-focus-border-color); border-radius: 2px; outline: var(--input=
-focus-outline); }

.annotationLayer .buttonWidgetAnnotation.radioButton :focus { border: 2px s=
olid var(--input-focus-border-color); outline: var(--input-focus-outline); =
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::after, .an=
notationLayer .buttonWidgetAnnotation.checkBox input:checked::before, .anno=
tationLayer .buttonWidgetAnnotation.radioButton input:checked::before { bac=
kground-color: canvastext; content: ""; display: block; position: absolute;=
 }

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::after, .an=
notationLayer .buttonWidgetAnnotation.checkBox input:checked::before { heig=
ht: 80%; left: 45%; width: 1px; }

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::before { t=
ransform: rotate(45deg); }

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::after { tr=
ansform: rotate(-45deg); }

.annotationLayer .buttonWidgetAnnotation.radioButton input:checked::before =
{ border-radius: 50%; height: 50%; left: 30%; top: 20%; width: 50%; }

.annotationLayer .textWidgetAnnotation input.comb { font-family: monospace;=
 padding-left: 2px; padding-right: 0px; }

.annotationLayer .textWidgetAnnotation input.comb:focus { width: 103%; }

.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input =
{ appearance: none; }

.annotationLayer .fileAttachmentAnnotation .popupTriggerArea { height: 100%=
; width: 100%; }

.annotationLayer .popupAnnotation { position: absolute; font-size: calc(9px=
 * var(--scale-factor)); pointer-events: none; width: max-content; max-widt=
h: 45%; height: auto; }

.annotationLayer .popup { background-color: rgb(255, 255, 153); box-shadow:=
 0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) #888; bo=
rder-radius: calc(2px * var(--scale-factor)); outline: rgb(255, 255, 74) so=
lid 1.5px; padding: calc(6px * var(--scale-factor)); cursor: pointer; font:=
 message-box; white-space: normal; overflow-wrap: break-word; pointer-event=
s: auto; }

.annotationLayer .popupAnnotation.focused .popup { outline-width: 3px; }

.annotationLayer .popup * { font-size: calc(9px * var(--scale-factor)); }

.annotationLayer .popup > .header { display: inline-block; }

.annotationLayer .popup > .header h1 { display: inline; }

.annotationLayer .popup > .header .popupDate { display: inline-block; margi=
n-left: calc(5px * var(--scale-factor)); width: fit-content; }

.annotationLayer .popupContent { border-top: 1px solid rgb(51, 51, 51); mar=
gin-top: calc(2px * var(--scale-factor)); padding-top: calc(2px * var(--sca=
le-factor)); }

.annotationLayer .richText > * { white-space: pre-wrap; font-size: calc(9px=
 * var(--scale-factor)); }

.annotationLayer .popupTriggerArea { cursor: pointer; }

.annotationLayer section svg { position: absolute; width: 100%; height: 100=
%; top: 0px; left: 0px; }

.annotationLayer .annotationTextContent { position: absolute; width: 100%; =
height: 100%; opacity: 0; user-select: none; pointer-events: none; color: t=
ransparent !important; }

.annotationLayer .annotationTextContent span { width: 100%; display: inline=
-block; }

.annotationLayer svg.quadrilateralsContainer { contain: strict; width: 0px;=
 height: 0px; position: absolute; top: 0px; left: 0px; z-index: -1; }

.printModal { font-family: sans-serif; display: flex; text-align: center; f=
ont-weight: 300; font-size: 30px; left: 0px; top: 0px; position: absolute; =
color: rgb(4, 95, 180); width: 100%; height: 100%; background-color: rgba(2=
55, 255, 255, 0.9); }

.printClose { position: absolute; right: 10px; top: 10px; }

.printClose::before { content: "=C3=97"; font-family: "Helvetica Neue", san=
s-serif; font-weight: 100; line-height: 1px; padding-top: 0.5em; display: b=
lock; font-size: 2em; text-indent: 1px; overflow: hidden; height: 1.25em; w=
idth: 1.25em; text-align: center; cursor: pointer; }

.printSpinner { margin-top: 3px; margin-left: -40px; position: absolute; di=
splay: inline-block; width: 25px; height: 25px; border: 2px solid rgb(4, 95=
, 180); border-radius: 50%; animation: 0.75s linear 0s infinite normal none=
 running spin; }

.printSpinner::after, .printSpinner::before { left: -2px; top: -2px; displa=
y: none; position: absolute; content: ""; width: inherit; height: inherit; =
border: inherit; border-radius: inherit; }

.printSpinner, .printSpinner::after, .printSpinner::before { display: inlin=
e-block; border-color: rgb(4, 95, 180) transparent transparent; animation-d=
uration: 1.2s; }

.printSpinner::before { transform: rotate(120deg); }

.printSpinner::after { transform: rotate(240deg); }

@keyframes spin {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
------MultipartBoundary--9uweDQqvxaswtTRdWfiRfWtRUsv05MqdaL6kSzNZQL----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://sadrfoulad.com/wp-content/uploads/betheme/css/post-1109.css?ver=1764665196

@charset "utf-8";

.mcb-section .mcb-wrap .mcb-item-in87qgs8s .column_attr { color: rgb(152, 1=
52, 152); }

.mcb-section .mcb-wrap .mcb-item-ddvz73mpe .mfn-list { --mfn-list-icon-size=
: 16px; }

.mcb-section .mcb-wrap .mcb-item-ddvz73mpe .mfn-list-desc a { color: rgb(69=
, 69, 69); }

.mcb-section .mcb-wrap .mcb-item-ddvz73mpe .mfn-list-desc { text-decoration=
: none; }

.mcb-section .mcb-wrap .mcb-item-p0y9nmcdg .column_attr { color: rgb(152, 1=
52, 152); }

.mcb-section .mcb-wrap .mcb-item-n30xcpduc .mfn-list-icon { width: 19px; }

.mcb-section .mcb-wrap .mcb-item-n30xcpduc .mfn-list { --mfn-list-icon-size=
: 16px; }

.mcb-section .mcb-wrap .mcb-item-n30xcpduc .mfn-list-desc { color: rgb(29, =
29, 29); text-decoration: none; }

.mcb-section .mcb-wrap .mcb-item-n30xcpduc .mfn-list-desc a { color: rgb(69=
, 69, 69); }

.mcb-section .mcb-wrap-wxf3abvv4 .mcb-wrap-inner-wxf3abvv4 { padding-top: 0=
px; }

.mcb-section-rgyuui2v .mcb-section-inner-rgyuui2v { align-items: flex-start=
; }

.mcb-section-rgyuui2v { padding: 32px 32px 32px 0px; background-color: rgb(=
255, 255, 255); border-style: solid; border-width: 1px; border-color: rgb(2=
35, 235, 235); }
------MultipartBoundary--9uweDQqvxaswtTRdWfiRfWtRUsv05MqdaL6kSzNZQL----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://sadrfoulad.com/wp-content/themes/betheme/css/elements/list-2.css?ver=27.5.8

@charset "utf-8";

.mfn-list { --mfn-list-icon-spacing: 10px; --mfn-list-icon-size: 20px; --mf=
n-list-icon-color: #161922; --mfn-list-divider-width: 100%; --mfn-list-divi=
der-height: 1px; --mfn-list-divider-color: rgba(0,0,0,.1); }

.mfn-list { margin: 0px; padding: 0px; }

.mfn-list .mfn-list-item { display: flex; position: relative; padding: 7px =
0px; }

.mfn-list .mfn-list-icon { display: flex; justify-content: center; align-it=
ems: center; flex-shrink: 0; line-height: 0; margin-right: var(--mfn-list-i=
con-spacing); position: relative; }

.mfn-list .mfn-list-icon i { font-size: var(--mfn-list-icon-size); color: v=
ar(--mfn-list-icon-color); }

.mfn-list .mfn-list-icon img { width: var(--mfn-list-icon-size); }

.mfn-list-ordered { counter-reset: my-sec-counter 0; }

.mfn-list-ordered .mfn-list-icon::after { counter-increment: my-sec-counter=
 1; content: counter(my-sec-counter); color: var(--mfn-list-icon-color); }

.mfn-list-divider .mfn-list-item { margin-bottom: var(--mfn-list-divider-he=
ight); }

.mfn-list-divider .mfn-list-item::after { content: ""; display: block; posi=
tion: absolute; bottom: calc(var(--mfn-list-divider-height) * -1); width: v=
ar(--mfn-list-divider-width); height: var(--mfn-list-divider-height); backg=
round-color: var(--mfn-list-divider-color); }

.mfn-list-divider .mfn-list-item:last-child::after { display: none; }

.mfn-list-left .mfn-list-item { justify-content: flex-start; }

.mfn-list-left .mfn-list-item::after { left: 0px; }

.mfn-list-center .mfn-list-item { justify-content: center; }

.mfn-list-center .mfn-list-item::after { left: calc((100% - var(--mfn-list-=
divider-width)) / 2); }

.mfn-list-right .mfn-list-item { justify-content: flex-end; }

.mfn-list-right .mfn-list-item::after { right: 0px; }

.mfn-list-top .mfn-list-item { align-items: flex-start; }

.mfn-list-middle .mfn-list-item { align-items: center; }

.mfn-list-bottom .mfn-list-item { align-items: flex-end; }

.rtl .mfn-list .mfn-list-icon { margin-right: unset; margin-left: var(--mfn=
-list-icon-spacing); }

@media only screen and (min-width: 768px) and (max-width: 959px) {
  .mfn-list-tablet-left .mfn-list-item { justify-content: flex-start; }
  .mfn-list-tablet-center .mfn-list-item { justify-content: center; }
  .mfn-list-tablet-right .mfn-list-item { justify-content: flex-end; }
  .mfn-list-tablet-top .mfn-list-item { align-items: flex-start; }
  .mfn-list-tablet-middle .mfn-list-item { align-items: center; }
  .mfn-list-tablet-bottom .mfn-list-item { align-items: flex-end; }
}

@media only screen and (max-width: 767px) {
  .mfn-list-mobile-left .mfn-list-item { justify-content: flex-start; }
  .mfn-list-mobile-center .mfn-list-item { justify-content: center; }
  .mfn-list-mobile-right .mfn-list-item { justify-content: flex-end; }
  .mfn-list-mobile-top .mfn-list-item { align-items: flex-start; }
  .mfn-list-mobile-middle .mfn-list-item { align-items: center; }
  .mfn-list-mobile-bottom .mfn-list-item { align-items: flex-end; }
}

.mfn-list-example-1 .mfn-list-icon { width: 40px; height: 40px; border-radi=
us: 50px; background-color: rgba(0, 137, 247, 0.12); }

.mfn-list-example-1 .mfn-list-icon i { font-size: 14px; color: rgb(0, 141, =
255); }

.mfn-list-example-2 .mfn-list-item::after { --mfn-list-divider-width: 50px;=
 }

.mfn-list-example-2 .mfn-list-icon { width: 50px; }

.mfn-list-example-2 .mfn-list-icon i { font-size: 18px; color: rgb(48, 64, =
80); }

.mfn-list-example-2 .mfn-list-desc { color: rgb(89, 89, 89); }

.mfn-list-example-2 .mfn-list-desc a { color: rgb(7, 131, 7); }

.mfn-list-example-2 .mfn-list-desc a:hover { color: rgb(31, 162, 31); }

.mfn-list-example-3 .mfn-list-item::after { --mfn-list-divider-width: 50%; =
background-color: rgb(0, 137, 247); }

.mfn-list-example-3 .mfn-list-icon { width: 30px; height: 30px; border-radi=
us: 30px; border: 1px solid rgb(22, 25, 34); }

.mfn-list-example-3 .mfn-list-icon i { font-size: 10px; }

.mfn-list-example-3 .mfn-list-desc { font-size: 13px; line-height: 26px; fo=
nt-weight: 700; color: rgb(22, 25, 34); letter-spacing: 0px; text-transform=
: uppercase; }

.mfn-list-example-4 .mfn-list-icon { width: 34px; height: 34px; top: -4px; =
border-radius: 5px; background-color: rgb(251, 171, 126); background-image:=
 linear-gradient(62deg, rgb(251, 171, 126) 0%, rgb(247, 206, 104) 100%); }

.mfn-list-example-5 { --mfn-list-icon-spacing: 10px; }

.mfn-list-example-5 .mfn-list-icon { width: 24px; height: 24px; background-=
color: rgb(231, 76, 60); }

.mfn-list-example-5 .mfn-list-icon::after { font-size: 11px; color: rgb(255=
, 255, 255); }
------MultipartBoundary--9uweDQqvxaswtTRdWfiRfWtRUsv05MqdaL6kSzNZQL----
Content-Type: image/png
Content-Transfer-Encoding: base64
Content-Location: https://sadrfoulad.com/wp-content/uploads/2023/12/6waAsset-1@2x.png#831

iVBORw0KGgoAAAANSUhEUgAAA5oAAAH+CAYAAAD9D3HuAAAACXBIWXMAABYlAAAWJQFJUiTwAAAg
AElEQVR4nO3dC5BkWVrY96/ZWYTEQuVIlr3UklQOLOwmYalzeGhXYcmdA2gXYVDX2GJBLKZzCPMS
iK5hcSyvVVdLhECAPNXh0MsS6iprEdpFjqm2EQQgx1QBeqCVPVUEIg3sxlSRIg2W8FQuIBbMbjly
6jvM7Tv3ce695957zr3/X0RGV890Zd68j3POd853zrl2eXkpAAAAAAC48lGcSQAAAACASwSaAAAA
AACnCDQBAAAAAE4RaAIAAAAAnCLQBAAAAAA4RaAJAAAAAHCKQBMAAAAA4BSBJgAAAADAKQJNAAAA
AIBTBJoAAAAAAKcINAEAAAAAThFoAgAAAACcItAEAAAAADhFoAkAAAAAcOoRTufDlsOxOSefJSJv
1p/fICJv1J+3RGSgP79GRF7d5vECNfuwvv0bNxfz93Oyw7Qcjj9GD3xdpn2m/jwWkU/Tn4f650DL
NaF+ACr5gGk3bC7mvxf6qVwOx/v6462WDwVA+57cXMwPbY6i1w2J5XC8oT9+sf65LSJT/fljWzos
wCfvlquGEkFmQJbD8WtF5C/oEX+hiPwX+vMf6Pu5ARrynV0IMAGgClJnAQAAAABO9W5Eczkcm3TY
p0Xkz+nPH5PxK0BfrdNmv5Or77flcHxND/CLRORr9ee30pEItOID+qHv5vQD6LteBJrL4fiG/vgu
Efnclg8HCMW7SZn103I4XgeRb9OD+xb983rfzwvggZc650ibBQB6vAEAAAAAjnV2RHM5HL9Of9wT
kT/f8uEAITErzZI265nlcPy4HtHfiqyKDcAPHyBlFgBe1slAczkcf72IfLf+9TU5/xzAw1hp1iOR
rUnWZdpf0p/JRgH8w0qzABBBYwUAAAAA4FRnRjR1T8zv17/+Ny0fDhAiUmY9sxyOP1VEfkiPisV+
AD+x0iwAJAg+0FwOx2/UH39YRD6l5cMBQkbKrCeWw7HZeukHSP8HvMdKswCQgNRZAAAAAIBTwY5o
LofjN+mPP6p/Ptri4QCh+zAps35YDsdfo6vKCp2BgPdYaRYAUgQZaC6H4/Wy/j+uf/24lg8H6IJ3
kzLbruVw/E16AH+jr+cACBArzQJACnrLAQAAAABOBTWiuRyOzaqLP8ZIJuAEK816YDkcfxUjmUBQ
WGkWAHIwogkAAAAAcCqYEc3lcPxa3cJk7eNbPhygK9jSpEXL4fjz9dP/Ti9PABAutjQBgBzeB5rL
4fhV+uN6P7lPbPlwgC5hpdmWLIfjT9JP/kf6J9klQDhYaRYALNC4AQAAAAA4FULq7Lv0z89p+TiA
rmFLkxYsh+NXi8h79JPZ/xcID1uaAIAFrwPN5XD8uIh8hweHAnQJK822a12mvbnPJwAIFCvNAkAB
pM4CAAAAAJzyckRzORybAPhvicircv45gGJYabYFy+H4U/VTv6VXXxzoDlaaBYACfE2dfUr/JL0M
cIuVZtvzP+onf3QfvzwQOFaaBYCCSJ0FAAAAADjl3YjmcjheH9MdDw4F6CJWmm3Bcjieishbe/fF
ge5gpVkAKMjH1NkvF5GhB8cBdAkrzbbrXT4fHIBUrDQLACWROgsAAAAAcMrHEU1WZATcY6XZFiyH
4zfpp35Or7440B2sNAsAJXkTaEYaZG9o+VCArmGl2fZ8VV+/OBA4UmYBoCJSZwEAAAAATvmUOvsV
HhwD0EWsNNuC5XD8B0Xki3v3xYFuIGUWACpiRBMAAAAA4JQXI5rL4Xgd8H6JB4cCdAlbmrTri0Tk
4/t8AoBAfYC5mQBQnS+ps39cRP6IB8cBdAkrzbbrC/r85YGAfScpswBQHamzAAAAAACnfBnR/FwP
jgHoErY0ad+07ycACAxbmgCAQ74Emn/ag2MAuoSVZluyHI4/WT95q3dfHggbK80CgEOkzgIAAAAA
nPJlRPPTPTgGoAtYabZ91/t+AoAAsdIsADjWaqC5HI5frT8+1uZxAB3CSrPte2PfTwAQIFaaBQDH
SJ0FAAAAADjVduqsGcn0JYUXCBUps/74tL6fACAgrDQLADVpO8B7tOXPB7rivULKrC9e1/cTAASE
lWYBoCakzgIAAAAAnGp7RPM1LX8+0AWXpMx6hXINCAMrzQJAjdoOND+u5c8HuuC9m4v5z3MlvUGg
CYSBlWYBoEakzgIAAAAAnGK11+r+ub7DF4b8JRC0/8jl88rH9+A7/qz++R4R+Un9eSki/2+LxwQU
9UHOWO98m4j87b6fBKCi37L9dQLN6l5Ku9lczC8C/x4AkOXX9P/djqxyfMkZAxCQ36a9BjSH1FkA
AAAAgFOMaAIA8sxF5C1yNYr57zhbAAAgDyOaAAAAAACnGNEEAKR5Uf/7n2UkEwAAFEGgCQBI8+1y
lS57zhkCAABFkDoLAAAAAHCKEU0AQJJfEZG/x5kBAABlEGgCAJI82FzMf48zAwAAyiB1FgAAAADg
FIEmACDJz3BWAABAWQSaAIAkv8pZAQAAZRFoAgAAAACcItAEACT5Xc4KAAAoi0ATAAAAAOAUgSYA
AAAAwCkCTQAAAACAUwSaAAAAAACnCDQBAAAAAE4RaAIAAAAAnCLQBAAAAAA4RaAJAAAAAHCKQBMA
AAAA4BSBJgAAAADAKQJNAAAAAIBTBJoAAAAAAKcINAEAAAAAThFoAgAAAACcItAEAAAAADhFoAkA
AAAAcIpAEwAAAADgFIEmAAAAAMApAk0AAAAAgFMEmgAAAAAApwg0AQBJXs1ZAQAAZRFoAgAAAACc
ItAEACT5zzgrAACgLAJNAAAAAIBTBJoAgCSfwVkBAABlEWgCAJLcXA7HH7V+cXYAAEBRNCAAAAAA
AE4RaAIAknyyiPwFfQEAABRCoAkASPPd69dyOP7DnCEAAFAEgSYAAAAAwCkCTQBAmk/U148sh+ON
9YszBQAAbBBoAgDyvElEfmb9Wg7Hn8XZAgAAeQg0AQAAAABOPcLpRCiWw7G5X9+uf17j4nXG+9df
ZHMx/+m+nwiPvUEP7V8vh+P/VX9+r4j8pP78q5uL+e/1/SQB8NrrlsPxhEsEVPLC5mK+snkDAk2E
5G16rPtctc450C/UhUDztz04hjqtO3hu6vvfjHzO5XI4/mC3vipa9BH96A/qa+3fi8hcf/5FEflZ
/flfbS7mH+JiwcI36wtAeU+KyKHNb5M6CwAAAABwihFNBGE5HK87Rb6Dq4UA/GZPL9J6pJNVaeHa
o7H3+5yE9/+d5XD8L/TnH9M/f3BzMf9lrgYAtIdAE6FYp82OuVoIQF8DTaAtf0BEntDPNn9+13I4
Ptafv19E/rFczQNnHjEANITUWQAAAACAU4xowmvL4disLPvtXCkE4v/hQgGtW9cdUz2I9Z935apO
+V4R+QdyNbr5u1wmAKgPI5rw3U19/edcKQTiF/UFwB+frK+/LSL/dv1aDsdv4foAQH0INAEAAAAA
TpE6C29p2uwdrhACw2gm4LfX69H92HI4/if689dtLub/gesGAO4wogkAAAAAcIoRTfjsi0RkwhVC
YH6OCwYE48/rgf7J5XD8pXK1SNBPc/kAoDpGNOGzb+PqIEA/q68PcvGAYLxORI7Wr+Vw/A4uGwBU
R6AJAAAAAHCK1Fl4Zzkcf74e05u4OgjN5mL+Ybm6j5/TrXkAhOFVepTftxyOH9Ofv1GunuuPcA0B
oBgCTfhol6uCDvhnBJpAsL5eD/xRueo4+grTiQQAsEPqLAAAAADAKUY04ZXlcPwEKbPoiB8SkT39
Kq/iogJB+jI96N8Qka/lEgKAPUY04Zs7XBF0weZi/mvrDeH1BSBsX7Mcjr99/eI6AoAdAk0AAAAA
gFOkzsILy+F4qsdxgyuCDvkH+lW+gIsKBO+vylV99b7NxfzHuZwAkI1AE774Nq4EOuhZ/Uq/JCKf
ygUGgnZND/7dy+F4Ilcp8ksuKQAkI3UWAAAAAOAUgSZatxyO3ywif0ZfQGesN3nXjd7/GlcV6Iw/
KiIH+gIApCDQhA92uQrouB8QkV/QF4Dwfd76tRyOv5RrCQDJCDQBAAAAAE6xGBBasxyOP1s/+61c
BXTZ5mL+/y2H47+kX5HVKoHu+B+Ww/GPyNVz/kGuKwC8jBFNAAAAAIBTjGiiTd/O2UdfbC7mPyFX
I/nvEZEv4cIDnfAJIvJN+kVYbwAAIhjRRCuWw/HjInJTX0CffIOI/Iq+AIRv/Ux/w3I4fg3XEgBe
RqAJAAAAAHCKQBNt+cucefTR5mL+H0TkS/X1EX0BCNcf0dfXcQ0B4GXM0USjlsPxp+vnkTKL3tpc
zH9arp6Hb9Vz8Ne5G4DgfbWIfC+XEQCuMKIJAAAAAHCKEU00zaTMXuPMo+82F/PvkauRzU/R0RAA
4Xr9cjj+k3L1bP9LriOAviPQRCMiKbNv44wDr/AXRcSsWPllnB4gWF+hB06gCaD3SJ0FAAAAADjF
iCaa8k79HFJmgZjNxfzDy+HYjIT8rojMOEdAkP4slw0ArhBoonbL4fj1IvJ2zjSQbh1sytXz8pUi
8sv6D9kGCAjLlui8683F/ANcOwB9RuosAAAAAMApRjTRhO8QkVdxpoF8m4v5pYjckatRkX8jIgf6
S49y+oBgPCEijGgC6DVGNFGb5XC8tX6JyJdzloHiNhfz/01EJvr6SU4hEIzP4FIB6DsCTQAAAACA
U6TOok7fqu9N2ixQ0uZi/tLCQMvheCoi/62+y/eKyH/KOQW89QYuDYC+Y0QTAAAAAOAUI5qoxXI4
/iQR+UrOLuCGLhL0P8vV87Weu/kOfeNv0D83ONWANz6NSwGg7wg0UZd3isirObuAe5uL+Yu6mvM6
6Pw+/YCvE5Gv1p9HnHagVZ/I6QfQd6TOAgAAAACcYkQTTi2H40/Q9yNtFmjA5mJ+oZ/yXcvh+Lv1
5z8VWTjoC0TkdVwLoFnL4fildPbNxXzFqQfQRwSacO0t+n4/w5ltzDpF61N68l2RQedxrv2Uvl6y
HI5frz9+roj8cf35jZF5ZCYQvcb5BZx5jb4RgSaAXiJ1FgAAAADgFCOacGpzMT/Q9zvgzDZjORzv
iMgzffiuKGdzMX+//uL7s95gORx/bGQU5g9yuuHAR+tbrKdVTPTnJ0XkRg9OLgvi+efpzcV8r+8n
AWgKgSYA4CWbi/lvichvcTZQg18UkWN923vL4fiz9ee/H0nnBgB0CKmzAAAAAACnGNEEAACN2lzM
3ydX6dpvFpH36Gd/EVcBALqDEU0AANCKzcX8t0Xki/X1Pn0BADqAQBMAAAAA4BSpswAAoDWbi/nv
yFUa7X+nx3DCnq4AED5GNAEAQOs2F/OfXb9E5Ie4GgAQPgJNAAAAAIBTBJoAAMAn7+VqAED4CDQB
AIBP/gVXAwDCR6AJAAAAAHCKQBMAAPjk10Tkw/oCAASKQBMAAAAA4BSBJgAA8MbmYv4REflNfQEA
AkWgCQAAAABwikATAAAAAOAUgSYAAAAAwCkCTQAAAACAUwSaAAAAAACnCDQBAAAAAE4RaAIAAAAA
nCLQBAAAAAA4RaAJAAAAAHCKQBMAAAAA4BSBJgAAAADAKQJNAAAAAIBTBJoAAAAAAKcINAEAAAAA
ThFoAgAAAACcItAEAAAAADhFoAkAAAAAcIpAEwAAAADgFIEmAAAAAMApAk0AAAAAgFOPcDoBAIAv
lsPxq0VkgwsCAGFjRBMAAAAA4BSBJgAA8MnruBoAED4CTQAA4JPP42oAQPgINAEAAAAAThFoAgAA
n9ziagBA+Fh1FgAAtG45HH+hHsOf4moAQPgY0QQAAAAAOMWIJgAAaM1yOP5E/ez/iasAAN1BoAkA
AFqxHI4/VUR+VD/7E7gKANAdpM4CAAAAAJxiRBMAADRmORx/nIjs6Oe9U0Q+lrMPAN3DiCYAAAAA
wClGNKt7rVz10M4C/x4I15/g2vXLcjj+MhH56L6fBwThY/QgN0Xkuv78lsh/BwB0VNuB5mUHTusb
9M/7LR8HgI5bDsefr9/wB7jWAADAZ6TOAgAAAACcantEc9Xy5wNASHa5WkAwfoNLBaDP2g40KYQB
wMJyOH6riLyJcwUE4ze5VAD6jNRZAAAAAIBTbY9o/nrLnw8AofhWrhQQjP+4uZj/DpcLQJ+1HWj+
sv75IZY6B4BXWg7HU/2PNzg9QDB+iUsFoO9InQUAAAAAONXqiObmYv4RueqxX/f8/TEuLQC8AivN
AuH5Ba4ZgL5rO3XW+LcEmgDwsOVwfIOUWSBIP89lA9B3pM4CAAAAAJzyJdA89uAYAMA3rDQLhIl2
DYDe8yV19n/34BgAwAvL4fjNehxv5YoAQTFbmvwrLhuAviN1FgAAAADglBcjmpuL+S8th2Ozp+Yn
tXw4ANA2VpoFwvTTctWu+RDXD0DfMaIJAAAAAHDKlzmaa/9I//yWlo8DAFqzHI7fxNxMIFjv4dIB
wBWfAs1/qH8SaALoM1aaBcK0Tpd9L9cOAK6QOgsAAAAAcMqbEc3Nxfzn5Spt7H0i8tntHxEANGc5
HD+uH3aT0w4E6XBzMV9x6QDgik+ps8ZfE5Fn/TgUAGjMHU41ELTv4fIBwMtInQUAAAAAOOXjiOYD
EZnrz+OWjwUAarccjiekzALB+lG5mgL0PJcQAF7mXaC5uZhfLofjd+lf/0nLhwMATWC1bSBMlyKy
y7UDgFcidRYAAAAA4JSPqbPrUc3/Ra7SyX5cRN7S/hEBgHvL4fjT9U3fxukFgvT9m4v5v+bSAcAr
eRloRnyDiPyc/vWjvTgiwD/r1K1rXJcg/WU9aK4fEJZf16Ml7R0AUpA6CwAAAABwyusRzc3F/JeW
w/E79a/PtHw4gK/+oYi8V4/tHfrnE1wtfy2HY7OiNimzQJi+Vq7aKb/O9QOAZL6nzq7d0z9viMh2
y8cC+OhyczH/p3pcL/25HI4/IxJ0fomIvIor5xXTgUbKLBCev7m5mLMqPgDkIHUWAAAAAOCU9yOa
63015WqE5itF5I/pf/6Udo8K8NvmYv5/isjb5erZWS9WcVsP+KtE5OO5fO1ZDsevF5Ev7+v3BwL2
Pj30d3ARASBfCKmzL9lczF9cDsdfoH/95yLyn7R8SEAQNhfzhYh8s1wFOX9Fg821bxSRT+IqNu47
SGUGgnMuIn9OrsrU3+HyAUA+UmcBAAAAAE4FM6IpV72IvyhXozJvEZEj/c+kAQKWNhfzD4rI35Cr
52i90NYX62+uU8E+k/NYn+VwbFL+SZsFwvEreqSft7mY/yrXDQDsMaIJAAAAAHAqqBFNY3Mxf345
HP+X+td/pn8yZxMoYHMx/z0R+UH9jR9cDsc39Odv1j//K7bfcOq/1zdjfibgv1/WI/xcuSov3881
A4Biggw05arQP5WrdLQ363/6ERH5tHaPCgjX5mJ+rAf/0p/L4fgNIvJN+t++QkQ+hstbznI4Xi+6
9JUhHjvQQ89rR9u6XPy/uQEAoBxSZwEAAAAATgU7omlsLuYfkKsRg88Skb+n//lLWj8wIHCbi/kv
iMjXyNXztd6S4y/qN/p6EfmjXN9Cvk1EXh3Q8QJ99Hf1O+9sLuYf4g4AgGqCDzSNzcX8N0TkS+Wq
UXxkVtYUkT/U+sEBgdtczP+9iNyVq+freyIrp65Xq30D1zfZcjge6v8gbRbw0wf1qL5mczH/x1wj
AHCH1FkAAAAAgFOdGdGM2lzM/85yOP6n+p/WewU+6ceRAeHbXMx/26SpL4fjv28WzdDRzSmX+CHv
0L+QNgv4591mle3NxfzXuD4A4FYnA025qjQW+uN/vRyO/4z+/FdF5E0tHhbQKZuL+aWI/LB+px9e
DsefqT9/U2SudC+381gOx59g5rgC8MZ6Ve13yVX59VNcFgCoD6mzAAAAAACnOjuiGbW5mP+E/vUn
lsPxE/rzO0XEjHQScAMObC7m/4e+y9uXw/G36s/fqH9+tYh8XI/O8zvZexRo1Yf1w9f7bH+XXJVR
/5JLAgDN6EWgGbW5mD+nf31uORy/Tn9+u/65XrV2oj9fa+8ogfBtLua/rF/ipTlQy+H4r2iwKRp8
Drt4mZfD8Wv1R9JmgeZ8RD/p3+ifP6gv5l8CQEsYyQMAAAAAONW7Ec2ozcX8V/Sv32P+XA7Hf1h/
XqfY/mn9+dMjewV+UjtHC4RtczFf71f3fXI16rcnIm/TL/RNHbu0O/onabOAW+vFx0ymxC+IyM/p
zz+li/ysy5kXOecA4Idrl5eXXIoClsPxuvH4qP7Ger7Za/Tnj/f+4NFVv7q5mP9fIX83k8Ye6fwJ
1nI4/hN67H8o9O8CtGilH/2b+lp7cXMx/xAXpXnL4fiN+qGv9em4Snj/5mL+74I7aiBQpM4CAAAA
AJxiRBMAAAAA4BQjmgAAAAAApwg0AQAAAABOEWgCAAAAAJwi0AQAAAAAOEWgCQAAAABwikATAAAA
AOAUgSYAAAAAwCkCTQAAAACAUwSaAAAAAACnCDQBAAAAAE4RaAIAAAAAnCLQBAAAAAA4RaAJAAAA
AHCKQBMAAAAA4BSBJgAAAADAKQJNAAAAAIBTBJoAAAAAAKcINAEAAAAAThFoAgAAAACcItAEAAAA
ADhFoAkAAAAAcIpAEwAAAADgFIEmAAAAAMApAk0AAAAAgFMEmgAAAAAApwg0AQAAAABOEWgCAAAA
AJwi0AQAAAAAOEWgCQAAAABwikATAAAAAOAUgSYAAAAAwCkCTQAAAACAUwSaAAAAAACnCDQBAAAA
AE4RaAIAAAAAnCLQBAAAAAA4RaAJAAAAAHCKQBMAAAAA4BSBJgAAAADAKQJNAAAAAIBTBJoAAAAA
AKcINAEAAAAAThFoAgAAAACcItAEAAAAADhFoAkAAAAAcIpAEwAAAADgFIEmAAAAAMApAk0AAAAA
gFMEmgAAAAAApwg0AQAAAABOEWgCAAAAAJwi0AQAAAAAOEWgCQAAAABwikATAAAAAOAUgSYAAAAA
wCkCTQChmojIiKsHAADgHwJNAKFYB5Y7InIoIhci8ryITLl6CBT3LgCg0wg0mzWhcdE5Aw1+Bn0/
ETVICiyfEZGbIrKhH3fSqW/cXevnY5fn5Pfti8hzIjLz5HgAAHDuEU5pY3a0oXWkL4RvokHQln6T
Pa5pJaYjxrw2LN6MQNN/Ay3zrkc6ZvpsHWTe0u9/X//c7/tNAgDaDqBe7xACzWZEGxb06HfDtl5X
EwxxXYsbRYLKbcvAMurUo++CZNEgU/Q69znQjNYFBsEmgD6baHbHtnbe970zslMINOsVb2ShG3Y0
hRPFbUeCy6rPBb2efksq/7Z63GOdFGQaBJsA+mQU6Xjcinxv6vWOIdCsz0QbWUVHaXBlXQCdeVjo
ZDUW8UqjSHB508H5WUXSzw85397KKv92ejg30abcINgE0GUDbQ+sy/8bKd/zjDuglIn+kneBOoFm
PWY6X48gs5yZNrpWGqD48OAwOm3PpMJux3oqy4gGlkf0dmaaRRZOalNeJ9t2+6eqUUU6pwg2AXSN
aQ/YlIOsYVLcJHLefGkz/75rl5eXnhxKZ6wX/LmT8WWOWXk20yzS2BJPgs34oj9J7uq177P9knMt
owgsy1l3hLzowfNim8nxVE+CqYmullzESjMB2u4wAICyovMubTucTyMjc7ATr3N9GqB5CdubuDPQ
YCQryES2eJAp+vActVj4bOvnVx2Z67qJ9laWCTKPNVB/IpJas0eQWYgZJdzQwKaN1NQi0wX6kjp7
okG1LdNIIMgEEBqzqviJ1kO3C7adqPOLSapz224zvwKps+7sOpqD1ldJQaZhHpyme2nWjfdne31V
7BVJhzx1OM9yGrkv+jxnM54lcV8r/Sa33CkyJ/2Gjtr1YT6OGblNK98M73qiAcCCGbms2gZmfqY9
H9vMiQg03WG4v7ysB8Zo48HhmtrLCjRXkaDyqEJlMorttRmdL/t4HV8qIEnn/5lI+lITLgqOaO/0
aBn7vGCTIBNASCZafledLhPF/Ew7vraZExFoom02D4zhVS8Nft8oYZGkUw0sDytcq0kssExLwVn1
/H6YZFT0ZvGFJoLNo4IrMs80E6QvaaJpwSZBJoAQpG1J4gplYL5RwTbzof5Oawg03TnKWK4Z6YqO
aGzoQ9NEgUShZ2fb0ahlNKicFugl7fs2J3mLizUVbJ4UDDQ39N7p0wqr+xpY7+v3J8gE4DuzJUmd
08NWzE23cqbz/m2CzZUPq7wTaKJt04LbhjzVYGBBoWfnsORcwLKBZVzf021sVrFuItgsEyzt9nAr
j0O9ZofaCCDIBOCbUWTP4ya26qMctGcz79+bTkwCTXeOWHG2lIsCwWZftkQIje3o5SgSVDKvwx3b
7ZJu6bmq6xkqcx22tCHTt+f6pO10JgCIGURSY5vaM/xUy/++ZyYVlRVsepUpQ6AJH9gEm20EmX0P
YFzYjgSWdczpOO35SnWDggG7qZTqepbOLa7zuVaAA51uMKUDCQBaM9LsEpcdwFmiwSUrzdoz28eY
PduTgs2kIHOmf28l8CTQdIdh/2qygk1GMsMxigSXTWz30/fOgDIrI9/X562OHuQzi0DzzId5IwCA
l+w3sMbIeWSaDcFlcYNI+3gUmQYTDTbTgsy0/9cIAk13mM9XXVKw2XaQuWqohy9kEw0cthtMtzH6
HmiWtc8iNACAGrdyM8HlPnVNJYNYuzi+5oJZZO4sJciUNndt+KgmPwzODUq8YZnfaZIJNk89Gcmk
cExmFgpYF2zP6/zkpoNMYV5HaabScd3AIPAH0FVdbHONHHemrzvn7+ne1qadQDuqvHiQadyKtY/j
W8klbR1YV72fiUDTreMGP2umjfwiN8xEf2fX4t+26UKPlXRZf62vzTM1zbu09SCA8zQqsFhPGSda
sZexodex6YZQ34PRbS2DTU//rpbnvjdIgT4z7aciK3cPal6AzQUXQce6DjoQkScj8wgJLqtLCzKN
eLBpZO1P33iwSaAZJnMTFblhJvpvN3T0iSDOTmhzCQYNdSS0sWfsuXbm3NXR7l4z7MoAACAASURB
VKJ7sLZhfS2e06CijkDiouL1vs6ocGN29Ho9q2XwTW0o3NHy/MWWAn+80qzpXn94Ldp+um8ZbEaD
hLSAwAdV7vMHkeByRl3iVF6QacTvrawg02g02GSOZnjiN5FN3nW0kDSa2sQ9dKEFmvvagD2qceSo
iW0ZTiOrpJ0EPApmnrObkd5w15Xxnr5v2dTlG3rfUBbUY6DX3KZz5lZkMS1GBNox0Tr2uOZsBIQh
qf2Ut3p3UpDga5uraLDxQMuzQ9YmqdVegTrdbF12ZhFkGhuRlYZrxYimW3U3htN6KrJ6J5IKScPn
XjYUtxNZ6bXO0T7XvWDnmnbztIg8ISLX9DNmWtiGGmTGG6kbOppVxzM3q5BCK1oWNDVC3KcVB02D
s0gGwIbOeybIad4g0hF0g1HN3stqP6WNbGaNRPnY5rK5x0+1fn5UA5N9gsza7eh5t3Gg1+RIf7Zx
2lSnB4FmOPKGw5OCzaxC0iDYzBbKqMJE50waN2sceaza+DrVxQKe1Ipr1IGgMklaT+GtyD6Srpw4
SJl+pqHgpk+BZpFe6bjDhrIH8LL92LzzENLzUQ+b9lM82LRJd/SpzTWwXGdhT18El82JLoyZ5SB2
D860fZXlVN+7ketJoBkGm5xriQWbNoWkQbCZLoSCdZCSjllXSkTRYCQeWE60Adf11Jus83S9xGJe
efYcLEh22MAoTl8Cze1IulwZG5TLjdpJ2PuX/V77qUj76X5kMS+bOXXiUZvLtqy3nZcKt/KCzXiQ
aezoOhZJGg0yhUDTOZ8azWdsitsb8V54o67eeJtRlnMt6B7rUWAZNbBocETnV7uyXTGFtomVaPtQ
Lg008K/qBg28RsQzQowNgk10WJG6Z49U8lakBZtpQaaxnxBsNh5kCoGmc3WlWSbdMElWkUUkbIfd
xeKG7TPfUzmTeuGNrRoqBttUmy0NSPva2WFbgW/oqrSunr8LBw3j6zX2ttvOOQndjsOtf3zfjip0
g5xynrqxf060DLfptHsqMmcxtDZXkdT8VvZgxEvi95bt/RONHVoJMoVAMyh5weYqYaXCC4sRDoLM
cE1TeuGjXI9qFqlk+ryNTtFgz2Vq0pFuARP1ZMGRzps1BTh9Gc10+dxtUUbX6jAnRfImW870kk2w
+VSsjrMJNn1qcxUNGgk222PuracL3j/7Wv+3EmQKgWZw0oLNpCDTOMsoLO81VOAN9BjMi0LKDZtt
MlynfRVN8+zr/N8y6bAuU5N2I/M1TyNzL4uMKN6p4f7p0mJPabYt53YVQaBZjx3LFYE5//2UFWzG
g0wjK9j0rWO/zGJjTUyvQLKLklMyWp22RKDpVhO99fFgMyvINJIKyyY2vJ/qDf6ipgea1/N60+8H
Mv+l6gIrdbEJNDccV2xlKqa+BZujkmmTrnuLt3WurDn3ZwVSu4z9gseTF2D3YW/IrHL1WEebHxQc
Yb7BCrS1sN3TlkCzv9LaT1l1WlKw6WP22KRk++Z6DftBo6MINN1qKi3MBJs2QaYRLSzzCsmqzJyX
5zLmD25oAPJsJOhk37hibK+hy2C+bKDQp2Czyn28oRW4i97iC21IFE3tih+Py97rro9ojlIWgVoH
/I/ruTebZA80Dco24KR8dO/MsqF9vceZOOaeNfv0Henfd3p0Tsq0n6Jlra9TlEznY3yqhY0bjhY8
Q8ddu7y85Bq7lXdCjzveYCiyLHiScy28fNoQ+DAjYDbutrRoh+1m8I86PJ8meCmzP2Bb56lJNvdL
nrrLiSJL8UuBhtJJxns+6MEKnjsp86Yfz+iksb0WfTh/bZhqp2ieez3aV3MU6RDJq8tN1gT7LIZt
W69j0bbbk4xuds7UZacwI5pwqWqQKZpy+Iym2xZN26uLz+l+tkGby95U07ubtylwkjrm/flmpr3e
5xWO60bNjdqiI5u3LO+hrGCpL/Mz445zyhAz8vwg570Z0azHkeWoZh/SZ0da776gz7xNXb6l5fqJ
h/coa0LYOyyw0m7UPmn9nbLjeCV8Ak04M3IQZMbd0vmcR/TkpzqyDGhcN5IutEAqupqp9KBiuoh8
xyoB5zM1N5KKBpv3c44n71j70Ottk12QZpZzr2zQaK6NTSpk1/fU3I0EmGVsuW6gVrQfWROCLYLs
nJRYNG6DFNrOGEUycu67aqcRaLrn68IxdRpYLBFfxQ2dy3mmlVjTq535viWDTSVa1xyjwxILzGz0
aL6mGZUvMwdGGqjALwr2YmfNH80azTht+DkaaFkRn1e2XWP5kVYp37B89i4sGukEmvXYb6nDzgcT
DTDuODoWl1s1lbUXC5jJBrBXZtG4m5zjToi3y5y00wg04cJuyfl6RW1pJXamFUlTo2K+B5r7loFC
XZX/SYmK6UaPVnK80Gfk8RKjm02cpyLB5lZG5ZN1nE32eO/oM3tfG5s39HUn0mFVxwhHVnl0ZNlJ
lpehQIpafWzu0a7tqTkrOFfbVl72Q53WZdntlj67K4pmu0iP98zuiqStnmw7STMRaKKqNgr1Df3M
Fwo04LrOppFUZ8Bi5pkdFPidvZ5dtxPLuXhxTaR92WxObtxMmD86yWisrhpMm93X1J+s7IqNyJwy
l/df1nttaOP7Rf3co4TXmS4ml7U1DqMG9Wm7w65p+3pP1pWJ1FY6ZVJ52YdtlVwrGmxusQ1QsEYZ
7YzKa0UQaKKqtnuxbkRGOevalzOESsqXOUazAsHmRo9WcTQu9Bo8XeB3mqrAiwSbz8SCnqxGZVMr
SO8XnF92XcsNV8Gmbc/v9cgoa/Rls/dq3zvU6nRh2SESemPaTHUpOxfTVht7v05T5kkTaJZj0vlt
p1YQaIZpL6PD6VbVeodAs/umNfaC75TcmL4O8X05D7XQc5G+E8KS7WeWAV4TFUGRYHOnp43nvYIL
KTW1mMVJgXvkMDIXMmsRnCZGNnZKNpw3dGQxlHuwiSkKfWZzr4a8p6bZSqfq9ku2ml48Ka3jsg8r
Xs9qqt+LdEC20bmAarYtyoNKz3HfA82RpipdOKw4fOo529NV156rqbFn0/g91QWSiuT6V7WhD859
XXHuQiuafT3m3cjCIF1iM6rZ1Bwj22Cz6ys5ZimynPxWg43bQ10tN48J0u5n/LuDBuY4T1L2rrR1
3VEg7/tc7rYcaT0bwmjHiWVdVfd3GWjQ5LIjrujeuS40GZCPUhrM5x1/Ngd6397XVx1ZQicF6ml2
CLAzqGH7naIDSwPLdiOBZgWmceGyV9uX0a9RbO7kbcc9TbOMofaVrrL5mD5E5mG6JiJP6P6LTQee
N3TE407kVST4DmE14ba2Osn6HJtgs88VU5He4iYb6vuWK+VmNVpXDaVGu+hEu+0g84P0vFeKpjL6
sBqpjbbnu4sewzP6cjG/eVIwyDyOvKrU1U2ObqXVI11+LpM6D+qqT48sp3wwjzyfuW4ut985jAws
FZnSZtMJUykDos+B5iD2QIaWQpUnqbBxWQCkvdexVmq7KTfwkTY+JxqI3q24sX0VXZwfaFPANNnY
m1kE6U2lcfnKNthsugLfLbi4U9Lv193xlpe2W0TVyv6kobIspNS0+DltczVSW4cWz2KdmRijWBp4
1ZUfbUcyH2g6/7XIyEi0k/jJEguZNSmtfOxqoJl2Xessc/cs7gHfA81dzbBoc2/VWey63akYe8TT
X29Z1hNmzQibju7S17XPgeZOwojc9Q5tPJtUMbms4JNu4rt6M9qmqZhtBkY60nlQYvP/sh4U7Cl2
VXgP9Dsf1VTQ2QSaTc8x2rZogIfSCzqpqaF/YnEO2pifNys5onHcUFnq8hm64eA+bKITJ5RAc5LS
CeCiQ3eq5fdhDWVZ24sCJd2DZT/LBCNZK8se69ZL2znf+1D/zeMNZyTZSnt2u7gGQFbnQd0rfM9y
6vO6VjF2YRAZYLjTYjZV0udWOZak8sH2/c4sy5fS9U5fA81BxmjWrY6snJVU6LqskKO9hCvt7azS
6DPblIx0flidFdl5iWvsqlf0UAs4s6+f60bjmSdzjKJsNqIPwZGmubxQ4+rGealJbQTk04IjdauG
KvBZDYuRVQ1cjyznt/ZBWh27UbExPNX0sJspW+24YHN8dc13T6qnyzz3eSOZKy1vpgXrtyLbNDU1
lWiUEeCEunBTmrzrWnegaVOf+3rO4wNM+y0da1IHXJXjqNreP7R4ngk0C0oazYzaC3zlrFFKA8xV
iplog+ye3pwTh4XbReThf0w/w/Uo56ylubRJaX513Gc2K+w1Hfgd6bVME0K6TfTa1ZV2vefhfOAi
6TUrvZZNPF9593CZzioXqybua9lVJe04dPH0z7gbFZ6heNZGW2Wo1FSOJnXSXC8Y1OYFI+f6nFbJ
OrDZ9qKptNWse+BGh0Y1RznX9aChsvcop57y8XwnDTBtaHnS5PGmtXXKtoEmKfFM0ffbqSujsM+B
ZpaNwFNos0YTXI00XOh53K5xRbcLrahcFpz3Si517uI7NhXc2QT9Gy0Em23Oiagqfq7qrJh8PE8n
lvfVXkONy7S0TDNKcy0yt+ypgiOyLjoRTDrSozot4G7kdRD7+109xif09Vhk4bQkIWzVYHMP75Z4
jqYNbal1Ydnh47rDKa2TWArW3XsZwcipPhtVn9MLi6kavqz22oUF57b1mmVNoWiy3RpafZ42wHS9
4fVZ0u7Fop1Jee+3VfD9zuraF7+PgWbWaqlRN2saZXE5qpgmq/ILocAdRBYTuu+wYXFaoXCsWmEO
Uq59myN5TVcUFxnpGT43nicJ92Cd8yVtVw9u0sxyn8qm9kVN6yTZS2hs7WsD3mYVXXH8TF5E5mOb
1yz29109xiN9mbIm1L3/8kYzjY0SZVBS/dVEnZpmy3GdmlV3296Xexnn/0DLM1edt3nv48s9vBfw
qKYZxXzWYq5tkwsfZdVTvu09njVdThoONl0PBLl8PwJNR4pUbHU1xOscSdrNCcxsV6Nqw1Rv9Bd1
/qLrSeVtpcxKwwsV2L7nVgujmiGuAJh27eqc2+HTvm+7OXtlRm00tJpzUgW6yunR39VRwrz0oLI9
y66Fuk1AketfdNstH8tRV6NIo5zyeNvimGaxbc2iDmoo77PuUZ/2rwxxV4GRtodesOxMqXtuZpK0
6+tbPZ83XU4iwWad7eO8jIyigeEop9O7aB1Sy3XrW6BZdPEIF6sQJimTMmRjpgFankOPCtyJVtRn
usCDTU94GXcrPkRVH8C0oMT1CPOgYAdJ0/ORQ1wUKO3a1fVdBh4tprBvWaZE1T2qmTTCLHqsNiMs
NoFQ20HeJKV32cfVPqMGJZ6LIoFpWqPKdTka334gy5aDYHOg9XJWYzhvBHiS0SHkOsg0o2xZAVAb
gU8WE0j4vjiQWf33hYLtod2Gv9uo5WyCImzv/euWK8CXlVdO3Cx4DfPe71bB98v63qU7jfoWaJZp
UBctnG1SRbYc95yYzZhtRx3qfpiyTPSc7uuN+7z2wNY57+bYweh01ZHQtHO95XAEqOim3BJZAbLu
joepHlvadfZ5pDPtOXWxyX/cTJ+LtAZnUyMEI70mZTp+6p7/mxZU2Fao+xYr7LXRGDV7O+9ruZj0
rPiWkhZXphyxvVeynjWXnbdFRvCN2xXu+anF3Lvo5yTVF4OMtofLIDMaBOUFGU3OF7R9Lq5HNsj3
aXRzGulwf7bk3tJm1LaJdt12xv3mW2dY0QGmDR302HfYRjcdSTbPuG1nyL7lfVJksaOsdnLptse1
y8vLsr8bqlmJSuTRAgWZWXrdxkpvvv2Ci96Yvfwm+sBXmS92Gvn8qgvvRAu46KjMVP9e9z6Ax/qQ
ntS0kFDWw3I35yHN6/19oA2Iog/zSM9v1Y3rV/r5hyXP2ShWKE8i90DaCFT0s31Oacq7dgeROcVF
RM+P2Rw9a0SjqfNkgp2sY3mQk7ZzWmOwdphRwT5t2cAdaWM5zXFNDbZJ5BpGn5G8FCgjr5zxgRmN
LVLeP2UxPyivbjVlWJl5RlO9723XcEjzQK9PVsfZIPLMl62/jyPzes8yyqgqz+EoUr9MC9YvdaTp
5inTmH0Q2Y+1yU6caYFyv4yq7bpJrK6ZRv5MW+XUaOPaZzmrOJBxoPfHUcnzuG2Zuhu10uu3HytL
zPOYN0Uu6f12M7J+tvX/Z5VFReKgh/Qx0JQSwaZNJWjkNWDgzipSSTSRppMVcOQ1AG0ftFMtWLKC
lmgDtY7NkU8jBUoTqTEPPF+kyraiOo9U7GlMhV3m2tUV/BgDy17Su5ERgZOMc/NYTSOwedfjPNJw
PEpIRa5yDdr2RCCLBOVtrxFnUwbsWqZxr/S+zDpPg0g5WkcH6CpSDmStJFu304TG4VnsuYwHFS6O
t65nP0teh2Ce81hgZq5f/HzZiJ7TaJDW5r3QlCLt5bpNdAQbL4vOnbYt/86rjO4+0tOTbx4C22Bz
WuDB8WkRj646jvT2dM31BkZ+8zT9+aGurhm3pa8yaU826uxM2bXodV3FUqbMxt1po0yTmsrDvIba
VmRBlKLzS30XyrNyEUkJtWlYu+xA2dCAo835YxuezF9LKsvrPq67LbWDDit+t7rL777wqYw60cC3
aBZjl22V6OyodE37uo+maJDylOW/LVoJ+rbhelcca49+kcC/Kb7PnfKZb4tGxPnSeVTHeTJzQvNW
eX4QWQAkKmvjbt8X3QjNQWDHe6EdEzabgG8EvMouXuZiPYSyfK9H+uDYw8GWIm19JCPQrGDfsvIu
uvEpBZ5b0QCzzd6yrM/OW8yGzodkPlZMPjqo4TztWexTu9J5j9sZnSmUd80IMYPjpEBafF7HRFcy
H7rqtOUpEGcWi3yhXr6WUQSb5a2q1vF9DzRFe/RtVskq0jtPw8sNXwJMG3mBZlsjnutC4smWPtuG
7wubiCf3Xh3nyaZRuBdZoTr+2tWy7pkajg0POw440DrSzoo8eXOA2swauUtnYaZTLRvazuxpYg/f
tq08zW449bwzjGCznMoLZRFoXrFJ7ykSaJ5RKVXia4CZ9rAdW+7f17SVnsNDT3t6Q2k8t731Sh1z
nvJWAjbu6BzMpNedluYz2aRidk0IHTJZ9izqxLw69qSla38QmcOMV/IlyBQtJ+96cBx1Med6x8Ny
MITng2CzuMp1D4HmlTOLk1l0WwFfGgb3Aip4fR/BTAs4bEaw2xjl3okc88yzimnl2RLoWQ5bPHd1
zXlqYj5cXc9w31Io73XkO7sog5ouR08jDeiTFupS31NB73kUZBq7HU2hvRdZYOvCs86nuwGVUbZT
5ppw7njfUdcDXE6m7BBovmxPL7orRx4UdqdaGO16PsIaUopsEpvGT9Oj3PElxi88CuzMSGtIczOb
3HzcqHPOUxP3Ql3Xt09TEw46NJJ2lvMc2awY2mRqXtJI3W6DG9If6PPvY5rkuU7J2PF0ITzbKVEh
ONf2Ufxc22QJNOEgwIwLX+6PmcO62KwK76ozbOXquhJoPsz1w9LmzbyKLeCx7WHBe6D7bYUSYCY1
nB8UaFA3le6Sto/VoQej26tIr2xI9hp+fg40lbCORtyogS1sTmsMNPcddwr6yreNz12o2mHTVAdu
VjrotIFyPDqSOvMo2FxpHTLxvMPnQo8xtJWao1Zalyet9m203a67F3AZ1fZxP6XX9cRyDnueWWSk
20UHxI6rOpxA82GuC06zl1jTBcFpwoiRORYfCl4TYM4CG9VKOtYiPewnNY9OmIV/so5pt8V74Fgr
/9CCTImMCNfdwDQjBXVWgk2sDFn3CLDtthkhauIeaMuFg0Cx7g7cBznpoBc1B5tJQe6s5U7Cc20M
j7QOCWU7r5k+SyF1TEXPdV77oq025ioyoh2qNlLhjbuxa7tXsV32VCx+qdoBceAye4RA82F1FJ6m
IGgqxeFBxojRRaTgbbqRdqoPw6MBBphpzkt0TuzXdP4PCvQyzxqeEH+unxdaumzciZ7jOir180jv
dd0jBXUHmk2sPmhWwu3SyOZpg/dAm6p2NJk61fXIpnkGs7byMU70OrkuCw4ygtx1gPd4g22Jcx2x
ely/616g+0Ufarl91/POqQfaNih6rs3o7b2aj08iI9pdKaP2Gr4nTICelD05K3kNkzLYqpSRzkep
r11eXrp8vy5IOyF3HaTWzvQ9bFZ7LMosGmKbgjrQ3qhZTcdzqpXxkYvlkT1yEkk7fLrCyM1Af3c7
Z6P8LKd6bvdLBnCmx9RmblRR55FjC3EEM4+LZ/lUn48mz9H6vnuxxvdvOjV6oM/QTgPpwHU4jpSR
XXxOkhxmrFZ8reB7betzWPbaryLPYNmG844eQ9lyXErU3yP93KnD+97saXykr67ubzzT+6aNFbOj
VpFn31UbaaLtCpd1evQ4Q9zLN8/6O91K+DfnDtvGK70uNh0IUz2mvM826fV5ZYZt+XSuz4bzaWwE
mg+b6hL+SVwEmsZEC7qqKz+6qhSqHo9ZBe0sckxddaSF+EorexeVw7Zeg0nO6sbmPB9FfnZhpAVM
lfsxemxnHW6kxE30vE1y9gG8iJyjE8fXr4j1db5f03u3Pf92kPAc2dzTSY2yVQ3fw5SLJ/p89CWw
jLtIafQcVyiDRlqOjnK2SbmInX+X18CUoXn7gcaPpWonwyBS/kQ/O34u42VOvN7um0FkX+BJTR2u
UceR++6o5ud/FGnTFd0xoc5nxEe7ulVX3F0NDKeRer4oc53LdGJNI23DKPN+RdvZaeVT2fezRqD5
sLSeDak4eoXuWN8Dtx13PABNyRpNquLA4xUo8yRVglWCHqRbN5yeTfm/nHO0bRTprDABWl4HsESC
s6S/t9WpCDtZgSZtPAceCf4buDPKCDKlx73PeNhJJA0CCMnAYZDZldT4JhZGwsuyFg/p46ga/NKH
rCw8LK0OoM3vCIHmy/ICB3qkIDrqfcT9gEA9oYddZOQo2iPftd75ruxRGYLtnPREAk0ATcra6os2
niMEmldmFj399G7AoEGEEF1Eeurpsb8KttMCH8p7t2y2auCcA2hSFxc38g7bm7y8SleWppYTBwDU
b5DTyKA3252BplfnrXpIoAmgKbOcDAs6Yx3pe6A50ZsprwLkhgOA7jjMWT6eoMedfYstOM7JFAHQ
kLwBJp/3Ww1OnwNN2yBTCDQBoDNs9o4l0HRj33IBKupYAE0YWLT9Kf8d6usczSJB5opKEAA6IWsL
K2PF6FplpjGXN5JplNlnDgCKsAkyhTa/W30c0dwuEGQKFSAAdIJNkCk0MiobFQwyV9SzAGo20ZFK
m3KJOsChvgWau7pZtG2QKaxKBQBBM4vR2ASZQtBTybRAY86gjgVQJ5PFmDUvP4pA06Frl5eXnfky
GUxDI29eTtyp3qAAgPCMtOwvEvg8yqqzpaw7cu+U+MXHSFUGUJP16rL3C7z1A818hCN9mKM5tVxa
PUneticAAD+VKfsfEGQWVrYjd+2AIBNADQbahrfNZDHIaHGsyyOaA+1hvV3y98+1NxwAEJayo2tP
kDZVyLamvpbpyF17nBUeATg2sdxWKW6lsQMc6uqI5lRvMtt87CSz+g4PAFCDKqNr5wSZ1kY6WmCz
dUmaA4JMAI7tiMgzJd+SLMYadG1E00XlJ+RoA0Bwqo6uPcXCNFZ2tTFX9jyLjhyMSFMG4MhE2/9l
OhmFMqk+XRnRHGjFV7XyE73ZdhwdFwCgXgMNEKt0MJ4SZOaaaZBZJVPI2KFBB8AB0/4vM1Uiao8y
qR6hj2i6DDCNJ5kMDABB2NHgp2r5z9zMdNt6jovOd0pDxhAAF7Y1QKza+XWuI6IEmjUIdURzpL2r
LgPMtXsEmQDgvak2MFwEP/cIMhO5HME0Tln/AEBFUy2byqbJxpFhUaPQRjSnWkkVXa7YxrG+PwDA
T64bGPRkP6yuTlzRaSlTFgACUJLr8l90UTI6v2oUUqB55rhnNepUb2AaGwDgnzoaGML2Gg/Zr6kT
VwgyAVRQV/lP278BIaXOXtQUaHKjAYB/BpHRtTrK/qcIfB5ypgEhI5kA2lZ3+b+i7d+M0FJnR3pj
mFfVm48gEwD8VGflRLpUum2tFycORhAIMgGUUWf5T7nUoC7soznVADT6Eu0NyVoo4oE2NAgyAcA/
O1q+V90XOY4gs5iJ1q0T/a3oWgZZgei5Bq005gAUta11gOt0WYLMhnUh0AQAdNs0Mso2qrDaLEEm
AIRjECn7zZ9l0/tPNYA94/o3h0ATABCiiTZCTDaL6N8nKd/lRHvIAQBhM5kVph6QWF2QVP7vksXY
PAJNAAAAAIBTH8XpBAAAAAC4RKAJAAAAAHCKQBMAAAAA4BSBJgAAAADAKQJNAAAAAIBTBJoAAAAA
AKcINAEAAAAAThFoAgAAAACcItAEAAAAADhFoAkAAAAAcIpAEwAAAADgFIEmAAAAAMApAk0AAAAA
gFMEmgAAAAAApwg0AdRppC8AAAD0CIEmgLrMROQFETkSkX0R2RGRSYHPGuh7HIrIpYic6H8DAACA
565dXl5yjQC4NtEAcyPlfY9F5ExfR/rfLjSQXP/uVERuJvzeE5F/DwAAAE8RaAKowzoYvOH4fc9J
wwUAAAgDqbMAXJvVFGRuc6UAAADCwIgmANfW6bBbDt/zQOd3XnClAAAAwsCIJgCXth0FmSsNMB/T
EVKCTAAAgIA8wsUC4FB8VdljXS12YplO+0BXmT0kuAQAAAgXgSaAutzTlNeoqb4musJsdOXZE4JL
AACAbmCOJgCXpjoauaN7ZwIAAKCHCDQBAAAAAE6xGBAAnwy4GsBD2DsWcGNEHQM0i0ATgA8GOk+T
dFvgZXs6dxlANTN9lmacR6A5LAYEoG0TDTI3dJVaoO9Mx8v1vp8IwIF1B+YtfRtGNIEGMaIJVDPV
HlIqr3JmkSATwFXHyxlBJlCZ6bC5FeipnCas3A4EhUATKG+d1vaciNzXn1HMrp47gkzgCh0vaNN+
h6YvTDRV1mb/Zh/NtH3xjH4POrMRJAJNoJx1ZXw78pvMLbQ30PN1J5QDMXQoXgAAF7RJREFUBhqw
R8cLWmTSS291oD7b1g6bLQ+Opaz1NTjX372u32cS3tdA3xFoAsXtx1JxHmglgHyhpzKVxcqhSDPQ
vWdvc4bQknid5kuwWWYUb51q+mxHOmyiabMm2KQuQVAINIFi4hXyijkU1vo692ydAvUCqx0ixXok
8yYnBy2J12lG28HmvgZWRYLNPU017YrD2AJ5G/rfSKNFMAg0AXt7CRXyngZPyDfoYVrgTNMhRf8k
2EQcIxRoS1qQabQVbJrjul4w2OzisxTvyC56ToBWEWgCdmYJqW3nLAKEDNEg0yDYRNwFZwQtGFjO
+Zs0HNTEg98igVUX95xdf6d7sf92XUc2Ae8RaAL5JgkBg+iqqTQS7fXpXCUFmcZ9XbYekI42jqMG
ujgL/HKh5dBpxlGd6r9pquxOG2Ht+yjerk7TibpBRzdCQKAJZBuk9Bwes9JsYV1vUBtZQaZxyAqC
UF3ugDGLfz3LSL6XsoJNX4JMwybY7Oo0louUoPI2nTjwHYEmkG0/ZYn0Xc4bEowsgkyJLOoAdLUD
xgSZZvEv0sb9YbaYGqQEm/Egc7fm0cSZ5Urk13NG8bq8XsJuZLuTqH3ma8JnBJpAuu2U1SCP2c6k
tKSKskvWDZ2nLL7Pip5odFg8yDQINtsX3WLqKBZsnicEmWbP4zpTV9efcWDx7057vsp7Ugf3BtlV
8BmBJpBskFF4M5pZXh9W6N3PCTZX2pDrSyoxsnXtPkgLMg2CzfbEr831hGAzHmTeSvi3dZjlBJs2
qbxdL1P3Uzprb9JxCV8RaALJdlO24mA0EzbSgk2CTMR1aY5mXpBpEGw2L+3aRAPIs5QgM+nf1iEt
2LSdL9qHBefSOrr3SKGFjwg0gVcaJWxlYjCaWU2fAqx4sEmQia6bWgSZBothNSevAyAeQGYtzNN0
sNn0okRF7Gpw3uRo4n7CCrSia0n0Oa0YniLQBF4pLZg8ZzSzsr5tBxMNNncIMpEia4uJkBxazlE+
oFHcqJlFB4BZaMdmYZ68RXmqMsFmmSDzuMETO9MA71m995saUUw79zuMasI3BJrAw0YZlSyjmShj
HWw+xoINyNClDpi8OcoHpM02bs9isR2z0I7NwjxNLMoz83gkU7StEF2R/qZ2JDYxUp9Wl2zQgQPf
EGgCD0sLJldsR+FEX0f0+rAIEmCkBZsEme3JWmznQSyoy/q3TaaylvmMpgLTpHTZdeD5fAP3+Jle
sySMasIrBJrAywYZo5mHPUz7rAPnEHilLj4X8WCTILN9SQHkgQZN8Xsw6d/6PF/SaKozc5rx/+7X
nFosOaOarEALbxBoAi/LagQxmgmgLl0d6TfB5j2CTG9EA8i84D/6b0MIMpuUFWiKLihY53SJw5RF
gYT0WfjkEa4G8PvSKlzSZt1hMSWgX5ib7J+ZlsU212amHSH7gQSZTUxTmKRsfxZnMqTq6mQ5TMnC
uq5zSJmygdYxoglcGWWsykeQCXTfRBtmbLuBPijSAbAX0EhmE8FVkdTUWzWm0Wa1TUifhRcINIEr
WYUyo3BupaX7dN2URRq8NdHnfEv/bDrYZOTBHZ6z7hhYpKi2oegx3a5pVJNAE94j0ASuZFUcjGi6
1ceVZ9f30HM1b3SOckyQaVLhNloINgk03eA5646BPhfPFRwRbOJZulHid+7XVKak7Rta5hgB5wg0
gStpFcB5zxY/mEZeNNTc2NE91kTTs1mowR/xINNoI9hENfHnjH2Pw3YYeS5vFxhFrDvQXNeLT2vb
oKjDGurVrIwrH0eD0TMEmsBVwb+Vch76kDY7iMzBeS7yelFHH12n/PRp9GaS0OC9o3OC0a60INMg
2AxH0nN2m+csWDsJI3K+dBxcaH050hWViwScWzUsjpWVIUTZhdYRaALZhXHXg6KJVlS3Uxrc1zXl
x2VPbNvndKQNhaPIa7+mOS37KeeV0ZZ2jXKCTGODNMwg8Jx1x7pOeibh29woMEJ32tDZ2NfjvVfg
d246HmnMCjTpaEHrCDSB7MK4yyOao8gCKHludqTBvW54vqCB9Y3Ia70y4LNaabvqBd7LWMmYhRra
dVZg7vVOA+nzLDhWXt5zRidBOAY5I3622TVNTne50DLiiQIL3bkc1czquGVEE60j0AT62+t3aLkX
mHHdUQXZ1mJA+5q2muW6Nvqr9jhPNZhNs0Gw2broZvRpnmIfSK/xnHXLbkangWiHoK8dB0falrAZ
Td1yPCWlzHxRoBEEmkC2rqbO5lXoaW46aLi1sbjSTsrG1kk2NAiv0htsM1pGA7h9WcFmX4LMphf+
mjjs3OM5645JTqeBYdMJ2FaGwIV+j7wOLHG8KFxaO4WVZ9E6Ak0gW9uB5rohfOl4rtGgYiVX1+bT
dUmb85Nlo+K8VJuRYlYE9ENSsNmXIPNEF/86aSjYXJdjz2v6uosAkOfMHbOgUplOgKnWKVXuIdvf
DeF6znRl2izXSW1FHxBoAn4zAeYdh6k2uwVTZuOqpv003dtcNjDeqhCQP7B8fxZr8EM02OxLkLkd
yWrYamjkL/o8uSjPbJ6zDZ6zXFPtALhTotNhVzsrnqnYCXlmOcfRJjjzYUuyPS1LsjDajs57hEsM
eGsWW6jnvlbGVQK1gaMG3k4gjfFpxfQh8z2LjmzP9DrlpSePHI+at73K5lHAC9vMtHFYZg6xuYaT
gPbdjY8MTWt+pqexDq6bGf/WVlvPmU9Geh4OK8x/j3YAmHmttvdC9HdvVVg860zvkbzVoG3K87bW
AYjb1zo3LaOG0XZ0HoEmkG3SYqWVFDQcasOibGN2llKJryKpojYNwOsVz82q4qiqraqB14aes6Lv
c6GNtZOc7+k6XTFvsaMmhLyCapn7OdohtFthFPy44TlV8ZGhutP4kt6/avl6oY31s5znbNLhlX13
NcDbrnAN42W+7fvEOw+k4rk+0efnfsnfd2ES2Vd65qDjaE/fM2mNgLqfdxYJQutInQWytbXC3TRl
25GNiqMOSY3gpyMjnevGymOWixlUSftpInivOppplA0czizOEXN0whfthLgdyDUdJDwb12su75JG
b1ycqwuL56yrW5yMIgFM2VXBq1yXpN+tOkq3X3BfyiRlR68HGiTfcLTwnbFTYOuTMtKuV9f3AUcA
CDSB7KCnrQZK1gha2QpwkhC8HifMqznToDP0+SVJKcKn+r0e1YD6rkUDoMoWCUcOGk3wVzy9XWpK
P3VdDqXdz3Wl8g1qCkqMI32W+yZeT9wqMTUi6V6w7aBL+l0X13S34mhc2QArnvHjam7vheNVZuPS
RvNDSeNHhxFoAtmFcRujEzYjcWUWXUhqgGS9z35OsFlmexSj7gpwkJCqtIrMQ7vQxohZZfE45/2q
BNW7GcEsG/WHLalD6LrjPfKkhgAw7fhcH7exk9IYdrkv4l7Gc9bFkZ1RSjrm/YLXMe3eyrvnBil1
wA0H1/SixnsxS7ycd1n/22zFU0bWMfoyVxU9RqAJZDf22wg0beYDlln5Nem75DUm9nNWdizbAK67
AkwKDPdSAlwzz6uO72nev6mFk661/Gp7MaImJY1mGq7Pg8vRkN2MjqybNQS1k5zjd7VdUtZz1sVA
M+seu295z6QFi2LRuZb1/13cr0cVRzVPS/xO/LkIYbGerFFXAk20jkATuJJWKTUdaI4KpC0VrcyT
3vd2zt5po5yeWF+3DUhqIOQ1NmcZDZuqW5Gk/S6pTeHKauhX2RonyQ0HwetAA7G8BaMOHc9Ny1tF
9JbDjpi+bGOSNpoZ9YzFXsBZ532WUf8Ncu7HOw7uoUHKsdsGkEXL1qR7Z8PRczyqsbMxKxgm0ETr
CDSBK2mjmk3vdXim6ao2CwcU2fA569/d0Q3UL/U8nOjPl/rfs1YALHtu6h5hSKp88zYjv8hpPBX9
riNtbB1lrORLQyBMWaOZhus5WXf0XtoukJo40WM1W/TkBSeijetn9bNmBe/7kT57e/p5z1iuLn1L
//1OiVEk85wdZjxnXUtRt+10uBmZIhCtA0Y550v0upl7IHq/mdW08+7/Z/W+K3o9zQh42ordddUd
afe52R+0aPk/1e9xqPVo0rkuM+qa9DlJzlkMCD5gexPgypGO7iWpe3+5uH2tZPNGAkQbAbYpUjaa
2l6h7gowqRG0pRX+g5QAb5Jznp5zeHziqJGBh00iqZg7NQbyNs/cViTIs3Fk8fzdaPAZbfKzRM9X
2n6DVbTxnO1Ftm5x3eFgM5oZtaGdFGW2PtrQjsay243cKnisNmyfaZvnydZtfZ3q5yfVX6PIKy8I
N6qWT1mpz3XNCQUKIdAErhxm7O1YZPNqV070c/OCm7bnkPi4bUDeObnpaLP4qlgIyK1JrHNmp8YF
RU4sF8PaKVB2kEZdj6afs/1IcHUjMrrrypluP+U6gAtFmwHU9YqL4MVV/S5Z6clNt1mARKTOAi9L
K/TbCuaOLLYYqXvvuzxl57CSMkpDwLW9mrYmSDKz3Gv2eoHjoOOhHk0+Z9OEALCO+9D2/uua8wJ1
h+8dNysHgWZW2ix1LLxAoAm8LK1BstHSUutiuXm1TbDnW6WT1gjoy5wSGgJuJW0JVPe9NLPYFkcK
lB0nFVfZxCs1/ZwlraBb1+fPeph+X6TTIO28p3XoNF0eV11teZAxokknJrxBoAm8LGs5dVerMJax
k9OgsAk0LwJplLgY1QkhWO3TNiBNSJoH10SK3bbFwl1Fyg4aiG41+ZxNE9IqT2seWZv2qHNi5Wgr
nLQ65qLBc3nq4N7czljDwdWWQUBlBJrAw9IK/5stL52fNSpimzrrW+WTNBrkIjg4s1y1ty2nBBRO
jVLm3DaRinphEUgWSW/fa+HetV3l2pV7liPBVTX9nCWV0XV//oVlZ0fdzhs4hrR9kNMkdThm7ZUs
Dd0vK0cZUmnvccB8b/iEQBN42H5Gr2Zb6bOiaT1V5+Tsez6v54HDCtLnFffavI+6KCnQc3kv5Tmy
SG+3ned9UcMqpVnuarnQ1D1pRnK2G8iwaPo5S7oPmyiHXK5sm7cmQJpZzee7zAhgUqCZdz3q7uhZ
aVlQNU03a79tsmXgFQJN4JXSKu0mG4BJXFQgM4tGcVPigYDLRtmup6OaTzE307mkBm7THQ27OWl3
RRbNaqpD6CBSphxWCDJsnWoj+0Jf0xqDzaafs6Q0xtMG0/j3LUbr8jwoee/d086Ww5rqlpWjqSsr
ixHLOjt6TiNb3lSV1hY4YO9M+IZAE3ilw5TUrjYXBRKHFci6In1MRJ7W79lWQBatcG0aAUWcaUPW
l2BzfRxPkjLr3Chlu4GmA828BmrR1Znr7hC6m1CWre/Nx2uap3YcCTINE2xWDZCiVhpkNv2ctTWa
GTWrcO1OI/dD3poAUQex+37HcSeJCc7K1n3R82F7T+w77nQ51/er8j2i0vZRXXnQGQ68AoEmkCyt
wO5KWsqZpglNdf7YNQ0+n8h41TnKUsf80ROtlA9aDjgPtJHBBtruJaWkHrc0Rymtg0pKbkG0o8+i
y8DvWIPJtHLMPDNPOfpc08iOB5mGmWP4hIN5m+Y5a6Mzx4dA86JkR2i8E8B0AORdj6TOCtH/9nTF
Mnel7181OIv+bpE6xnS6lL0nV3o/PqnPk8t7Mu0a7zI3Ez66dnl5yYUBkq0L7jsJ/6eNHnPRSvf5
hP9+t6EA+DBh0ZV7FXpR1xXmff35sQZSfib6GkX+nhYArP/NVuy/nRc4xjNNJzsilalWSfdkU89D
kvV980LCfz+vuJjYNPIq6kwDyMMS92KZz72IfF7RNMGRBm1Ty+C8yndzJa1cvtbS8SQ9E6f636PX
8UzrsaxFs6Z6PaIj8icatOWdb7P9xnaBjpaTSBquC+ZcHFTIRhrpeZhkZCacRe7FsxrTtgf6/vE0
7eMW9/sGMhFoAtmOEibdn2uF03Tv4bpyv53w359uYEXZtAZ0lUb9umJ8rmIjoC5J5/oJNtX3zkVC
o+vJlkePkxr60mLggXqtO9qeiX1Cmw3/pLL6tET6dheYzuImOjKbsJ+QNrtymJYLOEfqLJAtaen4
rRbmQoxSgkxpaNGLOgJZs2+pj+nIbe6bCjuTlH3k2k4fYx5uv/g2knSWMO81aR5zHxxqZ2gXgrC0
uZk7BJnwGYEmkO0ipSGxU3LeVVlZjde6K5lZygiNOFqm3bdKcpaQNgv/+DpCw1zcfvHxPuQevHLS
oXUVktoAB3RswXcEmkC+k4RV6DYaSFc1djP2zFrVHKhNcr5n13pSBxnfl15jv6TNefSh4R9fRKTu
PSPRnqROqSrzcV2grOqW7YQ2wDF7MiMEBJqAnX1NwYm61UDa1CxlQSKjzjmDE33/pPRE0SC3a3tC
Zn1fGm9+SQsofQg048fAapDdlFb+b7UcbPZxPmZXJXV+njK9A6Eg0ATs7SZs8VFn2kp0VdY0daVI
5QWZ0sGFcfYz5jIxIuWftNT1Iqtc1mGa8NwQaPZPW6NNg4Q1BCi/wrUTGzU/zdguCPAOgSZQzCwW
bG7VNAdk1yLIlJqCvW2LILOuz25L0mp+Xf2uXbfR4sblg5TOpzZH/ouMrLWd8lnWwMNjb3oev7GX
kM5LUBKmUSyjiSATwSHQBIqLB5s7Dhs5pqGalS5rPKghnXP9XZ61CDKlIwtODPR7ZAWZQqAZnDst
rAZqsgCS5uy1FWhO9LNtMi+K/FufDPS8n3iWMrrR8Lkc6TlIKsu6NsWhL6L3D0EmgkSgCZQz0wWC
VtrIcVH4m4ZqXtBjuAz0TMAV3w8uTR1BbtNGer7TVtQ1Vqzi6KW84P+woXlMI81AeD4j9bqNhn40
/f1WTtBT5N/6xASZ1/XYjxoONvOu6029D+sc2Rzp9Xoh4/6joyxM+7oF2AOCTITq2uXlJRcPaN9M
U55sRhJFKx9Xo6gTbQwV2dLjicAbL1P9zjbn+4DV/byUtFF+kgcaCLoM9kZ6D21bdFS0sVl+2hzr
pHu5yL/1STTIjFrptWkquL+wKEdWer8eOgoWBnrvzTJWJI96lCAFQBsINIF2mVTZvMZq3FOORh12
LdN0o4493KS8iKLfOfSguqsmOopo61Sv45GOxtsGIhN9TqeRALNIp8zTDW6FJBYLeUUDyCL/1idp
QabRZLB5ZBnsSSQDxqT6nlgGgObem+jPad87CR1lAFpDoAm0Z0eDHttRTMNFoDfJWWU1S6iBl0kx
s20USgeC6q47Kxj0JTlNaOxPSjyXSVZ63zU1mmSzWvTaPQ1+Tyz+rW+BSl6QaTQVbNqOrGdJ2irK
1T1IRxmA1jzCqQcaN9VGXpkgTyquqDnQ4PZ2yd8/CLTRUjaor2NFYbhzWOFeNso+hzb2Gk5ZPNNX
3ncyI2k2/9a35912RG9Dn9+65+kWmdueZqNgB5itY4JMAG1iRBNozlQbPlUaFHdLBj9mb7WdCr3k
TY/OuFBmFNN4wKbY3hvpIig+aut5yRvxi6bdF/m3PrHZY7jJVTrztkdqw0pHRUNftA1AwFh1Fqjf
VBtzz1UMMh+UCDLNCOaZzkuskoq1HVCQOdDRpBdKnvNVi3sxwt6Zdr74qK3n5ULLnKRN+uOBY5F/
65N9Pb40TW8Fsatlhk9mBJkA2kagCdRjpIHKmYMAU7ThVGSelJmD6SLAFG3UhZCCFQ2sq6RU7tBI
C8ZeSqDUprafl6QAMi1wLPJvfZIWbLax3+CZZ2n2T7ElEwAfkDoL1KPISoR5ijacXKcThrBqoQns
Zw6CalZpDI/tIjhN8ClIM6mxexbHVOTf+iSaRtv2pvZtp9CaTIyQrh+ADiPQBOox0tS57YoBpxnJ
LLpy4rY2uIouhR8Xwl56hy0G9fBH28HmSp8VRpKaN9MAy4dnt61gs2xdAQC1IdAEmjGN7ccnFsvX
uwx6ynz+vUDmKR6W2Ic0CUFm+Kos/lTFPU2d5N6BONryxNa53nuMYgLwDoEm4Jfono1Nz/EaaPAp
kW0SQjKNBNSjgiO5BJndMtPGd9U9NrOca+O+6S1MEIaR3hsuOsGSnAaY5gygZwg0AXTZSF8SGdFN
QrDQTTNNI3fR2F9p5495kaIIG2b++HbFjo/o/XfIYmUAQkCgCQDog6T08SQXkSDSjOyf0BEBB0Z6
D05inWBx0YySo0AzTAD0nYj8/9cqe8ju2JRHAAAAAElFTkSuQmCC

------MultipartBoundary--9uweDQqvxaswtTRdWfiRfWtRUsv05MqdaL6kSzNZQL----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://sadrfoulad.com/wp-content/themes/betheme-child/style.css?ver=6.6.2

@charset "utf-8";
=0A
------MultipartBoundary--9uweDQqvxaswtTRdWfiRfWtRUsv05MqdaL6kSzNZQL----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://sadrfoulad.com/wp-content/themes/betheme/rtl.css?ver=6.6.2

@charset "utf-8";

body { direction: rtl; unicode-bidi: embed; }

.mcb-wrap, .column, .columns { float: right; }

.the_content_wrapper { float: right; width: 98%; direction: ltr; }

.the_content_wrapper > * { direction: rtl; }

a.button, a.tp-button, button, input[type=3D"submit"], input[type=3D"reset"=
], input[type=3D"button"] { margin-left: 7px; margin-right: 0px; direction:=
 ltr; }

.fixed-nav.fixed-nav-prev { left: auto; right: 0px; }

.fixed-nav.fixed-nav-next { left: 0px; right: auto; }

.fixed-nav-prev .arrow, .fixed-nav-prev .photo, .fixed-nav-prev .desc { flo=
at: right; }

.fixed-nav-prev .desc { margin-left: 0px; margin-right: -335px; }

.fixed-nav-prev:hover .desc { margin-right: 0px; }

.fixed-nav-next .arrow, .fixed-nav-next .photo, .fixed-nav-next .desc { flo=
at: left; }

.fixed-nav-next .desc { margin-left: -335px; margin-right: 0px; }

.fixed-nav-next:hover .desc { margin-left: 0px; }

.nice-scroll .fixed-nav.fixed-nav-prev { margin-right: 10px; }

.fixed-nav .desc i { margin-left: 2px; margin-right: 0px; }

.fixed-nav .desc i::before { margin-right: 0px; margin-left: 0.2em; }

.fixed-nav-prev .arrow i::before, .fixed-nav-prev.style-arrows .photo::befo=
re { content: "=EE=A4=96"; }

.fixed-nav-next .arrow i::before, .fixed-nav-next.style-arrows .photo::befo=
re { content: "=EE=A2=B8"; }

.image_frame .image_wrapper .image_links.double a { float: right; }

.image_frame .image_wrapper .image_links.double a:first-child { box-shadow:=
 rgba(255, 255, 255, 0.2) 1px 0px 0px 0px inset; }

.if-modern-overlay .image_frame .image_wrapper .image_links { left: 10px; r=
ight: auto; }

.if-modern-overlay .image_frame .image_wrapper .image_links .tooltip[data-p=
osition=3D"left"]::before { transform: translate(0px, -50%); inset: 50% aut=
o auto 100%; }

.if-modern-overlay .image_frame .image_wrapper .image_links .tooltip[data-p=
osition=3D"left"]:hover::before { transform: translate(10px, -50%); }

.if-modern-overlay .image_frame .image_wrapper .image_links .tooltip[data-p=
osition=3D"left"]::after { transform: translate(-5px, -5px) rotate(45deg); =
inset: 50% auto auto 100%; }

.if-modern-overlay .image_frame .image_wrapper .image_links .tooltip[data-p=
osition=3D"left"]:hover::after { transform: translate(60%, -5px) rotate(45d=
eg); }

#Action_bar .contact_details { float: right; }

#Action_bar .contact_details li:last-child { margin-left: 0px; }

#Action_bar .contact_details li { margin-right: 0px; margin-left: 10px; }

#Action_bar .social { float: left; }

#Action_bar .social li { margin-left: 6px; margin-right: 0px; }

#Action_bar .social li:last-child { margin-left: 0px; }

#Action_bar .social-menu { float: left; }

#Action_bar .social-menu li:first-child { margin-right: 0px; padding-right:=
 0px; border-right-width: 0px; }

#Action_bar .social-menu li:last-child { margin-right: 6px; padding-right: =
6px; border-right-width: 1px; }

#Action_bar .contact_details li > i { margin-right: 0px; margin-left: 2px; =
}

#Top_bar .logo { float: right; margin: 0px 20px 0px 30px; }

#Top_bar.is-sticky .logo { margin: 0px 20px 0px 30px; }

#Top_bar .top_bar_left { float: right; }

#Top_bar .top_bar_right { float: left; padding: 0px 20px 0px 10px; }

#Top_bar .top_bar_right::before { left: auto; right: -10px; transform: skew=
X(0deg) skewY(25deg); }

#Top_bar .menu_wrapper { float: right; }

#Top_bar .menu > li { float: right; }

#Top_bar .menu > li > a span { border-left-width: 1px; border-right-width: =
0px; }

#Top_bar .menu > li > a span:not(.description) { border-left-width: 1px; bo=
rder-right-width: 0px; }

#Top_bar .menu > li:last-child > a span { }

#Top_bar .menu > li:first-child > a span { border-right-width: 0px; }

#Top_bar .menu li ul { left: auto; right: 0px; }

#Top_bar .menu li ul:not(.mfn-megamenu) { left: auto; right: 0px; }

#Top_bar .menu li ul:not(.mfn-megamenu) li ul { right: 190px; }

#Top_bar .menu > li > ul.mfn-megamenu > li { float: right !important; }

#Top_bar .menu > li > ul.mfn-megamenu > li > ul { right: auto; }

#Top_bar .menu li ul li a .menu-arrow { left: 7px; right: auto; transform: =
scale(-1, 1); }

#Top_bar .menu li ul li ul { right: 190px; left: auto; }

#Header .secondary-menu > li { float: right; }

#Header .secondary-menu li ul { left: auto; right: 0px; }

#Top_bar a.responsive-menu-toggle { left: 10px; right: auto; }

#Top_bar a#header_cart .header-cart-count { left: 7px; right: auto; margin-=
left: -4px; margin-right: unset; }

#Top_bar .header-wishlist-count { margin-right: -5px; margin-left: unset; }

#Top_bar a#search_button { float: right; margin-left: 10px; margin-right: 0=
px; }

#Top_bar .wpml-languages { float: right; margin-left: 10px; margin-right: 0=
px; }

#Top_bar .wpml-languages a.active { padding-left: 6px; padding-right: 10px;=
 }

#Top_bar .wpml-languages a.active i { margin-left: 0px; margin-right: 5px; =
}

#Top_bar a.button.action_button { margin-right: 0px; margin-left: 10px; }

#Top_bar .search_wrapper input[type=3D"text"] { padding-left: 0px; padding-=
right: 35px; }

#Top_bar .search_wrapper .icon_close, #Top_bar .search_wrapper .icon_close:=
hover { left: 18px; right: auto; }

#Top_bar .search_wrapper .icon_search { left: auto; right: 18px; }

#Top_bar .search_wrapper input[type=3D"text"], .column_livesearch .mfn-live=
-search-wrapper input[type=3D"text"] { padding: 22px 60px 22px 30px; }

.mfn-livesearch-loading::after { right: auto; left: 15px; margin: -10px -10=
px 0px 0px; }

.mfn-live-search-box .mfn-live-search-list ul li[data-category=3D"info"] { =
text-align: right; }

.mfn-live-search-box .mfn-live-search-list ul li img { margin-right: 0px; m=
argin-left: 20px; }

.mfn-live-search-box .mfn-live-search-list .mfn-live-search-texts { text-al=
ign: right; }

.mfn-live-search-box .mfn-live-search-list .mfn-live-search-texts span { fl=
oat: left; }

.mfn-header-tmpl .column_header_icon .search_wrapper .icon_search { left: a=
uto; right: 15px; }

.mfn-header-tmpl .column_header_icon .search_wrapper .icon_close { right: a=
uto; left: 10px; }

.mfn-header-tmpl .column_header_icon .search_wrapper input[type=3D"text"] {=
 padding: 22px 60px 22px 30px; }

.column_header_search .search_wrapper input[type=3D"text"] { padding-left: =
10px; padding-right: 40px; }

.column_header_search .search_wrapper .icon_search { left: auto; right: 0px=
; }

.header-fixed #Top_bar .logo { margin: 0px 20px 0px 30px; }

.header-plain #Top_bar .menu_wrapper { margin-left: -10px; margin-right: 0p=
x; float: left; }

.header-plain #Top_bar a#header_cart, .header-plain #Top_bar a#search_butto=
n { border-right-width: 1px; border-left-width: 0px; }

.header-simple #Top_bar #menu ul li.submenu .menu-toggle { left: 0px; right=
: auto; border-right: 1px solid rgba(0, 0, 0, 0.03); border-left: none; }

.header-split #Top_bar .top_bar_right { left: -28px; right: auto; }

.header-stack #Top_bar .top_bar_right { left: 0px; right: auto; }

.header-stack #Top_bar .menu_wrapper { margin-right: 0px; }

.header-stack #Top_bar .menu li ul { left: auto; right: 0px; }

.header-magazine #Top_bar .logo { text-align: right; }

.header-magazine #Top_bar .banner_wrapper { left: 20px; right: auto; }

#Side_slide #menu ul li a { padding-left: 5px; padding-right: 20px; margin-=
left: 50px; margin-right: 0px; }

#Side_slide #menu ul li.submenu .menu-toggle { left: 5px; right: auto; }

#Side_slide #menu ul li ul li a { padding-left: 0px; padding-right: 35px; }

#Side_slide #menu ul li ul li ul li a { padding-left: 0px; padding-right: 5=
0px; }

#Side_slide .extras .lang-active i { margin-right: 4px; }

#Subheader .title { float: right; }

#Subheader ul.breadcrumbs { float: left; text-align: left; }

#Subheader ul.breadcrumbs li { margin-left: 10px; margin-right: 0px; }

#Subheader ul.breadcrumbs li span { margin-left: 0px; margin-right: 10px; }

#Subheader ul.breadcrumbs .icon-right-open::before { content: "=EE=A2=B7"; =
}

.subheader-title-right #Subheader .title { float: left; text-align: left; }

.subheader-title-right #Subheader .breadcrumbs { float: right; text-align: =
right; }

.subheader-both-left #Subheader .title { text-align: right; }

.subheader-both-left #Subheader .breadcrumbs { text-align: right; }

.subheader-both-right #Subheader .title { text-align: left; }

.subheader-both-right #Subheader .breadcrumbs { text-align: left; }

#back_to_top { float: left; }

#Footer .footer_copy .copyright { float: right; }

#Footer .footer_copy .social { float: left; margin-left: 20px; margin-right=
: 0px; }

#Footer .footer_copy .social li:first-child { margin-right: 0px; }

#Footer .footer_copy .social li:last-child { margin-right: 6px; }

#Footer .footer_copy .social-menu { float: left; margin-left: 20px; margin-=
right: 0px; }

#Footer .footer_copy .social-menu li:first-child { border-right-width: 0px;=
 margin-right: 0px; padding-right: 0px; }

#Footer .footer_copy .social-menu li:last-child { border-right-width: 1px; =
margin-right: 6px; padding-right: 6px; }

.rtl #mfn-gdpr[data-direction=3D"horizontal"] .mfn-gdpr-image { margin-righ=
t: 0px; margin-left: 15px; }

.rtl #mfn-gdpr[data-direction=3D"horizontal"] .mfn-gdpr-content { margin-ri=
ght: 0px; margin-left: 7vw; }

.rtl #mfn-gdpr[data-direction=3D"horizontal"] .mfn-gdpr-readmore { margin-r=
ight: 0px; margin-left: 15px; }

.rtl #mfn-gdpr .mfn-gdpr-content ul, .rtl #mfn-gdpr .mfn-gdpr-content ol { =
margin: 0px 15px 20px 0px; }

ul.list_mixed li, ul.list_check li, ul.list_star li, ul.list_idea li { padd=
ing-right: 50px; padding-left: 0px; margin-right: 0px; }

ul.list_check li, li.list_check { background-position: right 5px; }

ul.list_star li, li.list_star { background-position: right 5px; }

ul.list_idea li, li.list_idea { background-position: right 6px; }

ul.list_mixed li::before, ul.list_check li::before, ul.list_star li::before=
, ul.list_idea li::before { left: auto; right: 20px; }

ul.list_mixed li::after, ul.list_check li::after, ul.list_star li::after, u=
l.list_idea li::after { left: auto; right: 0px; }

dl > dt { float: right; }

dl > dd { margin-right: 110px; margin-left: 0px; }

.pager .next_page .icon-right-open::before { content: "=EE=A2=B7"; }

.pager .prev_page .icon-left-open::before { content: "=EE=A4=95"; }

#Error_404 .error_desk p .button { margin: 0px 20px 0px 0px; }

.post-item { float: right; }

.post-meta .author-date { float: right; }

.post-item .date_label { right: 0px; left: auto; }

.post-meta .category { float: left; }

.post-meta .category .cat-wrapper { left: 0px; right: auto; }

.post-photo-wrapper { float: right; }

.post-desc { padding: 15px 20px 0px 0px; }

.post-desc-wrapper { float: right; }

.post-header .button-love { float: right; }

.post-header .title_wrapper { margin-right: 99px; margin-left: 0px; border-=
right-width: 1px; border-left-width: 0px; padding-right: 30px; padding-left=
: 0px; }

.post-nav .list-nav { float: left; }

.hide-love .post-nav { padding-right: 10px; }

.photo .post-desc .post-head .post-footer .button-love { margin-left: 20px;=
 margin-right: 0px; }

.photo .post-desc .post-head .post-meta .author-date { margin-left: 20px; m=
argin-right: 0px; }

.post-footer .button-love { float: right; }

.post-footer .post-links { float: left; padding-right: 10px; padding-left: =
0px; border-right-width: 1px; border-left-width: 0px; }

.post-footer .button-love a.mfn-love { padding-right: 24px; padding-left: 0=
px; margin-right: 5px; margin-left: 0px; }

.post-footer .button-love a.mfn-love i { right: 0px; left: auto; }

.post-footer .post-links .post-comments { margin-right: 0px; margin-left: 1=
0px; }

.masonry.tiles .post-item .post-desc-wrapper .post-desc .post-meta .author-=
date .post-links { margin-right: 10px; margin-left: 0px; }

.author-box .avatar-wrapper { float: right; }

.author-box .desc-wrapper { margin-right: 105px; margin-left: 0px; }

.author-box .desc-wrapper::after { left: auto; right: -6px; border-width: 6=
px 0px 6px 6px; border-color: transparent transparent transparent rgba(0, 0=
, 0, 0.02); }

.blog-teaser .post-date { display: inline-block; }

.portfolio_group .portfolio-item { float: right; }

.portfolio_group .portfolio-item .desc .title_wrapper { padding-left: 43px;=
 padding-right: 0px; }

.portfolio_group .portfolio-item .desc .title_wrapper .button-love { left: =
0px; right: auto; }

.portfolio_group .portfolio-item .desc .title_wrapper .button-love a.mfn-lo=
ve { margin-right: 5px; margin-left: 0px; }

.portfolio_group .portfolio-item .desc .desc-wrapper { margin-left: 280px; =
margin-right: 0px; }

.portfolio_group .portfolio-item .desc .details-wrapper { float: left; padd=
ing-right: 19px; padding-left: 0px; border-right-width: 1px; border-left-wi=
dth: 0px; }

.portfolio_group .portfolio-item .desc .details-wrapper dl > dd { margin-ri=
ght: 90px; margin-left: 0px; }

.portfolio_group .portfolio-item .desc .title_wrapper .button-love a.mfn-lo=
ve { padding-right: 24px; padding-left: 0px; }

.portfolio_group .portfolio-item .desc .title_wrapper .button-love a.mfn-lo=
ve i { right: 0px; left: auto; }

.portfolio_group .portfolio-item .list_style_header { padding-left: 275px; =
padding-right: 0px; }

.portfolio_group .portfolio-item .list_style_header .links_wrapper { left: =
0px; right: auto; }

.portfolio_group .portfolio-item .list_style_header .links_wrapper a:last-c=
hild { margin-left: 0px; }

.portfolio_group.masonry .portfolio-item .desc .desc-wrapper { margin-left:=
 0px; }

.portfolio_group.masonry-flat { float: right; }

.portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hove=
r-desc .links-wrappper a.link { float: left; }

.project-description li.one-third { float: right; padding-left: 15px; paddi=
ng-right: 10px; border-width: 0px 0px 1px 1px; }

#comments .commentlist > li .comment-body { margin-left: 0px; margin-right:=
 105px; }

#comments .commentlist > li .comment-body::after { left: auto; right: -6px;=
 border-width: 6px 0px 6px 6px; border-color: transparent transparent trans=
parent rgb(255, 255, 255); }

#comments .commentlist .children { margin-right: 30px; padding-right: 50px;=
 margin-left: 0px; padding-left: 0px; }

#comments .commentlist > li .children { padding-right: 40px; padding-left: =
0px; border-right: 1px solid rgb(221, 221, 221); border-left: none; }

#comments .commentlist > li .photo { left: auto; right: -105px; }

#comments .commentlist > li .reply { left: 20px; right: auto; }

#comments .commentlist > li .comment-meta a.comment-edit-link { float: left=
; padding-left: 52px; padding-right: 0px; }

#respond .comment-form-author { float: right; margin-left: 2% !important; m=
argin-right: 0px !important; }

#respond .comment-form-email { float: right; margin-left: 2% !important; ma=
rgin-right: 0px !important; }

#Filters .filters_buttons ul li { float: right; }

#Filters .filters_buttons ul li.reset { float: left; }

.post-nav .next-prev-nav { float: right; }

.post-nav { padding: 10px 130px 4px 10px; }

.section-post-related .post-related hr { margin-right: 30px; margin-left: a=
uto; }

.section-post-related .post-related .image_frame { margin-right: 30px; marg=
in-left: 0px; }

.section-post-related .post-related .date_label { right: 0px; left: auto; }

.section-post-related .post-related a.button { margin-right: 30px; margin-l=
eft: 0px; }

.section-post-related .simple .post-related .image_frame { margin-right: 0p=
x; }

.section-post-related .simple .post-related a.button { margin-right: 0px; }

.widget_archive ul, .widget_nav_menu ul { padding: 5px 30px 5px 10px; }

.widget_archive ul li::after, .widget_nav_menu ul li::after { left: auto; r=
ight: -30px; }

.widget_archive ul li a, .widget_nav_menu ul li a { padding: 8px 3px 9px 0p=
x; }

.widget_categories ul { padding: 5px 30px 5px 10px; }

.widget_categories ul li::after { left: auto; right: -30px; }

.mfn-login .avatar-wrapper { float: right; margin: 0px 0px 10px 10px; }

.mfn-login .author { float: right; }

.widget_recent_comments ul li { padding-right: 40px; padding-left: 0px; }

.widget_recent_comments ul li::after { right: 0px; left: auto; }

.widget_mfn_recent_comments ul li { background: none; padding-left: 0px; pa=
dding-right: 40px; }

.widget_mfn_recent_comments ul li::after { left: auto; right: 0px; }

.widget_recent_entries ul li::after { left: 0px; right: auto; }

.Recent_posts ul li .photo { float: left; }

.Recent_posts ul li .desc { margin-left: 80px; margin-right: 0px; }

.Recent_posts ul li.no-img .desc { margin-left: 0px; }

.Recent_posts ul li .desc .date i { margin-left: 2px; margin-right: 0px; }

.Recent_posts ul li .desc::after { left: 0px; right: auto; }

.widget_product_categories ul { padding: 5px 30px 5px 10px !important; }

.widget_product_categories ul li::after { left: auto; right: -30px; }

.widget_mfn_tag_cloud ul li { float: right; margin: 0px 0px 2px 5px; }

.widget_text .get_in_touch ul li::after { right: -20px; }

.alert .alert_wrapper { margin-left: 20px; margin-right: 0px; }

.alert .alert_icon { margin-left: 20px; margin-right: 0px; }

.alert a.close { margin-right: auto; margin-left: -10px; }

.accordion .question .title { font-weight: 300; font-size: 16px; padding: 1=
4px 60px 14px 14px; background-position: right top; }

.accordion .question .title::before { border-width: 0px 0px 0px 1px; right:=
 0px; left: auto; }

.accordion .question .title > .acc-icon-plus, .accordion .question .title >=
 .acc-icon-minus { right: 15px; left: auto; }

.article_box .photo_wrapper { float: right; }

.article_box .icon-right-open::before { content: "=EE=A2=B7"; }

.article_box .desc_wrapper { float: right; }

.article_box .desc_wrapper i.icon-right-open { right: -5px; left: auto; }

blockquote { text-align: right; margin: 0px 25px 35px 0px; }

blockquote::after { right: -25px; left: auto; }

.blockquote p.author { margin-right: 25px; margin-left: 0px; }

.blockquote p.author i { margin-left: 5px; margin-right: 0px; }

.Latest_news ul li .desc_footer .date { float: right; margin-left: 5px; mar=
gin-right: 0px; }

.Latest_news ul li .desc_footer .button-love { float: right; margin-left: 5=
px; margin-right: 0px; }

.Latest_news ul li .desc_footer .button-love a.mfn-love { padding-right: 24=
px; margin-right: 5px; padding-left: 0px; margin-left: 0px; }

.Latest_news ul li .desc_footer .button-love a.mfn-love i { right: 0px; lef=
t: auto; }

.blog_slider_header .title { margin: 0px 0px 0px 15px; }

.blog_slider_header .slider_navigation { flex-direction: row-reverse; margi=
n-left: unset; margin-right: auto; }

.blog_slider_header .slider_next { margin-left: 0px; }

.blog_slider_header .slider_prev { margin-right: 5px; }

.blog_slider .blog_slider_ul li .item_wrapper hr { margin-left: auto; margi=
n-right: 0px; }

.blog_slider .blog_slider_ul li .item_wrapper .desc { text-align: right; }

.blog_slider .blog_slider_ul li .item_wrapper .date_label { right: 0px; lef=
t: auto; }

.calltoaction_box a.button, .calltoaction_box a.tp-button, .calltoaction_bo=
x button, .calltoaction_box input[type=3D"submit"], .calltoaction_box input=
[type=3D"reset"], .calltoaction_box input[type=3D"button"] { margin-right: =
7px; margin-left: 0px; }

.counter.counter_horizontal .desc_wrapper { padding-left: 0px; padding-righ=
t: 85px; text-align: right; }

.counter.counter_horizontal .icon_wrapper { left: auto; right: 30px; }

ul.clients li { float: right; }

.clients_slider .clients_slider_header { padding-left: 0px; padding-right: =
0px; text-align: right; }

.clients_slider .clients_slider_header a.slider_prev { left: 0px; right: au=
to; }

.clients_slider .clients_slider_header a.slider_next { left: 50px; right: a=
uto; }

.clients_slider .clients_slider_ul li { float: left; }

.dropcap { float: right; margin: 0px 0px 5px 10px; }

.feature_box .feature_box_wrapper .desc_wrapper { padding-left: 0px; paddin=
g-right: 4%; }

.feature_list ul li { float: right; }

.faq .question::before { right: 0px; left: auto; }

.faq .question::after { right: 0px; left: auto; }

.faq .question .title { padding: 20px 80px 20px 40px; }

.faq .question .title .num { right: 27px; left: auto; }

.faq .question .title > .acc-icon-plus, .faq .question .title > .acc-icon-m=
inus { left: 15px; right: auto; }

.faq .question .answer { padding: 0px 80px 20px 20px; }

.flat_box .photo_wrapper .icon { left: auto; right: 0px; }

.flat_box:hover .photo_wrapper .icon, .flat_box a:hover .photo_wrapper .ico=
n { transform: translateX(90px); }

.flat_box .photo_wrapper img.photo { transform: translateX(-15px); }

.flat_box .desc_wrapper { margin-right: 90px; margin-left: 0px !important; =
}

@media only screen and (min-width: 960px) {
  .one-fourth .flat_box .desc_wrapper { margin-right: 60px; }
}

.get_in_touch ul li { padding: 13px 50px 13px 0px; }

.get_in_touch ul li .icon { left: auto; right: 0px; }

.get_in_touch ul li::after { left: auto; right: -30px; }

.helper .helper_header .title { margin: 0px 0px 0px 15px; }

.helper .helper_header .links { margin-left: 0px; margin-right: auto; }

.icon_box.icon_position_left { padding-left: 0px; padding-right: 145px; }

.icon_box.icon_position_left .desc_wrapper { text-align: right; }

.icon_box.icon_position_left .image_wrapper, .icon_box.icon_position_left .=
icon_wrapper { right: 0px; left: auto; }

.idea_box { padding: 25px 70px 25px 25px; }

.idea_box .icon { left: auto; right: 15px; }

.infobox ul li { padding: 13px 50px 13px 0px; }

.infobox ul li::before { left: auto; right: 0px; }

.infobox ul li::after { left: auto; right: -30px; }

.list_item .list_left { float: right; }

.list_item .list_right { margin-right: 100px; margin-left: 0px; }

.list_item.lists_3 .list_icon { text-align: right; }

.list_item.lists_3 .list_right { margin-right: 0px; }

.list_item.lists_4 .circle { float: right; }

.list_item.lists_4 .list_right { margin-left: 0px; margin-right: 100px; }

.offer .offer_li .desc_wrapper .title { padding-left: 160px; padding-right:=
 0px; text-align: right; }

.offer .offer_li .desc_wrapper .title a.button { right: auto; left: 0px; }

.offer .offer_li .desc_wrapper { text-align: right; }

.offer_thumb { padding-left: 0px; padding-right: 120px; }

.offer_thumb_ul .offer_thumb_li .image_wrapper { float: left; }

.offer_thumb_ul .offer_thumb_li .desc_wrapper { float: right; margin-right:=
 0px; margin-left: 4%; }

.offer_thumb_ul .offer_thumb_li .desc_wrapper .title { padding-left: 160px;=
 padding-right: 0px; text-align: right; }

.offer_thumb_ul .offer_thumb_li .desc_wrapper .title a.button { right: auto=
; left: 0px; }

.offer_thumb_ul .offer_thumb_li .desc_wrapper .desc { text-align: right; }

.offer_thumb.bottom { padding-right: 0px; }

.offer_thumb.bottom .offer_thumb_ul .offer_thumb_li .desc_wrapper { margin-=
right: 0px; }

.team_horizontal .hr_color, .team_vertical .hr_color, .team_list .hr_color =
{ margin-right: 0px; margin-left: auto; }

.team.team_horizontal .image_frame { float: right; margin-left: 4%; margin-=
right: 0px; }

.team.team_horizontal .desc_wrapper { float: left; }

.team.team_list .column, .team.team_list .columns { float: right; }

ul.portfolio_grid li { float: right; }

.progress_bars .bars_list li h6 { padding-left: 40px; padding-right: 0px; }

.progress_bars .bars_list li h6 .label { left: 0px; right: auto; }

.progress_icons .progress_icon { margin: 0px 0px 7px 7px; }

.shop_slider .blog_slider_header { padding-left: 0px; padding-right: 0px; t=
ext-align: right; }

.shop_slider .blog_slider_header a.slider_prev { right: auto; left: 0px; }

.shop_slider .blog_slider_header a.slider_next { right: auto; left: 50px; }

.shop_slider .shop_slider_ul li .item_wrapper .desc { text-align: right; }

.table_menu td.c1 { text-align: right; }

.ui-tabs .ui-tabs-nav { background-position: right top; }

.ui-tabs .ui-tabs-nav li { float: right; border-width: 0px 0px 0px 1px; }

.ui-tabs .ui-tabs-panel { background-position: right top; }

.timeline .post-item { padding-right: 200px; padding-left: 0px; background:=
 url("images/timeline_left.png") right 90px top no-repeat; }

.timeline .post-item::before { right: 126px; left: auto; }

.timeline_items li:nth-child(2n+1) h3 { text-align: left; }

.timeline_items li:nth-child(2n+1) .desc { text-align: left; }

.date_label::after, .timeline_items li h3 span::after { left: -5px; right: =
auto; transform: rotate(180deg); }

.rtl .mfn-toggle .toggle-bar-icon { margin-left: var(--mfn-toggle-bar-icon-=
spacing); margin-right: 0px; }

.rtl .mfn-toggle .toggle-icon { margin-right: var(--mfn-toggle-icon-spacing=
); margin-left: 0px; }

.rtl .mfn-builder-content .swiper-button-prev { order: 3; }

.rtl .mfn-builder-content .swiper-button-next { order: 1; }

div.pp_pic_holder { direction: ltr; }

div.wpcf7 { direction: rtl; }

form.wpcf7-form .column, form.wpcf7-form .columns { float: right; }

.woocommerce-page .the_content_wrapper { direction: rtl; }

.woocommerce .addresses .title h3, .woocommerce-page .addresses .title h3 {=
 float: right; }

.woocommerce a.button, .woocommerce-page a.button, .woocommerce button.butt=
on, .woocommerce-page button.button, .woocommerce input.button, .woocommerc=
e-page input.button, .woocommerce #respond input#submit, .woocommerce-page =
#respond input#submit, .woocommerce #content input.button, .woocommerce-pag=
e #content input.button, .woocommerce input[type=3D"submit"], .woocommerce =
input[type=3D"reset"], .woocommerce input[type=3D"button"], .woocommerce ta=
ble.cart td.actions input.checkout-button, .woocommerce .shipping_calculato=
r .shipping-calculator-form p button.button, .woocommerce div.product form.=
cart .button, .woocommerce .widget_shopping_cart .buttons a.checkout, .wooc=
ommerce #payment #place_order, .woocommerce .quantity input.plus, .woocomme=
rce .quantity input.minus { margin-left: 7px; margin-right: auto; }

.woocommerce ul.products li.product, .woocommerce-page ul.products li.produ=
ct { float: right; margin: 0px 0px 2.992em 3.8%; }

.woocommerce ul.products li.product { margin: 0px 1% 20px !important; }

.woocommerce ul.products li.last, .woocommerce-page ul.products li.last { m=
argin-left: 0px; }

.woocommerce ul.products li.product .onsale { right: auto; }

.rtl .woocommerce .col2-set .col-1, .rtl .woocommerce-page .col2-set .col-1=
 { float: right; }

.rtl .woocommerce .col2-set .col-2, .rtl .woocommerce-page .col2-set .col-2=
 { float: left; }

.woocommerce ul.products.list li.product > div { float: right; }

.woocommerce ul.products.list li.product a.button { float: left; }

.woocommerce ul.products.list li.product .desc .star-rating { left: 15px; r=
ight: auto; }

.woocommerce ul.products.list li.product .desc h4 { padding-left: 70px; pad=
ding-right: 0px; }

.woocommerce .product div.entry-summary .accordion p.stars a { margin-left:=
 10px; margin-right: 0px; }

.woocommerce .product div.entry-summary h1.product_title::after { right: 0p=
x; left: auto; }

.woocommerce .woocommerce-product-rating .star-rating { float: left; }

.woocommerce .product div.entry-summary .woocommerce-product-rating { float=
: left; }

.woocommerce .product div.entry-summary .woocommerce-product-details__short=
-description { float: left; }

.woocommerce div.product form.cart .variations select { margin-left: 1em; m=
argin-right: 0px; }

.woocommerce #content div.product form.cart .button, .woocommerce div.produ=
ct form.cart .button, .woocommerce-page #content div.product form.cart .but=
ton, .woocommerce-page div.product form.cart .button { float: right; }

.woocommerce #content div.product form.cart div.quantity, .woocommerce div.=
product form.cart div.quantity, .woocommerce-page #content div.product form=
.cart div.quantity, .woocommerce-page div.product form.cart div.quantity { =
float: right; margin: 0px 0px 0px 4px; }

.woocommerce ul.product_list_widget li img { float: left; margin-right: 4px=
; margin-left: 0px; }

.woocommerce .cart-collaterals .shipping_calculator, .woocommerce-page .car=
t-collaterals .shipping_calculator { clear: left; float: left; }

.woocommerce .cart-collaterals .cart_totals { float: right !important; text=
-align: right !important; }

.woocommerce .cart-collaterals .shipping_calculator .shipping-calculator-bu=
tton::after, .woocommerce-page .cart-collaterals .shipping_calculator .ship=
ping-calculator-button::after { margin-right: 7px; margin-left: 0px; }

.woocommerce .cart-collaterals .shipping_calculator { float: left !importan=
t; text-align: left !important; }

.woocommerce .checkout .col-2 h3#ship-to-different-address, .woocommerce-pa=
ge .checkout .col-2 h3#ship-to-different-address { float: right; }

.woocommerce form .form-row label, .woocommerce-page form .form-row label {=
 clear: right; }

.woocommerce form .form-row-first, .woocommerce form .form-row-last, .wooco=
mmerce-page form .form-row-first, .woocommerce-page form .form-row-last { f=
loat: right; }

.woocommerce form .form-row-last, .woocommerce-page form .form-row-last { f=
loat: left; }

.woocommerce form.checkout_coupon, .woocommerce form.login, .woocommerce fo=
rm.register, .woocommerce-page form.checkout_coupon, .woocommerce-page form=
.login, .woocommerce-page form.register { text-align: right; }

.woocommerce .order_details li, .woocommerce-page .order_details li { float=
: right; border-left: 1px dashed rgb(224, 218, 223); border-right: none; ma=
rgin-left: 2em; margin-right: 0px; padding-left: 2em; padding-right: 0px; }

.woocommerce p.stars a.star-5, .woocommerce-page p.stars a.star-5 { border:=
 0px; }

.woocommerce p.stars a.star-1, .woocommerce p.stars a.star-2, .woocommerce =
p.stars a.star-3, .woocommerce p.stars a.star-4, .woocommerce p.stars a.sta=
r-5, .woocommerce-page p.stars a.star-1, .woocommerce-page p.stars a.star-2=
, .woocommerce-page p.stars a.star-3, .woocommerce-page p.stars a.star-4, .=
woocommerce-page p.stars a.star-5 { border-right: 0px; }

.woocommerce p.stars a.star-1::after, .woocommerce p.stars a.star-2::after,=
 .woocommerce p.stars a.star-3::after, .woocommerce p.stars a.star-4::after=
, .woocommerce p.stars a.star-5::after, .woocommerce-page p.stars a.star-1:=
:after, .woocommerce-page p.stars a.star-2::after, .woocommerce-page p.star=
s a.star-3::after, .woocommerce-page p.stars a.star-4::after, .woocommerce-=
page p.stars a.star-5::after { right: 0px; left: auto; }

.woocommerce #payment ul.payment_methods li, .woocommerce-page #payment ul.=
payment_methods li { text-align: right; list-style: none; }

.woocommerce #payment div.payment_box::after, .woocommerce-page #payment di=
v.payment_box::after { right: 0px; left: auto; margin: -1em 2em 0px 0px; }

.woocommerce .quantity input.plus { float: right; }

.woocommerce .quantity input.plus, .woocommerce .quantity input.minus { mar=
gin: 0px; }

.woocommerce .related ul.products li.product, .woocommerce .related ul li.p=
roduct, .woocommerce .upsells.products ul.products li.product, .woocommerce=
 .upsells.products ul li.product, .woocommerce-page .related ul.products li=
.product, .woocommerce-page .related ul li.product, .woocommerce-page .upse=
lls.products ul.products li.product, .woocommerce-page .upsells.products ul=
 li.product { margin-left: 3%; margin-right: 0px; }

.woocommerce .shop_table .product-name { text-align: right; }

.woocommerce td.product-name dl.variation dt, .woocommerce td.product-name =
dl.variation dd { float: right; }

.woocommerce .star-rating { float: left; }

.woocommerce .widget_shopping_cart ul.product_list_widget li .wp-post-image=
 { float: right !important; }

.woocommerce .widget_shopping_cart ul.product_list_widget li a .desc { marg=
in-right: 80px; margin-left: 0px; }

.woocommerce .widget_shopping_cart p.total strong { float: right; margin-le=
ft: 4px; margin-right: 0px; }

.woocommerce .widget_shopping_cart p.total .amount { float: right; }

.woocommerce .widget_shopping_cart p.total .button_cart { float: left; }

.woocommerce .widget_shopping_cart .cart_list li a.remove { left: auto; rig=
ht: 0px; }

.woocommerce .woocommerce-error::before, .woocommerce .woocommerce-info::be=
fore, .woocommerce .woocommerce-message::before { display: none; }

.woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-resu=
lt-count { float: right; }

.woocommerce .woocommerce-ordering, .woocommerce-page .woocommerce-ordering=
 { float: left; }

.woocommerce .woocommerce-variation.single_variation { float: unset; width:=
 100%; }

.woocommerce .product.modern .product_wrapper .summary .product_title { flo=
at: right; margin-left: 4%; margin-right: 0px; }

.woocommerce .product.modern .product_wrapper .summary .woocommerce-product=
-rating { float: right; margin-left: 4%; margin-right: 0px; }

.woocommerce .product.modern .woocommerce-product-rating .star-rating { flo=
at: right; }

.woocommerce .product.modern .product_wrapper .summary .price { float: left=
; margin-left: 0px; margin-right: 4%; }

.woocommerce .product.modern .product_wrapper .summary .woocommerce-product=
-details__short-description { float: right; margin-left: 4%; margin-right: =
0px; }

.woocommerce .product.modern .product_wrapper .summary .cart { float: left;=
 }

.woocommerce .product.modern .product_wrapper .summary .variations_button {=
 float: left; }

.woocommerce .product.modern .product_wrapper .summary .product_meta { text=
-align: left; }

.woocommerce span.onsale { border-width: 70px 0px 0px 70px; left: auto !imp=
ortant; right: 0px !important; }

.woocommerce span.onsale i { left: auto; right: 8px; }

.woocommerce span.onsale.onsale-label { right: 15px !important; left: auto =
!important; }

.product-loop-thumb .mfn-wish-button.mfn-abs-top { left: 15px; right: auto;=
 }

.wishlist-active.wishlist-button ul.products li.product:not(.align-right) .=
mfn-li-product-row-button, .wishlist-active.wishlist-button ul.products li.=
product:not(.align-right) .mfn-li-product-row-button { margin-right: 0px; m=
argin-left: -48px; }

.woocommerce .mfn-variations-wrapper { text-align: right; }

.woocommerce .product div.entry-summary .cart .quantity { margin-left: 10px=
; margin-right: 0px; }

.woocommerce .mfn-variations-wrapper .mfn-vr label { margin-left: 10px; mar=
gin-right: 0px; }

.woocommerce div.product div.images .woocommerce-product-gallery__trigger, =
.woocommerce .mfn-product-gallery-grid .woocommerce-product-gallery__trigge=
r { right: auto; left: 15px; }

.woocommerce div.product div.images .mfn-wish-button, .woocommerce .mfn-pro=
duct-gallery-grid .mfn-wish-button { left: 60px; right: auto; margin: 0px; =
}

.woocommerce.product-zoom-disabled div.product div.images .mfn-wish-button =
{ left: 15px; right: auto; }

.woocommerce table.woocommerce-product-attributes th { text-align: right; }

.woocommerce table.woocommerce-product-attributes td { text-align: left; pa=
dding-right: 10%; padding-left: 0%; }

.woocommerce table.woocommerce-product-attributes td span::before { left: c=
alc(100% + 20px); right: auto; }

.fake-tabs > ul li a .number { margin-left: unset; margin-right: 5px; }

.woocommerce #reviews #comments ol.commentlist li .comment-text { margin-ri=
ght: 0px; }

.woocommerce #reviews #comments ol.commentlist li img.avatar { left: auto; =
right: 25px; }

.woocommerce #reviews #comments ol.commentlist li .comment-text .star-ratin=
g { left: 25px; right: auto; }

.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta { pa=
dding-right: 90px; padding-left: 115px; }

.woocommerce #reviews #review_form_wrapper .comment-form label { margin-lef=
t: 10px; margin-right: 0px; }

.woocommerce .shop-filters > * { margin-left: 25px; margin-right: 0px; }

.woocommerce .shop-filters > :last-child { margin-left: 0px; }

.shop-filters .mfn-woo-list-options { margin-right: auto; }

.shop-filters .mfn-woo-list-options .show { margin-left: 5px; margin-right:=
 0px; }

.shop-filters .mfn-woo-list-options .mfn-woo-list { margin-right: 25px; mar=
gin-left: 0px; }

.shop-filters a.open-filters i, .shop-filters a.open-filters svg { margin-r=
ight: 0px; margin-left: 3px; }

.wc-block-product-categories.is-list ul li .cat-expander { left: 0px; right=
: auto; }

.wc-block-product-categories.is-list ul li { padding-left: 30px; padding-ri=
ght: 0px; }

.wc-block-product-categories.is-list a { padding: 6px 0px 6px 6px; }

.wc-block-product-categories.is-list ul li ul { margin-right: 0px; margin-l=
eft: -30px !important; }

.wc-block-product-categories.is-list ul:not(.wc-block-product-categories-li=
st--has-images) li ul { margin-left: 0px; margin-right: 20px; }

.mfn-header-login .mfn-close-icon { right: auto; left: 15px; }

.woocommerce .woocommerce-MyAccount-navigation ul li a::before { margin-lef=
t: 10px; margin-right: 0px; }

.mfn-checkout-steps li .mfn-step-number { margin-left: 15px; margin-right: =
0px; }

.mfn-checkout-steps li:not(:last-child)::after { right: auto; left: 0px; }

.mfn-checkout-steps li:not(:last-child) { padding-left: 40px; margin-left: =
40px; padding-right: 0px; margin-right: 0px; }

.mfn-cart-step-1 .woocommerce .cart-collaterals, .mfn-cart-step-2 .woocomme=
rce #order_review { margin-right: 40px; margin-left: 0px !important; }

@media only screen and (min-width: 768px) and (max-width: 959px) {
  .mfn-be-cart .woocommerce:not(.mfn-cart-tmpl-builder) .cart-collaterals {=
 margin-right: 0px; }
}

@media only screen and (max-width: 767px) {
  .mfn-be-cart .woocommerce:not(.mfn-cart-tmpl-builder) .cart-collaterals {=
 margin-right: 0px; }
}

.woocommerce-form-coupon-toggle .woocommerce-info a.showcoupon::after, .woo=
commerce-form-login-toggle .woocommerce-info a.showlogin::after { right: au=
to; left: -15px; }

.style-simple .accordion .question::after { right: 0px; left: auto; }

.style-simple .accordion .question { border-width: 0px 1px 0px 0px; }

.style-simple .accordion .question .title { padding-right: 50px; padding-le=
ft: 14px; }

.style-simple .faq .question { border-width: 0px 1px 0px 0px; }

.style-simple .faq .question .title, .style-simple .faq .question .answer {=
 padding-right: 70px; padding-left: 40px; }

.style-simple .opening_hours .opening_hours_wrapper li { text-align: right;=
 }

.style-simple table th, .style-simple table td { border-width: 0px 0px 1px =
1px; }

.style-simple table tr td:last-child, .style-simple table tr th:last-child =
{ border-left: 0px; }

.style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-tabs-selected a::af=
ter, .style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-state-disabled=
 a::after, .style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-state-pr=
ocessing a::after, .style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-=
state-active a::after { right: auto; left: -1px; }

.style-simple .tabs_vertical.ui-tabs .ui-tabs-panel { border-width: 0px 1px=
 0px 0px !important; }

.style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li a { padding-left: 20px=
 !important; padding-right: 10px !important; }

@media only screen and (min-width: 1240px) {
  #Top_bar .menu > li > ul.mfn-megamenu-bg { padding: 20px 20px 20px 166px;=
 background-position: left bottom; }
  .menuo-right #Top_bar .menu_wrapper { float: left; }
  .menuo-no-borders #Top_bar .menu > li > a span:not(.description) { border=
-left-width: 0px; }
}

@media only screen and (min-width: 960px) {
  .Recent_posts ul li .photo .c { left: -8px; right: auto; }
  .Recent_posts ul li.no-img .desc { margin-left: 0px; }
  .grid960 .Recent_posts ul li .desc { margin-left: 60px; margin-right: 0px=
; }
}

@media only screen and (min-width: 768px) {
  .offer_thumb .slider_pagination { right: 0px; left: auto; }
  .offer_thumb .slider_pagination a::before { left: -5px; right: auto; }
  .offer_thumb .slider_pagination a::after { left: -9px; right: auto; }
  .tabs_vertical.ui-tabs .ui-tabs-nav { float: right; border-width: 1px 1px=
 1px 0px; border-radius: 0px 5px 5px 0px !important; }
  .tabs_vertical.ui-tabs .ui-tabs-nav li:first-child a { border-radius: 0px=
 5px 0px 0px !important; }
  .tabs_vertical.ui-tabs .ui-tabs-panel { float: right; border-radius: 5px =
0px 5px 5px !important; }
}

@media only screen and (max-width: 959px) and (min-width: 768px) {
  .offer_thumb.bottom .offer_thumb_ul li.offer_thumb_li .desc_wrapper { mar=
gin-left: 0px; }
  .woocommerce ul.products li.product, .woocommerce-page ul.products li.pro=
duct, .woocommerce ul.products li.last, .woocommerce-page ul.products li.la=
st { margin-left: 3.8% !important; margin-right: 0px !important; }
  .woocommerce ul.products li.product:nth-child(2n), .woocommerce-page ul.p=
roducts li.product:nth-child(2n) { margin-left: 0px !important; }
  .widget_shopping_cart ul.product_list_widget li a .desc { margin-right: 6=
0px; margin-left: 0px; }
}

@media only screen and (max-width: 767px) {
  #Action_bar .contact_details { float: none; text-align: center; }
  #Action_bar .social { float: none; text-align: center; }
  #Top_bar .logo { float: none; margin: 0px; }
  #Top_bar .top_bar_right { float: none; }
  #Top_bar .top_bar_left { float: none; }
  .mobile-header-mini.mobile-mini-mr-ll #Top_bar .logo { float: right; marg=
in-left: 0px; margin-right: 15px; }
  .mobile-header-mini.mobile-mini-mr-ll #Top_bar .top_bar_right { left: 54p=
x; right: auto; }
  .rtl.mobile-header-mini.mobile-mini-mr-lc #Top_bar .top_bar_right { left:=
 auto; right: 20px; }
  .rtl.mobile-header-mini.mobile-mini-mr-lr #Top_bar .logo { float: left; m=
argin-left: 70px; margin-right: 0px; }
  .rtl.mobile-header-mini.mobile-mini-mr-lr #Top_bar .top_bar_right { left:=
 auto; right: 25px; }
  .rtl.mobile-header-mini.mobile-mini-ml-ll #Top_bar a.responsive-menu-togg=
le { left: auto; right: 10px; }
  .rtl.mobile-header-mini.mobile-mini-ml-ll #Top_bar .logo { float: right; =
margin-left: 0px; margin-right: 54px; }
  .rtl.mobile-header-mini.mobile-mini-ml-ll #Top_bar .top_bar_right { left:=
 0px; right: auto; }
  .rtl.mobile-header-mini.mobile-mini-ml-lc #Top_bar a.responsive-menu-togg=
le { left: auto; right: 10px; }
  .rtl.mobile-header-mini.mobile-mini-ml-lc #Top_bar .top_bar_right { left:=
 0px; right: auto; }
  .rtl.mobile-header-mini.mobile-mini-ml-lr #Top_bar a.responsive-menu-togg=
le { left: auto; right: 10px; }
  .rtl.mobile-header-mini.mobile-mini-ml-lr #Top_bar .logo { float: left; m=
argin-left: 20px; margin-right: 0px; }
  .rtl.mobile-header-mini.mobile-mini-ml-lr #Top_bar .top_bar_right { left:=
 auto; right: 60px; }
  .offer_thumb_ul li.offer_thumb_li { padding-right: 0px; }
  .offer_thumb_ul li.offer_thumb_li .desc_wrapper { float: none; }
  .offer_thumb_ul li.offer_thumb_li .image_wrapper { float: none; }
  .offer_thumb { padding-right: 0px; }
  .ui-tabs .ui-tabs-nav li a { background-position: right top; }
  .style-simple .tabs_vertical.ui-tabs .ui-tabs-panel { border-width: 1px 0=
px 0px !important; }
  .style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li a { padding-left: 20=
px; padding-right: 10px; }
  .woocommerce .woocommerce-result-count, .woocommerce-page .woocommerce-re=
sult-count, .woocommerce .woocommerce-ordering, .woocommerce-page .woocomme=
rce-ordering { float: none; }
  .woocommerce .product.modern .product_wrapper .summary .price, .woocommer=
ce .product.modern .product_wrapper .summary .cart, .woocommerce .product.m=
odern .product_wrapper .summary .variations_button { float: none; margin-ri=
ght: 0px; }
  .woocommerce .product.modern .product_wrapper .summary .product_meta { te=
xt-align: right; }
  .mfn-checkout-steps li .mfn-step-number { margin-left: 0px; }
}
------MultipartBoundary--9uweDQqvxaswtTRdWfiRfWtRUsv05MqdaL6kSzNZQL----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://fonts.googleapis.com/css?family=Inter%3A400%2C700&display=swap&ver=6.6.2

@charset "utf-8";

@font-face { font-family: Inter; font-style: normal; font-weight: 400; font=
-display: swap; src: url("https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3i=
LTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2") format("woff2"); unicode-range: U+460-=
52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Inter; font-style: normal; font-weight: 400; font=
-display: swap; src: url("https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3i=
LTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2") format("woff2"); unicode-range: U+301,=
 U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Inter; font-style: normal; font-weight: 400; font=
-display: swap; src: url("https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3i=
LTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2") format("woff2"); unicode-range: U+1F00=
-1FFF; }

@font-face { font-family: Inter; font-style: normal; font-weight: 400; font=
-display: swap; src: url("https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3i=
LTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2") format("woff2"); unicode-range: U+370-=
377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }

@font-face { font-family: Inter; font-style: normal; font-weight: 400; font=
-display: swap; src: url("https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3i=
LTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2") format("woff2"); unicode-range: U+102-=
103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+30=
3-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Inter; font-style: normal; font-weight: 400; font=
-display: swap; src: url("https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3i=
LTeHuS_nVMrMxCp50SjIa25L7SUc.woff2") format("woff2"); unicode-range: U+100-=
2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D0=
0-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113,=
 U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Inter; font-style: normal; font-weight: 400; font=
-display: swap; src: url("https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3i=
LTeHuS_nVMrMxCp50SjIa1ZL7.woff2") format("woff2"); unicode-range: U+0-FF, U=
+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+200=
0-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }

@font-face { font-family: Inter; font-style: normal; font-weight: 700; font=
-display: swap; src: url("https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3i=
LTeHuS_nVMrMxCp50SjIa2JL7SUc.woff2") format("woff2"); unicode-range: U+460-=
52F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F; }

@font-face { font-family: Inter; font-style: normal; font-weight: 700; font=
-display: swap; src: url("https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3i=
LTeHuS_nVMrMxCp50SjIa0ZL7SUc.woff2") format("woff2"); unicode-range: U+301,=
 U+400-45F, U+490-491, U+4B0-4B1, U+2116; }

@font-face { font-family: Inter; font-style: normal; font-weight: 700; font=
-display: swap; src: url("https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3i=
LTeHuS_nVMrMxCp50SjIa2ZL7SUc.woff2") format("woff2"); unicode-range: U+1F00=
-1FFF; }

@font-face { font-family: Inter; font-style: normal; font-weight: 700; font=
-display: swap; src: url("https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3i=
LTeHuS_nVMrMxCp50SjIa1pL7SUc.woff2") format("woff2"); unicode-range: U+370-=
377, U+37A-37F, U+384-38A, U+38C, U+38E-3A1, U+3A3-3FF; }

@font-face { font-family: Inter; font-style: normal; font-weight: 700; font=
-display: swap; src: url("https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3i=
LTeHuS_nVMrMxCp50SjIa2pL7SUc.woff2") format("woff2"); unicode-range: U+102-=
103, U+110-111, U+128-129, U+168-169, U+1A0-1A1, U+1AF-1B0, U+300-301, U+30=
3-304, U+308-309, U+323, U+329, U+1EA0-1EF9, U+20AB; }

@font-face { font-family: Inter; font-style: normal; font-weight: 700; font=
-display: swap; src: url("https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3i=
LTeHuS_nVMrMxCp50SjIa25L7SUc.woff2") format("woff2"); unicode-range: U+100-=
2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D0=
0-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113,=
 U+2C60-2C7F, U+A720-A7FF; }

@font-face { font-family: Inter; font-style: normal; font-weight: 700; font=
-display: swap; src: url("https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3i=
LTeHuS_nVMrMxCp50SjIa1ZL7.woff2") format("woff2"); unicode-range: U+0-FF, U=
+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+200=
0-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }
------MultipartBoundary--9uweDQqvxaswtTRdWfiRfWtRUsv05MqdaL6kSzNZQL----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://sadrfoulad.com/wp-content/themes/betheme/css/responsive.min.css?ver=27.5.8

@charset "utf-8";

body { --mfn-tabs-border-width: 1px; }

html { overflow-x: hidden; }

@media only screen and (min-width: 1240px) {
  .layout-boxed { padding: 25px; }
  .layout-boxed.boxed-no-margin { padding: 0px; }
  .hover_color.hover .hover_color_bg, .hover_color:hover .hover_color_bg { =
background-color: inherit !important; border-color: inherit !important; }
}

@media only screen and (min-width: 1240px) and (max-width: 1489px) {
  body.header-open { min-width: 0px; }
  .header-open #Wrapper { max-width: 960px; }
  .header-open .container, .header-open .section_wrapper, .header-open.with=
_aside .content_wrapper { max-width: 940px; }
  .header-open.with_aside .section_wrapper { max-width: 100%; }
  .header-open #Error_404 .error_pic i { font-size: 220px; line-height: 260=
px; }
  .header-open #Error_404 .error_desk { padding-top: 40px; }
  .header-open .section.full-width .wrap.one .column_map.one .google-map-co=
ntact-wrapper { left: auto; right: 50px; }
  .header-open .offer .offer_li .desc_wrapper { width: calc(50% - 42px); }
  body.header-open:not(.with_aside) .portfolio_group.list .portfolio-item .=
portfolio-item-fw-wrapper { width: 921px; }
  .header-open .Recent_posts ul li .desc { margin-right: 60px; }
  .header-open .Recent_posts ul li .photo { width: 60px; height: 60px; }
  .header-open .Recent_posts ul li .photo .c { width: 20px; height: 20px; l=
ine-height: 20px; bottom: 5px; right: -8px; }
}

@media only screen and (max-width: 1239px) {
  a[href^=3D"tel"] { color: inherit; text-decoration: none; }
  .no-hover-tablet a.button::after, .no-hover-tablet a.tp-button::after, .n=
o-hover-tablet button::after, .no-hover-tablet input::after { display: none=
; }
  .no-hover-tablet .image_frame .image_wrapper img { top: 0px !important; }
  .no-hover-tablet .image_frame:not(.no_link) .image_wrapper img:not(.ls-l)=
 { margin-bottom: 0px !important; }
  .no-hover-tablet .image_frame .image_wrapper .image_links, .no-hover-tabl=
et .image_frame .image_wrapper .mask { display: none !important; }
  .no-hover-tablet .Recent_posts ul li .desc::after { display: none; }
  .no-hover-tablet .Recent_posts ul li a:hover .desc .date, .no-hover-table=
t .Recent_posts ul li a:hover h6 { color: inherit !important; }
  body:not(.no-hover-tablet) .hover_color.hover .hover_color_bg, body:not(.=
no-hover-tablet) .hover_color:hover .hover_color_bg { background-color: inh=
erit !important; border-color: inherit !important; }
  .with_aside .portfolio_group.masonry-hover .portfolio-item:not(.no-thumbn=
ail) .masonry-hover-wrapper .hover-desc .desc-inner .desc-wrapper { display=
: none; }
  .no-section-bg-tablet .section { background-image: none !important; }
  .section.full-width .wrap.one .column_map.one .google-map-contact-wrapper=
 { left: auto; right: 50px; }
}

@media only screen and (min-width: 960px) and (max-width: 1239px) {
  body { min-width: 0px; }
  #Wrapper { max-width: 960px; }
  .container, .section_wrapper, .with_aside .content_wrapper { max-width: 9=
40px; }
  .posts_group.grid.col-5 .post-item, .posts_group.grid.col-6 .post-item, .=
posts_group.masonry.col-5 .post-item, .posts_group.masonry.col-6 .post-item=
 { width: 22.99%; }
  .posts_group.grid.col-5 .post-item:nth-child(5n+1), .posts_group.grid.col=
-6 .post-item:nth-child(6n+1) { clear: none; }
  .posts_group.grid.col-5 .post-item:nth-child(4n+1), .posts_group.grid.col=
-6 .post-item:nth-child(4n+1) { clear: both; }
  .column.one-fourth .Latest_news ul .desc .date i, .column.one-second .Lat=
est_news.featured ul .desc .date i { display: none; }
  .wrap.one-fourth .Latest_news.featured ul, .wrap.one-second .column.three=
-fourth .Latest_news.featured ul, .wrap.one-third .Latest_news.featured ul,=
 .wrap.three-fifth .column.one-second .Latest_news.featured ul, .wrap.three=
-fifth .column.three-fifth .Latest_news.featured ul, .wrap.two-fifth .Lates=
t_news.featured ul, .wrap.two-third .column.one-second .Latest_news.feature=
d ul, .wrap.two-third .column.three-fifth .Latest_news.featured ul { width:=
 100%; }
  .blog-teaser li:not(:first-child) .desc-wrapper .desc { padding: 70px 20p=
x 25px; }
  .column.three-fifth .blog-teaser li:not(:first-child) .desc-wrapper .desc=
 .post-meta, .column.two-third .blog-teaser li:not(:first-child) .desc-wrap=
per .desc .post-meta, .wrap.three-fifth .blog-teaser li:not(:first-child) .=
desc-wrapper .desc .post-meta, .wrap.two-third .blog-teaser li:not(:first-c=
hild) .desc-wrapper .desc .post-meta { display: none; }
  body:not(.with_aside) .portfolio_group.list .portfolio-item .portfolio-it=
em-fw-wrapper { width: 921px; }
  .portfolio_group.grid.col-5 .portfolio-item, .portfolio_group.grid.col-6 =
.portfolio-item, .portfolio_group.masonry-hover.col-5 .portfolio-item, .por=
tfolio_group.masonry-hover.col-6 .portfolio-item, .portfolio_group.masonry-=
minimal.col-5 .portfolio-item, .portfolio_group.masonry-minimal.col-6 .port=
folio-item, .portfolio_group.masonry.col-5 .portfolio-item, .portfolio_grou=
p.masonry.col-6 .portfolio-item { width: 22.99%; }
  .portfolio_group.flat.col-5 .portfolio-item, .portfolio_group.flat.col-6 =
.portfolio-item { width: 24.99%; }
  #Error_404 .error_pic i { font-size: 220px; line-height: 260px; }
  #Error_404 .error_desk { padding-top: 40px; }
  a.button.kill_the_icon .button_icon { padding-left: 10px; padding-right: =
10px; }
  a.button.kill_the_icon .button_label { padding-left: 15px; padding-right:=
 15px; }
  .offer .offer_li .desc_wrapper { width: calc(50% - 42px); }
  .Recent_posts ul li .desc { margin-right: 60px; }
  .Recent_posts ul li .photo { width: 60px; height: 60px; }
  .Recent_posts ul li .photo .c { width: 20px; height: 20px; line-height: 2=
0px; bottom: 5px; right: -8px; }
  .Recent_posts ul li.format-link .photo::after, .Recent_posts ul li.format=
-quote .photo::after { width: 60px; height: 60px; line-height: 60px; font-s=
ize: 30px; }
  .zoom_box .desc .desc_txt { font-size: 22px; line-height: 26px; }
}

@media only screen and (min-width: 960px) {
  #Top_bar .hide-total-desktop .header-cart-total { display: none !importan=
t; }
  .mfn-ofcs-opened { padding-right: 15px; }
}

@media only screen and (min-width: 1441px) {
  .arrows-hide-desktop .mfn-swiper-arrow, .hide-desktop { display: none !im=
portant; }
  .arrows-hide-desktop.mfn-arrows-standard .swiper { margin: 0px auto; flex=
: 0 0 100%; }
  .dots-hide-desktop .swiper-pagination { display: none !important; }
  .sticky-desktop { position: sticky; z-index: 2; top: var(--sticky-offset-=
desktop,0); }
}

@media only screen and (min-width: 960px) and (max-width: 1440px) {
  .arrows-hide-laptop .mfn-swiper-arrow, .hide-laptop { display: none !impo=
rtant; }
  .arrows-hide-laptop.mfn-arrows-standard .swiper { margin: 0px auto; flex:=
 0 0 100%; }
  .dots-hide-laptop .swiper-pagination { display: none !important; }
  .sticky-laptop { position: sticky; z-index: 2; top: var(--sticky-offset-l=
aptop,0); }
  .laptop-one-sixth.mcb-wrap { width: 16.666%; }
  .laptop-one-fifth.mcb-wrap { width: 20%; }
  .laptop-one-fourth.mcb-wrap { width: 25%; }
  .laptop-one-third.mcb-wrap { width: 33.333%; }
  .laptop-two-fifth.mcb-wrap { width: 40%; }
  .laptop-one-second.mcb-wrap { width: 50%; }
  .laptop-three-fifth.mcb-wrap { width: 60%; }
  .laptop-two-third.mcb-wrap { width: 66.666%; }
  .laptop-three-fourth.mcb-wrap { width: 75%; }
  .laptop-four-fifth.mcb-wrap { width: 80%; }
  .laptop-five-sixth.mcb-wrap { width: 83.333%; }
  .laptop-one.mcb-wrap { width: 100%; }
  .laptop-one-sixth.column { width: 16.666%; }
  .laptop-one-fifth.column { width: 20%; }
  .laptop-four.columns, .laptop-one-fourth.column { width: 25%; }
  .laptop-one-third.column { width: 33.333%; }
  .laptop-two-fifth.column { width: 40%; }
  .laptop-one-second.column { width: 50%; }
  .laptop-three-fifth.column { width: 60%; }
  .laptop-two-third.column { width: 66.666%; }
  .laptop-three-fourth.column { width: 75%; }
  .laptop-four-fifth.column { width: 80%; }
  .laptop-five-sixth.column { width: 83.333%; }
  .laptop-one.column { width: 100%; }
}

@media only screen and (max-width: 959px) {
  .section { background-attachment: scroll !important; }
  body.responsive-overflow-x-tablet { overflow-x: hidden; }
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
  body { min-width: 0px; }
  #Wrapper { max-width: 728px; }
  .container, .section_wrapper, .with_aside .content_wrapper { max-width: 7=
08px; }
  .mcb-wrap[data-tablet~=3D"no-up"] { margin-top: 0px !important; }
  .no-sec-padding .mcb-section .section_wrapper { padding-left: 0px !import=
ant; padding-right: 0px !important; }
  .sticky-tablet { position: sticky; z-index: 2; top: var(--sticky-offset-t=
ablet,0); }
  .tablet-one-sixth.mcb-wrap { width: 16.666%; }
  .tablet-one-fifth.mcb-wrap { width: 20%; }
  .tablet-one-fourth.mcb-wrap { width: 25%; }
  .tablet-one-third.mcb-wrap { width: 33.333%; }
  .tablet-two-fifth.mcb-wrap { width: 40%; }
  .tablet-one-second.mcb-wrap { width: 50%; }
  .tablet-three-fifth.mcb-wrap { width: 60%; }
  .tablet-two-third.mcb-wrap { width: 66.666%; }
  .tablet-three-fourth.mcb-wrap { width: 75%; }
  .tablet-four-fifth.mcb-wrap { width: 80%; }
  .tablet-five-sixth.mcb-wrap { width: 83.333%; }
  .tablet-one.mcb-wrap { width: 100%; }
  .tablet-one-sixth.column { width: 16.666%; }
  .tablet-one-fifth.column { width: 20%; }
  .tablet-four.columns, .tablet-one-fourth.column { width: 25%; }
  .tablet-one-third.column { width: 33.333%; }
  .tablet-two-fifth.column { width: 40%; }
  .tablet-one-second.column { width: 50%; }
  .tablet-three-fifth.column { width: 60%; }
  .tablet-two-third.column { width: 66.666%; }
  .tablet-three-fourth.column { width: 75%; }
  .tablet-four-fifth.column { width: 80%; }
  .tablet-five-sixth.column { width: 83.333%; }
  .tablet-one.column { width: 100%; }
  .arrows-hide-tablet .mfn-swiper-arrow, .hide-tablet { display: none !impo=
rtant; }
  .arrows-hide-tablet.mfn-arrows-standard .swiper { margin: 0px auto; flex:=
 0 0 100%; }
  #Top_bar .hide-total-tablet .header-cart-total, .dots-hide-tablet .swiper=
-pagination { display: none !important; }
  .header-magazine #Top_bar .banner_wrapper { width: 300px; top: 27px; }
  .footer-fixed #Content, .footer-sliding #Content { margin-bottom: 0px !im=
portant; }
  .footer-fixed #Footer, .footer-sliding #Footer { position: static; }
  #Subheader .title { width: 100%; }
  #Subheader ul.breadcrumbs { display: none; }
  #Filters .filters_wrapper ul li { width: 24%; margin: 0.5%; }
  .with_aside .classic .post-meta .author-date .author .label, .with_aside =
.classic .post-meta .category { display: none; }
  .grid .post-item, .masonry .post-item { width: 47.9%; }
  .timeline .post-desc-wrapper, .timeline .post-photo-wrapper { width: 100%=
; float: none; }
  .photo2 .post-item { margin-bottom: 20px; }
  .photo2 .post .post-desc-wrapper { width: 85%; top: -55px; }
  .photo2 .post.no-img .button-love { right: calc(7.5% + 25px); }
  .photo2.col-2 .post-item { margin-bottom: 40px; }
  .photo2.col-2 .post-desc-wrapper { width: 100%; top: 0px; }
  .photo2.col-2 .post.no-img .button-love { right: 25px; }
  .photo2.col-3 .button-love { top: 15px; right: 15px; }
  .photo2.col-3 .post-item { width: 31.33%; margin: 0px 1% 40px; }
  .photo2.col-3 .post-desc-wrapper { width: 100%; top: 0px; padding: 20px 2=
5px; }
  .photo2.col-3 .post.no-img .button-love { top: 15px; right: 15px; }
  .posts_group.grid.col-4 .post-item, .posts_group.grid.col-5 .post-item, .=
posts_group.grid.col-6 .post-item, .posts_group.masonry.col-4 .post-item, .=
posts_group.masonry.col-5 .post-item, .posts_group.masonry.col-6 .post-item=
 { width: 31.33%; }
  .posts_group.grid.col-4 .post-item:nth-child(4n+1), .posts_group.grid.col=
-5 .post-item:nth-child(5n+1), .posts_group.grid.col-6 .post-item:nth-child=
(6n+1) { clear: none; }
  .posts_group.grid.col-4 .post-item:nth-child(3n+1), .posts_group.grid.col=
-5 .post-item:nth-child(3n+1), .posts_group.grid.col-6 .post-item:nth-child=
(3n+1) { clear: both; }
  .posts_group.masonry.margin .post-item { margin: 0px 0.5% 8px !important;=
 }
  .posts_group.masonry.tiles.col-4 .post-item, .posts_group.masonry.tiles.c=
ol-5 .post-item, .posts_group.masonry.tiles.col-6 .post-item { width: 49.9%=
; }
  .posts_group.masonry.margin.col-4 .post-item, .posts_group.masonry.margin=
.col-5 .post-item, .posts_group.masonry.margin.col-6 .post-item { width: 48=
.9%; }
  .column.one-third .Latest_news ul .desc .date i { display: none; }
  .column.one-second .Latest_news.featured ul { width: 100%; }
  .column.one-fourth .Latest_news.featured ul .desc .date i, .column.one-th=
ird .Latest_news.featured ul .desc .date i { display: none; }
  .wrap.five-sixth .column.three-fifth .Latest_news.featured ul, .wrap.four=
-fifth .column.three-fifth .Latest_news.featured ul, .wrap.one-fourth .Late=
st_news.featured ul, .wrap.one-second .Latest_news.featured ul, .wrap.one-t=
hird .Latest_news.featured ul, .wrap.three-fifth .column.one-second .Latest=
_news.featured ul, .wrap.three-fifth .column.three-fifth .Latest_news.featu=
red ul, .wrap.three-fifth .column.three-fourth .Latest_news.featured ul, .w=
rap.three-fourth .column.three-fifth .Latest_news.featured ul, .wrap.two-fi=
fth .Latest_news.featured ul, .wrap.two-third .column.one-second .Latest_ne=
ws.featured ul, .wrap.two-third .column.three-fifth .Latest_news.featured u=
l, .wrap.two-third .column.three-fourth .Latest_news.featured ul { width: 1=
00%; }
  .blog-teaser li .desc-wrapper .desc { padding: 70px 25px 25px; }
  .blog-teaser li:not(:first-child) .desc-wrapper .desc { padding: 70px 20p=
x 20px; }
  .blog-teaser li:not(:first-child) .desc-wrapper .desc .post-meta, .column=
.three-fifth .blog-teaser li .desc-wrapper .desc .post-meta .comments, .wra=
p.three-fifth .blog-teaser li .desc-wrapper .desc .post-meta .comments { di=
splay: none; }
  .Recent_posts ul li .desc { margin-right: 40px; }
  .Recent_posts ul li .photo { width: 40px; height: 40px; }
  .Recent_posts ul li.format-link .photo { background-size: 40%; }
  .Recent_posts ul li .photo .c { width: 20px; height: 20px; line-height: 2=
0px; bottom: 5px; right: -8px; }
  .Recent_posts ul li.format-link .photo::after, .Recent_posts ul li.format=
-quote .photo::after { width: 40px; height: 40px; line-height: 40px; font-s=
ize: 20px; }
  body:not(.with_aside) .portfolio_group.list .portfolio-item .portfolio-it=
em-fw-wrapper { width: 694px; }
  .portfolio_group.grid.col-4 .portfolio-item, .portfolio_group.grid.col-5 =
.portfolio-item, .portfolio_group.grid.col-6 .portfolio-item, .portfolio_gr=
oup.masonry-hover.col-4 .portfolio-item, .portfolio_group.masonry-hover.col=
-5 .portfolio-item, .portfolio_group.masonry-hover.col-6 .portfolio-item, .=
portfolio_group.masonry-minimal.col-4 .portfolio-item, .portfolio_group.mas=
onry-minimal.col-5 .portfolio-item, .portfolio_group.masonry-minimal.col-6 =
.portfolio-item, .portfolio_group.masonry.col-4 .portfolio-item, .portfolio=
_group.masonry.col-5 .portfolio-item, .portfolio_group.masonry.col-6 .portf=
olio-item { width: 31.33%; }
  .portfolio_group.flat.col-4 .portfolio-item, .portfolio_group.flat.col-5 =
.portfolio-item, .portfolio_group.flat.col-6 .portfolio-item { width: 33.33=
%; }
  .tabs_vertical.ui-tabs .ui-tabs-nav { width: 33% !important; }
  .tabs_vertical.ui-tabs .ui-tabs-panel { width: 66.7% !important; }
  .one-fifth .counter.counter_horizontal, .one-fourth .counter.counter_hori=
zontal, .one-sixth .counter.counter_horizontal { text-align: center; }
  .one-fifth .counter.counter_horizontal .icon_wrapper, .one-fourth .counte=
r.counter_horizontal .icon_wrapper, .one-sixth .counter.counter_horizontal =
.icon_wrapper { position: static; margin: 0px auto 15px; }
  .one-fifth .counter.counter_horizontal .desc_wrapper, .one-fourth .counte=
r.counter_horizontal .desc_wrapper, .one-sixth .counter.counter_horizontal =
.desc_wrapper { padding-left: 0px; }
  .one-third .article_box, .one-third .article_box > a { display: block; }
  .one-third .article_box .photo_wrapper { width: 100%; text-align: center;=
 }
  .one-third .article_box .desc_wrapper { width: 100%; }
  .pricing-box .plan-header h2 { overflow-wrap: break-word; }
  .pricing-box .plan-header .price sup.period { position: static; top: 0px;=
 display: block; }
  .infobox { padding-left: 20px; overflow-wrap: break-word; }
  .infobox ul li { padding-left: 0px; padding-right: 0px; }
  .infobox ul li::before { display: none; }
  .style-simple .infobox ul li { padding-left: 0px; }
  .portfolio-photo .portfolio-item .portfolio-details:hover .details { opac=
ity: 1; }
  .portfolio-photo .portfolio-item .portfolio-details .more { display: none=
; }
  .get_in_touch { padding-left: 20px; overflow-wrap: break-word; }
  .get_in_touch ul li { padding-left: 0px; padding-right: 0px; }
  .get_in_touch ul li .icon { display: none; }
  .hover_color { overflow-wrap: break-word; }
  .how_it_works .image_wrapper { width: 120px; }
  .how_it_works .image_wrapper .image { width: 116px; height: 116px; line-h=
eight: 114px; }
  .how_it_works .image_wrapper .image img { max-width: 66px !important; max=
-height: 66px !important; }
  .how_it_works .image_wrapper .number { bottom: 0px; right: 0px; }
  .how_it_works.has_border::after { top: 60px; }
  .how_it_works.fill .image img { border-radius: 100%; max-width: 116px !im=
portant; max-height: 116px !important; }
  .opening_hours { overflow-wrap: break-word; }
  .opening_hours .opening_hours_wrapper li span { font-size: 16px; line-hei=
ght: 16px; }
  .icon_box.icon_position_left { min-height: auto; padding-left: 0px; paddi=
ng-right: 0px; }
  .icon_box.icon_position_left .icon_wrapper { position: static; margin-bot=
tom: 15px; }
  .icon_box.icon_position_left .desc_wrapper { text-align: center; padding-=
top: 0px; }
  .icon_box.icon_position_left .image_wrapper { position: static; left: 0px=
; margin-bottom: 15px; width: auto; height: auto; }
  .flat_box .photo_wrapper .icon { width: 50px; }
  .flat_box .photo_wrapper .icon i { height: 40px; line-height: 40px; font-=
size: 30px; margin-top: -20px; }
  .flat_box a:hover .photo_wrapper .icon { transform: translateX(-50px); }
  .flat_box .desc_wrapper { margin: 0px; }
  .rtl .flat_box a:hover .photo_wrapper .icon { transform: translateX(50px)=
; }
  .offer_thumb_ul li.offer_thumb_li .desc_wrapper, .offer_thumb_ul li.offer=
_thumb_li .image_wrapper { width: 100%; float: none; }
  .offer_thumb.bottom .offer_thumb_ul li.offer_thumb_li .image_wrapper { wi=
dth: 100%; }
  .offer_thumb.bottom .offer_thumb_ul li.offer_thumb_li .desc_wrapper { mar=
gin-right: 0px; width: 100%; }
  .trailer_box .desc h2 { font-size: 22px; line-height: 22px; }
  .offer .offer_li .desc_wrapper { width: calc(50% - 42px); }
  #Error_404 { position: static; padding-top: 50px; margin-top: 0px; }
  #Error_404 .error_pic { width: 100%; float: none; }
  #Error_404 .error_pic i { font-size: 260px; line-height: 260px; }
  #Error_404 .error_desk { width: 100%; float: none; padding-top: 20px; tex=
t-align: center; }
  .widget-area a.button .button_icon, a.kill_the_icon .button_icon { displa=
y: none; }
  .button-stroke a.button_left.button.kill_the_icon .button_label { padding=
-left: 20px; }
  .button-stroke a.button_left.button_large.kill_the_icon .button_label { p=
adding-left: 30px; }
  .button-stroke a.button_right.button.kill_the_icon .button_label { paddin=
g-right: 20px; }
  .button-stroke a.button_right.button_large.kill_the_icon .button_label { =
padding-right: 30px; }
  .button-flat a.button_left.button.kill_the_icon .button_label { padding-l=
eft: 20px; }
  .button-flat a.button_left.button_large.kill_the_icon .button_label { pad=
ding-left: 30px; }
  .button-flat a.button_right.button.kill_the_icon .button_label { padding-=
right: 20px; }
  .button-flat a.button_right.button_large.kill_the_icon .button_label { pa=
dding-right: 30px; }
  .button-round a.button_left.button.kill_the_icon .button_label { padding-=
left: 20px; }
  .button-round a.button_left.button_large.kill_the_icon .button_label { pa=
dding-left: 30px; }
  .button-round a.button_right.button.kill_the_icon .button_label { padding=
-right: 20px; }
  .button-round a.button_right.button_large.kill_the_icon .button_label { p=
adding-right: 30px; }
  .zoom_box .desc .desc_txt { font-size: 18px; line-height: 22px; }
  .trailer_box.horizontal .desc { padding-bottom: 15px; }
  .trailer_box.horizontal .desc h2 { font-size: 21px; line-height: 21px; }
  .trailer_box.horizontal .desc .subtitle { margin-bottom: 5px; }
  .edd_downloads_list .edd_download { width: 50% !important; }
  .edd_downloads_list .edd_download:nth-child(5n+3) { clear: both; }
  .edd_downloads_list .edd_download .edd_download_inner { margin: 0px 5% 20=
px; }
}

@media only screen and (min-width: 768px) {
  .section.full-width-ex-mobile > .section_wrapper { max-width: 100% !impor=
tant; }
  .tr-menu #Top_bar .wpml-languages a.active, .tr-menu #Top_bar .wpml-langu=
ages ul.wpml-lang-dropdown { background-color: transparent; }
  .header-creative .header_placeholder, .header-empty .header_placeholder, =
.header-fixed .header_placeholder, .header-modern .header_placeholder, .hea=
der-semi .header_placeholder, .header-simple .header_placeholder, .header-t=
ransparent .header_placeholder, .tr-menu .header_placeholder { height: 0px =
!important; }
  .tr-menu.header-classic #Top_bar { position: absolute; }
  .tr-menu.header-classic #Top_bar:not(.is-sticky) { top: 0px !important; b=
ackground-color: transparent !important; }
  .tr-menu.header-classic.ab-show #Top_bar:not(.is-sticky) { top: 45px !imp=
ortant; }
  .tr-menu.header-creative #Header_creative { transition: left 0.5s ease-in=
-out, right 0.5s ease-in-out, background-color 0.5s ease-in-out; }
  .tr-menu.header-creative #Header_creative:not(.active) { background-color=
: transparent; }
  .tr-menu.header-plain #Top_bar { position: absolute; }
  .tr-menu.header-plain #Top_bar:not(.is-sticky) { top: 0px !important; bac=
kground-color: transparent !important; }
  .tr-menu.header-plain.ab-show #Top_bar:not(.is-sticky) { top: 45px !impor=
tant; }
  .tr-menu.header-split #Top_bar { position: absolute; }
  .tr-menu.header-split #Top_bar:not(.is-sticky) { top: 0px !important; bac=
kground-color: transparent !important; }
  .tr-menu.header-split.ab-show #Top_bar:not(.is-sticky) { top: 45px !impor=
tant; }
  .header-semi #Top_bar:not(.is-sticky) { position: absolute; background-co=
lor: rgba(255, 255, 255, 0.8); }
  .header-semi.ab-show #Top_bar:not(.is-sticky) { top: 45px !important; }
  .header-semi.ab-hide #Top_bar:not(.is-sticky) { top: 0px !important; }
  .tr-menu.header-shop #Top_bar { position: absolute; }
  .tr-menu.header-shop #Top_bar:not(.is-sticky) { top: 0px !important; back=
ground-color: transparent !important; }
  .tr-menu.header-shop.ab-show #Top_bar:not(.is-sticky) { top: 45px !import=
ant; }
  .tr-menu.header-shop-split #Top_bar { position: absolute; }
  .tr-menu.header-shop-split #Top_bar:not(.is-sticky) { top: 0px !important=
; background-color: transparent !important; }
  .tr-menu.header-shop-split.ab-show #Top_bar:not(.is-sticky) { top: 45px !=
important; }
  .tr-menu.header-stack #Top_bar { position: absolute; }
  .tr-menu.header-stack #Top_bar:not(.is-sticky) { top: 0px !important; bac=
kground-color: transparent !important; }
  .tr-menu.header-stack.ab-show #Top_bar:not(.is-sticky) { top: 45px !impor=
tant; }
}

@media only screen and (max-width: 767px) {
  body { min-width: 0px; }
  body.responsive-overflow-x-mobile { overflow-x: hidden; }
  .container .column, .section_wrapper .column, .section_wrapper .mcb-wrap =
{ margin: 0px; width: 100%; clear: both; }
  .four.columns, .sections_group { margin: 0px; clear: both; width: 100% !i=
mportant; }
  .aside_both .sections_group { margin: 0px auto !important; }
  .container, .content_wrapper .section_wrapper, .four.columns .widget-area=
 { max-width: 700px !important; }
  .content_wrapper .section:not(.full-width) > .section_wrapper .section_wr=
apper { padding-left: 0px !important; padding-right: 0px !important; }
  .left-sidebar .items_group, .right-sidebar .items_group, .with_aside .con=
tent_wrapper { max-width: 100%; }
  .mobile-sidebar-first.with_aside .content_wrapper { display: flex; flex-d=
irection: column; }
  .mobile-sidebar-first.with_aside .sections_group { order: 2; }
  body.ofcs-mobile .mfn-off-canvas-sidebar .mfn-off-canvas-switcher { displ=
ay: flex; }
  .content_wrapper .mcb-column-inner { margin: 0px 0px 20px; }
  .content_wrapper .mfn-column-absolute .mcb-column-inner { margin: 0px; }
  .equal-height .column-margin-0px .mcb-column-inner, .equal-height .mcb-wr=
ap .mcb-column-inner, .equal-height.no-margin-v .mcb-wrap .mcb-column-inner=
 { height: auto !important; }
  .four.columns { margin: auto 0px !important; }
  .mcb-wrap[data-mobile~=3D"no-up"] { margin-top: 0px !important; }
  .no-sec-padding-mob .mcb-section .section_wrapper, .no-sec-padding .mcb-s=
ection .section_wrapper { padding-left: 0px !important; padding-right: 0px =
!important; }
  .mcb-wrap.wrap-sticky-spacer { min-height: unset; }
  .mcb-wrap.wrap-sticky-rails { position: static; min-height: unset !import=
ant; }
  .mcb-section.wrap-reverse > .mcb-section-inner, .mcb-wrap.column-reverse =
> .mcb-wrap-inner { flex-direction: column-reverse; }
  .mcb-section.wrap-reverse-rows > .mcb-section-inner, .mcb-wrap.column-rev=
erse-rows > .mcb-wrap-inner { flex-direction: row-reverse; }
  .section.full-screen { height: auto; }
  .sticky-mobile { position: sticky; z-index: 2; top: var(--sticky-offset-m=
obile,0); }
  .mobile-one-sixth.mcb-wrap { width: 16.666%; }
  .mobile-one-fifth.mcb-wrap { width: 20%; }
  .mobile-one-fourth.mcb-wrap { width: 25%; }
  .mobile-one-third.mcb-wrap { width: 33.333%; }
  .mobile-two-fifth.mcb-wrap { width: 40%; }
  .mobile-one-second.mcb-wrap { width: 50%; }
  .mobile-three-fifth.mcb-wrap { width: 60%; }
  .mobile-two-third.mcb-wrap { width: 66.666%; }
  .mobile-three-fourth.mcb-wrap { width: 75%; }
  .mobile-four-fifth.mcb-wrap { width: 80%; }
  .mobile-five-sixth.mcb-wrap { width: 83.333%; }
  .mobile-one.mcb-wrap { width: 100%; }
  .mobile-one-sixth.column { width: 16.666%; }
  .mobile-one-fifth.column { width: 20%; }
  .mobile-four.columns, .mobile-one-fourth.column { width: 25%; }
  .mobile-one-third.column { width: 33.333%; }
  .mobile-two-fifth.column { width: 40%; }
  .mobile-one-second.column { width: 50%; }
  .mobile-three-fifth.column { width: 60%; }
  .mobile-two-third.column { width: 66.666%; }
  .mobile-three-fourth.column { width: 75%; }
  .mobile-four-fifth.column { width: 80%; }
  .mobile-five-sixth.column { width: 83.333%; }
  .mobile-one.column { width: 100%; }
  .column_attr.mobile_align_left { text-align: left; }
  .column_attr.mobile_align_right { text-align: right; }
  .column_attr.mobile_align_center { text-align: center; }
  .column_attr.mobile_align_justify { text-align: justify; }
  .boxed2fw { padding: 0px !important; }
  .boxed2fw #Wrapper { margin: 0px !important; max-width: 100% !important; =
width: 100% !important; }
  .column_placeholder > .placeholder { height: 0px; }
  .highlight-left .section_wrapper, .highlight-right .section_wrapper { max=
-width: 100% !important; padding: 0px !important; }
  .highlight-left .section_wrapper .wrap, .highlight-right .section_wrapper=
 .wrap { padding: 0px 33px; }
  .highlight-left.full-screen > .section_wrapper, .highlight-right.full-scr=
een > .section_wrapper { padding: 0px !important; }
  .equal-height-wrap .mcb-wrap { height: auto !important; }
  .equal-height-wrap .mcb-wrap .mcb-wrap-inner { top: 0px !important; trans=
form: none !important; }
  .section.has-navi .section-nav.prev { top: 10px; }
  .section.has-navi .section-nav.next { bottom: 10px; }
  .arrows-hide-mobile .mfn-swiper-arrow, .hide-mobile { display: none !impo=
rtant; }
  .arrows-hide-mobile.mfn-arrows-standard .swiper { margin: 0px auto; flex:=
 0 0 100%; }
  #Top_bar .hide-total-mobile .header-cart-total, .dots-hide-mobile .swiper=
-pagination { display: none !important; }
  .mcb-sidebar { padding: 0px; min-height: unset !important; border: 0px !i=
mportant; }
  .mcb-sidebar::after, .mcb-sidebar::before { display: none; }
  .inner-wrapper-sticky { position: static !important; transform: none !imp=
ortant; }
  .widget-area { box-sizing: content-box; height: auto !important; margin: =
0px auto 20px !important; }
  .widget::after { width: 100%; }
  .mobile-tr-header .header_placeholder, body:not(.mobile-sticky) .header_p=
laceholder { height: 0px !important; }
  #Action_bar, #Top_bar { position: static; background-color: rgb(255, 255,=
 255) !important; }
  #Top_bar .container { max-width: 100% !important; padding: 0px !important=
; }
  #Top_bar .column { flex-wrap: wrap; }
  #Top_bar .top_bar_left { float: none; width: 100% !important; background:=
 none !important; }
  #Top_bar .top_bar_right { width: 100%; }
  #Top_bar a.responsive-menu-toggle { top: 40px; right: 10px; }
  #Top_bar a.responsive-menu-toggle.is-sticky { position: fixed; top: 30px;=
 left: 10px; }
  .admin-bar #Top_bar a.responsive-menu-toggle.is-sticky { top: 56px; }
  #Top_bar .menu_wrapper { width: 100%; float: left !important; margin: 0px=
 !important; }
  #Top_bar #menu { float: left; position: static !important; width: 100% !i=
mportant; }
  #Top_bar .logo { position: static; float: left; width: 100%; text-align: =
center; margin: 0px; }
  #Top_bar .logo #logo, #Top_bar .logo .custom-logo-link { margin: 10px 50p=
x; padding: 0px !important; }
  #Top_bar #logo img.logo-main { display: none; }
  #Top_bar #logo img.logo-mobile { display: inline-block; }
  #Top_bar #logo img.logo-mobile-sticky { display: none; }
  #Header_creative .creative-wrapper #Top_bar .one { display: block; }
  #Header_creative #Top_bar #logo img.logo-sticky { display: none; }
  .mobile-sticky #Top_bar.is-sticky #logo img:not(.svg) { width: auto !impo=
rtant; }
  .mobile-sticky #Top_bar.is-sticky #logo img.logo-mobile { display: none; =
}
  .mobile-sticky #Top_bar.is-sticky #logo img.logo-mobile-sticky { display:=
 inline-block; }
  .mobile-sticky.logo-overflow #Top_bar.is-sticky #logo img.logo-mobile-sti=
cky { max-height: 80px !important; }
  .logo-overflow #Top_bar .logo { height: auto !important; }
  #Top_bar .top_bar_right { float: none; padding: 5px 10px; }
  #Top_bar .top_bar_right .top_bar_right_wrapper { flex-wrap: wrap; justify=
-content: center; }
  #Top_bar .top_bar_right .top-bar-right-button, #Top_bar .top_bar_right .t=
op-bar-right-icon, #Top_bar .top_bar_right .wpml-languages { margin: 5px; }
  #Top_bar .wpml-languages a.active { height: 15px; line-height: 17px; }
  #Top_bar .top_bar_right .top-bar-right-input { width: 80%; margin: 0px 10=
%; }
  #Top_bar .top_bar_right .top-bar-right-input form, #Top_bar .top_bar_righ=
t .top-bar-right-input input, #Top_bar .top_bar_right .top-bar-search-form =
.mfn-live-search-box { width: 100% !important; }
  #Top_bar .search_wrapper, #Top_bar .top_bar_right .mfn-live-search-box { =
z-index: 10000; }
  .mobile-tb-left #Top_bar .top_bar_right .top_bar_right_wrapper { justify-=
content: flex-start; }
  .mobile-tb-right #Top_bar .top_bar_right .top_bar_right_wrapper { justify=
-content: flex-end; }
  .mobile-menu #Overlay .menu.overlay-menu, .mobile-menu #Side_slide .menu.=
menu-main, .mobile-menu #Top_bar .menu.menu-main, .mobile-tb-hide #Top_bar =
.top_bar_right { display: none; }
  .mobile-menu #Overlay .menu.menu-mobile, .mobile-menu #Side_slide .menu.m=
enu-mobile, .mobile-menu #Top_bar .menu.menu-mobile { display: block; }
  .mobile-icon-action-hide #Top_bar .action_button, .mobile-icon-action-ss =
#Top_bar .action_button, .mobile-icon-cart-hide #Top_bar .top-bar-right-ico=
n-cart, .mobile-icon-cart-ss #Top_bar .top-bar-right-icon-cart, .mobile-ico=
n-search-hide #Top_bar .top-bar-right-icon-search, .mobile-icon-search-ss #=
Top_bar .top-bar-right-icon-search, .mobile-icon-user-hide #Top_bar .top-ba=
r-right-icon-user, .mobile-icon-user-ss #Top_bar .top-bar-right-icon-user, =
.mobile-icon-wishlist-hide #Top_bar .top-bar-right-icon-wishlist, .mobile-i=
con-wishlist-ss #Top_bar .top-bar-right-icon-wishlist, .mobile-icon-wpml-hi=
de #Top_bar .wpml-languages, .mobile-icon-wpml-ss #Top_bar .wpml-languages =
{ display: none !important; }
  body.header-below:not(.template-slider) #Header { padding-top: 0px !impor=
tant; }
  .header-modern #Top_bar .top_bar_right { top: 0px; margin-left: 0px; }
  .header-modern #Top_bar .top_bar_right::before { content: none; }
  .header-creative #Header_creative { position: static; }
  .header-creative.layout-boxed { padding-top: 0px; }
  .header-creative.layout-boxed #Wrapper { margin-top: 25px; }
  .header-creative.layout-full-width #Wrapper { padding-top: 0px !important=
; }
  #Header_creative #Top_bar .responsive-menu-toggle { top: 35px; }
  #Header_creative #Top_bar .responsive-menu-toggle.is-sticky { position: f=
ixed; top: 10px; left: 10px; margin-top: 0px; }
  .admin-bar #Header_creative #Top_bar .responsive-menu-toggle.is-sticky { =
top: 56px; }
  #Header_creative #Top_bar .top_bar_left { margin-top: 0px; overflow: hidd=
en; }
  #Header_creative #Top_bar .logo #logo, #Header_creative #Top_bar .logo .c=
ustom-logo-link { padding: 0px; }
  #Header_creative #Top_bar .logo #logo img, #Header_creative #Top_bar .log=
o .custom-logo-link img { max-height: 50px; }
  .logo-no-sticky-padding #Header_creative #Top_bar .logo #logo img { max-h=
eight: 60px; }
  #Header_creative #Top_bar #menu { position: static; width: 100%; }
  .admin-bar #Header_creative { top: 0px !important; }
  #Intro { min-height: auto !important; }
  #Intro .intro-inner { padding: 100px 30px !important; }
  #Intro .intro-next { font-size: 25px; bottom: 10px; }
  .header-magazine #Top_bar .banner_wrapper { width: 100%; height: auto; te=
xt-align: center; position: static; margin-bottom: 20px; }
  body.minimalist-header.header-transparent #Header { min-height: 0px !impo=
rtant; }
  .minimalist-header-no #Subheader { padding: 80px 0px !important; }
  .header-overlay .overlay-menu-toggle { top: 10px; right: 5px; }
  #overlay-menu ul li a { font-size: 22px; line-height: 36px; }
  .header-plain #Top_bar .logo { text-align: left; }
  .header-plain #Top_bar .logo #logo, .header-plain #Top_bar .logo .custom-=
logo-link { padding: 5px 42px 15px 15px; }
  .header-plain #Top_bar .top_bar_right .top_bar_right_wrapper { line-heigh=
t: 0; padding-top: 0px; }
  .header-plain #Top_bar .top_bar_right .top-bar-right-button, .header-plai=
n #Top_bar .top_bar_right .top-bar-right-icon, .header-plain #Top_bar .top_=
bar_right .top-bar-right-input, .header-plain #Top_bar .top_bar_right .wpml=
-languages { margin: 0px; padding: 0px 10px; height: 50px; }
  .header-plain #Top_bar .top_bar_right_wrapper > :last-child { border-righ=
t-width: 1px; }
  .header-simple #Top_bar .top_bar_left { top: 0px !important; }
  .header-stack #Top_bar .logo { padding: 0px; border-bottom: unset; text-a=
lign: center !important; }
  .header-stack #Top_bar .logo #logo, .header-stack #Top_bar .logo .custom-=
logo-link { display: block; }
  .header-stack #Top_bar a.responsive-menu-toggle { position: absolute !imp=
ortant; margin-top: -17px !important; }
  .header-stack #Top_bar a.responsive-menu-toggle.is-sticky { position: fix=
ed !important; margin-top: 0px !important; }
  .header-stack #Top_bar .secondary_menu_wrapper { display: none; }
  .header-stack #Top_bar .top_bar_right { position: static; }
  .header-shop #Top_bar .top_bar_row { display: block; }
  .header-shop #Top_bar .top_bar_right { clear: both; box-sizing: border-bo=
x; }
  .header-shop #Top_bar .top_bar_right a.responsive-menu-toggle { display: =
none; }
  .header-shop #Top_bar .top_bar_right .top_bar_right_wrapper { justify-con=
tent: center; }
  .header-shop #Top_bar .top_bar_right .top-bar-right-input { flex: unset; =
}
  .header-shop #Top_bar .top_bar_row_second { margin-top: unset; }
  .header-shop #Top_bar .logo a.responsive-menu-toggle { display: block; }
  .header-shop-split #Top_bar .logo { margin: 0px; }
  .header-shop-split #Top_bar .top_bar_row { display: block; }
  .header-shop-split #Top_bar .top_bar_right { clear: both; box-sizing: bor=
der-box; }
  .header-shop-split #Top_bar .top_bar_right .top_bar_right_wrapper { justi=
fy-content: center; }
  .header-shop-split #Top_bar .top_bar_right .top-bar-right-input { flex: u=
nset; margin: 5px 0px 10px; }
  .mobile-header-mini #Action_bar { display: none; }
  .mobile-header-mini #Top_bar { top: 0px; }
  .mobile-header-mini #Top_bar .container { max-width: 100% !important; }
  .mobile-header-mini #Top_bar .top_bar_left { float: left; position: stati=
c; }
  .mobile-header-mini #Top_bar .logo { width: auto; float: left; margin-lef=
t: 15px; border: none; }
  .mobile-header-mini #Top_bar #logo, .mobile-header-mini #Top_bar .custom-=
logo-link { margin: 0px; height: 60px !important; line-height: 60px !import=
ant; }
  .mobile-header-mini.logo-overflow #Top_bar #logo img.logo-mobile { max-he=
ight: 80px !important; }
  .mobile-header-mini #Top_bar a.responsive-menu-toggle { left: auto; right=
: 10px; margin-top: -17px; top: 30px !important; }
  .mobile-header-mini.mobile-sticky #Top_bar.is-sticky #logo, .mobile-heade=
r-mini.mobile-sticky #Top_bar.is-sticky .custom-logo-link { margin-left: 0p=
x !important; margin-right: 0px !important; }
  .mobile-header-mini #Top_bar .top_bar_right { width: unset; height: 100%;=
 max-height: 60px; position: absolute; top: 0px; right: 54px; background: n=
one; padding: 0px; }
  .mobile-header-mini #Top_bar a.action_button { display: none; }
  .mobile-header-mini #Top_bar #search_button { margin-left: 0px; margin-ri=
ght: 0px; }
  .mobile-header-mini #Top_bar .top-bar-right-input { display: none; }
  .mobile-header-mini #Top_bar .wpml-languages { margin-right: 0px; }
  .mobile-header-mini #Top_bar .wpml-languages a.active, .mobile-header-min=
i #Top_bar .wpml-languages ul.wpml-lang-dropdown { border: none; }
  .mobile-header-mini #Top_bar #menu { padding-bottom: 10px; }
  .mobile-header-mini #Top_bar #menu ul li a span { line-height: 44px; }
  .mobile-header-mini #Top_bar #menu ul li.submenu .menu-toggle { line-heig=
ht: 44px; right: 3px; }
  .mobile-header-mini #Header_creative #Top_bar .top_bar_right_wrapper { pa=
dding-top: 0px; }
  .mobile-header-mini.mobile-mini-mr-lr #Top_bar .logo { float: right; marg=
in-left: 0px; margin-right: 54px; }
  .mobile-header-mini.mobile-mini-mr-lr #Top_bar .top_bar_right { left: 10p=
x; right: auto; }
  .mobile-header-mini.mobile-mini-mr-lc #Top_bar .logo { float: none; margi=
n-left: 0px; margin-right: 0px; text-align: center; }
  .mobile-header-mini.mobile-mini-ml-ll #Top_bar a.responsive-menu-toggle, =
.mobile-header-mini.mobile-mini-mr-lc #Top_bar .top_bar_right { left: 10px;=
 right: auto; }
  .mobile-header-mini.mobile-mini-ml-ll #Top_bar .logo { margin-left: 54px =
!important; }
  .mobile-header-mini.mobile-mini-ml-ll #Top_bar .top_bar_right { right: 15=
px; }
  .mobile-header-mini.mobile-mini-ml-lc #Top_bar a.responsive-menu-toggle {=
 left: 10px; right: auto; }
  .mobile-header-mini.mobile-mini-ml-lc #Top_bar .logo { float: none; margi=
n-left: 0px; margin-right: 0px; text-align: center; }
  .mobile-header-mini.mobile-mini-ml-lc #Top_bar .top_bar_right { right: 15=
px; }
  .mobile-header-mini.mobile-mini-ml-lr #Top_bar a.responsive-menu-toggle {=
 left: 10px; right: auto; }
  .mobile-header-mini.mobile-mini-ml-lr #Top_bar .logo { float: right; marg=
in-left: 0px; margin-right: 15px; }
  .mobile-header-mini.mobile-mini-ml-lr #Top_bar .top_bar_right { left: 49p=
x; right: auto; }
  .mobile-header-mini.header-plain #Top_bar .top_bar_right { margin-right: =
5px; }
  .mobile-header-mini.header-plain #Top_bar a#header_cart { border: none; p=
adding: 0px 5px; line-height: 60px !important; }
  .mobile-header-mini.header-plain #Top_bar a#search_button { border: none;=
 padding: 0px 3px; line-height: 60px !important; }
  .mobile-header-mini.header-plain #Top_bar .wpml-languages { border: none;=
 padding: 0px 5px 0px 10px; top: 0px; height: 60px !important; }
  .mobile-header-mini.header-plain #Top_bar .wpml-languages a.active { line=
-height: 60px !important; }
  .mobile-header-mini.header-plain #Top_bar .wpml-languages:hover a.active =
{ background: none; }
  .mobile-header-mini.header-split #Top_bar .top_bar_left .logo { width: au=
to; margin-left: 15px; }
  .mobile-header-mini #Header_creative #Top_bar { width: 100%; margin: 0px;=
 }
  .mobile-header-mini .overlay-menu-toggle { font-size: 22px; top: 8px; mar=
gin: 0px !important; }
  .mobile-sticky #Top_bar.is-sticky { position: fixed !important; }
  .mobile-sticky #Top_bar.is-sticky a.responsive-menu-toggle { top: 30px !i=
mportant; }
  .mobile-sticky #Top_bar.is-sticky .top_bar_right { display: none; }
  .mobile-sticky #Top_bar #menu { overflow: auto; box-sizing: border-box; }
  .mobile-sticky #Top_bar.is-sticky #logo, .mobile-sticky #Top_bar.is-stick=
y .custom-logo-link { margin: 5px 50px; height: 50px !important; line-heigh=
t: 50px !important; }
  .logo-no-sticky-padding.mobile-sticky #Top_bar.is-sticky #logo { margin: =
0px 50px; height: 60px !important; line-height: 60px !important; }
  .mobile-header-mini.mobile-sticky #Top_bar .top_bar_right { display: bloc=
k; }
  .mobile-tr-header #Action_bar, .mobile-tr-header #Top_bar, .mobile-tr-hea=
der #Top_bar .top_bar_right { background: none !important; }
  .mobile-tr-header #Top_bar { position: absolute; top: 50px; }
  .mobile-tr-header.ab-hide #Top_bar { top: 0px; }
  .mobile-tr-header #Action_bar { position: absolute; }
  .mobile-tr-header #Top_bar .wpml-languages a.active, .mobile-tr-header #T=
op_bar .wpml-languages ul.wpml-lang-dropdown { background: none; }
  .mobile-tr-header.header-creative.layout-full-width #Wrapper { padding-to=
p: 0px; }
  .mobile-tr-header.header-plain #Top_bar, .mobile-tr-header.header-plain #=
Top_bar .top_bar_right_wrapper > * { border: none !important; background: n=
one !important; }
  .mobile-tr-header #Header_creative { position: absolute; background: none=
 !important; }
  #Action_bar .contact_details li, #Action_bar .social { padding: 0px !impo=
rtant; }
  #Action_bar .contact_details { float: none; text-align: center; padding: =
5px 0px; color: rgb(34, 34, 34); }
  #Action_bar .contact_details li { padding: 0px; }
  #Action_bar .contact_details li.slogan { display: none; }
  #Action_bar .social { float: none; text-align: center; padding: 5px 0px 0=
px; margin-bottom: 5px; }
  #Action_bar .social li a { color: rgba(0, 0, 0, 0.3); }
  #Action_bar .social li a:hover { color: rgba(0, 0, 0, 0.8); }
  #Action_bar .social-menu { float: none; text-align: center; padding: 5px =
0px 0px; }
  #Subheader .title { width: 100%; }
  #Subheader ul.breadcrumbs { display: none; }
  #Footer .footer_copy, #Footer .widgets_wrapper.center { text-align: cente=
r; }
  #Footer .footer_copy .copyright { float: none; margin: 0px 0px 10px; }
  #Footer .footer_copy .social, #Footer .footer_copy .social-menu { float: =
none; margin: 0px; }
  .footer-fixed #Content, .footer-sliding #Content { margin-bottom: 0px !im=
portant; }
  .footer-fixed #Footer, .footer-sliding #Footer { position: static; }
  #back_to_top { float: none; margin: -10px 0px 10px; }
  #back_to_top.in_footer, #back_to_top.sticky { margin: 0px; right: 20px !i=
mportant; }
  #mfn-gdpr[data-direction=3D"horizontal"] { flex-direction: column; }
  #mfn-gdpr[data-direction=3D"horizontal"] .mfn-gdpr-image { margin-right: =
0px; margin-bottom: 25px; }
  #mfn-gdpr[data-direction=3D"horizontal"] .mfn-gdpr-image img { max-height=
: 64px; max-width: 100%; }
  #mfn-gdpr[data-direction=3D"horizontal"] .mfn-gdpr-content { margin-right=
: 0px; margin-bottom: 15px; text-align: center; }
  #mfn-gdpr[data-direction=3D"horizontal"] .mfn-gdpr-readmore { margin-righ=
t: 0px; margin-bottom: 15px; }
  .classic .post-desc-wrapper, .classic .post-photo-wrapper { width: 100%; =
float: none; }
  .classic .post-desc-wrapper .post-footer .button-love .love-text, .classi=
c .post-meta .author-date .author .label, .classic .post-meta .category { d=
isplay: none; }
  .classic .post-desc-wrapper .post-desc { padding: 15px 0px 0px; }
  .timeline .post-item { padding-left: 0px; background: none; }
  .timeline .post-item::before { display: none; }
  .timeline .post-desc-wrapper, .timeline .post-photo-wrapper { width: 100%=
; float: none; }
  .timeline .post-item .date_label { display: inline-block; position: stati=
c; margin-bottom: 10px; }
  .timeline .post-desc-wrapper .post-footer .button-love .love-text, .timel=
ine .post-meta .category { display: none; }
  .timeline .post-desc-wrapper .post-desc { padding: 15px 0px 0px; }
  .style-simple .timeline_items > li { width: 100%; padding: 0px !important=
; background: none !important; }
  .style-simple .timeline_items > li h3 span { display: block; position: st=
atic; }
  .style-simple .timeline_items > li:nth-child(2n) { padding: 0px; }
  .style-simple .timeline_items > li:nth-child(2n) .desc { text-align: righ=
t; }
  .grid .post-item, .masonry .post-item { width: 100% !important; margin: 0=
px 0px 20px !important; }
  .masonry.tiles .post-item { width: 100% !important; }
  .photo .post-desc .post-head { margin-bottom: 5px; }
  .photo .post-desc .post-head .post-meta .category { display: none; }
  .photo .post-desc .post-head .post-meta .author-date { margin-right: 10px=
; }
  .photo2 .post-item { margin-bottom: 40px; }
  .photo2 .post .post-desc-wrapper { width: 100%; top: 0px; }
  .photo2 .post.no-img { margin-bottom: 40px; }
  .photo2 .post.no-img .button-love { right: 25px; }
  .photo2.col-2 .post-item, .photo2.col-3 .post-item { width: 100%; margin:=
 0px 0px 40px; }
  .single-post .format-image .single-photo-wrapper .image_frame { display: =
block; }
  .single-post .format-link .single-photo-wrapper, .single-post .format-quo=
te .single-photo-wrapper { display: none; }
  .post-header .button-love { width: 69px; }
  .post-header .title_wrapper { margin-left: 69px; padding-left: 20px; }
  .post-header .title_wrapper h1 { font-size: 27px; line-height: 27px; }
  .post-header .post-meta .category { display: none; }
  .single-photo-wrapper .image_frame { margin-left: 0px; max-width: 100% !i=
mportant; }
  .single-photo-wrapper .share_wrapper { float: none; padding: 5px 15px 0px=
; margin-bottom: 20px; width: auto; }
  .no-share-mobile .single-photo-wrapper .share_wrapper, .wp-caption-text.h=
ide-mobile { display: none; }
  .post-nav { padding: 10px 10px 4px 90px; }
  .no-share-mobile .section-post-intro-share, .no-share-mobile .share-simpl=
e-wrapper { display: none; }
  .portfolio_group .portfolio-item { float: none; width: 100% !important; m=
argin: 0px 0px 20px !important; }
  .section.full-width .portfolio_group .portfolio-item { width: 100% !impor=
tant; }
  .portfolio_group .portfolio-item .list_style_header { padding-right: 0px;=
 min-height: inherit; }
  .portfolio_group .portfolio-item .list_style_header h3 { margin: 0px; }
  .portfolio_group .portfolio-item .list_style_header .links_wrapper { disp=
lay: none; }
  .portfolio_group .portfolio-item .desc .desc-wrapper { margin-right: 0px;=
 }
  .portfolio_group .portfolio-item .desc .details-wrapper { float: none; wi=
dth: 100%; padding-left: 0px; border-left-width: 0px; border-bottom-width: =
1px; padding-bottom: 15px; margin-bottom: 15px; }
  .portfolio_group.list .portfolio-item .desc { padding-top: 10px; }
  .portfolio_group.list .portfolio-item .portfolio-item-fw-bg { padding-bot=
tom: 0px; background-image: none !important; }
  body:not(.with_aside) .portfolio_group.list .portfolio-item .portfolio-it=
em-fw-wrapper { width: 380px; }
  .project-description li, .project-description li.one-third { width: 100%;=
 border-width: 0px 0px 1px; }
  .project-description li:last-child { border-bottom: 0px; }
  .portfolio_group.exposure .portfolio-item { overflow: hidden; margin: 0px=
 !important; }
  .portfolio_group.exposure .portfolio-item .desc-inner .desc-wrapper { dis=
play: none; }
  .portfolio_group.exposure .portfolio-item .desc-inner .desc-wrapper-inner=
 { padding: 0px; }
  .portfolio_group.exposure .portfolio-item .details-wrapper { display: non=
e; }
  .portfolio_group.exposure .portfolio-item .image-wrapper { margin: 0px -1=
00px; }
  .full-width .portfolio_group.exposure .portfolio-item .desc-inner { top: =
30px; }
  .portfolio_group.flat .portfolio-item { margin-bottom: 0px !important; }
  ul.portfolio_grid li { float: left; width: 100% !important; }
  .portfolio_group.masonry-flat .portfolio-item { width: calc(50% - 1px) !i=
mportant; margin: 0px !important; }
  .portfolio_group.masonry-flat .portfolio-item.wide { width: calc(100% - 1=
px) !important; }
  .portfolio_group.masonry-flat .portfolio-item.tall .portfolio-item-fill {=
 padding-bottom: calc(156% - 1px); }
  .portfolio-photo .portfolio-item .portfolio-details .details { display: n=
one; }
  .portfolio-photo .portfolio-item .portfolio-details .more { opacity: 1; }
  .section-post-related .post-related { width: 100% !important; }
  .alert .alert_wrapper { flex-wrap: wrap; }
  .alert .wc-forward { margin-left: unset; }
  .blog-teaser li { width: 100% !important; }
  .blog-teaser li:not(:first-child) { margin-top: 10px; }
  .blog-teaser.margin-no li { margin-top: 0px; }
  .call_to_action .call_center, .call_to_action .call_left, .call_to_action=
 .call_right { display: block; width: 100%; }
  .call_to_action .call_center, .call_to_action .call_left { margin-bottom:=
 20px; }
  .call_to_action .call_right { margin-bottom: 0px; text-align: center; }
  ul.clients:not(.clients_slider_ul) li { width: 50% !important; }
  .content_slider { margin: 0px 0px 50px; padding: 0px !important; }
  .content_slider .slider_pagination { padding: 0px 20%; box-sizing: border=
-box; }
  .content_slider a.button { bottom: -60px; top: auto !important; }
  .content_slider a.slider_prev { left: 0px !important; }
  .content_slider a.slider_next { right: 0px !important; }
  .content_slider a.button .button_icon { padding: 7px 9px; }
  .content_slider.carousel a.button, .content_slider.flat a.button { bottom=
: -50px; }
  .content_slider.flat a.button .button_icon { font-size: 30px; }
  .content_slider.center { margin-bottom: 0px; }
  .content_slider.center a.button { display: none !important; }
  .aside_left .hr_full hr, .aside_right .hr_full hr, .hr_full hr { position=
: absolute; left: -1000px; top: 0px; width: 3000px; }
  .fancy_heading h2 { font-size: 30px; line-height: 30px; }
  .feature_list ul li { float: none; border-bottom: 1px solid rgba(0, 0, 0,=
 0.08); width: 100% !important; }
  .feature_list hr { display: none; }
  .flat_box .desc_wrapper { margin: 0px; }
  .helper .helper_header { flex-direction: column; gap: 15px; margin: 0px; =
align-items: flex-start; }
  .helper .helper_header .title { margin-right: 0px; }
  .helper .helper_header .links { margin-left: unset; }
  .helper .helper_header .links a.link { margin: 0px 5px 5px 0px; }
  .google-map-contact-wrapper { position: static; margin-left: 0px !importa=
nt; }
  .google-map-contact-wrapper .get_in_touch { float: none; width: 100%; box=
-sizing: border-box; }
  .google-map-contact-wrapper .get_in_touch::after { display: none; }
  .how_it_works .image, .with_aside .how_it_works .image { width: 196px; he=
ight: 196px; line-height: 194px; }
  .how_it_works .image img { max-width: 116px !important; max-height: 116px=
 !important; }
  .how_it_works .image .number, .with_aside .how_it_works .image .number { =
bottom: 10px; right: 10px; }
  .how_it_works.has_border::after { display: none; }
  .with_aside .how_it_works .image img { max-width: 116px !important; max-h=
eight: 116px !important; }
  .with_aside .how_it_works.fill .image img { max-width: 196px !important; =
max-height: 196px !important; }
  .offer .offer_li .image_wrapper { width: 100%; float: none; margin-bottom=
: 15px; overflow: hidden; }
  .offer .offer_li .desc_wrapper { margin: 0px auto; float: none; clear: bo=
th; width: calc(100% - 67px) !important; }
  .offer .offer_li .desc_wrapper .title { padding-right: 0px; margin-bottom=
: 15px; }
  .offer .offer_li .desc_wrapper .title h3 { margin-bottom: 15px; font-size=
: 27px; line-height: 27px; }
  .offer .offer_li .desc_wrapper .title a.button { position: relative; }
  .offer a.slider_prev { left: 20px; top: 20px; margin: 0px; }
  .offer .slider_pagination { left: 20px; top: 65px; margin: 0px; }
  .offer a.slider_next { left: 20px; top: 111px; margin: 0px; }
  .button-stroke .offer a.slider_prev { margin-top: -8px; }
  .button-stroke .offer a.slider_next { margin-top: 6px; }
  .icon_box.has_border::after { display: none; }
  .image_frame { margin-top: 0px !important; }
  .if-modern-overlay .image_frame .image_wrapper .image_links a { width: 26=
px; height: 26px; margin-bottom: 3px; }
  .if-modern-overlay .image_frame .image_wrapper .image_links a svg { width=
: 20px; }
  .offer_thumb, .offer_thumb_ul li.offer_thumb_li { padding-left: 0px; }
  .offer_thumb_ul li.offer_thumb_li .desc_wrapper, .offer_thumb_ul li.offer=
_thumb_li .image_wrapper { width: 100%; float: none; }
  .offer_thumb_ul li.offer_thumb_li .desc_wrapper .title { padding-right: 0=
px; }
  .offer_thumb_ul li.offer_thumb_li .desc_wrapper .title h3 { margin-bottom=
: 15px; }
  .offer_thumb_ul li.offer_thumb_li .desc_wrapper .title a.button { positio=
n: relative; }
  .offer_thumb .slider_pagination { margin-top: 20px; line-height: inherit;=
 }
  .offer_thumb.bottom .offer_thumb_ul li.offer_thumb_li .image_wrapper { wi=
dth: 100%; }
  .offer_thumb.bottom .offer_thumb_ul li.offer_thumb_li .desc_wrapper { mar=
gin-right: 0px; width: 100%; }
  .pricing-box-label .plan-footer, .pricing-box-label .plan-header { displa=
y: none; }
  .pricing-box-label ul li { text-align: center !important; }
  .promo_box.has_border::after { display: none; }
  .promo_box_wrapper { overflow: visible; }
  .promo_box_wrapper .photo_wrapper { width: 100%; float: none; line-height=
: 0; margin-bottom: 15px; }
  .promo_box_wrapper .desc_wrapper { width: 100%; float: none; padding-top:=
 0px; margin: 0px !important; }
  .story_box { padding: 0px 11% !important; }
  .story_box .desc_wrapper { margin-right: 0px !important; }
  .table-responsive table { overflow-x: auto; display: block; word-break: n=
ormal; }
  .table-responsive table a.kill_the_icon .button_icon { display: none; }
  .ui-tabs .ui-tabs-nav li { border-left-width: 0px; border-bottom-width: v=
ar(--mfn-tabs-border-width); border-right-width: 0px; border-top-width: 0px=
; float: none !important; width: 100% !important; }
  .ui-tabs .ui-tabs-nav li:last-child { border-bottom: 0px; }
  .ui-tabs .ui-tabs-nav li a { text-align: center; }
  .ui-tabs .ui-tabs-nav li.ui-state-active a, .ui-tabs .ui-tabs-nav li.ui-t=
abs-selected a { background-image: none; }
  .ui-tabs .ui-tabs-nav li.ui-state-active::after, .ui-tabs .ui-tabs-nav li=
.ui-state-active a::after, .ui-tabs .ui-tabs-nav li.ui-state-disabled a::af=
ter, .ui-tabs .ui-tabs-nav li.ui-state-processing a::after, .ui-tabs .ui-ta=
bs-nav li.ui-tabs-selected::after, .ui-tabs .ui-tabs-nav li.ui-tabs-selecte=
d a::after { display: none; }
  .style-simple .ui-tabs .ui-tabs-nav li a { background-image: none; }
  .style-simple .ui-tabs .ui-tabs-nav li.ui-state-active a::after, .style-s=
imple .ui-tabs .ui-tabs-nav li.ui-state-disabled a::after, .style-simple .u=
i-tabs .ui-tabs-nav li.ui-state-processing a::after, .style-simple .ui-tabs=
 .ui-tabs-nav li.ui-tabs-selected a::after { display: block; }
  .style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li a { text-align: cent=
er; padding-right: 20px; }
  .style-simple .tabs_vertical.ui-tabs .ui-tabs-panel { border-width: 1px 0=
px 0px !important; }
  .style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-state-active a::a=
fter, .style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-state-disable=
d a::after, .style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-state-p=
rocessing a::after, .style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li.ui=
-tabs-selected a::after { display: block; width: 100%; height: var(--mfn-ta=
bs-border-width); inset: auto auto 0px 0px; }
  .testimonials_list .item { margin-bottom: 30px; }
  .testimonials_list .item .photo { width: 100%; float: none; margin-bottom=
: 10px; }
  .testimonials_list .item .desc { width: 100%; float: none; margin-bottom:=
 0px; }
  .timeline_items { background-position: 91px top; }
  .timeline_items > li { width: auto; padding: 0px 0px 25px 150px !importan=
t; background: url("../images/timeline_right.png") 50px top no-repeat !impo=
rtant; }
  .timeline_items > li h3 span { right: auto; left: 0px !important; }
  .timeline_items > li:nth-child(2n) h3, .timeline_items > li h3 { text-ali=
gn: left; }
  .timeline_items > li h3::before { left: 93px; }
  .timeline_items > li .desc, .timeline_items > li:nth-child(2n) .desc { te=
xt-align: left; }
  .timeline_items > li .desc::before { display: none; }
  .timeline_items::after { left: 93px; }
  .trailer_box.horizontal .desc { padding-bottom: 40px; }
  .trailer_box.horizontal:hover .desc .subtitle, .trailer_box.horizontal:ho=
ver .desc h2 { bottom: 20px; }
  #Error_404 { position: static; padding-top: 20px; margin-top: 0px; }
  #Error_404 .error_pic { width: 100%; float: none; }
  #Error_404 .error_pic i { font-size: 160px; line-height: 160px; }
  #Error_404 .error_desk { width: 100%; float: none; padding-top: 20px; tex=
t-align: center; }
  #Error_404 .error_desk h2 { font-size: 30px; line-height: 30px; }
  #Error_404 .error_desk h4 { font-size: 19px; line-height: 25px; }
  #Error_404 .error_desk p .check { line-height: 22px; font-size: 16px; mar=
gin-bottom: 15px; display: block; }
  #Filters .filters_wrapper ul li { width: 49%; margin: 0.5%; }
  .fixed-nav { display: none !important; }
  #popup_contact { display: none; }
  .search-not-found .snf-pic { width: 100%; float: none; }
  .search-not-found .snf-pic i { font-size: 260px; line-height: 260px; }
  .search-not-found .snf-desc { width: 100%; float: none; padding-top: 20px=
; text-align: center; }
  .search-results .search-item { display: block; }
  .search-results .search-item .post-featured-image { width: 100%; margin: =
0px 0px 20px !important; }
  .search-results .search-item .search-content { width: 100%; }
  .content_video.iframe { position: relative; padding-bottom: 56.25%; heigh=
t: 0px; overflow: hidden; }
  .content_video.iframe iframe { position: absolute; top: 0px; left: 0px; w=
idth: 100%; height: 100%; }
  .admin-bar #wpadminbar { position: fixed; z-index: 9999 !important; }
  .fake-tabs > ul { padding: 0px 5%; }
  .fake-tabs > ul li a { padding: 20px 10px; }
  .mfn-popup .mfn-popup-content { overflow-y: scroll; }
  .bbpress ul { font-size: 13px; }
  .bbpress li.bbp-forum-info, .bbpress li.bbp-topic-title { width: 44%; }
  .bbpress li.bbp-forum-reply-count, .bbpress li.bbp-forum-topic-count, .bb=
press li.bbp-topic-reply-count, .bbpress li.bbp-topic-voice-count { width: =
15%; }
  .bbpress .bbp-body li.bbp-forum-freshness, .bbpress .bbp-body li.bbp-topi=
c-freshness { line-height: 16px; font-size: 11px; }
  .edd_downloads_list .edd_download { width: 100% !important; }
  .edd_downloads_list .edd_download .edd_download_inner { margin: 0px 8% 20=
px; }
  .pp_pic_holder { overflow: hidden; width: 90% !important; left: 5% !impor=
tant; }
  .pp_content { width: 98% !important; height: auto !important; }
  .pp_fade { width: 100% !important; height: 100% !important; }
  .pp_gallery, .pp_hoverContainer, a.pp_contract, a.pp_expand { display: no=
ne !important; }
  #pp_full_res img { width: 100% !important; height: auto !important; }
  .pp_details { min-height: 25px; width: 100% !important; position: static =
!important; }
  .pp_details a.pp_close { top: auto; right: 25px; }
  div.pp_content, div.pp_details, div.pp_pic_holder { max-width: 100%; }
  div.pp_content { overflow: auto; }
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
  #respond .comment-form-author, #respond .comment-form-email { width: 100%=
; margin-right: 0px; float: none; }
  #respond .comment-form-url { width: 100%; float: none; clear: both; }
  #respond .comment-form-comment textarea, #respond input[type=3D"email"], =
#respond input[type=3D"password"], #respond input[type=3D"text"], #respond =
select { width: 100%; }
  #respond .required { right: 15px; }
  #comments .commentlist > li .comment-body { margin-left: 90px; padding: 1=
0px; }
  #comments .commentlist > li .photo { left: -90px; }
  #comments .commentlist > li .children { margin-left: 0px; padding-left: 1=
0px; }
  #comments .commentlist > li .reply { right: 10px; top: 10px; }
  #comments .commentlist > li .comment-meta a.comment-edit-link { padding-r=
ight: 45px; }
  .rtl #comments .commentlist > li .comment-body { margin-left: 0px; margin=
-right: 90px; }
  .rtl #comments .commentlist > li .photo { left: auto; right: -90px; }
  .rtl #comments .commentlist > li .children { margin-right: 0px; padding-l=
eft: 0px; padding-right: 10px; }
  .rtl #comments .commentlist > li .reply { left: 10px; right: auto; }
  .rtl #comments .commentlist > li .comment-meta a.comment-edit-link { padd=
ing-left: 45px; padding-right: 0px; }
  .zoom_box .desc .desc_txt { font-size: 18px; line-height: 22px; }
  #Content .gallery:not(.gallery-columns-1) .gallery-item { width: 50%; cle=
ar: none; }
  #Content .gallery:not(.gallery-columns-1) .gallery-item:nth-of-type(2n+1)=
 { clear: both; }
  .Latest_news.featured ul { width: 49% !important; }
}

@media only screen and (min-width: 448px) and (max-width: 500px) {
  .blog_slider a.kill_the_icon i[class^=3D"icon-"] { display: none; }
}

@media only screen and (max-width: 479px) {
  .post-nav { padding: 10px 10px 4px; }
  body:not(.with_aside) .portfolio_group.list .portfolio-item .portfolio-it=
em-fw-wrapper { width: 260px; }
  .Latest_news.featured ul, .portfolio_group.masonry-flat .portfolio-item, =
.portfolio_group.masonry-flat .portfolio-item.wide { width: 100% !important=
; }
  #Filters .filters_buttons li { margin-right: 10px; }
  #Filters .filters_buttons li.label, #Filters .filters_buttons li i.icon-d=
ocs, #Filters .filters_buttons li i.icon-tag { display: none; }
  .team.team_horizontal .image_frame { width: 100%; margin: 0px 0px 15px; f=
loat: none; }
  .team.team_horizontal .desc_wrapper { width: 100%; float: none; }
  .timeline_items { background-position: 21px top; }
  .timeline_items > li { padding: 0px 0px 25px 80px !important; background-=
position: -20px top !important; }
  .timeline_items > li h3 span { display: table; position: relative; margin=
-bottom: 20px; clear: both; }
  .timeline_items > li h3::before { left: 24px; }
  .timeline_items::after { left: 23px; }
  .testimonials_slider a.slider_next, .testimonials_slider a.slider_prev { =
display: none !important; }
  .testimonials_slider .testimonials_slider_ul li { padding: 0px; }
  #respond .comment-form-author, #respond .comment-form-email { width: 99%;=
 margin-right: 0px; float: none; }
  #respond .comment-form-url { width: 99%; float: none; clear: both; }
  #respond .comment-form-comment textarea, #respond input[type=3D"email"], =
#respond input[type=3D"password"], #respond input[type=3D"text"], #respond =
select { width: 100%; }
  #respond .required { right: 11px; }
  #comments .commentlist > li .comment-body { margin-left: 55px; padding: 1=
0px; }
  #comments .commentlist > li .photo { width: 32px; height: 32px; left: -55=
px; }
  #comments .commentlist > li .children { margin-left: 0px; padding-left: 1=
0px; }
  #comments .commentlist > li .reply { right: 10px; top: 10px; }
  #comments .commentlist > li .comment-meta a.comment-edit-link { padding-r=
ight: 0px; position: static; float: none; }
  .rtl #comments .commentlist > li .comment-body { margin-left: 0px; margin=
-right: 55px; }
  .rtl #comments .commentlist > li .photo { left: auto; right: -55px; }
  .rtl #comments .commentlist > li .children { margin-right: 0px; padding-l=
eft: 0px; padding-right: 10px; }
  .rtl #comments .commentlist > li .reply { left: 10px; right: auto; }
  .rtl #comments .commentlist > li .comment-meta a.comment-edit-link { padd=
ing: 0px; }
  .zoom_box .desc .desc_img img { max-height: 60px; width: auto; }
  .zoom_box .desc .desc_txt { font-size: 14px; line-height: 17px; }
  .feature_box .feature_box_wrapper { display: block; }
  .feature_box .feature_box_wrapper .desc_wrapper, .feature_box .feature_bo=
x_wrapper .photo_wrapper { display: block; width: 100%; padding: 0px; }
  .feature_box .feature_box_wrapper .photo_wrapper { margin-bottom: 15px; t=
ext-align: center; }
  .feature_box .feature_box_wrapper .photo_wrapper a { display: inline-bloc=
k; }
  #Content .gallery .gallery-item { width: 100%; }
  .bbpress #bbpress-forums p.bbp-topic-meta { display: none; }
  .edd_downloads_list .edd_download { width: 100% !important; }
  .edd_downloads_list .edd_download .edd_download_inner { margin: 0px 0px 2=
0px; }
  #mfn-gdpr[data-direction=3D"vertical"] { width: calc(100% - 40px); paddin=
g: 30px; bottom: 20px; }
  #mfn-gdpr[data-aligment=3D"left"] { left: 20px; }
  #mfn-gdpr[data-aligment=3D"right"] { right: 20px; }
}

@media only screen and (max-device-width: 1024px) {
  .ios .section.bg-cover, html.ios { background-attachment: scroll !importa=
nt; }
}
------MultipartBoundary--9uweDQqvxaswtTRdWfiRfWtRUsv05MqdaL6kSzNZQL----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://sadrfoulad.com/wp-content/themes/betheme/fonts/fontawesome/fontawesome.min.css?ver=27.5.8

@charset "utf-8";

.fa, .fab, .fad, .fal, .far, .fas { -webkit-font-smoothing: antialiased; di=
splay: inline-block; font-style: normal; font-variant: normal; text-renderi=
ng: auto; line-height: 1; }

.fa-lg { font-size: 1.33333em; line-height: 0.75em; vertical-align: -0.0667=
em; }

.fa-xs { font-size: 0.75em; }

.fa-sm { font-size: 0.875em; }

.fa-1x { font-size: 1em; }

.fa-2x { font-size: 2em; }

.fa-3x { font-size: 3em; }

.fa-4x { font-size: 4em; }

.fa-5x { font-size: 5em; }

.fa-6x { font-size: 6em; }

.fa-7x { font-size: 7em; }

.fa-8x { font-size: 8em; }

.fa-9x { font-size: 9em; }

.fa-10x { font-size: 10em; }

.fa-fw { text-align: center; width: 1.25em; }

.fa-ul { list-style-type: none; margin-left: 2.5em; padding-left: 0px; }

.fa-ul > li { position: relative; }

.fa-li { left: -2em; position: absolute; text-align: center; width: 2em; li=
ne-height: inherit; }

.fa-border { border: 0.08em solid rgb(238, 238, 238); border-radius: 0.1em;=
 padding: 0.2em 0.25em 0.15em; }

.fa-pull-left { float: left; }

.fa-pull-right { float: right; }

.fa.fa-pull-left, .fab.fa-pull-left, .fal.fa-pull-left, .far.fa-pull-left, =
.fas.fa-pull-left { margin-right: 0.3em; }

.fa.fa-pull-right, .fab.fa-pull-right, .fal.fa-pull-right, .far.fa-pull-rig=
ht, .fas.fa-pull-right { margin-left: 0.3em; }

.fa-spin { animation: 2s linear 0s infinite normal none running fa-spin; }

.fa-pulse { animation: 1s steps(8) 0s infinite normal none running fa-spin;=
 }

@-webkit-keyframes fa-spin {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}

@keyframes fa-spin {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}

.fa-rotate-90 { transform: rotate(90deg); }

.fa-rotate-180 { transform: rotate(180deg); }

.fa-rotate-270 { transform: rotate(270deg); }

.fa-flip-horizontal { transform: scaleX(-1); }

.fa-flip-vertical { transform: scaleY(-1); }

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical, .fa-flip-vertical { }

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical { transform: scale(-1);=
 }

:root .fa-flip-both, :root .fa-flip-horizontal, :root .fa-flip-vertical, :r=
oot .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270 { filter: non=
e; }

.fa-stack { display: inline-block; height: 2em; line-height: 2em; position:=
 relative; vertical-align: middle; width: 2.5em; }

.fa-stack-1x, .fa-stack-2x { left: 0px; position: absolute; text-align: cen=
ter; width: 100%; }

.fa-stack-1x { line-height: inherit; }

.fa-stack-2x { font-size: 2em; }

.fa-inverse { color: rgb(255, 255, 255); }

.fa-500px::before { content: "=EF=89=AE"; }

.fa-accessible-icon::before { content: "=EF=8D=A8"; }

.fa-accusoft::before { content: "=EF=8D=A9"; }

.fa-acquisitions-incorporated::before { content: "=EF=9A=AF"; }

.fa-ad::before { content: "=EF=99=81"; }

.fa-address-book::before { content: "=EF=8A=B9"; }

.fa-address-card::before { content: "=EF=8A=BB"; }

.fa-adjust::before { content: "=EF=81=82"; }

.fa-adn::before { content: "=EF=85=B0"; }

.fa-adversal::before { content: "=EF=8D=AA"; }

.fa-affiliatetheme::before { content: "=EF=8D=AB"; }

.fa-air-freshener::before { content: "=EF=97=90"; }

.fa-airbnb::before { content: "=EF=A0=B4"; }

.fa-algolia::before { content: "=EF=8D=AC"; }

.fa-align-center::before { content: "=EF=80=B7"; }

.fa-align-justify::before { content: "=EF=80=B9"; }

.fa-align-left::before { content: "=EF=80=B6"; }

.fa-align-right::before { content: "=EF=80=B8"; }

.fa-alipay::before { content: "=EF=99=82"; }

.fa-allergies::before { content: "=EF=91=A1"; }

.fa-amazon::before { content: "=EF=89=B0"; }

.fa-amazon-pay::before { content: "=EF=90=AC"; }

.fa-ambulance::before { content: "=EF=83=B9"; }

.fa-american-sign-language-interpreting::before { content: "=EF=8A=A3"; }

.fa-amilia::before { content: "=EF=8D=AD"; }

.fa-anchor::before { content: "=EF=84=BD"; }

.fa-android::before { content: "=EF=85=BB"; }

.fa-angellist::before { content: "=EF=88=89"; }

.fa-angle-double-down::before { content: "=EF=84=83"; }

.fa-angle-double-left::before { content: "=EF=84=80"; }

.fa-angle-double-right::before { content: "=EF=84=81"; }

.fa-angle-double-up::before { content: "=EF=84=82"; }

.fa-angle-down::before { content: "=EF=84=87"; }

.fa-angle-left::before { content: "=EF=84=84"; }

.fa-angle-right::before { content: "=EF=84=85"; }

.fa-angle-up::before { content: "=EF=84=86"; }

.fa-angry::before { content: "=EF=95=96"; }

.fa-angrycreative::before { content: "=EF=8D=AE"; }

.fa-angular::before { content: "=EF=90=A0"; }

.fa-ankh::before { content: "=EF=99=84"; }

.fa-app-store::before { content: "=EF=8D=AF"; }

.fa-app-store-ios::before { content: "=EF=8D=B0"; }

.fa-apper::before { content: "=EF=8D=B1"; }

.fa-apple::before { content: "=EF=85=B9"; }

.fa-apple-alt::before { content: "=EF=97=91"; }

.fa-apple-pay::before { content: "=EF=90=95"; }

.fa-archive::before { content: "=EF=86=87"; }

.fa-archway::before { content: "=EF=95=97"; }

.fa-arrow-alt-circle-down::before { content: "=EF=8D=98"; }

.fa-arrow-alt-circle-left::before { content: "=EF=8D=99"; }

.fa-arrow-alt-circle-right::before { content: "=EF=8D=9A"; }

.fa-arrow-alt-circle-up::before { content: "=EF=8D=9B"; }

.fa-arrow-circle-down::before { content: "=EF=82=AB"; }

.fa-arrow-circle-left::before { content: "=EF=82=A8"; }

.fa-arrow-circle-right::before { content: "=EF=82=A9"; }

.fa-arrow-circle-up::before { content: "=EF=82=AA"; }

.fa-arrow-down::before { content: "=EF=81=A3"; }

.fa-arrow-left::before { content: "=EF=81=A0"; }

.fa-arrow-right::before { content: "=EF=81=A1"; }

.fa-arrow-up::before { content: "=EF=81=A2"; }

.fa-arrows-alt::before { content: "=EF=82=B2"; }

.fa-arrows-alt-h::before { content: "=EF=8C=B7"; }

.fa-arrows-alt-v::before { content: "=EF=8C=B8"; }

.fa-artstation::before { content: "=EF=9D=BA"; }

.fa-assistive-listening-systems::before { content: "=EF=8A=A2"; }

.fa-asterisk::before { content: "=EF=81=A9"; }

.fa-asymmetrik::before { content: "=EF=8D=B2"; }

.fa-at::before { content: "=EF=87=BA"; }

.fa-atlas::before { content: "=EF=95=98"; }

.fa-atlassian::before { content: "=EF=9D=BB"; }

.fa-atom::before { content: "=EF=97=92"; }

.fa-audible::before { content: "=EF=8D=B3"; }

.fa-audio-description::before { content: "=EF=8A=9E"; }

.fa-autoprefixer::before { content: "=EF=90=9C"; }

.fa-avianex::before { content: "=EF=8D=B4"; }

.fa-aviato::before { content: "=EF=90=A1"; }

.fa-award::before { content: "=EF=95=99"; }

.fa-aws::before { content: "=EF=8D=B5"; }

.fa-baby::before { content: "=EF=9D=BC"; }

.fa-baby-carriage::before { content: "=EF=9D=BD"; }

.fa-backspace::before { content: "=EF=95=9A"; }

.fa-backward::before { content: "=EF=81=8A"; }

.fa-bacon::before { content: "=EF=9F=A5"; }

.fa-bacteria::before { content: "=EE=81=99"; }

.fa-bacterium::before { content: "=EE=81=9A"; }

.fa-bahai::before { content: "=EF=99=A6"; }

.fa-balance-scale::before { content: "=EF=89=8E"; }

.fa-balance-scale-left::before { content: "=EF=94=95"; }

.fa-balance-scale-right::before { content: "=EF=94=96"; }

.fa-ban::before { content: "=EF=81=9E"; }

.fa-band-aid::before { content: "=EF=91=A2"; }

.fa-bandcamp::before { content: "=EF=8B=95"; }

.fa-barcode::before { content: "=EF=80=AA"; }

.fa-bars::before { content: "=EF=83=89"; }

.fa-baseball-ball::before { content: "=EF=90=B3"; }

.fa-basketball-ball::before { content: "=EF=90=B4"; }

.fa-bath::before { content: "=EF=8B=8D"; }

.fa-battery-empty::before { content: "=EF=89=84"; }

.fa-battery-full::before { content: "=EF=89=80"; }

.fa-battery-half::before { content: "=EF=89=82"; }

.fa-battery-quarter::before { content: "=EF=89=83"; }

.fa-battery-three-quarters::before { content: "=EF=89=81"; }

.fa-battle-net::before { content: "=EF=A0=B5"; }

.fa-bed::before { content: "=EF=88=B6"; }

.fa-beer::before { content: "=EF=83=BC"; }

.fa-behance::before { content: "=EF=86=B4"; }

.fa-behance-square::before { content: "=EF=86=B5"; }

.fa-bell::before { content: "=EF=83=B3"; }

.fa-bell-slash::before { content: "=EF=87=B6"; }

.fa-bezier-curve::before { content: "=EF=95=9B"; }

.fa-bible::before { content: "=EF=99=87"; }

.fa-bicycle::before { content: "=EF=88=86"; }

.fa-biking::before { content: "=EF=A1=8A"; }

.fa-bimobject::before { content: "=EF=8D=B8"; }

.fa-binoculars::before { content: "=EF=87=A5"; }

.fa-biohazard::before { content: "=EF=9E=80"; }

.fa-birthday-cake::before { content: "=EF=87=BD"; }

.fa-bitbucket::before { content: "=EF=85=B1"; }

.fa-bitcoin::before { content: "=EF=8D=B9"; }

.fa-bity::before { content: "=EF=8D=BA"; }

.fa-black-tie::before { content: "=EF=89=BE"; }

.fa-blackberry::before { content: "=EF=8D=BB"; }

.fa-blender::before { content: "=EF=94=97"; }

.fa-blender-phone::before { content: "=EF=9A=B6"; }

.fa-blind::before { content: "=EF=8A=9D"; }

.fa-blog::before { content: "=EF=9E=81"; }

.fa-blogger::before { content: "=EF=8D=BC"; }

.fa-blogger-b::before { content: "=EF=8D=BD"; }

.fa-bluetooth::before { content: "=EF=8A=93"; }

.fa-bluetooth-b::before { content: "=EF=8A=94"; }

.fa-bold::before { content: "=EF=80=B2"; }

.fa-bolt::before { content: "=EF=83=A7"; }

.fa-bomb::before { content: "=EF=87=A2"; }

.fa-bone::before { content: "=EF=97=97"; }

.fa-bong::before { content: "=EF=95=9C"; }

.fa-book::before { content: "=EF=80=AD"; }

.fa-book-dead::before { content: "=EF=9A=B7"; }

.fa-book-medical::before { content: "=EF=9F=A6"; }

.fa-book-open::before { content: "=EF=94=98"; }

.fa-book-reader::before { content: "=EF=97=9A"; }

.fa-bookmark::before { content: "=EF=80=AE"; }

.fa-bootstrap::before { content: "=EF=A0=B6"; }

.fa-border-all::before { content: "=EF=A1=8C"; }

.fa-border-none::before { content: "=EF=A1=90"; }

.fa-border-style::before { content: "=EF=A1=93"; }

.fa-bowling-ball::before { content: "=EF=90=B6"; }

.fa-box::before { content: "=EF=91=A6"; }

.fa-box-open::before { content: "=EF=92=9E"; }

.fa-box-tissue::before { content: "=EE=81=9B"; }

.fa-boxes::before { content: "=EF=91=A8"; }

.fa-braille::before { content: "=EF=8A=A1"; }

.fa-brain::before { content: "=EF=97=9C"; }

.fa-bread-slice::before { content: "=EF=9F=AC"; }

.fa-briefcase::before { content: "=EF=82=B1"; }

.fa-briefcase-medical::before { content: "=EF=91=A9"; }

.fa-broadcast-tower::before { content: "=EF=94=99"; }

.fa-broom::before { content: "=EF=94=9A"; }

.fa-brush::before { content: "=EF=95=9D"; }

.fa-btc::before { content: "=EF=85=9A"; }

.fa-buffer::before { content: "=EF=A0=B7"; }

.fa-bug::before { content: "=EF=86=88"; }

.fa-building::before { content: "=EF=86=AD"; }

.fa-bullhorn::before { content: "=EF=82=A1"; }

.fa-bullseye::before { content: "=EF=85=80"; }

.fa-burn::before { content: "=EF=91=AA"; }

.fa-buromobelexperte::before { content: "=EF=8D=BF"; }

.fa-bus::before { content: "=EF=88=87"; }

.fa-bus-alt::before { content: "=EF=95=9E"; }

.fa-business-time::before { content: "=EF=99=8A"; }

.fa-buy-n-large::before { content: "=EF=A2=A6"; }

.fa-buysellads::before { content: "=EF=88=8D"; }

.fa-calculator::before { content: "=EF=87=AC"; }

.fa-calendar::before { content: "=EF=84=B3"; }

.fa-calendar-alt::before { content: "=EF=81=B3"; }

.fa-calendar-check::before { content: "=EF=89=B4"; }

.fa-calendar-day::before { content: "=EF=9E=83"; }

.fa-calendar-minus::before { content: "=EF=89=B2"; }

.fa-calendar-plus::before { content: "=EF=89=B1"; }

.fa-calendar-times::before { content: "=EF=89=B3"; }

.fa-calendar-week::before { content: "=EF=9E=84"; }

.fa-camera::before { content: "=EF=80=B0"; }

.fa-camera-retro::before { content: "=EF=82=83"; }

.fa-campground::before { content: "=EF=9A=BB"; }

.fa-canadian-maple-leaf::before { content: "=EF=9E=85"; }

.fa-candy-cane::before { content: "=EF=9E=86"; }

.fa-cannabis::before { content: "=EF=95=9F"; }

.fa-capsules::before { content: "=EF=91=AB"; }

.fa-car::before { content: "=EF=86=B9"; }

.fa-car-alt::before { content: "=EF=97=9E"; }

.fa-car-battery::before { content: "=EF=97=9F"; }

.fa-car-crash::before { content: "=EF=97=A1"; }

.fa-car-side::before { content: "=EF=97=A4"; }

.fa-caravan::before { content: "=EF=A3=BF"; }

.fa-caret-down::before { content: "=EF=83=97"; }

.fa-caret-left::before { content: "=EF=83=99"; }

.fa-caret-right::before { content: "=EF=83=9A"; }

.fa-caret-square-down::before { content: "=EF=85=90"; }

.fa-caret-square-left::before { content: "=EF=86=91"; }

.fa-caret-square-right::before { content: "=EF=85=92"; }

.fa-caret-square-up::before { content: "=EF=85=91"; }

.fa-caret-up::before { content: "=EF=83=98"; }

.fa-carrot::before { content: "=EF=9E=87"; }

.fa-cart-arrow-down::before { content: "=EF=88=98"; }

.fa-cart-plus::before { content: "=EF=88=97"; }

.fa-cash-register::before { content: "=EF=9E=88"; }

.fa-cat::before { content: "=EF=9A=BE"; }

.fa-cc-amazon-pay::before { content: "=EF=90=AD"; }

.fa-cc-amex::before { content: "=EF=87=B3"; }

.fa-cc-apple-pay::before { content: "=EF=90=96"; }

.fa-cc-diners-club::before { content: "=EF=89=8C"; }

.fa-cc-discover::before { content: "=EF=87=B2"; }

.fa-cc-jcb::before { content: "=EF=89=8B"; }

.fa-cc-mastercard::before { content: "=EF=87=B1"; }

.fa-cc-paypal::before { content: "=EF=87=B4"; }

.fa-cc-stripe::before { content: "=EF=87=B5"; }

.fa-cc-visa::before { content: "=EF=87=B0"; }

.fa-centercode::before { content: "=EF=8E=80"; }

.fa-centos::before { content: "=EF=9E=89"; }

.fa-certificate::before { content: "=EF=82=A3"; }

.fa-chair::before { content: "=EF=9B=80"; }

.fa-chalkboard::before { content: "=EF=94=9B"; }

.fa-chalkboard-teacher::before { content: "=EF=94=9C"; }

.fa-charging-station::before { content: "=EF=97=A7"; }

.fa-chart-area::before { content: "=EF=87=BE"; }

.fa-chart-bar::before { content: "=EF=82=80"; }

.fa-chart-line::before { content: "=EF=88=81"; }

.fa-chart-pie::before { content: "=EF=88=80"; }

.fa-check::before { content: "=EF=80=8C"; }

.fa-check-circle::before { content: "=EF=81=98"; }

.fa-check-double::before { content: "=EF=95=A0"; }

.fa-check-square::before { content: "=EF=85=8A"; }

.fa-cheese::before { content: "=EF=9F=AF"; }

.fa-chess::before { content: "=EF=90=B9"; }

.fa-chess-bishop::before { content: "=EF=90=BA"; }

.fa-chess-board::before { content: "=EF=90=BC"; }

.fa-chess-king::before { content: "=EF=90=BF"; }

.fa-chess-knight::before { content: "=EF=91=81"; }

.fa-chess-pawn::before { content: "=EF=91=83"; }

.fa-chess-queen::before { content: "=EF=91=85"; }

.fa-chess-rook::before { content: "=EF=91=87"; }

.fa-chevron-circle-down::before { content: "=EF=84=BA"; }

.fa-chevron-circle-left::before { content: "=EF=84=B7"; }

.fa-chevron-circle-right::before { content: "=EF=84=B8"; }

.fa-chevron-circle-up::before { content: "=EF=84=B9"; }

.fa-chevron-down::before { content: "=EF=81=B8"; }

.fa-chevron-left::before { content: "=EF=81=93"; }

.fa-chevron-right::before { content: "=EF=81=94"; }

.fa-chevron-up::before { content: "=EF=81=B7"; }

.fa-child::before { content: "=EF=86=AE"; }

.fa-chrome::before { content: "=EF=89=A8"; }

.fa-chromecast::before { content: "=EF=A0=B8"; }

.fa-church::before { content: "=EF=94=9D"; }

.fa-circle::before { content: "=EF=84=91"; }

.fa-circle-notch::before { content: "=EF=87=8E"; }

.fa-city::before { content: "=EF=99=8F"; }

.fa-clinic-medical::before { content: "=EF=9F=B2"; }

.fa-clipboard::before { content: "=EF=8C=A8"; }

.fa-clipboard-check::before { content: "=EF=91=AC"; }

.fa-clipboard-list::before { content: "=EF=91=AD"; }

.fa-clock::before { content: "=EF=80=97"; }

.fa-clone::before { content: "=EF=89=8D"; }

.fa-closed-captioning::before { content: "=EF=88=8A"; }

.fa-cloud::before { content: "=EF=83=82"; }

.fa-cloud-download-alt::before { content: "=EF=8E=81"; }

.fa-cloud-meatball::before { content: "=EF=9C=BB"; }

.fa-cloud-moon::before { content: "=EF=9B=83"; }

.fa-cloud-moon-rain::before { content: "=EF=9C=BC"; }

.fa-cloud-rain::before { content: "=EF=9C=BD"; }

.fa-cloud-showers-heavy::before { content: "=EF=9D=80"; }

.fa-cloud-sun::before { content: "=EF=9B=84"; }

.fa-cloud-sun-rain::before { content: "=EF=9D=83"; }

.fa-cloud-upload-alt::before { content: "=EF=8E=82"; }

.fa-cloudflare::before { content: "=EE=81=BD"; }

.fa-cloudscale::before { content: "=EF=8E=83"; }

.fa-cloudsmith::before { content: "=EF=8E=84"; }

.fa-cloudversify::before { content: "=EF=8E=85"; }

.fa-cocktail::before { content: "=EF=95=A1"; }

.fa-code::before { content: "=EF=84=A1"; }

.fa-code-branch::before { content: "=EF=84=A6"; }

.fa-codepen::before { content: "=EF=87=8B"; }

.fa-codiepie::before { content: "=EF=8A=84"; }

.fa-coffee::before { content: "=EF=83=B4"; }

.fa-cog::before { content: "=EF=80=93"; }

.fa-cogs::before { content: "=EF=82=85"; }

.fa-coins::before { content: "=EF=94=9E"; }

.fa-columns::before { content: "=EF=83=9B"; }

.fa-comment::before { content: "=EF=81=B5"; }

.fa-comment-alt::before { content: "=EF=89=BA"; }

.fa-comment-dollar::before { content: "=EF=99=91"; }

.fa-comment-dots::before { content: "=EF=92=AD"; }

.fa-comment-medical::before { content: "=EF=9F=B5"; }

.fa-comment-slash::before { content: "=EF=92=B3"; }

.fa-comments::before { content: "=EF=82=86"; }

.fa-comments-dollar::before { content: "=EF=99=93"; }

.fa-compact-disc::before { content: "=EF=94=9F"; }

.fa-compass::before { content: "=EF=85=8E"; }

.fa-compress::before { content: "=EF=81=A6"; }

.fa-compress-alt::before { content: "=EF=90=A2"; }

.fa-compress-arrows-alt::before { content: "=EF=9E=8C"; }

.fa-concierge-bell::before { content: "=EF=95=A2"; }

.fa-confluence::before { content: "=EF=9E=8D"; }

.fa-connectdevelop::before { content: "=EF=88=8E"; }

.fa-contao::before { content: "=EF=89=AD"; }

.fa-cookie::before { content: "=EF=95=A3"; }

.fa-cookie-bite::before { content: "=EF=95=A4"; }

.fa-copy::before { content: "=EF=83=85"; }

.fa-copyright::before { content: "=EF=87=B9"; }

.fa-cotton-bureau::before { content: "=EF=A2=9E"; }

.fa-couch::before { content: "=EF=92=B8"; }

.fa-cpanel::before { content: "=EF=8E=88"; }

.fa-creative-commons::before { content: "=EF=89=9E"; }

.fa-creative-commons-by::before { content: "=EF=93=A7"; }

.fa-creative-commons-nc::before { content: "=EF=93=A8"; }

.fa-creative-commons-nc-eu::before { content: "=EF=93=A9"; }

.fa-creative-commons-nc-jp::before { content: "=EF=93=AA"; }

.fa-creative-commons-nd::before { content: "=EF=93=AB"; }

.fa-creative-commons-pd::before { content: "=EF=93=AC"; }

.fa-creative-commons-pd-alt::before { content: "=EF=93=AD"; }

.fa-creative-commons-remix::before { content: "=EF=93=AE"; }

.fa-creative-commons-sa::before { content: "=EF=93=AF"; }

.fa-creative-commons-sampling::before { content: "=EF=93=B0"; }

.fa-creative-commons-sampling-plus::before { content: "=EF=93=B1"; }

.fa-creative-commons-share::before { content: "=EF=93=B2"; }

.fa-creative-commons-zero::before { content: "=EF=93=B3"; }

.fa-credit-card::before { content: "=EF=82=9D"; }

.fa-critical-role::before { content: "=EF=9B=89"; }

.fa-crop::before { content: "=EF=84=A5"; }

.fa-crop-alt::before { content: "=EF=95=A5"; }

.fa-cross::before { content: "=EF=99=94"; }

.fa-crosshairs::before { content: "=EF=81=9B"; }

.fa-crow::before { content: "=EF=94=A0"; }

.fa-crown::before { content: "=EF=94=A1"; }

.fa-crutch::before { content: "=EF=9F=B7"; }

.fa-css3::before { content: "=EF=84=BC"; }

.fa-css3-alt::before { content: "=EF=8E=8B"; }

.fa-cube::before { content: "=EF=86=B2"; }

.fa-cubes::before { content: "=EF=86=B3"; }

.fa-cut::before { content: "=EF=83=84"; }

.fa-cuttlefish::before { content: "=EF=8E=8C"; }

.fa-d-and-d::before { content: "=EF=8E=8D"; }

.fa-d-and-d-beyond::before { content: "=EF=9B=8A"; }

.fa-dailymotion::before { content: "=EE=81=92"; }

.fa-dashcube::before { content: "=EF=88=90"; }

.fa-database::before { content: "=EF=87=80"; }

.fa-deaf::before { content: "=EF=8A=A4"; }

.fa-deezer::before { content: "=EE=81=B7"; }

.fa-delicious::before { content: "=EF=86=A5"; }

.fa-democrat::before { content: "=EF=9D=87"; }

.fa-deploydog::before { content: "=EF=8E=8E"; }

.fa-deskpro::before { content: "=EF=8E=8F"; }

.fa-desktop::before { content: "=EF=84=88"; }

.fa-dev::before { content: "=EF=9B=8C"; }

.fa-deviantart::before { content: "=EF=86=BD"; }

.fa-dharmachakra::before { content: "=EF=99=95"; }

.fa-dhl::before { content: "=EF=9E=90"; }

.fa-diagnoses::before { content: "=EF=91=B0"; }

.fa-diaspora::before { content: "=EF=9E=91"; }

.fa-dice::before { content: "=EF=94=A2"; }

.fa-dice-d20::before { content: "=EF=9B=8F"; }

.fa-dice-d6::before { content: "=EF=9B=91"; }

.fa-dice-five::before { content: "=EF=94=A3"; }

.fa-dice-four::before { content: "=EF=94=A4"; }

.fa-dice-one::before { content: "=EF=94=A5"; }

.fa-dice-six::before { content: "=EF=94=A6"; }

.fa-dice-three::before { content: "=EF=94=A7"; }

.fa-dice-two::before { content: "=EF=94=A8"; }

.fa-digg::before { content: "=EF=86=A6"; }

.fa-digital-ocean::before { content: "=EF=8E=91"; }

.fa-digital-tachograph::before { content: "=EF=95=A6"; }

.fa-directions::before { content: "=EF=97=AB"; }

.fa-discord::before { content: "=EF=8E=92"; }

.fa-discourse::before { content: "=EF=8E=93"; }

.fa-disease::before { content: "=EF=9F=BA"; }

.fa-divide::before { content: "=EF=94=A9"; }

.fa-dizzy::before { content: "=EF=95=A7"; }

.fa-dna::before { content: "=EF=91=B1"; }

.fa-dochub::before { content: "=EF=8E=94"; }

.fa-docker::before { content: "=EF=8E=95"; }

.fa-dog::before { content: "=EF=9B=93"; }

.fa-dollar-sign::before { content: "=EF=85=95"; }

.fa-dolly::before { content: "=EF=91=B2"; }

.fa-dolly-flatbed::before { content: "=EF=91=B4"; }

.fa-donate::before { content: "=EF=92=B9"; }

.fa-door-closed::before { content: "=EF=94=AA"; }

.fa-door-open::before { content: "=EF=94=AB"; }

.fa-dot-circle::before { content: "=EF=86=92"; }

.fa-dove::before { content: "=EF=92=BA"; }

.fa-download::before { content: "=EF=80=99"; }

.fa-draft2digital::before { content: "=EF=8E=96"; }

.fa-drafting-compass::before { content: "=EF=95=A8"; }

.fa-dragon::before { content: "=EF=9B=95"; }

.fa-draw-polygon::before { content: "=EF=97=AE"; }

.fa-dribbble::before { content: "=EF=85=BD"; }

.fa-dribbble-square::before { content: "=EF=8E=97"; }

.fa-dropbox::before { content: "=EF=85=AB"; }

.fa-drum::before { content: "=EF=95=A9"; }

.fa-drum-steelpan::before { content: "=EF=95=AA"; }

.fa-drumstick-bite::before { content: "=EF=9B=97"; }

.fa-drupal::before { content: "=EF=86=A9"; }

.fa-dumbbell::before { content: "=EF=91=8B"; }

.fa-dumpster::before { content: "=EF=9E=93"; }

.fa-dumpster-fire::before { content: "=EF=9E=94"; }

.fa-dungeon::before { content: "=EF=9B=99"; }

.fa-dyalog::before { content: "=EF=8E=99"; }

.fa-earlybirds::before { content: "=EF=8E=9A"; }

.fa-ebay::before { content: "=EF=93=B4"; }

.fa-edge::before { content: "=EF=8A=82"; }

.fa-edge-legacy::before { content: "=EE=81=B8"; }

.fa-edit::before { content: "=EF=81=84"; }

.fa-egg::before { content: "=EF=9F=BB"; }

.fa-eject::before { content: "=EF=81=92"; }

.fa-elementor::before { content: "=EF=90=B0"; }

.fa-ellipsis-h::before { content: "=EF=85=81"; }

.fa-ellipsis-v::before { content: "=EF=85=82"; }

.fa-ello::before { content: "=EF=97=B1"; }

.fa-ember::before { content: "=EF=90=A3"; }

.fa-empire::before { content: "=EF=87=91"; }

.fa-envelope::before { content: "=EF=83=A0"; }

.fa-envelope-open::before { content: "=EF=8A=B6"; }

.fa-envelope-open-text::before { content: "=EF=99=98"; }

.fa-envelope-square::before { content: "=EF=86=99"; }

.fa-envira::before { content: "=EF=8A=99"; }

.fa-equals::before { content: "=EF=94=AC"; }

.fa-eraser::before { content: "=EF=84=AD"; }

.fa-erlang::before { content: "=EF=8E=9D"; }

.fa-ethereum::before { content: "=EF=90=AE"; }

.fa-ethernet::before { content: "=EF=9E=96"; }

.fa-etsy::before { content: "=EF=8B=97"; }

.fa-euro-sign::before { content: "=EF=85=93"; }

.fa-evernote::before { content: "=EF=A0=B9"; }

.fa-exchange-alt::before { content: "=EF=8D=A2"; }

.fa-exclamation::before { content: "=EF=84=AA"; }

.fa-exclamation-circle::before { content: "=EF=81=AA"; }

.fa-exclamation-triangle::before { content: "=EF=81=B1"; }

.fa-expand::before { content: "=EF=81=A5"; }

.fa-expand-alt::before { content: "=EF=90=A4"; }

.fa-expand-arrows-alt::before { content: "=EF=8C=9E"; }

.fa-expeditedssl::before { content: "=EF=88=BE"; }

.fa-external-link-alt::before { content: "=EF=8D=9D"; }

.fa-external-link-square-alt::before { content: "=EF=8D=A0"; }

.fa-eye::before { content: "=EF=81=AE"; }

.fa-eye-dropper::before { content: "=EF=87=BB"; }

.fa-eye-slash::before { content: "=EF=81=B0"; }

.fa-facebook::before { content: "=EF=82=9A"; }

.fa-facebook-f::before { content: "=EF=8E=9E"; }

.fa-facebook-messenger::before { content: "=EF=8E=9F"; }

.fa-facebook-square::before { content: "=EF=82=82"; }

.fa-fan::before { content: "=EF=A1=A3"; }

.fa-fantasy-flight-games::before { content: "=EF=9B=9C"; }

.fa-fast-backward::before { content: "=EF=81=89"; }

.fa-fast-forward::before { content: "=EF=81=90"; }

.fa-faucet::before { content: "=EE=80=85"; }

.fa-fax::before { content: "=EF=86=AC"; }

.fa-feather::before { content: "=EF=94=AD"; }

.fa-feather-alt::before { content: "=EF=95=AB"; }

.fa-fedex::before { content: "=EF=9E=97"; }

.fa-fedora::before { content: "=EF=9E=98"; }

.fa-female::before { content: "=EF=86=82"; }

.fa-fighter-jet::before { content: "=EF=83=BB"; }

.fa-figma::before { content: "=EF=9E=99"; }

.fa-file::before { content: "=EF=85=9B"; }

.fa-file-alt::before { content: "=EF=85=9C"; }

.fa-file-archive::before { content: "=EF=87=86"; }

.fa-file-audio::before { content: "=EF=87=87"; }

.fa-file-code::before { content: "=EF=87=89"; }

.fa-file-contract::before { content: "=EF=95=AC"; }

.fa-file-csv::before { content: "=EF=9B=9D"; }

.fa-file-download::before { content: "=EF=95=AD"; }

.fa-file-excel::before { content: "=EF=87=83"; }

.fa-file-export::before { content: "=EF=95=AE"; }

.fa-file-image::before { content: "=EF=87=85"; }

.fa-file-import::before { content: "=EF=95=AF"; }

.fa-file-invoice::before { content: "=EF=95=B0"; }

.fa-file-invoice-dollar::before { content: "=EF=95=B1"; }

.fa-file-medical::before { content: "=EF=91=B7"; }

.fa-file-medical-alt::before { content: "=EF=91=B8"; }

.fa-file-pdf::before { content: "=EF=87=81"; }

.fa-file-powerpoint::before { content: "=EF=87=84"; }

.fa-file-prescription::before { content: "=EF=95=B2"; }

.fa-file-signature::before { content: "=EF=95=B3"; }

.fa-file-upload::before { content: "=EF=95=B4"; }

.fa-file-video::before { content: "=EF=87=88"; }

.fa-file-word::before { content: "=EF=87=82"; }

.fa-fill::before { content: "=EF=95=B5"; }

.fa-fill-drip::before { content: "=EF=95=B6"; }

.fa-film::before { content: "=EF=80=88"; }

.fa-filter::before { content: "=EF=82=B0"; }

.fa-fingerprint::before { content: "=EF=95=B7"; }

.fa-fire::before { content: "=EF=81=AD"; }

.fa-fire-alt::before { content: "=EF=9F=A4"; }

.fa-fire-extinguisher::before { content: "=EF=84=B4"; }

.fa-firefox::before { content: "=EF=89=A9"; }

.fa-firefox-browser::before { content: "=EE=80=87"; }

.fa-first-aid::before { content: "=EF=91=B9"; }

.fa-first-order::before { content: "=EF=8A=B0"; }

.fa-first-order-alt::before { content: "=EF=94=8A"; }

.fa-firstdraft::before { content: "=EF=8E=A1"; }

.fa-fish::before { content: "=EF=95=B8"; }

.fa-fist-raised::before { content: "=EF=9B=9E"; }

.fa-flag::before { content: "=EF=80=A4"; }

.fa-flag-checkered::before { content: "=EF=84=9E"; }

.fa-flag-usa::before { content: "=EF=9D=8D"; }

.fa-flask::before { content: "=EF=83=83"; }

.fa-flickr::before { content: "=EF=85=AE"; }

.fa-flipboard::before { content: "=EF=91=8D"; }

.fa-flushed::before { content: "=EF=95=B9"; }

.fa-fly::before { content: "=EF=90=97"; }

.fa-folder::before { content: "=EF=81=BB"; }

.fa-folder-minus::before { content: "=EF=99=9D"; }

.fa-folder-open::before { content: "=EF=81=BC"; }

.fa-folder-plus::before { content: "=EF=99=9E"; }

.fa-font::before { content: "=EF=80=B1"; }

.fa-font-awesome::before { content: "=EF=8A=B4"; }

.fa-font-awesome-alt::before { content: "=EF=8D=9C"; }

.fa-font-awesome-flag::before { content: "=EF=90=A5"; }

.fa-font-awesome-logo-full::before { content: "=EF=93=A6"; }

.fa-fonticons::before { content: "=EF=8A=80"; }

.fa-fonticons-fi::before { content: "=EF=8E=A2"; }

.fa-football-ball::before { content: "=EF=91=8E"; }

.fa-fort-awesome::before { content: "=EF=8A=86"; }

.fa-fort-awesome-alt::before { content: "=EF=8E=A3"; }

.fa-forumbee::before { content: "=EF=88=91"; }

.fa-forward::before { content: "=EF=81=8E"; }

.fa-foursquare::before { content: "=EF=86=80"; }

.fa-free-code-camp::before { content: "=EF=8B=85"; }

.fa-freebsd::before { content: "=EF=8E=A4"; }

.fa-frog::before { content: "=EF=94=AE"; }

.fa-frown::before { content: "=EF=84=99"; }

.fa-frown-open::before { content: "=EF=95=BA"; }

.fa-fulcrum::before { content: "=EF=94=8B"; }

.fa-funnel-dollar::before { content: "=EF=99=A2"; }

.fa-futbol::before { content: "=EF=87=A3"; }

.fa-galactic-republic::before { content: "=EF=94=8C"; }

.fa-galactic-senate::before { content: "=EF=94=8D"; }

.fa-gamepad::before { content: "=EF=84=9B"; }

.fa-gas-pump::before { content: "=EF=94=AF"; }

.fa-gavel::before { content: "=EF=83=A3"; }

.fa-gem::before { content: "=EF=8E=A5"; }

.fa-genderless::before { content: "=EF=88=AD"; }

.fa-get-pocket::before { content: "=EF=89=A5"; }

.fa-gg::before { content: "=EF=89=A0"; }

.fa-gg-circle::before { content: "=EF=89=A1"; }

.fa-ghost::before { content: "=EF=9B=A2"; }

.fa-gift::before { content: "=EF=81=AB"; }

.fa-gifts::before { content: "=EF=9E=9C"; }

.fa-git::before { content: "=EF=87=93"; }

.fa-git-alt::before { content: "=EF=A1=81"; }

.fa-git-square::before { content: "=EF=87=92"; }

.fa-github::before { content: "=EF=82=9B"; }

.fa-github-alt::before { content: "=EF=84=93"; }

.fa-github-square::before { content: "=EF=82=92"; }

.fa-gitkraken::before { content: "=EF=8E=A6"; }

.fa-gitlab::before { content: "=EF=8A=96"; }

.fa-gitter::before { content: "=EF=90=A6"; }

.fa-glass-cheers::before { content: "=EF=9E=9F"; }

.fa-glass-martini::before { content: "=EF=80=80"; }

.fa-glass-martini-alt::before { content: "=EF=95=BB"; }

.fa-glass-whiskey::before { content: "=EF=9E=A0"; }

.fa-glasses::before { content: "=EF=94=B0"; }

.fa-glide::before { content: "=EF=8A=A5"; }

.fa-glide-g::before { content: "=EF=8A=A6"; }

.fa-globe::before { content: "=EF=82=AC"; }

.fa-globe-africa::before { content: "=EF=95=BC"; }

.fa-globe-americas::before { content: "=EF=95=BD"; }

.fa-globe-asia::before { content: "=EF=95=BE"; }

.fa-globe-europe::before { content: "=EF=9E=A2"; }

.fa-gofore::before { content: "=EF=8E=A7"; }

.fa-golf-ball::before { content: "=EF=91=90"; }

.fa-goodreads::before { content: "=EF=8E=A8"; }

.fa-goodreads-g::before { content: "=EF=8E=A9"; }

.fa-google::before { content: "=EF=86=A0"; }

.fa-google-drive::before { content: "=EF=8E=AA"; }

.fa-google-pay::before { content: "=EE=81=B9"; }

.fa-google-play::before { content: "=EF=8E=AB"; }

.fa-google-plus::before { content: "=EF=8A=B3"; }

.fa-google-plus-g::before { content: "=EF=83=95"; }

.fa-google-plus-square::before { content: "=EF=83=94"; }

.fa-google-wallet::before { content: "=EF=87=AE"; }

.fa-gopuram::before { content: "=EF=99=A4"; }

.fa-graduation-cap::before { content: "=EF=86=9D"; }

.fa-gratipay::before { content: "=EF=86=84"; }

.fa-grav::before { content: "=EF=8B=96"; }

.fa-greater-than::before { content: "=EF=94=B1"; }

.fa-greater-than-equal::before { content: "=EF=94=B2"; }

.fa-grimace::before { content: "=EF=95=BF"; }

.fa-grin::before { content: "=EF=96=80"; }

.fa-grin-alt::before { content: "=EF=96=81"; }

.fa-grin-beam::before { content: "=EF=96=82"; }

.fa-grin-beam-sweat::before { content: "=EF=96=83"; }

.fa-grin-hearts::before { content: "=EF=96=84"; }

.fa-grin-squint::before { content: "=EF=96=85"; }

.fa-grin-squint-tears::before { content: "=EF=96=86"; }

.fa-grin-stars::before { content: "=EF=96=87"; }

.fa-grin-tears::before { content: "=EF=96=88"; }

.fa-grin-tongue::before { content: "=EF=96=89"; }

.fa-grin-tongue-squint::before { content: "=EF=96=8A"; }

.fa-grin-tongue-wink::before { content: "=EF=96=8B"; }

.fa-grin-wink::before { content: "=EF=96=8C"; }

.fa-grip-horizontal::before { content: "=EF=96=8D"; }

.fa-grip-lines::before { content: "=EF=9E=A4"; }

.fa-grip-lines-vertical::before { content: "=EF=9E=A5"; }

.fa-grip-vertical::before { content: "=EF=96=8E"; }

.fa-gripfire::before { content: "=EF=8E=AC"; }

.fa-grunt::before { content: "=EF=8E=AD"; }

.fa-guilded::before { content: "=EE=81=BE"; }

.fa-guitar::before { content: "=EF=9E=A6"; }

.fa-gulp::before { content: "=EF=8E=AE"; }

.fa-h-square::before { content: "=EF=83=BD"; }

.fa-hacker-news::before { content: "=EF=87=94"; }

.fa-hacker-news-square::before { content: "=EF=8E=AF"; }

.fa-hackerrank::before { content: "=EF=97=B7"; }

.fa-hamburger::before { content: "=EF=A0=85"; }

.fa-hammer::before { content: "=EF=9B=A3"; }

.fa-hamsa::before { content: "=EF=99=A5"; }

.fa-hand-holding::before { content: "=EF=92=BD"; }

.fa-hand-holding-heart::before { content: "=EF=92=BE"; }

.fa-hand-holding-medical::before { content: "=EE=81=9C"; }

.fa-hand-holding-usd::before { content: "=EF=93=80"; }

.fa-hand-holding-water::before { content: "=EF=93=81"; }

.fa-hand-lizard::before { content: "=EF=89=98"; }

.fa-hand-middle-finger::before { content: "=EF=A0=86"; }

.fa-hand-paper::before { content: "=EF=89=96"; }

.fa-hand-peace::before { content: "=EF=89=9B"; }

.fa-hand-point-down::before { content: "=EF=82=A7"; }

.fa-hand-point-left::before { content: "=EF=82=A5"; }

.fa-hand-point-right::before { content: "=EF=82=A4"; }

.fa-hand-point-up::before { content: "=EF=82=A6"; }

.fa-hand-pointer::before { content: "=EF=89=9A"; }

.fa-hand-rock::before { content: "=EF=89=95"; }

.fa-hand-scissors::before { content: "=EF=89=97"; }

.fa-hand-sparkles::before { content: "=EE=81=9D"; }

.fa-hand-spock::before { content: "=EF=89=99"; }

.fa-hands::before { content: "=EF=93=82"; }

.fa-hands-helping::before { content: "=EF=93=84"; }

.fa-hands-wash::before { content: "=EE=81=9E"; }

.fa-handshake::before { content: "=EF=8A=B5"; }

.fa-handshake-alt-slash::before { content: "=EE=81=9F"; }

.fa-handshake-slash::before { content: "=EE=81=A0"; }

.fa-hanukiah::before { content: "=EF=9B=A6"; }

.fa-hard-hat::before { content: "=EF=A0=87"; }

.fa-hashtag::before { content: "=EF=8A=92"; }

.fa-hat-cowboy::before { content: "=EF=A3=80"; }

.fa-hat-cowboy-side::before { content: "=EF=A3=81"; }

.fa-hat-wizard::before { content: "=EF=9B=A8"; }

.fa-hdd::before { content: "=EF=82=A0"; }

.fa-head-side-cough::before { content: "=EE=81=A1"; }

.fa-head-side-cough-slash::before { content: "=EE=81=A2"; }

.fa-head-side-mask::before { content: "=EE=81=A3"; }

.fa-head-side-virus::before { content: "=EE=81=A4"; }

.fa-heading::before { content: "=EF=87=9C"; }

.fa-headphones::before { content: "=EF=80=A5"; }

.fa-headphones-alt::before { content: "=EF=96=8F"; }

.fa-headset::before { content: "=EF=96=90"; }

.fa-heart::before { content: "=EF=80=84"; }

.fa-heart-broken::before { content: "=EF=9E=A9"; }

.fa-heartbeat::before { content: "=EF=88=9E"; }

.fa-helicopter::before { content: "=EF=94=B3"; }

.fa-highlighter::before { content: "=EF=96=91"; }

.fa-hiking::before { content: "=EF=9B=AC"; }

.fa-hippo::before { content: "=EF=9B=AD"; }

.fa-hips::before { content: "=EF=91=92"; }

.fa-hire-a-helper::before { content: "=EF=8E=B0"; }

.fa-history::before { content: "=EF=87=9A"; }

.fa-hive::before { content: "=EE=81=BF"; }

.fa-hockey-puck::before { content: "=EF=91=93"; }

.fa-holly-berry::before { content: "=EF=9E=AA"; }

.fa-home::before { content: "=EF=80=95"; }

.fa-hooli::before { content: "=EF=90=A7"; }

.fa-hornbill::before { content: "=EF=96=92"; }

.fa-horse::before { content: "=EF=9B=B0"; }

.fa-horse-head::before { content: "=EF=9E=AB"; }

.fa-hospital::before { content: "=EF=83=B8"; }

.fa-hospital-alt::before { content: "=EF=91=BD"; }

.fa-hospital-symbol::before { content: "=EF=91=BE"; }

.fa-hospital-user::before { content: "=EF=A0=8D"; }

.fa-hot-tub::before { content: "=EF=96=93"; }

.fa-hotdog::before { content: "=EF=A0=8F"; }

.fa-hotel::before { content: "=EF=96=94"; }

.fa-hotjar::before { content: "=EF=8E=B1"; }

.fa-hourglass::before { content: "=EF=89=94"; }

.fa-hourglass-end::before { content: "=EF=89=93"; }

.fa-hourglass-half::before { content: "=EF=89=92"; }

.fa-hourglass-start::before { content: "=EF=89=91"; }

.fa-house-damage::before { content: "=EF=9B=B1"; }

.fa-house-user::before { content: "=EE=81=A5"; }

.fa-houzz::before { content: "=EF=89=BC"; }

.fa-hryvnia::before { content: "=EF=9B=B2"; }

.fa-html5::before { content: "=EF=84=BB"; }

.fa-hubspot::before { content: "=EF=8E=B2"; }

.fa-i-cursor::before { content: "=EF=89=86"; }

.fa-ice-cream::before { content: "=EF=A0=90"; }

.fa-icicles::before { content: "=EF=9E=AD"; }

.fa-icons::before { content: "=EF=A1=AD"; }

.fa-id-badge::before { content: "=EF=8B=81"; }

.fa-id-card::before { content: "=EF=8B=82"; }

.fa-id-card-alt::before { content: "=EF=91=BF"; }

.fa-ideal::before { content: "=EE=80=93"; }

.fa-igloo::before { content: "=EF=9E=AE"; }

.fa-image::before { content: "=EF=80=BE"; }

.fa-images::before { content: "=EF=8C=82"; }

.fa-imdb::before { content: "=EF=8B=98"; }

.fa-inbox::before { content: "=EF=80=9C"; }

.fa-indent::before { content: "=EF=80=BC"; }

.fa-industry::before { content: "=EF=89=B5"; }

.fa-infinity::before { content: "=EF=94=B4"; }

.fa-info::before { content: "=EF=84=A9"; }

.fa-info-circle::before { content: "=EF=81=9A"; }

.fa-innosoft::before { content: "=EE=82=80"; }

.fa-instagram::before { content: "=EF=85=AD"; }

.fa-instagram-square::before { content: "=EE=81=95"; }

.fa-instalod::before { content: "=EE=82=81"; }

.fa-intercom::before { content: "=EF=9E=AF"; }

.fa-internet-explorer::before { content: "=EF=89=AB"; }

.fa-invision::before { content: "=EF=9E=B0"; }

.fa-ioxhost::before { content: "=EF=88=88"; }

.fa-italic::before { content: "=EF=80=B3"; }

.fa-itch-io::before { content: "=EF=A0=BA"; }

.fa-itunes::before { content: "=EF=8E=B4"; }

.fa-itunes-note::before { content: "=EF=8E=B5"; }

.fa-java::before { content: "=EF=93=A4"; }

.fa-jedi::before { content: "=EF=99=A9"; }

.fa-jedi-order::before { content: "=EF=94=8E"; }

.fa-jenkins::before { content: "=EF=8E=B6"; }

.fa-jira::before { content: "=EF=9E=B1"; }

.fa-joget::before { content: "=EF=8E=B7"; }

.fa-joint::before { content: "=EF=96=95"; }

.fa-joomla::before { content: "=EF=86=AA"; }

.fa-journal-whills::before { content: "=EF=99=AA"; }

.fa-js::before { content: "=EF=8E=B8"; }

.fa-js-square::before { content: "=EF=8E=B9"; }

.fa-jsfiddle::before { content: "=EF=87=8C"; }

.fa-kaaba::before { content: "=EF=99=AB"; }

.fa-kaggle::before { content: "=EF=97=BA"; }

.fa-key::before { content: "=EF=82=84"; }

.fa-keybase::before { content: "=EF=93=B5"; }

.fa-keyboard::before { content: "=EF=84=9C"; }

.fa-keycdn::before { content: "=EF=8E=BA"; }

.fa-khanda::before { content: "=EF=99=AD"; }

.fa-kickstarter::before { content: "=EF=8E=BB"; }

.fa-kickstarter-k::before { content: "=EF=8E=BC"; }

.fa-kiss::before { content: "=EF=96=96"; }

.fa-kiss-beam::before { content: "=EF=96=97"; }

.fa-kiss-wink-heart::before { content: "=EF=96=98"; }

.fa-kiwi-bird::before { content: "=EF=94=B5"; }

.fa-korvue::before { content: "=EF=90=AF"; }

.fa-landmark::before { content: "=EF=99=AF"; }

.fa-language::before { content: "=EF=86=AB"; }

.fa-laptop::before { content: "=EF=84=89"; }

.fa-laptop-code::before { content: "=EF=97=BC"; }

.fa-laptop-house::before { content: "=EE=81=A6"; }

.fa-laptop-medical::before { content: "=EF=A0=92"; }

.fa-laravel::before { content: "=EF=8E=BD"; }

.fa-lastfm::before { content: "=EF=88=82"; }

.fa-lastfm-square::before { content: "=EF=88=83"; }

.fa-laugh::before { content: "=EF=96=99"; }

.fa-laugh-beam::before { content: "=EF=96=9A"; }

.fa-laugh-squint::before { content: "=EF=96=9B"; }

.fa-laugh-wink::before { content: "=EF=96=9C"; }

.fa-layer-group::before { content: "=EF=97=BD"; }

.fa-leaf::before { content: "=EF=81=AC"; }

.fa-leanpub::before { content: "=EF=88=92"; }

.fa-lemon::before { content: "=EF=82=94"; }

.fa-less::before { content: "=EF=90=9D"; }

.fa-less-than::before { content: "=EF=94=B6"; }

.fa-less-than-equal::before { content: "=EF=94=B7"; }

.fa-level-down-alt::before { content: "=EF=8E=BE"; }

.fa-level-up-alt::before { content: "=EF=8E=BF"; }

.fa-life-ring::before { content: "=EF=87=8D"; }

.fa-lightbulb::before { content: "=EF=83=AB"; }

.fa-line::before { content: "=EF=8F=80"; }

.fa-link::before { content: "=EF=83=81"; }

.fa-linkedin::before { content: "=EF=82=8C"; }

.fa-linkedin-in::before { content: "=EF=83=A1"; }

.fa-linode::before { content: "=EF=8A=B8"; }

.fa-linux::before { content: "=EF=85=BC"; }

.fa-lira-sign::before { content: "=EF=86=95"; }

.fa-list::before { content: "=EF=80=BA"; }

.fa-list-alt::before { content: "=EF=80=A2"; }

.fa-list-ol::before { content: "=EF=83=8B"; }

.fa-list-ul::before { content: "=EF=83=8A"; }

.fa-location-arrow::before { content: "=EF=84=A4"; }

.fa-lock::before { content: "=EF=80=A3"; }

.fa-lock-open::before { content: "=EF=8F=81"; }

.fa-long-arrow-alt-down::before { content: "=EF=8C=89"; }

.fa-long-arrow-alt-left::before { content: "=EF=8C=8A"; }

.fa-long-arrow-alt-right::before { content: "=EF=8C=8B"; }

.fa-long-arrow-alt-up::before { content: "=EF=8C=8C"; }

.fa-low-vision::before { content: "=EF=8A=A8"; }

.fa-luggage-cart::before { content: "=EF=96=9D"; }

.fa-lungs::before { content: "=EF=98=84"; }

.fa-lungs-virus::before { content: "=EE=81=A7"; }

.fa-lyft::before { content: "=EF=8F=83"; }

.fa-magento::before { content: "=EF=8F=84"; }

.fa-magic::before { content: "=EF=83=90"; }

.fa-magnet::before { content: "=EF=81=B6"; }

.fa-mail-bulk::before { content: "=EF=99=B4"; }

.fa-mailchimp::before { content: "=EF=96=9E"; }

.fa-male::before { content: "=EF=86=83"; }

.fa-mandalorian::before { content: "=EF=94=8F"; }

.fa-map::before { content: "=EF=89=B9"; }

.fa-map-marked::before { content: "=EF=96=9F"; }

.fa-map-marked-alt::before { content: "=EF=96=A0"; }

.fa-map-marker::before { content: "=EF=81=81"; }

.fa-map-marker-alt::before { content: "=EF=8F=85"; }

.fa-map-pin::before { content: "=EF=89=B6"; }

.fa-map-signs::before { content: "=EF=89=B7"; }

.fa-markdown::before { content: "=EF=98=8F"; }

.fa-marker::before { content: "=EF=96=A1"; }

.fa-mars::before { content: "=EF=88=A2"; }

.fa-mars-double::before { content: "=EF=88=A7"; }

.fa-mars-stroke::before { content: "=EF=88=A9"; }

.fa-mars-stroke-h::before { content: "=EF=88=AB"; }

.fa-mars-stroke-v::before { content: "=EF=88=AA"; }

.fa-mask::before { content: "=EF=9B=BA"; }

.fa-mastodon::before { content: "=EF=93=B6"; }

.fa-maxcdn::before { content: "=EF=84=B6"; }

.fa-mdb::before { content: "=EF=A3=8A"; }

.fa-medal::before { content: "=EF=96=A2"; }

.fa-medapps::before { content: "=EF=8F=86"; }

.fa-medium::before { content: "=EF=88=BA"; }

.fa-medium-m::before { content: "=EF=8F=87"; }

.fa-medkit::before { content: "=EF=83=BA"; }

.fa-medrt::before { content: "=EF=8F=88"; }

.fa-meetup::before { content: "=EF=8B=A0"; }

.fa-megaport::before { content: "=EF=96=A3"; }

.fa-meh::before { content: "=EF=84=9A"; }

.fa-meh-blank::before { content: "=EF=96=A4"; }

.fa-meh-rolling-eyes::before { content: "=EF=96=A5"; }

.fa-memory::before { content: "=EF=94=B8"; }

.fa-mendeley::before { content: "=EF=9E=B3"; }

.fa-menorah::before { content: "=EF=99=B6"; }

.fa-mercury::before { content: "=EF=88=A3"; }

.fa-meteor::before { content: "=EF=9D=93"; }

.fa-microblog::before { content: "=EE=80=9A"; }

.fa-microchip::before { content: "=EF=8B=9B"; }

.fa-microphone::before { content: "=EF=84=B0"; }

.fa-microphone-alt::before { content: "=EF=8F=89"; }

.fa-microphone-alt-slash::before { content: "=EF=94=B9"; }

.fa-microphone-slash::before { content: "=EF=84=B1"; }

.fa-microscope::before { content: "=EF=98=90"; }

.fa-microsoft::before { content: "=EF=8F=8A"; }

.fa-minus::before { content: "=EF=81=A8"; }

.fa-minus-circle::before { content: "=EF=81=96"; }

.fa-minus-square::before { content: "=EF=85=86"; }

.fa-mitten::before { content: "=EF=9E=B5"; }

.fa-mix::before { content: "=EF=8F=8B"; }

.fa-mixcloud::before { content: "=EF=8A=89"; }

.fa-mixer::before { content: "=EE=81=96"; }

.fa-mizuni::before { content: "=EF=8F=8C"; }

.fa-mobile::before { content: "=EF=84=8B"; }

.fa-mobile-alt::before { content: "=EF=8F=8D"; }

.fa-modx::before { content: "=EF=8A=85"; }

.fa-monero::before { content: "=EF=8F=90"; }

.fa-money-bill::before { content: "=EF=83=96"; }

.fa-money-bill-alt::before { content: "=EF=8F=91"; }

.fa-money-bill-wave::before { content: "=EF=94=BA"; }

.fa-money-bill-wave-alt::before { content: "=EF=94=BB"; }

.fa-money-check::before { content: "=EF=94=BC"; }

.fa-money-check-alt::before { content: "=EF=94=BD"; }

.fa-monument::before { content: "=EF=96=A6"; }

.fa-moon::before { content: "=EF=86=86"; }

.fa-mortar-pestle::before { content: "=EF=96=A7"; }

.fa-mosque::before { content: "=EF=99=B8"; }

.fa-motorcycle::before { content: "=EF=88=9C"; }

.fa-mountain::before { content: "=EF=9B=BC"; }

.fa-mouse::before { content: "=EF=A3=8C"; }

.fa-mouse-pointer::before { content: "=EF=89=85"; }

.fa-mug-hot::before { content: "=EF=9E=B6"; }

.fa-music::before { content: "=EF=80=81"; }

.fa-napster::before { content: "=EF=8F=92"; }

.fa-neos::before { content: "=EF=98=92"; }

.fa-network-wired::before { content: "=EF=9B=BF"; }

.fa-neuter::before { content: "=EF=88=AC"; }

.fa-newspaper::before { content: "=EF=87=AA"; }

.fa-nimblr::before { content: "=EF=96=A8"; }

.fa-node::before { content: "=EF=90=99"; }

.fa-node-js::before { content: "=EF=8F=93"; }

.fa-not-equal::before { content: "=EF=94=BE"; }

.fa-notes-medical::before { content: "=EF=92=81"; }

.fa-npm::before { content: "=EF=8F=94"; }

.fa-ns8::before { content: "=EF=8F=95"; }

.fa-nutritionix::before { content: "=EF=8F=96"; }

.fa-object-group::before { content: "=EF=89=87"; }

.fa-object-ungroup::before { content: "=EF=89=88"; }

.fa-octopus-deploy::before { content: "=EE=82=82"; }

.fa-odnoklassniki::before { content: "=EF=89=A3"; }

.fa-odnoklassniki-square::before { content: "=EF=89=A4"; }

.fa-oil-can::before { content: "=EF=98=93"; }

.fa-old-republic::before { content: "=EF=94=90"; }

.fa-om::before { content: "=EF=99=B9"; }

.fa-opencart::before { content: "=EF=88=BD"; }

.fa-openid::before { content: "=EF=86=9B"; }

.fa-opera::before { content: "=EF=89=AA"; }

.fa-optin-monster::before { content: "=EF=88=BC"; }

.fa-orcid::before { content: "=EF=A3=92"; }

.fa-osi::before { content: "=EF=90=9A"; }

.fa-otter::before { content: "=EF=9C=80"; }

.fa-outdent::before { content: "=EF=80=BB"; }

.fa-page4::before { content: "=EF=8F=97"; }

.fa-pagelines::before { content: "=EF=86=8C"; }

.fa-pager::before { content: "=EF=A0=95"; }

.fa-paint-brush::before { content: "=EF=87=BC"; }

.fa-paint-roller::before { content: "=EF=96=AA"; }

.fa-palette::before { content: "=EF=94=BF"; }

.fa-palfed::before { content: "=EF=8F=98"; }

.fa-pallet::before { content: "=EF=92=82"; }

.fa-paper-plane::before { content: "=EF=87=98"; }

.fa-paperclip::before { content: "=EF=83=86"; }

.fa-parachute-box::before { content: "=EF=93=8D"; }

.fa-paragraph::before { content: "=EF=87=9D"; }

.fa-parking::before { content: "=EF=95=80"; }

.fa-passport::before { content: "=EF=96=AB"; }

.fa-pastafarianism::before { content: "=EF=99=BB"; }

.fa-paste::before { content: "=EF=83=AA"; }

.fa-patreon::before { content: "=EF=8F=99"; }

.fa-pause::before { content: "=EF=81=8C"; }

.fa-pause-circle::before { content: "=EF=8A=8B"; }

.fa-paw::before { content: "=EF=86=B0"; }

.fa-paypal::before { content: "=EF=87=AD"; }

.fa-peace::before { content: "=EF=99=BC"; }

.fa-pen::before { content: "=EF=8C=84"; }

.fa-pen-alt::before { content: "=EF=8C=85"; }

.fa-pen-fancy::before { content: "=EF=96=AC"; }

.fa-pen-nib::before { content: "=EF=96=AD"; }

.fa-pen-square::before { content: "=EF=85=8B"; }

.fa-pencil-alt::before { content: "=EF=8C=83"; }

.fa-pencil-ruler::before { content: "=EF=96=AE"; }

.fa-penny-arcade::before { content: "=EF=9C=84"; }

.fa-people-arrows::before { content: "=EE=81=A8"; }

.fa-people-carry::before { content: "=EF=93=8E"; }

.fa-pepper-hot::before { content: "=EF=A0=96"; }

.fa-perbyte::before { content: "=EE=82=83"; }

.fa-percent::before { content: "=EF=8A=95"; }

.fa-percentage::before { content: "=EF=95=81"; }

.fa-periscope::before { content: "=EF=8F=9A"; }

.fa-person-booth::before { content: "=EF=9D=96"; }

.fa-phabricator::before { content: "=EF=8F=9B"; }

.fa-phoenix-framework::before { content: "=EF=8F=9C"; }

.fa-phoenix-squadron::before { content: "=EF=94=91"; }

.fa-phone::before { content: "=EF=82=95"; }

.fa-phone-alt::before { content: "=EF=A1=B9"; }

.fa-phone-slash::before { content: "=EF=8F=9D"; }

.fa-phone-square::before { content: "=EF=82=98"; }

.fa-phone-square-alt::before { content: "=EF=A1=BB"; }

.fa-phone-volume::before { content: "=EF=8A=A0"; }

.fa-photo-video::before { content: "=EF=A1=BC"; }

.fa-php::before { content: "=EF=91=97"; }

.fa-pied-piper::before { content: "=EF=8A=AE"; }

.fa-pied-piper-alt::before { content: "=EF=86=A8"; }

.fa-pied-piper-hat::before { content: "=EF=93=A5"; }

.fa-pied-piper-pp::before { content: "=EF=86=A7"; }

.fa-pied-piper-square::before { content: "=EE=80=9E"; }

.fa-piggy-bank::before { content: "=EF=93=93"; }

.fa-pills::before { content: "=EF=92=84"; }

.fa-pinterest::before { content: "=EF=83=92"; }

.fa-pinterest-p::before { content: "=EF=88=B1"; }

.fa-pinterest-square::before { content: "=EF=83=93"; }

.fa-pizza-slice::before { content: "=EF=A0=98"; }

.fa-place-of-worship::before { content: "=EF=99=BF"; }

.fa-plane::before { content: "=EF=81=B2"; }

.fa-plane-arrival::before { content: "=EF=96=AF"; }

.fa-plane-departure::before { content: "=EF=96=B0"; }

.fa-plane-slash::before { content: "=EE=81=A9"; }

.fa-play::before { content: "=EF=81=8B"; }

.fa-play-circle::before { content: "=EF=85=84"; }

.fa-playstation::before { content: "=EF=8F=9F"; }

.fa-plug::before { content: "=EF=87=A6"; }

.fa-plus::before { content: "=EF=81=A7"; }

.fa-plus-circle::before { content: "=EF=81=95"; }

.fa-plus-square::before { content: "=EF=83=BE"; }

.fa-podcast::before { content: "=EF=8B=8E"; }

.fa-poll::before { content: "=EF=9A=81"; }

.fa-poll-h::before { content: "=EF=9A=82"; }

.fa-poo::before { content: "=EF=8B=BE"; }

.fa-poo-storm::before { content: "=EF=9D=9A"; }

.fa-poop::before { content: "=EF=98=99"; }

.fa-portrait::before { content: "=EF=8F=A0"; }

.fa-pound-sign::before { content: "=EF=85=94"; }

.fa-power-off::before { content: "=EF=80=91"; }

.fa-pray::before { content: "=EF=9A=83"; }

.fa-praying-hands::before { content: "=EF=9A=84"; }

.fa-prescription::before { content: "=EF=96=B1"; }

.fa-prescription-bottle::before { content: "=EF=92=85"; }

.fa-prescription-bottle-alt::before { content: "=EF=92=86"; }

.fa-print::before { content: "=EF=80=AF"; }

.fa-procedures::before { content: "=EF=92=87"; }

.fa-product-hunt::before { content: "=EF=8A=88"; }

.fa-project-diagram::before { content: "=EF=95=82"; }

.fa-pump-medical::before { content: "=EE=81=AA"; }

.fa-pump-soap::before { content: "=EE=81=AB"; }

.fa-pushed::before { content: "=EF=8F=A1"; }

.fa-puzzle-piece::before { content: "=EF=84=AE"; }

.fa-python::before { content: "=EF=8F=A2"; }

.fa-qq::before { content: "=EF=87=96"; }

.fa-qrcode::before { content: "=EF=80=A9"; }

.fa-question::before { content: "=EF=84=A8"; }

.fa-question-circle::before { content: "=EF=81=99"; }

.fa-quidditch::before { content: "=EF=91=98"; }

.fa-quinscape::before { content: "=EF=91=99"; }

.fa-quora::before { content: "=EF=8B=84"; }

.fa-quote-left::before { content: "=EF=84=8D"; }

.fa-quote-right::before { content: "=EF=84=8E"; }

.fa-quran::before { content: "=EF=9A=87"; }

.fa-r-project::before { content: "=EF=93=B7"; }

.fa-radiation::before { content: "=EF=9E=B9"; }

.fa-radiation-alt::before { content: "=EF=9E=BA"; }

.fa-rainbow::before { content: "=EF=9D=9B"; }

.fa-random::before { content: "=EF=81=B4"; }

.fa-raspberry-pi::before { content: "=EF=9E=BB"; }

.fa-ravelry::before { content: "=EF=8B=99"; }

.fa-react::before { content: "=EF=90=9B"; }

.fa-reacteurope::before { content: "=EF=9D=9D"; }

.fa-readme::before { content: "=EF=93=95"; }

.fa-rebel::before { content: "=EF=87=90"; }

.fa-receipt::before { content: "=EF=95=83"; }

.fa-record-vinyl::before { content: "=EF=A3=99"; }

.fa-recycle::before { content: "=EF=86=B8"; }

.fa-red-river::before { content: "=EF=8F=A3"; }

.fa-reddit::before { content: "=EF=86=A1"; }

.fa-reddit-alien::before { content: "=EF=8A=81"; }

.fa-reddit-square::before { content: "=EF=86=A2"; }

.fa-redhat::before { content: "=EF=9E=BC"; }

.fa-redo::before { content: "=EF=80=9E"; }

.fa-redo-alt::before { content: "=EF=8B=B9"; }

.fa-registered::before { content: "=EF=89=9D"; }

.fa-remove-format::before { content: "=EF=A1=BD"; }

.fa-renren::before { content: "=EF=86=8B"; }

.fa-reply::before { content: "=EF=8F=A5"; }

.fa-reply-all::before { content: "=EF=84=A2"; }

.fa-replyd::before { content: "=EF=8F=A6"; }

.fa-republican::before { content: "=EF=9D=9E"; }

.fa-researchgate::before { content: "=EF=93=B8"; }

.fa-resolving::before { content: "=EF=8F=A7"; }

.fa-restroom::before { content: "=EF=9E=BD"; }

.fa-retweet::before { content: "=EF=81=B9"; }

.fa-rev::before { content: "=EF=96=B2"; }

.fa-ribbon::before { content: "=EF=93=96"; }

.fa-ring::before { content: "=EF=9C=8B"; }

.fa-road::before { content: "=EF=80=98"; }

.fa-robot::before { content: "=EF=95=84"; }

.fa-rocket::before { content: "=EF=84=B5"; }

.fa-rocketchat::before { content: "=EF=8F=A8"; }

.fa-rockrms::before { content: "=EF=8F=A9"; }

.fa-route::before { content: "=EF=93=97"; }

.fa-rss::before { content: "=EF=82=9E"; }

.fa-rss-square::before { content: "=EF=85=83"; }

.fa-ruble-sign::before { content: "=EF=85=98"; }

.fa-ruler::before { content: "=EF=95=85"; }

.fa-ruler-combined::before { content: "=EF=95=86"; }

.fa-ruler-horizontal::before { content: "=EF=95=87"; }

.fa-ruler-vertical::before { content: "=EF=95=88"; }

.fa-running::before { content: "=EF=9C=8C"; }

.fa-rupee-sign::before { content: "=EF=85=96"; }

.fa-rust::before { content: "=EE=81=BA"; }

.fa-sad-cry::before { content: "=EF=96=B3"; }

.fa-sad-tear::before { content: "=EF=96=B4"; }

.fa-safari::before { content: "=EF=89=A7"; }

.fa-salesforce::before { content: "=EF=A0=BB"; }

.fa-sass::before { content: "=EF=90=9E"; }

.fa-satellite::before { content: "=EF=9E=BF"; }

.fa-satellite-dish::before { content: "=EF=9F=80"; }

.fa-save::before { content: "=EF=83=87"; }

.fa-schlix::before { content: "=EF=8F=AA"; }

.fa-school::before { content: "=EF=95=89"; }

.fa-screwdriver::before { content: "=EF=95=8A"; }

.fa-scribd::before { content: "=EF=8A=8A"; }

.fa-scroll::before { content: "=EF=9C=8E"; }

.fa-sd-card::before { content: "=EF=9F=82"; }

.fa-search::before { content: "=EF=80=82"; }

.fa-search-dollar::before { content: "=EF=9A=88"; }

.fa-search-location::before { content: "=EF=9A=89"; }

.fa-search-minus::before { content: "=EF=80=90"; }

.fa-search-plus::before { content: "=EF=80=8E"; }

.fa-searchengin::before { content: "=EF=8F=AB"; }

.fa-seedling::before { content: "=EF=93=98"; }

.fa-sellcast::before { content: "=EF=8B=9A"; }

.fa-sellsy::before { content: "=EF=88=93"; }

.fa-server::before { content: "=EF=88=B3"; }

.fa-servicestack::before { content: "=EF=8F=AC"; }

.fa-shapes::before { content: "=EF=98=9F"; }

.fa-share::before { content: "=EF=81=A4"; }

.fa-share-alt::before { content: "=EF=87=A0"; }

.fa-share-alt-square::before { content: "=EF=87=A1"; }

.fa-share-square::before { content: "=EF=85=8D"; }

.fa-shekel-sign::before { content: "=EF=88=8B"; }

.fa-shield-alt::before { content: "=EF=8F=AD"; }

.fa-shield-virus::before { content: "=EE=81=AC"; }

.fa-ship::before { content: "=EF=88=9A"; }

.fa-shipping-fast::before { content: "=EF=92=8B"; }

.fa-shirtsinbulk::before { content: "=EF=88=94"; }

.fa-shoe-prints::before { content: "=EF=95=8B"; }

.fa-shopify::before { content: "=EE=81=97"; }

.fa-shopping-bag::before { content: "=EF=8A=90"; }

.fa-shopping-basket::before { content: "=EF=8A=91"; }

.fa-shopping-cart::before { content: "=EF=81=BA"; }

.fa-shopware::before { content: "=EF=96=B5"; }

.fa-shower::before { content: "=EF=8B=8C"; }

.fa-shuttle-van::before { content: "=EF=96=B6"; }

.fa-sign::before { content: "=EF=93=99"; }

.fa-sign-in-alt::before { content: "=EF=8B=B6"; }

.fa-sign-language::before { content: "=EF=8A=A7"; }

.fa-sign-out-alt::before { content: "=EF=8B=B5"; }

.fa-signal::before { content: "=EF=80=92"; }

.fa-signature::before { content: "=EF=96=B7"; }

.fa-sim-card::before { content: "=EF=9F=84"; }

.fa-simplybuilt::before { content: "=EF=88=95"; }

.fa-sink::before { content: "=EE=81=AD"; }

.fa-sistrix::before { content: "=EF=8F=AE"; }

.fa-sitemap::before { content: "=EF=83=A8"; }

.fa-sith::before { content: "=EF=94=92"; }

.fa-skating::before { content: "=EF=9F=85"; }

.fa-sketch::before { content: "=EF=9F=86"; }

.fa-skiing::before { content: "=EF=9F=89"; }

.fa-skiing-nordic::before { content: "=EF=9F=8A"; }

.fa-skull::before { content: "=EF=95=8C"; }

.fa-skull-crossbones::before { content: "=EF=9C=94"; }

.fa-skyatlas::before { content: "=EF=88=96"; }

.fa-skype::before { content: "=EF=85=BE"; }

.fa-slack::before { content: "=EF=86=98"; }

.fa-slack-hash::before { content: "=EF=8F=AF"; }

.fa-slash::before { content: "=EF=9C=95"; }

.fa-sleigh::before { content: "=EF=9F=8C"; }

.fa-sliders-h::before { content: "=EF=87=9E"; }

.fa-slideshare::before { content: "=EF=87=A7"; }

.fa-smile::before { content: "=EF=84=98"; }

.fa-smile-beam::before { content: "=EF=96=B8"; }

.fa-smile-wink::before { content: "=EF=93=9A"; }

.fa-smog::before { content: "=EF=9D=9F"; }

.fa-smoking::before { content: "=EF=92=8D"; }

.fa-smoking-ban::before { content: "=EF=95=8D"; }

.fa-sms::before { content: "=EF=9F=8D"; }

.fa-snapchat::before { content: "=EF=8A=AB"; }

.fa-snapchat-ghost::before { content: "=EF=8A=AC"; }

.fa-snapchat-square::before { content: "=EF=8A=AD"; }

.fa-snowboarding::before { content: "=EF=9F=8E"; }

.fa-snowflake::before { content: "=EF=8B=9C"; }

.fa-snowman::before { content: "=EF=9F=90"; }

.fa-snowplow::before { content: "=EF=9F=92"; }

.fa-soap::before { content: "=EE=81=AE"; }

.fa-socks::before { content: "=EF=9A=96"; }

.fa-solar-panel::before { content: "=EF=96=BA"; }

.fa-sort::before { content: "=EF=83=9C"; }

.fa-sort-alpha-down::before { content: "=EF=85=9D"; }

.fa-sort-alpha-down-alt::before { content: "=EF=A2=81"; }

.fa-sort-alpha-up::before { content: "=EF=85=9E"; }

.fa-sort-alpha-up-alt::before { content: "=EF=A2=82"; }

.fa-sort-amount-down::before { content: "=EF=85=A0"; }

.fa-sort-amount-down-alt::before { content: "=EF=A2=84"; }

.fa-sort-amount-up::before { content: "=EF=85=A1"; }

.fa-sort-amount-up-alt::before { content: "=EF=A2=85"; }

.fa-sort-down::before { content: "=EF=83=9D"; }

.fa-sort-numeric-down::before { content: "=EF=85=A2"; }

.fa-sort-numeric-down-alt::before { content: "=EF=A2=86"; }

.fa-sort-numeric-up::before { content: "=EF=85=A3"; }

.fa-sort-numeric-up-alt::before { content: "=EF=A2=87"; }

.fa-sort-up::before { content: "=EF=83=9E"; }

.fa-soundcloud::before { content: "=EF=86=BE"; }

.fa-sourcetree::before { content: "=EF=9F=93"; }

.fa-spa::before { content: "=EF=96=BB"; }

.fa-space-shuttle::before { content: "=EF=86=97"; }

.fa-speakap::before { content: "=EF=8F=B3"; }

.fa-speaker-deck::before { content: "=EF=A0=BC"; }

.fa-spell-check::before { content: "=EF=A2=91"; }

.fa-spider::before { content: "=EF=9C=97"; }

.fa-spinner::before { content: "=EF=84=90"; }

.fa-splotch::before { content: "=EF=96=BC"; }

.fa-spotify::before { content: "=EF=86=BC"; }

.fa-spray-can::before { content: "=EF=96=BD"; }

.fa-square::before { content: "=EF=83=88"; }

.fa-square-full::before { content: "=EF=91=9C"; }

.fa-square-root-alt::before { content: "=EF=9A=98"; }

.fa-squarespace::before { content: "=EF=96=BE"; }

.fa-stack-exchange::before { content: "=EF=86=8D"; }

.fa-stack-overflow::before { content: "=EF=85=AC"; }

.fa-stackpath::before { content: "=EF=A1=82"; }

.fa-stamp::before { content: "=EF=96=BF"; }

.fa-star::before { content: "=EF=80=85"; }

.fa-star-and-crescent::before { content: "=EF=9A=99"; }

.fa-star-half::before { content: "=EF=82=89"; }

.fa-star-half-alt::before { content: "=EF=97=80"; }

.fa-star-of-david::before { content: "=EF=9A=9A"; }

.fa-star-of-life::before { content: "=EF=98=A1"; }

.fa-staylinked::before { content: "=EF=8F=B5"; }

.fa-steam::before { content: "=EF=86=B6"; }

.fa-steam-square::before { content: "=EF=86=B7"; }

.fa-steam-symbol::before { content: "=EF=8F=B6"; }

.fa-step-backward::before { content: "=EF=81=88"; }

.fa-step-forward::before { content: "=EF=81=91"; }

.fa-stethoscope::before { content: "=EF=83=B1"; }

.fa-sticker-mule::before { content: "=EF=8F=B7"; }

.fa-sticky-note::before { content: "=EF=89=89"; }

.fa-stop::before { content: "=EF=81=8D"; }

.fa-stop-circle::before { content: "=EF=8A=8D"; }

.fa-stopwatch::before { content: "=EF=8B=B2"; }

.fa-stopwatch-20::before { content: "=EE=81=AF"; }

.fa-store::before { content: "=EF=95=8E"; }

.fa-store-alt::before { content: "=EF=95=8F"; }

.fa-store-alt-slash::before { content: "=EE=81=B0"; }

.fa-store-slash::before { content: "=EE=81=B1"; }

.fa-strava::before { content: "=EF=90=A8"; }

.fa-stream::before { content: "=EF=95=90"; }

.fa-street-view::before { content: "=EF=88=9D"; }

.fa-strikethrough::before { content: "=EF=83=8C"; }

.fa-stripe::before { content: "=EF=90=A9"; }

.fa-stripe-s::before { content: "=EF=90=AA"; }

.fa-stroopwafel::before { content: "=EF=95=91"; }

.fa-studiovinari::before { content: "=EF=8F=B8"; }

.fa-stumbleupon::before { content: "=EF=86=A4"; }

.fa-stumbleupon-circle::before { content: "=EF=86=A3"; }

.fa-subscript::before { content: "=EF=84=AC"; }

.fa-subway::before { content: "=EF=88=B9"; }

.fa-suitcase::before { content: "=EF=83=B2"; }

.fa-suitcase-rolling::before { content: "=EF=97=81"; }

.fa-sun::before { content: "=EF=86=85"; }

.fa-superpowers::before { content: "=EF=8B=9D"; }

.fa-superscript::before { content: "=EF=84=AB"; }

.fa-supple::before { content: "=EF=8F=B9"; }

.fa-surprise::before { content: "=EF=97=82"; }

.fa-suse::before { content: "=EF=9F=96"; }

.fa-swatchbook::before { content: "=EF=97=83"; }

.fa-swift::before { content: "=EF=A3=A1"; }

.fa-swimmer::before { content: "=EF=97=84"; }

.fa-swimming-pool::before { content: "=EF=97=85"; }

.fa-symfony::before { content: "=EF=A0=BD"; }

.fa-synagogue::before { content: "=EF=9A=9B"; }

.fa-sync::before { content: "=EF=80=A1"; }

.fa-sync-alt::before { content: "=EF=8B=B1"; }

.fa-syringe::before { content: "=EF=92=8E"; }

.fa-table::before { content: "=EF=83=8E"; }

.fa-table-tennis::before { content: "=EF=91=9D"; }

.fa-tablet::before { content: "=EF=84=8A"; }

.fa-tablet-alt::before { content: "=EF=8F=BA"; }

.fa-tablets::before { content: "=EF=92=90"; }

.fa-tachometer-alt::before { content: "=EF=8F=BD"; }

.fa-tag::before { content: "=EF=80=AB"; }

.fa-tags::before { content: "=EF=80=AC"; }

.fa-tape::before { content: "=EF=93=9B"; }

.fa-tasks::before { content: "=EF=82=AE"; }

.fa-taxi::before { content: "=EF=86=BA"; }

.fa-teamspeak::before { content: "=EF=93=B9"; }

.fa-teeth::before { content: "=EF=98=AE"; }

.fa-teeth-open::before { content: "=EF=98=AF"; }

.fa-telegram::before { content: "=EF=8B=86"; }

.fa-telegram-plane::before { content: "=EF=8F=BE"; }

.fa-temperature-high::before { content: "=EF=9D=A9"; }

.fa-temperature-low::before { content: "=EF=9D=AB"; }

.fa-tencent-weibo::before { content: "=EF=87=95"; }

.fa-tenge::before { content: "=EF=9F=97"; }

.fa-terminal::before { content: "=EF=84=A0"; }

.fa-text-height::before { content: "=EF=80=B4"; }

.fa-text-width::before { content: "=EF=80=B5"; }

.fa-th::before { content: "=EF=80=8A"; }

.fa-th-large::before { content: "=EF=80=89"; }

.fa-th-list::before { content: "=EF=80=8B"; }

.fa-the-red-yeti::before { content: "=EF=9A=9D"; }

.fa-theater-masks::before { content: "=EF=98=B0"; }

.fa-themeco::before { content: "=EF=97=86"; }

.fa-themeisle::before { content: "=EF=8A=B2"; }

.fa-thermometer::before { content: "=EF=92=91"; }

.fa-thermometer-empty::before { content: "=EF=8B=8B"; }

.fa-thermometer-full::before { content: "=EF=8B=87"; }

.fa-thermometer-half::before { content: "=EF=8B=89"; }

.fa-thermometer-quarter::before { content: "=EF=8B=8A"; }

.fa-thermometer-three-quarters::before { content: "=EF=8B=88"; }

.fa-think-peaks::before { content: "=EF=9C=B1"; }

.fa-thumbs-down::before { content: "=EF=85=A5"; }

.fa-thumbs-up::before { content: "=EF=85=A4"; }

.fa-thumbtack::before { content: "=EF=82=8D"; }

.fa-ticket-alt::before { content: "=EF=8F=BF"; }

.fa-tiktok::before { content: "=EE=81=BB"; }

.fa-times::before { content: "=EF=80=8D"; }

.fa-times-circle::before { content: "=EF=81=97"; }

.fa-tint::before { content: "=EF=81=83"; }

.fa-tint-slash::before { content: "=EF=97=87"; }

.fa-tired::before { content: "=EF=97=88"; }

.fa-toggle-off::before { content: "=EF=88=84"; }

.fa-toggle-on::before { content: "=EF=88=85"; }

.fa-toilet::before { content: "=EF=9F=98"; }

.fa-toilet-paper::before { content: "=EF=9C=9E"; }

.fa-toilet-paper-slash::before { content: "=EE=81=B2"; }

.fa-toolbox::before { content: "=EF=95=92"; }

.fa-tools::before { content: "=EF=9F=99"; }

.fa-tooth::before { content: "=EF=97=89"; }

.fa-torah::before { content: "=EF=9A=A0"; }

.fa-torii-gate::before { content: "=EF=9A=A1"; }

.fa-tractor::before { content: "=EF=9C=A2"; }

.fa-trade-federation::before { content: "=EF=94=93"; }

.fa-trademark::before { content: "=EF=89=9C"; }

.fa-traffic-light::before { content: "=EF=98=B7"; }

.fa-trailer::before { content: "=EE=81=81"; }

.fa-train::before { content: "=EF=88=B8"; }

.fa-tram::before { content: "=EF=9F=9A"; }

.fa-transgender::before { content: "=EF=88=A4"; }

.fa-transgender-alt::before { content: "=EF=88=A5"; }

.fa-trash::before { content: "=EF=87=B8"; }

.fa-trash-alt::before { content: "=EF=8B=AD"; }

.fa-trash-restore::before { content: "=EF=A0=A9"; }

.fa-trash-restore-alt::before { content: "=EF=A0=AA"; }

.fa-tree::before { content: "=EF=86=BB"; }

.fa-trello::before { content: "=EF=86=81"; }

.fa-tripadvisor::before { content: "=EF=89=A2"; }

.fa-trophy::before { content: "=EF=82=91"; }

.fa-truck::before { content: "=EF=83=91"; }

.fa-truck-loading::before { content: "=EF=93=9E"; }

.fa-truck-monster::before { content: "=EF=98=BB"; }

.fa-truck-moving::before { content: "=EF=93=9F"; }

.fa-truck-pickup::before { content: "=EF=98=BC"; }

.fa-tshirt::before { content: "=EF=95=93"; }

.fa-tty::before { content: "=EF=87=A4"; }

.fa-tumblr::before { content: "=EF=85=B3"; }

.fa-tumblr-square::before { content: "=EF=85=B4"; }

.fa-tv::before { content: "=EF=89=AC"; }

.fa-twitch::before { content: "=EF=87=A8"; }

.fa-twitter::before { content: "=EF=82=99"; }

.fa-twitter-square::before { content: "=EF=82=81"; }

.fa-typo3::before { content: "=EF=90=AB"; }

.fa-uber::before { content: "=EF=90=82"; }

.fa-ubuntu::before { content: "=EF=9F=9F"; }

.fa-uikit::before { content: "=EF=90=83"; }

.fa-umbraco::before { content: "=EF=A3=A8"; }

.fa-umbrella::before { content: "=EF=83=A9"; }

.fa-umbrella-beach::before { content: "=EF=97=8A"; }

.fa-uncharted::before { content: "=EE=82=84"; }

.fa-underline::before { content: "=EF=83=8D"; }

.fa-undo::before { content: "=EF=83=A2"; }

.fa-undo-alt::before { content: "=EF=8B=AA"; }

.fa-uniregistry::before { content: "=EF=90=84"; }

.fa-unity::before { content: "=EE=81=89"; }

.fa-universal-access::before { content: "=EF=8A=9A"; }

.fa-university::before { content: "=EF=86=9C"; }

.fa-unlink::before { content: "=EF=84=A7"; }

.fa-unlock::before { content: "=EF=82=9C"; }

.fa-unlock-alt::before { content: "=EF=84=BE"; }

.fa-unsplash::before { content: "=EE=81=BC"; }

.fa-untappd::before { content: "=EF=90=85"; }

.fa-upload::before { content: "=EF=82=93"; }

.fa-ups::before { content: "=EF=9F=A0"; }

.fa-usb::before { content: "=EF=8A=87"; }

.fa-user::before { content: "=EF=80=87"; }

.fa-user-alt::before { content: "=EF=90=86"; }

.fa-user-alt-slash::before { content: "=EF=93=BA"; }

.fa-user-astronaut::before { content: "=EF=93=BB"; }

.fa-user-check::before { content: "=EF=93=BC"; }

.fa-user-circle::before { content: "=EF=8A=BD"; }

.fa-user-clock::before { content: "=EF=93=BD"; }

.fa-user-cog::before { content: "=EF=93=BE"; }

.fa-user-edit::before { content: "=EF=93=BF"; }

.fa-user-friends::before { content: "=EF=94=80"; }

.fa-user-graduate::before { content: "=EF=94=81"; }

.fa-user-injured::before { content: "=EF=9C=A8"; }

.fa-user-lock::before { content: "=EF=94=82"; }

.fa-user-md::before { content: "=EF=83=B0"; }

.fa-user-minus::before { content: "=EF=94=83"; }

.fa-user-ninja::before { content: "=EF=94=84"; }

.fa-user-nurse::before { content: "=EF=A0=AF"; }

.fa-user-plus::before { content: "=EF=88=B4"; }

.fa-user-secret::before { content: "=EF=88=9B"; }

.fa-user-shield::before { content: "=EF=94=85"; }

.fa-user-slash::before { content: "=EF=94=86"; }

.fa-user-tag::before { content: "=EF=94=87"; }

.fa-user-tie::before { content: "=EF=94=88"; }

.fa-user-times::before { content: "=EF=88=B5"; }

.fa-users::before { content: "=EF=83=80"; }

.fa-users-cog::before { content: "=EF=94=89"; }

.fa-users-slash::before { content: "=EE=81=B3"; }

.fa-usps::before { content: "=EF=9F=A1"; }

.fa-ussunnah::before { content: "=EF=90=87"; }

.fa-utensil-spoon::before { content: "=EF=8B=A5"; }

.fa-utensils::before { content: "=EF=8B=A7"; }

.fa-vaadin::before { content: "=EF=90=88"; }

.fa-vector-square::before { content: "=EF=97=8B"; }

.fa-venus::before { content: "=EF=88=A1"; }

.fa-venus-double::before { content: "=EF=88=A6"; }

.fa-venus-mars::before { content: "=EF=88=A8"; }

.fa-vest::before { content: "=EE=82=85"; }

.fa-vest-patches::before { content: "=EE=82=86"; }

.fa-viacoin::before { content: "=EF=88=B7"; }

.fa-viadeo::before { content: "=EF=8A=A9"; }

.fa-viadeo-square::before { content: "=EF=8A=AA"; }

.fa-vial::before { content: "=EF=92=92"; }

.fa-vials::before { content: "=EF=92=93"; }

.fa-viber::before { content: "=EF=90=89"; }

.fa-video::before { content: "=EF=80=BD"; }

.fa-video-slash::before { content: "=EF=93=A2"; }

.fa-vihara::before { content: "=EF=9A=A7"; }

.fa-vimeo::before { content: "=EF=90=8A"; }

.fa-vimeo-square::before { content: "=EF=86=94"; }

.fa-vimeo-v::before { content: "=EF=89=BD"; }

.fa-vine::before { content: "=EF=87=8A"; }

.fa-virus::before { content: "=EE=81=B4"; }

.fa-virus-slash::before { content: "=EE=81=B5"; }

.fa-viruses::before { content: "=EE=81=B6"; }

.fa-vk::before { content: "=EF=86=89"; }

.fa-vnv::before { content: "=EF=90=8B"; }

.fa-voicemail::before { content: "=EF=A2=97"; }

.fa-volleyball-ball::before { content: "=EF=91=9F"; }

.fa-volume-down::before { content: "=EF=80=A7"; }

.fa-volume-mute::before { content: "=EF=9A=A9"; }

.fa-volume-off::before { content: "=EF=80=A6"; }

.fa-volume-up::before { content: "=EF=80=A8"; }

.fa-vote-yea::before { content: "=EF=9D=B2"; }

.fa-vr-cardboard::before { content: "=EF=9C=A9"; }

.fa-vuejs::before { content: "=EF=90=9F"; }

.fa-walking::before { content: "=EF=95=94"; }

.fa-wallet::before { content: "=EF=95=95"; }

.fa-warehouse::before { content: "=EF=92=94"; }

.fa-watchman-monitoring::before { content: "=EE=82=87"; }

.fa-water::before { content: "=EF=9D=B3"; }

.fa-wave-square::before { content: "=EF=A0=BE"; }

.fa-waze::before { content: "=EF=A0=BF"; }

.fa-weebly::before { content: "=EF=97=8C"; }

.fa-weibo::before { content: "=EF=86=8A"; }

.fa-weight::before { content: "=EF=92=96"; }

.fa-weight-hanging::before { content: "=EF=97=8D"; }

.fa-weixin::before { content: "=EF=87=97"; }

.fa-whatsapp::before { content: "=EF=88=B2"; }

.fa-whatsapp-square::before { content: "=EF=90=8C"; }

.fa-wheelchair::before { content: "=EF=86=93"; }

.fa-whmcs::before { content: "=EF=90=8D"; }

.fa-wifi::before { content: "=EF=87=AB"; }

.fa-wikipedia-w::before { content: "=EF=89=A6"; }

.fa-wind::before { content: "=EF=9C=AE"; }

.fa-window-close::before { content: "=EF=90=90"; }

.fa-window-maximize::before { content: "=EF=8B=90"; }

.fa-window-minimize::before { content: "=EF=8B=91"; }

.fa-window-restore::before { content: "=EF=8B=92"; }

.fa-windows::before { content: "=EF=85=BA"; }

.fa-wine-bottle::before { content: "=EF=9C=AF"; }

.fa-wine-glass::before { content: "=EF=93=A3"; }

.fa-wine-glass-alt::before { content: "=EF=97=8E"; }

.fa-wix::before { content: "=EF=97=8F"; }

.fa-wizards-of-the-coast::before { content: "=EF=9C=B0"; }

.fa-wodu::before { content: "=EE=82=88"; }

.fa-wolf-pack-battalion::before { content: "=EF=94=94"; }

.fa-won-sign::before { content: "=EF=85=99"; }

.fa-wordpress::before { content: "=EF=86=9A"; }

.fa-wordpress-simple::before { content: "=EF=90=91"; }

.fa-wpbeginner::before { content: "=EF=8A=97"; }

.fa-wpexplorer::before { content: "=EF=8B=9E"; }

.fa-wpforms::before { content: "=EF=8A=98"; }

.fa-wpressr::before { content: "=EF=8F=A4"; }

.fa-wrench::before { content: "=EF=82=AD"; }

.fa-x-ray::before { content: "=EF=92=97"; }

.fa-xbox::before { content: "=EF=90=92"; }

.fa-xing::before { content: "=EF=85=A8"; }

.fa-xing-square::before { content: "=EF=85=A9"; }

.fa-y-combinator::before { content: "=EF=88=BB"; }

.fa-yahoo::before { content: "=EF=86=9E"; }

.fa-yammer::before { content: "=EF=A1=80"; }

.fa-yandex::before { content: "=EF=90=93"; }

.fa-yandex-international::before { content: "=EF=90=94"; }

.fa-yarn::before { content: "=EF=9F=A3"; }

.fa-yelp::before { content: "=EF=87=A9"; }

.fa-yen-sign::before { content: "=EF=85=97"; }

.fa-yin-yang::before { content: "=EF=9A=AD"; }

.fa-yoast::before { content: "=EF=8A=B1"; }

.fa-youtube::before { content: "=EF=85=A7"; }

.fa-youtube-square::before { content: "=EF=90=B1"; }

.fa-zhihu::before { content: "=EF=98=BF"; }

.sr-only { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin=
: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }

.sr-only-focusable:active, .sr-only-focusable:focus { clip: auto; height: a=
uto; margin: 0px; overflow: visible; position: static; width: auto; }

@font-face { font-family: "Font Awesome 5 Brands"; font-style: normal; font=
-weight: 400; font-display: block; src: url("fa-brands-400.woff2") format("=
woff2"), url("fa-brands-400.woff") format("woff"), url("fa-brands-400.ttf")=
 format("truetype"); }

.fab { font-family: "Font Awesome 5 Brands"; }

@font-face { font-family: "Font Awesome 5 Free"; font-style: normal; font-w=
eight: 400; font-display: block; src: url("fa-regular-400.woff2") format("w=
off2"), url("fa-regular-400.woff") format("woff"), url("fa-regular-400.ttf"=
) format("truetype"); }

.fab, .far { font-weight: 400; }

@font-face { font-family: "Font Awesome 5 Free"; font-style: normal; font-w=
eight: 900; font-display: block; src: url("fa-solid-900.woff2") format("wof=
f2"), url("fa-solid-900.woff") format("woff"), url("fa-solid-900.ttf") form=
at("truetype"); }

.fa, .far, .fas { font-family: "Font Awesome 5 Free"; }

.fa, .fas { font-weight: 900; }
------MultipartBoundary--9uweDQqvxaswtTRdWfiRfWtRUsv05MqdaL6kSzNZQL----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://sadrfoulad.com/wp-content/themes/betheme/assets/animations/animations.min.css?ver=27.5.8

@charset "utf-8";

.animate, .hover-bounce, .hover-flash, .hover-heartbeat, .hover-panic, .hov=
er-pulsate, .hover-pulse, .hover-shakeH, .hover-shakeV, .hover-slingshotCCW=
, .hover-slingshotCW, .hover-spinCCW, .hover-spinCW, .hover-strobe, .hover-=
tada, .hover-wave, .hover-wobble, .trigger { animation-duration: 1s; animat=
ion-fill-mode: both; }

.animate.slow-mo, .hover-bounce.slow-mo, .hover-flash.slow-mo, .hover-heart=
beat.slow-mo, .hover-panic.slow-mo, .hover-pulsate.slow-mo, .hover-pulse.sl=
ow-mo, .hover-shakeH.slow-mo, .hover-shakeV.slow-mo, .hover-slingshotCCW.sl=
ow-mo, .hover-slingshotCW.slow-mo, .hover-spinCCW.slow-mo, .hover-spinCW.sl=
ow-mo, .hover-strobe.slow-mo, .hover-tada.slow-mo, .hover-wave.slow-mo, .ho=
ver-wobble.slow-mo, .trigger.slow-mo { animation-duration: 2s; }

.animate.super-slow-mo, .hover-bounce.super-slow-mo, .hover-flash.super-slo=
w-mo, .hover-heartbeat.super-slow-mo, .hover-panic.super-slow-mo, .hover-pu=
lsate.super-slow-mo, .hover-pulse.super-slow-mo, .hover-shakeH.super-slow-m=
o, .hover-shakeV.super-slow-mo, .hover-slingshotCCW.super-slow-mo, .hover-s=
lingshotCW.super-slow-mo, .hover-spinCCW.super-slow-mo, .hover-spinCW.super=
-slow-mo, .hover-strobe.super-slow-mo, .hover-tada.super-slow-mo, .hover-wa=
ve.super-slow-mo, .hover-wobble.super-slow-mo, .trigger.super-slow-mo { ani=
mation-duration: 3s; }

.animate.ultra-slow-mo, .hover-bounce.ultra-slow-mo, .hover-flash.ultra-slo=
w-mo, .hover-heartbeat.ultra-slow-mo, .hover-panic.ultra-slow-mo, .hover-pu=
lsate.ultra-slow-mo, .hover-pulse.ultra-slow-mo, .hover-shakeH.ultra-slow-m=
o, .hover-shakeV.ultra-slow-mo, .hover-slingshotCCW.ultra-slow-mo, .hover-s=
lingshotCW.ultra-slow-mo, .hover-spinCCW.ultra-slow-mo, .hover-spinCW.ultra=
-slow-mo, .hover-strobe.ultra-slow-mo, .hover-tada.ultra-slow-mo, .hover-wa=
ve.ultra-slow-mo, .hover-wobble.ultra-slow-mo, .trigger.ultra-slow-mo { ani=
mation-duration: 4s; }

.animate.hyper-slow-mo, .hover-bounce.hyper-slow-mo, .hover-flash.hyper-slo=
w-mo, .hover-heartbeat.hyper-slow-mo, .hover-panic.hyper-slow-mo, .hover-pu=
lsate.hyper-slow-mo, .hover-pulse.hyper-slow-mo, .hover-shakeH.hyper-slow-m=
o, .hover-shakeV.hyper-slow-mo, .hover-slingshotCCW.hyper-slow-mo, .hover-s=
lingshotCW.hyper-slow-mo, .hover-spinCCW.hyper-slow-mo, .hover-spinCW.hyper=
-slow-mo, .hover-strobe.hyper-slow-mo, .hover-tada.hyper-slow-mo, .hover-wa=
ve.hyper-slow-mo, .hover-wobble.hyper-slow-mo, .trigger.hyper-slow-mo { ani=
mation-duration: 5s; }

.hover-bounce, .hover-flash, .hover-heartbeat, .hover-panic, .hover-pulsate=
, .hover-pulse, .hover-shakeH, .hover-shakeV, .hover-slingshotCCW, .hover-s=
lingshotCW, .hover-spinCCW, .hover-spinCW, .hover-strobe, .hover-tada, .hov=
er-wave, .hover-wobble, .ie .animate, .no-js .animate, .trigger { opacity: =
1; }

.animate.infinite, .hover-bounce.infinite, .hover-flash.infinite, .hover-he=
artbeat.infinite, .hover-panic.infinite, .hover-pulsate.infinite, .hover-pu=
lse.infinite, .hover-shakeH.infinite, .hover-shakeV.infinite, .hover-slings=
hotCCW.infinite, .hover-slingshotCW.infinite, .hover-spinCCW.infinite, .hov=
er-spinCW.infinite, .hover-strobe.infinite, .hover-tada.infinite, .hover-wa=
ve.infinite, .hover-wobble.infinite, .trigger.infinite { animation-iteratio=
n-count: infinite; }

@-webkit-keyframes fadeIn {=20
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@keyframes fadeIn {=20
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.animate.fadeIn { animation-name: fadeIn; }

@-webkit-keyframes fadeInUp {=20
  0% { opacity: 0; transform: translateY(200px); }
  100% { opacity: 1; transform: translateY(0px); }
}

@keyframes fadeInUp {=20
  0% { opacity: 0; transform: translateY(200px); }
  100% { opacity: 1; transform: translateY(0px); }
}

.animate.fadeInUp { animation-name: fadeInUp; }

@-webkit-keyframes fadeInDown {=20
  0% { opacity: 0; transform: translateY(-200px); }
  100% { opacity: 1; transform: translateY(0px); }
}

@keyframes fadeInDown {=20
  0% { opacity: 0; transform: translateY(-200px); }
  100% { opacity: 1; transform: translateY(0px); }
}

.animate.fadeInDown { animation-name: fadeInDown; }

@-webkit-keyframes fadeInLeft {=20
  0% { opacity: 0; transform: translateX(-200px); }
  100% { opacity: 1; transform: translateX(0px); }
}

@keyframes fadeInLeft {=20
  0% { opacity: 0; transform: translateX(-200px); }
  100% { opacity: 1; transform: translateX(0px); }
}

.animate.fadeInLeft { animation-name: fadeInLeft; }

@-webkit-keyframes fadeInRight {=20
  0% { opacity: 0; transform: translateX(200px); }
  100% { opacity: 1; transform: translateX(0px); }
}

@keyframes fadeInRight {=20
  0% { opacity: 0; transform: translateX(200px); }
  100% { opacity: 1; transform: translateX(0px); }
}

.animate.fadeInRight { animation-name: fadeInRight; }

@-webkit-keyframes fadeInUpLarge {=20
  0% { opacity: 0; transform: translateY(1000px); }
  100% { opacity: 1; transform: translateY(0px); }
}

@keyframes fadeInUpLarge {=20
  0% { opacity: 0; transform: translateY(1000px); }
  100% { opacity: 1; transform: translateY(0px); }
}

.animate.fadeInUpLarge { animation-name: fadeInUpLarge; }

@-webkit-keyframes fadeInDownLarge {=20
  0% { opacity: 0; transform: translateY(-1000px); }
  100% { opacity: 1; transform: translateY(0px); }
}

@keyframes fadeInDownLarge {=20
  0% { opacity: 0; transform: translateY(-1000px); }
  100% { opacity: 1; transform: translateY(0px); }
}

.animate.fadeInDownLarge { animation-name: fadeInDownLarge; }

@-webkit-keyframes fadeInLeftLarge {=20
  0% { opacity: 0; transform: translateX(-1000px); }
  100% { opacity: 1; transform: translateX(0px); }
}

@keyframes fadeInLeftLarge {=20
  0% { opacity: 0; transform: translateX(-1000px); }
  100% { opacity: 1; transform: translateX(0px); }
}

.animate.fadeInLeftLarge { animation-name: fadeInLeftLarge; }

@-webkit-keyframes fadeInRightLarge {=20
  0% { opacity: 0; transform: translateX(1000px); }
  100% { opacity: 1; transform: translateX(0px); }
}

@keyframes fadeInRightLarge {=20
  0% { opacity: 0; transform: translateX(1000px); }
  100% { opacity: 1; transform: translateX(0px); }
}

.animate.fadeInRightLarge { animation-name: fadeInRightLarge; }

@-webkit-keyframes fadeOut {=20
  0% { opacity: 1; }
  100% { opacity: 0; }
}

@keyframes fadeOut {=20
  0% { opacity: 1; }
  100% { opacity: 0; }
}

.animate.fadeOut { animation-name: fadeOut; }

@-webkit-keyframes fadeOutUp {=20
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(-200px); }
}

@keyframes fadeOutUp {=20
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(-200px); }
}

.animate.fadeOutUp { animation-name: fadeOutUp; }

@-webkit-keyframes fadeOutDown {=20
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(200px); }
}

@keyframes fadeOutDown {=20
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(200px); }
}

.animate.fadeOutDown { animation-name: fadeOutDown; }

@-webkit-keyframes fadeOutLeft {=20
  0% { opacity: 0; transform: translateX(0px); }
  100% { opacity: 1; transform: translateX(-200px); }
}

@keyframes fadeOutLeft {=20
  0% { opacity: 0; transform: translateX(0px); }
  100% { opacity: 1; transform: translateX(-200px); }
}

.animate.fadeOutLeft { animation-name: fadeOutLeft; }

@-webkit-keyframes fadeOutRight {=20
  0% { opacity: 0; transform: translateX(0px); }
  100% { opacity: 1; transform: translateX(200px); }
}

@keyframes fadeOutRight {=20
  0% { opacity: 0; transform: translateX(0px); }
  100% { opacity: 1; transform: translateX(200px); }
}

.animate.fadeOutRight { animation-name: fadeOutRight; }

@-webkit-keyframes fadeOutUpLarge {=20
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(-1000px); }
}

@keyframes fadeOutUpLarge {=20
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(-1000px); }
}

.animate.fadeOutUpLarge { animation-name: fadeOutUpLarge; }

@-webkit-keyframes fadeOutDownLarge {=20
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(1000px); }
}

@keyframes fadeOutDownLarge {=20
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 0; transform: translateY(1000px); }
}

.animate.fadeOutDownLarge { animation-name: fadeOutDownLarge; }

@-webkit-keyframes fadeOutLeftLarge {=20
  0% { opacity: 0; transform: translateX(0px); }
  100% { opacity: 1; transform: translateX(-1000px); }
}

@keyframes fadeOutLeftLarge {=20
  0% { opacity: 0; transform: translateX(0px); }
  100% { opacity: 1; transform: translateX(-1000px); }
}

.animate.fadeOutLeftLarge { animation-name: fadeOutLeftLarge; }

@-webkit-keyframes fadeOutRightLarge {=20
  0% { opacity: 0; transform: translateX(0px); }
  100% { opacity: 1; transform: translateX(1000px); }
}

@keyframes fadeOutRightLarge {=20
  0% { opacity: 0; transform: translateX(0px); }
  100% { opacity: 1; transform: translateX(1000px); }
}

.animate.fadeOutRightLarge { animation-name: fadeOutRightLarge; }

@-webkit-keyframes zoomIn {=20
  0% { opacity: 0; transform: scale(0); }
  100% { opacity: 1; transform: scale(1); }
}

@keyframes zoomIn {=20
  0% { opacity: 0; transform: scale(0); }
  100% { opacity: 1; transform: scale(1); }
}

.animate.zoomIn { animation-name: zoomIn; }

@-webkit-keyframes zoomInUp {=20
  0% { opacity: 0; transform: scale(0) translateY(200px); }
  100% { opacity: 1; transform: scale(1) translateY(0px); }
}

@keyframes zoomInUp {=20
  0% { opacity: 0; transform: scale(0) translateY(200px); }
  100% { opacity: 1; transform: scale(1) translateY(0px); }
}

.animate.zoomInUp { animation-name: zoomInUp; }

@-webkit-keyframes zoomInDown {=20
  0% { opacity: 0; transform: scale(0) translateY(-200px); }
  100% { opacity: 1; transform: scale(1) translateY(0px); }
}

@keyframes zoomInDown {=20
  0% { opacity: 0; transform: scale(0) translateY(-200px); }
  100% { opacity: 1; transform: scale(1) translateY(0px); }
}

.animate.zoomInDown { animation-name: zoomInDown; }

@-webkit-keyframes zoomInLeft {=20
  0% { opacity: 0; transform: scale(0) translateX(-200px); }
  100% { opacity: 1; transform: scale(1) translateX(0px); }
}

@keyframes zoomInLeft {=20
  0% { opacity: 0; transform: scale(0) translateX(-200px); }
  100% { opacity: 1; transform: scale(1) translateX(0px); }
}

.animate.zoomInLeft { animation-name: zoomInLeft; }

@-webkit-keyframes zoomInRight {=20
  0% { opacity: 0; transform: scale(0) translateX(200px); }
  100% { opacity: 1; transform: scale(1) translateX(0px); }
}

@keyframes zoomInRight {=20
  0% { opacity: 0; transform: scale(0) translateX(200px); }
  100% { opacity: 1; transform: scale(1) translateX(0px); }
}

.animate.zoomInRight { animation-name: zoomInRight; }

@-webkit-keyframes zoomInUpLarge {=20
  0% { opacity: 0; transform: scale(0) translateY(1000px); }
  100% { opacity: 1; transform: scale(1) translateY(0px); }
}

@keyframes zoomInUpLarge {=20
  0% { opacity: 0; transform: scale(0) translateY(1000px); }
  100% { opacity: 1; transform: scale(1) translateY(0px); }
}

.animate.zoomInUpLarge { animation-name: zoomInUpLarge; }

@-webkit-keyframes zoomInDownLarge {=20
  0% { opacity: 0; transform: scale(0) translateY(-1000px); }
  100% { opacity: 1; transform: scale(1) translateY(0px); }
}

@keyframes zoomInDownLarge {=20
  0% { opacity: 0; transform: scale(0) translateY(-1000px); }
  100% { opacity: 1; transform: scale(1) translateY(0px); }
}

.animate.zoomInDownLarge { animation-name: zoomInDownLarge; }

@-webkit-keyframes zoomInLeftLarge {=20
  0% { opacity: 0; transform: scale(0) translateX(-1000px); }
  100% { opacity: 1; transform: scale(1) translateX(0px); }
}

@keyframes zoomInLeftLarge {=20
  0% { opacity: 0; transform: scale(0) translateX(-1000px); }
  100% { opacity: 1; transform: scale(1) translateX(0px); }
}

.animate.zoomInLeftLarge { animation-name: zoomInLeftLarge; }

@-webkit-keyframes zoomInRightLarge {=20
  0% { opacity: 0; transform: scale(0) translateX(1000px); }
  100% { opacity: 1; transform: scale(1) translateX(0px); }
}

@keyframes zoomInRightLarge {=20
  0% { opacity: 0; transform: scale(0) translateX(1000px); }
  100% { opacity: 1; transform: scale(1) translateX(0px); }
}

.animate.zoomInRightLarge { animation-name: zoomInRightLarge; }

@-webkit-keyframes zoomOut {=20
  0% { opacity: 1; transform: scale(1); }
  100% { opacity: 0; transform: scale(0); }
}

@keyframes zoomOut {=20
  0% { opacity: 1; transform: scale(1); }
  100% { opacity: 0; transform: scale(0); }
}

.animate.zoomOut { animation-name: zoomOut; }

@-webkit-keyframes zoomOutUp {=20
  0% { opacity: 1; transform: scale(1) translateY(0px); }
  100% { opacity: 0; transform: scale(0) translateY(-200px); }
}

@keyframes zoomOutUp {=20
  0% { opacity: 1; transform: scale(1) translateY(0px); }
  100% { opacity: 0; transform: scale(0) translateY(-200px); }
}

.animate.zoomOutUp { animation-name: zoomOutUp; }

@-webkit-keyframes zoomOutDown {=20
  0% { opacity: 1; transform: scale(1) translateY(0px); }
  100% { opacity: 0; transform: scale(0) translateY(200px); }
}

@keyframes zoomOutDown {=20
  0% { opacity: 1; transform: scale(1) translateY(0px); }
  100% { opacity: 0; transform: scale(0) translateY(200px); }
}

.animate.zoomOutDown { animation-name: zoomOutDown; }

@-webkit-keyframes zoomOutLeft {=20
  0% { opacity: 0; transform: scale(0) translateX(0px); }
  100% { opacity: 1; transform: scale(1) translateX(-200px); }
}

@keyframes zoomOutLeft {=20
  0% { opacity: 0; transform: scale(0) translateX(0px); }
  100% { opacity: 1; transform: scale(1) translateX(-200px); }
}

.animate.zoomOutLeft { animation-name: zoomOutLeft; }

@-webkit-keyframes zoomOutRight {=20
  0% { opacity: 0; transform: scale(0) translateX(0px); }
  100% { opacity: 1; transform: scale(1) translateX(200px); }
}

@keyframes zoomOutRight {=20
  0% { opacity: 0; transform: scale(0) translateX(0px); }
  100% { opacity: 1; transform: scale(1) translateX(200px); }
}

.animate.zoomOutRight { animation-name: zoomOutRight; }

@-webkit-keyframes zoomOutUpLarge {=20
  0% { opacity: 1; transform: scale(1) translateY(0px); }
  100% { opacity: 0; transform: scale(0) translateY(-1000px); }
}

@keyframes zoomOutUpLarge {=20
  0% { opacity: 1; transform: scale(1) translateY(0px); }
  100% { opacity: 0; transform: scale(0) translateY(-1000px); }
}

.animate.zoomOutUpLarge { animation-name: zoomOutUpLarge; }

@-webkit-keyframes zoomOutDownLarge {=20
  0% { opacity: 1; transform: scale(1) translateY(0px); }
  100% { opacity: 0; transform: scale(0) translateY(1000px); }
}

@keyframes zoomOutDownLarge {=20
  0% { opacity: 1; transform: scale(1) translateY(0px); }
  100% { opacity: 0; transform: scale(0) translateY(1000px); }
}

.animate.zoomOutDownLarge { animation-name: zoomOutDownLarge; }

@-webkit-keyframes zoomOutLeftLarge {=20
  0% { opacity: 0; transform: scale(0) translateX(0px); }
  100% { opacity: 1; transform: scale(1) translateX(-1000px); }
}

@keyframes zoomOutLeftLarge {=20
  0% { opacity: 0; transform: scale(0) translateX(0px); }
  100% { opacity: 1; transform: scale(1) translateX(-1000px); }
}

.animate.zoomOutLeftLarge { animation-name: zoomOutLeftLarge; }

@-webkit-keyframes zoomOutRightLarge {=20
  0% { opacity: 0; transform: scale(0) translateX(0px); }
  100% { opacity: 1; transform: scale(1) translateX(1000px); }
}

@keyframes zoomOutRightLarge {=20
  0% { opacity: 0; transform: scale(0) translateX(0px); }
  100% { opacity: 1; transform: scale(1) translateX(1000px); }
}

.animate.zoomOutRightLarge { animation-name: zoomOutRightLarge; }

@-webkit-keyframes bounceIn {=20
  0% { opacity: 0; transform: scale(0); }
  50% { opacity: 1; transform: scale(1.1); }
  70% { opacity: 1; transform: scale(0.9); }
  100% { opacity: 1; transform: scale(1); }
}

@keyframes bounceIn {=20
  0% { opacity: 0; transform: scale(0); }
  50% { opacity: 1; transform: scale(1.1); }
  70% { opacity: 1; transform: scale(0.9); }
  100% { opacity: 1; transform: scale(1); }
}

.animate.bounceIn { animation-name: bounceIn; }

@-webkit-keyframes bounceInUp {=20
  0% { opacity: 0; transform: scale(0) translateY(200px); }
  60% { opacity: 1; transform: scale(1.1) translateY(-40px); }
  80% { opacity: 1; transform: scale(0.9) translateY(20px); }
  100% { opacity: 1; transform: scale(1) translateY(0px); }
}

@keyframes bounceInUp {=20
  0% { opacity: 0; transform: scale(0) translateY(200px); }
  60% { opacity: 1; transform: scale(1.1) translateY(-40px); }
  80% { opacity: 1; transform: scale(0.9) translateY(20px); }
  100% { opacity: 1; transform: scale(1) translateY(0px); }
}

.animate.bounceInUp { animation-name: bounceInUp; }

@-webkit-keyframes bounceInDown {=20
  0% { opacity: 0; transform: scale(0) translateY(-200px); }
  60% { opacity: 1; transform: scale(1.1) translateY(40px); }
  80% { opacity: 1; transform: scale(0.9) translateY(-20px); }
  100% { opacity: 1; transform: scale(1) translateY(0px); }
}

@keyframes bounceInDown {=20
  0% { opacity: 0; transform: scale(0) translateY(-200px); }
  60% { opacity: 1; transform: scale(1.1) translateY(40px); }
  80% { opacity: 1; transform: scale(0.9) translateY(-20px); }
  100% { opacity: 1; transform: scale(1) translateY(0px); }
}

.animate.bounceInDown { animation-name: bounceInDown; }

@-webkit-keyframes bounceInLeft {=20
  0% { opacity: 0; transform: scale(0) translateX(-200px); }
  60% { opacity: 1; transform: scale(1.1) translateX(40px); }
  80% { opacity: 1; transform: scale(0.9) translateX(-20px); }
  100% { opacity: 1; transform: scale(1) translateX(0px); }
}

@keyframes bounceInLeft {=20
  0% { opacity: 0; transform: scale(0) translateX(-200px); }
  60% { opacity: 1; transform: scale(1.1) translateX(40px); }
  80% { opacity: 1; transform: scale(0.9) translateX(-20px); }
  100% { opacity: 1; transform: scale(1) translateX(0px); }
}

.animate.bounceInLeft { animation-name: bounceInLeft; }

@-webkit-keyframes bounceInRight {=20
  0% { opacity: 0; transform: scale(0) translateX(200px); }
  60% { opacity: 1; transform: scale(1.1) translateX(-40px); }
  80% { opacity: 1; transform: scale(0.9) translateX(20px); }
  100% { opacity: 1; transform: scale(1) translateX(0px); }
}

@keyframes bounceInRight {=20
  0% { opacity: 0; transform: scale(0) translateX(200px); }
  60% { opacity: 1; transform: scale(1.1) translateX(-40px); }
  80% { opacity: 1; transform: scale(0.9) translateX(20px); }
  100% { opacity: 1; transform: scale(1) translateX(0px); }
}

.animate.bounceInRight { animation-name: bounceInRight; }

@-webkit-keyframes bounceOut {=20
  0% { opacity: 1; transform: scale(1); }
  30% { opacity: 1; transform: scale(1.1); }
  50% { opacity: 0; transform: scale(0.9); }
  100% { opacity: 0; transform: scale(0); }
}

@keyframes bounceOut {=20
  0% { opacity: 1; transform: scale(1); }
  30% { opacity: 1; transform: scale(1.1); }
  50% { opacity: 0; transform: scale(0.9); }
  100% { opacity: 0; transform: scale(0); }
}

.animate.bounceOut { animation-name: bounceOut; }

@-webkit-keyframes bounceOutUp {=20
  0% { opacity: 1; transform: translateY(0px); }
  20% { opacity: 1; transform: translateY(40px); }
  100% { opacity: 0; transform: translateY(-200px); }
}

@keyframes bounceOutUp {=20
  0% { opacity: 1; transform: translateY(0px); }
  20% { opacity: 1; transform: translateY(40px); }
  100% { opacity: 0; transform: translateY(-200px); }
}

.animate.bounceOutUp { animation-name: bounceOutUp; }

@-webkit-keyframes bounceOutDown {=20
  0% { opacity: 1; transform: translateY(0px); }
  20% { opacity: 1; transform: translateY(-40px); }
  100% { opacity: 0; transform: translateY(200px); }
}

@keyframes bounceOutDown {=20
  0% { opacity: 1; transform: translateY(0px); }
  20% { opacity: 1; transform: translateY(-40px); }
  100% { opacity: 0; transform: translateY(200px); }
}

.animate.bounceOutDown { animation-name: bounceOutDown; }

@-webkit-keyframes bounceOutLeft {=20
  0% { opacity: 1; transform: translateX(0px); }
  20% { opacity: 1; transform: translateX(40px); }
  100% { opacity: 0; transform: translateX(-200px); }
}

@keyframes bounceOutLeft {=20
  0% { opacity: 1; transform: translateX(0px); }
  20% { opacity: 1; transform: translateX(40px); }
  100% { opacity: 0; transform: translateX(-200px); }
}

.animate.bounceOutLeft { animation-name: bounceOutLeft; }

@-webkit-keyframes bounceOutRight {=20
  0% { opacity: 1; transform: translateX(0px); }
  20% { opacity: 1; transform: translateX(-40px); }
  100% { opacity: 0; transform: translateX(200px); }
}

@keyframes bounceOutRight {=20
  0% { opacity: 1; transform: translateX(0px); }
  20% { opacity: 1; transform: translateX(-40px); }
  100% { opacity: 0; transform: translateX(200px); }
}

.animate.bounceOutRight { animation-name: bounceOutRight; }

@-webkit-keyframes flash {=20
  0%, 100%, 50% { opacity: 1; }
  25%, 75% { opacity: 0; }
}

@keyframes flash {=20
  0%, 100%, 50% { opacity: 1; }
  25%, 75% { opacity: 0; }
}

.hover-flash:hover, .trigger.flash { animation-name: flash; }

@-webkit-keyframes strobe {=20
  0%, 100%, 20%, 40%, 60%, 80% { opacity: 1; }
  10%, 30%, 50%, 70%, 90% { opacity: 0; }
}

@keyframes strobe {=20
  0%, 100%, 20%, 40%, 60%, 80% { opacity: 1; }
  10%, 30%, 50%, 70%, 90% { opacity: 0; }
}

.hover-strobe:hover, .trigger.strobe { animation-name: strobe; }

@-webkit-keyframes shakeH {=20
  0%, 100% { transform: translateX(0px); }
  10%, 30%, 50%, 70%, 90% { transform: translateX(-10px); }
  20%, 40%, 60%, 80% { transform: translateX(10px); }
}

@keyframes shakeH {=20
  0%, 100% { transform: translateX(0px); }
  10%, 30%, 50%, 70%, 90% { transform: translateX(-10px); }
  20%, 40%, 60%, 80% { transform: translateX(10px); }
}

.hover-shakeH:hover, .trigger.shakeH { animation-name: shakeH; }

@-webkit-keyframes shakeV {=20
  0%, 100% { transform: translateY(0px); }
  10%, 30%, 50%, 70%, 90% { transform: translateY(-10px); }
  20%, 40%, 60%, 80% { transform: translateY(10px); }
}

@keyframes shakeV {=20
  0%, 100% { transform: translateY(0px); }
  10%, 30%, 50%, 70%, 90% { transform: translateY(-10px); }
  20%, 40%, 60%, 80% { transform: translateY(10px); }
}

.hover-shakeV:hover, .trigger.shakeV { animation-name: shakeV; }

@-webkit-keyframes bounce {=20
  0%, 100%, 20%, 50%, 80% { transform: translateY(0px); }
  40% { transform: translateY(-30px); }
  60% { transform: translateY(-15px); }
}

@keyframes bounce {=20
  0%, 100%, 20%, 50%, 80% { transform: translateY(0px); }
  40% { transform: translateY(-30px); }
  60% { transform: translateY(-15px); }
}

.hover-bounce:hover, .trigger.bounce { animation-name: bounce; }

@-webkit-keyframes tada {=20
  0%, 100% { transform: scale(1) rotate(0deg); }
  10%, 20% { transform: scale(0.9) rotate(-3deg); }
  30%, 50%, 70%, 90% { transform: scale(1.1) rotate(3deg); }
  40%, 60%, 80% { transform: scale(1.1) rotate(-3deg); }
}

@keyframes tada {=20
  0%, 100% { transform: scale(1) rotate(0deg); }
  10%, 20% { transform: scale(0.9) rotate(-3deg); }
  30%, 50%, 70%, 90% { transform: scale(1.1) rotate(3deg); }
  40%, 60%, 80% { transform: scale(1.1) rotate(-3deg); }
}

.hover-tada:hover, .trigger.tada { animation-name: tada; }

@-webkit-keyframes wave {=20
  20% { transform: rotate(15deg); }
  40% { transform: rotate(-10deg); }
  60% { transform: rotate(5deg); }
  80% { transform: rotate(-5deg); }
  100% { transform: rotate(0deg); }
}

@keyframes wave {=20
  20% { transform: rotate(15deg); }
  40% { transform: rotate(-10deg); }
  60% { transform: rotate(5deg); }
  80% { transform: rotate(-5deg); }
  100% { transform: rotate(0deg); }
}

.hover-wave:hover { animation-name: wave; }

@-webkit-keyframes spinCW {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

@keyframes spinCW {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

.hover-spinCW:hover, .trigger.spinCW { animation-name: spinCW; }

@-webkit-keyframes spinCCW {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(-360deg); }
}

@keyframes spinCCW {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(-360deg); }
}

.hover-spinCCW:hover, .trigger.spinCCW { animation-name: spinCCW; }

@-webkit-keyframes slingshotCW {=20
  0% { transform: rotate(0deg); }
  20%, 30% { transform: rotate(-45deg); }
  100% { transform: rotate(360deg); }
}

@keyframes slingshotCW {=20
  0% { transform: rotate(0deg); }
  20%, 30% { transform: rotate(-45deg); }
  100% { transform: rotate(360deg); }
}

.hover-slingshotCW:hover, .trigger.slingshotCW { animation-name: slingshotC=
W; }

@-webkit-keyframes slingshotCCW {=20
  0% { transform: rotate(0deg); }
  20%, 30% { transform: rotate(45deg); }
  100% { transform: rotate(-360deg); }
}

@keyframes slingshotCCW {=20
  0% { transform: rotate(0deg); }
  20%, 30% { transform: rotate(45deg); }
  100% { transform: rotate(-360deg); }
}

.hover-slingshotCCW:hover, .trigger.slingshotCCW { animation-name: slingsho=
tCCW; }

@-webkit-keyframes wobble {=20
  0% { transform: translateX(0px); }
  15% { transform: translateX(-25px) rotate(-5deg); }
  30% { transform: translateX(20px) rotate(3deg); }
  45% { transform: translateX(-15px) rotate(-3deg); }
  60% { transform: translateX(10px) rotate(2deg); }
  75% { transform: translateX(-5px) rotate(-1deg); }
  100% { transform: translateX(0px); }
}

@keyframes wobble {=20
  0% { transform: translateX(0px); }
  15% { transform: translateX(-25px) rotate(-5deg); }
  30% { transform: translateX(20px) rotate(3deg); }
  45% { transform: translateX(-15px) rotate(-3deg); }
  60% { transform: translateX(10px) rotate(2deg); }
  75% { transform: translateX(-5px) rotate(-1deg); }
  100% { transform: translateX(0px); }
}

.hover-wobble:hover, .trigger.wobble { animation-name: wobble; }

@-webkit-keyframes pulse {=20
  0%, 100% { transform: scale(1); }
  50% { transform: scale(1.1); }
}

@keyframes pulse {=20
  0%, 100% { transform: scale(1); }
  50% { transform: scale(1.1); }
}

.hover-pulse:hover, .trigger.pulse { animation-name: pulse; }

@-webkit-keyframes pulsate {=20
  0%, 100%, 50% { transform: scale(1); }
  25%, 75% { transform: scale(1.1); }
}

@keyframes pulsate {=20
  0%, 100%, 50% { transform: scale(1); }
  25%, 75% { transform: scale(1.1); }
}

.hover-pulsate:hover, .trigger.pulsate { animation-name: pulsate; }

@-webkit-keyframes heartbeat {=20
  0%, 30%, 50%, 60%, 80% { transform: scale(1); }
  40%, 70% { transform: scale(1.1); }
}

@keyframes heartbeat {=20
  0%, 30%, 50%, 60%, 80% { transform: scale(1); }
  40%, 70% { transform: scale(1.1); }
}

.hover-heartbeat:hover, .trigger.heartbeat { animation-name: heartbeat; }

@-webkit-keyframes panic {=20
  0%, 100% { transform: scale(1) rotate(0deg); }
  10%, 60% { transform: scale(1.1) rotate(-3deg); }
  20%, 40% { transform: scale(1) rotate(-3deg); }
  30% { transform: scale(1.1) rotate(3deg); }
  50%, 70%, 90% { transform: scale(1) rotate(3deg); }
  80% { transform: scale(1.1) rotate(-3deg); }
}

@keyframes panic {=20
  0%, 100% { transform: scale(1) rotate(0deg); }
  10%, 60% { transform: scale(1.1) rotate(-3deg); }
  20%, 40% { transform: scale(1) rotate(-3deg); }
  30% { transform: scale(1.1) rotate(3deg); }
  50%, 70%, 90% { transform: scale(1) rotate(3deg); }
  80% { transform: scale(1.1) rotate(-3deg); }
}

.hover-panic:hover, .trigger.panic { animation-name: panic; }

.animate[data-anim-type] { opacity: 0; }

.animate.bounceIn, .animate.bounceInDown, .animate.bounceInLeft, .animate.b=
ounceInRight, .animate.bounceInUp, .animate.bounceOut, .animate.bounceOutDo=
wn, .animate.bounceOutLeft, .animate.bounceOutRight, .animate.bounceOutUp, =
.animate.fadeIn, .animate.fadeInDown, .animate.fadeInDownLarge, .animate.fa=
deInLeft, .animate.fadeInLeftLarge, .animate.fadeInRight, .animate.fadeInRi=
ghtLarge, .animate.fadeInUp, .animate.fadeInUpLarge, .animate.fadeOut, .ani=
mate.fadeOutDown, .animate.fadeOutDownLarge, .animate.fadeOutLeft, .animate=
.fadeOutLeftLarge, .animate.fadeOutRight, .animate.fadeOutRightLarge, .anim=
ate.fadeOutUp, .animate.fadeOutUpLarge, .animate.zoomIn, .animate.zoomInDow=
n, .animate.zoomInDownLarge, .animate.zoomInLeft, .animate.zoomInLeftLarge,=
 .animate.zoomInRight, .animate.zoomInRightLarge, .animate.zoomInUp, .anima=
te.zoomInUpLarge, .animate.zoomOut, .animate.zoomOutDown, .animate.zoomOutD=
ownLarge, .animate.zoomOutLeft, .animate.zoomOutLeftLarge, .animate.zoomOut=
Right, .animate.zoomOutRightLarge, .animate.zoomOutUp, .animate.zoomOutUpLa=
rge { opacity: 1; }
------MultipartBoundary--9uweDQqvxaswtTRdWfiRfWtRUsv05MqdaL6kSzNZQL----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: https://sadrfoulad.com/wp-content/themes/betheme/css/be.min.css?ver=27.5.8

@charset "utf-8";

a, abbr, acronym, address, applet, article, aside, audio, b, blockquote, bo=
dy, canvas, caption, center, cite, code, del, details, dfn, div, em, embed,=
 fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header=
, hgroup, html, i, iframe, img, ins, kbd, label, legend, li, mark, menu, na=
v, object, ol, output, p, pre, q, ruby, s, samp, section, span, strike, str=
ong, summary, table, tbody, td, tfoot, th, thead, time, tr, tt, u, ul, var,=
 video { margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-al=
ign: baseline; }

article, aside, details, figcaption, figure, footer, header, hgroup, menu, =
nav, section { display: block; }

body { line-height: 1; }

ol, ul { list-style: none; }

blockquote, q { quotes: none; }

blockquote::after, blockquote::before, q::after, q::before { content: none;=
 }

body { --mfn-column-gap-top: 0; --mfn-column-gap-bottom: 40px; --mfn-column=
-gap-left: 12px; --mfn-column-gap-right: 12px; --mfn-article-box-decoration=
: #0089f7; --mfn-before-after-slider: #fff; --mfn-before-after-label: rgba(=
0,0,0,0.25); --mfn-before-after-label-color: #fff; --mfn-blog-slider-date-b=
g: #f8f8f8; --mfn-blog-date-bg: #f8f8f8; --mfn-contactbox-line: hsla(0,0%,1=
00%,0.2); --mfn-infobox-line: hsla(0,0%,100%,0.2); --mfn-faq-line: rgba(0,0=
,0,0.1); --mfn-clients-tiles: rgba(0,0,0,0.08); --mfn-clients-tiles-hover: =
#0089f7; --mfn-offer-thumbs-nav: #0089f7; --mfn-timeline-date-bg: #f8f8f8; =
--mfn-sliding-box-bg: #0089f7; --mfn-tabs-border-width: 1px; --mfn-tabs-bor=
der-color: rgba(0,0,0,0.08); --mfn-shape-divider: #000; --mfn-icon-box-icon=
: #0089f7; --mfn-popup-tmpl-offset: 30px; --mfn-exitbutton-font-size: 16px;=
 --mfn-exitbutton-size: 30px; --mfn-exitbutton-item-size: 16px; --mfn-exitb=
utton-offset-horizontal: 0px; --mfn-wpml-arrow-size: 10px; --mfn-sidemenu-a=
lways-visible-offset: 400px; --mfn-button-font-family: inherit; --mfn-butto=
n-font-size: inherit; --mfn-button-font-weight: inherit; --mfn-button-font-=
style: inherit; --mfn-button-letter-spacing: inherit; --mfn-button-gap: 10p=
x; --mfn-button-padding: 10px 20px; --mfn-button-border-width: 0px; --mfn-b=
utton-border-style: solid; --mfn-button-border-radius: 3px; --mfn-button-tr=
ansition: 0.2s; --mfn-button-color: #626262; --mfn-button-color-hover: #626=
262; --mfn-button-icon-color: #626262; --mfn-button-icon-color-hover: #6262=
62; --mfn-button-bg: #dbdddf; --mfn-button-bg-hover: #d3d3d3; --mfn-button-=
border-color: transparent; --mfn-button-border-color-hover: transparent; --=
mfn-button-box-shadow: unset; --mfn-button-theme-color: #fff; --mfn-button-=
theme-color-hover: #fff; --mfn-button-theme-icon-color: #0095eb; --mfn-butt=
on-theme-icon-color-hover: #007cc3; --mfn-button-theme-bg: #0095eb; --mfn-b=
utton-theme-bg-hover: #007cc3; --mfn-button-theme-border-color: transparent=
; --mfn-button-theme-border-color-hover: transparent; --mfn-button-theme-bo=
x-shadow: unset; --mfn-button-shop-color: #fff; --mfn-button-shop-color-hov=
er: #fff; --mfn-button-shop-icon-color: #0095eb; --mfn-button-shop-icon-col=
or-hover: #007cc3; --mfn-button-shop-bg: #161922; --mfn-button-shop-bg-hove=
r: #030304; --mfn-button-shop-border-color: transparent; --mfn-button-shop-=
border-color-hover: transparent; --mfn-button-shop-box-shadow: unset; --mfn=
-button-action-color: #626262; --mfn-button-action-color-hover: #626262; --=
mfn-button-action-bg: #dbdddf; --mfn-button-action-bg-hover: #d3d3d3; --mfn=
-button-action-border-color: transparent; --mfn-button-action-border-color-=
hover: transparent; --mfn-button-action-box-shadow: unset; }

body.style-simple { --mfn-contactbox-line: hsla(0,0%,100%,0.1); --mfn-infob=
ox-line: hsla(0,0%,100%,0.1); }

img:not([src$=3D".svg"]) { max-width: 100%; height: auto; }

html { height: 100%; }

body { -webkit-font-smoothing: antialiased; text-size-adjust: 100%; }

body.mfn-body-offset-header { transition: 0.3s; }

*, ::after, ::before { box-sizing: inherit; -webkit-font-smoothing: antiali=
ased; }

h1, h2, h3, h4, h5, h6 { margin-bottom: 15px; }

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: inherit; }

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover { te=
xt-decoration: none; }

p { margin: 0px 0px 15px; }

em, i { font-style: italic; }

b, dt, strong { font-weight: 700; }

.big { font-size: 110%; line-height: 180%; }

.bypostauthor { border-color: rgb(238, 238, 238); }

.gallery-caption { display: block; }

code, pre, q { border: 1px solid rgb(232, 232, 232); background: rgb(255, 2=
55, 255); border-radius: 3px; font-family: Consolas, monospace !important; =
}

code, q { padding: 2px 4px; white-space: nowrap; margin: 0px 2px; color: rg=
b(41, 145, 214); }

pre { padding: 21px 15px 20px; margin: 15px 0px; display: block; background=
: -webkit-linear-gradient(top, rgb(255, 255, 255) 50%, rgb(250, 250, 250) 0=
px) 0% 0% / 42px 42px; white-space: pre-wrap; line-height: 21px !important;=
 }

code p, pre p { margin-bottom: 0px !important; }

a, a:focus, a:visited { text-decoration: none; outline: 0px; }

a:hover { text-decoration: underline; }

p a, p a:visited { line-height: inherit; }

.content_wrapper img, img.scale-with-grid { max-width: 100%; height: auto; =
}

#Content .is-cropped img { height: inherit; }

.google-map img { max-width: none !important; }

iframe { max-width: 100%; }

.gallery .gallery-item img[src$=3D".svg"], .list_image img[src$=3D".svg"], =
.post-photo-wrapper img[src$=3D".svg"], .slider_images img[src$=3D".svg"] {=
 width: 100%; }

.button, .wc-block-components-button:not(.is-link), .woocommerce a.added_to=
_cart, .wp-block-button__link, button, input[type=3D"button"], input[type=
=3D"reset"], input[type=3D"submit"] { display: inline-flex; align-items: ce=
nter; justify-content: center; gap: var(--mfn-button-gap); position: relati=
ve; box-sizing: border-box; font-family: var(--mfn-button-font-family); fon=
t-size: var(--mfn-button-font-size); font-weight: var(--mfn-button-font-wei=
ght); font-style: var(--mfn-button-font-style); letter-spacing: var(--mfn-b=
utton-letter-spacing); line-height: 1.2; padding: var(--mfn-button-padding)=
; border-width: var(--mfn-button-border-width); border-style: var(--mfn-but=
ton-border-style); border-radius: var(--mfn-button-border-radius); outline:=
 unset; text-decoration: none; cursor: pointer; overflow: hidden; transitio=
n: color var(--mfn-button-transition) ease-in-out,background-color var(--mf=
n-button-transition) ease-in-out,border-color var(--mfn-button-transition) =
ease-in-out; }

.button:hover, .button[aria-expanded=3D"true"], .wc-block-components-button=
:not(.is-link):hover, .wc-block-components-button:not(.is-link)[aria-expand=
ed=3D"true"], .woocommerce a.added_to_cart:hover, .woocommerce a.added_to_c=
art[aria-expanded=3D"true"], .wp-block-button__link:hover, .wp-block-button=
__link[aria-expanded=3D"true"], button:hover, button[aria-expanded=3D"true"=
], input[type=3D"button"]:hover, input[type=3D"button"][aria-expanded=3D"tr=
ue"], input[type=3D"reset"]:hover, input[type=3D"reset"][aria-expanded=3D"t=
rue"], input[type=3D"submit"]:hover, input[type=3D"submit"][aria-expanded=
=3D"true"] { text-decoration: none; }

.button.disabled, .button:disabled, .button[aria-disabled=3D"true"], .wc-bl=
ock-components-button:not(.is-link).disabled, .wc-block-components-button:n=
ot(.is-link):disabled, .wc-block-components-button:not(.is-link)[aria-disab=
led=3D"true"], .woocommerce a.added_to_cart.disabled, .woocommerce a.added_=
to_cart:disabled, .woocommerce a.added_to_cart[aria-disabled=3D"true"], .wp=
-block-button__link.disabled, .wp-block-button__link:disabled, .wp-block-bu=
tton__link[aria-disabled=3D"true"], button.disabled, button:disabled, butto=
n[aria-disabled=3D"true"], input[type=3D"button"].disabled, input[type=3D"b=
utton"]:disabled, input[type=3D"button"][aria-disabled=3D"true"], input[typ=
e=3D"reset"].disabled, input[type=3D"reset"]:disabled, input[type=3D"reset"=
][aria-disabled=3D"true"], input[type=3D"submit"].disabled, input[type=3D"s=
ubmit"]:disabled, input[type=3D"submit"][aria-disabled=3D"true"] { cursor: =
not-allowed; opacity: 0.3; }

.button.loading, .wc-block-components-button:not(.is-link).loading, .woocom=
merce a.added_to_cart.loading, .wp-block-button__link.loading, button.loadi=
ng, input[type=3D"button"].loading, input[type=3D"reset"].loading, input[ty=
pe=3D"submit"].loading { transition-duration: unset; color: transparent !im=
portant; }

.button.loading::after, .wc-block-components-button:not(.is-link).loading::=
after, .woocommerce a.added_to_cart.loading::after, .wp-block-button__link.=
loading::after, button.loading::after, input[type=3D"button"].loading::afte=
r, input[type=3D"reset"].loading::after, input[type=3D"submit"].loading::af=
ter { content: ""; display: inline-block; position: absolute; left: 50%; to=
p: 50%; margin: -8px 0px 0px -8px; border-radius: 50%; width: 16px; height:=
 16px; animation: 1s linear 0s infinite normal none running loading-spin; b=
order-top: 2px solid transparent !important; }

.button.loading::after, button.loading::after { border: 2px solid rgba(0, 0=
, 0, 0.6); }

@keyframes loading-spin {=20
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}

.button i, .wc-block-components-button:not(.is-link) i, .woocommerce a.adde=
d_to_cart i, .wp-block-button__link i, button i, input[type=3D"button"] i, =
input[type=3D"reset"] i, input[type=3D"submit"] i { transition: all var(--m=
fn-button-transition) ease-in-out; }

.button.button_right .button_icon, .wc-block-components-button:not(.is-link=
).button_right .button_icon, .woocommerce a.added_to_cart.button_right .but=
ton_icon, .wp-block-button__link.button_right .button_icon, button.button_r=
ight .button_icon, input[type=3D"button"].button_right .button_icon, input[=
type=3D"reset"].button_right .button_icon, input[type=3D"submit"].button_ri=
ght .button_icon { order: 1; }

.button.button_full_width, .wc-block-components-button:not(.is-link).button=
_full_width, .woocommerce a.added_to_cart.button_full_width, .wp-block-butt=
on__link.button_full_width, button.button_full_width, input[type=3D"button"=
].button_full_width, input[type=3D"reset"].button_full_width, input[type=3D=
"submit"].button_full_width { width: 100%; }

.button-animation-slide .button, .button-animation-slide .wc-block-componen=
ts-button:not(.is-link), .button-animation-slide .woocommerce a.added_to_ca=
rt, .button-animation-slide .wp-block-button__link { transform-style: prese=
rve-3d; }

.button-animation-slide .button::before, .button-animation-slide .wc-block-=
components-button:not(.is-link)::before, .button-animation-slide .woocommer=
ce a.added_to_cart::before, .button-animation-slide .wp-block-button__link:=
:before { content: ""; display: block; position: absolute; z-index: -1; bac=
kground-color: inherit; transition: all var(--mfn-button-transition) ease-i=
n-out; }

.button-animation-slide-right .button::before, .button-animation-slide-righ=
t .wc-block-components-button:not(.is-link)::before, .button-animation-slid=
e-right .woocommerce a.added_to_cart::before, .button-animation-slide-right=
 .wp-block-button__link::before { left: 0px; top: 0px; width: 0px; height: =
100%; }

.button-animation-slide-right .button:hover::before, .button-animation-slid=
e-right .button[aria-expanded=3D"true"]::before, .button-animation-slide-ri=
ght .wc-block-components-button:not(.is-link):hover::before, .button-animat=
ion-slide-right .wc-block-components-button:not(.is-link)[aria-expanded=3D"=
true"]::before, .button-animation-slide-right .woocommerce a.added_to_cart:=
hover::before, .button-animation-slide-right .woocommerce a.added_to_cart[a=
ria-expanded=3D"true"]::before, .button-animation-slide-right .wp-block-but=
ton__link:hover::before, .button-animation-slide-right .wp-block-button__li=
nk[aria-expanded=3D"true"]::before { width: 100%; }

.button-animation-slide-left .button::before, .button-animation-slide-left =
.wc-block-components-button:not(.is-link)::before, .button-animation-slide-=
left .woocommerce a.added_to_cart::before, .button-animation-slide-left .wp=
-block-button__link::before { right: 0px; top: 0px; width: 0px; height: 100=
%; }

.button-animation-slide-left .button:hover::before, .button-animation-slide=
-left .button[aria-expanded=3D"true"]::before, .button-animation-slide-left=
 .wc-block-components-button:not(.is-link):hover::before, .button-animation=
-slide-left .wc-block-components-button:not(.is-link)[aria-expanded=3D"true=
"]::before, .button-animation-slide-left .woocommerce a.added_to_cart:hover=
::before, .button-animation-slide-left .woocommerce a.added_to_cart[aria-ex=
panded=3D"true"]::before, .button-animation-slide-left .wp-block-button__li=
nk:hover::before, .button-animation-slide-left .wp-block-button__link[aria-=
expanded=3D"true"]::before { width: 100%; }

.button-animation-slide-top .button::before, .button-animation-slide-top .w=
c-block-components-button:not(.is-link)::before, .button-animation-slide-to=
p .woocommerce a.added_to_cart::before, .button-animation-slide-top .wp-blo=
ck-button__link::before { left: 0px; bottom: 0px; width: 100%; height: 0%; =
}

.button-animation-slide-top .button:hover::before, .button-animation-slide-=
top .button[aria-expanded=3D"true"]::before, .button-animation-slide-top .w=
c-block-components-button:not(.is-link):hover::before, .button-animation-sl=
ide-top .wc-block-components-button:not(.is-link)[aria-expanded=3D"true"]::=
before, .button-animation-slide-top .woocommerce a.added_to_cart:hover::bef=
ore, .button-animation-slide-top .woocommerce a.added_to_cart[aria-expanded=
=3D"true"]::before, .button-animation-slide-top .wp-block-button__link:hove=
r::before, .button-animation-slide-top .wp-block-button__link[aria-expanded=
=3D"true"]::before { height: 100%; }

.button-animation-slide-bottom .button::before, .button-animation-slide-bot=
tom .wc-block-components-button:not(.is-link)::before, .button-animation-sl=
ide-bottom .woocommerce a.added_to_cart::before, .button-animation-slide-bo=
ttom .wp-block-button__link::before { left: 0px; top: 0px; width: 100%; hei=
ght: 0%; }

.button-animation-slide-bottom .button:hover::before, .button-animation-sli=
de-bottom .button[aria-expanded=3D"true"]::before, .button-animation-slide-=
bottom .wc-block-components-button:not(.is-link):hover::before, .button-ani=
mation-slide-bottom .wc-block-components-button:not(.is-link)[aria-expanded=
=3D"true"]::before, .button-animation-slide-bottom .woocommerce a.added_to_=
cart:hover::before, .button-animation-slide-bottom .woocommerce a.added_to_=
cart[aria-expanded=3D"true"]::before, .button-animation-slide-bottom .wp-bl=
ock-button__link:hover::before, .button-animation-slide-bottom .wp-block-bu=
tton__link[aria-expanded=3D"true"]::before { height: 100%; }

.button, .widget a.button, .wp-block-button__link, button, input[type=3D"bu=
tton"], input[type=3D"reset"] { background-color: var(--mfn-button-bg); bor=
der-color: var(--mfn-button-border-color); color: var(--mfn-button-color); =
box-shadow: var(--mfn-button-box-shadow); }

.button i, .widget a.button i, .wp-block-button__link i, button i, input[ty=
pe=3D"button"] i, input[type=3D"reset"] i { color: var(--mfn-button-icon-co=
lor); }

.button.loading::after, button.loading::after { border-color: var(--mfn-but=
ton-color); }

.button:hover, .widget a.button:hover, .wp-block-button__link:hover, button=
:hover, input[type=3D"button"]:hover, input[type=3D"reset"]:hover { backgro=
und-color: var(--mfn-button-bg-hover); border-color: var(--mfn-button-borde=
r-color-hover); color: var(--mfn-button-color-hover); }

.button:hover i, .widget a.button:hover i, .wp-block-button__link:hover i, =
button:hover i, input[type=3D"button"]:hover i, input[type=3D"reset"]:hover=
 i { color: var(--mfn-button-icon-color-hover); }

.button.loading:hover::after, button.loading:hover::after { border-color: v=
ar(--mfn-button-color-hover); }

.button-animation-slide .button:hover, .button-animation-slide .widget a.bu=
tton:hover, .button-animation-slide .wp-block-button__link:hover, .button-a=
nimation-slide button:hover { background-color: var(--mfn-button-bg); }

.button-animation-slide .button::before, .button-animation-slide .widget a.=
button::before, .button-animation-slide .wp-block-button__link::before, .bu=
tton-animation-slide button::before { background-color: var(--mfn-button-bg=
-hover); }

.button_theme, input[type=3D"submit"] { background-color: var(--mfn-button-=
theme-bg); border-color: var(--mfn-button-theme-border-color); color: var(-=
-mfn-button-theme-color); box-shadow: var(--mfn-button-theme-box-shadow); }

.button_theme i, input[type=3D"submit"] i { color: var(--mfn-button-theme-i=
con-color); }

.button_theme.loading::after { border-color: var(--mfn-button-theme-color);=
 }

.button_theme:hover, input[type=3D"submit"]:hover { background-color: var(-=
-mfn-button-theme-bg-hover); border-color: var(--mfn-button-theme-border-co=
lor-hover); color: var(--mfn-button-theme-color-hover); }

.button_theme:hover i, input[type=3D"submit"]:hover i { color: var(--mfn-bu=
tton-theme-icon-color-hover); }

.button_theme.loading:hover::after { border-color: var(--mfn-button-theme-c=
olor-hover); }

.button-animation-slide .button_theme:hover { background-color: var(--mfn-b=
utton-theme-bg); }

.button-animation-slide .button_theme::before { background-color: var(--mfn=
-button-theme-bg-hover); }

.added_to_cart, .button.alt, .wc-block-components-button:not(.is-link), .wi=
dget-area .widget a.button.alt, .widget a.button.checkout, button.alt, inpu=
t[type=3D"button"].alt, input[type=3D"reset"].alt, input[type=3D"submit"].a=
lt {
  background-color: var(--mfn-button-shop-bg); border-color: var(--mfn-butt=
on-shop-border-color); color: var(--mfn-button-shop-color); box-shadow: var=
(--mfn-button-shop-box-shadow);
  &.loading::after { border-color: var(--mfn-button-shop-color); }
}

.added_to_cart.loading::after, .button.alt.loading::after, .wc-block-compon=
ents-button:not(.is-link).loading::after, .widget-area .widget a.button.alt=
.loading::after, .widget a.button.checkout.loading::after, button.alt.loadi=
ng::after, input[type=3D"button"].alt.loading::after, input[type=3D"reset"]=
.alt.loading::after, input[type=3D"submit"].alt.loading::after { border-col=
or: var(--mfn-button-shop-color); }

.added_to_cart:hover, .button.alt:hover, .wc-block-components-button:not(.i=
s-link):active, .wc-block-components-button:not(.is-link):focus, .wc-block-=
components-button:not(.is-link):hover, .widget-area .widget a.button.alt:ho=
ver, .widget a.button.checkout:hover, button.alt:hover, input[type=3D"butto=
n"].alt:hover, input[type=3D"reset"].alt:hover, input[type=3D"submit"].alt:=
hover { background-color: var(--mfn-button-shop-bg-hover); border-color: va=
r(--mfn-button-shop-border-color-hover); color: var(--mfn-button-shop-color=
-hover); }

.button-animation-slide .added_to_cart:hover, .button-animation-slide .butt=
on.alt:hover, .button-animation-slide .wc-block-components-button:not(.is-l=
ink):hover, .button-animation-slide .widget-area .widget a.button.alt:hover=
, .button-animation-slide .widget a.button.checkout:hover { background-colo=
r: var(--mfn-button-shop-bg); }

.button-animation-slide .added_to_cart::before, .button-animation-slide .bu=
tton.alt::before, .button-animation-slide .wc-block-components-button:not(.=
is-link)::before, .button-animation-slide .widget-area .widget a.button.alt=
::before, .button-animation-slide .widget a.button.checkout::before { backg=
round-color: var(--mfn-button-shop-bg-hover); }

.action_button { background-color: var(--mfn-button-action-bg); border-colo=
r: var(--mfn-button-action-border-color); color: var(--mfn-button-action-co=
lor); box-shadow: var(--mfn-button-action-box-shadow); }

.action_button:hover { background-color: var(--mfn-button-action-bg-hover);=
 border-color: var(--mfn-button-action-border-color-hover); color: var(--mf=
n-button-action-color-hover); }

.button-animation-slide .action_button:hover { background-color: var(--mfn-=
button-action-bg); }

.button-animation-slide .action_button::before { background-color: var(--mf=
n-button-action-bg-hover); }

.button_size_1 { transform: scale(0.9); }

.button_size_3 { transform: scale(1.1); }

.button_size_4 { transform: scale(1.2); }

@font-face { font-family: mfn-icons; src: url("../fonts/mfn/icons.woff2?110=
83851") format("woff2"), url("../fonts/mfn/icons.woff?11083851") format("wo=
ff"), url("../fonts/mfn/icons.ttf?11083851") format("truetype"); font-weigh=
t: 400; font-style: normal; font-display: swap; }

[class*=3D" icon-"]::before, [class^=3D"icon-"]::before { font-family: mfn-=
icons; font-style: normal; font-weight: 400; display: inline-block; text-de=
coration: inherit; width: 1em; text-align: center; font-variant: normal; te=
xt-transform: none; line-height: 1em; -webkit-font-smoothing: antialiased; =
}

.icon-acrobat::before { content: "=EE=A0=80"; }

.icon-address::before { content: "=EE=A0=81"; }

.icon-adjust::before { content: "=EE=A0=82"; }

.icon-aim::before { content: "=EE=A0=83"; }

.icon-air::before { content: "=EE=A0=84"; }

.icon-alert::before { content: "=EE=A0=85"; }

.icon-amazon::before { content: "=EE=A0=86"; }

.icon-android::before { content: "=EE=A0=87"; }

.icon-angellist::before { content: "=EE=A0=88"; }

.icon-appnet::before { content: "=EE=A0=89"; }

.icon-appstore::before { content: "=EE=A0=8A"; }

.icon-archive::before { content: "=EE=A0=8B"; }

.icon-arrow-combo::before { content: "=EE=A0=8C"; }

.icon-arrows-ccw::before { content: "=EE=A0=8D"; }

.icon-attach::before { content: "=EE=A0=8E"; }

.icon-attach-line::before { content: "=EE=A0=8F"; }

.icon-attention::before { content: "=EE=A0=90"; }

.icon-back::before { content: "=EE=A0=91"; }

.icon-back-in-time::before { content: "=EE=A0=92"; }

.icon-bag::before { content: "=EE=A0=93"; }

.icon-basket::before { content: "=EE=A0=94"; }

.icon-battery::before { content: "=EE=A0=95"; }

.icon-beaker-line::before { content: "=EE=A0=96"; }

.icon-bell::before { content: "=EE=A0=97"; }

.icon-bitbucket::before { content: "=EE=A0=98"; }

.icon-bitcoin::before { content: "=EE=A0=99"; }

.icon-block::before { content: "=EE=A0=9A"; }

.icon-blogger::before { content: "=EE=A0=9B"; }

.icon-book::before { content: "=EE=A0=9C"; }

.icon-book-open::before { content: "=EE=A0=9D"; }

.icon-bookmark::before { content: "=EE=A0=9E"; }

.icon-bookmarks::before { content: "=EE=A0=9F"; }

.icon-box::before { content: "=EE=A0=A0"; }

.icon-briefcase::before { content: "=EE=A0=A1"; }

.icon-brush::before { content: "=EE=A0=A2"; }

.icon-bucket::before { content: "=EE=A0=A3"; }

.icon-buffer::before { content: "=EE=A0=A4"; }

.icon-calendar::before { content: "=EE=A0=A5"; }

.icon-calendar-line::before { content: "=EE=A0=A6"; }

.icon-call::before { content: "=EE=A0=A7"; }

.icon-camera::before { content: "=EE=A0=A8"; }

.icon-camera-line::before { content: "=EE=A0=A9"; }

.icon-cancel::before { content: "=EE=A0=AA"; }

.icon-cancel-circled::before { content: "=EE=A0=AB"; }

.icon-cancel-squared::before { content: "=EE=A0=AC"; }

.icon-cart::before { content: "=EE=A0=AD"; }

.icon-cc::before { content: "=EE=A0=AE"; }

.icon-cc-by::before { content: "=EE=A0=AF"; }

.icon-cc-nc::before { content: "=EE=A0=B0"; }

.icon-cc-nc-eu::before { content: "=EE=A0=B1"; }

.icon-cc-nc-jp::before { content: "=EE=A0=B2"; }

.icon-cc-nd::before { content: "=EE=A0=B3"; }

.icon-cc-pd::before { content: "=EE=A0=B4"; }

.icon-cc-remix::before { content: "=EE=A0=B5"; }

.icon-cc-sa::before { content: "=EE=A0=B6"; }

.icon-cc-share::before { content: "=EE=A0=B7"; }

.icon-cc-zero::before { content: "=EE=A0=B8"; }

.icon-ccw::before { content: "=EE=A0=B9"; }

.icon-cd::before { content: "=EE=A0=BA"; }

.icon-cd-line::before { content: "=EE=A0=BB"; }

.icon-chart-area::before { content: "=EE=A0=BC"; }

.icon-chart-bar::before { content: "=EE=A0=BD"; }

.icon-chart-line::before { content: "=EE=A0=BE"; }

.icon-chart-pie::before { content: "=EE=A0=BF"; }

.icon-chat::before { content: "=EE=A1=80"; }

.icon-check::before { content: "=EE=A1=81"; }

.icon-clipboard::before { content: "=EE=A1=82"; }

.icon-clock::before { content: "=EE=A1=83"; }

.icon-clock-line::before { content: "=EE=A1=84"; }

.icon-cloud::before { content: "=EE=A1=85"; }

.icon-cloud-line::before { content: "=EE=A1=86"; }

.icon-cloud-thunder::before { content: "=EE=A1=87"; }

.icon-cloudapp::before { content: "=EE=A1=88"; }

.icon-code::before { content: "=EE=A1=89"; }

.icon-cog::before { content: "=EE=A1=8A"; }

.icon-cog-line::before { content: "=EE=A1=8B"; }

.icon-comment-fa::before { content: "=EE=A1=8C"; }

.icon-comment-line::before { content: "=EE=A1=8D"; }

.icon-compass::before { content: "=EE=A1=8E"; }

.icon-credit-card::before { content: "=EE=A1=8F"; }

.icon-cup::before { content: "=EE=A1=90"; }

.icon-cup-line::before { content: "=EE=A1=91"; }

.icon-cw::before { content: "=EE=A1=92"; }

.icon-database-line::before { content: "=EE=A1=93"; }

.icon-delicious::before { content: "=EE=A1=94"; }

.icon-desktop-line::before { content: "=EE=A1=95"; }

.icon-diamond-line::before { content: "=EE=A1=96"; }

.icon-digg::before { content: "=EE=A1=97"; }

.icon-direction::before { content: "=EE=A1=98"; }

.icon-disqus::before { content: "=EE=A1=99"; }

.icon-doc::before { content: "=EE=A1=9A"; }

.icon-doc-landscape::before { content: "=EE=A1=9B"; }

.icon-doc-line::before { content: "=EE=A1=9C"; }

.icon-doc-text::before { content: "=EE=A1=9D"; }

.icon-doc-text-inv::before { content: "=EE=A1=9E"; }

.icon-docs::before { content: "=EE=A1=9F"; }

.icon-dot::before { content: "=EE=A1=A0"; }

.icon-dot-2::before { content: "=EE=A1=A1"; }

.icon-dot-3::before { content: "=EE=A1=A2"; }

.icon-down::before { content: "=EE=A1=A3"; }

.icon-down-bold::before { content: "=EE=A1=A4"; }

.icon-down-circled::before { content: "=EE=A1=A5"; }

.icon-down-dir::before { content: "=EE=A1=A6"; }

.icon-down-open::before { content: "=EE=A1=A7"; }

.icon-down-open-big::before { content: "=EE=A1=A8"; }

.icon-down-open-mini::before { content: "=EE=A1=A9"; }

.icon-down-thin::before { content: "=EE=A1=AA"; }

.icon-download::before { content: "=EE=A1=AB"; }

.icon-drive::before { content: "=EE=A1=AC"; }

.icon-droplet::before { content: "=EE=A1=AD"; }

.icon-drupal::before { content: "=EE=A1=AE"; }

.icon-duckduckgo::before { content: "=EE=A1=AF"; }

.icon-dwolla::before { content: "=EE=A1=B0"; }

.icon-ebay::before { content: "=EE=A1=B1"; }

.icon-email::before { content: "=EE=A1=B2"; }

.icon-erase::before { content: "=EE=A1=B3"; }

.icon-eventasaurus::before { content: "=EE=A1=B4"; }

.icon-eventbrite::before { content: "=EE=A1=B5"; }

.icon-eventful::before { content: "=EE=A1=B6"; }

.icon-export::before { content: "=EE=A1=B7"; }

.icon-eye::before { content: "=EE=A1=B8"; }

.icon-eye-line::before { content: "=EE=A1=B9"; }

.icon-fast-backward::before { content: "=EE=A1=BA"; }

.icon-fast-forward::before { content: "=EE=A1=BB"; }

.icon-feather::before { content: "=EE=A1=BC"; }

.icon-fire-line::before { content: "=EE=A1=BD"; }

.icon-fivehundredpx::before { content: "=EE=A1=BE"; }

.icon-flag::before { content: "=EE=A1=BF"; }

.icon-flash::before { content: "=EE=A2=80"; }

.icon-flashlight::before { content: "=EE=A2=81"; }

.icon-flight::before { content: "=EE=A2=82"; }

.icon-floppy::before { content: "=EE=A2=83"; }

.icon-flow-branch::before { content: "=EE=A2=84"; }

.icon-flow-cascade::before { content: "=EE=A2=85"; }

.icon-flow-line::before { content: "=EE=A2=86"; }

.icon-flow-parallel::before { content: "=EE=A2=87"; }

.icon-flow-tree::before { content: "=EE=A2=88"; }

.icon-folder::before { content: "=EE=A2=89"; }

.icon-food-line::before { content: "=EE=A2=8A"; }

.icon-forrst::before { content: "=EE=A2=8B"; }

.icon-forward::before { content: "=EE=A2=8C"; }

.icon-gauge::before { content: "=EE=A2=8D"; }

.icon-globe::before { content: "=EE=A2=8E"; }

.icon-globe-line::before { content: "=EE=A2=8F"; }

.icon-gmail::before { content: "=EE=A2=90"; }

.icon-googleplay::before { content: "=EE=A2=91"; }

.icon-gowalla::before { content: "=EE=A2=92"; }

.icon-graduation-cap::before { content: "=EE=A2=93"; }

.icon-graduation-cap-line::before { content: "=EE=A2=94"; }

.icon-grooveshark::before { content: "=EE=A2=95"; }

.icon-guest::before { content: "=EE=A2=96"; }

.icon-hackernews::before { content: "=EE=A2=97"; }

.icon-heart-empty-fa::before { content: "=EE=A2=98"; }

.icon-heart-fa::before { content: "=EE=A2=99"; }

.icon-heart-line::before { content: "=EE=A2=9A"; }

.icon-help::before { content: "=EE=A2=9B"; }

.icon-help-circled::before { content: "=EE=A2=9C"; }

.icon-home::before { content: "=EE=A2=9D"; }

.icon-hourglass::before { content: "=EE=A2=9E"; }

.icon-html5::before { content: "=EE=A2=9F"; }

.icon-ie::before { content: "=EE=A2=A0"; }

.icon-inbox::before { content: "=EE=A2=A1"; }

.icon-inbox-line::before { content: "=EE=A2=A2"; }

.icon-infinity::before { content: "=EE=A2=A3"; }

.icon-info::before { content: "=EE=A2=A4"; }

.icon-info-circled::before { content: "=EE=A2=A5"; }

.icon-install::before { content: "=EE=A2=A6"; }

.icon-instapaper::before { content: "=EE=A2=A7"; }

.icon-intensedebate::before { content: "=EE=A2=A8"; }

.icon-itunes::before { content: "=EE=A2=A9"; }

.icon-key::before { content: "=EE=A2=AA"; }

.icon-key-line::before { content: "=EE=A2=AB"; }

.icon-keyboard::before { content: "=EE=A2=AC"; }

.icon-klout::before { content: "=EE=A2=AD"; }

.icon-lamp::before { content: "=EE=A2=AE"; }

.icon-language::before { content: "=EE=A2=AF"; }

.icon-lanyrd::before { content: "=EE=A2=B0"; }

.icon-layout::before { content: "=EE=A2=B1"; }

.icon-leaf::before { content: "=EE=A2=B2"; }

.icon-left::before { content: "=EE=A2=B3"; }

.icon-left-bold::before { content: "=EE=A2=B4"; }

.icon-left-circled::before { content: "=EE=A2=B5"; }

.icon-left-dir::before { content: "=EE=A2=B6"; }

.icon-left-open::before { content: "=EE=A2=B7"; }

.icon-left-open-big::before { content: "=EE=A2=B8"; }

.icon-left-open-mini::before { content: "=EE=A2=B9"; }

.icon-left-thin::before { content: "=EE=A2=BA"; }

.icon-lego::before { content: "=EE=A2=BB"; }

.icon-level-down::before { content: "=EE=A2=BC"; }

.icon-level-up::before { content: "=EE=A2=BD"; }

.icon-lifebuoy::before { content: "=EE=A2=BE"; }

.icon-light-down::before { content: "=EE=A2=BF"; }

.icon-light-up::before { content: "=EE=A3=80"; }

.icon-lightbulb-line::before { content: "=EE=A3=81"; }

.icon-link::before { content: "=EE=A3=82"; }

.icon-list::before { content: "=EE=A3=83"; }

.icon-list-add::before { content: "=EE=A3=84"; }

.icon-lkdto::before { content: "=EE=A3=85"; }

.icon-location::before { content: "=EE=A3=86"; }

.icon-location-line::before { content: "=EE=A3=87"; }

.icon-lock::before { content: "=EE=A3=88"; }

.icon-lock-line::before { content: "=EE=A3=89"; }

.icon-lock-open::before { content: "=EE=A3=8A"; }

.icon-login::before { content: "=EE=A3=8B"; }

.icon-logout::before { content: "=EE=A3=8C"; }

.icon-loop::before { content: "=EE=A3=8D"; }

.icon-macstore::before { content: "=EE=A3=8E"; }

.icon-magnet::before { content: "=EE=A3=8F"; }

.icon-mail::before { content: "=EE=A3=90"; }

.icon-mail-line::before { content: "=EE=A3=91"; }

.icon-map::before { content: "=EE=A3=92"; }

.icon-meetup::before { content: "=EE=A3=93"; }

.icon-megaphone::before { content: "=EE=A3=94"; }

.icon-megaphone-line::before { content: "=EE=A3=95"; }

.icon-menu::before { content: "=EE=A3=96"; }

.icon-mic::before { content: "=EE=A3=97"; }

.icon-minus::before { content: "=EE=A3=98"; }

.icon-minus-circled::before { content: "=EE=A3=99"; }

.icon-minus-squared::before { content: "=EE=A3=9A"; }

.icon-mobile::before { content: "=EE=A3=9B"; }

.icon-mobile-line::before { content: "=EE=A3=9C"; }

.icon-money-line::before { content: "=EE=A3=9D"; }

.icon-monitor::before { content: "=EE=A3=9E"; }

.icon-moon::before { content: "=EE=A3=9F"; }

.icon-mouse::before { content: "=EE=A3=A0"; }

.icon-music::before { content: "=EE=A3=A1"; }

.icon-music-line::before { content: "=EE=A3=A2"; }

.icon-mute::before { content: "=EE=A3=A3"; }

.icon-myspace::before { content: "=EE=A3=A4"; }

.icon-network::before { content: "=EE=A3=A5"; }

.icon-newspaper::before { content: "=EE=A3=A6"; }

.icon-ninetyninedesigns::before { content: "=EE=A3=A7"; }

.icon-note::before { content: "=EE=A3=A8"; }

.icon-note-beamed::before { content: "=EE=A3=A9"; }

.icon-note-line::before { content: "=EE=A3=AA"; }

.icon-openid::before { content: "=EE=A3=AB"; }

.icon-opentable::before { content: "=EE=A3=AC"; }

.icon-palette::before { content: "=EE=A3=AD"; }

.icon-paper-plane::before { content: "=EE=A3=AE"; }

.icon-paper-plane-line::before { content: "=EE=A3=AF"; }

.icon-params-line::before { content: "=EE=A3=B0"; }

.icon-pause::before { content: "=EE=A3=B1"; }

.icon-pencil::before { content: "=EE=A3=B2"; }

.icon-pencil-line::before { content: "=EE=A3=B3"; }

.icon-phone::before { content: "=EE=A3=B4"; }

.icon-photo-line::before { content: "=EE=A3=B5"; }

.icon-picture::before { content: "=EE=A3=B6"; }

.icon-pinboard::before { content: "=EE=A3=B7"; }

.icon-plancast::before { content: "=EE=A3=B8"; }

.icon-play::before { content: "=EE=A3=B9"; }

.icon-plurk::before { content: "=EE=A3=BA"; }

.icon-plus::before { content: "=EE=A3=BB"; }

.icon-plus-circled::before { content: "=EE=A3=BC"; }

.icon-plus-squared::before { content: "=EE=A3=BD"; }

.icon-pocket::before { content: "=EE=A3=BE"; }

.icon-podcast::before { content: "=EE=A3=BF"; }

.icon-popup::before { content: "=EE=A4=80"; }

.icon-posterous::before { content: "=EE=A4=81"; }

.icon-print::before { content: "=EE=A4=82"; }

.icon-progress-0::before { content: "=EE=A4=83"; }

.icon-progress-1::before { content: "=EE=A4=84"; }

.icon-progress-2::before { content: "=EE=A4=85"; }

.icon-progress-3::before { content: "=EE=A4=86"; }

.icon-publish::before { content: "=EE=A4=87"; }

.icon-quora::before { content: "=EE=A4=88"; }

.icon-quote::before { content: "=EE=A4=89"; }

.icon-record::before { content: "=EE=A4=8A"; }

.icon-reddit::before { content: "=EE=A4=8B"; }

.icon-reply::before { content: "=EE=A4=8C"; }

.icon-reply-all::before { content: "=EE=A4=8D"; }

.icon-resize-full::before { content: "=EE=A4=8E"; }

.icon-resize-small::before { content: "=EE=A4=8F"; }

.icon-retweet::before { content: "=EE=A4=90"; }

.icon-right::before { content: "=EE=A4=91"; }

.icon-right-bold::before { content: "=EE=A4=92"; }

.icon-right-circled::before { content: "=EE=A4=93"; }

.icon-right-dir::before { content: "=EE=A4=94"; }

.icon-right-open::before { content: "=EE=A4=95"; }

.icon-right-open-big::before { content: "=EE=A4=96"; }

.icon-right-open-mini::before { content: "=EE=A4=97"; }

.icon-right-thin::before { content: "=EE=A4=98"; }

.icon-rocket::before { content: "=EE=A4=99"; }

.icon-rss::before { content: "=EE=A4=9A"; }

.icon-search::before { content: "=EE=A4=9B"; }

.icon-search-line::before { content: "=EE=A4=9C"; }

.icon-share::before { content: "=EE=A4=9D"; }

.icon-shareable::before { content: "=EE=A4=9E"; }

.icon-shop-line::before { content: "=EE=A4=9F"; }

.icon-shuffle::before { content: "=EE=A4=A0"; }

.icon-signal::before { content: "=EE=A4=A1"; }

.icon-smashmag::before { content: "=EE=A4=A2"; }

.icon-songkick::before { content: "=EE=A4=A3"; }

.icon-sound::before { content: "=EE=A4=A4"; }

.icon-sound-line::before { content: "=EE=A4=A5"; }

.icon-stackoverflow::before { content: "=EE=A4=A6"; }

.icon-star::before { content: "=EE=A4=A7"; }

.icon-star-empty::before { content: "=EE=A4=A8"; }

.icon-star-line::before { content: "=EE=A4=A9"; }

.icon-statusnet::before { content: "=EE=A4=AA"; }

.icon-stop::before { content: "=EE=A4=AB"; }

.icon-suitcase::before { content: "=EE=A4=AC"; }

.icon-switch::before { content: "=EE=A4=AD"; }

.icon-t-shirt-line::before { content: "=EE=A4=AE"; }

.icon-tag::before { content: "=EE=A4=AF"; }

.icon-tag-line::before { content: "=EE=A4=B0"; }

.icon-tape::before { content: "=EE=A4=B1"; }

.icon-target::before { content: "=EE=A4=B2"; }

.icon-thermometer::before { content: "=EE=A4=B3"; }

.icon-thumbs-up::before { content: "=EE=A4=B4"; }

.icon-thumbs-down::before { content: "=EE=A4=B5"; }

.icon-thumbs-up-line::before { content: "=EE=A4=B6"; }

.icon-ticket::before { content: "=EE=A4=B7"; }

.icon-to-end::before { content: "=EE=A4=B8"; }

.icon-to-start::before { content: "=EE=A4=B9"; }

.icon-tools::before { content: "=EE=A4=BA"; }

.icon-traffic-cone::before { content: "=EE=A4=BB"; }

.icon-trash::before { content: "=EE=A4=BC"; }

.icon-trash-line::before { content: "=EE=A4=BD"; }

.icon-trophy::before { content: "=EE=A4=BE"; }

.icon-truck-line::before { content: "=EE=A4=BF"; }

.icon-tv-line::before { content: "=EE=A5=80"; }

.icon-up::before { content: "=EE=A5=81"; }

.icon-up-bold::before { content: "=EE=A5=82"; }

.icon-up-circled::before { content: "=EE=A5=83"; }

.icon-up-dir::before { content: "=EE=A5=84"; }

.icon-up-open::before { content: "=EE=A5=85"; }

.icon-up-open-big::before { content: "=EE=A5=86"; }

.icon-up-open-mini::before { content: "=EE=A5=87"; }

.icon-up-thin::before { content: "=EE=A5=88"; }

.icon-upload::before { content: "=EE=A5=89"; }

.icon-upload-cloud::before { content: "=EE=A5=8A"; }

.icon-user::before { content: "=EE=A5=8B"; }

.icon-user-add::before { content: "=EE=A5=8C"; }

.icon-user-line::before { content: "=EE=A5=8D"; }

.icon-users::before { content: "=EE=A5=8E"; }

.icon-vcard::before { content: "=EE=A5=8F"; }

.icon-viadeo::before { content: "=EE=A5=90"; }

.icon-video::before { content: "=EE=A5=91"; }

.icon-videocam-line::before { content: "=EE=A5=92"; }

.icon-vk::before { content: "=EE=A5=93"; }

.icon-volume::before { content: "=EE=A5=94"; }

.icon-w3c::before { content: "=EE=A5=95"; }

.icon-wallet-line::before { content: "=EE=A5=96"; }

.icon-water::before { content: "=EE=A5=97"; }

.icon-weibo::before { content: "=EE=A5=98"; }

.icon-wikipedia::before { content: "=EE=A5=99"; }

.icon-window::before { content: "=EE=A5=9A"; }

.icon-wordpress::before { content: "=EE=A5=9B"; }

.icon-xing::before { content: "=EE=A5=9C"; }

.icon-yahoo::before { content: "=EE=A5=9D"; }

.icon-yelp::before { content: "=EE=A5=9E"; }

.icon-youtube::before { content: "=EE=A5=9F"; }

.icon-menu-fine::before { content: "=EE=A5=A0"; }

.icon-bag-fine::before { content: "=EE=A5=A1"; }

.icon-search-fine::before { content: "=EE=A5=A2"; }

.icon-cancel-fine::before { content: "=EE=A5=A3"; }

.icon-plus-fine::before { content: "=EE=A5=A4"; }

.icon-minus-fine::before { content: "=EE=A5=A5"; }

.icon-down-1::before { content: "=EE=A5=A6"; }

.icon-left-1::before { content: "=EE=A5=A7"; }

.icon-right-1::before { content: "=EE=A5=A8"; }

.icon-up-1::before { content: "=EE=A5=A9"; }

.icon-star-1::before { content: "=EE=A5=AA"; }

.icon-star-empty-1::before { content: "=EE=A5=AB"; }

.icon-phone-1::before { content: "=EE=A5=AC"; }

.icon-phone-circled::before { content: "=EE=A5=AD"; }

.icon-bell-1::before { content: "=EE=A5=AE"; }

.icon-cog-outline::before { content: "=EE=A5=AF"; }

.icon-play-2::before { content: "=EE=A5=B0"; }

.icon-tag-1::before { content: "=EE=A5=B1"; }

.icon-clock-1::before { content: "=EE=A5=B2"; }

.icon-location-circled::before { content: "=EE=A5=B3"; }

.icon-location-2::before { content: "=EE=A5=B4"; }

.icon-right-hand::before { content: "=EE=A5=B5"; }

.icon-left-hand::before { content: "=EE=A5=B6"; }

.icon-up-hand::before { content: "=EE=A5=B7"; }

.icon-down-hand::before { content: "=EE=A5=B8"; }

.icon-th::before { content: "=EE=A5=B9"; }

.icon-mail-1::before { content: "=EE=A5=BA"; }

.icon-tag-2::before { content: "=EE=A5=BB"; }

.icon-heart::before { content: "=EE=A5=BC"; }

.icon-heart-filled::before { content: "=EE=A5=BD"; }

.icon-leaf-1::before { content: "=EE=A5=BE"; }

.icon-quote-left::before { content: "=EE=A5=BF"; }

.icon-quote-right::before { content: "=EE=A6=80"; }

.icon-quote-left-alt::before { content: "=EE=A6=81"; }

.icon-quote-right-alt::before { content: "=EE=A6=82"; }

.icon-ok::before { content: "=EE=A6=83"; }

.icon-x-twitter::before { content: "=EE=A6=84"; }

.icon-ok-1::before { content: "=EE=A6=85"; }

.icon-ok-circled-1::before { content: "=EE=A6=86"; }

.icon-down-open-1::before { content: "=EF=80=84"; }

.icon-up-open-1::before { content: "=EF=80=85"; }

.icon-right-open-1::before { content: "=EF=80=86"; }

.icon-left-open-1::before { content: "=EF=80=87"; }

.icon-th-list::before { content: "=EF=80=89"; }

.icon-th-thumb::before { content: "=EF=80=8A"; }

.icon-gplus-circled::before { content: "=EF=81=99"; }

.icon-user-1::before { content: "=EF=81=A1"; }

.icon-users-1::before { content: "=EF=81=A4"; }

.icon-ok-circled::before { content: "=EF=81=AD"; }

.icon-github-circled::before { content: "=EF=82=9B"; }

.icon-gplus::before { content: "=EF=83=95"; }

.icon-comment-empty-fa::before { content: "=EF=83=A5"; }

.icon-bell-alt::before { content: "=EF=83=B3"; }

.icon-smile::before { content: "=EF=84=98"; }

.icon-play-circled::before { content: "=EF=85=84"; }

.icon-youtube-play::before { content: "=EF=85=AA"; }

.icon-instagram::before { content: "=EF=85=AD"; }

.icon-tumblr::before { content: "=EF=85=B3"; }

.icon-windows::before { content: "=EF=85=BA"; }

.icon-foursquare::before { content: "=EF=86=80"; }

.icon-google::before { content: "=EF=86=A0"; }

.icon-behance::before { content: "=EF=86=B4"; }

.icon-steam::before { content: "=EF=86=B6"; }

.icon-spotify::before { content: "=EF=86=BC"; }

.icon-database::before { content: "=EF=87=80"; }

.icon-qq::before { content: "=EF=87=96"; }

.icon-sliders::before { content: "=EF=87=9E"; }

.icon-paypal::before { content: "=EF=87=AD"; }

.icon-stripe::before { content: "=EF=87=B5"; }

.icon-whatsapp::before { content: "=EF=88=B2"; }

.icon-medium::before { content: "=EF=88=BA"; }

.icon-tripadvisor::before { content: "=EF=89=A2"; }

.icon-chrome::before { content: "=EF=89=A8"; }

.icon-houzz::before { content: "=EF=89=BC"; }

.icon-scribd::before { content: "=EF=8A=8A"; }

.icon-shopping-bag::before { content: "=EF=8A=90"; }

.icon-snapchat::before { content: "=EF=8A=AC"; }

.icon-github::before { content: "=EF=8C=80"; }

.icon-flickr::before { content: "=EF=8C=83"; }

.icon-flickr-circled::before { content: "=EF=8C=84"; }

.icon-vimeo::before { content: "=EF=8C=86"; }

.icon-vimeo-circled::before { content: "=EF=8C=87"; }

.icon-twitter::before { content: "=EF=8C=89"; }

.icon-twitter-circled::before { content: "=EF=8C=8A"; }

.icon-facebook::before { content: "=EF=8C=8C"; }

.icon-facebook-circled::before { content: "=EF=8C=8D"; }

.icon-facebook-squared::before { content: "=EF=8C=8E"; }

.icon-pinterest::before { content: "=EF=8C=92"; }

.icon-pinterest-circled::before { content: "=EF=8C=93"; }

.icon-tumblr-circled::before { content: "=EF=8C=96"; }

.icon-linkedin::before { content: "=EF=8C=98"; }

.icon-linkedin-circled::before { content: "=EF=8C=99"; }

.icon-dribbble::before { content: "=EF=8C=9B"; }

.icon-dribbble-circled::before { content: "=EF=8C=9C"; }

.icon-stumbleupon::before { content: "=EF=8C=9E"; }

.icon-stumbleupon-circled::before { content: "=EF=8C=9F"; }

.icon-lastfm::before { content: "=EF=8C=A1"; }

.icon-lastfm-circled::before { content: "=EF=8C=A2"; }

.icon-rdio::before { content: "=EF=8C=A4"; }

.icon-rdio-circled::before { content: "=EF=8C=A5"; }

.icon-spotify-circled::before { content: "=EF=8C=A8"; }

.icon-dropbox::before { content: "=EF=8C=B0"; }

.icon-evernote::before { content: "=EF=8C=B3"; }

.icon-flattr::before { content: "=EF=8C=B6"; }

.icon-skype::before { content: "=EF=8C=B9"; }

.icon-skype-circled::before { content: "=EF=8C=BA"; }

.icon-renren::before { content: "=EF=8C=BC"; }

.icon-sina-weibo::before { content: "=EF=8C=BF"; }

.icon-picasa::before { content: "=EF=8D=85"; }

.icon-soundcloud::before { content: "=EF=8D=88"; }

.icon-mixi::before { content: "=EF=8D=8B"; }

.icon-google-circles::before { content: "=EF=8D=91"; }

.icon-vkontakte::before { content: "=EF=8D=94"; }

.icon-smashing::before { content: "=EF=8D=97"; }

.icon-comment::before { content: "=EF=92=AC"; }

.icon-db-shape::before { content: "=EF=98=80"; }

.icon-sweden::before { content: "=EF=98=81"; }

.icon-logo-db::before { content: "=EF=98=83"; }

.icon-tiktok::before { content: "=EE=A6=87"; }

#wp-admin-bar-mfn-live-builder .ab-item::before { content: ""; background-s=
ize: 17px; background-repeat: no-repeat; background-position: 0px center; h=
eight: 100%; padding: 0px 0px 0px 17px; background-image: url("../muffin-op=
tions/svg/be-mono.svg") !important; }

.bbpress #Subheader .title { width: 60%; }

.bbpress #Subheader ul.breadcrumbs { width: 40%; }

.bbpress #Subheader ul.breadcrumbs .bbp-breadcrumb-current { margin: 0px; }

.bbpress #bbpress-forums div.bbp-search-form { float: none; width: 100%; ma=
rgin-bottom: 20px; }

.bbpress #bbpress-forums #subscription-toggle { color: rgb(255, 255, 255); =
}

.bbpress #bbpress-forums #bbp-search-form #bbp_search { width: 100%; margin=
: 0px; }

.bbpress #bbpress-forums div.bbp-topic-tags { clear: both; margin-bottom: 2=
0px; }

.bbpress #bbpress-forums div.bbp-topic-tags p { margin: 0px; }

.bbpress .widget_display_search .screen-reader-text { display: none; }

.bbpress .widget_display_search #bbp_search { margin: 0px; }

.bbpress .bbp_widget_login .bbp-logged-in h4 { font-size: 14px; font-weight=
: 400; }

.bbpress .bbp_widget_login .bbp-logged-in a.button { margin: 0px; }

.bbpress .widget_display_forums ul, .bbpress .widget_display_views ul { lis=
t-style-type: square; padding: 0px 0px 0px 30px; }

.bbpress .widget_display_forums ul li a, .bbpress .widget_display_views ul =
li a { display: block; padding: 4px 0px 7px 4px; }

#buddypress { margin-bottom: 40px; }

#buddypress #whats-new-options { height: auto !important; overflow: visible=
 !important; }

#buddypress div.dir-search { margin: 0px; }

#buddypress #search-members-form > * { float: left; }

#buddypress div.dir-search input[type=3D"text"], #buddypress li.groups-memb=
ers-search input[type=3D"text"] { padding: 2px 3px; font-size: 100%; margin=
-right: 5px; font-weight: 400; }

#buddypress div#subnav.item-list-tabs ul li > * { float: left; }

#buddypress div#subnav.item-list-tabs ul li label { margin: 10px 5px 0px 0p=
x; font-weight: 400; }

#buddypress div#item-header div#item-meta { font-size: 100%; }

#buddypress #message-recipients .highlight { background: none; color: inher=
it; }

#buddypress #message-recipients .button { display: inline; }

.wpcf7::after { clear: both; content: ""; display: block; }

.wpcf7-form .column { padding: 0px 10px 10px; }

.wpcf7-mail-sent-ok { color: rgb(255, 255, 255); text-align: center; float:=
 left; width: 98%; box-sizing: border-box; border: none !important; padding=
: 7px !important; background: rgb(125, 204, 104) !important; margin: 0px 1%=
 !important; }

.cf7p-message .wpcf7-validation-errors, .wpcf7-mail-sent-ng { color: rgb(25=
5, 255, 255); text-align: center; float: left; width: 98%; box-sizing: bord=
er-box; border: none !important; padding: 7px !important; background: rgb(2=
51, 84, 85) !important; margin: 0px 1% !important; }

body:not(.cf7p-message) .wpcf7-validation-errors { border: none !important;=
 display: none !important; }

body:not(.cf7p-message) .wpcf7-not-valid-tip { transform: translateY(-50%);=
 background-color: rgb(237, 59, 46); position: absolute !important; left: -=
50px !important; top: 50% !important; width: 44px !important; height: 44px =
!important; padding: 0px !important; text-indent: -9999px !important; borde=
r: none !important; }

body:not(.cf7p-message) .wpcf7-not-valid-tip::after { content: "=EE=A0=AA";=
 font-family: mfn-icons; position: absolute; left: 18px; top: 50%; transfor=
m: translateY(-50%); font-size: 20px; color: rgb(255, 255, 255); text-inden=
t: 0px; }

body:not(.cf7p-message) .wpcf7-not-valid-tip::before { content: ""; positio=
n: absolute; right: -5px; top: 16px; background-color: rgb(237, 59, 46); wi=
dth: 11px; height: 11px; transform: rotate(45deg); }

.wpcf7-captchar { margin-bottom: 0px; }

span.wpcf7-form-control-wrap { width: 100%; display: inline-block; margin-b=
ottom: 3px; position: relative !important; }

span.wpcf7-form-control-wrap .wpcf7-date, span.wpcf7-form-control-wrap .wpc=
f7-number, span.wpcf7-form-control-wrap .wpcf7-quiz, span.wpcf7-form-contro=
l-wrap .wpcf7-select, span.wpcf7-form-control-wrap .wpcf7-text, span.wpcf7-=
form-control-wrap .wpcf7-textarea { width: 100%; box-sizing: border-box; ma=
rgin-bottom: 0px; }

.wpcf7 input[type=3D"submit"] { font-size: inherit; appearance: none; margi=
n-bottom: 0px !important; }

.wpcf7 form .wpcf7-response-output { border: none; margin-top: 0px; clear: =
both; }

.wpcf7-form .wpcf7-spinner { top: 20px; }

.wpcf7-form.init .wpcf7-spinner, .wpcf7-form.invalid .wpcf7-spinner { displ=
ay: none; }

#popup_contact { position: fixed; right: 20px; bottom: 20px; z-index: 9001;=
 }

#popup_contact .popup_contact_wrapper { width: 250px; padding: 20px; backgr=
ound: rgb(251, 251, 251); position: absolute; bottom: 65px; right: 0px; dis=
play: none; }

#popup_contact.focus .popup_contact_wrapper { display: block; }

#popup_contact .popup_contact_wrapper span.arrow { position: absolute; righ=
t: 15px; bottom: -8px; margin: 0px auto; width: 0px; height: 0px; display: =
block; border-top: 8px solid rgb(251, 251, 251); border-right: 8px solid tr=
ansparent; border-left: 8px solid transparent; }

#popup_contact .popup_contact_wrapper form input[type=3D"email"], #popup_co=
ntact .popup_contact_wrapper form input[type=3D"text"], #popup_contact .pop=
up_contact_wrapper form textarea { background: rgb(255, 255, 255); margin-b=
ottom: 10px; }

#popup_contact .popup_contact_wrapper form textarea { resize: vertical; min=
-height: 100px; }

#popup_contact .popup_contact_wrapper form input[type=3D"submit"] { margin:=
 0px; float: right; }

#popup_contact .wpcf7-form.invalid > p::after { display: block; }

#popup_contact .wpcf7-form-control-wrap { display: inline-block; margin-rig=
ht: 0px; width: 100%; }

#popup_contact div.wpcf7 img.ajax-loader { margin-top: 10px; }

#popup_contact .footer_button { position: absolute; bottom: 0px; right: 0px=
; }

.edd_downloads_list .edd_download_inner { background: rgb(255, 255, 255); m=
argin: 0px 4% 20px; padding: 0px 15px 20px; }

.edd_downloads_list .edd_download_inner .edd_download_image { margin: 0px -=
15px; }

.edd_downloads_list .edd_download_inner .edd_download_title { padding-top: =
15px; }

.edd_downloads_list .edd_download_inner .edd_download_buy_button .edd_purch=
ase_submit_wrapper { text-align: right; }

.edd_downloads_list .edd_download_inner .edd_download_buy_button .edd_purch=
ase_submit_wrapper .edd-cart-added-alert { position: static; margin-top: 15=
px; }

.edd_downloads_list .edd_download_inner .edd_download_buy_button a.button {=
 margin: 0px; }

.edd_download_image { border-style: solid; border-width: 8px; box-sizing: b=
order-box; display: block; line-height: 0; max-width: calc(100% + 30px); po=
sition: relative; }

.edd_download_image::after { content: ""; display: block; width: 100%; heig=
ht: 100%; position: absolute; left: 0px; top: 0px; }

#edd_checkout_cart td, #edd_checkout_cart th { text-align: left; border-wid=
th: 1px; border-style: solid; border-image: initial; border-color: inherit;=
 padding: 10px; }

#edd_checkout_cart .edd_cart_header_row th { font-weight: 700; background: =
rgb(249, 249, 249); box-shadow: rgba(0, 0, 0, 0.04) 0px 4px 3px -2px inset;=
 padding: 10px; }

#edd_checkout_cart .edd_cart_discount_row th, #edd_checkout_cart .edd_cart_=
tax_row th { background: inherit; }

#edd_checkout_cart tr:hover td a { color: inherit; }

table#edd_purchase_receipt, table#edd_purchase_receipt_products { margin-bo=
ttom: 40px; }

#edd_checkout_form_wrap label, #edd_checkout_form_wrap span.edd-description=
 { font-size: 100%; }

#edd_checkout_form_wrap span.edd-description { margin-bottom: 10px; }

#edd_checkout_form_wrap input[type=3D"email"], #edd_checkout_form_wrap inpu=
t[type=3D"password"], #edd_checkout_form_wrap input[type=3D"text"], #edd_ch=
eckout_form_wrap textarea { padding: 10px; }

#edd-purchase-button, .edd-submit, input[type=3D"submit"].edd-submit { padd=
ing: 11px 20px; font-size: 100%; font-weight: 400; border: inherit; }

#edd_checkout_form_wrap #edd-login-account-wrap, #edd_checkout_form_wrap #e=
dd-new-account-wrap, #edd_checkout_form_wrap #edd_final_total_wrap, #edd_ch=
eckout_form_wrap #edd_show_discount, #edd_checkout_form_wrap .edd-cart-adju=
stment { background: none 0px 0px repeat scroll rgb(250, 250, 250); color: =
rgb(68, 68, 68); padding: 14px 20px; }

.gm-style button { border-radius: 0px; box-shadow: unset; }

.gform_wrapper label { font-weight: 400; margin: 0.188em 0px 0.75em; }

.gform_wrapper .top_label .gfield_label { font-weight: 700; }

.gform_wrapper input, .gform_wrapper select { margin: 0px; }

.gform_wrapper input[type=3D"checkbox"], .gform_wrapper input[type=3D"radio=
"] { margin-left: 3px; }

.gform_wrapper div.validation_error { border-radius: 5px; margin-bottom: 30=
px; box-sizing: border-box; background: rgb(251, 84, 85); border: none !imp=
ortant; padding: 20px !important; color: rgb(255, 255, 255) !important; fon=
t-weight: 400 !important; font-size: inherit !important; }

.gform_wrapper li.gfield.gfield_error, .gform_wrapper li.gfield.gfield_erro=
r.gfield_contains_required.gfield_creditcard_warning { border: none !import=
ant; }

.gform_wrapper .button::after { content: unset; }

.gform_confirmation_wrapper .gform_confirmation_message { border-radius: 5p=
x; margin-bottom: 30px; padding: 20px; background: rgb(128, 183, 54); color=
: rgb(255, 255, 255); }

table.gsurvey-likert td input { position: static; }

table.gsurvey-likert td.gsurvey-likert-choice { background-image: unset; }

#iubenda-cs-banner .iubenda-cs-opt-group button::after { content: unset; }

#mc_embed_signup .clear { height: auto; overflow: visible; visibility: visi=
ble; }

.mc4wp-form p > input { float: left; margin: 0px 3px; }

.mfp-bg { z-index: 9042; overflow: hidden; background: rgb(11, 11, 11); opa=
city: 0.8; }

.mfp-bg, .mfp-wrap { top: 0px; left: 0px; width: 100%; height: 100%; positi=
on: fixed; }

.mfp-wrap { z-index: 9043; backface-visibility: hidden; outline: none !impo=
rtant; }

.mfp-container { text-align: center; position: absolute; width: 100%; heigh=
t: 100%; left: 0px; top: 0px; padding: 0px 8px; box-sizing: border-box; }

.mfp-container::before { content: ""; display: inline-block; height: 100%; =
vertical-align: middle; }

.mfp-align-top .mfp-container::before { display: none; }

.mfp-content { position: relative; display: inline-block; vertical-align: m=
iddle; margin: 0px auto; text-align: left; z-index: 9045; }

.-holder .mfp-content, .mfp-ajax-holder .mfp-content { width: 100%; cursor:=
 auto; }

.mfp-ajax-cur { cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close { cursor:=
 zoom-out; }

.mfp-zoom { cursor: zoom-in; }

.mfp-auto-cursor .mfp-content { cursor: auto; }

.mfp-arrow, .mfp-close, .mfp-counter, .mfp-preloader { user-select: none; b=
ackground: none !important; }

.mfp-loading.mfp-figure { display: none; }

.mfp-hide { display: none !important; }

.mfp-preloader { color: rgb(204, 204, 204); position: absolute; top: 50%; w=
idth: auto; text-align: center; margin-top: -0.8em; left: 8px; right: 8px; =
z-index: 9044; }

.mfp-preloader a { color: rgb(204, 204, 204); }

.mfp-preloader a:hover { color: rgb(255, 255, 255); }

.mfp-s-error .mfp-content, .mfp-s-ready .mfp-preloader { display: none; }

button.mfp-arrow, button.mfp-close { overflow: visible; cursor: pointer; ba=
ckground: transparent; border: 0px; appearance: none; display: block; outli=
ne: none; padding: 0px; z-index: 9046; box-shadow: none; touch-action: mani=
pulation; }

.mfp-close { width: 44px; height: 44px; line-height: 44px; position: absolu=
te; right: 0px; top: 0px; text-decoration: none; text-align: center; opacit=
y: 0.65; padding: 0px 0px 18px 10px; color: rgb(255, 255, 255); font-style:=
 normal; font-size: 28px; font-family: Arial, Baskerville, monospace; }

.mfp-close:focus, .mfp-close:hover { opacity: 1; }

.mfp-close:active { top: 1px; }

.mfp-close-btn-in .mfp-close { font-size: 26px; padding: 0px; color: rgb(51=
, 51, 51); }

.mfp-iframe-holder .mfp-close, .mfp-image-holder .mfp-close { color: rgb(25=
5, 255, 255); right: -6px; text-align: right; padding-right: 6px; width: 10=
0%; }

.mfp-counter { position: absolute; top: 0px; right: 0px; color: rgb(204, 20=
4, 204); font-size: 12px; line-height: 18px; white-space: nowrap; }

.mfp-arrow { position: absolute; opacity: 0.65; top: 50%; margin: -55px 0px=
 0px; padding: 0px; width: 90px; height: 110px; -webkit-tap-highlight-color=
: transparent; }

.mfp-arrow:active { margin-top: -54px; }

.mfp-arrow:focus, .mfp-arrow:hover { opacity: 1; }

.mfp-arrow::after, .mfp-arrow::before { width: 0px; height: 0px; position: =
absolute; left: 0px; top: 0px; margin-top: 35px; margin-left: 35px; border:=
 inset transparent; background: none; content: "" !important; display: bloc=
k !important; }

.mfp-arrow::after { border-top-width: 13px; border-bottom-width: 13px; top:=
 8px; }

.mfp-arrow::before { border-top-width: 21px; border-bottom-width: 21px; opa=
city: 0.7; }

.mfp-arrow-left { left: 0px; }

.mfp-arrow-left::after { border-right: 17px solid rgb(255, 255, 255); margi=
n-left: 31px; }

.mfp-arrow-left::before { margin-left: 25px; border-right: 27px solid rgb(6=
3, 63, 63); }

.mfp-arrow-right { right: 0px; }

.mfp-arrow-right::after { border-left: 17px solid rgb(255, 255, 255); margi=
n-left: 39px; }

.mfp-arrow-right::before { border-left: 27px solid rgb(63, 63, 63); }

.mfp-iframe-holder { padding-top: 40px; padding-bottom: 40px; }

.mfp-iframe-holder .mfp-content { line-height: 0; width: 100%; max-width: 9=
00px; }

.mfp-iframe-holder .mfp-close { top: -40px; }

.mfp-iframe-scaler { width: 100%; height: 0px; overflow: hidden; padding-to=
p: 56.25%; }

.mfp-iframe-scaler iframe { position: absolute; display: block; top: 0px; l=
eft: 0px; width: 100%; height: 100%; box-shadow: rgba(0, 0, 0, 0.6) 0px 0px=
 8px; background: rgb(0, 0, 0); }

img.mfp-img { width: auto; max-width: 100%; height: auto; display: block; b=
ox-sizing: border-box; padding: 40px 0px; margin: 0px auto; }

.mfp-figure, img.mfp-img { line-height: 0; }

.mfp-figure::after { content: ""; position: absolute; inset: 40px 0px; disp=
lay: block; width: auto; height: auto; z-index: -1; box-shadow: rgba(0, 0, =
0, 0.6) 0px 0px 8px; background: rgb(68, 68, 68); }

.mfp-figure small { color: rgb(189, 189, 189); display: block; font-size: 1=
2px; line-height: 14px; }

.mfp-figure figure { margin: 0px; }

.mfp-bottom-bar { margin-top: -36px; position: absolute; top: 100%; left: 0=
px; width: 100%; cursor: auto; }

.mfp-title { text-align: left; line-height: 18px; color: rgb(243, 243, 243)=
; overflow-wrap: break-word; padding-right: 36px; }

.mfp-image-holder .mfp-content { max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure { cursor: pointer; }

.mfp-wrap button::after { width: 0px !important; height: 0px !important; ba=
ckground: none !important; }

.button-flat .mfp-arrow::after, .button-round .mfp-arrow::after { top: 8px;=
 opacity: 1; }

.button-stroke .mfp-close { color: rgb(255, 255, 255) !important; }

.button-stroke .mfp-arrow:hover, .button-stroke .mfp-close:hover { backgrou=
nd: none !important; }

.mfp-inline { position: relative; background: rgb(255, 255, 255); padding: =
25px 30px; width: auto; max-width: 500px; margin: 20px auto; display: block=
 !important; }

.mfp-inline p:nth-last-child(2) { margin-bottom: 0px; }

.button-stroke .mfp-inline .mfp-close { color: rgb(51, 51, 51) !important; =
}

.mfp-iframe-holder .mfp-content { text-align: center; }

.mfp-mp4 { position: relative; width: auto; max-width: 80vw; max-height: 80=
vh; margin: 0px auto; display: inline-block !important; }

.mfp-mp4 video { max-width: 100%; height: auto; margin: 0px auto; }

.mfp-mp4 .mfp-close { right: -30px; }

@media screen and (max-height: 300px), screen and (max-width: 800px) and (o=
rientation: landscape) {
  .mfp-img-mobile .mfp-image-holder { padding-left: 0px; padding-right: 0px=
; }
  .mfp-img-mobile img.mfp-img { padding: 0px; }
  .mfp-img-mobile .mfp-figure::after { top: 0px; bottom: 0px; }
  .mfp-img-mobile .mfp-figure small { display: inline; margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar { background: rgba(0, 0, 0, 0.6); bottom:=
 0px; margin: 0px; top: auto; padding: 3px 5px; position: fixed; box-sizing=
: border-box; }
  .mfp-img-mobile .mfp-bottom-bar:empty { padding: 0px; }
  .mfp-img-mobile .mfp-counter { right: 5px; top: 3px; }
  .mfp-img-mobile .mfp-close { top: 0px; right: 0px; width: 35px; height: 3=
5px; line-height: 35px; background: rgba(0, 0, 0, 0.6); position: fixed; te=
xt-align: center; padding: 0px; }
}

@media (max-width: 900px) {
  .mfp-arrow { transform: scale(0.75); }
  .mfp-arrow-left { transform-origin: 0px center; }
  .mfp-arrow-right { transform-origin: 100% center; }
  .mfp-container { padding-left: 6px; padding-right: 6px; }
}

.slick-slider { box-sizing: border-box; user-select: none; touch-action: pa=
n-y; -webkit-tap-highlight-color: transparent; }

.slick-list, .slick-slider { position: relative; display: block; }

.slick-list { overflow: hidden; margin: 0px; padding: 0px; }

.slick-list:focus { outline: none; }

.slick-list.dragging { cursor: pointer; }

.slick-slider .slick-list, .slick-slider .slick-track { transform: translat=
eZ(0px); }

.slick-track { position: relative; top: 0px; left: 0px; display: block; }

.slick-track::after, .slick-track::before { display: table; content: ""; }

.slick-track::after { clear: both; }

.slick-loading .slick-track { visibility: hidden; }

.slick-slide { display: none; float: left; height: 100%; min-height: 1px; o=
utline: none; }

[dir=3D"rtl"] .slick-slide { float: right !important; }

.slick-slide img { display: block; margin-left: auto; margin-right: auto; }

.slick-slide.slick-loading img { display: none; }

.slick-slide.dragging img { pointer-events: none; }

.slick-initialized .slick-slide { display: block; }

.slick-loading .slick-slide { visibility: hidden; }

.slick-vertical .slick-slide { display: block; height: auto; border: 1px so=
lid transparent; }

.slick-arrow { line-height: 20px; margin-bottom: 0px !important; }

.slick-arrow.slick-hidden { display: none; }

.slider_pager .slick-dots { margin: 0px; }

#Content .slider-pro img.sp-image { max-width: none; }

.the_content_wrapper .pagination-dots { margin: 0px; }

body .tribe-events button { background-color: transparent; box-shadow: unse=
t; color: inherit; }

body .tribe-events button::after { background: transparent; }

.tribe-events .tribe-events-c-subscribe-dropdown__button button { margin: 0=
px; }

.tribe-events-event-meta.primary, .tribe-events-event-meta.secondary { flex=
-grow: 1; }

.tribe-events-event-meta dt { width: auto; float: unset; }

.tribe-events-event-meta dd, .tribe-events-event-meta dt { border: 0px; }

.tribe-events .datepicker td, .tribe-events .datepicker th { box-shadow: un=
set; }

.tribe-events .datepicker th { background-color: transparent; }

.tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__i=
nput { box-shadow: unset; }

.ui-datepicker .ui-datepicker-title select { padding: inherit; width: auto;=
 display: inline-block; margin: auto; appearance: menulist; }

.ui-datepicker .ui-datepicker-calendar .ui-state-highlight { margin: -1px; =
}

.ui-datepicker .ui-datepicker-calendar .ui-state-default { box-shadow: tran=
sparent 0px 0px 0px 0px; }

.ui-datepicker table tr { border: 0px !important; }

.ui-datepicker table tr td { border-style: solid; border-color: rgb(222, 22=
2, 222); padding: 1px; border-width: 0px 1px 1px 0px !important; }

.ui-datepicker table td a, .ui-datepicker table td span { width: auto !impo=
rtant; display: block !important; }

.ui-datepicker table tr:first-child td { background: inherit !important; }

.ui-datepicker table tr:hover td { background: inherit !important; color: i=
nherit !important; }

.ui-datepicker table tr:hover td a { color: inherit !important; }

.ui-datepicker table tr:nth-child(2n) td { background: inherit !important; =
}

.wpb_wrapper > div { margin-bottom: 35px; }

.wpb_wrapper.ui-sortable .vc_call_to_action { background: none; border: non=
e; padding: 0px; }

body.layout-boxed .vc_row[data-vc-stretch-content=3D"true"] { margin-left: =
-2.7%; margin-right: -2.7%; left: 0px !important; width: auto !important; }

body.layout-boxed .vc_row-no-padding .wpb_column { padding: 0px; }

.vc_images_carousel { width: auto !important; }

.vc-hoverbox-block { backface-visibility: hidden; }

.wpb_wrapper .portfolio_group { font-size: inherit !important; line-height:=
 inherit !important; color: inherit !important; }

.wpb_wrapper .portfolio_group.flat .portfolio-item, .wpb_wrapper .portfolio=
_group.masonry-flat .portfolio-item, .wpb_wrapper .portfolio_group .portfol=
io-item .image_frame { margin-bottom: 0px; }

.wpb_wrapper .wpcf7-form { display: inline-block; width: 100%; }

body.keyboard-support [role=3D"link"]:focus, body.keyboard-support a:focus,=
 body.keyboard-support button:focus { outline: auto !important; }

body.keyboard-support #Top_bar .menu li.submenu > a > span { padding-right:=
 30px; }

body.keyboard-support #Top_bar .menu li.submenu .menu-toggle { display: blo=
ck; position: absolute; width: 20px; height: 20px; line-height: 20px; text-=
align: center; padding: 0px; top: 50%; right: 5px; transform: translateY(-5=
0%); opacity: 0.3; }

body.keyboard-support #Top_bar .menu li.submenu .menu-toggle::after { conte=
nt: "+"; display: block; height: 20px; line-height: 20px; }

body.keyboard-support #Top_bar .menu li.submenu .menu-toggle:focus { opacit=
y: 1; }

body.keyboard-support #Top_bar .menu li.submenu ul li .menu-arrow { display=
: none; }

body.keyboard-support #Top_bar .menu li.submenu ul li .menu-toggle { border=
: none; }

body.keyboard-support .image_frame, body.keyboard-support .portfolio-photo =
.portfolio-item { overflow: unset; }

body.keyboard-support .slider_pagination li.slick-active:focus { outline: a=
uto; }

body.keyboard-support .slider_pagination li a { text-indent: 0px; color: tr=
ansparent; }

body.keyboard-support .wpml-lang-dropdown[aria-expanded=3D"true"] { display=
: block !important; }

body.underline-links .mfn-builder-content .column_column a:not(.button), bo=
dy.underline-links .the_content a:not(.button), body.underline-links .widge=
t_text a:not(.button) { text-decoration: underline; }

#skip-links-menu { position: absolute; z-index: 99; top: -200px; }

#skip-links-menu ul { display: flex; flex-flow: wrap; }

#skip-links-menu ul li { background: rgb(255, 255, 255); color: rgb(0, 110,=
 223); margin: 20px 0px; }

#skip-links-menu ul li a { background: rgb(255, 255, 255); color: rgb(0, 11=
0, 223); margin: 5px; padding: 15px; font-weight: 500; }

body.keyboard-support .mfn-menu-item-megamenu[aria-expanded=3D"true"], body=
.keyboard-support .mfn-submenu[aria-expanded=3D"true"], body.keyboard-suppo=
rt .sub-menu[aria-expanded=3D"true"] { display: block !important; }

body.keyboard-support .mfn-header-tmpl-menu-sidebar[aria-expanded=3D"false"=
] { display: none !important; }

body.keyboard-support .mfn-header-tmpl-menu-sidebar[aria-expanded=3D"true"]=
 { display: block !important; }

body { min-width: 960px; }

#Wrapper, body.admin-bar { position: relative; }

#Wrapper { max-width: 1240px; margin: 0px auto; }

.layout-boxed { padding: 25px 0px; }

.layout-boxed.boxed-no-margin { padding: 0px; }

.layout-boxed #Wrapper { box-shadow: rgba(0, 0, 0, 0.06) 0px 0px 15px; }

.layout-full-width { padding: 0px; }

.layout-full-width #Wrapper { max-width: 100% !important; width: 100% !impo=
rtant; margin: 0px !important; }

#Content { width: 100%; padding-top: 30px; z-index: 0; position: relative; =
}

#Content.no-padding, .template-slider #Content, .with_aside #Content { padd=
ing-top: 0px; }

.with_aside .sections_group { padding-top: 30px; }

.section { position: relative; box-sizing: border-box; }

.container, .section_wrapper { max-width: 1220px; height: 100%; margin: 0px=
 auto; position: relative; }

.section.full-width > .section_wrapper { max-width: 100% !important; paddin=
g-left: 0px !important; padding-right: 0px !important; }

.full-screen .section_wrapper { min-height: 100vh; align-content: center; }

.container::after, .section_wrapper::after { clear: both; content: " "; dis=
play: block; height: 0px; visibility: hidden; width: 100%; }

.section.full-width-deprecated .one.wrap .one.column .mcb-column-inner, .se=
ction.full-width-deprecated > .one.column .mcb-column-inner, .section.full-=
width-deprecated > .section_wrapper > .one.column .mcb-column-inner { width=
: 100%; margin: 0px; }

.mcb-wrap { float: left; position: relative; z-index: 1; box-sizing: border=
-box; }

.mcb-wrap.divider { width: 100%; height: 0px !important; }

.mcb-wrap.move-up { z-index: 28; }

.column, .columns { float: left; margin: 0px; }

.the_content_wrapper { margin: 0px 1%; width: 98%; }

.has_content .the_content_wrapper { margin-bottom: 15px; }

.column_content .the_content_wrapper { margin: 0px; }

.sidebar, .widget-area { box-sizing: border-box; }

.full-width-content #Content .content_wrapper, .full-width-content #Content=
 .section_wrapper, .full-width-site .container, .full-width-site .content_w=
rapper, .full-width-site .section_wrapper { max-width: unset !important; }

.equal-height-wrap .mcb-wrap .mcb-wrap-inner { position: relative; float: l=
eft; width: 100%; }

.equal-height-wrap .mcb-wrap.valign-middle .mcb-wrap-inner { align-content:=
 center; }

.equal-height-wrap .mcb-wrap.valign-bottom .mcb-wrap-inner { align-content:=
 flex-end; }

.mcb-column, .mcb-wrap, .section { background-position: 0px 0px; background=
-repeat: no-repeat; }

.one-sixth.mcb-wrap { width: 16.666%; }

.one-fifth.mcb-wrap { width: 20%; }

.one-fourth.mcb-wrap { width: 25%; }

.one-third.mcb-wrap { width: 33.333%; }

.two-fifth.mcb-wrap { width: 40%; }

.one-second.mcb-wrap { width: 50%; }

.three-fifth.mcb-wrap { width: 60%; }

.two-third.mcb-wrap { width: 66.666%; }

.three-fourth.mcb-wrap { width: 75%; }

.four-fifth.mcb-wrap { width: 80%; }

.five-sixth.mcb-wrap { width: 83.333%; }

.one.mcb-wrap { width: 100%; }

.one-sixth.column { width: 16.666%; }

.one-fifth.column { width: 20%; }

.four.columns, .one-fourth.column { width: 25%; }

.one-third.column { width: 33.333%; }

.two-fifth.column { width: 40%; }

.one-second.column { width: 50%; }

.three-fifth.column { width: 60%; }

.two-third.column { width: 66.666%; }

.three-fourth.column { width: 75%; }

.four-fifth.column { width: 80%; }

.five-sixth.column { width: 83.333%; }

.one.column { width: 100%; }

.mcb-column { position: relative; }

.mcb-column-inner { position: relative; margin: var(--mfn-column-gap-top) v=
ar(--mfn-column-gap-right) var(--mfn-column-gap-bottom) var(--mfn-column-ga=
p-left); }

.mcb-column-absolute .mcb-column-inner { width: 100%; z-index: 1; margin: 0=
px; }

.column_trailer_box .mcb-column-inner { overflow: hidden; }

.mfn-column-absolute .mcb-column-inner { margin: 0px; }

.mfn-item-inline.column { max-width: 100%; width: auto !important; flex: 0 =
0 auto !important; }

.mcb-column.column_spacer .mcb-column-inner { margin-bottom: 0px; }

.equal-height .mcb-wrap .mcb-wrap-inner { align-items: stretch; }

.equal-height .mcb-wrap .mcb-column-inner { height: calc(100% - var(--mfn-c=
olumn-gap-bottom)); }

.equal-height .column-margin-0px .mcb-column-inner, .equal-height.no-margin=
-v .mcb-wrap .mcb-column-inner { height: 100%; }

.equal-height-wrap .section_wrapper { align-items: stretch; }

.with_aside .content_wrapper { max-width: 1240px; margin: 0px auto; }

.with_aside .sections_group { width: 75%; float: left; }

.with_aside #Content .section_wrapper { max-width: calc(100% - 20px); }

.with_aside .four.columns { float: right; margin: 0px; }

.aside_left .sections_group { float: right; }

.aside_left .four.columns { float: left; }

.aside_both .sections_group { width: 60%; margin-left: 20%; }

.aside_both .sidebar.columns { width: 18%; }

.aside_both .sidebar-1 { margin-left: -79%; float: left !important; }

.no-margin-h .column .mcb-column-inner { margin-left: 0px; margin-right: 0p=
x; }

.column.column_divider .mcb-item-divider-inner { margin-bottom: 0px !import=
ant; height: auto !important; }

.column-margin-0px .mcb-column-inner { margin-bottom: 0px !important; }

.column-margin-10px .mcb-column-inner { margin-bottom: 10px !important; }

.column-margin-20px .mcb-column-inner { margin-bottom: 20px !important; }

.column-margin-30px .mcb-column-inner { margin-bottom: 30px !important; }

.column-margin-40px .mcb-column-inner { margin-bottom: 40px !important; }

.column-margin-50px .mcb-column-inner { margin-bottom: 50px !important; }

.column-margin-0px.mcb-column-inner { margin-bottom: 0px !important; }

.column-margin-10px.mcb-column-inner { margin-bottom: 10px !important; }

.column-margin-20px.mcb-column-inner { margin-bottom: 20px !important; }

.column-margin-30px.mcb-column-inner { margin-bottom: 30px !important; }

.column-margin-40px.mcb-column-inner { margin-bottom: 40px !important; }

.column-margin-50px.mcb-column-inner { margin-bottom: 50px !important; }

.equal-height .column .column_attr { height: 100%; box-sizing: border-box; =
}

.column_attr.align_left { text-align: left; }

.column_attr.align_right { text-align: right; }

.column_attr.align_center { text-align: center; }

.column_attr.align_justify { text-align: justify; }

.extra_content .the_content_wrapper { margin: 0px 1%; }

.extra_content .category_description .the_content_wrapper, .extra_content .=
has_content .the_content_wrapper { margin-bottom: 40px; }

.the_content_wrapper.is-elementor { margin-bottom: 0px !important; }

.container::after { clear: both; }

.clearfix::after, .clearfix::before, .container::after { content: " "; disp=
lay: block; height: 0px; visibility: hidden; }

.clearfix::after, .clearfix::before { overflow: hidden; width: 0px; }

.clear, .clearfix::after { clear: both; }

.clear { display: block; overflow: hidden; visibility: hidden; width: 0px; =
height: 0px; }

.mfn-main-slider { position: relative; z-index: 0; }

.rev_slider iframe { max-width: 1220px; }

.rev_slider ul { margin: 0px !important; }

.tp-static-layers { z-index: 200; }

.mfn-layer-slider { position: relative; z-index: 1; }

.mfn-layer-slider .ls-yourlogo { z-index: 1; }

.section .mfn-parallax { position: absolute; left: 0px; top: 0px; transitio=
n: opacity 0.2s; max-width: none !important; }

.wrap[data-parallax=3D"3d"] { overflow: hidden; position: relative; }

.wrap[data-parallax=3D"3d"] > .column, .wrap[data-parallax=3D"3d"] > .mcb-w=
rap-inner { position: relative; }

.wrap[data-parallax=3D"3d"] > .mcb-wrap-inner { background: unset !importan=
t; }

.section > .mcb-background-overlay { width: 100%; height: 100%; position: a=
bsolute; z-index: 1; top: 0px; left: 0px; }

.wrap > .mcb-wrap-inner > .mcb-wrap-background-overlay { width: 100%; heigh=
t: 100%; position: absolute; left: 0px; top: 0px; border-radius: inherit; }

.section.center { text-align: center; }

.section.no-margin-v .column .mcb-column-inner, .section.no-margin .column =
.mcb-column-inner { margin-bottom: 0px; }

.the_content_wrapper pre { margin-bottom: 20px; }

.highlight-left, .highlight-right { position: relative; }

.highlight-left::after, .highlight-right::after { content: ""; position: ab=
solute; width: 50%; height: 100%; top: 0px; z-index: 1; }

.highlight-left::after { left: 0px; }

.highlight-right::after { right: 0px; }

.highlight-left .section_wrapper, .highlight-right .section_wrapper { z-ind=
ex: 2; }

@media only screen and (max-width: 767px) {
  .highlight-left::after, .highlight-right::after { content: none; }
}

.tr-content #Content, .tr-content #Wrapper, .tr-header #Wrapper { backgroun=
d: none; }

.tr-header #Header_wrapper { background: none !important; }

.tr-footer #Wrapper { background: none; }

.tr-footer #Footer { background-color: transparent !important; }

.no-shadows #Header_creative, .no-shadows #Top_bar.is-sticky, .no-shadows #=
Wrapper, .no-shadows .accordion .question > div, .no-shadows .woocommerce .=
quantity input.qty, .no-shadows input[type=3D"date"], .no-shadows input[typ=
e=3D"email"], .no-shadows input[type=3D"number"], .no-shadows input[type=3D=
"password"], .no-shadows input[type=3D"search"], .no-shadows input[type=3D"=
tel"], .no-shadows input[type=3D"text"], .no-shadows input[type=3D"url"], .=
no-shadows select, .no-shadows table th, .no-shadows table tr:first-child t=
d, .no-shadows textarea { box-shadow: transparent 0px 0px 0px; }

.no-shadows #Subheader::after { display: none; }

.no-shadows .ui-tabs .ui-tabs-nav, .no-shadows .ui-tabs .ui-tabs-panel { ba=
ckground-image: none; }

.no-content-padding #Content, .page.hide-title-area #Content, .template-bla=
nk #Content, .under-construction #Content, .with_aside.no-content-padding .=
sections_group, .with_aside.page.hide-title-area .sections_group { padding:=
 0px !important; }

.under-construction .section-uc-1 { padding-top: 40px; background-color: rg=
b(255, 255, 255); }

.under-construction .section-uc-2 { padding-top: 40px; background: url("../=
images/stripes/stripes_3_b.png") 50% center repeat; }

.under-construction .section-uc-3 { padding-top: 40px; }

.under-construction .section-border-top { border-top: 1px solid rgba(0, 0, =
0, 0.08); }

.under-construction .text-logo { font-size: 50px; }

.under-construction #mfn-gdpr.show { display: none; }

.slider_pagination { text-align: center; line-height: 0; }

.slider_pagination a { display: inline-block; width: 12px; height: 12px; te=
xt-indent: -9999px; margin: 4px 8px; background: rgba(0, 0, 0, 0.15); borde=
r-radius: 100%; position: relative; cursor: pointer; }

.slider_pagination a:hover { background: rgba(0, 0, 0, 0.25); }

.slider_pagination .slick-active a, .slider_pagination a.selected { width: =
10px; height: 8px; margin: 0px 10px; position: relative; top: 4px; backgrou=
nd: rgba(0, 0, 0, 0.15); border-radius: 2px; }

.slider_pagination .slick-active a::after, .slider_pagination a.selected::a=
fter { content: ""; display: block; width: 8px; height: 8px; border-radius:=
 1px; position: absolute; left: 1px; top: -3px; background: rgb(214, 214, 2=
14); transform: rotate(45deg); }

.mfn-rev-slider input { display: inline-block; }

.rs-p-wp-fix { margin-bottom: 0px; }

#Sliding-top { top: 0px; z-index: 800; }

#Sliding-top, #Sliding-top::after { position: absolute; left: 0px; width: 1=
00%; }

#Sliding-top::after { content: ""; height: 3px; display: block; bottom: -3p=
x; z-index: 1; box-shadow: rgba(0, 0, 0, 0.06) 0px 4px 3px -2px inset; }

#Sliding-top .widgets_wrapper { padding: 15px 0px; display: none; }

#Sliding-top .widgets_wrapper .mcb-column-inner { margin-bottom: 0px; }

#Sliding-top .widgets_wrapper .widget { margin-bottom: 0px; padding: 15px 0=
px; }

#Sliding-top .widgets_wrapper .widget::after { display: none; }

#Sliding-top a.sliding-top-control { display: block; width: 0px; height: 0p=
x; border-color: transparent; border-style: solid; border-width: 0px 45px 4=
5px 0px; position: absolute; z-index: 801; right: 0px; bottom: -45px; }

#Sliding-top a.sliding-top-control span { display: block; width: 26px; heig=
ht: 30px; line-height: 25px; text-align: center; position: absolute; right:=
 -45px; top: 0px; color: rgb(255, 255, 255); font-size: 18px; }

#Sliding-top a.sliding-top-control .minus { display: none; }

#Sliding-top.active a.sliding-top-control .minus, #Sliding-top a.sliding-to=
p-control .plus { display: inline-block; }

#Sliding-top.active a.sliding-top-control .plus { display: none; }

#Sliding-top.st-center a.sliding-top-control { border-color: transparent; b=
order-width: 45px 45px 0px; left: 50%; right: auto; transform: translateX(-=
50%); margin-right: 0px; }

#Sliding-top.st-center a.sliding-top-control span { left: -14px; right: aut=
o; top: -45px; }

#Sliding-top.st-left a.sliding-top-control { border-color: transparent; bor=
der-width: 45px 45px 0px 0px; left: 0px; right: auto; margin-right: 0px; }

#Sliding-top.st-left a.sliding-top-control span { left: -3px; right: auto; =
top: -45px; }

#Sliding-top .Recent_posts ul li .desc { background: rgba(0, 0, 0, 0.1); }

#Sliding-top .widget_mfn_menu ul li a { background: rgba(0, 0, 0, 0.1); col=
or: rgb(204, 204, 204); }

#Sliding-top .widget_recent_entries ul li { background: rgba(0, 0, 0, 0.1);=
 }

#Sliding-top ul.list_check li::after, #Sliding-top ul.list_idea li::after, =
#Sliding-top ul.list_mixed li::after, #Sliding-top ul.list_star li::after {=
 background: rgba(255, 255, 255, 0.08); }

#Sliding-top .widget_mfn_recent_comments ul li .date_label { background-col=
or: rgba(0, 0, 0, 0.07); }

#Sliding-top .widget_mfn_recent_comments ul li .date_label::after { border-=
left-color: rgba(0, 0, 0, 0.07); }

.mfn-off-canvas-sidebar { position: fixed; top: 0px; left: -320px; display:=
 flex; flex-direction: column; width: 320px; max-width: 100%; height: 100%;=
 z-index: 100000; transition: 0.3s; box-sizing: border-box; }

.mfn-off-canvas-sidebar .mfn-off-canvas-switcher { display: flex; align-ite=
ms: center; justify-content: center; height: 60px; width: 30px; position: a=
bsolute; top: 50%; transform: translateY(-50%); left: 100%; background-colo=
r: rgb(255, 255, 255); box-shadow: rgba(8, 8, 14, 0.13) 0px 5px 15px 0px; c=
ursor: pointer; border-radius: 0px 4px 4px 0px; }

.mfn-off-canvas-sidebar .mfn-off-canvas-switcher svg { width: 22px; }

.mfn-off-canvas-sidebar .mfn-off-canvas-switcher svg .path { stroke: rgb(51=
, 51, 51); }

.mfn-off-canvas-sidebar .mfn-off-canvas-switcher i { font-size: 16px; color=
: rgb(51, 51, 51); }

.mfn-off-canvas-sidebar .mfn-off-canvas-content-wrapper { position: relativ=
e; overflow: hidden; height: 100%; background-color: rgb(255, 255, 255); }

.mfn-off-canvas-sidebar .mfn-off-canvas-content-wrapper .mfn-off-canvas-con=
tent { height: 100%; overflow: hidden auto; padding: 20px; }

.mfn-off-canvas-sidebar .widget:first-child { margin-top: 0px; }

.mfn-off-canvas-sidebar .widget:last-child { margin-bottom: 0px; }

.mfn-off-canvas-overlay, .mfn-off-canvas-sidebar .widget::after { display: =
none; }

.mfn-ofcs-opened { overflow: hidden; padding-right: 15px; }

.mfn-ofcs-opened .mfn-off-canvas-overlay { display: block; width: 100%; hei=
ght: 100%; background-color: rgba(0, 0, 0, 0.7); position: fixed; top: 0px;=
 left: 0px; z-index: 1000; }

.mfn-ofcs-opened .mfn-off-canvas-sidebar { left: 0px; }

.pager_wrapper { margin-bottom: 0px; position: relative; z-index: 1; }

.pager { text-align: center; }

.pager .pages { margin: 20px 30px 0px; padding: 4px 3px; background-color: =
rgb(248, 248, 248); background-image: url("../images/stripes/stripes_3_b.pn=
g"); }

.pager .pages, .pager .pages a, .pager .pages span.page-numbers { display: =
inline-block; border-radius: 5px; }

.pager .pages a, .pager .pages span.page-numbers { margin: 0px 1px; width: =
35px; height: 35px; line-height: 35px; text-align: center; }

.pager .pages a:hover { text-decoration: none; }

.pager .pages a.active, .pager .pages a:hover, .pager .pages span.page-numb=
ers.current { color: rgb(255, 255, 255); }

.pager a.next_page, .pager a.prev_page { display: inline-block; line-height=
: 43px; }

.pager .pages a { transition: 0.3s ease-in-out; }

.button-round .pager .pages { border-radius: 50px; background-image: none; =
}

.button-round .pager .pages .page { border-radius: 50px; }

.mfn-infinite-load-button { clear: both; height: 75px; }

.mfn-infinite-load-button .pager_load_more { visibility: hidden; }

.pager_lm { background: url("../images/preloader2.gif") center -17px / 100p=
x no-repeat; text-align: center; }

.pager_lm .pager_load_more { margin: 20px 0px; }

.pager_lm.loading { min-height: 49px; }

.pager_lm:not(.loading) { background: none; }

.column_post_content .mcb-item-post_content-inner .elementor-section { max-=
width: 100%; left: 0px !important; }

.page-pager .mcb-column-inner, .post-pager .mcb-column-inner { margin-botto=
m: 0px !important; }

.pager-single { text-align: center; background: rgba(0, 0, 0, 0.02); margin=
-top: 15px; margin-bottom: 40px; }

.pager-single span { height: 45px; line-height: 45px; display: inline-block=
; padding: 0px 9px; position: relative; font-weight: 700; }

.pager-single a span { font-weight: 400; }

.pager-single span::after { content: ""; display: block; position: absolute=
; left: 0px; bottom: -1px; width: 100%; height: 1px; }

#Content .fixed-nav, .mfn-header-tmpl-burger-sidebar-opened .fixed-nav, .pa=
ger-single a span::after { display: none; }

.fixed-nav { position: fixed; bottom: 40px; height: 80px; z-index: 90; }

.fixed-nav.fixed-nav-prev { left: 0px; }

.fixed-nav.fixed-nav-next { right: 0px; }

.fixed-nav .arrow { display: block; width: 35px; font-size: 15px; color: rg=
b(255, 255, 255); line-height: 80px; text-align: center; }

.fixed-nav .arrow, .fixed-nav .photo { height: 80px; position: relative; z-=
index: 92; }

.fixed-nav .photo { width: 80px; overflow: hidden; line-height: 0; backgrou=
nd-color: rgb(238, 238, 238); }

.fixed-nav .desc { width: 190px; padding: 6px 15px; min-height: 68px; backg=
round: rgb(255, 255, 255); z-index: 91; }

.fixed-nav .desc h6 { margin-bottom: 0px; }

.fixed-nav .desc i { display: inline-block; margin-right: 2px; }

.fixed-nav .desc i::before { margin-left: 0px; }

.fixed-nav .desc .date { display: inline-block; width: 100%; padding-top: 3=
px; border-top-width: 1px; border-top-style: solid; }

.fixed-nav-prev .arrow, .fixed-nav-prev .desc, .fixed-nav-prev .photo { flo=
at: left; }

.fixed-nav-prev .desc { margin-left: -335px; }

.fixed-nav-prev:focus .desc, .fixed-nav-prev:hover .desc { margin-left: 0px=
; }

.fixed-nav-next .arrow, .fixed-nav-next .desc, .fixed-nav-next .photo { flo=
at: right; }

.fixed-nav-next .desc { margin-right: -335px; }

.fixed-nav-next:focus .desc, .fixed-nav-next:hover .desc { margin-right: 0p=
x; }

.fixed-nav .desc, .fixed-nav .photo { transition: 0.3s ease-in-out; }

.fixed-nav.format-quote .desc { display: none; }

.fixed-nav.format-quote .photo { background-color: rgb(238, 238, 238); posi=
tion: relative; z-index: 91; }

.fixed-nav.format-quote .photo::after { content: "=EE=A4=89"; font-family: =
mfn-icons; display: block; z-index: 91; position: absolute; left: 0px; top:=
 0px; width: 80px; height: 80px; line-height: 80px; text-align: center; fon=
t-size: 40px; color: rgba(0, 0, 0, 0.1); }

.fixed-nav.format-link .photo img { display: none; }

.fixed-nav.format-link .photo { background-color: rgb(238, 238, 238); posit=
ion: relative; z-index: 91; }

.fixed-nav.format-link .photo::after { content: "=EE=A3=82"; font-family: m=
fn-icons; display: block; z-index: 91; position: absolute; right: 0px; top:=
 0px; width: 80px; height: 80px; line-height: 80px; text-align: center; fon=
t-size: 40px; color: rgba(0, 0, 0, 0.1); }

@media only screen and (max-width: 1430px) {
  .fixed-nav-prev .photo { position: static; margin-left: -115px; }
  .fixed-nav-prev:focus .photo, .fixed-nav-prev:hover .photo { margin-left:=
 0px; }
  .fixed-nav-next .photo { position: static; margin-right: -115px; }
  .fixed-nav-next:focus .photo, .fixed-nav-next:hover .photo { margin-right=
: 0px; }
}

.fixed-nav.style-images .arrow { display: none; }

.fixed-nav.style-images .photo { background: rgb(238, 238, 238); margin: 0p=
x; }

.fixed-nav.style-images .photo::before { font-family: mfn-icons; position: =
absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size:=
 32px; color: rgb(204, 204, 204); transition: color 0.1s ease-in-out; }

.fixed-nav.style-images:focus .photo::before, .fixed-nav.style-images:hover=
 .photo::before { color: rgb(170, 170, 170); }

.fixed-nav-prev.style-images .photo::before { content: "=EE=A2=B8"; }

.fixed-nav-next.style-images .photo::before { content: "=EE=A4=96"; }

.fixed-nav.style-images .photo::after { display: none; }

.fixed-nav.style-images .photo img { position: relative; transition: opacit=
y 0.1s ease-in-out; }

.fixed-nav.style-images:focus .photo img, .fixed-nav.style-images:hover .ph=
oto img { opacity: 0; }

.fixed-nav.style-arrows .arrow, .fixed-nav.style-images .desc { display: no=
ne; }

.fixed-nav.style-arrows .photo { background: rgb(238, 238, 238); margin: 0p=
x; }

.fixed-nav.style-arrows .photo::before { font-family: mfn-icons; position: =
absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size:=
 32px; color: rgb(204, 204, 204); transition: color 0.1s ease-in-out; }

.fixed-nav.style-arrows:focus .photo::before, .fixed-nav.style-arrows:hover=
 .photo::before { color: rgb(170, 170, 170); }

.fixed-nav-prev.style-arrows .photo::before { content: "=EE=A2=B8"; }

.fixed-nav-next.style-arrows .photo::before { content: "=EE=A4=96"; }

.fixed-nav.style-arrows .desc, .fixed-nav.style-arrows .photo::after, .fixe=
d-nav.style-arrows .photo img { display: none; }

.header-creative.tr-menu .fixed-nav .desc { margin: 0px; opacity: 0; }

.header-creative.tr-menu .fixed-nav:focus .desc, .header-creative.tr-menu .=
fixed-nav:hover .desc { opacity: 1; }

#Filters .mcb-column-inner { margin-bottom: 30px; }

#Filters .filters_buttons { padding: 15px; margin: 0px; font-size: 100%; ba=
ckground-image: url("../images/stripes/stripes_5_b.png"); box-sizing: borde=
r-box; overflow: hidden; }

#Filters .filters_buttons li { float: left; margin: 0px 15px 0px 0px; list-=
style: none; }

#Filters .filters_buttons li.authors i, #Filters .filters_buttons li.catego=
ries i, #Filters .filters_buttons li.tags i { margin-right: 3px; }

#Filters .filters_buttons li.reset { float: right; margin-right: 0px; }

#Filters .filters_wrapper { display: none; margin-top: 20px; }

#Filters .filters_wrapper ul { display: none; overflow: hidden; margin: 0px=
; }

#Filters .filters_wrapper ul li { display: inline-block; width: 18.9%; marg=
in: 0.5%; list-style: none; }

#Filters .filters_wrapper ul li a { display: block; padding: 7px 10px; back=
ground: rgb(255, 255, 255); border: 1px solid rgb(247, 247, 247); color: rg=
b(133, 133, 133); }

#Filters .filters_wrapper ul li.current-cat a, #Filters .filters_wrapper ul=
 li a:hover { text-decoration: none; color: rgb(255, 255, 255); }

#Filters .filters_wrapper ul li.close { width: auto; }

#Filters .filters_wrapper ul li.close a { text-align: center; width: 38px; =
padding: 7px 0px; background: rgb(139, 139, 139); border: 1px solid rgb(247=
, 247, 247); color: rgb(255, 255, 255); }

#Filters .filters_wrapper ul li.close a:hover { background: rgb(84, 84, 84)=
; }

#Filters .filters_wrapper li.reset-inner, #Filters.only .filters_buttons { =
display: none; }

#Filters.only .filters_wrapper { display: block; }

#Filters.only li.reset-inner { display: inline-block; }

#Filters.only li.close { display: none !important; }

#Filters.only-categories .categories { display: block; }

#Filters.only-categories .authors, #Filters.only-categories .tags, #Filters=
.only-tags .categories { display: none !important; }

#Filters.only-tags .tags { display: block; }

#Filters.only-authors .categories, #Filters.only-authors .tags, #Filters.on=
ly-tags .authors { display: none !important; }

#Filters.only-authors .authors { display: block; }

#Filters .filters_wrapper ul li a { transition: 0.2s ease-in-out; }

#Header_wrapper { position: relative; }

body:not(.template-slider) #Header_wrapper { background-repeat: no-repeat; =
background-position: center top; }

body:not(.template-slider) #Header_wrapper.bg-fixed { background-attachment=
: fixed; }

body.mhb #Header_wrapper { background-image: none !important; }

#Header { position: relative; }

body:not(.template-slider) #Header { min-height: 250px; }

body.header-below:not(.template-slider) #Header { min-height: 0px; }

.single-template-intro #Header { min-height: 0px !important; }

#Header .container { padding-left: var(--mfn-column-gap-left); padding-righ=
t: var(--mfn-column-gap-right); box-sizing: border-box; }

#Action_bar { position: absolute; left: 0px; top: 0px; width: 100%; z-index=
: 30; line-height: 21px; }

#Action_bar .column { margin-bottom: 0px; overflow: hidden; padding: 0px 20=
px; box-sizing: border-box; }

.logo-no-margin #Action_bar .column { padding: unset; }

#Action_bar .contact_details { float: left; color: rgba(255, 255, 255, 0.5)=
; }

#Action_bar .contact_details li { display: inline-block; margin-right: 10px=
; padding: 20px 0px; }

#Action_bar .contact_details li > i { margin-right: 2px; }

#Action_bar .contact_details li:last-child { margin-right: 0px; }

#Action_bar .social { float: right; padding: 20px 0px; }

#Action_bar .social li { display: inline-block; margin: 1px; }

#Action_bar .social li:last-child { margin-right: 0px; }

#Action_bar .social li a { margin: 4px; color: rgba(255, 255, 255, 0.3); fo=
nt-size: 15px; line-height: 15px; transition: 0.3s ease-in-out; }

#Action_bar .social li a:hover { color: rgb(255, 255, 255); }

#Action_bar .social-menu { float: right; padding: 20px 0px; }

#Action_bar .social-menu li { display: inline-block; margin-right: 6px; pad=
ding-right: 6px; border-right: 1px solid rgba(255, 255, 255, 0.1); }

#Action_bar .social-menu li:last-child { margin-right: 0px; padding-right: =
0px; border-right-width: 0px; }

#Top_bar { position: absolute; left: 0px; top: 61px; width: 100%; border-bo=
ttom: 1px solid transparent; z-index: 30; }

#Top_bar .column { display: flex; margin-bottom: 0px; }

.layout-full-width.header-fw #Action_bar .container, .layout-full-width.hea=
der-fw #Top_bar .container { max-width: 100%; }

.layout-full-width.header-fw #Top_bar .container { padding-left: 0px; paddi=
ng-right: 0px; }

#Top_bar .top_bar_left { position: relative; float: left; width: 100%; }

#Header_creative #Top_bar { background-image: unset; }

#Top_bar .logo { float: left; margin: 0px 30px 0px 20px; }

#Top_bar .logo h1 { margin: 0px; }

#Top_bar .logo:not(.text-logo) h1 { line-height: 0; font-size: 0px; margin:=
 0px; }

#Top_bar #logo { display: block; height: 60px; line-height: 60px; padding: =
15px 0px; box-sizing: content-box; }

#Top_bar #logo:hover { text-decoration: none; }

#Top_bar #logo img { vertical-align: middle; max-height: 100%; }

#Top_bar #logo img.logo-mobile, #Top_bar #logo img.logo-mobile-sticky, #Top=
_bar #logo img.logo-sticky { display: none; }

#Top_bar #logo img[height] { width: auto; max-height: 100% !important; }

#Top_bar .text-logo #logo { font-weight: 300; }

#Top_bar .logo .custom-logo-link { display: block; height: 60px; line-heigh=
t: 60px; padding: 15px 0px; }

#Top_bar .logo .custom-logo-link img { vertical-align: middle; max-height: =
100%; width: auto !important; }

.logo-valign-top #Top_bar #logo img { vertical-align: top; }

.logo-valign-bottom #Top_bar #logo img { vertical-align: bottom; }

.logo-no-margin #Top_bar .logo { margin-left: 0px !important; padding: 0px =
!important; }

.logo-no-margin.header-plain #Top_bar .logo { margin: 0px !important; }

.logo-no-margin #Header_creative .logo { margin-top: 0px !important; }

.logo-no-margin.header-fw #Top_bar .column { margin: 0px; width: 100%; }

.logo-no-sticky-padding #Top_bar.is-sticky #logo { padding: 0px !important;=
 }

.logo-no-sticky-padding #Top_bar.is-sticky #logo img.logo-sticky { max-heig=
ht: 60px; }

.logo-overflow #Top_bar .logo { height: 60px; position: relative; z-index: =
198; }

.logo-overflow #Top_bar #logo { z-index: 199; height: auto !important; marg=
in-top: 0px !important; }

.logo-overflow #Top_bar #logo img { max-height: none; z-index: 200; }

.logo-overflow #Top_bar .top_bar_right { z-index: 200; }

.logo-overflow #Top_bar.is-sticky #logo { height: auto !important; }

.logo-overflow #Top_bar.is-sticky #logo img.logo-sticky:not(.svg) { max-hei=
ght: 110px; }

.logo-overflow.header-creative #Top_bar:not(.is-sticky) .logo, .logo-overfl=
ow.header-stack #Top_bar:not(.is-sticky) .logo { height: auto; }

#Top_bar .menu_wrapper { float: left; z-index: 201; }

#Top_bar .secondary_menu_wrapper { display: none; }

#Top_bar a.responsive-menu-toggle { display: none; position: absolute; righ=
t: 15px; top: 50%; margin-top: -17px; width: 34px; height: 34px; text-align=
: center; border-radius: 3px; z-index: 200; }

#Top_bar a.responsive-menu-toggle i { font-size: 22px; line-height: 34px; }

#Top_bar a.responsive-menu-toggle span { float: right; padding: 10px 5px; l=
ine-height: 14px; }

#Top_bar .banner_wrapper { display: none; }

#Top_bar .search_wrapper { position: absolute; left: 50%; transform: transl=
ateX(-50%); top: calc(100% + 40px); display: none; z-index: 205; box-sizing=
: border-box; width: 600px; max-width: 80%; overflow: hidden; }

.column_livesearch .mfn-live-search-wrapper { width: 100%; box-sizing: bord=
er-box; position: relative; }

#Top_bar .search_wrapper > form, .column_livesearch .mfn-live-search-wrappe=
r > form { position: relative; }

#Top_bar .search_wrapper input[type=3D"text"], .column_livesearch .mfn-live=
-search-wrapper input[type=3D"text"] { width: 100%; margin: 0px; box-sizing=
: border-box; box-shadow: 0px 0px 0px; padding: 22px 30px 22px 60px; backgr=
ound: none; border-width: 0px; font-size: 15px; color: rgba(0, 0, 0, 0.8); =
}

#Top_bar .search_wrapper input[type=3D"text"]:focus, .column_livesearch .mf=
n-live-search-wrapper input[type=3D"text"]:focus { background-color: transp=
arent !important; }

#Top_bar .search_wrapper .icon_close, #Top_bar .search_wrapper .icon_search=
, .column_livesearch .mfn-live-search-wrapper .icon_search { position: abso=
lute; top: 50%; transform: translateY(-50%); }

#Top_bar .search_wrapper .icon_search, .column_livesearch .mfn-live-search-=
wrapper .icon_search { left: 15px; }

#Top_bar .search_wrapper .icon_close { right: 10px; }

.mfn-livesearch-loading::after { content: ""; display: block; position: abs=
olute; right: 15px; top: 50%; margin: -10px 0px 0px -10px; width: 20px; hei=
ght: 20px; border-radius: 100%; border-width: 2px; border-style: solid; bac=
kground: none; transform: none; animation: 1.5s linear 0s infinite normal n=
one running spin; border-bottom-color: transparent !important; transition: =
none !important; }

.mfn-livesearch-loading .icon_close, .mfn_live_search_categories { display:=
 none; }

.has-live-search-element { z-index: 2; }

.has-live-search-element ~ .mcb-section { z-index: 1; }

.column_livesearch { position: relative; z-index: 3; }

.mfn-live-search-box { min-height: 0px; padding: 15px; overflow-y: auto; z-=
index: 2; clear: both; text-align: center; box-sizing: border-box; transiti=
on: height 0.3s ease-in-out; border-top: 1px solid rgba(0, 0, 0, 0.08); }

.column_livesearch .mfn-live-search-box { position: absolute; left: 0px; to=
p: 100%; width: 100%; }

.mfn-live-search-box a.button { width: 100%; margin-top: 20px; box-sizing: =
border-box; }

.mfn-live-search-box a.button.hidden { display: none; }

.mfn-live-search-box .mfn-live-search-list { list-style: none; margin: 0px;=
 text-align: left; overflow: auto; }

.mfn-live-search-box .mfn-live-search-list > * { display: none; }

.mfn-live-search-box .mfn-live-search-list ul { list-style: none; margin: 0=
px; }

.mfn-live-search-box .mfn-live-search-list ul li { margin-bottom: 0px; }

.mfn-live-search-box .mfn-live-search-list ul li[data-category=3D"info"] { =
padding: 10px 20px; opacity: 0.6; }

.mfn-live-search-box .mfn-live-search-list ul li:not([data-category=3D"info=
"]) { display: flex; justify-content: flex-start; text-align: left; align-i=
tems: center; border-bottom: 1px solid rgba(0, 0, 0, 0.08); padding: 15px 2=
0px; transition: 0.2s ease-in-out; }

.mfn-live-search-box .mfn-live-search-list ul li:not([data-category=3D"info=
"]):last-child { border-bottom: 0px; }

.mfn-live-search-box .mfn-live-search-list ul li:not([data-category=3D"info=
"]):hover { background: rgba(0, 0, 0, 0.02); cursor: pointer; }

.mfn-live-search-box .mfn-live-search-list ul li img { margin-right: 20px; =
height: 100%; max-height: 50px; }

.mfn-live-search-box .mfn-live-search-list .mfn-live-search-texts { flex: 1=
 1 0%; min-width: 0px; }

.mfn-live-search-box .mfn-live-search-list .mfn-live-search-texts p { margi=
n: 0px; font-size: 14px; line-height: 1.6; white-space: normal; }

.mfn-live-search-box .mfn-live-search-list .mfn-live-search-texts > span { =
float: right; font-size: 14px; }

.mfn-live-search-box .mfn-live-search-list .mfn-live-search-texts > span de=
l { opacity: 0.6; font-size: 90%; }

.column_livesearch .search_wrapper .mfn-live-search-box, .column_livesearch=
 .search_wrapper .mfn-live-search-list > li, .mfn-live-search-box .mfn-live=
-search-noresults { display: none; }

#Top_bar .search_wrapper, #Top_bar .top_bar_right .mfn-live-search-box, .co=
lumn_livesearch .mfn-live-search-box, .column_livesearch .mfn-live-search-w=
rapper { background-color: rgb(255, 255, 255); box-shadow: rgba(1, 7, 39, 0=
.1) 0px 10px 46px 0px; border-radius: 4px; }

.content-brightness-dark #Top_bar .search_wrapper input[type=3D"text"], .co=
ntent-brightness-dark .column_livesearch .mfn-live-search-wrapper input[typ=
e=3D"text"] { color: rgba(255, 255, 255, 0.8); }

.content-brightness-dark #Top_bar .search_wrapper .icon_search .path, .cont=
ent-brightness-dark .column_livesearch .mfn-live-search-wrapper .icon_searc=
h .path { stroke: rgba(255, 255, 255, 0.8); }

.content-brightness-dark .mfn-live-search-box { border-top: 1px solid rgba(=
255, 255, 255, 0.08); }

.content-brightness-dark .mfn-live-search-box .mfn-live-search-list ul li:n=
ot([data-category=3D"info"]) { border-bottom: 1px solid rgba(255, 255, 255,=
 0.08); }

.content-brightness-dark .mfn-live-search-box .mfn-live-search-list ul li:n=
ot([data-category=3D"info"]):hover { background: rgba(255, 255, 255, 0.02);=
 }

#Top_bar .top_bar_right { float: right; position: relative; padding: 0px 20=
px; flex-shrink: 0; }

#Top_bar .top_bar_right .top_bar_right_wrapper { display: flex; align-items=
: center; height: 100%; }

#Top_bar .top_bar_right .top-bar-right-icon { display: flex; align-items: c=
enter; margin: 0px 5px; line-height: 0; font-size: 20px; text-decoration: n=
one; }

#Top_bar .top_bar_right .top_bar_right_wrapper > a:last-child { margin-righ=
t: 0px; }

#Top_bar .top_bar_right .top-bar-right-icon svg { width: 26px; }

#Top_bar .top_bar_right .top-bar-right-icon svg .path { stroke: rgb(68, 68,=
 68); }

#Top_bar .top_bar_right .top-bar-right-icon-cart { flex-shrink: 0; }

#Top_bar .top_bar_right .top-bar-right-icon-user img { border-radius: 100%;=
 }

#Top_bar .top-bar-right-icon-wishlist { position: relative; }

#Top_bar .header-wishlist-count { margin-left: -5px; background-color: rgb(=
51, 51, 51); }

#Top_bar .header-wishlist-count, #Top_bar a#header_cart .header-cart-count =
{ position: relative; top: -10px; display: inline-block; width: 18px; line-=
height: 18px; text-align: center; font-size: 11px; color: rgb(255, 255, 255=
); border-radius: 100%; }

#Top_bar a#header_cart .header-cart-count { right: 7px; margin-right: -4px;=
 }

#Top_bar a#header_cart .header-cart-total { margin: 0px; padding-right: 5px=
; font-size: 16px; font-weight: 500; }

#Top_bar a.myaccount_button img { max-width: unset; }

#Top_bar .top_bar_right .top-bar-right-input { display: flex; align-items: =
center; margin: 0px 5px; white-space: nowrap; flex-shrink: 0; }

#Top_bar .top_bar_right .top-bar-right-input form { display: flex; position=
: relative; }

#Top_bar .top_bar_right .top-bar-right-input svg { position: absolute; left=
: 8px; top: 50%; transform: translateY(-50%); }

#Top_bar .top_bar_right .top-bar-right-input input { margin: 0px; width: 16=
0px; padding: 8px 8px 8px 40px; }

#Top_bar .top_bar_right .top-bar-right-input .mfn-livesearch-loading::after=
 { margin: -8px 0px 0px -5px; width: 10px; height: 10px; right: 10px; }

#Top_bar .top_bar_right .top-bar-search-form { position: relative; }

#Top_bar .top_bar_right .top-bar-search-form .mfn-live-search-box { positio=
n: absolute; z-index: 202; right: 0px; top: calc(100% + 10px); width: 400px=
; border-top: 0px; }

#Top_bar .top_bar_right .action_button { display: flex; align-items: center=
; margin: 0px 5px; white-space: nowrap; flex-shrink: 0; }

#Top_bar .wpml-languages { display: flex; align-items: center; margin: 0px =
5px; position: relative; z-index: 210; font-size: 13px; line-height: 13px; =
white-space: nowrap; }

#Top_bar .wpml-languages a.active { display: flex; align-items: center; box=
-sizing: content-box; padding: 10px 6px 10px 10px; border: 1px solid rgba(0=
, 0, 0, 0.1); border-radius: 5px; }

#Top_bar .wpml-languages.disabled a.active { padding-right: 10px; }

#Top_bar .wpml-languages a.active i { font-size: 14px; margin: 0px 0px 0px =
5px; }

#Top_bar .wpml-languages a.active i::before { margin: 0px; }

#Top_bar .wpml-languages a:hover.active { text-decoration: none; }

#Top_bar .wpml-languages.enabled:hover a.active { border-radius: 5px 5px 0p=
x 0px; border-bottom-color: transparent; }

#Top_bar .wpml-languages a img { max-width: unset; }

#Top_bar .wpml-languages ul.wpml-lang-dropdown { position: absolute; left: =
0px; top: 100%; width: 100%; border-radius: 0px 0px 5px 5px; z-index: 205; =
overflow: hidden; display: none; border-width: 0px 1px 1px; border-style: s=
olid; border-color: rgba(0, 0, 0, 0.1); border-image: initial; box-sizing: =
border-box; }

#Top_bar .wpml-languages ul.wpml-lang-dropdown li { border-bottom: 1px soli=
d rgba(0, 0, 0, 0.05); }

#Top_bar .wpml-languages ul.wpml-lang-dropdown li:last-child { border-botto=
m: 0px; }

#Top_bar .wpml-languages ul.wpml-lang-dropdown li a { font-size: 12px; disp=
lay: block; text-align: center; padding: 10px 5px; opacity: 0.75; }

#Top_bar .wpml-languages ul.wpml-lang-dropdown li a:hover { text-decoration=
: none; opacity: 1; }

#Top_bar .wpml-languages:hover { height: auto; }

#Top_bar .wpml-languages:hover ul.wpml-lang-dropdown { display: block; }

#Top_bar .wpml-languages a.active, #Top_bar .wpml-languages ul.wpml-lang-dr=
opdown { background: rgb(255, 255, 255); }

#Top_bar .wpml-languages.horizontal { display: flex; flex-shrink: 0; paddin=
g: 10px; border: 1px solid rgb(232, 232, 232); background: rgb(255, 255, 25=
5); border-radius: 5px; }

#Top_bar .wpml-languages.horizontal ul li { float: left; margin-right: 8px;=
 }

#Top_bar .wpml-languages.horizontal ul li:last-child { margin-right: 0px; }

.mfn-language-switcher-dropdown .wpml-ls-legacy-list-horizontal { border: n=
one; padding: 0px; }

.mfn-language-switcher-dropdown .wpml-ls ul { display: flex; flex-wrap: wra=
p; }

.mfn-language-switcher-dropdown .wpml-ls ul li { display: none; order: 2; f=
loat: none; width: 100%; }

.mfn-language-switcher-dropdown .wpml-ls ul li a { display: flex; align-ite=
ms: center; }

.mfn-language-switcher-dropdown .wpml-ls ul li a img { height: auto; }

.mfn-language-switcher-dropdown .wpml-ls ul li a img.wpml-ls-flag { width: =
18px; }

.mfn-language-switcher-dropdown .wpml-ls ul li a, .mfn-language-switcher-dr=
opdown .wpml-ls ul li a:hover { text-decoration: none; }

.mfn-language-switcher-dropdown .wpml-ls ul li.wpml-ls-current-language { d=
isplay: flex; order: 1; position: relative; }

.mfn-language-switcher-dropdown .wpml-ls ul li ul { display: none; box-sizi=
ng: border-box; }

.mfn-language-switcher-dropdown .wpml-ls ul li.hover ul, .mfn-language-swit=
cher-dropdown .wpml-ls ul li:hover ul { display: block; position: absolute;=
 top: 100%; left: 0px; z-index: 4; background-color: rgb(255, 255, 255); }

.mfn-language-switcher-dropdown .wpml-ls ul li ul li { display: flex; }

.mfn-language-switcher-dropdown.mfn-language-switcher-dropdown-icon ul li.w=
pml-ls-current-language > a span.mfn-arrow-icon { content: ""; margin-left:=
 5px; line-height: 1em; font-size: var(--mfn-wpml-arrow-size); display: fle=
x; align-items: center; justify-content: center; }

.mfn-language-switcher-dropdown.mfn-language-switcher-dropdown-icon ul li a=
 span.mfn-arrow-icon img { width: var(--mfn-wpml-arrow-size); }

#Top_bar #menu { z-index: 201; }

#Top_bar .menu { z-index: 202; }

#Top_bar .menu.menu-mobile { display: none; }

#Top_bar .menu .mfn-megamenu { margin: 0px 1%; width: 98% !important; }

#Top_bar .menu > li { margin: 0px; z-index: 203; display: block; float: lef=
t; }

#Top_bar .menu > li:not(.mfn-megamenu-parent) { position: relative; }

#Top_bar .menu > li.hover { z-index: 204; }

#Top_bar .menu > li > a { display: block; line-height: 60px; padding: 15px =
0px; position: relative; }

#Top_bar .page-menu > li > a { padding: 15px 20px; }

#Top_bar .menu > li > a:not(.menu-toggle)::after { content: ""; height: 4px=
; width: 100%; position: absolute; left: 0px; top: -4px; z-index: 203; opac=
ity: 0; }

#Top_bar .menu > li > a span:not(.description) { display: block; line-heigh=
t: 60px; padding: 0px 20px; white-space: nowrap; border-right-width: 1px; b=
order-style: solid; }

#Top_bar .menu > li > a span.description { font-size: 11px; margin: -12px -=
15px 0px; color: rgb(170, 170, 170); font-weight: 300; text-align: center; =
display: block; line-height: 12px !important; }

#Top_bar .menu > li > a span > span:not(.description) { display: inline !im=
portant; padding: 0px !important; }

#Top_bar .menu > li:last-child > a span { border: 0px; }

#Top_bar .menu > li > a:hover { text-decoration: none; }

#Top_bar .menu > li a.menu-toggle { display: none; }

.menuo-arrows:not(.keyboard-support) #Top_bar .menu > li.submenu > a:not(.m=
enu-toggle) > span { padding-right: 30px; }

.menuo-arrows:not(.keyboard-support) #Top_bar .menu > li.submenu > a:not(.m=
enu-toggle)::after { content: ""; width: 0px; height: 0px; position: absolu=
te; top: 50%; left: auto; right: 10px; margin-top: -2px; border-top: 5px so=
lid rgb(204, 204, 204); border-left: 5px solid transparent; border-right: 5=
px solid transparent; background: none; opacity: 0.6; display: block !impor=
tant; }

#Top_bar .menu > li.current-menu-ancestor > a::after, #Top_bar .menu > li.c=
urrent-menu-item > a::after, #Top_bar .menu > li.current-menu-parent > a::a=
fter, #Top_bar .menu > li.current-page-parent > a::after, #Top_bar .menu > =
li.current_page_ancestor > a::after, #Top_bar .menu > li.current_page_item =
> a::after, #Top_bar .menu > li.hover > a::after { opacity: 1; }

#Top_bar .menu.page-menu > li > a { border-right: 1px solid rgba(0, 0, 0, 0=
.05); margin: 15px 0px; padding: 0px 20px; }

#Top_bar .menu.page-menu > li:last-child > a { border-right: none; }

#Top_bar .menu.page-menu > li > a::after { display: none; }

#Top_bar.is-sticky .menu_wrapper .menu.page-menu > li > a { margin: 0px; pa=
dding-left: 20px; padding-right: 20px; }

#Top_bar .menu li ul { position: absolute; left: 0px; top: 100%; z-index: 2=
05; margin: 0px; display: none; background-image: url("../images/box_shadow=
.png"); background-repeat: repeat-x; background-position: 0px 0px; }

#Top_bar .menu li > ul { box-shadow: rgba(0, 0, 0, 0.03) 2px 2px 2px 0px; }

#Top_bar .menu li ul li { padding: 0px; width: 200px; position: relative; f=
ont-weight: 400; }

#Top_bar .menu li ul li a { padding: 10px 20px; display: block; border-bott=
om: 1px solid rgba(0, 0, 0, 0.05); }

#Top_bar .menu li ul li a span { display: inline-block; position: relative;=
 }

#Top_bar .menu li ul li a .menu-arrow { position: absolute; right: 7px; top=
: 11px; font-size: 12px; color: rgba(0, 0, 0, 0.35); }

#Top_bar .menu > li ul li.hover > a, #Top_bar .menu > li ul li a:hover { te=
xt-decoration: none; background: rgba(0, 0, 0, 0.06); }

.menuo-sub-active #Top_bar .menu > li ul li.current-menu-ancestor > a, .men=
uo-sub-active #Top_bar .menu > li ul li.current-menu-item > a { background:=
 rgba(0, 0, 0, 0.06); }

#Top_bar .menu li ul li.wpml-ls-item { width: auto; }

#Top_bar .menu li ul li.wpml-ls-item a { padding-right: 20px; white-space: =
nowrap; }

#Top_bar .menu li ul li ul { position: absolute; left: 200px; top: 0px; z-i=
ndex: 204; }

.menuo-last #Top_bar .menu > li.last ul:not(.mfn-megamenu) { right: 0px; le=
ft: auto; box-shadow: rgba(0, 0, 0, 0.03) -2px 2px 2px 0px; }

.menuo-last #Top_bar .menu > li.last ul:not(.mfn-megamenu) li ul { right: 2=
00px; }

#Top_bar .menu li ul li a { transition: 0.2s ease-in-out; }

#Header #menu-secondary-menu { z-index: 220; }

#Header .secondary-menu { z-index: 221; }

#Header .secondary-menu > li { margin: 0px; z-index: 222; display: block; f=
loat: left; position: relative; padding: 8px 9px; line-height: 100%; border=
-radius: 4px; }

#Header .secondary-menu > li.submenu { border-radius: 4px 4px 0px 0px; }

#Header .secondary-menu > li > a { display: block; }

#Header .secondary-menu > li > a:hover { text-decoration: none; }

#Header .secondary-menu li ul { position: absolute; left: 0px; padding: 7px=
; top: 100%; z-index: 223; margin: 0px; display: none; border-radius: 0px 4=
px 4px; }

#Header .secondary-menu li ul li:last-child { border-bottom: 0px; }

#Header .secondary-menu li ul li a { display: block; text-align: center; wh=
ite-space: nowrap; padding: 6px 8px; }

#Header .secondary-menu li ul li a:hover { text-decoration: none; }

#Header .secondary-menu > li > a { color: rgb(168, 168, 168); }

#Header .secondary-menu > li.hover, #Header .secondary-menu li ul { backgro=
und: rgb(249, 249, 249); }

#Header .secondary-menu li ul li { border-bottom: 1px solid rgba(0, 0, 0, 0=
.05); }

#Header .secondary-menu li ul li a { color: rgb(139, 139, 139); }

#Header .secondary-menu li ul li a:hover { color: rgb(95, 95, 95); backgrou=
nd: rgba(255, 255, 255, 0.8); }

.tr-menu .top_bar_left { background-color: transparent !important; }

.tr-menu .top_bar_right, .tr-menu .top_bar_right::before { background: none=
 !important; }

.header-modern #Top_bar .top_bar_right { top: -4px; margin-left: 10px; }

.header-modern #Top_bar .top_bar_right::before { content: ""; display: bloc=
k; height: 100%; width: 10px; position: absolute; left: -10px; top: 2px; tr=
ansform: skewX(0deg) skewY(-25deg); }

.header-modern #Top_bar.is-sticky .top_bar_right { top: 0px; }

.header-classic #Header .top_bar_left, .header-classic #Header .top_bar_rig=
ht { background-color: transparent; }

.header-classic #Top_bar { position: static; background-color: rgb(255, 255=
, 255); }

.header-classic #Top_bar .top_bar_right::before { display: none; }

.header-classic #Action_bar { position: static; background-color: rgb(44, 4=
4, 44); }

.header-classic #Action_bar .contact_details li, .header-classic #Action_ba=
r .social, .header-classic #Action_bar .social-menu { padding: 12px 0px; }

@media only screen and (min-width: 768px) {
  .header-fixed #Action_bar { position: fixed; top: 0px; left: 0px; backgro=
und-color: rgb(44, 44, 44); }
  .header-fixed #Action_bar .contact_details li, .header-fixed #Action_bar =
.social, .header-fixed #Action_bar .social-menu { padding: 5px 0px; }
  .header-fixed #Top_bar { position: fixed; width: 100%; left: 0px; z-index=
: 701; background: rgb(255, 255, 255); opacity: 0.97; box-shadow: rgba(0, 0=
, 0, 0.1) 0px 2px 5px 0px; top: 0px !important; }
  .header-fixed.ab-show #Top_bar { top: 31px !important; }
  .header-fixed #Top_bar .top_bar_left, .header-fixed #Top_bar .top_bar_rig=
ht, .header-fixed #Top_bar .top_bar_right::before { background: none; }
  .header-fixed #Top_bar .logo { width: auto; margin: 0px 30px 0px 20px; pa=
dding: 0px; }
  .header-fixed #Top_bar #logo, .header-fixed #Top_bar .custom-logo-link { =
padding: 5px 0px; height: 50px; line-height: 50px; }
  .header-fixed #Top_bar .menu_wrapper { clear: none; }
  .header-fixed #Top_bar .menu > li > a { padding: 15px 0px; }
  .header-fixed #Top_bar .menu > li > a, .header-fixed #Top_bar .menu > li =
> a span { line-height: 30px; }
  .header-fixed #Top_bar .menu > li > a:not(.menu-toggle)::after { top: aut=
o; bottom: -4px; }
  .header-fixed #Top_bar .menu > li > a span.description { margin-top: -5px=
; margin-bottom: -7px; }
  .header-fixed #Top_bar .secondary_menu_wrapper { display: none; }
  .tr-menu.header-fixed #Top_bar:not(.is-sticky) { box-shadow: transparent =
0px 0px 0px 0px; background: none !important; }
  .header-fixed.admin-bar #Action_bar { top: 32px; }
  .header-fixed.woocommerce-demo-store #Action_bar { top: 45px; }
  .header-fixed.admin-bar.woocommerce-demo-store #Action_bar { top: 77px; }
  .header-fixed.admin-bar #Top_bar { top: 32px !important; }
  .header-fixed.woocommerce-demo-store #Top_bar { top: 45px !important; }
  .header-fixed.admin-bar.woocommerce-demo-store #Top_bar { top: 77px !impo=
rtant; }
  .header-fixed.admin-bar.ab-show #Top_bar { top: 63px !important; }
  .header-fixed.woocommerce-demo-store.ab-show #Top_bar { top: 76px !import=
ant; }
  .header-fixed.admin-bar.woocommerce-demo-store.ab-show #Top_bar { top: 10=
8px !important; }
}

.header-below #Header .top_bar_left, .header-below #Header .top_bar_right {=
 background-color: transparent; }

.header-below #Top_bar { position: static; background-color: rgb(255, 255, =
255); }

.header-below #Top_bar .top_bar_right { top: 0px; }

.header-below #Top_bar .top_bar_right::before { display: none; }

.header-below #Action_bar { position: static; }

.header-plain #Top_bar { border-bottom-width: 1px; border-style: solid; pos=
ition: static; }

.header-plain.layout-boxed #Top_bar .container { max-width: 100%; }

.header-plain #Top_bar .one.column { width: 100%; margin: 0px; }

.header-plain #Header .top_bar_left, .header-plain #Header .top_bar_right {=
 background-color: transparent; }

.header-plain #Top_bar .top_bar_right, .header-plain #Top_bar .top_bar_righ=
t_wrapper { top: 0px; }

.header-plain #Top_bar .top_bar_right::before { display: none; }

.header-plain #Action_bar { position: static; }

.header-plain #Action_bar .contact_details li, .header-plain #Action_bar .s=
ocial, .header-plain #Action_bar .social-menu { padding: 12px 0px; }

.header-plain #Top_bar #logo, .header-plain #Top_bar .custom-logo-link { he=
ight: 50px; line-height: 50px; }

.header-plain #Top_bar .menu_wrapper { float: right; }

.header-plain #Top_bar .menu > li > a { padding-top: 0px !important; paddin=
g-bottom: 0px !important; }

.header-plain #Top_bar .menu > li > a:not(.menu-toggle)::after { display: n=
one; }

.header-plain #Top_bar .menu > li > a span:not(.description) { line-height:=
 80px; padding: 0px 30px; }

.header-plain #Top_bar .menu > li:first-child > a span:not(.description) { =
border-left-width: 1px; }

.header-plain.menu-highlight #Top_bar .menu > li, .header-plain.menu-highli=
ght #Top_bar .menu > li > a { margin: 0px; }

.header-plain #Top_bar .top_bar_right { padding: 0px; margin-left: auto; }

.header-plain #Top_bar .top_bar_right .top-bar-right-icon, .header-plain #T=
op_bar .top_bar_right .top-bar-right-input { height: 100%; margin: 0px; pad=
ding: 0px 20px; border-left-width: 1px; border-style: solid; }

.header-plain #Top_bar a#header_cart, .header-plain #Top_bar a#search_butto=
n { border-left-width: 1px; border-style: solid; }

.header-plain #Top_bar a#header_cart span { margin-right: -9px; }

.header-plain #Top_bar .wpml-languages { margin: 0px; padding: 0px 20px; he=
ight: 100%; border-left-width: 1px; border-style: solid; }

.header-plain #Top_bar .wpml-languages a.active { border: 0px; padding: 0px=
; height: auto; }

.header-plain #Top_bar .wpml-languages ul.wpml-lang-dropdown li a { line-he=
ight: 40px; }

.header-plain #Top_bar .wpml-languages a.active { background: none; }

.header-plain #Top_bar .wpml-languages ul.wpml-lang-dropdown { border: 0px;=
 border-radius: 0px; }

.header-plain #Top_bar .action_button { height: 100%; margin: 0px; border-r=
adius: 0px; border-left: 1px solid rgb(242, 242, 242); padding: 0px 30px !i=
mportant; }

.header-plain.button-stroke #Top_bar .action_button { border-width: 0px 0px=
 0px 1px; background-color: rgb(247, 247, 247); }

.header-plain #Top_bar.is-sticky .menu > li > a span:not(.description) { li=
ne-height: 60px !important; }

.header-plain #Top_bar.is-sticky .top_bar_right { padding: 0px; height: 60p=
x; top: 0px; }

.header-plain #Top_bar.is-sticky .wpml-languages { padding: 0px 25px; heigh=
t: 60px; line-height: 60px; top: 0px; }

.header-plain #Top_bar.is-sticky .action_button { line-height: 60px !import=
ant; }

.header-plain #Action_bar { background-color: rgb(44, 44, 44); }

.header-plain #Top_bar { background-color: rgb(255, 255, 255); }

.header-plain #Top_bar .top_bar_right .top-bar-right-button, .header-plain =
#Top_bar .top_bar_right .top-bar-right-icon, .header-plain #Top_bar .top_ba=
r_right .top-bar-right-input, .header-plain #Top_bar .wpml-languages { bord=
er-color: rgb(242, 242, 242); }

.header-split #Header .top_bar_left { width: 100% !important; }

.header-split #Header .top_bar_left, .header-split #Header .top_bar_right {=
 background-color: transparent; }

.header-split #Header .top_bar_left .menu_wrapper { width: 100%; }

.header-split #Header .top_bar_left .menu_left { float: left; width: 38%; t=
ext-align: center; }

.header-split #Header .top_bar_left .menu_right { float: right; width: 38%;=
 text-align: center; }

.header-split #Header .top_bar_left .menu > li { display: inline-block; flo=
at: none; }

.header-split #Header .top_bar_left .menu li ul li a { padding: 10px; }

.header-split #Header .top_bar_left .logo { width: 100%; margin: 0px; text-=
align: center; }

@media only screen and (min-width: 1240px) {
  .header-split #Header .top_bar_left .logo { position: absolute; left: 38%=
; width: 24%; }
}

.header-split #Top_bar { position: static; background-color: rgb(255, 255, =
255); }

.header-split #Top_bar .top_bar_right { display: none; }

.header-split #Action_bar { position: static; background-color: rgb(44, 44,=
 44); }

.header-split #Action_bar .contact_details li, .header-split #Action_bar .s=
ocial, .header-split #Action_bar .social-menu { padding: 12px 0px; }

.header-shop #Top_bar { position: static; background-color: rgb(255, 255, 2=
55); }

.header-shop #Top_bar .column { display: block; }

.header-shop #Action_bar { position: static; background-color: rgb(16, 16, =
21); }

.header-shop #Action_bar .contact_details li, .header-shop #Action_bar .soc=
ial, .header-shop #Action_bar .social-shop { padding: 12px 0px; }

.header-shop #Top_bar .top_bar_row { display: flex; align-items: center; }

.header-shop #Top_bar .top_bar_row_first { z-index: 2; }

.header-shop #Top_bar .top_bar_row_second { margin-top: -10px; }

.header-shop #Top_bar .logo a.responsive-menu-toggle { display: none; }

.header-shop #Top_bar .top_bar_right { background-color: transparent; flex:=
 1 1 auto; padding-right: 10px; }

.header-shop.logo-no-margin:not(.header-fw) #Top_bar .top_bar_right { paddi=
ng-right: 0px; }

.header-shop #Top_bar .top_bar_right .top_bar_right_wrapper { width: 100%; =
justify-content: flex-end; }

.header-shop #Top_bar .top_bar_right .top-bar-right-input { flex: 1 1 auto;=
 margin-right: 40px; }

.header-shop #Top_bar .top_bar_right .top-bar-right-input .mfn-live-search-=
box, .header-shop #Top_bar .top_bar_right .top-bar-right-input > form, .hea=
der-shop #Top_bar .top_bar_right .top-bar-right-input input[type=3D"text"] =
{ width: 100%; }

.header-shop #Top_bar .top_bar_right a.responsive-menu-toggle { position: s=
tatic; margin-top: unset; }

.header-shop #Top_bar .menu_wrapper { width: 100%; }

.header-shop #Top_bar .menu_wrapper #menu ul:nth-child(2) { margin-left: au=
to; }

.header-shop #Top_bar .menu > li > a { padding: 5px 0px; }

body.header-shop.menu-highlight #Top_bar .menu > li > a { margin: 5px 0px; =
}

.header-shop #Top_bar.is-sticky .responsive-menu-toggle { display: block; }

.header-shop-split #Top_bar { position: static; background-color: rgb(255, =
255, 255); }

.header-shop-split #Action_bar { position: static; background-color: rgb(16=
, 16, 21); }

.header-shop-split #Action_bar .contact_details li, .header-shop-split #Act=
ion_bar .social, .header-shop-split #Action_bar .social-shop { padding: 12p=
x 0px; }

.header-shop-split #Top_bar .top_bar_row { display: flex; align-items: cent=
er; width: 100%; }

.header-shop-split #Top_bar .menu_wrapper { flex: 2 1 0%; }

.header-shop-split #Top_bar .logo { flex: 1 1 0%; text-align: center; margi=
n: 0px 15px; }

.header-shop-split #Top_bar .top_bar_right { flex: 2 1 0%; padding: 0px; ba=
ckground-color: transparent; }

.header-shop-split #Top_bar .top_bar_right .top_bar_right_wrapper { width: =
100%; justify-content: flex-end; box-sizing: border-box; padding: 0px 20px;=
 }

.header-shop-split #Top_bar .top_bar_right .top-bar-right-input { flex: 1 1=
 auto; }

.header-shop-split #Top_bar .top_bar_right .top-bar-right-input .mfn-live-s=
earch-box, .header-shop-split #Top_bar .top_bar_right .top-bar-right-input =
> form, .header-shop-split #Top_bar .top_bar_right .top-bar-right-input inp=
ut[type=3D"text"] { width: 100%; }

@media only screen and (min-width: 768px) {
  .header-shop-split.menuo-right #Top_bar .menu_wrapper { order: 3; display=
: flex; justify-content: flex-end; }
  .header-shop-split.menuo-right #Top_bar .logo { order: 2; }
  .header-shop-split.menuo-right #Top_bar .top_bar_right { order: 1; }
  .header-shop-split.menuo-right #Top_bar .top_bar_right .top_bar_right_wra=
pper { justify-content: flex-start; }
  .header-shop-split #Top_bar .menu_wrapper a.responsive-menu-toggle { posi=
tion: static; margin-top: unset; }
}

.header-stack #Top_bar:not(.is-sticky) .top_bar_left { width: 100% !importa=
nt; }

.header-stack #Header .top_bar_left, .header-stack #Header .top_bar_right {=
 background-color: transparent; }

.header-stack #Top_bar { position: static; background-color: rgb(255, 255, =
255); }

.header-stack #Top_bar .logo { width: 100%; margin: 0px; padding: 0px 30px;=
 text-align: left; border-bottom-width: 1px; border-style: solid; box-sizin=
g: border-box; }

.header-stack.header-center #Top_bar .logo { text-align: center; }

.header-stack.header-center #Top_bar .menu_wrapper { text-align: center; li=
ne-height: 0; }

.header-stack.header-center #Top_bar #menu { line-height: normal; text-alig=
n: initial; }

.header-stack.header-center #Top_bar:not(.is-sticky) .menu_wrapper { width:=
 100%; }

.header-stack.header-right #Top_bar .logo { text-align: right; }

.header-stack #Top_bar .logo #logo, .header-stack #Top_bar .logo .custom-lo=
go-link { display: inline-block; height: auto; }

.header-stack #Top_bar .menu_wrapper { clear: both; }

.header-stack #Top_bar .menu_wrapper .menu > li > a { padding: 0px; }

.header-stack #Top_bar .menu > li > a span.description { margin-bottom: 10p=
x; }

.header-stack #Top_bar .top_bar_right { position: absolute; right: 0px; bot=
tom: 0px; top: auto; height: 60px; }

.header-stack #Top_bar .top_bar_right_wrapper { top: 10px; }

.header-stack #Top_bar .top_bar_right::before { display: none; }

.header-stack #Top_bar .secondary_menu_wrapper { position: absolute; right:=
 20px; top: 35px; display: block; }

.header-stack.header-right #Top_bar .secondary_menu_wrapper { left: 20px; r=
ight: auto; }

.header-stack #Action_bar { position: static; background-color: rgb(44, 44,=
 44); }

.header-stack #Action_bar .contact_details li, .header-stack #Action_bar .s=
ocial, .header-stack #Action_bar .social-menu { padding: 12px 0px; }

.header-stack #Top_bar.is-sticky .logo { border-bottom: unset; }

.header-magazine #Top_bar .logo { width: auto; border: 0px; }

.header-magazine #Top_bar .secondary_menu_wrapper, .header-magazine #Top_ba=
r .top_bar_right::before { display: none; }

.header-magazine #Top_bar .banner_wrapper { display: block; position: absol=
ute; right: 20px; top: 20px; width: 468px; height: 60px; text-align: right;=
 z-index: 2; }

.header-magazine #Top_bar .banner_wrapper a { display: block; line-height: =
0; }

.header-magazine #Top_bar .banner_wrapper img { display: inline-block; max-=
width: 100%; height: auto; max-height: 60px; }

.header-simple #Top_bar .top_bar_left { background: none; width: 100% !impo=
rtant; }

.header-simple #Top_bar:not(.is-sticky) .top_bar_left { top: -60px; }

.header-simple.ab-show #Top_bar:not(.is-sticky) .top_bar_left { top: 0px; }

.header-simple #Top_bar .top_bar_right, .header-simple #Top_bar .top_bar_ri=
ght::before { display: none; }

.header-simple #Top_bar .menu > li > a span.description { margin: 0px 0px 0=
px 5px; }

.header-simple.ab-hide #Action_bar { display: none; }

.header-empty #Header { position: static; min-height: 0px !important; }

.header-empty #Subheader { display: none; }

.header-empty #Content { padding: 0px !important; }

.header-transparent #Top_bar .top_bar_left, .header-transparent #Top_bar .t=
op_bar_right, .header-transparent #Top_bar .top_bar_right::before { backgro=
und: none; box-shadow: unset; }

.header-transparent #Top_bar .top_bar_right { top: 0px; }

.header-transparent #Top_bar #logo, .header-transparent #Top_bar .custom-lo=
go-link { padding: 0px; }

.header-transparent #Top_bar .menu > li > a span { border-color: rgba(0, 0,=
 0, 0.03); }

.header-transparent #Top_bar .menu li > ul:not(.mfn-megamenu-bg) { backgrou=
nd-image: none; }

.header-transparent.ab-hide #Top_bar { top: 0px; }

.header-transparent #Top_bar.is-sticky .menu_wrapper .menu > li > a { paddi=
ng: 0px; }

.header-transparent #Top_bar.is-sticky .menu > li > a span:not(.description=
) { line-height: 60px; }

.header-overlay.ab-hide #Top_bar { top: 40px; }

.header-overlay #Top_bar #logo, .header-overlay #Top_bar .custom-logo-link =
{ height: auto; }

.header-overlay .top_bar_right { display: none; }

.header-overlay .overlay-menu-toggle { position: absolute; right: 40px; top=
: 40px; height: 45px; width: 45px; line-height: 45px; text-align: center; f=
ont-size: 29px; z-index: 9911; }

.header-overlay .overlay-menu-toggle.focus { color: rgb(255, 255, 255); tra=
nsition: 0.3s; }

.header-overlay .overlay-menu-toggle .close, .header-overlay .overlay-menu-=
toggle.focus .open { display: none; }

.header-overlay .overlay-menu-toggle.focus .close { display: block; }

.header-overlay.sticky-header .overlay-menu-toggle { position: fixed; margi=
n-right: 10px; }

#Overlay { position: fixed; top: 0px; left: 0px; width: 100%; height: 100%;=
 z-index: 9910; background: rgba(41, 145, 214, 0.95); display: none; }

#overlay-menu { position: absolute; width: 700px; left: 50%; margin-left: -=
350px; top: 50%; margin-top: -150px; }

#overlay-menu .menu.menu-mobile { display: none; }

#overlay-menu ul li { text-align: center; }

#overlay-menu ul li a { color: rgb(255, 255, 255); font-size: 34px; line-he=
ight: 52px; letter-spacing: 3px; text-decoration: none; }

#overlay-menu ul li a:hover { opacity: 0.8; }

#overlay-menu ul li a::after, #overlay-menu ul li a::before { display: inli=
ne-block; opacity: 0; transition: transform 0.3s, opacity 0.2s; }

#overlay-menu ul li a::before { margin-right: 20px; content: "["; transform=
: translateX(20px); }

#overlay-menu ul li a::after { margin-left: 20px; content: "]"; transform: =
translateX(-20px); }

#overlay-menu ul li a:hover::after, #overlay-menu ul li a:hover::before { o=
pacity: 1; transform: translateX(0px); }

#body_overlay { position: fixed; top: 0px; left: 0px; width: 100%; height: =
120%; background: rgba(0, 0, 0, 0.6); z-index: 9002; display: none; }

body.no-overlay #body_overlay { display: none !important; }

body.mobile-side-slide { position: relative; overflow-x: visible; }

#Side_slide { display: block; position: fixed; top: 0px; right: -250px; max=
-width: 100%; width: 250px; height: 100%; overflow: auto; border-bottom-wid=
th: 60px; border-bottom-style: solid; z-index: 100000; }

#Side_slide.left { left: -250px; right: auto; }

#Side_slide .close-wrapper { height: 60px; }

#Side_slide .close-wrapper a.close { height: 34px; width: 34px; display: bl=
ock; float: right; margin: 13px 13px 0px 0px; }

#Side_slide .close-wrapper a.close i { font-size: 22px; line-height: 34px; =
}

#Side_slide .extras { padding: 0px 20px; }

#Side_slide .extras .action_button { float: none; width: 100%; margin: 0px =
0px 20px; text-align: center; text-decoration: none; }

#Side_slide .extras .extras-wrapper { display: flex; align-items: center; f=
lex-wrap: wrap; justify-content: center; margin-bottom: 20px; }

#Side_slide .extras .extras-wrapper a { display: flex; align-items: center;=
 text-decoration: none; padding: 5px; font-size: 20px; }

#Side_slide .extras .extras-wrapper .top-bar-right-icon-user img { border-r=
adius: 100%; }

#Side_slide .extras .extras-wrapper .header-cart-count, #Side_slide .extras=
 .extras-wrapper .header-wishlist-count { position: relative; margin-left: =
-3px; top: -10px; text-align: center; font-size: 11px; }

#Side_slide .extras .extras-wrapper .header-cart-total { margin: 0px; paddi=
ng-right: 5px; font-size: 16px; font-weight: 500; }

#Side_slide .extras .extras-wrapper .lang-active i { margin-left: -5px; }

#Side_slide #menu { margin-bottom: 20px; display: block !important; max-hei=
ght: none !important; }

#Side_slide #menu ul { width: 100% !important; }

#Side_slide #menu ul li { width: 100%; position: relative; border-top: 1px =
solid rgba(255, 255, 255, 0.03); }

#Side_slide #menu > ul:last-child > li:last-child { border-bottom: 1px soli=
d rgba(255, 255, 255, 0.03); }

#Side_slide #menu ul li a { display: block; padding: 11px 5px 10px 20px; ma=
rgin-right: 50px; text-decoration: none; line-height: 19px; }

#Side_slide #menu ul li a span.description { display: block; opacity: 0.5; =
}

#Side_slide #menu ul li a .menu-arrow { display: none; }

#Side_slide #menu ul li ul { display: none; background: rgba(255, 255, 255,=
 0.024); }

#Side_slide #menu ul li ul li a { padding-left: 35px; }

#Side_slide #menu ul li ul li ul li a { padding-left: 50px; }

#Side_slide #menu ul li.submenu .menu-toggle { display: block; position: ab=
solute; right: 5px; top: 0px; width: 40px; height: 40px; margin: 0px; paddi=
ng: 0px; line-height: 40px; font-size: 22px; font-weight: 100; text-align: =
center; cursor: pointer; opacity: 0.5; }

#Side_slide #menu ul li.submenu .menu-toggle::after { content: "+"; }

#Side_slide #menu ul li.hover > .menu-toggle { opacity: 1; }

#Side_slide #menu ul li.hover > .menu-toggle::after { content: "-"; }

#Side_slide #menu ul.mfn-megamenu-bg { background-image: none !important; }

#Side_slide #menu ul.mfn-megamenu li .menu-toggle { display: none; }

#Side_slide #menu ul.mfn-megamenu > li > ul { display: block !important; }

#Side_slide #menu ul.mfn-megamenu > li > ul:first-child { background-color:=
 transparent; }

#Side_slide #menu ul.mfn-megamenu > li > ul:first-child > li:first-child { =
border-top-width: 0px; }

#Side_slide .menu.menu-mobile { display: none; }

#Side_slide .lang-wrapper { margin-bottom: 20px; text-align: center; displa=
y: none; }

#Side_slide .lang-wrapper ul li { border-top: 1px solid rgba(255, 255, 255,=
 0.03); }

#Side_slide .lang-wrapper ul li:last-child { border-bottom: 1px solid rgba(=
255, 255, 255, 0.03); }

#Side_slide .lang-wrapper ul li a { display: block; padding: 11px 20px 10px=
; text-decoration: none; line-height: 19px; }

#Side_slide .search-wrapper { margin-bottom: 20px; position: relative; disp=
lay: none; }

#Side_slide .search-wrapper > form { position: relative; }

#Side_slide .search-wrapper input.field { width: 100%; border-width: 1px 0p=
x; border-color: rgba(255, 255, 255, 0.05); line-height: 20px; padding: 10p=
x 55px 10px 20px; box-sizing: border-box; box-shadow: transparent 0px 0px 0=
px 0px; background: none !important; }

#Side_slide .search-wrapper a.submit { position: absolute; top: 0px; right:=
 5px; font-size: 20px; padding: 10px; }

#Side_slide .mfn-live-search-box .mfn-live-search-list { max-height: unset;=
 }

#Side_slide .mfn-livesearch-loading::after { margin: -8px 0px 0px -5px; wid=
th: 10px; height: 10px; right: 50px; }

#Side_slide .contact_details { text-align: center; margin-bottom: 20px; }

#Side_slide .contact_details li { margin-bottom: 1px; }

#Side_slide .social { text-align: center; margin: 0px 20px 13px; }

#Side_slide .social li { display: inline-block; margin: 1px; }

#Side_slide .social li a { display: block; padding: 4px; text-decoration: n=
one; font-size: 15px; }

#Side_slide .social-menu { text-align: center; }

#Side_slide .social-menu li { display: inline-block; margin-right: 6px; pad=
ding-right: 6px; border-right: 1px solid rgba(255, 255, 255, 0.1); }

#Side_slide .social-menu li:last-child { margin-right: 0px; padding-right: =
0px; border-right-width: 0px; }

#Side_slide.hide-social .social { display: none !important; }

#Side_slide { background-color: rgb(25, 25, 25); border-color: rgb(25, 25, =
25); }

#Side_slide, #Side_slide #menu ul li.submenu .menu-toggle, #Side_slide .sea=
rch-wrapper input.field, #Side_slide a:not(.action_button) { color: rgb(166=
, 166, 166); }

#Side_slide #menu ul li.current-menu-ancestor > a, #Side_slide #menu ul li.=
current-menu-item > a, #Side_slide #menu ul li.current-menu-parent > a, #Si=
de_slide #menu ul li.current-page-ancestor > a, #Side_slide #menu ul li.cur=
rent-page-parent > a, #Side_slide #menu ul li.current_page_ancestor > a, #S=
ide_slide #menu ul li.current_page_item > a, #Side_slide #menu ul li.hover =
> .menu-toggle, #Side_slide #menu ul li.hover > a, #Side_slide #menu ul li:=
hover > a, #Side_slide a.active, #Side_slide a:not(.action_button):hover { =
color: rgb(255, 255, 255); }

#Side_slide.light #menu ul li { border-top-color: rgba(0, 0, 0, 0.03); }

#Side_slide.light #menu > ul:last-child > li:last-child { border-bottom-col=
or: rgba(0, 0, 0, 0.03); }

#Side_slide.light #menu ul li ul { background: rgba(0, 0, 0, 0.02); }

#Side_slide.light .lang-wrapper ul li { border-top-color: rgba(0, 0, 0, 0.0=
3); }

#Side_slide.light .lang-wrapper ul li:last-child { border-bottom-color: rgb=
a(0, 0, 0, 0.03); }

#Side_slide.light .search-wrapper input.field { border-color: rgba(0, 0, 0,=
 0.05); }

.mobile-icon-action-hide #Side_slide .action_button, .mobile-icon-action-tb=
 #Side_slide .action_button, .mobile-icon-cart-hide #Side_slide .top-bar-ri=
ght-icon-cart, .mobile-icon-cart-tb #Side_slide .top-bar-right-icon-cart, .=
mobile-icon-search-hide #Side_slide .top-bar-right-icon-search, .mobile-ico=
n-search-tb #Side_slide .top-bar-right-icon-search, .mobile-icon-user-hide =
#Side_slide .top-bar-right-icon-user, .mobile-icon-user-tb #Side_slide .top=
-bar-right-icon-user, .mobile-icon-wishlist-hide #Side_slide .top-bar-right=
-icon-wishlist, .mobile-icon-wishlist-tb #Side_slide .top-bar-right-icon-wi=
shlist, .mobile-icon-wpml-hide #Side_slide .wpml-languages, .mobile-icon-wp=
ml-tb #Side_slide .wpml-languages { display: none !important; }

.has-search-overlay.search-overlay-opened #search-overlay { position: fixed=
; top: 0px; left: 0px; width: 100%; height: 120%; background: rgba(0, 0, 0,=
 0.6); z-index: 2; display: block; }

.has-search-blur.search-overlay-opened #Wrapper::after { content: ""; displ=
ay: block; position: absolute; left: 0px; top: 0px; width: 100%; height: 10=
0%; z-index: 2; }

#Subheader { background-color: rgba(0, 0, 0, 0.02); background-position: ce=
nter top; background-repeat: no-repeat; padding: 30px 0px; position: relati=
ve; }

.subheader-transparent #Subheader { background: none; }

.hide-title-area #Subheader { display: none; }

#Subheader .title { margin-bottom: 0px; width: 70%; float: left; }

#Subheader ul.breadcrumbs { display: block; width: 30%; margin: 1px 0px 0px=
; float: right; text-align: right; font-size: 1em !important; }

#Subheader ul.breadcrumbs li { display: inline-block; }

#Subheader ul.breadcrumbs li, #Subheader ul.breadcrumbs li a { color: rgba(=
0, 0, 0, 0.3); }

#Subheader ul.breadcrumbs li span { margin: 0px 10px; opacity: 0.4; }

#Subheader::after { content: ""; height: 3px; width: 100%; display: block; =
position: absolute; left: 0px; bottom: -3px; z-index: 1; box-shadow: rgba(0=
, 0, 0, 0.06) 0px 4px 3px -2px inset; }

#Subheader ul.woocommerce-breadcrumb li:last-child span { display: none; }

.subheader-title-right #Subheader .title { float: right; text-align: right;=
 }

.subheader-title-right #Subheader .breadcrumbs { float: left; text-align: l=
eft; }

.subheader-both-left #Subheader .title { width: 100%; }

.subheader-both-left #Subheader .breadcrumbs { width: 100%; text-align: lef=
t; margin-top: 10px; }

.subheader-both-right #Subheader .title { width: 100%; text-align: right; }

.subheader-both-right #Subheader .breadcrumbs { width: 100%; text-align: ri=
ght; margin-top: 10px; }

.subheader-both-center #Subheader .title { width: 100%; text-align: center;=
 }

.subheader-both-center #Subheader .breadcrumbs { width: 100%; text-align: c=
enter; margin-top: 10px; }

#Intro { text-align: center; position: relative; background-color: rgb(0, 1=
, 25); background-position: center top; }

#Intro .intro-inner { position: relative; padding: 250px 10%; }

#Intro .intro-title { margin-bottom: 20px; overflow-wrap: break-word; }

#Intro .intro-meta > div { display: inline-block; margin: 0px 10px; }

#Intro .intro-next { cursor: pointer; font-size: 38px; height: 50px; left: =
50%; bottom: 30px; line-height: 50px; margin: 0px 0px 0px -25px; position: =
absolute; text-align: center; width: 50px; z-index: 1; transition: 0.3s eas=
e-in-out; }

#Intro.parallax, .section[data-parallax=3D"3d"] { overflow: hidden; display=
: flex; justify-content: center; }

#Intro.parallax .mfn-parallax, .section[data-parallax=3D"3d"] .mfn-parallax=
, .wrap[data-parallax=3D"3d"] .mfn-parallax { position: absolute; left: 50%=
; top: 0px; transition: opacity 0.2s; min-width: 100%; min-height: 100%; ob=
ject-fit: cover; max-width: unset !important; }

#Intro .intro-title { color: rgb(255, 255, 255); }

#Intro .intro-meta, #Intro .intro-meta a { color: rgba(255, 255, 255, 0.7);=
 }

#Intro .intro-next { color: rgba(255, 255, 255, 0.2); }

#Intro .intro-next:hover { color: rgba(255, 255, 255, 0.5); }

#Intro.light .intro-title { color: rgb(33, 33, 33); }

#Intro.light .intro-meta, #Intro.light .intro-meta a { color: rgba(33, 33, =
33, 0.7); }

#Intro.light .intro-next { color: rgba(33, 33, 33, 0.2); }

#Intro.light .intro-next:hover { color: rgba(33, 33, 33, 0.5); }

.post-item { margin-bottom: 40px; position: relative; float: left; width: 1=
00%; overflow: hidden; }

.post-item .date_label { position: absolute; left: 0px; top: 7px; display: =
none; background-color: var(--mfn-blog-date-bg); }

.post-item .date_label::after { border-left-color: var(--mfn-blog-date-bg);=
 }

.post-photo-wrapper { width: 37%; float: left; }

.post-photo-wrapper iframe { width: 100%; }

.post-desc-wrapper { width: 63%; float: left; }

.no-img > .image_frame { display: none; }

.no-img > .post-desc-wrapper { width: 100%; }

.post-desc { padding: 15px 0px 0px 20px; }

.search-results #Content { padding-top: 80px; }

.search-results .search-item { display: flex; align-items: center; margin-b=
ottom: 40px; }

.search-results .search-item .post-featured-image { width: 30%; flex-shrink=
: 0; margin-right: 40px; }

.search-results .search-item .live-search-thumbnail { display: none; }

.search-results .search-item .search-content { width: 70%; }

.search-results .search-item .search-content .post-product-price, .search-r=
esults .search-item:not(.no-image) .search-content h4 { margin-bottom: 10px=
; }

.search-results .search-item.no-image .search-content { width: 100%; }

.search-results .search-item .search-footer.align-right { text-align: right=
; }

.search-results .search-item .search-footer a i { margin-right: 5px; }

.search-results .search-item.has-image-on-right { flex-direction: row-rever=
se; }

.search-results .search-item.has-image-on-right .post-featured-image { marg=
in-left: 40px; margin-right: 0px; }

.post-meta { margin-bottom: 8px; }

.post-meta .author-date { float: left; }

.post-meta .author-date a { border-bottom-width: 1px; border-style: dotted;=
 text-decoration: none !important; }

.post-meta .category { float: right; position: relative; }

.post-meta .category.mata-tags { margin-right: 10px; }

.post-meta .category .cat-btn { cursor: pointer; }

.post-meta .category .cat-wrapper { position: absolute; right: 0px; top: 10=
0%; display: none; z-index: 21; }

.post-meta .category:hover .cat-wrapper { display: block; }

.post-meta .category .cat-wrapper ul { padding: 7px; min-width: 70px; backg=
round: rgb(249, 249, 249); }

.post-meta .category .cat-wrapper ul li { border-bottom: 1px solid rgba(0, =
0, 0, 0.05); }

.post-meta .category .cat-wrapper ul li:last-child { border-bottom: 0px; }

.post-meta .category .cat-wrapper ul li a { display: block; text-align: cen=
ter; padding: 1px 5px; color: rgb(139, 139, 139); }

.post-meta .category .cat-wrapper ul li a:hover { text-decoration: none; co=
lor: rgb(95, 95, 95); background: rgba(255, 255, 255, 0.8); }

.post-excerpt { margin-bottom: 15px; }

.cat_description { margin-bottom: 40px; }

.post-footer { background-color: rgba(0, 0, 0, 0.02); padding: 7px 15px; ov=
erflow: hidden; line-height: 30px; }

.post-footer .button-love { float: left; }

.post-footer .button-love a.mfn-love { display: inline-block; position: rel=
ative; padding-left: 24px; margin-left: 5px; }

.post-footer .button-love a.mfn-love i { position: absolute; left: 0px; top=
: 0px; font-size: 16px; }

.post-footer .button-love a.mfn-love:hover { text-decoration: none; }

.post-footer .button-love a.mfn-love i:last-child { opacity: 0; transition:=
 0.3s ease-in-out; }

.post-footer .button-love a.loved.mfn-love i:last-child, .post-footer .butt=
on-love a:hover.mfn-love i:last-child { opacity: 1; }

.post-footer .post-links { float: right; border-left-width: 1px; border-sty=
le: solid; padding-left: 10px; }

.post-footer .post-links .post-comments { margin-right: 10px; }

.has-custom-bg .post-footer { background-color: transparent; }

.blog_slider.hide-more .item_wrapper .button, .blog_slider.hide-more .item_=
wrapper .hr_color, .hide-more .post-footer .post-links .icon-doc-text, .hid=
e-more .post-footer .post-links .post-more { display: none; }

.grid .post-item { width: 31.33%; margin: 0px 1% 20px; background: rgb(255,=
 255, 255); }

.grid .post-desc-wrapper, .grid .post-photo-wrapper { width: 100%; float: n=
one; }

.grid .post-desc-wrapper .post-desc { padding: 20px 20px 0px; }

.grid .post-footer { margin: 20px -20px 0px; box-sizing: border-box; }

.grid .post-desc-wrapper .post-footer .button-love .love-text, .grid .post-=
desc-wrapper .post-meta .category .cat-btn, .grid .post-meta .author-date .=
author span.label { display: none; }

.posts_group.grid.col-2 .post-item { width: 47.99%; }

.posts_group.grid.col-3 .post-item { width: 31.33%; }

.posts_group.grid.col-4 .post-item { width: 22.99%; }

.posts_group.grid.col-5 .post-item { width: 18.99%; margin: 0px 0.5% 20px; =
}

.posts_group.grid.col-6 .post-item { width: 15.66%; margin: 0px 0.5% 20px; =
}

.posts_group.grid.col-2 .post-item:nth-child(2n+1), .posts_group.grid.col-3=
 .post-item:nth-child(3n+1), .posts_group.grid.col-4 .post-item:nth-child(4=
n+1), .posts_group.grid.col-5 .post-item:nth-child(5n+1), .posts_group.grid=
.col-6 .post-item:nth-child(6n+1) { clear: both; }

.masonry:not(.tiles) .post-item { width: 31.33%; margin: 0px 1% 20px; backg=
round: rgb(255, 255, 255); }

.masonry .post-desc-wrapper, .masonry .post-photo-wrapper { width: 100%; fl=
oat: none; }

.masonry .post-desc-wrapper .post-desc { padding: 20px 20px 0px; }

.masonry .post-footer { margin: 0px -20px; box-sizing: border-box; }

.masonry .post-desc-wrapper .post-footer .button-love .love-text, .masonry =
.post-desc-wrapper .post-meta .category .cat-btn, .masonry .post-meta .auth=
or-date .author span.label { display: none; }

.posts_group.masonry.col-2 .post-item { width: 47.99%; }

.posts_group.masonry.col-3 .post-item { width: 31.33%; }

.posts_group.masonry.col-4 .post-item { width: 22.99%; }

.posts_group.masonry.col-5 .post-item { width: 18.99%; margin: 0px 0.5% 20p=
x; }

.posts_group.masonry.col-6 .post-item { width: 15.66%; margin: 0px 0.5% 20p=
x; }

.masonry.tiles { position: relative; }

.masonry.tiles .post-item { overflow: hidden; background-color: transparent=
; margin: 0px !important; }

.masonry.tiles .post-item:not(.no-img) .post-desc-wrapper { position: absol=
ute; z-index: 4; left: 0px; bottom: -20px; }

.masonry.tiles .post-item:not(.no-img) .post-desc-wrapper .post-desc { back=
ground: url("../images/blog_masonry_tile_gradient.png") 0px 0px repeat-x; p=
adding: 70px 30px 30px; }

.masonry.tiles .post-item .post-desc-wrapper .post-desc { padding: 50% 30px=
 10px; }

.masonry.tiles .post-item .post-desc-wrapper .post-desc .post-meta .author-=
date .post-links { display: inline-block; margin-left: 10px; }

.masonry.tiles .post-item .post-desc-wrapper .post-desc .post-excerpt { dis=
play: none; }

.masonry.tiles .post-item:not(.no-img) .post-photo-wrapper { line-height: 0=
; position: relative; }

.masonry.tiles .post-item:not(.no-img) .post-photo-wrapper::after { content=
: ""; position: absolute; z-index: 2; left: 0px; top: 0px; width: 100%; hei=
ght: 100%; background: rgba(0, 0, 0, 0.2); opacity: 0; transition: 0.6s eas=
e-out; }

.masonry.tiles .post-item:not(.no-img):hover .post-photo-wrapper::after { o=
pacity: 1; }

.masonry.tiles .format-link .post-title .icon-link { display: none; }

.masonry.tiles .format-link .post-title .link-wrapper { margin-left: 0px; p=
adding-top: 5px; }

.masonry.tiles .format-quote blockquote { margin-left: 0px; top: 0px; margi=
n-bottom: 25px; }

.masonry.tiles .format-quote blockquote::after { display: none; }

.masonry.tiles .format-quote blockquote a { text-decoration: none; }

.masonry.tiles .post-item .post-format-icon { position: absolute; z-index: =
3; left: 25px; top: 25px; font-size: 35px; line-height: 35px; color: rgb(25=
5, 255, 255); }

.masonry.tiles .post-item .post-desc-wrapper .post-desc .post-title::after =
{ content: ""; display: block; height: 3px; margin-top: 20px; width: 0px; t=
ransition: 0.4s ease-out; }

.masonry.tiles .post-item:hover .post-desc-wrapper .post-desc .post-title::=
after { width: 40%; }

.masonry.tiles .post-item .post-desc-wrapper { transition: 0.4s ease-out; }

.masonry.tiles .post-item:hover .post-desc-wrapper { transform: translateY(=
-20px); }

.posts_group.masonry.tiles.col-2 .post-item { width: 49.99%; }

.posts_group.masonry.tiles.col-3 .post-item { width: 33.33%; }

.posts_group.masonry.tiles.col-4 .post-item { width: 24.99%; }

.posts_group.masonry.tiles.col-5 .post-item { width: 19.99%; }

.posts_group.masonry.tiles.col-6 .post-item { width: 16.66%; }

.posts_group.masonry.margin .post-item { margin: 0px 1% 25px !important; }

.posts_group.masonry.margin.col-2 .post-item { width: 47.99%; }

.posts_group.masonry.margin.col-3 .post-item { width: 31.33%; }

.posts_group.masonry.margin.col-4 .post-item { width: 22.99%; }

.posts_group.masonry.margin.col-5 .post-item { width: 18.99%; margin: 0px 0=
.5% 12px !important; }

.posts_group.masonry.margin.col-6 .post-item { width: 15.66%; margin: 0px 0=
.5% 12px !important; }

.masonry.tiles .post-item.format-link .post-title .icon-link, .masonry.tile=
s .post-item.format-link .post-title .link-wrapper a, .masonry.tiles .post-=
item.format-link .post-title .link-wrapper h4, .masonry.tiles .post-item.fo=
rmat-quote blockquote, .masonry.tiles .post-item.format-quote blockquote a,=
 .masonry.tiles .post-item .post-desc-wrapper .post-desc .post-title .entry=
-title a { color: rgb(255, 255, 255); }

.masonry.tiles .post-item.format-link .post-desc-wrapper .post-desc .post-t=
itle::after, .masonry.tiles .post-item.format-quote .post-desc-wrapper .pos=
t-desc .post-title::after, .masonry.tiles .post-item.no-img .post-desc-wrap=
per .post-desc .post-title::after { background-color: rgb(255, 255, 255); }

.masonry.tiles .post-item .post-desc-wrapper .post-desc .post-excerpt, .mas=
onry.tiles .post-item .post-desc-wrapper .post-desc .post-head .post-meta, =
.masonry.tiles .post-item .post-desc-wrapper .post-desc .post-head .post-me=
ta a { color: rgba(255, 255, 255, 0.7); }

.timeline .post-item { float: none; width: auto; padding-left: 200px; margi=
n-bottom: 0px; padding-bottom: 40px; background: url("../images/timeline_ri=
ght.png") 90px top no-repeat; }

.timeline .post-item:last-child { padding-bottom: 20px; margin-bottom: 20px=
; }

.timeline .format-link .post-meta, .timeline .format-quote .post-meta { pad=
ding-top: 7px; }

.timeline .post-item::before { content: ""; width: 7px; height: 7px; box-si=
zing: content-box; border-width: 4px; border-style: solid; border-radius: 1=
00%; position: absolute; left: 126px; top: 11px; display: block; visibility=
: visible; z-index: 1; }

.timeline .date_label { display: block; }

.timeline .post-meta .author-date .date { display: none; }

.photo .post-item { float: none; }

.photo .post-photo-wrapper { width: 100%; float: none; }

.photo .post-desc-wrapper { width: 100%; float: none; text-align: center; }

.photo .post-desc .post-head .post-meta { display: inline-block; }

.photo .post-desc .post-head .post-footer { display: inline-block; backgrou=
nd: none; padding: 0px; line-height: inherit; }

.photo .post-desc .post-excerpt { margin-bottom: 0px; }

.photo .post-desc .post-head .post-footer .button-love, .photo .post-desc .=
post-head .post-footer .post-links, .photo .post-desc .post-head .post-meta=
 .author-date, .photo .post-desc .post-head .post-meta .category { float: n=
one; display: inline-block; }

.photo .post-desc .post-head .post-meta .author-date { margin-right: 20px; =
}

.photo .post-desc .post-head .post-meta .author-date .label { display: none=
; }

.photo .post-desc .post-head .post-footer .button-love { margin-right: 20px=
; }

.photo .post-desc .post-head .post-footer .button-love .love-text { display=
: none; }

.photo .post-desc .post-head .post-footer .post-links { border: 0px; paddin=
g: 0px; }

.photo .post-desc .post-head .post-footer .post-links .icon-doc-text, .phot=
o .post-desc .post-head .post-footer .post-links .post-more { display: none=
; }

.photo .format-image { text-align: center; }

.photo .format-image .post-photo-wrapper { display: inline-block; width: au=
to; }

.photo .format-link .post-title { display: inline-block; text-align: left; =
}

.photo2 .post-item { margin: 0px; }

.photo2 .post-photo-wrapper { width: 100%; float: none; }

.photo2 .image_frame { border: none; text-align: center; }

.photo2 .image_frame .image_wrapper .image_links, .photo2 .image_frame .ima=
ge_wrapper .mask { display: none; }

.photo2 .image_frame:not(.no_link) .image_wrapper img:not(.ls-l) { top: 0px=
 !important; margin-bottom: 0px !important; }

.photo2 .post .post-desc-wrapper { width: 70%; float: none; position: relat=
ive; top: -75px; margin: 0px auto; box-sizing: border-box; z-index: 2; }

.photo2 .post-desc-wrapper .post-desc { padding: 35px 50px; }

.photo2 .post-meta { margin-bottom: 15px; }

.photo2 .author-date { display: none; }

.photo2 .category { float: none; }

.photo2 .category .cat-btn { display: none; }

.photo2 .category .cat-wrapper { display: block; position: static; }

.photo2 .category .cat-wrapper ul { margin-left: -2px; padding: 0px; min-wi=
dth: unset; background-color: transparent; }

.photo2 .category .cat-wrapper ul li { display: inline-block; border-bottom=
: unset; padding: 0px 5px 5px 0px; }

.photo2 .category .cat-wrapper ul li a { color: rgba(0, 0, 0, 0.6); padding=
: 3px 12px; border-radius: 20px; background-color: rgba(0, 0, 0, 0.05) !imp=
ortant; }

.photo2 .category .cat-wrapper ul li a:hover { color: rgba(0, 0, 0, 0.8); }

.photo2 .button-love { position: absolute; right: 25px; top: 25px; padding:=
 4px 13px; border-radius: 20px; background-color: rgb(39, 39, 39); z-index:=
 2; }

.photo2 .button-love a:hover { text-decoration: none; }

.photo2 .button-love .icons-wrapper i { color: rgb(255, 255, 255); margin-r=
ight: 5px; }

.photo2 .button-love .icons-wrapper i.icon-heart-empty-fa { position: absol=
ute; }

.photo2 .button-love .icons-wrapper i.icon-heart-fa { opacity: 0; }

.photo2 .button-love .icons-wrapper i:last-child { display: unset; }

.photo2 .button-love a.loved .icons-wrapper i.icon-heart-fa { opacity: 1; }

.photo2 .post-footer { background: none; margin-top: 20px; padding: 15px 0p=
x 0px; border-top: 1px solid rgba(0, 0, 0, 0.1); }

.photo2 .post-footer .post-author { margin-right: 10px; }

.photo2 .post-footer .post-author .avatar { position: relative; top: 6px; m=
argin-right: 6px; border-radius: 50%; }

.photo2 .post.no-img { margin-bottom: 75px; }

.photo2 .post.no-img .post-desc-wrapper { top: 0px; }

.photo2 .post.no-img .button-love { right: calc(15% + 25px); z-index: 3; }

.photo2 .bg-dark.post-desc-wrapper { color: rgba(255, 255, 255, 0.8); }

.photo2 .bg-dark .entry-title a { color: rgb(255, 255, 255); }

.photo2 .bg-dark .post-footer { border-top-color: rgba(255, 255, 255, 0.1);=
 }

.photo2 .bg-dark .category .cat-wrapper ul li a { color: rgba(255, 255, 255=
, 0.6); background-color: rgba(255, 255, 255, 0.1) !important; }

.photo2 .bg-dark .category .cat-wrapper ul li a:hover { color: rgba(255, 25=
5, 255, 0.8); }

.photo2.col-2 .post-item { width: 47.99%; margin: 0px 1% 20px; }

.photo2.col-2 .post-desc-wrapper { width: 85%; top: -55px; }

.photo2.col-2 .post.no-img .button-love { right: calc(7.5% + 25px); }

.photo2.col-3 .post-item { width: 31.33%; margin: 0px 1% 40px; }

.photo2.col-3 .post-desc-wrapper { width: 100%; top: 0px; }

.photo2.col-3 .post.no-img .button-love { right: 25px; }

.photo2.col-2 .post-item:nth-child(2n+1), .photo2.col-3 .post-item:nth-chil=
d(3n+1) { clear: both; }

.format-quote .post-photo-wrapper { display: none; }

.format-quote .post-desc { padding: 0px; }

.format-quote .post-desc-wrapper { width: 100%; float: none; }

.format-video .image_frame .image_wrapper img { margin-bottom: 0px !importa=
nt; }

.format-video .image_frame:focus .image_wrapper img, .format-video .image_f=
rame:hover .image_wrapper img { top: 0px; }

.format-link .post-photo-wrapper { display: none; }

.format-link .post-desc-wrapper { width: 100%; float: none; }

.format-link .post-desc { padding: 0px; }

.format-link .post-title { overflow: hidden; }

.format-link .post-title .icon-link { display: block; width: 80px; height: =
80px; font-size: 60px; line-height: 80px; border-right-width: 1px; border-s=
tyle: solid; float: left; text-align: center; }

.format-link .post-title .link-wrapper { margin-left: 100px; padding-top: 1=
4px; }

.format-link .post-title .link-wrapper h4 { margin-bottom: 7px; font-size: =
20px; line-height: 22px; }

.post-nav { padding: 10px 15px 4px 130px; margin-bottom: 20px; background-i=
mage: url("../images/stripes/stripes_5_b.png"); box-sizing: border-box; ove=
rflow: hidden; }

.post-nav .next-prev-nav { float: left; }

.post-nav .next-prev-nav li { float: left; margin-right: 5px; }

.post-nav .next-prev-nav a.button { margin: 0px; }

.post-nav .list-nav { float: right; line-height: 49px; }

.template-slider .post-nav { margin-top: 30px; }

.no-share .post-nav, .share-simple .post-nav { padding-left: 15px; padding-=
right: 15px; }

.post-nav.minimal.column { padding: 0px; background: none; position: relati=
ve; height: 40px !important; }

.post-nav.minimal a { position: absolute; top: 0px; opacity: 0.6; transitio=
n: 0.3s ease-in-out; }

.post-nav.minimal a:hover { opacity: 1; }

.post-nav.minimal a.prev { left: 0px; }

.post-nav.minimal a.next { right: 0px; }

.post-nav.minimal a.home { left: 50%; margin: 3px 0px 0px -13px; }

.post-nav.minimal a i { font-size: 25px; line-height: 30px; color: rgb(98, =
98, 98); }

.post-nav.minimal a svg { fill: rgb(98, 98, 98); }

a.mfn-love.loved i:first-child, a.mfn-love:not(.loved) i:last-child { displ=
ay: none; }

.post-header { margin-bottom: 20px; }

.post-header .button-love { width: 99px; float: left; text-align: center; }

.post-header .button-love a.mfn-love { display: inline-block; position: rel=
ative; padding-left: 28px; font-size: 17px; margin-top: 25px; }

.no-title .post-header .button-love a.mfn-love { margin-top: 0px; }

.post-header .button-love a.mfn-love i { position: absolute; left: 0px; top=
: 0px; font-size: 18px; }

.post-header .button-love a.mfn-love:hover { text-decoration: none; }

.post-header .button-love a.mfn-love i:last-child { opacity: 0; transition:=
 0.3s ease-in-out; }

.post-header .button-love a.loved.mfn-love i:last-child, .post-header .butt=
on-love a:hover.mfn-love i:last-child { opacity: 1; }

.post-header .title_wrapper { margin-left: 99px; border-left-width: 1px; bo=
rder-style: solid; padding-left: 30px; }

.post-header .title_wrapper h1 { font-size: 35px; line-height: 35px; }

.single-photo-wrapper .share_wrapper { float: left; }

.single-photo-wrapper .image_frame { margin-left: 120px; }

.single-photo-wrapper .image_frame iframe { width: 100%; }

.no-share .single-photo-wrapper .image_frame, .share-simple .single-photo-w=
rapper .image_frame { margin-left: 0px; }

.single-photo-wrapper.image { text-align: center; }

.single-photo-wrapper.image .image_frame { margin-left: 0px; display: inlin=
e-block; }

.section-post-header .single-photo-wrapper.image .image_frame { max-width: =
calc(100% - 130px); }

.no-share .section-post-header .single-photo-wrapper.image .image_frame, .s=
hare-simple .section-post-header .single-photo-wrapper.image .image_frame {=
 max-width: 100%; }

.share_wrapper { background: rgb(255, 255, 255); border-width: 1px; border-=
style: solid; width: 98px; text-align: center; padding: 10px 0px 5px; }

.share_wrapper .stButton { margin-bottom: 10px; }

.section-post-intro-share .share_wrapper { float: right; background: none; =
border: none; width: unset; padding: 0px; }

.section-post-intro-share .share_wrapper > span { float: left; }

.section-post-intro-share .share_wrapper .stButton .stBubble { display: non=
e !important; }

.author-box .avatar-wrapper { width: 64px; height: 64px; float: left; borde=
r-width: 8px; border-style: solid; display: block; line-height: 0; border-r=
adius: 100%; overflow: hidden; }

.author-box .desc-wrapper { background: rgba(0, 0, 0, 0.02); padding: 20px;=
 position: relative; margin-left: 105px; }

.author-box .desc-wrapper::after { content: ""; display: block; position: a=
bsolute; left: -6px; top: 35px; width: 0px; height: 0px; border-color: tran=
sparent rgba(0, 0, 0, 0.02) transparent transparent; border-style: solid; b=
order-width: 6px 6px 6px 0px; }

.author-box .desc-wrapper h5 { margin-bottom: 5px; }

.hide-love .button-love { display: none !important; }

.hide-love .post-header .title_wrapper { margin-left: 0px; padding-left: 10=
px; border-left: none; }

.hide-love .post-nav { padding-left: 15px; }

.hide-love .portfolio_group .portfolio-item .desc .title_wrapper { padding-=
right: 0px; }

.section-post-related .section-related-adjustment { border-top-width: 1px; =
border-style: solid; padding-top: 20px; }

.section-post-related .post-related { position: relative; width: 33.333%; }

.section-post-related .col-2 .post-related { width: 50%; }

.section-post-related .col-3 .post-related { width: 33.333%; }

.section-post-related .col-4 .post-related { width: 25%; }

.section-post-related .col-5 .post-related { width: 20%; }

.section-post-related .col-6 .post-related { width: 16.666%; }

.section-post-related .col-2 .post-related:nth-child(2n+1), .section-post-r=
elated .col-3 .post-related:nth-child(3n+1), .section-post-related .col-4 .=
post-related:nth-child(4n+1), .section-post-related .col-5 .post-related:nt=
h-child(5n+1), .section-post-related .col-6 .post-related:nth-child(6n+1) {=
 clear: both; }

.section-post-related .post-related .image_frame { margin-left: 30px; margi=
n-bottom: 15px; }

.section-post-related .post-related .fullscreen-container { height: 180px !=
important; }

.section-post-related .post-related .date_label { position: absolute; left:=
 0px; top: 30px; z-index: 20; }

.section-post-related .post-related hr { margin-left: 30px; width: 40%; }

.section-post-related .post-related a.button { margin-left: 30px; margin-bo=
ttom: 0px; }

.section-post-related .format-quote blockquote { margin-top: 70px; margin-l=
eft: 40px; }

.section-post-related .format-link .image_frame { height: 180px; display: b=
lock; background-color: rgba(255, 255, 255, 0.5); }

.section-post-related .format-link .image_frame::after { content: "=EE=A3=
=82"; font-family: mfn-icons; display: block; position: absolute; left: 0px=
; top: 0px; width: 100%; height: 180px; line-height: 180px; text-align: cen=
ter; font-size: 40px; color: rgba(0, 0, 0, 0.1); }

.section-post-related .format-standard.no-img .image_frame { display: block=
; height: 180px; background-color: rgba(255, 255, 255, 0.5); }

.section-post-related .format-standard.no-img .image_frame::after { content=
: "=EE=A3=B6"; font-family: mfn-icons; display: block; position: absolute; =
left: 0px; top: 0px; width: 100%; height: 180px; line-height: 180px; text-a=
lign: center; font-size: 40px; color: rgba(0, 0, 0, 0.1); }

.section-post-related .post-related .image_frame iframe { width: 100%; }

.section-post-related .simple .post-related .image_frame { margin-left: 0px=
; }

.section-post-related .simple .post-related .date_label { margin-bottom: 5p=
x; position: static; padding: 0px; background-color: transparent; backgroun=
d-image: none; }

.section-post-related .simple .post-related .date_label::after, .section-po=
st-related .simple .post-related hr { display: none; }

.section-post-related .simple .post-related a.button { margin-left: 0px; }

.section-post-related .simple .post-related.format-quote .date_label { marg=
in-bottom: 10px; }

.section-post-related .simple .format-quote blockquote { margin-top: 0px; }

.single-format-link .single-photo-wrapper .share_wrapper { float: none; wid=
th: auto; padding: 10px 15px 15px; }

.single-format-link .single-photo-wrapper .share_wrapper .stButton { margin=
: 0px 10px 0px 0px; }

.single-format-link .section-post-header .single-photo-wrapper .image_frame=
 { display: none; }

.single-format-quote #Subheader .title { width: 100%; }

.single-format-quote #Subheader ul.breadcrumbs { display: none; }

.single-format-quote .single-photo-wrapper .share_wrapper { float: none; wi=
dth: auto; padding: 10px 15px 15px; }

.single-format-quote .single-photo-wrapper .share_wrapper .stButton { margi=
n: 0px 10px 0px 0px; }

.single-format-quote .section-post-header .single-photo-wrapper .image_fram=
e { display: none; }

.format-image.no-img .single-photo-wrapper .share_wrapper, .format-standard=
.no-img .single-photo-wrapper .share_wrapper, .portfolio.no-img .single-pho=
to-wrapper .share_wrapper { float: none; width: auto; padding: 10px 15px 15=
px; }

.format-image.no-img .single-photo-wrapper .share_wrapper .stButton, .forma=
t-standard.no-img .single-photo-wrapper .share_wrapper .stButton, .portfoli=
o.no-img .single-photo-wrapper .share_wrapper .stButton { margin: 0px 10px =
0px 0px; }

.format-image.no-img .section-post-header .single-photo-wrapper, .format-st=
andard.no-img .section-post-header .single-photo-wrapper, .portfolio.no-img=
 .section-post-header .single-photo-wrapper .image_frame { display: none !i=
mportant; }

.project-description li { width: 99.9%; clear: both; padding: 7px 10px; bac=
kground: rgba(0, 0, 0, 0.01); border-style: solid; border-color: rgba(0, 0,=
 0, 0.03); box-sizing: border-box; }

.project-description li .label { font-weight: 700; min-width: 40px; padding=
-right: 10px; display: inline-block; }

.project-description li.one-third { float: left; width: 33.3%; clear: none;=
 padding-right: 15px; border-width: 0px 1px 1px 0px; }

.project-description li:nth-child(3) { border-right-color: transparent; }

.share_item { float: none; width: auto; padding: 10px 15px 15px; }

.share_item .stButton { margin: 0px 10px 0px 0px; }

.share-simple .post-header .title_wrapper { margin-left: 0px; padding-left:=
 0px; border-left-width: 0px; }

.share-simple-wrapper { border-top: 1px solid rgba(0, 0, 0, 0.08); padding:=
 15px 0px; text-align: left; }

.share-simple-wrapper .share-label { margin-right: 10px; }

.share-simple-wrapper .icons { display: inline; }

.share-simple-wrapper .icons a { padding: 0px 5px; color: rgb(168, 168, 168=
); }

.share-simple-wrapper .icons .facebook:hover { color: rgb(59, 89, 152); }

.share-simple-wrapper .icons .instagram:hover { color: rgb(193, 53, 132); }

.share-simple-wrapper .icons .twitter:hover { color: rgb(29, 161, 242); }

.share-simple-wrapper .icons .google:hover { color: rgb(220, 78, 65); }

.share-simple-wrapper .icons .linkedin:hover { color: rgb(0, 119, 181); }

.share-simple-wrapper .icons .pinterest:hover { color: rgb(189, 8, 27); }

.share-simple-wrapper .button-love { float: right; }

.share-simple-wrapper .mfn-love { position: relative; display: inline-block=
; padding-left: 24px; margin-left: 5px; }

.share-simple-wrapper .mfn-love i { position: absolute; left: 0px; top: 0px=
; font-size: 16px; }

.share-simple-wrapper .mfn-love:hover { text-decoration: none; }

.share-simple-wrapper .mfn-love i:last-child { opacity: 0; transition: 0.3s=
 ease-in-out; }

.share-simple-wrapper .mfn-love.loved i:last-child, .share-simple-wrapper .=
mfn-love:hover i:last-child { opacity: 1; }

.single-template .section-post-about, .single-template .section-post-commen=
ts, .single-template .section-post-header, .single-template .section-post-r=
elated { display: none; }

.mcb-sidebar { border-style: solid; padding: 0px 20px; position: relative; =
}

.mcb-sidebar::before { content: ""; display: block; position: absolute; top=
: 0px; width: 1500px; height: 100%; background: rgba(0, 0, 0, 0.01); visibi=
lity: visible; }

.mcb-sidebar .sidebar__inner { overflow: hidden; transform: translateZ(0px)=
; }

.aside_left .mcb-sidebar { border-right-width: 1px; }

.aside_left .mcb-sidebar::before { right: 0px; }

.aside_right .mcb-sidebar { border-left-width: 1px; }

.aside_right .mcb-sidebar::before { left: 0px; }

.mcb-sidebar.style-simple { border-color: transparent !important; }

.mcb-sidebar.style-simple::before { content: unset; }

.aside_both .sidebar-2 .is-affixed .inner-wrapper-sticky, .aside_right .is-=
affixed .inner-wrapper-sticky { margin-left: 1px; }

.mcb-sidebar.lines-boxed .widget::after { width: 100%; }

.mcb-sidebar.lines-hidden .widget::after { display: none; }

.widget { margin: 30px 0px; position: relative; }

.widget:last-child::after { display: none; }

.widget::after { content: ""; display: block; position: absolute; bottom: 0=
px; width: 1500px; height: 0px; visibility: visible; border-width: 1px 0px =
0px; border-style: solid; }

.widget:not(.widget_block) > h3 { font-size: 18px; line-height: 22px; }

.sidebar.has-lines .widget { padding-bottom: 30px; }

.aside_left .widget::after { right: 0px; }

.aside_right .widget::after { left: 0px; }

.elementor-widget-sidebar .widget::after { content: unset; }

.with_aside.aside_both .sidebar-1 { border-right-width: 1px; }

.with_aside.aside_both .sidebar-1 .widget::after, .with_aside.aside_both .s=
idebar-1::before { right: 0px; }

.with_aside.aside_both .sidebar-2 { border-left-width: 1px; }

.with_aside.aside_both .sidebar-2 .widget::after, .with_aside.aside_both .s=
idebar-2::before { left: 0px; }

.widget_block label { font-size: 18px; line-height: 22px; font-weight: 400;=
 margin-bottom: 15px; }

.wp-block-image img { height: auto; }

.wp-block-search .wp-block-search__button { max-height: 39px; }

.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wr=
apper { border-color: rgb(238, 238, 238); }

.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wr=
apper .wp-block-search__input { border: none; margin-bottom: 0px; padding: =
10px; background: none !important; }

.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wr=
apper .wp-block-search__button { margin-right: 0px; margin-bottom: 0px; }

.Recent_posts ul { margin: 0px !important; }

.Recent_posts ul li { margin-bottom: 10px; list-style: none !important; }

.Recent_posts ul li:last-child { margin-bottom: 0px; }

.Recent_posts ul li a { text-decoration: none; }

.Recent_posts ul li .desc { margin-right: 80px; padding: 5px 15px; backgrou=
nd: rgb(255, 255, 255); position: relative; min-height: 70px; }

.Recent_posts ul li .desc::after { content: ""; display: block; position: a=
bsolute; right: 0px; top: 0px; width: 4px; height: 100%; }

.Recent_posts ul li .desc h6 { position: relative; z-index: 2; margin-botto=
m: 3px; padding-bottom: 3px; border-bottom-width: 1px; border-style: solid;=
 }

.Recent_posts ul li .desc .date { position: relative; z-index: 2; }

.Recent_posts ul li .desc .date i { display: inline-block; margin-right: 2p=
x; }

.Recent_posts ul li .photo { width: 80px; height: 80px; line-height: 0; tex=
t-align: center; float: right; position: relative; }

.Recent_posts ul li .photo .c { width: 25px; height: 25px; line-height: 25p=
x; z-index: 3; text-align: center; color: rgb(255, 255, 255); position: abs=
olute; right: -12px; bottom: 12px; font-size: 11px; border-radius: 3px; }

.Recent_posts ul li.no-img { position: relative; }

.Recent_posts ul li.no-img .photo { width: 0px; position: static; }

.Recent_posts ul li.no-img .desc { margin-right: 0px; min-height: inherit; =
}

.Recent_posts.classic ul li a:hover .desc .date, .Recent_posts.classic ul l=
i a:hover h6 { color: rgb(255, 255, 255) !important; }

.Recent_posts.classic ul li a:hover .desc::after { width: 100%; }

.Recent_posts ul li.format-link .photo { background-color: rgb(238, 238, 23=
8); }

.Recent_posts ul li.format-link .photo::after { content: "=EE=A3=82"; font-=
family: mfn-icons; display: block; z-index: 91; position: absolute; left: 0=
px; top: 0px; width: 80px; height: 80px; line-height: 80px; text-align: cen=
ter; font-size: 40px; color: rgba(0, 0, 0, 0.1); }

.Recent_posts ul li.format-quote .photo { background-color: rgb(238, 238, 2=
38); }

.Recent_posts ul li.format-quote .photo::after { content: "=EE=A4=89"; font=
-family: mfn-icons; display: block; position: absolute; left: 0px; top: 0px=
; width: 80px; height: 80px; line-height: 80px; text-align: center; font-si=
ze: 40px; color: rgba(0, 0, 0, 0.1); }

.Recent_posts.blog_news ul li { margin-bottom: 20px; overflow: hidden; }

.Recent_posts.blog_news ul li .photo { float: left; width: 30%; height: aut=
o; border-right: 3px solid rgb(221, 221, 221); background-color: transparen=
t; }

.Recent_posts.blog_news ul li .photo .c { display: none; }

.Recent_posts.blog_news ul li .desc { width: 70%; margin-left: 30%; padding=
-top: 0px; box-sizing: border-box; background: none !important; }

.Recent_posts.blog_news ul li .desc::after { display: none; }

.Recent_posts.blog_news ul li .desc h6 { margin-top: -3px; }

.Recent_posts.blog_news ul li.no-img .photo { display: none; }

.Recent_posts.blog_news ul li.no-img .desc { width: 100%; margin-left: 0px;=
 padding-left: 0px; }

.Recent_posts ul li a .desc .date, .Recent_posts ul li a .desc::after, .Rec=
ent_posts ul li a h6 { transition: 0.3s ease-in-out; }

.widget_media_gallery .gallery .gallery-item { margin-bottom: 24px; }

.widget_recent_entries ul li { padding: 5px 15px; background: rgb(255, 255,=
 255); position: relative; margin-bottom: 10px; }

.widget_recent_entries ul li a { display: block; text-decoration: none; pos=
ition: relative; z-index: 2; margin-bottom: 3px; padding-bottom: 3px; borde=
r-bottom-width: 1px; border-style: solid; }

.widget_recent_entries ul li:last-child { margin-bottom: 0px; }

.widget_recent_entries ul li::after { content: ""; display: block; position=
: absolute; right: 0px; top: 0px; width: 4px; height: 100%; }

.widget_recent_entries ul li:hover::after { width: 100%; }

.widget_recent_entries ul li .post-date { display: block; position: relativ=
e; z-index: 2; }

.widget_recent_entries ul li:hover .post-date, .widget_recent_entries ul li=
:hover a { color: rgb(255, 255, 255); }

.widget_recent_entries ul li:hover .post-date, .widget_recent_entries ul li=
:hover::after, .widget_recent_entries ul li:hover a { transition: 0.3s ease=
-in-out; }

.widget_categories ul { list-style-type: square; color: rgb(255, 255, 255);=
 padding: 5px 10px 5px 30px; }

.widget_categories ul li { position: relative; }

.widget_categories ul li::after { content: ""; display: block; width: 70px;=
 border-style: solid; border-color: rgba(255, 255, 255, 0.2); border-image:=
 initial; border-width: 0px 0px 1px; position: absolute; left: -30px; botto=
m: 0px; }

.widget_categories ul li:last-child::after { display: none; }

.widget_categories ul li a { display: inline-block; padding: 7px 0px 7px 3p=
x; color: rgb(255, 255, 255) !important; }

.widget_archive ul, .widget_nav_menu ul { list-style-type: square; padding:=
 5px 10px 5px 30px; background: rgba(0, 0, 0, 0.03); }

.widget_archive ul li, .widget_nav_menu ul li { position: relative; }

.widget_archive ul li::after, .widget_nav_menu ul li::after { content: ""; =
display: block; width: 70px; border-style: solid; border-color: rgba(0, 0, =
0, 0.1); border-image: initial; border-width: 0px 0px 1px; position: absolu=
te; left: -30px; bottom: 0px; }

.widget_archive ul li:last-child::after, .widget_nav_menu ul li:last-child:=
:after { display: none; }

.widget_archive ul li a, .widget_nav_menu ul li a { display: block; padding=
: 8px 0px 9px 3px; }

.widget_meta ul, .widget_pages ul, .widget_rss ul { list-style-type: square=
; padding: 0px 0px 0px 30px; }

.widget_meta ul li a, .widget_pages ul li a, .widget_rss ul li a { display:=
 block; padding: 4px 0px 7px 4px; }

.widget_mfn_recent_comments ul { margin: 0px !important; }

.widget_mfn_recent_comments ul li { padding-bottom: 15px; background: url("=
../images/recent_comments.png") 4px top no-repeat; padding-left: 40px; posi=
tion: relative; margin-bottom: 0px !important; list-style: none !important;=
 }

.widget_mfn_recent_comments ul li:last-child { padding-bottom: 5px; }

.widget_mfn_recent_comments ul li .date_label { background-color: rgba(0, 0=
, 0, 0.03); margin-top: 7px; margin-bottom: 5px; position: relative; }

.widget_mfn_recent_comments ul li .date_label::after { border-left-color: r=
gba(0, 0, 0, 0.03); }

.widget_mfn_recent_comments ul li::after { content: ""; width: 7px; height:=
 7px; border-width: 4px; border-style: solid; border-radius: 100%; position=
: absolute; left: 0px; top: 11px; display: block; z-index: 1; }

.widget_mfn_recent_comments ul li p { margin-bottom: 0px; }

.widget_recent_comments ul li { padding-bottom: 5px; padding-top: 6px; back=
ground: url("../images/recent_comments.png") 4px top no-repeat; padding-lef=
t: 40px; position: relative; }

.widget_recent_comments ul li:last-child { padding-bottom: 5px; }

.widget_recent_comments ul li::after { content: ""; width: 7px; height: 7px=
; border-width: 4px; border-style: solid; border-radius: 100%; position: ab=
solute; left: 0px; top: 11px; display: block; z-index: 1; }

.widget_search input[type=3D"text"] { margin-bottom: 0px; width: 100%; }

.widget_search .icon_close, .widget_search .icon_search { display: none; }

.widget_calendar td, .widget_calendar th { padding: 4px 3px; }

.widget_calendar caption { padding: 5px; font-size: 14px; }

.widget_calendar table tfoot tr:hover td { background: none !important; }

.Flickr { overflow: hidden; }

.Flickr .flickr_badge_image { padding: 0px; float: left; margin: 0px 1% 2%;=
 width: 23%; }

.Flickr .flickr_badge_image a { display: block; line-height: 0; }

.widget_tp_widget_recent_tweets .tp_recent_tweets { clear: none; float: non=
e; }

.widget_tp_widget_recent_tweets ul { overflow: hidden; }

.widget_tp_widget_recent_tweets ul li:last-child { padding-bottom: 0px; }

.widget_mfn_tag_cloud ul { margin-bottom: 0px; overflow: hidden; }

.widget_mfn_tag_cloud ul li { padding: 0px; float: left; margin: 0px 5px 2p=
x 0px; }

.widget_mfn_tag_cloud a { overflow: hidden; white-space: nowrap; display: i=
nline-block; height: 22px; font-size: 12px; padding-right: 8px; margin-righ=
t: 1px; }

.widget_mfn_tag_cloud a:hover { text-decoration: none; }

.widget_mfn_tag_cloud a span { padding-left: 8px; height: 22px; line-height=
: 22px; display: block; float: left; }

.widget_mfn_menu ul li a { display: block; padding: 7px 10px; margin-bottom=
: 5px; background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.04=
); color: rgb(133, 133, 133); }

.widget_mfn_menu ul li.current-menu-item:not(.current-menu-ancestor) > a, .=
widget_mfn_menu ul li.current_page_item:not(.current_page_ancestor) > a, .w=
idget_mfn_menu ul li a:hover { text-decoration: none; color: rgb(255, 255, =
255) !important; }

.widget_mfn_menu ul li ul li a { padding-left: 20px; }

.widget_mfn_menu ul li ul li a::before { content: "-"; margin-right: 5px; }

.widget_mfn_menu ul li ul li ul li a { padding-left: 40px; }

.widget_mfn_menu ul li ul li ul li ul li a { padding-left: 60px; }

.widget_mfn_menu ul.submenus-hover li ul { overflow: hidden; max-height: 0p=
x; transition: max-height 0.3s ease-in-out; }

.widget_mfn_menu ul.submenu-active li.current-menu-ancestor > ul, .widget_m=
fn_menu ul.submenu-active li.current-menu-parent > ul, .widget_mfn_menu ul.=
submenus-hover li.current_page_item > ul, .widget_mfn_menu ul.submenus-hove=
r li:hover > ul { max-height: 10000px; }

.widget_mfn_menu ul.submenus-click li ul { overflow: hidden; max-height: 0p=
x; }

.widget_mfn_menu ul.submenus-click li.hover > ul { max-height: 10000px; }

@media (min-width: 768px) {
  .widget_mfn_menu ul.submenus-click-mobile li ul { overflow: hidden; max-h=
eight: 0px; transition: max-height 0.3s ease-in-out; }
  .widget_mfn_menu ul.submenus-click-mobile li.current_page_item > ul, .wid=
get_mfn_menu ul.submenus-click-mobile li:hover > ul { max-height: 10000px; =
}
}

@media (max-width: 767px) {
  .widget_mfn_menu ul.submenus-click-mobile li ul { overflow: hidden; max-h=
eight: 0px; }
  .widget_mfn_menu ul.submenus-click-mobile li.hover > ul { max-height: 100=
00px; }
}

.mfn-login { overflow: hidden; }

.mfn-login form p { margin-bottom: 5px; }

.mfn-login form input { margin-bottom: 0px; }

.mfn-login .sep { margin: 0px 7px; }

.mfn-login .avatar-wrapper { float: left; width: 64px; margin: 0px 10px 10p=
x 0px; }

.mfn-login .author { float: left; }

.mfn-login .alert { padding: 5px 10px; margin-bottom: 5px; }

.portfolio_group { margin: 0px !important; }

.portfolio_group .portfolio-item { float: left; margin-bottom: 0px; list-st=
yle: none !important; }

.portfolio_group .portfolio-item.isotope-grid-sizer { margin: 0px !importan=
t; }

.portfolio_group:not(.list) .portfolio-item { background: none; }

.portfolio_group .portfolio-item .list_style_header { display: none; width:=
 100%; margin-bottom: 20px; position: relative; }

.portfolio_group .portfolio-item .list_style_header h3 { margin: 0px; }

.portfolio_group .portfolio-item .list_style_header .links_wrapper { margin=
-left: auto; flex-shrink: 0; }

.portfolio_group .portfolio-item .list_style_header .links_wrapper a { marg=
in-bottom: 0px; }

.portfolio_group .portfolio-item .list_style_header .links_wrapper a:last-c=
hild { margin-right: 0px; }

.portfolio_group .portfolio-item:first-child .list_style_header .links_wrap=
per a.portfolio_prev_js, .portfolio_group .portfolio-item:last-child .list_=
style_header .links_wrapper a.portfolio_next_js { display: none; }

.portfolio_group .portfolio-item .image_frame { width: 100%; margin-bottom:=
 0px; }

.portfolio_group .portfolio-item .desc { padding: 20px; background: rgb(255=
, 255, 255); overflow: hidden; }

.portfolio_group .portfolio-item .desc .title_wrapper { position: relative;=
 padding-right: 43px; }

.portfolio_group .portfolio-item .desc .title_wrapper h5 { margin-bottom: 0=
px; }

.portfolio_group .portfolio-item .desc .title_wrapper .button-love { positi=
on: absolute; right: 0px; top: 0px; }

.portfolio_group .portfolio-item .desc .title_wrapper .button-love a.mfn-lo=
ve { display: inline-block; position: relative; padding-left: 24px; }

.portfolio_group .portfolio-item .desc .title_wrapper .button-love a.mfn-lo=
ve i { position: absolute; left: 0px; top: 0px; font-size: 16px; }

.portfolio_group .portfolio-item .desc .title_wrapper .button-love a.mfn-lo=
ve:hover { text-decoration: none; }

.portfolio_group .portfolio-item .desc .title_wrapper .button-love a.mfn-lo=
ve i:last-child { opacity: 0; transition: 0.3s ease-in-out; }

.portfolio_group .portfolio-item .desc .title_wrapper .button-love a.loved.=
mfn-love i:last-child, .portfolio_group .portfolio-item .desc .title_wrappe=
r .button-love a:hover.mfn-love i:last-child { opacity: 1; }

.portfolio_group .portfolio-item .desc .desc-wrapper { margin-right: 280px;=
 }

.portfolio_group .portfolio-item .desc .details-wrapper { float: right; wid=
th: 240px; padding-left: 19px; border-left-width: 1px; border-style: solid;=
 }

.portfolio_group .portfolio-item .desc .details-wrapper dl { margin-bottom:=
 0px; }

.portfolio_group .portfolio-item .desc .details-wrapper dl > dt { padding: =
2px 0px; border: 0px; width: 80px; }

.portfolio_group .portfolio-item .desc .details-wrapper dl > dd { padding: =
2px 0px; border: 0px; margin-left: 90px; }

.portfolio_group.list .portfolio-item { width: 100%; border-bottom-width: 0=
px; border-style: solid; }

.portfolio_group.list .portfolio-item .portfolio-item-fw-bg { background-po=
sition: center top; background-repeat: repeat; padding: 35px 0px; }

.portfolio_group:not(.list) .portfolio-item .portfolio-item-fw-bg { backgro=
und: none !important; }

body.with_aside .portfolio_group.list .portfolio-item .portfolio-item-fw-bg=
 { padding-left: 5%; padding-right: 5%; }

body:not(.with_aside) .portfolio_group.list .portfolio-item .portfolio-item=
-fw-wrapper { width: 1176px; margin: 0px auto; }

.portfolio_group.list .portfolio-item .list_style_header { display: flex; a=
lign-items: center; }

.portfolio_group.list .portfolio-item .desc { background: none; padding: 20=
px 0px 0px; }

.portfolio_group.list .portfolio-item .desc .title_wrapper { display: none;=
 }

.portfolio_group.flat .portfolio-item { width: 33.3%; }

.portfolio_group.flat .portfolio-item .image_frame { border: 0px; }

.portfolio_group.flat .portfolio-item .image_frame .mask { box-shadow: 0px =
0px 0px 0px; }

.portfolio_group.flat .portfolio-item .desc { display: none; }

.portfolio_group.grid .portfolio-item { width: 31.2%; margin: 0px 1% 20px; =
}

.portfolio_group.grid .portfolio-item .desc .desc-wrapper, .portfolio_group=
.grid .portfolio-item .desc .details-wrapper { display: none; }

.portfolio_group.masonry .portfolio-item { width: 31.2%; margin: 0px 1% 20p=
x; }

.portfolio_group.masonry .portfolio-item .desc .title_wrapper { margin-bott=
om: 15px; }

.portfolio_group.masonry .portfolio-item .desc .desc-wrapper { display: blo=
ck; margin-right: 0px; }

.portfolio_group.masonry .portfolio-item .desc .details-wrapper { display: =
none; }

.portfolio_group.masonry-hover .portfolio-item { width: 31.2%; margin: 0px =
1% 20px; }

.portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper { pos=
ition: relative; overflow: hidden; }

.portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hove=
r-desc { opacity: 0; position: absolute; left: 0px; top: 0px; background-co=
lor: rgba(0, 0, 0, 0.3); height: 100%; width: 100%; padding: 10% 10% 50px; =
box-sizing: border-box; z-index: 2; }

.portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hove=
r-desc h3::after { content: ""; display: block; margin: 15px 0px; width: 20=
px; height: 3px; background: rgb(255, 255, 255); }

.portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hove=
r-desc h3 a { color: rgb(255, 255, 255); }

.portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hove=
r-desc .desc-inner { height: 100%; overflow: hidden; color: rgb(255, 255, 2=
55); }

.portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hove=
r-desc .links-wrapper { bottom: 18px; box-sizing: border-box; left: 0px; pa=
dding: 0px 7% 0px 8%; position: absolute; width: 100%; }

.portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hove=
r-desc .links-wrapper a.external, .portfolio_group.masonry-hover .portfolio=
-item .masonry-hover-wrapper .hover-desc .links-wrapper a.link, .portfolio_=
group.masonry-hover .portfolio-item .masonry-hover-wrapper .hover-desc .lin=
ks-wrapper a.zoom { font-size: 25px; color: rgb(255, 255, 255); position: r=
elative; top: 0px; }

.portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hove=
r-desc .links-wrapper a.link { float: right; }

.portfolio_group.masonry-hover .portfolio-item .image-wrapper { line-height=
: 0; }

.portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hove=
r-desc.bg-light .desc-inner, .portfolio_group.masonry-hover .portfolio-item=
 .masonry-hover-wrapper .hover-desc.bg-light .links-wrapper a, .portfolio_g=
roup.masonry-hover .portfolio-item .masonry-hover-wrapper .hover-desc.bg-li=
ght h3 a { color: rgb(68, 68, 68); }

.portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hove=
r-desc.bg-light h3::after { background: rgb(68, 68, 68); }

.portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper:hover=
 .hover-desc { opacity: 1; }

.portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hove=
r-desc .links-wrapper a:hover.external, .portfolio_group.masonry-hover .por=
tfolio-item .masonry-hover-wrapper .hover-desc .links-wrapper a:hover.link,=
 .portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hov=
er-desc .links-wrapper a:hover.zoom { top: -3px; }

.portfolio_group.masonry-hover .portfolio-item.no-thumbnail .masonry-hover-=
wrapper .hover-desc { padding: 10%; }

.portfolio_group.masonry-hover .portfolio-item.no-thumbnail .masonry-hover-=
wrapper { overflow: visible; }

.portfolio_group.masonry-hover .portfolio-item.no-thumbnail .masonry-hover-=
wrapper .hover-desc { position: static; opacity: 1; }

.portfolio_group.masonry-hover .portfolio-item.no-thumbnail .masonry-hover-=
wrapper .hover-desc .desc-inner { margin-bottom: 15px; }

.portfolio_group.masonry-hover .portfolio-item.no-thumbnail .masonry-hover-=
wrapper .hover-desc .links-wrapper { position: static; padding: 0px; margin=
-top: 30px; }

.portfolio_group.masonry-hover .portfolio-item.no-thumbnail .masonry-hover-=
wrapper .hover-desc .links-wrapper a.zoom { display: none; }

.portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hove=
r-desc, .portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapp=
er .hover-desc .links-wrapper a.external, .portfolio_group.masonry-hover .p=
ortfolio-item .masonry-hover-wrapper .hover-desc .links-wrapper a.link, .po=
rtfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hover-d=
esc .links-wrapper a.zoom { transition: 0.3s ease-in-out; }

.portfolio_group.masonry-minimal .portfolio-item { width: 31.2%; margin: 0p=
x 1% 20px; }

.portfolio_group.masonry-flat { float: left; width: 100%; }

.portfolio_group.masonry-flat .portfolio-item { width: calc(25% - 1px); dis=
play: block; float: left; position: relative; }

.portfolio_group.masonry-flat .portfolio-item.wide { width: calc(50% - 1px)=
; }

.portfolio_group.masonry-flat .portfolio-item .portfolio-item-fill { paddin=
g-bottom: 78%; }

.portfolio_group.masonry-flat .portfolio-item.tall .portfolio-item-fill { p=
adding-bottom: 156%; }

.portfolio_group.masonry-flat .portfolio-item.wide .portfolio-item-fill { p=
adding-bottom: 39%; }

.portfolio_group.masonry-flat .portfolio-item.tall.wide .portfolio-item-fil=
l { padding-bottom: 78%; }

.portfolio_group.masonry-flat .portfolio-item .image_frame { border: 0px; p=
osition: absolute; inset: 0px; overflow: hidden; }

.portfolio_group.masonry-flat .portfolio-item .image_frame .image_wrapper {=
 position: static; }

.portfolio_group.masonry-flat .portfolio-item .image_frame .mask { box-shad=
ow: 0px 0px 0px 0px; }

.portfolio_group.masonry-flat .portfolio-item .image_frame img { margin: 0p=
x !important; top: 0px !important; }

.portfolio_group.masonry-flat .portfolio-item .desc { display: none; }

.portfolio_group.grid.col-2 .portfolio-item, .portfolio_group.masonry-hover=
.col-2 .portfolio-item, .portfolio_group.masonry-minimal.col-2 .portfolio-i=
tem, .portfolio_group.masonry.col-2 .portfolio-item { width: 47.99%; }

.portfolio_group.grid.col-3 .portfolio-item, .portfolio_group.masonry-hover=
.col-3 .portfolio-item, .portfolio_group.masonry-minimal.col-3 .portfolio-i=
tem, .portfolio_group.masonry.col-3 .portfolio-item { width: 31.33%; }

.portfolio_group.grid.col-4 .portfolio-item, .portfolio_group.masonry-hover=
.col-4 .portfolio-item, .portfolio_group.masonry-minimal.col-4 .portfolio-i=
tem, .portfolio_group.masonry.col-4 .portfolio-item { width: 22.99%; }

.portfolio_group.grid.col-5 .portfolio-item, .portfolio_group.masonry-hover=
.col-5 .portfolio-item, .portfolio_group.masonry-minimal.col-5 .portfolio-i=
tem, .portfolio_group.masonry.col-5 .portfolio-item { width: 18.99%; margin=
: 0px 0.5% 20px; }

.portfolio_group.grid.col-6 .portfolio-item, .portfolio_group.masonry-hover=
.col-6 .portfolio-item, .portfolio_group.masonry-minimal.col-6 .portfolio-i=
tem, .portfolio_group.masonry.col-6 .portfolio-item { width: 15.66%; margin=
: 0px 0.5% 20px; }

.portfolio_group.flat.col-2 .portfolio-item { width: 49.99%; }

.portfolio_group.flat.col-3 .portfolio-item { width: 33.33%; }

.portfolio_group.flat.col-4 .portfolio-item { width: 24.99%; }

.portfolio_group.flat.col-5 .portfolio-item { width: 19.99%; }

.portfolio_group.flat.col-6 .portfolio-item { width: 16.66%; }

.portfolio_group.exposure .portfolio-item { width: 100%; position: relative=
; }

.portfolio_group.exposure .portfolio-item a.link { display: block; }

.portfolio_group.exposure .portfolio-item .image-wrapper { line-height: 0; =
}

.portfolio_group.exposure .portfolio-item .image-wrapper .mask { position: =
absolute; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 1; backg=
round: rgba(0, 0, 0, 0.5); opacity: 0; }

.portfolio_group.exposure .portfolio-item .desc-inner { position: absolute;=
 left: 0px; top: 30px; z-index: 2; width: 100%; }

.portfolio_group.exposure .portfolio-item .desc-inner .desc-wrapper-inner {=
 padding: 0px 35px; margin: 0px 1%; width: 98%; box-sizing: border-box; }

.full-width .portfolio_group.exposure .portfolio-item .desc-inner { top: 70=
px; }

.full-width .portfolio_group.exposure .portfolio-item .desc-inner .desc-wra=
pper-inner { padding: 0px; }

.portfolio_group.exposure .portfolio-item .desc-inner .line { display: bloc=
k; width: 0px; height: 4px; margin-bottom: 20px; }

.portfolio_group.exposure .portfolio-item .desc-inner .entry-title { margin=
-bottom: 20px; }

.portfolio_group.exposure .portfolio-item .desc-inner .desc-wrapper { width=
: 75%; opacity: 0.7; }

.portfolio_group.exposure .portfolio-item .details-wrapper { position: abso=
lute; right: 0px; bottom: 5px; z-index: 2; width: 100%; }

.portfolio_group.exposure .portfolio-item .details-wrapper .details-wrapper=
-inner { padding: 0px 25px; margin: 0px 1%; width: 98%; box-sizing: border-=
box; }

.full-width .portfolio_group.exposure .portfolio-item .details-wrapper { bo=
ttom: 35px; }

.full-width .portfolio_group.exposure .portfolio-item .details-wrapper .det=
ails-wrapper-inner { padding: 0px; }

.portfolio_group.exposure .portfolio-item .details-wrapper .column { float:=
 right; opacity: 0; transform: translateY(-7%); border-top: 1px solid rgba(=
255, 255, 255, 0.4); padding: 20px 10px; margin-bottom: 0px; box-sizing: bo=
rder-box; }

.portfolio_group.exposure .portfolio-item .details-wrapper .column h5.label=
 { font-weight: 400; margin-bottom: 8px; }

.portfolio_group.exposure .portfolio-item .details-wrapper .column h5 { fon=
t-weight: 700; }

.portfolio_group.exposure .portfolio-item .desc-inner .desc-wrapper, .portf=
olio_group.exposure .portfolio-item .desc-inner .desc-wrapper h2, .portfoli=
o_group.exposure .portfolio-item .desc-inner .desc-wrapper h3, .portfolio_g=
roup.exposure .portfolio-item .desc-inner .desc-wrapper h4, .portfolio_grou=
p.exposure .portfolio-item .desc-inner .desc-wrapper h5, .portfolio_group.e=
xposure .portfolio-item .desc-inner .desc-wrapper h6, .portfolio_group.expo=
sure .portfolio-item .desc-inner .entry-title, .portfolio_group.exposure .p=
ortfolio-item .details-wrapper h5, .portfolio_group.exposure .portfolio-ite=
m .details-wrapper h5 a { color: rgb(255, 255, 255); }

.portfolio_group.exposure .portfolio-item .desc-inner .line, .portfolio_gro=
up.exposure .portfolio-item .image-wrapper .mask { transition: 0.6s cubic-b=
ezier(0.645, 0.045, 0.355, 1); }

.portfolio_group.exposure .portfolio-item .details-wrapper .column { transi=
tion: 0.3s cubic-bezier(0.645, 0.045, 0.355, 1); }

.portfolio_group.exposure .portfolio-item .details-wrapper .column:first-ch=
ild { transition-delay: 0.2s; }

.portfolio_group.exposure .portfolio-item .details-wrapper .column:nth-chil=
d(2) { transition-delay: 0.3s; }

.portfolio_group.exposure .portfolio-item .details-wrapper .column:nth-chil=
d(3) { transition-delay: 0.4s; }

.portfolio_group.exposure .portfolio-item:hover .desc-inner .line { width: =
100px; }

.portfolio_group.exposure .portfolio-item:hover .image-wrapper .mask { opac=
ity: 1; }

.portfolio_group.exposure .portfolio-item:hover .details-wrapper .column { =
opacity: 1; transform: translateY(0px); }

.section_wrapper .portfolio_wrapper .column.one.pager_wrapper .hover-desc {=
 margin: 40px 0px !important; }

.template-slider .section-portfolio-header { margin-top: 30px; }

#Footer { background-position: center top; background-repeat: no-repeat; po=
sition: relative; }

#Footer.full-width .container { max-width: 100%; }

#Footer .footer_action { background: rgba(0, 0, 0, 0.1); }

#Footer .footer_action .mcb-column-inner { margin-bottom: 30px; padding-top=
: 30px; text-align: center; font-size: 110%; line-height: 180%; }

#Footer .widgets_wrapper { padding: 15px 0px; }

#Footer .widgets_wrapper .mcb-column-inner { margin-bottom: 0px; }

#Footer .widgets_wrapper .widget::after { display: none; }

#Footer .footer_copy .one { margin-bottom: 20px; padding-top: 30px; min-hei=
ght: 33px; }

#Footer .footer_copy .copyright { float: left; }

#Footer .footer_copy .social { float: right; margin-right: 20px; }

#Footer .footer_copy .social li { display: inline-block; margin-right: 6px;=
 }

#Footer .footer_copy .social li:last-child { margin-right: 0px; }

#Footer .footer_copy .social li a { font-size: 15px; line-height: 15px; tra=
nsition: 0.3s ease-in-out; }

#Footer .footer_copy .social-menu { float: right; margin-right: 20px; }

#Footer .footer_copy .social-menu li { display: inline-block; margin-right:=
 6px; padding-right: 6px; border-right: 1px solid rgba(255, 255, 255, 0.1);=
 }

#Footer .footer_copy .social-menu li:last-child { margin-right: 0px; paddin=
g-right: 0px; border-right-width: 0px; }

.mfn-footer .footer_copy { border-top: 1px solid rgba(255, 255, 255, 0.1); =
}

.mfn-footer .footer_copy .social li a { color: rgba(255, 255, 255, 0.3); }

.mfn-footer .footer_copy .social li a:hover { color: rgb(255, 255, 255); }

.footer-copy-center #Footer .footer_copy { text-align: center; }

.footer-copy-center #Footer .footer_copy .copyright { float: none; margin: =
0px 0px 10px; }

.footer-copy-center #Footer .footer_copy #back_to_top { float: none; margin=
: -10px 0px 10px; }

.footer-copy-center #Footer .footer_copy .social, .footer-copy-center #Foot=
er .footer_copy .social-menu { float: none; margin: 0px; }

#back_to_top { float: right; margin: -9px 0px 0px; }

#back_to_top.in_footer { position: absolute; bottom: 20px; right: 75px; }

#back_to_top.hide { display: none; }

#back_to_top.sticky { position: fixed; right: 75px; bottom: 20px; z-index: =
9001; }

#back_to_top.sticky.scroll { opacity: 0; transition: 0.3s ease-in-out; }

#back_to_top.sticky.scroll.focus, #back_to_top.sticky.scroll:hover { opacit=
y: 1; }

.button-round #back_to_top.sticky { right: 100px; }

#Footer .Recent_posts ul li .desc { background: rgba(0, 0, 0, 0.1); }

#Footer .widget_mfn_menu ul li a { background: rgba(0, 0, 0, 0.1); color: r=
gb(204, 204, 204); }

#Footer .widget_recent_entries ul li { background: rgba(0, 0, 0, 0.1); }

#Footer ul.list_check li::after, #Footer ul.list_idea li::after, #Footer ul=
.list_mixed li::after, #Footer ul.list_star li::after { background: rgba(25=
5, 255, 255, 0.08); }

#Footer .widget_mfn_recent_comments ul li .date_label { background-color: r=
gba(0, 0, 0, 0.07); }

#Footer .widget_mfn_recent_comments ul li .date_label::after { border-left-=
color: rgba(0, 0, 0, 0.07); }

.footer-fixed #Footer { position: fixed; width: 100%; bottom: 0px; left: 0p=
x; z-index: 1; }

.footer-sliding #Wrapper { overflow-x: hidden; }

.footer-sliding #Content, .footer-sliding #Wrapper { position: relative; z-=
index: 0; }

.footer-sliding #Footer { z-index: -1; }

.footer-sliding #Footer, .footer-stick #Footer.is-sticky { position: fixed;=
 width: 100%; bottom: 0px; left: 0px; }

#mfn-gdpr { display: none; align-items: center; position: fixed; z-index: 1=
0000; box-sizing: border-box; }

#mfn-gdpr.show { display: flex; }

#mfn-gdpr .mfn-gdpr-image { line-height: 0; }

#mfn-gdpr .mfn-gdpr-content > :last-child { margin-bottom: 0px; }

#mfn-gdpr[data-direction=3D"horizontal"] { justify-content: center; padding=
: 30px; width: 100%; left: 0px; }

#mfn-gdpr[data-direction=3D"horizontal"] .mfn-gdpr-image { margin-right: 25=
px; flex-shrink: 0; }

#mfn-gdpr[data-direction=3D"horizontal"] .mfn-gdpr-image img { max-height: =
48px; width: auto; }

#mfn-gdpr[data-direction=3D"horizontal"] .mfn-gdpr-content { margin-right: =
7vw; }

#mfn-gdpr[data-direction=3D"horizontal"] .mfn-gdpr-readmore { margin-right:=
 15px; flex-shrink: 0; }

#mfn-gdpr[data-direction=3D"horizontal"] .mfn-gdpr-button { flex-shrink: 0;=
 }

#mfn-gdpr[data-direction=3D"vertical"] { flex-direction: column; padding: 4=
0px; bottom: 40px; width: 320px; }

#mfn-gdpr[data-direction=3D"vertical"] .mfn-gdpr-image { margin-bottom: 25p=
x; }

#mfn-gdpr[data-direction=3D"vertical"] .mfn-gdpr-image img { max-height: 64=
px; max-width: 100%; }

#mfn-gdpr[data-direction=3D"vertical"] .mfn-gdpr-content { margin-bottom: 1=
5px; text-align: center; }

#mfn-gdpr[data-direction=3D"vertical"] .mfn-gdpr-readmore { margin-bottom: =
15px; }

#mfn-gdpr[data-aligment=3D"top"] { top: 0px; }

.admin-bar #mfn-gdpr[data-aligment=3D"top"] { top: 32px; }

#mfn-gdpr[data-aligment=3D"bottom"] { bottom: 0px; }

#mfn-gdpr[data-aligment=3D"left"] { left: 40px; }

#mfn-gdpr[data-aligment=3D"right"] { right: 40px; }

#mfn-gdpr .mfn-gdpr-content ol, #mfn-gdpr .mfn-gdpr-content ul { margin: 0p=
x 0px 15px 20px; }

#mfn-gdpr[data-direction=3D"vertical"] .mfn-gdpr-content ol, #mfn-gdpr[data=
-direction=3D"vertical"] .mfn-gdpr-content ul { margin-left: 0px; }

#mfn-gdpr .mfn-gdpr-content ul { list-style: disc; }

#mfn-gdpr .mfn-gdpr-content ol { list-style: decimal; }

#mfn-gdpr { background-color: rgb(238, 242, 245); }

#mfn-gdpr .mfn-gdpr-content, #mfn-gdpr .mfn-gdpr-content h1, #mfn-gdpr .mfn=
-gdpr-content h2, #mfn-gdpr .mfn-gdpr-content h3, #mfn-gdpr .mfn-gdpr-conte=
nt h4, #mfn-gdpr .mfn-gdpr-content h5, #mfn-gdpr .mfn-gdpr-content h6, #mfn=
-gdpr .mfn-gdpr-content ol, #mfn-gdpr .mfn-gdpr-content ul { color: rgb(98,=
 98, 98); }

#mfn-gdpr .mfn-gdpr-content a, #mfn-gdpr a.mfn-gdpr-readmore { color: rgb(2=
2, 25, 34); }

#mfn-gdpr a.mfn-gdpr-readmore:hover { color: rgb(0, 137, 247); }

#mfn-gdpr .mfn-gdpr-button { background-color: rgb(0, 110, 223); color: rgb=
(255, 255, 255); border: 1px solid transparent; }

#mfn-gdpr .mfn-gdpr-button:hover { background-color: rgb(0, 137, 247); colo=
r: rgb(255, 255, 255); }

.comments { margin-bottom: 0px; }

#comments .nocomments { margin-bottom: 40px; }

#comments > :first-child { border-top-width: 1px; border-style: solid; padd=
ing-top: 20px; }

.page #comments > :first-child { margin-top: 20px; }

#comments .commentlist { margin-left: 0px; }

#comments .commentlist li { list-style: none !important; }

#comments .commentlist > li { margin-bottom: 30px; }

#comments .commentlist > li .comment-body { position: relative; background:=
 rgb(255, 255, 255); padding: 20px; margin-bottom: 20px; margin-left: 105px=
; }

#comments .commentlist > li .comment-body::after { content: ""; display: bl=
ock; position: absolute; left: -6px; top: 35px; width: 0px; height: 0px; bo=
rder-color: transparent rgb(255, 255, 255) transparent transparent; border-=
style: solid; border-width: 6px 6px 6px 0px; }

#comments .commentlist > li .children { margin-bottom: 15px; padding-left: =
40px; border-left: 1px solid rgb(221, 221, 221); }

#comments .commentlist > li .photo { display: block; width: 64px; height: 6=
4px; overflow: hidden; line-height: 0; position: absolute; left: -105px; to=
p: 0px; border-width: 8px; border-style: solid; border-radius: 100%; }

#comments .commentlist > li .comment-author { font-size: 15px; color: rgb(6=
8, 68, 68); }

#comments .commentlist > li .comment-author .fn { font-weight: 700; }

#comments .commentlist > li .comment-meta { font-size: 12px; font-style: it=
alic; }

#comments .commentlist > li p { margin: 4px 0px 10px; }

#comments .commentlist > li .reply { position: absolute; right: 20px; top: =
20px; }

#comments .commentlist > li .reply a.comment-reply-link { font-size: 11px; =
color: rgb(255, 255, 255); padding: 3px 6px; border-radius: 3px; background=
-image: url("../images/stripes/stripes_10_w.png"); }

#comments .commentlist > li .reply a:hover.comment-reply-link { text-decora=
tion: none; }

#comments .commentlist li .comment-body.lastBorder { border-bottom: 0px; }

#comments .commentlist .children { margin-bottom: 0px; margin-left: 30px; p=
adding-left: 50px; }

#comments .commentlist .children li { margin-bottom: 0px; }

#comments #comments-title { margin-bottom: 20px; }

#comments #comments-title span { font-style: italic; }

#respond { overflow: hidden; margin-bottom: 40px; }

#respond .comment-reply-title { font-size: 21px; line-height: 25px; }

#respond .comment-reply-title > small { margin-left: 10px; font-size: 13px;=
 }

#respond p { margin-bottom: 15px; padding-left: 0px !important; }

#respond .comment-notes .required { position: static; }

#respond input[type=3D"text"] { margin-bottom: 0px; }

#respond label { margin-bottom: 3px; }

#respond .comment-form-author, #respond .comment-form-email { width: 31.3%;=
 float: left; position: relative; margin-right: 2% !important; }

#respond .comment-form-url { width: 33.3%; float: left; position: relative;=
 }

#respond .comment-form-comment, #respond input[type=3D"email"], #respond in=
put[type=3D"password"], #respond input[type=3D"text"], #respond select { wi=
dth: 100%; }

#respond .comment-form-comment textarea { width: 100%; margin-bottom: 10px;=
 }

#respond .form-submit { margin: 0px; }

#respond .form-submit input[type=3D"submit"] { font-size: 14px; float: righ=
t !important; margin: 0px !important; }

#respond .form-allowed-tags { display: none; }

#respond .form-allowed-tags code { margin-top: 10px; }

.single-testimonial .fixed-nav, .single-testimonial .post-meta .category, .=
single-testimonial .post-nav { display: none; }

body.error404 { height: 100%; }

body.error404.custom-404, body.error404.events-archive { height: auto; }

body.error404:not(.events-archive) #Content { padding: 0px !important; }

#Error_404 { overflow: hidden; position: absolute; top: 50%; margin-top: -1=
50px; left: 30px; }

#Error_404 .error_pic { width: 30%; float: left; text-align: center; }

#Error_404 .error_pic i { font-size: 250px; line-height: 250px; }

#Error_404 .error_desk { width: 70%; float: left; padding-top: 40px; }

#Error_404 .error_desk h2 { font-size: 45px; line-height: 45px; }

#Error_404 .error_desk h4 { font-size: 26px; line-height: 30px; }

#Error_404 .error_desk p .check { line-height: 45px; font-size: 16px; }

#Error_404 .error_desk p .button { display: inline; margin: 0px 0px 0px 20p=
x; }

.search-not-found { margin: 40px 1% 70px; }

.search-not-found .snf-pic { text-align: center; margin-bottom: 20px; }

.search-not-found .snf-pic i { font-size: 130px; line-height: 130px; }

.search-not-found .snf-desc { text-align: center; }

.section.has-video { position: relative; overflow: hidden; }

.section.has-video .section_video .mask { position: absolute; top: 0px; lef=
t: 0px; height: 100%; width: 100%; background: url("../images/videomask.png=
") 50% center repeat; }

.section.has-video .section_video { position: absolute; top: 0px; left: 0px=
; height: 100%; min-width: 100%; overflow: hidden; display: flex; }

.section.has-video .section_video video { width: 100%; object-fit: cover; }

.section.has-video .section_wrapper { position: relative; }

@media only screen and (max-device-width: 959px) {
  .no-section-video-desktop .section.has-video .section_video { display: no=
ne !important; }
}

.section.has-navi .section-nav { position: absolute; left: 50%; z-index: 20=
1; cursor: pointer; font-size: 38px; width: 50px; height: 50px; line-height=
: 50px; margin: 0px 0px 0px -25px; text-align: center; }

.section.has-navi .section-nav.prev { top: 25px; }

.section.has-navi .section-nav.next { bottom: 25px; }

.section.has-navi:first-of-type .section-nav.prev, .section.has-navi:last-o=
f-type .section-nav.next { display: none; }

.section.has-navi .section-nav { color: rgba(0, 0, 0, 0.2); }

.section.has-navi .section-nav:hover { color: rgba(0, 0, 0, 0.8); }

.section.has-navi.dark .section-nav { color: rgba(255, 255, 255, 0.2); }

.section.has-navi.dark .section-nav:hover { color: rgba(255, 255, 255, 0.8)=
; }

.section.has-navi .section-nav { transition: 0.5s ease-in-out; }

.dark, .dark .feature_list ul li a, .dark .icon_box a .desc, .dark .icon_bo=
x a:hover .desc, .dark .list_item a:not(.icon_bar), .dark .list_item a:not(=
.icon_bar):hover, .dark .widget_recent_entries ul li a, .dark ul.timeline_i=
tems { color: rgb(255, 255, 255) !important; }

.dark .accordion .question .answer, .dark .ui-tabs .ui-tabs-panel { color: =
rgb(98, 98, 98); }

.dark .column a:not(.button) { color: rgba(255, 255, 255, 0.66); }

.dark blockquote { background-image: url("../images/stripes/textline_dark.p=
ng"); }

.dark blockquote::after { color: rgba(255, 255, 255, 0.1); }

.dark a.content_link .title, .dark h1, .dark h1 a, .dark h1 a:hover, .dark =
h2, .dark h2 a, .dark h2 a:hover, .dark h3, .dark h3 a, .dark h3 a:hover, .=
dark h4, .dark h4 a, .dark h4 a:hover, .dark h5, .dark h5 a, .dark h5 a:hov=
er, .dark h6, .dark h6 a, .dark h6 a:hover { color: rgb(255, 255, 255); }

.dark .article_box .desc_wrapper p, .dark .chart_box::before, .dark .commen=
ts, .dark .fixed-nav .desc h6, .dark .format-link .post-title .icon-link, .=
dark .how_it_works .image, .dark .icon_box.has_border::after, .dark .idea_b=
ox, .dark .list_item .circle, .dark .mcb-sidebar, .dark .opening_hours, .da=
rk .opening_hours .opening_hours_wrapper li, .dark .portfolio_group.list .p=
ortfolio-item, .dark .portfolio_group .portfolio-item .desc .details-wrappe=
r, .dark .post-footer .post-links, .dark .post-header .title_wrapper, .dark=
 .pricing-box, .dark .promo_box.has_border::after, .dark .Recent_posts ul l=
i .desc h6, .dark .section-post-related .section-related-adjustment, .dark =
.share_wrapper, .dark .team_list .bq_wrapper, .dark .widget::after, .dark .=
widget_recent_entries ul li a, .dark .woocommerce .product .related.product=
s, .dark .woocommerce .product div.entry-summary h1.product_title::after, .=
dark .woocommerce .quantity input.qty, .dark .woocommerce .widget_best_sell=
ers li, .dark .woocommerce .widget_featured_products li, .dark .woocommerce=
 .widget_layered_nav li, .dark .woocommerce .widget_onsale li, .dark .wooco=
mmerce .widget_products li, .dark .woocommerce .widget_random_products li, =
.dark .woocommerce .widget_recent_products li, .dark .woocommerce .widget_r=
ecent_reviews li, .dark .woocommerce .widget_recently_viewed_products li, .=
dark .woocommerce .widget_shopping_cart ul.product_list_widget li, .dark .w=
oocommerce .widget_top_rated_products li, .dark a.content_link, .dark a.ico=
n_bar, .dark dl > dd, .dark dl > dt, .dark input[type=3D"email"], .dark inp=
ut[type=3D"password"], .dark input[type=3D"tel"], .dark input[type=3D"text"=
], .dark select, .dark table td, .dark table th, .dark textarea { border-co=
lor: rgba(255, 255, 255, 0.08); }

.dark #comments .commentlist > li .comment-author .says, .dark .article_box=
 .desc_wrapper p, .dark .blockquote p.author span, .dark .button-love a .la=
bel, .dark .chart_box p, .dark .counter .desc_wrapper .title, .dark .fancy_=
heading .inside, .dark .fancy_heading_line .slogan, .dark .filters_buttons =
li.label, .dark .fixed-nav .desc .date, .dark .pager-single a, .dark .pager=
 .pages a, .dark .post-footer, .dark .post-footer a span.label, .dark .post=
-meta, .dark .post-meta a, .dark .pricing-box .plan-header .price sup.perio=
d, .dark .pricing-box .plan-header p.subtitle, .dark .product_meta .posted_=
in, .dark .Recent_posts ul li a .desc .date, .dark .shipping-calculator-but=
ton::after, .dark .shop-filters .woocommerce-result-count, .dark .shop_slid=
er .shop_slider_ul li .item_wrapper .price del, .dark .team .desc_wrapper p=
.subtitle, .dark .testimonials_slider .testimonials_slider_ul li .author sp=
an, .dark .testimonials_slider .testimonials_slider_ul li .author span a, .=
dark .tp_recent_tweets .twitter_time, .dark .widget_price_filter .price_lab=
el, .dark .widget_recent_entries ul li .post-date, .dark .widget_shopping_c=
art ul.product_list_widget li dl, .dark .woocommerce .shop_table .product-n=
ame .variation > dd, .dark .woocommerce ul.product_list_widget li .quantity=
 { color: rgb(222, 222, 222); }

.dark hr { background-color: rgba(255, 255, 255, 0.08); color: rgba(255, 25=
5, 255, 0.08); }

.dark .faq .question .title { color: rgb(255, 255, 255); }

.dark .faq .question, .dark .faq .question::after { background-color: rgba(=
255, 255, 255, 0.02); }

.dark .faq .question::before { border-color: rgba(255, 255, 255, 0.1); }

.dark .faq .question .title > .acc-icon-minus, .dark .faq .question .title =
> .acc-icon-plus { color: rgba(255, 255, 255, 0.25); }

.style-simple .dark .faq .question { border-color: rgba(255, 255, 255, 0.1)=
; }

.dark blockquote { color: rgb(255, 255, 255); }

.dark .article_box .desc_wrapper h4 { color: rgb(68, 68, 68); }

.dark .progress_bars .bars_list li h6 .label { color: rgba(255, 255, 255, 0=
.35); background: rgba(255, 255, 255, 0.05); }

.dark .counter .desc_wrapper .number { color: rgb(255, 255, 255); }

.dark .opening_hours, .dark .opening_hours h3, .dark a.content_link .title =
{ color: rgb(68, 68, 68); }

.dark .pricing-box-box, .dark .Recent_posts ul li .desc { background: rgba(=
0, 0, 0, 0.1); }

.dark .pricing-box .plan-inside ul li { border-bottom: 1px solid rgba(255, =
255, 255, 0.1); }

.dark .column_column ol, .dark .column_column ul, .dark .list_item.lists_2 =
.list_icon i, .dark .the_content_wrapper ol, .dark .the_content_wrapper ul =
{ color: rgb(255, 255, 255); }

.dark .pricing-box-table.pricing-box-featured { background: rgba(0, 0, 0, 0=
.1); }

.dark .pricing-box .plan-header .price sup.period { color: rgba(255, 255, 2=
55, 0.5) !important; }

.dark .call_to_action .call_center a, .dark .call_to_action .call_left h3 {=
 color: rgb(255, 255, 255); }

.dark .fancy_heading_line { background-image: url("../images/fancy_heading_=
hr_dark.png"); }

.dark .content_slider.flat a.button .button_icon i, .dark a.mfn-link, .dark=
 a:hover.mfn-link, .style-simple .dark .quick_fact .number-wrapper { color:=
 rgb(255, 255, 255); }

.dark a.hover.mfn-link-2 span::before, .dark a.hover.mfn-link-4::after, .da=
rk a.hover.mfn-link-4::before, .dark a.mfn-link-4:hover::after, .dark a.mfn=
-link-4:hover::before, .dark a.mfn-link-7::after, .dark a.mfn-link-7::befor=
e, .dark a.mfn-link-8::after, .dark a.mfn-link-8::before { background: rgb(=
255, 255, 255); }

.dark a.mfn-link-6::before { border-bottom-color: rgb(255, 255, 255); }

.dark .slider_pagination a { background: rgba(255, 255, 255, 0.3); }

.dropcap { display: inline-block; float: left; width: 35px; height: 35px; l=
ine-height: 35px; font-size: 20px; margin: 0px 10px 5px 0px; text-align: ce=
nter; border-radius: 5px; background-image: url("../images/stripes/stripes_=
10_w.png"); }

.dropcap_circle { border-radius: 100%; }

.dropcap.transparent { background: none !important; }

.dropcap.size-2 { width: 50px; height: 50px; line-height: 50px; font-size: =
35px; }

.dropcap.size-3 { width: 60px; height: 60px; line-height: 60px; font-size: =
40px; }

.highlight { padding: 1px 7px; border-radius: 3px; background-image: url(".=
./images/stripes/stripes_10_w.png"); }

.highlight.highlight_image { padding: 0px 2px 7px; }

.highlight.highlight-underline { position: relative; padding: 0px; border-r=
adius: unset; background-image: unset; background-color: unset !important; =
}

.highlight.highlight-underline .highlight-word { position: relative; z-inde=
x: 1; }

.highlight.highlight-underline .highlight-word .highlight-border { content:=
 ""; position: absolute; left: 0px; bottom: 20%; width: calc(100% + 0.3em);=
 height: 15%; margin-left: -0.15em; transform: skew(-12deg) translateX(0px)=
; background: rgb(0, 137, 247); z-index: -1; }

.tooltip { display: inline; position: relative; cursor: help; border-bottom=
-width: 1px; border-style: dotted; }

.tooltip.tooltip-img.hover .tooltip-content, .tooltip.tooltip-img:hover .to=
oltip-content, .tooltip:focus::before, .tooltip:hover::before { opacity: 1;=
 transform: translate(-50%, -10px); }

.tooltip:focus::after, .tooltip:hover::after { opacity: 1; transform: trans=
late(-50%, -10px) rotate(45deg); }

.tooltip.tooltip-img .tooltip-content, .tooltip::before { content: attr(dat=
a-tooltip); text-align: center; text-indent: 0px; padding: 6px 12px; font-s=
ize: 12px; line-height: 20px; transform: translate(-50%); border-radius: 3p=
x; }

.tooltip.tooltip-img .tooltip-content, .tooltip::after, .tooltip::before { =
position: absolute; z-index: 98; bottom: 100%; left: 50%; opacity: 0; point=
er-events: none; }

.tooltip::after { display: block; content: ""; width: 10px; height: 10px; b=
order-radius: 2px; margin-bottom: -4px; transform: translate(-50%) rotate(4=
5deg); }

.tooltip::before { max-width: 250px; width: max-content; }

.tooltip.tooltip-img .tooltip-content { width: 300px; font-size: 13px; line=
-height: 18px; text-align: center; padding: 12px 12px 10px; white-space: no=
rmal; }

.tooltip[data-position=3D"bottom"].tooltip-img .tooltip-content, .tooltip[d=
ata-position=3D"bottom"]::before { transform: translate(-50%); top: 100%; b=
ottom: auto; }

.tooltip[data-position=3D"bottom"].tooltip.tooltip-img.hover .tooltip-conte=
nt, .tooltip[data-position=3D"bottom"].tooltip.tooltip-img:hover .tooltip-c=
ontent, .tooltip[data-position=3D"bottom"]:focus::before, .tooltip[data-pos=
ition=3D"bottom"]:hover::before { opacity: 1; transform: translate(-50%, 10=
px); }

.tooltip[data-position=3D"bottom"]::after { transform: translate(-50%) rota=
te(45deg); top: 100%; bottom: auto; }

.tooltip[data-position=3D"bottom"]:focus::after, .tooltip[data-position=3D"=
bottom"]:hover::after { transform: translate(-50%, 10px) rotate(45deg); mar=
gin-top: -4px; }

.tooltip[data-position=3D"left"].tooltip-img .tooltip-content, .tooltip[dat=
a-position=3D"left"]::before { transform: translateY(-50%); inset: 50% 100%=
 auto auto; }

.tooltip[data-position=3D"left"].tooltip.tooltip-img.hover .tooltip-content=
, .tooltip[data-position=3D"left"].tooltip.tooltip-img:hover .tooltip-conte=
nt, .tooltip[data-position=3D"left"]:focus::before, .tooltip[data-position=
=3D"left"]:hover::before { transform: translate(-10px, -50%); }

.tooltip[data-position=3D"left"]::after { transform: translate(5px, -5px) r=
otate(45deg); inset: 50% 100% auto auto; }

.tooltip[data-position=3D"left"]:focus::after, .tooltip[data-position=3D"le=
ft"]:hover::after { transform: translate(-60%, -5px) rotate(45deg); }

.tooltip[data-position=3D"right"].tooltip-img .tooltip-content, .tooltip[da=
ta-position=3D"right"]::before { transform: translateY(-50%); inset: 50% au=
to auto 100%; }

.tooltip[data-position=3D"right"].tooltip.tooltip-img.hover .tooltip-conten=
t, .tooltip[data-position=3D"right"].tooltip.tooltip-img:hover .tooltip-con=
tent, .tooltip[data-position=3D"right"]:focus::before, .tooltip[data-positi=
on=3D"right"]:hover::before { transform: translate(10px, -50%); }

.tooltip[data-position=3D"right"]::after { transform: translate(-5px, -5px)=
 rotate(45deg); inset: 50% auto auto 100%; }

.tooltip[data-position=3D"right"]:focus::after, .tooltip[data-position=3D"r=
ight"]:hover::after { transform: translate(60%, -5px) rotate(45deg); }

.tooltip.tooltip-img .tooltip-content, .tooltip::after, .tooltip::before { =
transition: transform 0.2s ease-out; }

blockquote { font-size: 17px; line-height: 31px; display: block; height: au=
to; margin: 0px 0px 35px 25px; top: 15px; position: relative; }

blockquote::before { content: ""; }

.blockquote { position: relative; }

.blockquote .mfn-blockquote-icon { display: block; font-size: 65px; positio=
n: absolute; left: 25px; top: 25px; transform: translate(-50%, -50%); color=
: rgba(0, 0, 0, 0.1); }

.blockquote { margin-bottom: 20px; }

.blockquote blockquote { margin-bottom: 25px; }

body:not(.style-simple) .blockquote blockquote { text-decoration: underline=
 1px rgba(0, 0, 0, 0.1); text-underline-offset: 8px; text-align: left; text=
-underline-position: from-font; }

.blockquote p.author { margin-left: 25px; }

.blockquote p.author i { margin-right: 5px; }

.column_button .button { vertical-align: middle; margin: 0px !important; }

.button_align.align_center { text-align: center; }

.button_align.align_right { text-align: right; }

.column_image { line-height: 0; }

.image_frame, .wp-caption { display: block; overflow: hidden; margin: 0px; =
border-style: solid; border-width: 0px; max-width: 100%; line-height: 0; bo=
x-sizing: border-box; }

.image_item.image_frame { display: inline-block; }

.image_item.image_frame.svg, .image_item.image_frame.svg img { width: 100%;=
 }

.column_column .image_item.image_frame:not(.svg) { vertical-align: top; }

.image_frame .image_wrapper, .wp-caption img { box-sizing: border-box; }

.image_frame a, .wp-caption a { display: block; -webkit-tap-highlight-color=
: transparent; }

.wp-caption-text { display: block; text-align: center; margin: 0px; padding=
: 10px 0px 5px; line-height: normal; }

.wp-caption-text.hide { display: none; }

.if-caption-on .gallery-item, .if-caption-on .image_frame { position: relat=
ive; }

.if-caption-on .wp-caption-text { position: absolute; bottom: 15px; left: 1=
5px; width: calc(100% - 30px); box-sizing: border-box; background: rgba(0, =
0, 0, 0.5); color: rgba(255, 255, 255, 0.7); border-radius: 3px; padding: 5=
px 10px !important; }

.image_frame.no_border { border-width: 0px; }

.if-zoom .image_frame:not(.has_border) .wp-caption-text, .image_frame.no_bo=
rder .wp-caption-text { padding: 10px 0px; }

.the_content_wrapper .image_frame, .the_content_wrapper .wp-caption { margi=
n-bottom: 20px; }

.the_content_wrapper .wp-caption.aligncenter, .the_content_wrapper .wp-capt=
ion.alignnone { clear: both; }

.image_frame .image_wrapper { position: relative; overflow: hidden; }

.image_frame .image_wrapper .mask { position: absolute; left: 0px; width: 1=
00%; height: 100%; z-index: 2; }

.image_frame .image_wrapper img:not(.ls-l) { position: relative; top: 0px; =
transform: scale(1); }

.masonry-flat .image_frame:not(.no_link) .image_wrapper img:not(.ls-l) { ma=
rgin-bottom: 0px !important; }

.image_frame.hover .image_wrapper img, .image_frame:focus .image_wrapper im=
g, .image_frame:hover .image_wrapper img { top: -15px; }

.image_frame.no_link:focus .image_wrapper img, .image_frame.no_link:hover .=
image_wrapper img, .image_frame:focus .image_wrapper .ls-container img, .im=
age_frame:hover .image_wrapper .ls-container img { top: 0px; }

.image_frame .image_wrapper .mask::after { content: ""; display: block; pos=
ition: absolute; left: 0px; width: 100%; height: 100%; z-index: 3; opacity:=
 0; }

.image_frame.hover .image_wrapper .mask::after, .image_frame:focus .image_w=
rapper .mask::after, .image_frame:hover .image_wrapper .mask::after { opaci=
ty: 1; }

.image_frame.no_link:focus .image_wrapper .mask::after, .image_frame.no_lin=
k:hover .image_wrapper .mask::after { opacity: 0; }

.image_frame .image_wrapper .image_links { display: flex; width: 100%; heig=
ht: 60px; position: absolute; left: 0px; bottom: -60px; z-index: 4; overflo=
w: hidden; }

.image_frame.hover .image_wrapper .image_links, .image_frame:focus .image_w=
rapper .image_links, .image_frame:hover .image_wrapper .image_links { botto=
m: 0px; }

.image_frame .image_wrapper .image_links a { display: flex; justify-content=
: center; align-items: center; flex: 1 1 0%; position: relative; width: 100=
%; border-style: solid; border-color: transparent; }

.image_frame .image_wrapper .image_links a:not(:last-child) { border-right-=
width: 1px; }

.image_frame .image_wrapper .image_links a svg { width: 32px; }

.image_frame .image_wrapper .image_links a.loading svg { visibility: hidden=
; }

.image_frame .image_wrapper .image_links a.loading::before { display: none;=
 }

.image_frame .image_wrapper .image_links a.loading::after { content: ""; di=
splay: block; position: absolute; inset: 50% auto auto 50%; margin: -10px 0=
px 0px -10px; width: 20px; height: 20px; border-radius: 100%; border-width:=
 2px; border-style: solid; background: none; transform: none; animation: 1.=
5s linear 0s infinite normal none running spin; border-bottom-color: transp=
arent !important; transition: none !important; }

.image_frame .image_wrapper .image_links.hover-title a { font-size: 15px; t=
ext-decoration: none; }

.image_frame .image_wrapper.hover-secondary-image .image-primary { display:=
 inline-block; opacity: 1; transform: unset !important; }

.image_frame .image_wrapper.hover-secondary-image .image-secondary { displa=
y: block; position: absolute; left: 50%; opacity: 0; top: 50% !important; t=
ransform: translate(-50%, -50%) !important; }

.image_frame.hover .image_wrapper.hover-secondary-image .image-secondary, .=
image_frame:focus .image_wrapper.hover-secondary-image .image-secondary, .i=
mage_frame:hover .image_wrapper.hover-secondary-image .image-secondary { op=
acity: 1; }

.image_frame.hover .image_wrapper.hover-secondary-image .image-primary, .im=
age_frame:focus .image_wrapper.hover-secondary-image .image-primary, .image=
_frame:hover .image_wrapper.hover-secondary-image .image-primary { opacity:=
 0; top: 0px !important; }

.image_frame .image_wrapper.hover-secondary-image .wp-post-image { transiti=
on: opacity 0.4s ease-in-out; }

@keyframes spin {=20
  100% { transform: rotate(1turn); }
}

.alignleft { float: left; margin: 15px 15px 15px 0px; }

.alignright { float: right; margin: 15px 0px 15px 15px; }

.aligncenter { text-align: center; margin: 0px auto; display: block; }

.aligncenter.image_frame { width: 100%; }

.aligncenter img { display: inline; }

.image_frame .image_wrapper .image_links, .image_frame .image_wrapper .mask=
::after, .image_frame .image_wrapper img { transition: 0.3s ease-in-out; }

.image_frame .image_wrapper .image_links a { transition: 0.1s ease-in-out; =
}

.greyscale .image_wrapper .mask { display: none; }

.greyscale img { filter: grayscale(100%); }

.greyscale .client_wrapper:hover img, .greyscale a:hover img, .greyscale im=
g:hover { filter: none; }

.invert img { filter: invert(1) hue-rotate(180deg); }

.greyscale.invert img { filter: grayscale(100%) invert(1) hue-rotate(180deg=
); }

.if-overlay .image_frame .image_wrapper .image_links { opacity: 0; width: a=
uto; height: auto; bottom: auto; top: 50%; left: 50%; z-index: 4; transform=
: translate(-50%, -50%); }

.if-overlay .image_frame .image_wrapper .image_links a { height: 60px; widt=
h: 60px; }

.if-overlay .image_frame .image_wrapper .image_links.hover-title { width: 1=
00%; left: 0px; margin-left: 0px; transform: translateY(-50%); }

.if-overlay li.product .added-cart, .if-overlay li.product .product-loading=
-icon { border-radius: 0px !important; width: 60px !important; height: 60px=
 !important; margin: -30px 0px 0px -30px !important; }

.if-overlay li.product.added-to-cart .added-cart, .if-overlay li.product.ad=
ding-to-cart .added-cart { z-index: 5 !important; }

.if-overlay .image_frame:not(.no_link) .image_wrapper img:not(.ls-l) { marg=
in-bottom: 0px !important; }

.if-overlay .image_frame.hover .image_wrapper .image_links, .if-overlay .im=
age_frame:focus .image_wrapper .image_links, .if-overlay .image_frame:hover=
 .image_wrapper .image_links { animation: 0.3s ease-in-out 0s 1 normal forw=
ards running if-overlay-animation; }

.if-overlay .image_frame.hover .image_wrapper img, .if-overlay .image_frame=
:focus .image_wrapper img, .if-overlay .image_frame:hover .image_wrapper im=
g { top: 0px; transform: scale(1.2); }

.if-overlay .image_item.hover .image_wrapper img, .if-overlay .image_item:f=
ocus .image_wrapper img, .if-overlay .image_item:hover .image_wrapper img {=
 transform: scale(1); }

@keyframes if-overlay-animation {=20
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.if-modern-overlay .image_frame .image_wrapper .image_links { flex-directio=
n: column; width: auto; height: auto; inset: 10px 10px auto auto; z-index: =
4; background-color: transparent; overflow: visible; }

.if-modern-overlay .image_frame .image_wrapper .image_links a { opacity: 0;=
 flex: 1 1 auto; width: 36px; height: 36px; border-radius: 100%; margin-bot=
tom: 7px; cursor: pointer; border-width: 1px; }

.if-modern-overlay .image_frame .image_wrapper .image_links a:last-child { =
margin-bottom: 0px; }

.if-modern-overlay .image_frame .image_wrapper .image_links a svg { width: =
24px; }

.if-modern-overlay .image_frame .image_wrapper .image_links a.loved::after,=
 .if-modern-overlay .image_frame .image_wrapper .image_links a.loved::befor=
e, .if-modern-overlay .image_frame .image_wrapper .image_links a:focus::aft=
er, .if-modern-overlay .image_frame .image_wrapper .image_links a:focus::be=
fore { opacity: 0; }

.if-modern-overlay .image_frame .image_wrapper .image_links.hover-title { w=
idth: 80%; inset: auto auto 10% 10%; }

.if-modern-overlay .image_frame .image_wrapper .image_links.hover-title a {=
 border-radius: 3px; width: auto; height: auto; padding: 10px; line-height:=
 normal; }

.if-modern-overlay .image_frame.hover .image_wrapper img, .if-modern-overla=
y .image_frame:focus .image_wrapper img, .if-modern-overlay .image_frame:ho=
ver .image_wrapper img { top: 0px; }

.if-modern-overlay .image_frame .image_wrapper .mask { display: none; }

.if-modern-overlay .image_frame:not(.no_link) .image_wrapper img:not(.ls-l)=
 { margin-bottom: 0px !important; }

.if-modern-overlay .image_frame.hover .image_wrapper .image_links a, .if-mo=
dern-overlay .image_frame:focus .image_wrapper .image_links a, .if-modern-o=
verlay .image_frame:hover .image_wrapper .image_links a { animation: 0.2s e=
ase-in-out 0s 1 normal forwards running if-modern-overlay-animation; }

.if-modern-overlay .image_frame .image_wrapper .image_links a.loading::afte=
r { margin: -8px 0px 0px -8px; width: 16px; height: 16px; border-width: 1.5=
px; opacity: 1; }

.image_frame .image_wrapper .image_links a { background-color: rgb(255, 255=
, 255); }

.image_frame .image_wrapper .image_links a .path { stroke: rgb(22, 25, 34);=
 }

.image_frame .image_wrapper .image_links a.loading::after { border-color: r=
gb(22, 25, 34); }

.image_frame .image_wrapper .image_links a.mfn-wish-button.loved .path { fi=
ll: rgb(22, 25, 34); stroke: rgb(22, 25, 34); }

.image_frame .image_wrapper .image_links a:focus, .image_frame .image_wrapp=
er .image_links a:hover { background-color: rgb(255, 255, 255); }

.image_frame .image_wrapper .image_links a:hover .path { stroke: rgb(0, 137=
, 247); }

.image_frame .image_wrapper .image_links a { box-shadow: transparent -1px 0=
px 0px 0px inset; }

@keyframes if-modern-overlay-animation {=20
  0% { opacity: 0; transform: translateY(10px); }
  100% { opacity: 1; transform: translateY(0px); }
}

.if-modern-overlay .image_frame .image_wrapper .image_links a:first-child {=
 animation-delay: 0s; }

.if-modern-overlay .image_frame .image_wrapper .image_links a:nth-child(2) =
{ animation-delay: 0.03s; }

.if-modern-overlay .image_frame .image_wrapper .image_links a:nth-child(3) =
{ animation-delay: 0.06s; }

.if-modern-overlay .image_frame .image_wrapper .image_links a:nth-child(4) =
{ animation-delay: 0.09s; }

.if-modern-overlay .image_frame .image_wrapper .image_links a:nth-child(5) =
{ animation-delay: 0.12s; }

.if-zoom .image_frame .image_wrapper .image_links { display: none; }

.if-zoom .image_frame:not(.no_link) .image_wrapper img:not(.ls-l) { margin-=
bottom: 0px !important; }

.if-zoom .image_frame.hover .image_wrapper img, .if-zoom .image_frame:focus=
 .image_wrapper img, .if-zoom .image_frame:hover .image_wrapper img { top: =
0px; }

.if-zoom .image_frame .image_wrapper .mask { display: none; }

.if-zoom .image_frame.hover .image_wrapper img, .if-zoom .image_frame:focus=
 .image_wrapper img, .if-zoom .image_frame:hover .image_wrapper img { trans=
form: scale(1.1); }

.if-zoom .image_frame.no_link:focus .image_wrapper img, .if-zoom .image_fra=
me.no_link:hover .image_wrapper img, .if-zoom image_frame.no_link.hover .im=
age_wrapper img { transform: scale(1); }

.if-zoom #Content .image_frame .image_wrapper img { max-width: 100.1%; }

.if-disable .image_frame .image_wrapper .image_links { display: none; }

.if-disable .image_frame:not(.no_link) .image_wrapper img:not(.ls-l) { marg=
in-bottom: 0px !important; }

.if-disable .image_frame:focus .image_wrapper img, .if-disable .image_frame=
:hover .image_wrapper img, .if-zoom .image_frame.hover .image_wrapper img {=
 top: 0px; }

.if-disable .image_frame .image_wrapper .mask, .image_frame.hover-disable .=
image_wrapper .image_links { display: none; }

.image_frame.hover-disable .image_wrapper .mask { display: none !important;=
 }

.image_frame.hover-disable .image_wrapper img { margin-bottom: 0px !importa=
nt; top: 0px !important; transform: scale(1) !important; }

.image_frame.hover-disable:not(.no_link) .image_wrapper img:not(.ls-l) { ma=
rgin-bottom: 0px !important; }

.content_video.iframe.auto-wh { position: relative; padding-bottom: 56.25%;=
 height: 0px; overflow: hidden; }

.content_video.iframe.auto-wh iframe { position: absolute; top: 0px; left: =
0px; width: 100%; height: 100%; }

.post-photo-wrapper.embed .image_wrapper, .single-photo-wrapper.embed .imag=
e_wrapper { position: relative; padding-bottom: 56.25%; height: 0px; overfl=
ow: hidden; }

.post-photo-wrapper.embed .image_wrapper iframe, .single-photo-wrapper.embe=
d .image_wrapper iframe { position: absolute; top: 0px; left: 0px; width: 1=
00%; height: 100%; }

.post-photo-wrapper.html5 .jp-video:not(.jp-video-full) .jp-jplayer, .singl=
e-photo-wrapper.html5 .jp-video:not(.jp-video-full) .jp-jplayer { position:=
 relative; padding-bottom: 56.25%; overflow: hidden; height: 0px !important=
; }

.post-photo-wrapper.html5 .jp-video:not(.jp-video-full) img, .single-photo-=
wrapper.html5 .jp-video:not(.jp-video-full) img { position: absolute; }

.post-photo-wrapper.html5 .jp-video:not(.jp-video-full) video, .single-phot=
o-wrapper.html5 .jp-video:not(.jp-video-full) video { position: absolute; t=
op: 0px; left: 0px; width: 100%; height: 100%; }

.column_video .mcb-item-video-inner { overflow: hidden; line-height: 0; }

.mfn-lottie-wrapper { display: flex; position: relative; }

.mfn-lottie-wrapper .lottie { position: relative; }

.image_frame.mfn-mask-shape img { mask-size: contain; mask-position: center=
 center; mask-repeat: no-repeat; transition: unset; }

.content_video.mfn-mask-shape iframe, .content_video.mfn-mask-shape video {=
 mask-size: contain; mask-position: center center; mask-repeat: no-repeat; =
cursor: unset; pointer-events: none; }

.content_video.mfn-mask-shape.circle iframe, .content_video.mfn-mask-shape.=
circle video, .image_frame.mfn-mask-shape.circle img { mask-image: url("../=
images/mask_shapes/circle.svg") !important; }

.content_video.mfn-mask-shape.blob iframe, .content_video.mfn-mask-shape.bl=
ob video, .image_frame.mfn-mask-shape.blob img { mask-image: url("../images=
/mask_shapes/blob.svg") !important; }

.content_video.mfn-mask-shape.blob-2 iframe, .content_video.mfn-mask-shape.=
blob-2 video, .image_frame.mfn-mask-shape.blob-2 img { mask-image: url("../=
images/mask_shapes/blob-2.svg") !important; }

.content_video.mfn-mask-shape.brush iframe, .content_video.mfn-mask-shape.b=
rush video, .image_frame.mfn-mask-shape.brush img { mask-image: url("../ima=
ges/mask_shapes/brush.svg") !important; }

.content_video.mfn-mask-shape.brush-2 iframe, .content_video.mfn-mask-shape=
.brush-2 video, .image_frame.mfn-mask-shape.brush-2 img { mask-image: url("=
../images/mask_shapes/brush-2.svg") !important; }

.content_video.mfn-mask-shape.cross iframe, .content_video.mfn-mask-shape.c=
ross video, .image_frame.mfn-mask-shape.cross img { mask-image: url("../ima=
ges/mask_shapes/cross.svg") !important; }

.content_video.mfn-mask-shape.stain iframe, .content_video.mfn-mask-shape.s=
tain video, .image_frame.mfn-mask-shape.stain img { mask-image: url("../ima=
ges/mask_shapes/stain.svg") !important; }

.content_video.mfn-mask-shape.triangle iframe, .content_video.mfn-mask-shap=
e.triangle video, .image_frame.mfn-mask-shape.triangle img { mask-image: ur=
l("../images/mask_shapes/triangle.svg") !important; }

.content_video.mfn-mask-shape.irregular-circle iframe, .content_video.mfn-m=
ask-shape.irregular-circle video, .image_frame.mfn-mask-shape.irregular-cir=
cle img { mask-image: url("../images/mask_shapes/irregular-circle.svg") !im=
portant; }

.gallery .gallery-item { overflow: hidden; position: relative; padding-left=
: 12px; padding-right: 12px; margin: 0px 0px 24px; }

.gallery .gallery-item .gallery-icon { border: 0px; width: 100%; overflow: =
hidden; line-height: 0; padding: 0px; position: relative; }

.gallery .gallery-item img { display: block; line-height: 0; width: 100%; m=
ax-width: 100%; height: auto; border: 0px !important; }

.gallery .image_frame { margin-bottom: 0px; }

.column_image_gallery .mcb-item-image_gallery-inner { overflow: hidden; }

.gallery-columns-2 .gallery-item:nth-of-type(2n+1), .gallery-columns-3 .gal=
lery-item:nth-of-type(3n+1), .gallery-columns-4 .gallery-item:nth-of-type(4=
n+1), .gallery-columns-5 .gallery-item:nth-of-type(5n+1), .gallery-columns-=
6 .gallery-item:nth-of-type(6n+1), .gallery-columns-7 .gallery-item:nth-of-=
type(7n+1), .gallery-columns-8 .gallery-item:nth-of-type(8n+1), .gallery-co=
lumns-9 .gallery-item:nth-of-type(9n+1) { clear: both; }

.gallery .gallery-item .gallery-item-wrapper { display: block; width: 100%;=
 height: 100%; position: relative; }

.gallery.flat .gallery-item { margin: 0px; padding: 0px; }

.gallery.flat .gallery-item .gallery-icon { margin: 0px; width: 100%; }

.gallery.flat .gallery-item .gallery-icon .image_frame { border-width: 0px;=
 margin-bottom: 0px; }

.gallery.fancy .gallery-item:nth-child(2n+1) { transform: rotate(-2deg); }

.gallery.fancy .gallery-item:nth-child(2n) { transform: rotate(2deg); }

.gallery.fancy .gallery-item .image_frame { margin: 7%; }

.gallery.masonry .gallery-item { margin: 0px; padding: 0px; }

.gallery.masonry .gallery-item .gallery-icon { margin: 0px; width: 100%; }

.gallery.masonry .gallery-item .image_frame { margin-bottom: 0px; }

.gallery.equal-heights { --mfn-gal-img-max-width: 300px; }

.gallery.mfn_custom_img_height { --mfn-gal-img-height: 300px; }

.gallery .gallery-caption { clear: both; box-sizing: border-box; position: =
relative; width: 100%; }

.gallery.equal-heights { display: flex; flex-wrap: wrap; width: 100%; }

.gallery.equal-heights .gallery-item { display: flex; flex-grow: 1; positio=
n: relative; flex-wrap: wrap; float: none !important; width: auto !importan=
t; }

.gallery.equal-heights .gallery-item .image_frame, .gallery.equal-heights .=
gallery-item .image_frame .image_wrapper { display: block; width: 100%; hei=
ght: 100%; }

.gallery.equal-heights .gallery-item .gallery-icon { width: 100%; height: 1=
00%; display: flex; }

.gallery.equal-heights .gallery-item .gallery-caption { display: flex; alig=
n-items: center; }

.gallery.equal-heights .gallery-item .image_frame a, .gallery.equal-heights=
 .gallery-item .wp-caption a { display: block; width: 100%; height: 100%; }

.gallery.equal-heights .gallery-item .image_frame .image_wrapper img { obje=
ct-fit: cover; width: auto; min-width: 100%; max-width: var(--mfn-gal-img-m=
ax-width) !important; }

.gallery.mfn_custom_img_height .gallery-item .image_frame .image_wrapper im=
g { object-fit: cover; height: var(--mfn-gal-img-height) !important; }

.gallery.equal-heights.mfn-images-loaded .image_wrapper img { min-height: 1=
00%; }

.gallery.img_caption_overlay .gallery-caption { position: absolute; bottom:=
 0px; left: 0px; width: 100%; z-index: 10; }

hr { display: block; border: none; outline: none; height: 1px; width: 100%;=
 }

.elementor-element[data-widget_type*=3D"mfn"] hr, .hr_dots, .hr_wide, .hr_z=
igzag, hr { margin: 0px auto 15px; clear: both; }

hr.hr_narrow { width: 7%; }

hr.no_line { background: none; color: transparent; }

.hr_wide { position: relative; height: 1px; }

.hr_wide hr { position: absolute; left: -1000px; top: 0px; width: 3000px; }

.aside_left .hr_wide hr { left: 0px; }

.aside_right .hr_wide hr { right: 0px; left: auto; }

.hr_zigzag { text-align: center; margin-bottom: 10px; }

.hr_zigzag i { font-size: 25px; line-height: 25px; margin: 0px -19px; displ=
ay: inline-block; }

.hr_dots { text-align: center; line-height: 0; }

.hr_dots span { display: inline-block; width: 5px; height: 5px; overflow: h=
idden; margin: 0px 5px; border-radius: 5px; }

.column_divider .hr_dots, .column_divider .hr_wide, .column_divider .hr_zig=
zag, .column_divider hr { margin-bottom: 0px; }

.fancy-divider svg { display: block; }

.fancy-divider svg:not(:root) { overflow: hidden; }

.section .section-divider { display: block; width: 50px; height: 50px; posi=
tion: absolute; left: 50%; margin-left: -25px; background-color: inherit; z=
-index: 1; }

.section-divider.triangle.down, .section-divider.triangle.up { transform: r=
otate(45deg); }

.section-divider.triangle.up { top: -25px; }

.section-divider.triangle.down { bottom: -25px; }

.section-divider.triple-triangle::after, .section-divider.triple-triangle::=
before { content: ""; display: block; width: 50px; height: 50px; position: =
absolute; background-color: inherit; z-index: 1; }

.section-divider.triple-triangle.up::after { left: -36px; top: 50px; }

.section-divider.triple-triangle.up::before { right: -50px; top: -36px; }

.section-divider.triple-triangle.down::after { left: -51px; top: 35px; }

.section-divider.triple-triangle.down::before { right: -35px; top: -50px; }

.section-divider.triple-triangle.down, .section-divider.triple-triangle.up =
{ transform: rotate(45deg); }

.section-divider.triple-triangle.up { top: -25px; }

.section-divider.triple-triangle.down { bottom: -25px; }

.section-divider.square.down, .section-divider.square.up { width: 70px; hei=
ght: 70px; margin-left: -35px; }

.section-divider.square.up { top: -25px; }

.section-divider.square.down { bottom: -25px; }

.section-divider.circle.down, .section-divider.circle.up { width: 70px; hei=
ght: 70px; margin-left: -35px; border-radius: 100%; }

.section-divider.circle.up { top: -25px; }

.section-divider.circle.down { bottom: -25px; }

.section .section-decoration { width: 100%; height: 100px; position: absolu=
te; left: 0px; background-repeat: repeat-x; z-index: 2; }

.section .section-decoration.top { top: 0px; background-position: center to=
p; }

.section .section-decoration.bottom { bottom: 0px; background-position: cen=
ter bottom; }

.mfn-shape-divider { position: absolute; left: 0px; width: 100%; overflow: =
hidden; line-height: 0; }

.mfn-shape-divider[data-name=3D"top"] { top: 0px; }

.mfn-shape-divider[data-name=3D"top"][data-invert=3D"1"] { transform: rotat=
e(180deg); }

.mfn-shape-divider[data-name=3D"bottom"] { transform: rotate(180deg); botto=
m: 0px; }

.mfn-shape-divider[data-name=3D"bottom"][data-invert=3D"1"] { transform: un=
set; }

.mfn-shape-divider[data-bring-front=3D"1"] { z-index: 2; }

.mfn-shape-divider[data-flip=3D"1"] svg { transform: rotateY(180deg); }

.mfn-shape-divider svg { display: block; position: relative; width: 100%; h=
eight: 150px; }

.mfn-shape-divider svg circle, .mfn-shape-divider svg ellipse, .mfn-shape-d=
ivider svg path:not(.transparent), .mfn-shape-divider svg rect { fill: var(=
--mfn-shape-divider); }

.mfn-shape-divider svg .opacity-5 { opacity: 0.5; }

.idea_box { padding: 25px 25px 25px 70px; position: relative; border-top-wi=
dth: 1px; border-style: solid; background: rgba(0, 0, 0, 0.02); clear: both=
; }

.idea_box .icon { font-size: 30px; line-height: 30px; position: absolute; l=
eft: 15px; top: 50%; margin-top: -15px; color: rgba(0, 0, 0, 0.15); }

.google_font { margin-bottom: 15px; }

.google_font.inline { margin-bottom: 0px; display: inline; }

.popup-content { display: none; }

.single_icon { display: block; margin: 0px auto 15px; }

.single_icon.icon_left { text-align: left; }

.single_icon.icon_right { text-align: right; }

.single_icon.icon_center { text-align: center; }

fieldset, form { margin-bottom: 0px; }

textarea { min-height: 60px; line-height: 20px; }

label, legend { display: block; margin-bottom: 5px; font-weight: 500; }

input[type=3D"checkbox"], input[type=3D"checkbox"] ~ label { display: inlin=
e; }

input[type=3D"checkbox"] ~ label::before { content: " "; }

input[type=3D"date"], input[type=3D"email"], input[type=3D"number"], input[=
type=3D"password"], input[type=3D"search"], input[type=3D"tel"], input[type=
=3D"text"], input[type=3D"url"], select, textarea { padding: 10px; outline:=
 none; width: 230px; max-width: 100%; display: block; margin: 0px 0px 20px;=
 font-size: 15px; border-width: 1px; border-style: solid; border-radius: 0p=
x; box-sizing: border-box; appearance: none; }

input[type=3D"date"]::-webkit-datetime-edit { font-size: 15px; line-height:=
 19px; }

input[type=3D"date"]::-webkit-calendar-picker-indicator { font-size: 80%; }

ul { list-style: outside none; }

ol { list-style: decimal; }

.column_column ul, .column_helper ul, .column_product_short_description ul,=
 .column_visual ul, .elementor-widget-text-editor ul, .icon_box ul, .mfn-ac=
c ul, .mfn-toggle .toggle-content ul, .post-excerpt ul, .the_content_wrappe=
r ul, .ui-tabs-panel ul { list-style: outside disc; margin: 0px 0px 15px 30=
px; }

.column_column ol, .column_helper ol, .column_product_short_description ol,=
 .column_visual ol, .elementor-widget-text-editor ol, .icon_box ol, .mfn-ac=
c ol, .mfn-toggle .toggle-content ol, .post-excerpt ol, .the_content_wrappe=
r ol, .ui-tabs-panel ol { margin: 0px 0px 15px 30px; }

.column_column ol li, .column_column ul li, .column_helper ol li, .column_h=
elper ul li, .column_product_short_description ol li, .column_product_short=
_description ul li, .column_visual ol li, .column_visual ul li, .elementor-=
widget-text-editor ol li, .elementor-widget-text-editor ul li, .icon_box ol=
 li, .icon_box ul li, .mfn-acc ol li, .mfn-acc ul li, .mfn-toggle .toggle-c=
ontent ol li, .mfn-toggle .toggle-content ul li, .post-excerpt ol li, .post=
-excerpt ul li, .the_content_wrapper ol li, .the_content_wrapper ul li, .ui=
-tabs-panel ol li, .ui-tabs-panel ul li { margin-bottom: 10px; }

.column_column ol li ol, .column_column ul li ul, .column_helper ol li ol, =
.column_helper ul li ul, .column_product_short_description ol li ol, .colum=
n_product_short_description ul li ul, .column_visual ol li ol, .column_visu=
al ul li ul, .icon_box ol li ol, .icon_box ul li ul, .mfn-acc ol li ol, .mf=
n-acc ul li ul, .mfn-toggle .toggle-content ol li ol, .mfn-toggle .toggle-c=
ontent ul li ul, .post-excerpt ol li ol, .post-excerpt ul li ul, .the_conte=
nt_wrapper ol li ol, .the_content_wrapper ul li ul, .ui-tabs-panel ol li ol=
, .ui-tabs-panel ul li ul { margin-top: 10px; margin-bottom: 0px; }

ul.list_check, ul.list_custom, ul.list_idea, ul.list_mixed, ul.list_star { =
list-style: none; margin-left: 0px; }

ul.list_check li, ul.list_custom li, ul.list_idea li, ul.list_mixed li, ul.=
list_star li { position: relative; margin: 0px 0px 20px; padding-left: 50px=
; }

ul.list_check li::after, ul.list_custom li::after, ul.list_idea li::after, =
ul.list_mixed li::after, ul.list_star li::after { content: ""; width: 70px;=
 height: 1px; overflow: hidden; background: rgba(0, 0, 0, 0.08); position: =
absolute; left: 0px; bottom: -11px; }

ul.list_check li:last-child::after, ul.list_custom li:last-child::after, ul=
.list_idea li:last-child::after, ul.list_mixed li:last-child::after, ul.lis=
t_star li:last-child::after { display: none; }

ul.list_custom li i { position: absolute; left: 25px; top: 4px; font-size: =
17px; transform: translateX(-50%); line-height: 20px; }

li.list_check::before, ul.list_check li::before { content: "=EE=A1=81"; }

li.list_star::before, ul.list_star li::before { content: "=EE=A4=A7"; }

li.list_idea::before, ul.list_idea li::before { content: "=EE=A2=AE"; }

ul.list_check li::before, ul.list_idea li::before, ul.list_mixed li::before=
, ul.list_star li::before { font-family: mfn-icons; overflow: hidden; posit=
ion: absolute; left: 20px; top: 0px; font-size: 17px; }

ul.list_check li::before, ul.list_custom li i, ul.list_idea li::before, ul.=
list_mixed li::before, ul.list_star li::before { color: rgb(62, 62, 62); }

dl { margin: 0px 0px 30px; }

dl > dd, dl > dt { border-width: 1px 0px 0px; border-style: solid; padding:=
 8px 0px; margin: 0px; }

dl > dd:first-of-type, dl > dt:first-of-type { padding-top: 0px; border-top=
-width: 0px; }

dl > dt { display: block; float: left; width: 100px; font-weight: 700; }

dl > dd { margin-left: 110px; }

dl > dd::after { content: ""; clear: both; display: block; }

.alert { display: flex; align-items: center; margin-bottom: 30px; padding: =
15px 25px; box-sizing: border-box; position: relative; width: 100%; }

.alert .alert_icon { flex-shrink: 0; width: 30px; height: 30px; margin-righ=
t: 20px; }

.alert_success .alert_wrapper, .single-product .alert_wrapper { flex-grow: =
1; display: flex; gap: 5px 15px; align-items: center; margin-right: 20px; }

.alert .alert_wrapper a { border-bottom: 1px solid; text-decoration: none; =
}

.alert .alert_wrapper a.separated { margin-left: 10px; }

.alert a.close { flex-shrink: 0; margin-left: auto; margin-right: -10px; te=
xt-decoration: none; }

.alert .wc-forward { order: 1; margin-left: auto; white-space: nowrap; padd=
ing: 0px; }

.alert .wc-forward::after { font-family: mfn-icons; content: "=EE=A4=98"; m=
argin-left: 10px; }

.alert_warning { background: rgb(254, 248, 234); }

.alert_warning, .alert_warning a, .alert_warning a.close .icon, .alert_warn=
ing a:hover { color: rgb(138, 91, 32); }

.alert_warning .path { stroke: rgb(138, 91, 32); }

.alert_error { background: rgb(250, 233, 232); }

.alert_error, .alert_error a, .alert_error a.close .icon, .alert_error a:ho=
ver { color: rgb(150, 35, 23); }

.alert_error .path { stroke: rgb(138, 91, 32); }

.alert_info { background: rgb(239, 239, 239); }

.alert_info, .alert_info a, .alert_info a.close .icon, .alert_info a:hover =
{ color: rgb(87, 87, 91); }

.alert_info .path { stroke: rgb(87, 87, 91); }

.alert_success { background: rgb(234, 248, 239); }

.alert_success, .alert_success a, .alert_success a.close .icon, .alert_succ=
ess a:hover { color: rgb(58, 139, 91); }

.alert_success .path { stroke: rgb(58, 139, 91); }

a.mfn-link { position: relative; display: inline-block; margin: 15px 25px; =
font-size: 15px; text-shadow: rgba(255, 255, 255, 0.3) 0px 0px 1px; outline=
: none; white-space: nowrap; }

a.mfn-link, a:hover.mfn-link { text-decoration: none; }

a.mfn-link-1::after, a.mfn-link-1::before { display: inline-block; opacity:=
 0; transition: transform 0.3s, opacity 0.2s; }

a.mfn-link-1::before { margin-right: 10px; content: "["; transform: transla=
teX(20px); }

a.mfn-link-1::after { margin-left: 10px; content: "]"; transform: translate=
X(-20px); }

a.hover.mfn-link-1::after, a.hover.mfn-link-1::before, a:hover.mfn-link-1::=
after, a:hover.mfn-link-1::before { opacity: 1; transform: translateX(0px);=
 }

a.mfn-link-2 { line-height: 44px; perspective: 1000px; }

a.mfn-link-2 span { position: relative; display: inline-block; padding: 0px=
 14px; transition: transform 0.3s; transform-origin: 50% 0px; transform-sty=
le: preserve-3d; }

a.mfn-link-2 span::before { position: absolute; top: 100%; left: 0px; width=
: 100%; height: 100%; content: attr(data-hover); transition: background 0.3=
s; transform: rotateX(-90deg); transform-origin: 50% 0px; text-align: cente=
r; }

a.hover.mfn-link-2 span, a:hover.mfn-link-2 span { transform: rotateX(90deg=
) translateY(-22px); }

a.mfn-link-3 { padding: 8px 0px; }

a.mfn-link-3::after { position: absolute; top: 100%; left: 0px; width: 100%=
; height: 3px; content: ""; opacity: 0; transition: opacity 0.3s, transform=
 0.3s; transform: translateY(10px); }

a.hover.mfn-link-3::after, a:hover.mfn-link-3::after { opacity: 1; transfor=
m: translateY(0px); }

a.mfn-link-4 { padding: 12px 10px 10px; text-shadow: none; font-weight: 700=
; }

a.mfn-link-4::after, a.mfn-link-4::before { position: absolute; top: 100%; =
left: 0px; width: 100%; height: 3px; content: ""; transition: transform 0.3=
s; transform: scale(0.85); }

a.mfn-link-4::after { opacity: 0; transition: top 0.3s, opacity 0.3s, trans=
form 0.3s; }

a.hover.mfn-link-4::after, a.hover.mfn-link-4::before, a:hover.mfn-link-4::=
after, a:hover.mfn-link-4::before { transform: scale(1); }

a.hover.mfn-link-4::after, a:hover.mfn-link-4::after { top: 0px; opacity: 1=
; }

a.mfn-link-5 { overflow: hidden; margin: 0px 15px; position: relative; z-in=
dex: 1; }

a.mfn-link-5 span { display: block; }

a.mfn-link-5 span, a.mfn-link-5::before { padding: 10px 20px; transition: t=
ransform 0.3s; }

a.mfn-link-5::before { position: absolute; top: 0px; left: 0px; text-align:=
 left; z-index: -1; width: 100%; height: 100%; content: attr(data-hover); t=
ransform: translateX(-25%); }

a.hover.mfn-link-5 span, a:hover.mfn-link-5 span { transform: translateX(10=
0%); }

a.hover.mfn-link-5::before, a:hover.mfn-link-5::before { transform: transla=
teX(0px); }

a.mfn-link-6 { padding: 10px 0px; text-shadow: none; }

a.mfn-link-6::before { position: absolute; top: 0px; left: 0px; overflow: h=
idden; padding: 10px 0px; max-width: 0px; border-bottom: 2px solid; content=
: attr(data-hover); transition: max-width 0.5s; }

a.hover.mfn-link-6::before, a:hover.mfn-link-6::before { max-width: 100%; }

a.mfn-link-7 { padding: 0px 20px; height: 45px; line-height: 45px; }

a.mfn-link-7::after, a.mfn-link-7::before { position: absolute; width: 45px=
; height: 2px; content: ""; opacity: 0.2; transition: 0.3s; pointer-events:=
 none; }

a.mfn-link-7::before { top: 0px; left: 0px; transform: rotate(90deg); trans=
form-origin: 0px 0px; }

a.mfn-link-7::after { right: 0px; bottom: 0px; transform: rotate(90deg); tr=
ansform-origin: 100% 0px; }

a.hover.mfn-link-7::after, a.hover.mfn-link-7::before, a:hover.mfn-link-7::=
after, a:hover.mfn-link-7::before { opacity: 1; }

a.hover.mfn-link-7::before, a:hover.mfn-link-7::before { left: 50%; transfo=
rm: rotate(0deg) translateX(-50%); }

a.hover.mfn-link-7::after, a:hover.mfn-link-7::after { right: 50%; transfor=
m: rotate(0deg) translateX(50%); }

a.mfn-link-8 { padding: 0px 5px; font-weight: 700; transition: color 0.3s; =
position: relative; z-index: 1; }

a.mfn-link-8::after, a.mfn-link-8::before { position: absolute; width: 100%=
; left: 0px; top: 50%; height: 2px; margin-top: -1px; content: ""; z-index:=
 -1; transition: transform 0.3s, opacity 0.3s; pointer-events: none; }

a.mfn-link-8::before { transform: translateY(-20px); }

a.mfn-link-8::after { transform: translateY(20px); }

a.hover.mfn-link-8::after, a.hover.mfn-link-8::before, a:hover.mfn-link-8::=
after, a:hover.mfn-link-8::before { opacity: 0.7; }

a.hover.mfn-link-8::before, a:hover.mfn-link-8::before { transform: rotate(=
45deg); }

a.hover.mfn-link-8::after, a:hover.mfn-link-8::after { transform: rotate(-4=
5deg); }

a.mfn-link-9 { line-height: 1.2; }

a.mfn-link-9 span[data-hover] { display: block; opacity: 0.5; }

a:hover.mfn-link-9 span[data-hover] { transform: translateY(-60%); opacity:=
 1; }

a.mfn-link-9 i, a.mfn-link-9 svg { display: inline-flex; align-items: cente=
r; justify-content: center; position: absolute; top: 0px; left: 50%; height=
: 80%; transform: translate(-50%); opacity: 0; }

a.hover.mfn-link-9 i, a.hover.mfn-link-9 svg, a:hover.mfn-link-9 i, a:hover=
.mfn-link-9 svg { transform: translate(-50%, 80%); opacity: 1; }

a.mfn-link-9 i, a.mfn-link-9 span[data-hover], a.mfn-link-9 svg { transitio=
n: opacity 0.2s, color 0.2s, transform 0.2s cubic-bezier(0.33, 0, 0, 1); }

a.hover.mfn-link-8::after, a.hover.mfn-link-8::before, a.mfn-link-3::after,=
 a.mfn-link-4::after, a.mfn-link-4::before, a:hover.mfn-link-8::after, a:ho=
ver.mfn-link-8::before { background: rgba(0, 0, 0, 0.1); }

a.mfn-link-6 { border-top: 2px solid rgba(0, 0, 0, 0.05); }

a.mfn-link.mfn-link-6 { color: rgba(0, 0, 0, 0.25); }

a.hover.mfn-link-2 span::before, a.mfn-link-2 span, a.mfn-link-5 span, a.mf=
n-link-5::before, a:hover.mfn-link-2 span::before { color: rgb(255, 255, 25=
5); }

.accordion .question { margin-bottom: 5px; border-radius: 5px; overflow: hi=
dden; border-width: 1px; border-style: solid; }

.accordion .question:last-child { margin-bottom: 0px; }

.accordion .question > .title { padding: 14px 14px 14px 60px; font-size: 13=
px; font-weight: 700; position: relative; border-width: 0px; border-style: =
solid; cursor: pointer; background: rgb(249, 249, 249); box-shadow: rgba(0,=
 0, 0, 0.04) 0px 4px 3px -2px inset; }

.accordion .question > .title::before { content: ""; width: 49px; height: 1=
00%; border-width: 0px 1px 0px 0px; border-style: solid; position: absolute=
; left: 0px; top: 0px; z-index: 1; }

.accordion .question .title > .acc-icon-minus, .accordion .question > .titl=
e > .acc-icon-plus { font-size: 17px; line-height: 17px; display: flex; ali=
gn-items: center; justify-content: center; position: absolute; left: 0px; t=
op: 0px; width: 48px; height: 100%; color: rgba(0, 0, 0, 0.25); }

.accordion .question .title > .acc-icon-minus::before, .accordion .question=
 > .title > .acc-icon-plus::before { margin: 0px !important; }

.accordion .question > .title > .acc-icon-plus { display: flex; }

.accordion .question > .title > .acc-icon-minus { display: none; }

.accordion .question > .answer { padding: 15px 20px 20px; overflow: hidden;=
 display: none; box-shadow: rgba(0, 0, 0, 0.06) 0px 4px 3px -2px inset; }

.accordion .question > .answer .wpb_content_element:last-child { margin-bot=
tom: 0px; }

.accordion .question.active > .title { border-width: 0px 0px 1px; }

.accordion .question.active > .title > .acc-icon-plus { display: none; }

.accordion .question.active > .title > .acc-icon-minus { display: flex; }

.accordion .question.active p:last-child { margin-bottom: 0px; }

.faq .question { margin-bottom: 5px; overflow: hidden; position: relative; =
background: rgba(0, 0, 0, 0.02); }

.faq .question::before { border-style: solid; border-color: rgba(0, 0, 0, 0=
.1); border-image: initial; border-width: 0px 1px 0px 0px; }

.faq .question::after, .faq .question::before { content: ""; width: 60px; h=
eight: 100%; position: absolute; left: 0px; top: 0px; z-index: 1; }

.faq .question::after { background: rgba(0, 0, 0, 0.03); }

.faq .question:last-child { margin-bottom: 0px; }

.faq .question > .title { padding: 20px 40px 20px 80px; font-size: 15px; po=
sition: relative; cursor: pointer; z-index: 2; }

.faq .question .title > .acc-icon-minus, .faq .question > .title > .acc-ico=
n-plus { font-size: 17px; line-height: 17px; display: block; position: abso=
lute; right: 15px; top: 21px; width: 20px; height: 20px; text-align: center=
; color: rgba(0, 0, 0, 0.25); }

.faq .question .title > .acc-icon-minus::before, .faq .question > .title > =
.acc-icon-plus::before { margin: 0px !important; }

.faq .question > .title > .acc-icon-plus { display: block; }

.faq .question > .title > .acc-icon-minus { display: none; }

.faq .question > .title .num { position: absolute; left: 27px; top: 20px; f=
ont-weight: 700; }

.faq .question > .answer { padding: 0px 20px 20px 80px; overflow: hidden; d=
isplay: none; }

.faq .question.active > .title > .acc-icon-plus { display: none; }

.faq .question.active > .title > .acc-icon-minus { display: block; }

.faq .question.active p:last-child { margin-bottom: 0px; }

.wpb_wrapper .faq { margin-bottom: 5px; }

.wpb_wrapper .faq .question .title.wpb_toggle { background-position: 23px c=
enter; }

.wpb_wrapper .faq .question .title.wpb_toggle .vc_custom_heading { margin-b=
ottom: 0px; }

.wpb_wrapper .faq .question .answer.wpb_toggle_content { margin: 0px; }

.wpb_wrapper .faq .question .last_toggle_el_margin { margin-bottom: 0px; }

.wpb_wrapper .faq .question .title > .acc-icon-minus, .wpb_wrapper .faq .qu=
estion .title > .acc-icon-plus { left: 20px; right: auto; color: rgba(0, 0,=
 0, 0.5); }

table { width: 100%; box-sizing: border-box; margin-bottom: 15px; border-co=
llapse: collapse; border-spacing: 0px; border-radius: 5px; }

table td, table th { padding: 10px; text-align: center; border-width: 1px; =
border-style: solid; vertical-align: middle; }

table th { font-weight: 700; background: rgb(249, 249, 249); box-shadow: rg=
ba(0, 0, 0, 0.04) 0px 4px 3px -2px inset; }

table th.clear { border: 0px; background: none; }

table tr:first-child td { box-shadow: rgba(0, 0, 0, 0.06) 0px 4px 3px -2px =
inset; }

table tr:nth-child(2n) td { background: rgba(0, 0, 0, 0.01); }

table.simple th { background: none; }

table.simple td, table.simple th { border-width: 0px 0px 1px; }

table.simple tr:first-child td { background: none; }

table.simple tr:last-child td { border: none; }

body.table-hover:not(.woocommerce-page) table tr:hover td { transition: 0.3=
s ease-in-out; }

.feature_list ul { margin: 0px; overflow: hidden; }

.feature_list ul li { margin: 0px; list-style: none; width: 25%; float: lef=
t; display: block; padding: 10px; box-sizing: border-box; }

.feature_list ul li a { display: block; }

.feature_list ul li a:hover { text-decoration: none; }

.feature_list ul li .icon { width: 60px; height: 60px; line-height: 0; marg=
in-right: 10px; display: table-cell; vertical-align: middle; text-align: ce=
nter; }

.feature_list ul li .icon i { font-size: 43px; line-height: 60px; }

.feature_list ul li .icon i::before { margin: 0px; }

.feature_list ul li p { display: table-cell; vertical-align: middle; paddin=
g: 0px 0px 0px 10px; }

.feature_list hr { margin: 0px; }

.feature_list ul li a { transition: 0.1s ease-in-out; }

.feature_list[data-col=3D"2"] ul li { width: 50%; }

.feature_list[data-col=3D"3"] ul li { width: 33.33%; }

.feature_list[data-col=3D"4"] ul li { width: 25%; }

.feature_list[data-col=3D"5"] ul li { width: 20%; }

.feature_list[data-col=3D"6"] ul li { width: 16.66%; }

.list_item, .list_item > a { display: block; }

.list_item > a:hover { text-decoration: none; }

.list_item .list_left { display: flex; justify-content: center; align-items=
: center; width: 80px; height: 80px; font-size: 50px; overflow: hidden; tex=
t-align: center; float: left; }

.list_item .list_image { box-sizing: unset; font-size: 0px; }

.list_item .list_left img { vertical-align: middle; max-width: 80px !import=
ant; max-height: 80px !important; }

.list_item .list_left i::before { margin: 0px; }

.list_item .circle { display: flex; justify-content: center; align-items: c=
enter; width: 78px; height: 78px; border-width: 1px; border-style: solid; f=
ont-size: 20px; font-weight: 700; overflow: hidden; text-align: center; flo=
at: left; border-radius: 100%; background-image: url("../images/stripes/str=
ipes_3_b.png"); box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 5px 0px inset; }

.list_item .list_right { padding: 5px 0px 0px; margin-left: 100px; overflow=
-wrap: break-word; }

.list_item .list_right h4 { margin-bottom: 7px; }

.list_item.lists_1 .list_left { border-radius: 5px; background-image: url("=
../images/stripes/stripes_3_b.png"); box-shadow: rgba(0, 0, 0, 0.1) 0px 0px=
 5px 0px inset; }

.list_item.lists_1 .list_image { width: 60px; height: 60px; line-height: 60=
px; padding: 10px; font-size: 0px; }

.list_item.lists_1 .list_left img { max-width: 60px !important; max-height:=
 60px !important; }

.list_item.lists_3 .list_left { float: none; margin-bottom: 10px; }

.list_item.lists_3 .list_icon { width: auto; justify-content: flex-start; }

.list_item.lists_3 .list_right { margin-left: 0px; padding-top: 0px; }

.list_item.lists_3 .list_right h4 { margin-bottom: 10px; }

.list_item.lists_4 .list_right { padding-top: 21px; }

.align_right .list_item .list_left { float: right; }

.align_right .list_item .list_right { margin-left: 0px; margin-right: 100px=
; }

.column_pricing_item .mcb-item-pricing_item-inner { height: 100%; border-wi=
dth: 1px; border-style: solid; background: rgb(255, 255, 255); }

.pricing-box { text-align: center; }

.pricing-box .plan-header { padding: 20px 15px 0px; }

.pricing-box .plan-header .image { line-height: 0; overflow: hidden; margin=
-bottom: 15px; }

.pricing-box .plan-header h2 { margin: 0px 0px 20px; font-size: 30px; line-=
height: 30px; }

.pricing-box .plan-header .price > span { font-size: 45px; line-height: 45p=
x; margin: 0px 5px; }

.pricing-box .plan-header .price sup.currency { font-size: 20px; line-heigh=
t: 20px; top: -10px; position: relative; }

.pricing-box.cp-right .plan-header .price sup.currency { margin-right: 5px;=
 }

.pricing-box .plan-header .price sup.period { font-size: 15px; line-height:=
 15px; top: -15px; position: relative; }

.pricing-box .plan-header hr { margin-bottom: 0px; width: 60%; display: inl=
ine-block; }

.pricing-box .plan-header p.subtitle { padding: 20px 0px 0px; margin-bottom=
: 0px; }

.pricing-box .plan-inside { padding: 10px 30px; }

.pricing-box .plan-inside .pi-content { display: block; }

.pricing-box .plan-inside ul { margin: 0px; font-size: 100%; line-height: n=
ormal; }

.pricing-box .plan-inside ul li { text-align: center; padding: 11px 10px; d=
isplay: block; margin: 0px; border-bottom: 1px solid rgba(0, 0, 0, 0.1); }

.pricing-box .plan-inside ul li .no, .pricing-box .plan-inside ul li .yes {=
 display: inline-block; overflow: hidden; width: 10px; height: 10px; border=
-radius: 5px; background: rgba(0, 0, 0, 0.1); }

.pricing-box .plan-inside ul li:last-child { border-bottom: 0px; }

.pricing-box .plan-footer { padding: 0px 15px 20px; }

.pricing-box .plan-footer a { margin-right: 0px; }

.pricing-box-box.pricing-box-featured { border-color: transparent; }

.pricing-box.pricing-box-label .plan-footer, .pricing-box.pricing-box-label=
 .plan-header * { visibility: hidden; }

.pricing-box-label ul li { font-weight: 700; text-align: right !important; =
}

.pricing-box-label, .pricing-box-table, .pricing_item-style-label .mcb-item=
-pricing_item-inner, .pricing_item-style-table .mcb-item-pricing_item-inner=
 { border: 0px; background: none; }

.pricing-box-label .plan-inside, .pricing-box-table .plan-inside { padding-=
left: 0px; padding-right: 0px; }

.pricing-box-table.pricing-box-featured { background: rgba(0, 0, 0, 0.02); =
padding-left: 10px; padding-right: 10px; }

.content_slider { padding: 0px 140px; position: relative; }

.content_slider .content_slider_ul { margin: 0px; line-height: 0; }

.content_slider .content_slider_ul .slick-list { border-width: 8px; border-=
style: solid; box-sizing: border-box; }

.content_slider .content_slider_ul li { display: block; float: left; margin=
: 0px !important; }

.content_slider .button { position: absolute; top: 50%; margin: -22px 0px 0=
px; font-size: 13px; z-index: 1; }

.content_slider .button .button_icon::after { display: none; }

.content_slider .slider_prev { left: -90px; }

.content_slider .slider_next { right: -90px; }

.content_slider .slider_pagination { width: 100%; margin-top: 20px; }

.content_slider .slider_pagination li { display: inline-block; }

.content_slider .content_slider_ul { opacity: 0; max-height: 300px; transit=
ion: opacity 0.3s ease-in-out; }

.content_slider .content_slider_ul.slick-slider { opacity: 1; max-height: n=
one; }

.content_slider.default .content_slider_ul .slick-list { overflow: hidden; =
}

.column_column .content_slider { padding: 0px 10%; }

.column_column .content_slider ul { margin-left: 0px; }

.column_column .content_slider a.slider_prev { left: -70px; }

.column_column .content_slider a.slider_next { right: -70px; }

.content_slider.flat .content_slider_ul .slick-list { border-width: 0px; }

.content_slider.flat a.button { box-shadow: none; border: none; background:=
 none !important; }

.content_slider.flat a.button::after { display: none !important; }

.content_slider.flat a.button:hover { background: none !important; }

.content_slider.flat a.button .button_icon { background: none; padding: 0px=
; font-size: 50px; opacity: 0.3; }

.content_slider.flat a.button .button_icon::after { display: none; }

.content_slider.flat a:hover.button .button_icon { opacity: 1; }

.content_slider.flat.description ul li { text-align: center; }

.content_slider.flat.description ul li a { display: block; text-decoration:=
 none; }

.content_slider.flat.description ul li img { margin-bottom: 30px; }

.content_slider.flat.description ul li h3 { margin-bottom: 0px; }

.content_slider.flat.description ul li .desc { line-height: normal; padding=
: 0px 20%; margin-top: 15px; }

.content_slider.carousel { padding: 0px 70px; }

.content_slider.carousel .content_slider_ul .slick-list { border-width: 0px=
; }

.content_slider.carousel .content_slider_ul li { text-align: center; paddin=
g: 5px 20px 0px; }

.content_slider.carousel .content_slider_ul li img { margin-bottom: 20px; o=
pacity: 0.8; position: relative; top: 0px; }

.content_slider.carousel .content_slider_ul li a { color: inherit; text-dec=
oration: none; }

.content_slider.carousel .content_slider_ul li .title { opacity: 0.3; line-=
height: normal; }

.content_slider.carousel .content_slider_ul li:hover img { opacity: 1; top:=
 -5px; }

.content_slider.carousel .content_slider_ul li:hover .title { opacity: 1; }

.content_slider.carousel a.button { box-shadow: none; border: none; top: 40=
%; margin-top: -11px; background: none !important; }

.content_slider.carousel a.button::after { display: none !important; }

.content_slider.carousel a.button:hover { background: none !important; }

.content_slider.carousel a.button .button_icon { background: none; padding:=
 0px; font-size: 30px; opacity: 0.5; }

.content_slider.carousel a.button:hover .button_icon { opacity: 1; }

.content_slider.carousel a.slider_prev { left: -70px; }

.content_slider.carousel a.slider_next { right: -70px; }

.content_slider.center { padding: 0px; }

.content_slider.center .content_slider_ul .slick-list { border-width: 0px; =
}

.content_slider.center .content_slider_ul li { position: relative; padding:=
 0px 5px; }

.content_slider.center .content_slider_ul li:not(.slick-center) { transform=
: scale(0.98); }

.content_slider.center .content_slider_ul li a { display: block; position: =
relative; z-index: 9; }

.content_slider.center a.button { box-shadow: none; border: none; z-index: =
1; background: none !important; }

.content_slider.center a.button.slider_prev { left: 0px; }

.content_slider.center a.button.slider_next { right: 0px; }

.content_slider.center a.button::after { display: none !important; }

.content_slider.center a.button:hover { background: none !important; }

.content_slider.center a.button .button_icon { background: none; padding: 0=
px; font-size: 50px; opacity: 0.66; }

.content_slider.center a.button .button_icon i { color: rgb(255, 255, 255);=
 }

.content_slider.center a.button:hover .button_icon { opacity: 1; }

.content_slider.center .content_slider_ul li, .content_slider.center .conte=
nt_slider_ul li::after, .content_slider.center a.button .button_icon { tran=
sition: 0.3s cubic-bezier(0.4, 0, 0.2, 1); }

.content_slider.hide-arrows { padding: 0px; }

.content_slider.hide-arrows a.slider_next, .content_slider.hide-arrows a.sl=
ider_prev, .content_slider.hide-dots .slider_pagination { display: none !im=
portant; }

.section.full-width .column.one .content_slider.hide-arrows { padding: 0px =
140px; }

.section.full-width .column.one .content_slider.center { padding: 0px; }

.content_slider.carousel ul li .title, .content_slider.carousel ul li img, =
.content_slider.flat a.button .button_icon { transition: 0.3s ease-in-out; =
}

.offer { position: relative; }

.offer .offer_ul { opacity: 0; max-height: 500px; overflow: hidden; margin:=
 0px !important; }

.offer .offer_ul.slick-slider { opacity: 1; max-height: none; overflow: vis=
ible; }

.offer .offer_li { float: left; width: 100%; list-style: none; margin: 0px =
!important; }

.offer .offer_li .image_wrapper { float: left; width: 50%; line-height: 0; =
overflow: hidden; }

.offer .offer_li .image_wrapper img { float: right; }

.offer .offer_li .desc_wrapper { float: left; width: calc(50% - 42px); marg=
in: 30px 12px 30px 30px; }

.offer .offer_li .desc_wrapper .title { margin-bottom: 30px; position: rela=
tive; min-height: 43px; padding-right: 160px; }

.offer .offer_li .desc_wrapper.no-link .title { padding: 0px; }

.offer .offer_li .desc_wrapper .title h3 { margin: 0px; font-size: 35px; li=
ne-height: 35px; padding-top: 3px; }

.offer .offer_li .desc_wrapper .title h3 em { color: rgba(0, 0, 0, 0.1); fo=
nt-style: normal; }

.offer .offer_li .desc_wrapper .title a.button { margin: 0px; position: abs=
olute; right: 0px; top: 0px; }

.offer .offer_li .desc_wrapper.align_left { text-align: left; }

.offer .offer_li .desc_wrapper.align_right { text-align: right; }

.offer .offer_li .desc_wrapper.align_center { text-align: center; }

.offer .offer_li .desc_wrapper.align_justify { text-align: justify; }

.offer .offer_li .desc_wrapper.align_right.has-link .title { padding-left: =
160px; padding-right: 0px; }

.offer .offer_li .desc_wrapper.align_right .title a.button { left: 0px; rig=
ht: auto; }

.offer .offer_li .desc_wrapper.align_center.has-link .title { text-align: l=
eft; }

.offer_li ul { list-style: inside none disc; margin-bottom: 10px; }

.offer_li ol { list-style: inside none decimal; margin-bottom: 10px; }

.offer_li li { margin-bottom: 5px; }

.offer .slick-arrow { position: absolute; width: 46px; height: 46px; paddin=
g: 0px; text-align: center; margin: 0px; background-color: rgb(38, 38, 38);=
 }

.offer a.slider_next::after, .offer a.slider_prev::after { background: rgba=
(0, 0, 0, 0.2); }

.offer a.slider_next .button_icon, .offer a.slider_prev .button_icon { line=
-height: 46px; font-size: 13px; }

.offer a.slider_next .button_icon i, .offer a.slider_prev .button_icon i { =
color: rgb(255, 255, 255); }

.offer a.slider_prev { left: 50px; top: 50%; z-index: 2; margin-top: -69px;=
 border-radius: 5px 5px 0px 0px; }

.offer a.slider_next { left: 50px; top: 50%; z-index: 2; margin-top: 23px; =
border-radius: 0px 0px 5px 5px; }

.offer .slider_pagination { opacity: 0; left: 50px; top: 50%; color: rgb(10=
8, 108, 108); margin-top: -23px; position: absolute; z-index: 1; width: 46p=
x; height: 46px; line-height: 46px; text-align: center; font-size: 13px; ba=
ckground: rgb(28, 28, 28); }

.offer .slider_pagination.show { opacity: 1; }

.offer .slider_pagination .count, .offer .slider_pagination .current { colo=
r: rgb(255, 255, 255); }

.button-stroke .offer a.slider_next .button_icon, .button-stroke .offer a.s=
lider_prev .button_icon { padding: 0px; width: 42px; height: 42px; line-hei=
ght: 42px; text-align: center; }

.button-stroke .offer a.slider_prev { margin-top: -75px; }

.button-stroke .offer a.slider_next { margin-top: 28px; }

.button-stroke .offer .slider_pagination { border-radius: 3px; background: =
rgba(0, 0, 0, 0.6); }

.offer_thumb { position: relative; padding-left: 120px; box-sizing: border-=
box; }

.offer_thumb_ul { opacity: 0; max-height: 500px; overflow: hidden; margin: =
0px !important; }

.offer_thumb_ul.slick-slider { opacity: 1; max-height: none; overflow: visi=
ble; }

.offer_thumb_ul .offer_thumb_li { float: left; display: block; padding-left=
: 30px; box-sizing: border-box; margin: 0px !important; }

.offer_thumb_ul .offer_thumb_li .desc_wrapper { float: left; width: 39%; ma=
rgin-right: 4%; padding-top: 20px; }

.offer_thumb_ul .offer_thumb_li .desc_wrapper .title { margin-bottom: 15px;=
 position: relative; min-height: 43px; padding-right: 160px; }

.offer_thumb_ul .offer_thumb_li .desc_wrapper.no-link .title { padding: 0px=
; }

.offer_thumb_ul .offer_thumb_li .desc_wrapper .title h3 { margin: 0px; font=
-size: 35px; line-height: 35px; padding-top: 3px; }

.offer_thumb_ul .offer_thumb_li .desc_wrapper .title a.button { margin: 0px=
; position: absolute; right: 0px; top: 0px; }

.offer_thumb_ul .offer_thumb_li .desc_wrapper.align_left { text-align: left=
; }

.offer_thumb_ul .offer_thumb_li .desc_wrapper.align_right { text-align: rig=
ht; }

.offer_thumb_ul .offer_thumb_li .desc_wrapper.align_center { text-align: ce=
nter; }

.offer_thumb_ul .offer_thumb_li .desc_wrapper.align_justify { text-align: j=
ustify; }

.offer_thumb_ul .offer_thumb_li .desc_wrapper.align_right.has-link .title {=
 padding-left: 160px; padding-right: 0px; }

.offer_thumb_ul .offer_thumb_li .desc_wrapper.align_right .title a.button {=
 left: 0px; right: auto; }

.offer_thumb_ul .offer_thumb_li .desc_wrapper.align_center.has-link .title =
{ text-align: left; }

.offer_thumb_ul .offer_thumb_li .image_wrapper { float: right; width: 57%; =
overflow: hidden; }

.offer_thumb .slick-dots, .offer_thumb .slick-dots li { margin: 0px; }

.offer_thumb .slider_pagination li { display: inline-block; }

.offer_thumb .slider_pagination li.slick-active a::after, .offer_thumb .sli=
der_pagination li a::before { background-color: var(--mfn-offer-thumbs-nav)=
; }

.mfn-looped-slider-section .slick-dots { display: flex; margin: 20px 0px; }

@media only screen and (min-width: 768px) {
  .offer_thumb .slider_pagination { position: absolute; left: 0px; top: 0px=
; border-width: 1px; border-style: solid; }
  .offer_thumb .slider_pagination li { display: block; }
  .offer_thumb .slider_pagination li a { display: block; box-sizing: conten=
t-box; margin: 0px; width: 85px; height: 85px; line-height: 85px; text-alig=
n: center; padding: 8px; text-indent: 0px; border-bottom-width: 1px; border=
-style: solid; border-radius: 0px; background-color: rgb(255, 255, 255); }
  .offer_thumb .slider_pagination li a img { vertical-align: middle; }
  .offer_thumb .slider_pagination li.slick-active a { top: 0px; background-=
color: rgb(255, 255, 255); background-image: url("../images/stripes/stripes=
_3_b.png"); }
  .offer_thumb .slider_pagination li:not(.slick-active) a:hover img { opaci=
ty: 0.6; }
  body:not(.style-simple) .offer_thumb:not(.bottom) .slider_pagination li:l=
ast-child a { border: 0px; }
  .offer_thumb .slider_pagination a::before { content: ""; display: block; =
width: 5.5px; height: 100%; right: -5px; top: 0px; position: absolute; opac=
ity: 0; }
  .offer_thumb .slider_pagination li.slick-active a::before { opacity: 1; }
  .offer_thumb .slider_pagination a::after { content: ""; left: auto; right=
: -9px; top: 50%; margin-top: -4px; width: 8px; height: 8px; opacity: 0; bo=
rder-radius: 0px; }
  .offer_thumb .slider_pagination li.slick-active a::after { opacity: 1; }
}

.offer_thumb .slider_pagination a img { transition: 0.3s ease-in-out; }

.offer_thumb.bottom { padding-left: 0px; }

.offer_thumb.bottom .offer_thumb_ul .offer_thumb_li .image_wrapper { width:=
 48%; text-align: center; }

.offer_thumb.bottom .offer_thumb_ul .offer_thumb_li .desc_wrapper { margin-=
right: 4%; width: 48%; }

@media only screen and (min-width: 768px) {
  .offer_thumb.bottom .slider_pagination { position: static; border: 0px; t=
ext-align: center; margin-top: 50px; }
  .offer_thumb.bottom .slider_pagination li { display: inline-block; margin=
: -1px 0px 0px -1px; }
  .offer_thumb.bottom .slider_pagination li a { display: inline-block; bord=
er-width: 1px; border-style: solid; }
  .offer_thumb.bottom .slider_pagination li a::before { width: 100%; height=
: 5.5px; left: 0px; right: auto; top: -5px; }
  .offer_thumb.bottom .slider_pagination li a::after { left: calc(50% - 4px=
); right: auto; top: -5px; }
}

.woocommerce-checkout #wcpay-payment-request-button-separator, .woocommerce=
-checkout #wcpay-payment-request-wrapper { display: block; clear: both; wid=
th: 100%; }

.Latest_news { overflow: hidden; }

.Latest_news ul { float: left; width: 100%; margin: 0px; }

.Latest_news ul li { margin: 0px 0px 20px; list-style: none; position: rela=
tive; overflow: hidden; }

.Latest_news ul li .photo { width: 30%; border-right-width: 3px; border-sty=
le: solid; float: left; line-height: 0; overflow: hidden; }

.Latest_news ul li .desc { width: 100%; padding: 3px 12px 3px 0px; box-sizi=
ng: border-box; }

.Latest_news ul li.has-post-thumbnail .desc { margin-left: 30%; width: 70%;=
 padding-left: 12px; }

.Latest_news ul li .desc h5 { margin: 0px 0px 7px; }

.Latest_news ul li .desc .post-excerpt { margin: 10px 0px 5px; }

.Latest_news ul li .desc_footer { overflow: hidden; border-top-width: 1px; =
border-style: solid; padding-top: 5px; color: rgb(168, 168, 168); }

.Latest_news ul li .desc_footer .button-love, .Latest_news ul li .desc_foot=
er .date { float: left; margin-right: 5px; }

.Latest_news ul li .desc_footer .button-love a.mfn-love { display: inline-b=
lock; position: relative; padding-left: 24px; margin-left: 5px; }

.Latest_news ul li .desc_footer .button-love a.mfn-love i { position: absol=
ute; left: 0px; top: 0px; font-size: 16px; }

.Latest_news ul li .desc_footer .button-love a.mfn-love:hover { text-decora=
tion: none; }

.Latest_news ul li .desc_footer .button-love a.mfn-love i:last-child { opac=
ity: 0; transition: 0.3s ease-in-out; }

.Latest_news ul li .desc_footer .button-love a.loved.mfn-love i:last-child,=
 .Latest_news ul li .desc_footer .button-love a:hover.mfn-love i:last-child=
 { opacity: 1; }

.Latest_news .button { float: left; clear: both; }

.Latest_news.featured ul { float: left; width: 49%; }

.Latest_news.featured ul.ul-first { margin-right: 1%; }

.Latest_news.featured ul.ul-second { margin-left: 1%; }

.Latest_news.featured ul.ul-first li .photo { width: 100%; float: left; mar=
gin-bottom: 10px; border-right-width: 0px; border-bottom-width: 3px; border=
-bottom-style: solid; }

.Latest_news.featured ul.ul-first li .desc { width: 100%; margin: 0px; padd=
ing: 0px; float: left; }

.Latest_news.featured ul.ul-first li .desc h4 { margin: 0px 0px 7px; }

.column.one-fourth .Latest_news.featured ul, .column.one-third .Latest_news=
.featured ul, .column.two-fifth .Latest_news.featured ul, .wrap.one-fifth .=
Latest_news.featured ul, .wrap.one-fourth .Latest_news.featured ul, .wrap.o=
ne-second .column.one-second .Latest_news.featured ul, .wrap.one-second .co=
lumn.three-fifth .Latest_news.featured ul, .wrap.one-sixth .Latest_news.fea=
tured ul, .wrap.three-fifth .column.one-second .Latest_news.featured ul, .w=
rap.two-fifth .column.one-second .Latest_news.featured ul, .wrap.two-fifth =
.column.three-fifth .Latest_news.featured ul, .wrap.two-fifth .column.three=
-fourth .Latest_news.featured ul { width: 100%; }

.blog-teaser { overflow: hidden; }

.blog-teaser .teaser-wrapper { float: left; width: 100%; margin: 0px; }

.blog-teaser li { display: block; position: relative; overflow: hidden; }

.the_content_wrapper .blog-teaser li { margin-bottom: 0px; }

.blog-teaser li:first-child { float: left; width: 66%; }

.blog-teaser li:not(:first-child) { float: right; width: 33%; }

.blog-teaser li:last-child { margin-top: 1%; }

.blog-teaser li:last-child .photo-wrapper { margin-bottom: -3.2%; }

.blog-teaser.margin-no li:first-child { width: 66.6666%; }

.blog-teaser.margin-no li:not(:first-child) { float: right; width: 33.3333%=
; }

.blog-teaser.margin-no li:last-child { margin-top: 0px; }

.blog-teaser.margin-no li:last-child .photo-wrapper { margin-bottom: 0px; }

.blog-teaser li .photo-wrapper { position: relative; line-height: 0; }

.blog-teaser li .photo-wrapper::after { content: ""; position: absolute; z-=
index: 2; left: 0px; top: 0px; width: 100%; height: 100%; background: rgba(=
0, 0, 0, 0.2); opacity: 0; transition: 0.6s ease-out; }

.blog-teaser li:hover .photo-wrapper::after { opacity: 1; }

.blog-teaser li .desc-wrapper { position: absolute; left: 0px; bottom: -20p=
x; width: 100%; z-index: 4; transition: 0.4s ease-out; }

.blog-teaser li:hover .desc-wrapper { transform: translateY(-20px); }

.blog-teaser li .desc-wrapper .desc { background: url("../images/blog_mason=
ry_tile_gradient.png") 0px 0px repeat-x; padding: 70px 25px 30px; }

.blog-teaser li .desc-wrapper .desc .post-meta .author .label { display: no=
ne; }

.blog-teaser li .desc-wrapper .desc .post-meta .comments { margin-left: 5px=
; }

.blog-teaser li .desc-wrapper .desc .post-title a { color: rgb(255, 255, 25=
5); }

.blog-teaser li .desc-wrapper .desc .post-title::after { content: ""; displ=
ay: block; height: 3px; margin-top: 20px; width: 0px; transition: 0.4s ease=
-out; background-color: rgb(255, 255, 255); }

.blog-teaser li:hover .desc-wrapper .desc .post-title::after { width: 40%; =
}

.blog-teaser li:first-child:hover .desc-wrapper .desc .post-title::after { =
width: 20%; }

.blog-teaser li .desc-wrapper .desc .post-meta, .blog-teaser li .desc-wrapp=
er .desc .post-meta a { color: rgba(255, 255, 255, 0.7); }

.blog-teaser li:not(.has-post-thumbnail) .photo-wrapper { padding-top: 75%;=
 padding-bottom: 3.2%; }

.blog-teaser li:not(.has-post-thumbnail) .desc-wrapper .desc { background: =
none; }

.blog-teaser li:not(.has-post-thumbnail) .desc-wrapper .desc .post-title::a=
fter { background: rgb(255, 255, 255); }

.helper { overflow: hidden; }

.helper .helper_header { display: flex; align-items: center; padding: 15px =
20px; min-height: 35px; }

.helper .helper_header .title { margin: 0px 15px 0px 0px; line-height: 1.2;=
 }

.helper .helper_header .links { flex-shrink: 0; margin-left: auto; }

.helper .helper_header .links a.link { display: inline-block; height: 35px;=
 line-height: 35px; margin: 0px 5px; padding: 0px 10px; text-decoration: no=
ne; border-radius: 5px; transition: 0.3s ease-in-out; }

.helper .helper_content .item { padding: 0px 20px; overflow: hidden; max-he=
ight: 0px; }

.helper .helper_content .item.active { padding-bottom: 20px; max-height: un=
set; }

.helper .helper_header .links a.link { color: rgb(153, 153, 153); backgroun=
d: rgb(255, 255, 255); }

.helper .helper_header .links a.link.active, .helper .helper_header .links =
a:hover.link { color: rgb(153, 153, 153); background: rgba(0, 0, 0, 0.06); =
}

.column_helper .mcb-item-helper-inner { background: rgb(245, 245, 245); }

.column_heading .title { margin-bottom: 0px; }

.column_heading span.title { display: block; }

.column_heading .title.mfn-mask-shape { -webkit-text-fill-color: transparen=
t; background-clip: text; background-position: 50% center; }

.column_icon_box_2 a, .column_icon_box_2 a:hover { text-decoration: none; c=
olor: inherit; }

.mfn-icon-box { box-sizing: border-box; }

.mfn-icon-box, .mfn-icon-box .icon-wrapper { display: flex; align-items: ce=
nter; overflow: hidden; }

.mfn-icon-box .icon-wrapper { justify-content: center; flex-shrink: 0; line=
-height: 0; }

.mfn-icon-box .icon-wrapper .icon-label { line-height: 1.3em; font-size: 50=
px; color: var(--mfn-icon-box-icon); }

.mfn-builder-content .mfn-icon-box .icon-wrapper i { font-size: 7vh; line-h=
eight: 1; color: var(--mfn-icon-box-icon); }

.mfn-icon-box:not(.mfn-header-icon-box) .desc-wrapper { flex-grow: 1; displ=
ay: flex; flex-wrap: wrap; }

.mfn-icon-box:not(.mfn-header-icon-box) .desc-wrapper > * { width: 100%; or=
der: 2; }

.mfn-icon-box .desc-wrapper :last-child { margin-bottom: 0px; }

.mfn-icon-box .desc-wrapper .title { display: block; }

.mfn-header-tmpl .mfn-header-icon-box .icon-wrapper { overflow: unset; }

.mfn-icon-box-left .icon-wrapper { margin: 0px 20px 0px 0px; }

.mfn-icon-box-right .icon-wrapper { margin: 0px 0px 0px 20px; order: 2; }

.mfn-icon-box-right .desc-wrapper { order: 1; }

.mfn-icon-box-bottom, .mfn-icon-box-top { flex-direction: column; }

.mfn-icon-box-bottom .desc-wrapper, .mfn-icon-box-top .desc-wrapper { width=
: 100%; text-align: center; }

.mfn-icon-box-top .icon-wrapper { margin: 0px 0px 30px; }

.mfn-icon-box-bottom .icon-wrapper { margin: 30px 0px 0px; order: 2; }

.mfn-icon-box-bottom .desc-wrapper { order: 1; }

.mfn-icon-box-bottom.mfn-icon-box-center .icon-wrapper, .mfn-icon-box-top.m=
fn-icon-box-center .icon-wrapper { width: 40%; }

.mfn-icon-box-start { align-items: flex-start; }

.mfn-icon-box-center { align-items: center; }

.mfn-icon-box-end { align-items: flex-end; }

@media (max-width: 1440px) {
  .mfn-icon-box-laptop-left, .mfn-icon-box-laptop-right { flex-direction: r=
ow; }
  .mfn-icon-box-laptop-left .icon-wrapper { margin: 0px 20px 0px 0px; }
  .mfn-icon-box-laptop-right .icon-wrapper { margin: 0px 0px 0px 20px; }
  .mfn-icon-box-laptop-left .icon-wrapper { order: 1; }
  .mfn-icon-box-laptop-left .desc-wrapper, .mfn-icon-box-laptop-right .icon=
-wrapper { order: 2; }
  .mfn-icon-box-laptop-right .desc-wrapper { order: 1; }
  .mfn-icon-box-laptop-bottom, .mfn-icon-box-laptop-top { flex-direction: c=
olumn; }
  .mfn-icon-box-laptop-top .icon-wrapper { margin: 0px 0px 30px; }
  .mfn-icon-box-laptop-bottom .icon-wrapper { margin: 30px 0px 0px; }
  .mfn-icon-box-laptop-top .icon-wrapper { order: 1; }
  .mfn-icon-box-laptop-bottom .icon-wrapper, .mfn-icon-box-laptop-top .desc=
-wrapper { order: 2; }
  .mfn-icon-box-laptop-bottom .desc-wrapper { order: 1; }
  .mfn-icon-box-laptop-bottom.mfn-icon-box-laptop-center .icon-wrapper, .mf=
n-icon-box-laptop-top.mfn-icon-box-laptop-center .icon-wrapper { width: 40%=
; }
  .mfn-icon-box-laptop-left .icon-wrapper, .mfn-icon-box-laptop-right .icon=
-wrapper { width: 25%; }
  .mfn-icon-box-laptop-start { align-items: flex-start; }
  .mfn-icon-box-laptop-center { align-items: center; }
  .mfn-icon-box-laptop-end { align-items: flex-end; }
}

@media (max-width: 959px) {
  .mfn-icon-box-tablet-left, .mfn-icon-box-tablet-right { flex-direction: r=
ow; }
  .mfn-icon-box-tablet-left .icon-wrapper { margin: 0px 20px 0px 0px; }
  .mfn-icon-box-tablet-right .icon-wrapper { margin: 0px 0px 0px 20px; }
  .mfn-icon-box-tablet-left .icon-wrapper { order: 1; }
  .mfn-icon-box-tablet-left .desc-wrapper, .mfn-icon-box-tablet-right .icon=
-wrapper { order: 2; }
  .mfn-icon-box-tablet-right .desc-wrapper { order: 1; }
  .mfn-icon-box-tablet-bottom, .mfn-icon-box-tablet-top { flex-direction: c=
olumn; }
  .mfn-icon-box-tablet-top .icon-wrapper { margin: 0px 0px 30px; }
  .mfn-icon-box-tablet-bottom .icon-wrapper { margin: 30px 0px 0px; }
  .mfn-icon-box-tablet-top .icon-wrapper { order: 1; }
  .mfn-icon-box-tablet-bottom .icon-wrapper, .mfn-icon-box-tablet-top .desc=
-wrapper { order: 2; }
  .mfn-icon-box-tablet-bottom .desc-wrapper { order: 1; }
  .mfn-icon-box-tablet-bottom.mfn-icon-box-tablet-center .icon-wrapper, .mf=
n-icon-box-tablet-top.mfn-icon-box-tablet-center .icon-wrapper { width: 40%=
; }
  .mfn-icon-box-tablet-left .icon-wrapper, .mfn-icon-box-tablet-right .icon=
-wrapper { width: 25%; }
  .mfn-icon-box-tablet-start { align-items: flex-start; }
  .mfn-icon-box-tablet-center { align-items: center; }
  .mfn-icon-box-tablet-end { align-items: flex-end; }
}

@media (max-width: 767px) {
  .mfn-icon-box-mobile-left, .mfn-icon-box-mobile-right { flex-direction: r=
ow; }
  .mfn-icon-box-mobile-left .icon-wrapper { margin: 0px 20px 0px 0px; }
  .mfn-icon-box-mobile-right .icon-wrapper { margin: 0px 0px 0px 20px; }
  .mfn-icon-box-mobile-left .icon-wrapper { order: 1; }
  .mfn-icon-box-mobile-left .desc-wrapper, .mfn-icon-box-mobile-right .icon=
-wrapper { order: 2; }
  .mfn-icon-box-mobile-right .desc-wrapper { order: 1; }
  .mfn-icon-box-mobile-bottom, .mfn-icon-box-mobile-top { flex-direction: c=
olumn; }
  .mfn-icon-box-mobile-top .icon-wrapper { margin: 0px 0px 30px; }
  .mfn-icon-box-mobile-bottom .icon-wrapper { margin: 30px 0px 0px; }
  .mfn-icon-box-mobile-top .icon-wrapper { order: 1; }
  .mfn-icon-box-mobile-bottom .icon-wrapper, .mfn-icon-box-mobile-top .desc=
-wrapper { order: 2; }
  .mfn-icon-box-mobile-bottom .desc-wrapper { order: 1; }
  .mfn-icon-box-mobile-bottom.mfn-icon-box-mobile-center .icon-wrapper, .mf=
n-icon-box-mobile-top.mfn-icon-box-mobile-center .icon-wrapper { width: 40%=
; }
  .mfn-icon-box-mobile-left .icon-wrapper, .mfn-icon-box-mobile-right .icon=
-wrapper { width: 25%; }
  .mfn-icon-box-mobile-start { align-items: flex-start; }
  .mfn-icon-box-mobile-center { align-items: center; }
  .mfn-icon-box-mobile-end { align-items: flex-end; }
}

.mfn-icon-box-box-scale:hover, .mfn-icon-box-icon-scale:hover .icon-wrapper=
 { transform: scale(1.04); }

.mfn-icon-box-move-up:hover { transform: translateY(-10px); }

.mfn-icon-box, .mfn-icon-box .desc-wrapper, .mfn-icon-box .desc-wrapper .de=
sc, .mfn-icon-box .desc-wrapper .title, .mfn-icon-box .icon-wrapper, .mfn-i=
con-box .icon-wrapper i { transition: 0.2s ease-in-out; }

.icon_box { position: relative; padding: 10px 0px; }

.icon_box.has_border::after { content: ""; display: block; width: 0px; heig=
ht: 100%; border-width: 0px 1px 0px 0px; border-style: solid; position: abs=
olute; right: -2.4%; top: 0px; }

.icon_box a { display: block; }

.icon_box a:hover { text-decoration: none; }

.icon_box .icon_wrapper { box-sizing: unset; width: 110px; height: 110px; f=
ont-size: 50px; position: relative; overflow: hidden; margin: 0px auto 15px=
; border-width: 8px; border-style: solid; display: flex; align-items: cente=
r; justify-content: center; border-radius: 100%; background-image: url("../=
images/stripes/stripes_3_b.png"); background-clip: content-box; }

.icon_box .icon_wrapper i { z-index: 2; position: relative; }

.icon_box .icon_wrapper::before { content: ""; display: block; width: 100%;=
 height: 100%; position: absolute; left: 0px; top: 0px; border-radius: 100%=
; box-sizing: border-box; }

.icon_box .icon_wrapper { background-color: rgb(255, 255, 255); box-shadow:=
 rgba(0, 0, 0, 0.08) 0px 0px 7px 0px inset, rgba(0, 0, 0, 0.05) 0px 0px 0px=
 1px inset; }

.icon_box .image_wrapper { text-align: center; margin-bottom: 15px; }

.icon_box .desc_wrapper { text-align: center; }

.icon_box.icon_position_left { min-height: 126px; padding-left: 145px; }

.icon_box.icon_position_left .icon_wrapper { position: absolute; left: 0px;=
 top: 10px; margin-bottom: 0px; }

.icon_box.icon_position_left .desc_wrapper { text-align: left; padding-top:=
 10px; }

.icon_box.icon_position_left .image_wrapper { position: absolute; left: 0px=
; top: 10px; margin-bottom: 0px; width: 126px; height: 126px; overflow: hid=
den; }

.icon_box .icon_wrapper, .icon_box .icon_wrapper::before { transition: back=
ground-color 0.3s ease-in-out; }

.icon_box .icon_wrapper { transform: scale(1); }

.icon_box:hover .icon_wrapper { transform: scale(0.94); }

.icon_box a.button, .icon_box a.mfn-link { display: inline-block; }

.article_box, .column_article_box .mcb-item-article_box-inner { overflow: h=
idden; }

.article_box { display: flex; }

.article_box a { display: flex; width: 100%; }

.article_box a:hover { text-decoration: none; }

.article_box .photo_wrapper { float: left; width: 50%; line-height: 0; }

.article_box .desc_wrapper { display: flex; flex-direction: column; justify=
-content: center; width: 50%; padding: 10px 15px; background-color: rgb(248=
, 248, 248); background-image: url("../images/stripes/stripes_3_b.png"); bo=
x-sizing: border-box; }

.article_box .desc_wrapper p { margin-bottom: 10px; border-bottom-width: 1p=
x; border-style: solid; padding-bottom: 7px; }

.article_box .desc_wrapper h4 { margin-bottom: 5px; }

.article_box .desc_wrapper i.icon-right-open { color: var(--mfn-article-box=
-decoration); display: block; position: relative; left: -5px; }

.sliding_box { position: relative; }

.sliding_box a { display: block; }

.sliding_box a:hover { text-decoration: none; }

.sliding_box .photo_wrapper { line-height: 0; position: relative; bottom: -=
15px; transform: scale(1); }

.sliding_box .desc_wrapper { padding: 15px 20px; width: 100%; text-align: c=
enter; z-index: 2; position: relative; box-sizing: border-box; background-c=
olor: var(--mfn-sliding-box-bg); }

.sliding_box .desc_wrapper::after { content: ""; display: block; position: =
absolute; left: 50%; top: 0px; margin-left: -8px; width: 0px; height: 0px; =
border-width: 0px 8px 8px; border-style: solid; border-left-color: transpar=
ent; border-right-color: transparent; border-top-color: transparent; border=
-bottom-color: var(--mfn-sliding-box-bg); }

.sliding_box .desc_wrapper .title { margin-bottom: 0px; }

.sliding_box .photo_wrapper { transition: 0.3s ease-in-out; }

.sliding_box:hover .photo_wrapper { bottom: -1px; }

.sliding_box .desc_wrapper::after { transition: 0.5s ease-in-out; }

.sliding_box:hover .desc_wrapper::after { top: -8px; }

.story_box { padding: 0px 11%; }

.story_box a { display: block; }

.story_box a, .story_box a:hover { text-decoration: none; }

.story_box .photo_wrapper { line-height: 0; overflow: hidden; }

.story_box .photo_wrapper img { display: block; opacity: 0.7; }

.story_box .desc_wrapper { margin-right: 20%; position: relative; z-index: =
2; }

.story_box .desc_wrapper h3 { margin-left: -30px; margin-top: -26px; }

.story_box .desc_wrapper hr { margin-left: 0px; width: 20%; }

.story_box .desc a { display: inline; }

.story_box:hover .desc_wrapper hr { width: 40%; }

.story_box:hover .photo_wrapper img { display: block; opacity: 1; }

.story_box.vertical { padding: 0px 17%; }

.story_box .desc_wrapper hr, .story_box .photo_wrapper img { transition: 0.=
3s ease-in-out; }

.promo_box { position: relative; }

.promo_box.has_border::after { content: ""; display: block; width: 0px; hei=
ght: 100%; border-width: 0px 1px 0px 0px; border-style: solid; position: ab=
solute; right: -2.4%; top: 0px; }

.promo_box_wrapper { overflow: hidden; }

.promo_box_wrapper .photo_wrapper { width: 36%; float: left; text-align: le=
ft; line-height: 0; overflow: hidden; }

.promo_box_wrapper .desc_wrapper { width: 56%; margin: 0px 2% 0px 6%; float=
: left; padding-top: 10px; }

.promo_box_wrapper .desc_wrapper .desc { margin-bottom: 15px; }

.promo_box_wrapper.promo_box_right .photo_wrapper { float: right; text-alig=
n: right; }

.promo_box_wrapper.promo_box_right .desc_wrapper { margin: 0px 6% 0px 2%; t=
ext-align: right; }

.promo_box_wrapper.promo_box_right .desc_wrapper a.button { margin-right: 0=
px; }

.column_zoom_box .mcb-item-zoom_box-inner { text-align: center; line-height=
: 0; overflow: hidden; }

.zoom_box { position: relative; line-height: 0; overflow: hidden; max-width=
: 100%; }

.zoom_box .desc, .zoom_box .photo img { transition: 0.3s ease-in-out; }

.zoom_box .photo img { transform: scale(1); }

.zoom_box:hover .photo img { transform: scale(1.15); }

.zoom_box .desc { background: rgba(0, 0, 0, 0.8); width: 100%; height: 100%=
; position: absolute; left: 0px; top: 0px; text-align: center; opacity: 0; =
transform: scale(1.15); }

.zoom_box .desc_wrap { position: absolute; width: 100%; top: 50%; transform=
: translateY(-50%); }

.zoom_box:hover .desc { opacity: 1; transform: scale(1); }

.zoom_box .desc .desc_img img { padding-bottom: 15px; max-width: 30% !impor=
tant; }

.zoom_box .desc .desc_txt { padding: 0px 40px; font-size: 26px; line-height=
: 30px; color: rgb(255, 255, 255); }

#Content .zoom_box .photo img { max-width: 100.1%; }

.counter { padding: 20px; text-align: center; position: relative; }

.column_counter .mcb-item-counter-inner { background-image: url("../images/=
stripes/stripes_10_b.png"); }

.counter .icon_wrapper { margin-bottom: 15px; line-height: 0; width: 100%; =
}

.counter .icon_wrapper i::before { margin: 0px; }

.counter .icon_wrapper i { display: inline-block; width: 50px; height: 50px=
; line-height: 50px; font-size: 50px; }

.counter .desc_wrapper .number-wrapper { font-size: 50px; line-height: 50px=
; margin-bottom: 5px; }

.counter .desc_wrapper .number-wrapper .label { font-size: 70%; line-height=
: 100%; }

.counter .desc_wrapper .title { font-size: 15px; line-height: 20px; margin:=
 0px; }

.counter.counter_horizontal { text-align: left; min-height: 75px; }

.counter.counter_horizontal .icon_wrapper { width: 50px; height: 50px; posi=
tion: absolute; left: 30px; top: 32px; margin: 0px; }

.counter.counter_horizontal .desc_wrapper { padding-left: 85px; }

.chart_box { position: relative; text-align: center; }

.chart_box::before { content: ""; display: block; z-index: 2; width: 138px;=
 height: 138px; border-width: 1px; border-style: solid; position: absolute;=
 left: 50%; margin-left: -69px; top: 1px; border-radius: 100%; box-sizing: =
border-box; background-color: rgb(255, 255, 255); background-image: url("..=
/images/stripes/stripes_3_b.png"); }

.chart_box .chart { width: 140px; margin: 0px auto 10px; position: relative=
; }

.chart_box .chart canvas { position: relative; z-index: 2; }

.chart_box .chart .icon, .chart_box .chart .image, .chart_box .chart .num {=
 width: 100%; height: 100%; display: flex; justify-content: center; align-i=
tems: center; overflow: hidden; position: absolute; left: 0px; top: 0px; z-=
index: 3; }

.chart_box .chart .icon { font-size: 45px; }

.chart_box .chart .icon i::before { margin: 0px; }

.chart_box .chart .image img { vertical-align: middle; }

.chart_box .chart .num { font-size: 50px; line-height: 1; }

.chart_box p { margin-bottom: 0px; }

.progress_bars .bars_list { margin: 0px; }

.progress_bars .bars_list li { margin-bottom: 20px; list-style: none; overf=
low: hidden; }

.progress_bars .bars_list li:last-child { margin-bottom: 0px; }

.progress_bars .bars_list li h6 { margin-bottom: 7px; position: relative; p=
adding-right: 40px; }

.progress_bars .bars_list li h6 .label { display: block; font-size: 11px; l=
ine-height: 17px; padding: 0px 5px; font-weight: 400; position: absolute; r=
ight: 0px; top: 1px; border-radius: 3px; background: rgba(0, 0, 0, 0.05); c=
olor: rgba(0, 0, 0, 0.35); }

.progress_bars .bars_list li h6 .label em { font-style: normal; }

.progress_bars .bars_list li .bar { position: relative; width: 100%; height=
: 20px; border-radius: 3px; overflow: hidden; box-sizing: border-box; backg=
round: rgba(0, 0, 0, 0.02); }

.progress_bars .bars_list li .bar, .progress_bars .bars_list li .bar .progr=
ess { box-shadow: rgba(0, 0, 0, 0.04) 0px 0px 2px 2px inset; }

.progress_bars .bars_list li .bar .progress { display: block; height: 100%;=
 background-image: repeating-linear-gradient(45deg, transparent, transparen=
t 6px, rgba(0, 0, 0, 0.07) 0px, rgba(0, 0, 0, 0.07) 14px); }

.progress_bars .bars_list:not(.hover) li .bar .progress { width: 0px !impor=
tant; }

.progress_bars .bars_list.hover li .bar .progress { transition: 1.3s ease-i=
n-out; }

.progress_icons { margin-bottom: 12px; overflow: hidden; }

.progress_icons .progress_icon { display: inline-flex; align-items: center;=
 justify-content: center; margin: 0px 7px 7px 0px; width: 35px; height: 35p=
x; font-size: 17px; color: rgb(255, 255, 255); border-radius: 100%; }

.progress_icons .progress_icon img { max-height: 25px; margin: 5px 0px -5px=
; max-width: 25px !important; }

.progress_icons .progress_icon:last-child { margin-right: 0px; }

.progress_icons .progress_icon:not(.themebg) { background: rgba(0, 0, 0, 0.=
06); }

.progress_icons .progress_icon { transition: 0.4s ease-in-out; }

.progress_icons.transparent .progress_icon { width: 17px; height: 17px; col=
or: rgba(0, 0, 0, 0.15); background-color: transparent !important; border-c=
olor: transparent !important; }

.trailer_box { text-align: center; position: relative; line-height: 0; }

.trailer_box a { display: block; }

.trailer_box a::after { content: ""; display: block; position: absolute; le=
ft: 0px; bottom: 0px; z-index: 1; width: 100%; height: 100%; opacity: 0; ba=
ckground: rgba(0, 0, 0, 0.15); }

.trailer_box:hover a::after { opacity: 1; }

.trailer_box .desc { position: absolute; left: 0px; bottom: 0px; z-index: 2=
; width: 100%; padding: 20px 15px 35px; box-sizing: border-box; }

.trailer_box .desc h2 { margin: 0px; position: relative; bottom: 0px; font-=
size: 30px; line-height: 30px; }

.trailer_box:hover .desc h2 { bottom: 20px; }

.trailer_box .desc .subtitle { display: inline-block; position: relative; b=
ottom: 0px; line-height: normal; letter-spacing: 1px; padding: 4px 8px; tex=
t-transform: uppercase; margin-bottom: 15px; border-radius: 3px; background=
-image: url("../images/stripes/stripes_10_w.png"); }

.trailer_box:hover .desc .subtitle { bottom: 20px; }

.trailer_box .desc .line { height: 1px; width: 0px; margin: 0px auto; backg=
round: rgb(255, 255, 255); overflow: hidden; display: block; }

.trailer_box:hover .desc .line { width: 60%; }

.trailer_box.plain { text-align: left; }

.trailer_box.plain .desc { padding: 20px 14% 40px; }

.trailer_box.plain .desc .subtitle { padding: 0px; background-color: transp=
arent; font-weight: 900; font-style: italic; }

.trailer_box.plain .desc h2 { font-weight: 700; }

.trailer_box.plain .desc .line { margin: 0px; height: 2px; }

.trailer_box.plain:hover .desc .line { width: 20%; }

.trailer_box.horizontal .desc { padding-bottom: 20px; }

.trailer_box.horizontal .desc .subtitle { margin-bottom: 10px; }

.trailer_box.horizontal:hover .desc .subtitle, .trailer_box.horizontal:hove=
r .desc h2 { bottom: 10px; }

.trailer_box .desc .line, .trailer_box .desc .subtitle, .trailer_box .desc =
h2, .trailer_box a::after { transition: 0.3s ease-in-out; }

.quick_fact { text-align: center; }

.quick_fact.align_left { text-align: left; }

.quick_fact.align_right { text-align: right; }

.quick_fact .number-wrapper { font-size: 90px; line-height: 1.3em; }

.quick_fact .number-wrapper .label { font-size: 70%; line-height: 100%; }

.quick_fact hr { width: 40%; display: inline-block; }

html .mcb-section .mcb-wrap .column_countdown .column .mcb-column-inner { b=
order: none; }

.downcount .mcb-column-inner { margin-bottom: 0px; }

.downcount-inline .label { margin: 0px 4px; }

.downcount-inline.show-d .hours, .downcount-inline.show-d .label-hours, .do=
wncount-inline.show-d .label-minutes, .downcount-inline.show-d .label-secon=
ds, .downcount-inline.show-d .minutes, .downcount-inline.show-d .seconds, .=
downcount-inline.show-dh .label-minutes, .downcount-inline.show-dh .label-s=
econds, .downcount-inline.show-dh .minutes, .downcount-inline.show-dh .seco=
nds, .downcount-inline.show-dhm .label-seconds, .downcount-inline.show-dhm =
.seconds { display: none; }

.photo_box { text-align: center; }

.photo_box.pb_left { text-align: left; }

.photo_box.pb_right { text-align: right; }

.photo_box .image_frame { margin-bottom: 15px; }

.photo_box.without-desc .image_frame { margin-bottom: 0px; }

.photo_box .desc { margin-bottom: 15px; }

.flat_box a, .flat_box a:hover { display: block; text-decoration: none; }

.flat_box .photo_wrapper { margin-bottom: 15px; position: relative; line-he=
ight: 0; overflow: hidden; }

.flat_box .photo_wrapper .icon { position: absolute; left: 0px; top: 0px; h=
eight: 100%; width: 90px; text-align: center; color: rgb(255, 255, 255); z-=
index: 2; }

.flat_box .photo_wrapper .icon i { display: block; font-size: 35px; positio=
n: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }

.flat_box .photo_wrapper .icon img { position: absolute; left: 50%; top: 50=
%; transform: translate(-50%, -50%); max-width: calc(100% - 16px) !importan=
t; }

.flat_box:hover .photo_wrapper .icon, .flat_box a:hover .photo_wrapper .ico=
n { transform: translateX(-90px); }

.flat_box .photo_wrapper img.photo { position: relative; display: block; z-=
index: 1; transform: translateX(15px); }

.flat_box:hover .photo_wrapper img.photo, .flat_box a:hover .photo_wrapper =
img.photo { transform: translateX(0px); }

.flat_box .desc_wrapper { margin-left: 90px; }

@media only screen and (min-width: 960px) {
  .one-fourth .flat_box .photo_wrapper .icon { width: 60px; }
  .one-fourth .flat_box .photo_wrapper .icon i { height: 40px; line-height:=
 40px; font-size: 35px; margin-top: -20px; }
  .one-fourth .flat_box a:hover .photo_wrapper .icon { transform: translate=
X(-60px); }
  .one-fourth .flat_box .desc_wrapper { margin-left: 60px; }
}

.flat_box .photo_wrapper .icon, .flat_box .photo_wrapper img { transition: =
0.4s ease-in-out; }

.column_feature_box .mcb-item-feature_box-inner { padding: 20px; overflow: =
hidden; }

.feature_box .feature_box_wrapper .desc_wrapper, .feature_box .feature_box_=
wrapper .photo_wrapper { display: inline-block; vertical-align: middle; }

.feature_box .feature_box_wrapper .photo_wrapper { width: 50%; line-height:=
 0; }

.feature_box .feature_box_wrapper .photo_wrapper a { display: block; line-h=
eight: 0; }

.feature_box .feature_box_wrapper .desc_wrapper { width: 50%; padding-left:=
 4%; box-sizing: border-box; }

.hover_box { text-align: center; line-height: 0; }

.hover_box a { display: block; line-height: 0; }

.hover_box .hover_box_wrapper { position: relative; overflow: hidden; line-=
height: 0; max-width: 100%; }

.hover_box .hover_box_wrapper .visible_photo { display: inline-block; opaci=
ty: 1; }

.hover_box .hover_box_wrapper .hidden_photo { display: block; position: abs=
olute; left: 50%; top: 50%; opacity: 0; transform: translate(-50%, -50%); }

.hover_box.hover .hover_box_wrapper .visible_photo, .hover_box:hover .hover=
_box_wrapper .visible_photo { opacity: 0; }

.hover_box.hover .hover_box_wrapper .hidden_photo, .hover_box:hover .hover_=
box_wrapper .hidden_photo { opacity: 1; }

.hover_box .hover_box_wrapper .hidden_photo, .hover_box .hover_box_wrapper =
.visible_photo { transition: 0.4s ease-in-out; }

.hover_color { text-align: center; border-color: transparent; }

.hover_color a { display: block; }

.hover_color a:hover { text-decoration: none; }

.hover_color .hover_color_bg { box-sizing: border-box; }

.hover_color .hover_color_wrapper { text-decoration: none; padding: 40px 30=
px; }

.hover_color, .hover_color a, .hover_color a:hover, .hover_color h1 a, .hov=
er_color h2 a, .hover_color h3 a, .hover_color h4 a, .hover_color h5 a, .ho=
ver_color h6 a { color: rgb(255, 255, 255); }

.hover_color .hover_color_bg { transition: 0.4s ease-in-out; }

.hover_color, .hover_color_bg { height: 100%; }

.hover_color .hover_color_wrapper { transition: 0.4s ease-in-out; }

.hover_color.align_left { text-align: left; }

.hover_color.align_right { text-align: right; }

.hover_color.align_center { text-align: center; }

.hover_color.align_justify { text-align: justify; }

a.content_link { display: inline-block; position: relative; border-width: 1=
px; border-style: solid; width: 140px; padding: 25px 15px; text-align: cent=
er; margin-left: -1px; background-color: rgb(255, 255, 255); }

a.content_link .icon { display: block; font-size: 45px; line-height: 45px; =
margin-bottom: 15px; }

a.content_link .title { font-weight: 700; }

a.content_link::after { width: 100%; border-width: 0px 0px 5px; border-styl=
e: solid; left: 0px; bottom: -6px; }

a.content_link::after, a.content_link::before { content: ""; z-index: 2; op=
acity: 0; height: 0px; position: absolute; }

a.content_link::before { left: 50%; bottom: -1px; margin-left: -6px; width:=
 0px; border-width: 0px 6px 6px; border-style: solid; border-color: transpa=
rent; border-image: initial; }

a:hover.content_link::after, a:hover.content_link::before { opacity: 1; }

a:hover.content_link { text-decoration: none; background-image: url("../ima=
ges/stripes/stripes_3_b.png"); }

a.content_link::after, a.content_link::before { transition: 0.3s ease-in-ou=
t; }

a.icon_bar { display: inline-block; overflow: hidden; text-align: center; m=
argin: 0px 2px 2px 0px; border-width: 1px; border-style: solid; position: r=
elative; background-color: rgb(255, 255, 255); background-image: url("../im=
ages/stripes/stripes_3_b.png"); box-shadow: rgba(0, 0, 0, 0.08) 0px 0px 5px=
 0px inset; }

a.icon_bar span { display: block; }

a.icon_bar, a.icon_bar span { width: 58px; height: 58px; line-height: 58px;=
 font-size: 20px; }

a.icon_bar_small, a.icon_bar_small span { width: 43px; height: 43px; line-h=
eight: 43px; font-size: 15px; }

a.icon_bar span.t { position: relative; }

a.icon_bar span.b { position: absolute; top: 100%; }

a.icon_bar span { transition: transform 0.3s; }

a.icon_bar span.b { transform: translateZ(0px); }

a:hover.icon_bar span { transform: translateY(-100%); }

.wpb_wrapper a.icon_bar { margin-bottom: 2px; }

a.icon_bar_facebook span.b { background: rgb(58, 88, 155); color: rgb(255, =
255, 255); }

a.icon_bar_google span.b { background: rgb(214, 73, 47); color: rgb(255, 25=
5, 255); }

a.icon_bar_twitter span.b { background: rgb(50, 204, 254); color: rgb(255, =
255, 255); }

a.icon_bar_vimeo span.b { background: rgb(28, 167, 204); color: rgb(255, 25=
5, 255); }

a.icon_bar_youtube span.b { background: rgb(255, 51, 52); color: rgb(255, 2=
55, 255); }

a.icon_bar_flickr span.b { background: rgb(255, 0, 132); color: rgb(255, 25=
5, 255); }

a.icon_bar_linkedin span.b { background: rgb(0, 123, 182); color: rgb(255, =
255, 255); }

a.icon_bar_pinterest span.b { background: rgb(203, 32, 39); color: rgb(255,=
 255, 255); }

a.icon_bar_dribbble span.b { background: rgb(236, 74, 137); color: rgb(255,=
 255, 255); }

a.icon_bar_instagram span.b { background: rgb(225, 57, 103); color: rgb(255=
, 255, 255); }

.get_in_touch ul { margin: 0px; font-size: 100%; line-height: normal; }

.get_in_touch ul li { margin: 0px; list-style: none; position: relative; pa=
dding: 13px 0px 13px 50px; overflow-wrap: break-word; }

.get_in_touch ul li::after { content: ""; display: block; width: 70px; bord=
er-top-color: ; border-top-style: ; border-right-color: ; border-right-styl=
e: ; border-bottom-color: ; border-bottom-style: ; border-left-color: ; bor=
der-left-style: ; border-image-source: ; border-image-slice: ; border-image=
-width: ; border-image-outset: ; border-image-repeat: ; border-width: 0px 0=
px 1px; position: absolute; left: -30px; bottom: 0px; }

.get_in_touch ul li p { margin: 0px; }

.get_in_touch ul li .icon { position: absolute; left: 0px; top: 5px; displa=
y: block; color: rgba(0, 0, 0, 0.7); width: 30px; height: 30px; line-height=
: 30px; font-size: 23px; text-align: center; }

.get_in_touch ul li:last-child::after { display: none; }

.column_column .get_in_touch, .column_contact_box .mcb-item-contact_box-inn=
er { padding: 25px 20px 25px 30px; background-repeat: no-repeat; background=
-position: 100% 100%; }

.infobox ul { margin: 0px; font-size: 100%; line-height: normal; }

.infobox ul li { margin: 0px; list-style: none; position: relative; padding=
: 13px 0px 13px 50px; overflow-wrap: break-word; }

.infobox ul li p { margin: 0px; }

.infobox ul li::before { content: "=EE=A1=81"; font-family: mfn-icons; colo=
r: rgba(0, 0, 0, 0.7); font-size: 20px; display: block; width: 16px; height=
: 16px; position: absolute; left: 0px; top: 10px; }

.infobox ul li::after { content: ""; display: block; width: 70px; border-to=
p-color: ; border-top-style: ; border-right-color: ; border-right-style: ; =
border-bottom-color: ; border-bottom-style: ; border-left-color: ; border-l=
eft-style: ; border-image-source: ; border-image-slice: ; border-image-widt=
h: ; border-image-outset: ; border-image-repeat: ; border-width: 0px 0px 1p=
x; position: absolute; left: -30px; bottom: 0px; }

.infobox ul li:last-child::after { display: none; }

.infobox .ib-desc { display: block; }

.column_info_box .mcb-item-info_box-inner { padding: 25px 20px 25px 30px; b=
ackground-repeat: no-repeat; background-position: 100% 100%; }

.opening_hours .opening_hours_wrapper .ohw-desc { display: block; }

.opening_hours .opening_hours_wrapper ul { margin: 0px; }

.opening_hours .opening_hours_wrapper li { position: relative; padding-bott=
om: 15px; margin-bottom: 15px; text-align: center; border-bottom-width: 1px=
; border-style: dashed; list-style: none; }

.opening_hours .opening_hours_wrapper li:last-child { border: 0px; padding-=
bottom: 0px; margin-bottom: 0px; }

.opening_hours .opening_hours_wrapper li label { margin-bottom: 8px; font-s=
ize: 12px; line-height: 18px; display: inline-block; font-weight: 400; padd=
ing: 5px 11px; border-radius: 4px; background-image: url("../images/stripes=
/stripes_3_b.png"); background-color: rgb(248, 248, 248); }

.opening_hours .opening_hours_wrapper li span { font-size: 22px; line-heigh=
t: 22px; margin: 0px; padding: 0px 14px; display: block; }

.opening_hours .opening_hours_wrapper li span sup { font-size: 13px; line-h=
eight: 13px; position: relative; top: 4px; margin-left: 2px; }

.column_opening_hours .mcb-item-opening_hours-inner { padding: 25px; border=
-width: 1px; border-style: solid; background-color: rgb(255, 255, 255); bac=
kground-repeat: no-repeat; background-position: 100% 100%; }

.get_in_touch, .infobox, .opening_hours { height: 100%; box-sizing: border-=
box; }

.timeline_items { position: relative; background: url("../images/timeline_t=
op.png") center top no-repeat; padding-top: 9px; box-sizing: content-box; m=
argin: 0px !important; }

.timeline_items::after { content: ""; width: 0px; height: 0px; border-width=
: 3px; border-style: solid; border-radius: 100%; position: absolute; left: =
50%; bottom: -10px; margin-left: -3px; display: block; z-index: 1; }

.timeline_items > li { width: 45%; padding: 0px 0px 25px 55%; position: rel=
ative; background: url("../images/timeline_right.png") center top no-repeat=
; margin: 0px !important; list-style: none !important; }

.timeline_items > li:nth-child(2n) { padding: 0px 55% 25px 0px; background:=
 url("../images/timeline_left.png") center top no-repeat; }

.timeline_items > li h3 { font-size: 30px; line-height: 35px; }

.timeline_items > li h3 span { position: absolute; right: 55%; top: 8px; }

.timeline_items > li h3::before { content: ""; width: 7px; height: 7px; bor=
der-width: 4px; border-style: solid; border-radius: 100%; position: absolut=
e; left: 50%; top: 11px; margin-left: -7px; display: block; z-index: 1; }

.timeline_items > li:nth-child(2n) h3 { text-align: right; }

.timeline_items > li:nth-child(2n) h3 span { left: 55%; right: auto; }

.timeline_items > li .desc { position: relative; font-size: 15px; line-heig=
ht: 31px; }

body:not(.style-simple) .timeline_items > li .desc { text-decoration: under=
line 1px rgba(0, 0, 0, 0.1); text-underline-offset: 8px; }

.timeline_items > li .desc::before { content: ""; width: 100%; height: 100%=
; position: absolute; left: -122%; top: 0px; background-image: url("../imag=
es/stripes/stripes_10_b.png"); }

.timeline_items > li:nth-child(2n) .desc::before { left: auto; right: -122%=
; }

.timeline_items > li:nth-child(2n) .desc { text-align: right; }

.timeline_items > li .desc p { margin-bottom: 0px; }

.timeline_items > li .desc ol { list-style-position: inside; }

.timeline_items > li .desc ul { list-style: inside none disc; }

.how_it_works { text-align: center; position: relative; }

.how_it_works.has_border::after { content: ""; display: block; width: 12%; =
height: 4px; background: rgba(0, 0, 0, 0.03); border-radius: 2px; position:=
 absolute; right: -10.5%; top: 100px; }

.how_it_works .image_wrapper { position: relative; margin: 0px auto 15px; w=
idth: 200px; }

.how_it_works .image_wrapper .number { display: inline-flex; position: abso=
lute; right: 10px; bottom: 10px; width: 35px; height: 35px; font-size: 15px=
; box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 0px 2px inset; }

.how_it_works .image, .how_it_works .image_wrapper .number { justify-conten=
t: center; align-items: center; text-align: center; border-radius: 100%; }

.how_it_works .image { display: flex; overflow: hidden; width: 196px; heigh=
t: 196px; position: relative; background: rgb(255, 255, 255); border-width:=
 2px; border-style: solid; }

.how_it_works .image img { width: auto; max-width: 116px !important; max-he=
ight: 116px !important; }

.with_aside .how_it_works .image { width: 146px; height: 146px; }

.with_aside .how_it_works .image img { max-width: 90px !important; max-heig=
ht: 90px !important; }

.with_aside .how_it_works .image_wrapper .number { bottom: 4px; right: 4px;=
 }

.with_aside .how_it_works.has_border::after { top: 75px; }

.how_it_works.fill .image img, .with_aside .how_it_works.fill .image img { =
border-radius: unset; max-width: 100% !important; max-height: 100% !importa=
nt; }

.how_it_works.no-img .image { height: 55px; background: none; border-width:=
 0px; }

.how_it_works.no-img .image_wrapper .number { left: 50%; margin-left: -18px=
; }

.column_map_basic { line-height: 0; text-align: center; }

.column_map_basic .mcb-item-map_basic-inner { overflow: hidden; }

.column_map_basic iframe { width: 100%; line-height: normal; }

.google-map-wrapper { position: relative; }

.google-map { height: 400px; border-width: 8px; border-style: solid; box-si=
zing: border-box; }

.google-map-wrapper.no_border .google-map, .section.full-width .one .google=
-map { border-width: 0px; }

.google-map-contact-wrapper { position: absolute; z-index: 10; right: 50px;=
 top: 50px; }

.section.full-width .wrap.one .column_map.one .google-map-contact-wrapper {=
 left: 50%; margin-left: 300px; right: auto; }

.google-map-contact-wrapper .get_in_touch { width: 210px; padding: 25px; po=
sition: relative; }

.google-map-contact-wrapper .get_in_touch::after { content: ""; display: bl=
ock; position: absolute; left: 0px; bottom: -30px; width: 0px; height: 0px;=
 border-color: transparent; border-style: solid; border-width: 30px 30px 0p=
x 0px; opacity: 0; }

.google-map-contact-wrapper .get_in_touch ul li::after { left: -25px; }

.google-map-contact-wrapper.style-bar { position: static; margin-left: 0px =
!important; }

.google-map-contact-wrapper.style-bar .get_in_touch { float: none; width: 1=
00%; box-sizing: border-box; }

.google-map-contact-wrapper.style-bar .get_in_touch::after { display: none;=
 }

.team .image_frame { margin-bottom: 15px; }

.team .desc_wrapper h4 { margin-bottom: 3px; }

.team .desc_wrapper hr { display: inline-block; width: 40%; }

.team .desc_wrapper .desc { margin-bottom: 15px; }

.team .desc_wrapper .links { line-height: 0; }

.team .desc_wrapper .links a.icon_bar span { width: 100%; height: 100%; dis=
play: flex; justify-content: center; align-items: center; }

.team.team_horizontal { overflow: hidden; }

.team.team_horizontal .image_frame { width: 48%; float: left; margin-right:=
 4%; margin-bottom: 0px; }

.team.team_horizontal .desc_wrapper { width: 48%; float: left; }

.team .desc_wrapper blockquote { margin-top: 20px; }

.team.team_circle { text-align: center; }

.team.team_circle .desc_wrapper hr { margin-left: auto; }

.team.team_circle .image_frame.photo { width: 120px; height: 120px; margin:=
 0px auto 15px; border-radius: 100%; overflow: hidden; position: relative; =
z-index: 1; }

.team_list .column { margin-bottom: 0px; }

.team_list .bq_wrapper { background: rgba(0, 0, 0, 0.02); border-left-width=
: 1px; border-style: solid; padding: 20px; }

.mfn_heading.align_left { text-align: left; }

.mfn_heading.align_center { text-align: center; }

.mfn_heading.align_right { text-align: right; }

.mfn_heading .title { display: inline-block; position: relative; }

.mfn_heading.heading_lines { overflow: hidden; }

.mfn_heading.heading_lines .title .line { position: absolute; width: 3000px=
; height: 1px; top: 50%; background: rgba(0, 0, 0, 0.3); }

.mfn_heading.heading_lines .title .line_l { right: 100%; margin-right: 20px=
; }

.mfn_heading.heading_lines .title .line_r { left: 100%; margin-left: 20px; =
}

.dark .mfn_heading.heading_lines .title .line { background: rgba(255, 255, =
255, 0.3); }

.fancy_heading { text-align: center; }

.fancy_heading .title { font-size: 42px; line-height: 42px; }

.fancy_heading_icon .icon_top { font-size: 50px; line-height: 50px; margin-=
bottom: 15px; overflow: hidden; display: block; }

.fancy_heading_icon .icon_top i::before { margin: 0px; }

.fancy_heading_line { background-image: url("../images/fancy_heading_hr.png=
"); background-position: center bottom; background-repeat: no-repeat; paddi=
ng-bottom: 15px; }

.fancy_heading_line .slogan { display: block; margin-bottom: 7px; text-tran=
sform: uppercase; letter-spacing: 1px; font-size: 14px; }

.fancy_heading_line .inside { margin-bottom: 15px; }

.column_call_to_action { margin-bottom: 0px; }

.call_to_action { overflow: hidden; padding: 40px 0px; }

.call_to_action, .call_to_action .call_to_action_wrapper { display: table; =
width: 100%; }

.call_to_action .call_center, .call_to_action .call_left, .call_to_action .=
call_right { display: table-cell; vertical-align: middle; box-sizing: borde=
r-box; }

.call_to_action .call_left { width: 40%; padding: 0px 20px; text-align: cen=
ter; }

.call_to_action .call_left h3 { margin-bottom: 0px; }

.call_to_action .call_center { width: 20%; text-align: center; }

.call_to_action .call_center a { display: inline-block; }

.call_to_action .call_center .icon_wrapper { position: relative; display: i=
nline-flex; align-items: center; justify-content: center; border-width: 3px=
; border-style: solid; width: 65px; height: 65px; border-radius: 100%; box-=
sizing: unset; }

.call_to_action .call_center .icon_wrapper i { display: inline-block; font-=
size: 30px; }

.call_to_action .call_center .icon_wrapper img { display: inline-block; pos=
ition: relative; top: 50%; transform: translateY(-50%); margin-top: -1px; f=
ont-size: 30px; }

.call_to_action .call_center .button { margin: 0px; }

.call_to_action .call_right { width: 40%; padding: 0px 20px; }

ul.clients { margin: 0px; }

ul.clients li { float: left; width: 16.666%; list-style: none; margin: 0px =
!important; }

ul.clients .client_wrapper { padding: 10px 15px; margin: 10px; background: =
rgba(0, 0, 0, 0.01); text-align: center; line-height: 0; height: 75px; posi=
tion: relative; }

ul.clients .client_wrapper:hover { background: rgba(0, 0, 0, 0.05); }

ul.clients .client_wrapper .gs-wrapper, ul.clients .client_wrapper a { disp=
lay: flex; justify-content: center; align-items: center; width: 100%; heigh=
t: 100%; }

ul.clients .client_wrapper .gs-wrapper img { max-height: 100%; width: auto;=
 }

ul.clients .client_wrapper .gs-wrapper img[src$=3D".svg"] { width: 100%; }

ul.clients.clients_tiles li .client_wrapper { background: none; }

ul.clients.clients_tiles li .client_wrapper::before { content: ""; display:=
 block; width: 100%; height: 1px; background: var(--mfn-clients-tiles); pos=
ition: absolute; left: 0px; bottom: 0px; z-index: 2; }

ul.clients.clients_tiles li .client_wrapper::after { content: ""; display: =
none; position: absolute; left: 50%; margin-left: -4px; bottom: 0px; width:=
 0px; height: 0px; border-color: transparent; border-style: solid; border-w=
idth: 0px 4px 5px; }

ul.clients.clients_tiles li .client_wrapper:hover::before { height: 2px; ba=
ckground: var(--mfn-clients-tiles-hover); }

ul.clients.clients_tiles li .client_wrapper:hover::after { display: block; =
bottom: 2px; border-bottom-color: var(--mfn-clients-tiles-hover); }

ul.clients li .client_wrapper, ul.clients li .client_wrapper img { transiti=
on: 0.4s ease-in-out; }

.clients_slider ul { opacity: 0; max-height: 115px; transition: opacity 0.3=
s ease-in-out; }

.clients_slider ul.slick-slider { opacity: 1; max-height: none; }

.clients_slider ul.slick-slider li img { max-height: 100%; width: auto; }

.clients_slider .slick-arrow { margin: 0px; min-width: 40px; min-height: 40=
px; display: inline-flex; align-items: center; justify-content: center; pad=
ding: 5px; }

[data-navigation-position=3D"content"] .clients_slider_ul { display: flex; =
align-items: center; }

[data-navigation-position=3D"content"] .clients_slider_ul .slick-arrow { ma=
rgin: 0px; flex-shrink: 0; }

[data-navigation-position=3D"content"] .clients_slider_ul .slick-list { wid=
th: 100%; margin: 0px 15px; }

.blog_slider { position: relative; }

.blog_slider_header { display: flex; justify-content: space-between; align-=
items: center; margin-bottom: 15px; }

.blog_slider_header .title { margin: 0px 15px 0px 0px; }

.blog_slider_header .slider_navigation { display: flex; flex-shrink: 0; mar=
gin-left: auto; }

.blog_slider_header .slick-arrow { margin: 0px; }

.blog_slider_header .slider_next { margin-left: 5px; }

.blog_slider .blog_slider_ul { opacity: 0; max-height: 219px; transition: o=
pacity 0.3s ease-in-out; margin: 0px !important; }

.blog_slider .blog_slider_ul.slick-slider { opacity: 1; max-height: none; }

.blog_slider .blog_slider_ul li { float: left; width: 25%; list-style: none=
; margin: 0px !important; }

.blog_slider .blog_slider_ul li .item_wrapper { margin: 0px 10px; position:=
 relative; }

.blog_slider .blog_slider_ul li .item_wrapper .image_frame { margin-left: 3=
0px; margin-bottom: 15px; min-height: 52px; }

.blog_slider .blog_slider_ul li .item_wrapper .date_label { position: absol=
ute; left: 0px; top: 30px; z-index: 20; background-color: var(--mfn-blog-sl=
ider-date-bg); }

.blog_slider .blog_slider_ul li .item_wrapper .date_label::after { border-l=
eft-color: var(--mfn-blog-slider-date-bg); }

.blog_slider .blog_slider_ul li .item_wrapper hr { margin-left: 30px; width=
: 40%; }

.blog_slider .blog_slider_ul li .item_wrapper a.button { margin-left: 30px;=
 margin-bottom: 0px; }

.blog_slider .blog_slider_ul li.format-quote .item_wrapper { overflow: hidd=
en; }

.blog_slider .blog_slider_ul li.format-quote .item_wrapper blockquote { mar=
gin-top: 70px; margin-left: 40px; }

.blog_slider .blog_slider_ul li.format-link .item_wrapper .image_frame { he=
ight: 180px; position: relative; background-color: rgba(255, 255, 255, 0.5)=
; }

.blog_slider .blog_slider_ul li.format-link .item_wrapper .image_frame::aft=
er { content: "=EE=A3=82"; font-family: mfn-icons; display: block; position=
: absolute; left: 0px; top: 0px; width: 100%; height: 180px; line-height: 1=
80px; text-align: center; font-size: 40px; color: rgba(0, 0, 0, 0.1); }

.blog_slider .slider_pager { margin-top: 15px; }

.blog_slider .slider_pager li { display: inline-block; }

.blog_slider.hide-arrows .blog_slider_header a.button, .blog_slider.hide-do=
ts .slider_pager, .blog_slider.hide-nav .blog_slider_header a.button, .blog=
_slider.hide-nav .slider_pager { display: none !important; }

.blog_slider.flat .blog_slider_ul li .item_wrapper .image_frame { margin-le=
ft: 0px; border: 0px; }

.blog_slider.flat .blog_slider_ul li .item_wrapper .date_label { position: =
static; background-image: none; display: inline-block; padding: 0px; backgr=
ound-color: transparent !important; }

.blog_slider.flat .blog_slider_ul li .item_wrapper .date_label::after { dis=
play: none; }

.blog_slider.flat .blog_slider_ul li .item_wrapper .desc hr { margin-left: =
0px; width: 0px; }

.blog_slider.flat .blog_slider_ul li .item_wrapper .desc a.button { display=
: none; margin-left: 0px; }

.blog_slider.flat .blog_slider_ul li .item_wrapper:hover .desc hr { width: =
100px; }

.blog_slider.flat .blog_slider_ul li .item_wrapper .image_wrapper img { opa=
city: 0.9; }

.blog_slider.flat .blog_slider_ul li .item_wrapper:hover .image_wrapper img=
 { top: 0px; opacity: 1; }

.blog_slider.flat .blog_slider_header { margin: 0px; }

.blog_slider.flat .blog_slider_header .title { display: none; }

.blog_slider.flat .blog_slider_header .slick-arrow { position: absolute; wi=
dth: 60px; height: 100%; border: 0px; border-radius: 0px; box-shadow: 0px 0=
px 0px 0px inset; background-image: none; background-color: rgba(255, 255, =
255, 0.4) !important; }

.blog_slider.flat .blog_slider_header .slick-arrow:hover { background-color=
: rgba(255, 255, 255, 0.7) !important; }

.blog_slider.flat .blog_slider_header .slick-arrow::after { display: none; =
}

.blog_slider.flat .blog_slider_header .slick-arrow .button_icon { float: no=
ne; font-size: 15px; padding: 0px; text-align: center; position: absolute; =
width: 60%; top: 50%; margin-top: -4px; background: none; }

.blog_slider.flat .blog_slider_header .slick-arrow .button_icon i { color: =
rgb(0, 0, 0) !important; }

.blog_slider.flat .blog_slider_header .slick-arrow .button_icon::after { di=
splay: none; }

.blog_slider.flat .blog_slider_header .button.slider_prev { left: 9px; righ=
t: auto; z-index: 2; }

.blog_slider.flat .blog_slider_header .button.slider_next { right: 9px; z-i=
ndex: 2; }

.blog_slider.flat .blog_slider_header { opacity: 0; }

.blog_slider.flat:hover .blog_slider_header { opacity: 1; }

.blog_slider.flat .blog_slider_header, .blog_slider.flat .blog_slider_heade=
r .slick-arrow, .blog_slider.flat .blog_slider_ul li .item_wrapper .desc hr=
 { transition: 0.3s ease-in-out; }

.shop_slider .shop_slider_ul { opacity: 0; max-height: 219px; transition: o=
pacity 0.3s ease-in-out; margin: 0px !important; }

.shop_slider .shop_slider_ul.slick-slider { opacity: 1; max-height: none; }

.shop_slider .shop_slider_ul li { float: left; width: 25%; list-style: none=
; }

.shop_slider .shop_slider_ul li .item_wrapper { margin: 0px 10px; position:=
 relative; }

.shop_slider .shop_slider_ul li .item_wrapper .desc { background: rgb(255, =
255, 255); padding: 15px 20px; }

.shop_slider .shop_slider_ul li .item_wrapper .desc h4 { margin-bottom: 5px=
; }

.shop_slider .shop_slider_ul li .item_wrapper span.onsale { display: block;=
 position: absolute; z-index: 9; min-width: 0px; min-height: 0px; color: rg=
b(255, 255, 255); font-size: 12px; line-height: 18px; font-weight: 500; tex=
t-transform: uppercase; width: auto; height: auto; padding: 3px 8px; border=
-radius: 3px; left: 15px !important; right: auto !important; top: 15px !imp=
ortant; margin: 0px !important; }

.shop_slider .shop_slider_ul li.sale .item_wrapper span.onsale.mfn-new-badg=
e { top: 42px !important; }

.shop_slider .shop_slider_ul li .item_wrapper .price { font-size: 18px; mar=
gin-bottom: 0px; }

.shop_slider .shop_slider_ul li .item_wrapper .price del { font-size: 0.67e=
m; }

.shop_slider .slider_pagination { margin-top: 15px; }

.shop_slider .slider_pager li { display: inline-block; }

.shop_slider li .button { margin: 10px 0px 0px; }

.portfolio_slider { position: relative; }

.portfolio_slider ul { opacity: 0; max-height: 219px; transition: opacity 0=
.3s ease-in-out; margin: 0px !important; }

.portfolio_slider ul.slick-slider { opacity: 1; max-height: none; }

.portfolio_slider ul li { float: left; width: 20%; list-style: none; margin=
: 0px !important; }

.portfolio_slider ul li .image_frame { border: 0px; margin-bottom: 0px; }

.portfolio_slider .slider_nav { opacity: 0; color: rgb(255, 255, 255); font=
-size: 15px; height: 80px; line-height: 80px; position: absolute; text-alig=
n: center; z-index: 5; width: 35px; top: 50%; margin-top: -40px; }

.portfolio_slider .slider_prev { left: 0px; }

.portfolio_slider .slider_next { right: 0px; }

.portfolio_slider.arrows_always .slider_nav, .portfolio_slider.arrows_hover=
:hover .slider_nav { opacity: 1; }

.portfolio_slider .slider_nav { transition: opacity 0.3s ease-in-out; }

ul.portfolio_grid { overflow: hidden; list-style: none; margin: 0px; }

ul.portfolio_grid li { float: left; margin: 0px; width: 100%; position: rel=
ative; overflow: hidden; }

ul.portfolio_grid li .image_frame { border: 0px; margin: 0px; }

.one-second.column_portfolio_grid li, .three-fifth.column_portfolio_grid li=
, .two-third.column_portfolio_grid li, .vc_col-sm-6 .portfolio_grid li, .vc=
_col-sm-8 .portfolio_grid li { width: 50%; }

.five-sixth.column_portfolio_grid li, .four-fifth.column_portfolio_grid li,=
 .one.column_portfolio_grid li, .three-fourth.column_portfolio_grid li, .vc=
_col-sm-9 .portfolio_grid li, .vc_col-sm-10 .portfolio_grid li, .vc_col-sm-=
12 .portfolio_grid li { width: 25%; }

.portfolio-photo .portfolio-item { overflow: hidden; position: relative; }

.portfolio-photo .portfolio-item a.portfolio-item-bg { display: block; posi=
tion: relative; text-align: center; line-height: 0; }

.portfolio-photo .portfolio-item a.portfolio-item-bg .mask { position: abso=
lute; z-index: 1; left: 0px; top: 0px; background: rgb(0, 0, 0); opacity: 0=
.3; width: 100%; height: 100%; }

.portfolio-photo .portfolio-item:hover a.portfolio-item-bg .mask { opacity:=
 0; }

.portfolio-photo .portfolio-item .portfolio-details { display: block; }

.portfolio-photo .portfolio-item .portfolio-details .details { position: ab=
solute; z-index: 2; left: 50%; top: 50%; transform: translate(-50%, -50%); =
width: 240px; padding: 55px 30px; text-align: center; }

.portfolio-photo .portfolio-item .portfolio-details .details .title { font-=
size: 23px; line-height: 27px; border-bottom: 1px solid rgba(0, 0, 0, 0.1);=
 padding-bottom: 15px; margin-bottom: 10px; }

.portfolio-photo .portfolio-item .portfolio-details:hover .details { opacit=
y: 0; }

.portfolio-photo .portfolio-item .portfolio-details .more { display: block;=
 opacity: 0; text-transform: uppercase; width: 70px; height: 40px; padding:=
 20px 5px; letter-spacing: 1px; text-align: center; position: absolute; lef=
t: 50%; top: 50%; z-index: 2; transform: translate(-50%, -50%); border-radi=
us: 100%; box-sizing: content-box; }

.portfolio-photo .portfolio-item .portfolio-details .more h4 { font-size: 1=
5px; line-height: 18px; margin: 2px 0px 0px; }

.portfolio-photo .portfolio-item .portfolio-details:hover .more { opacity: =
1; }

.portfolio-photo .portfolio-item .portfolio-details .details, .portfolio-ph=
oto .portfolio-item .portfolio-details .more { background: rgb(255, 255, 25=
5); }

.portfolio-photo .portfolio-item .portfolio-details .details .categories { =
color: rgb(168, 168, 168); }

.portfolio-photo .portfolio-item .portfolio-details .more { color: rgba(0, =
0, 0, 0.6); }

.portfolio-photo .portfolio-item .portfolio-details .details, .portfolio-ph=
oto .portfolio-item .portfolio-details .more, .portfolio-photo .portfolio-i=
tem a .mask { transition: 0.5s ease-in-out; }

.portfolio-photo .portfolio-item .portfolio-details .image_links a { transi=
tion: 0.3s ease-in-out; }

.portfolio-photo.margin .portfolio-item { margin-bottom: 25px; }

.column_portfolio #Filters .filters_wrapper, .column_portfolio #Filters .fi=
lters_wrapper ul, .the_content_wrapper #Filters.filters4portfolio .filters_=
wrapper, .the_content_wrapper #Filters.filters4portfolio .filters_wrapper u=
l, .wpb_wrapper #Filters .filters_wrapper, .wpb_wrapper #Filters .filters_w=
rapper ul { display: block; }

.testimonials_slider { position: relative; }

.testimonials_slider a.slider_next, .testimonials_slider a.slider_prev { po=
sition: absolute; top: 30px; z-index: 2; margin: 0px; }

.testimonials_slider a.slider_prev { left: 0px; }

.testimonials_slider a.slider_next { right: 0px; }

.testimonials_slider .slider_images { width: 100%; height: auto; line-heigh=
t: 0; text-align: center; margin: 0px 0px 30px; position: relative; z-index=
: 2; }

.testimonials_slider .slider_images::before { content: ""; display: block; =
height: 100%; width: 3000px; position: absolute; left: -1000px; top: 0px; z=
-index: 1; }

.with_aside .testimonials_slider .slider_images::before { display: none; }

.testimonials_slider .slider_images li { display: inline-block; margin-bott=
om: 0px; }

.testimonials_slider .slider_images li a { display: block; position: relati=
ve; height: 85px; width: 85px; line-height: 0; cursor: pointer; opacity: 0.=
5; z-index: 10; }

.testimonials_slider .slider_images li a::after { content: ""; display: non=
e; height: 6px; width: 100%; position: absolute; left: 0px; bottom: -6px; }

.testimonials_slider .slider_images li.slick-active a, .testimonials_slider=
 .slider_images li a:hover { opacity: 1; }

.testimonials_slider .slider_images li.slick-active a::after { display: blo=
ck; }

.testimonials_slider .testimonials_slider_ul { opacity: 0; max-height: 250p=
x; transition: opacity 0.3s ease-in-out; margin: 0px !important; }

.testimonials_slider .testimonials_slider_ul.slick-slider { opacity: 1; max=
-height: none; }

.testimonials_slider .testimonials_slider_ul li { float: left; width: 100%;=
 padding: 0px 80px; list-style: none; box-sizing: border-box; }

.testimonials_slider .testimonials_slider_ul li .bq_wrapper { background: r=
gba(0, 0, 0, 0.02); padding: 30px 40px 10px; margin-bottom: 20px; }

.testimonials_slider .testimonials_slider_ul li .hr_dots { margin-bottom: 1=
5px; }

.testimonials_slider .testimonials_slider_ul li .author { text-align: cente=
r; }

.testimonials_slider .testimonials_slider_ul li .author h5 { margin-bottom:=
 2px; }

.testimonials_slider .testimonials_slider_ul li .single-photo-img { display=
: none; }

.column:not(.one) .testimonials_slider:not(.single-photo) a.slider_next, .c=
olumn:not(.one) .testimonials_slider:not(.single-photo) a.slider_prev, .tes=
timonials_slider.hide-photos .testimonials_slider_ul li .single-photo-img {=
 display: none !important; }

.column:not(.one) .testimonials_slider:not(.single-photo) .testimonials_sli=
der_ul li { padding: 0px 20px; }

.one-fourth .testimonials_slider .slider_images::before, .one-second .testi=
monials_slider .slider_images::before, .one-third .testimonials_slider .sli=
der_images::before, .wpb_wrapper .testimonials_slider .slider_images::befor=
e { display: none; }

.testimonials_slider .slider_images a { transition: 0.3s ease-in-out; }

.testimonials_slider.single-photo a.slider_next, .testimonials_slider.singl=
e-photo a.slider_prev { display: none !important; }

.testimonials_slider.single-photo .testimonials_slider_ul li { padding: 0px=
; text-align: center; }

.testimonials_slider.single-photo .testimonials_slider_ul li .bq_wrapper { =
margin: 0px 6% 20px; }

.testimonials_slider.single-photo .testimonials_slider_ul li .single-photo-=
img { display: block; margin: 0px auto 20px; height: 85px; width: 85px; lin=
e-height: 0; overflow: hidden; border-radius: 50%; }

.testimonials_slider.single-photo .slider_pager { margin-top: 30px; }

.testimonials_slider.single-photo .slider_pager li { display: inline-block;=
 }

.testimonials_slider.single-photo .slider_pager li a { top: 0px; }

.testimonials_slider.single-photo .slider_pager li a img { display: none; }

.testimonials_slider.hide-bar .slider_images::before { display: none !impor=
tant; }

.testimonials_slider.hide-bar .slider_images { background-color: transparen=
t !important; }

.testimonials_list .item { overflow: hidden; clear: both; }

.testimonials_list .item .photo { width: 23%; float: left; margin: 0px 1% 4=
0px; }

.testimonials_list .item .desc { width: 73%; float: left; margin: 0px 1% 40=
px; }

.testimonials_list .item .desc h4 { margin-bottom: 3px; margin-top: 10px; }

.testimonials_list .item .desc p.subtitle { opacity: 0.6; }

.testimonials_list .item .desc hr.hr_color { width: 20%; margin-left: 0px; =
}

.testimonials_list .item.no-img .desc { width: 98%; }

.column_payment_methods ul.payment-methods-list { display: flex; flex-wrap:=
 wrap; }

.column_payment_methods ul.payment-methods-list li { margin: 0px 1px 2px; b=
ox-sizing: content-box; }

.column_payment_methods ul.payment-methods-list li img { display: block; wi=
dth: 40px; height: auto; }

.twentytwenty-horizontal .twentytwenty-handle::after, .twentytwenty-horizon=
tal .twentytwenty-handle::before, .twentytwenty-vertical .twentytwenty-hand=
le::after, .twentytwenty-vertical .twentytwenty-handle::before { content: "=
 "; display: block; background: rgb(255, 255, 255); position: absolute; z-i=
ndex: 30; box-shadow: rgba(51, 51, 51, 0.5) 0px 0px 12px; }

.twentytwenty-horizontal .twentytwenty-handle::after, .twentytwenty-horizon=
tal .twentytwenty-handle::before { width: 3px; height: 9999px; left: 50%; m=
argin-left: -1.5px; }

.twentytwenty-vertical .twentytwenty-handle::after, .twentytwenty-vertical =
.twentytwenty-handle::before { width: 9999px; height: 3px; top: 50%; margin=
-top: -1.5px; }

.twentytwenty-after-label, .twentytwenty-before-label, .twentytwenty-overla=
y { position: absolute; top: 0px; width: 100%; height: 100%; transition-dur=
ation: 0.5s; }

.twentytwenty-after-label, .twentytwenty-before-label { transition-property=
: opacity; }

.twentytwenty-after-label::before, .twentytwenty-before-label::before { col=
or: var(--mfn-before-after-label-color); font-size: 13px; letter-spacing: 0=
.1em; position: absolute; background: var(--mfn-before-after-label); line-h=
eight: 38px; padding: 0px 20px; border-radius: 2px; }

.twentytwenty-horizontal .twentytwenty-after-label::before, .twentytwenty-h=
orizontal .twentytwenty-before-label::before { top: 50%; margin-top: -19px;=
 }

.twentytwenty-vertical .twentytwenty-after-label::before, .twentytwenty-ver=
tical .twentytwenty-before-label::before { left: 50%; margin-left: -45px; t=
ext-align: center; width: 90px; }

.twentytwenty-down-arrow, .twentytwenty-left-arrow, .twentytwenty-right-arr=
ow, .twentytwenty-up-arrow { width: 0px; height: 0px; border: 6px inset tra=
nsparent; position: absolute; }

.twentytwenty-left-arrow, .twentytwenty-right-arrow { top: 50%; margin-top:=
 -6px; }

.twentytwenty-down-arrow, .twentytwenty-up-arrow { left: 50%; margin-left: =
-6px; }

.twentytwenty-container { max-width: 1920px; margin: 0px auto; box-sizing: =
content-box; z-index: 0; overflow: hidden; position: relative; user-select:=
 none; }

.twentytwenty-container img { max-width: 100%; position: absolute; top: 0px=
; display: block; }

.twentytwenty-container.active .twentytwenty-overlay, .twentytwenty-contain=
er.active :hover.twentytwenty-overlay { background: transparent; }

.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-la=
bel, .twentytwenty-container.active .twentytwenty-overlay .twentytwenty-bef=
ore-label, .twentytwenty-container.active :hover.twentytwenty-overlay .twen=
tytwenty-after-label, .twentytwenty-container.active :hover.twentytwenty-ov=
erlay .twentytwenty-before-label { opacity: 0; }

.twentytwenty-container * { box-sizing: content-box; }

.twentytwenty-after-label, .twentytwenty-before-label { opacity: 0; }

.twentytwenty-after-label::before, .twentytwenty-before-label::before { con=
tent: attr(data-content); }

.twentytwenty-horizontal .twentytwenty-before-label::before { left: 10px; }

.twentytwenty-horizontal .twentytwenty-after-label::before { right: 10px; }

.twentytwenty-vertical .twentytwenty-before-label::before { top: 10px; }

.twentytwenty-vertical .twentytwenty-after-label::before { bottom: 10px; }

.twentytwenty-overlay { transition-property: background; background: transp=
arent; z-index: 25; }

.twentytwenty-overlay:hover .twentytwenty-after-label, .twentytwenty-overla=
y:hover .twentytwenty-before-label { opacity: 1; }

.twentytwenty-before { z-index: 20; }

.twentytwenty-after { z-index: 10; }

.twentytwenty-handle { height: 38px; width: 38px; position: absolute; left:=
 50%; top: 50%; margin-left: -22px; margin-top: -22px; border: 3px solid va=
r(--mfn-before-after-slider); border-radius: 1000px; box-shadow: rgba(51, 5=
1, 51, 0.5) 0px 0px 12px; z-index: 40; cursor: pointer; }

.twentytwenty-horizontal .twentytwenty-handle::before { bottom: 50%; margin=
-bottom: 22px; box-shadow: 0 3px 0 var(--mfn-before-after-slider),0 0 12px =
rgba(51,51,51,.5); background-color: var(--mfn-before-after-slider); }

.twentytwenty-horizontal .twentytwenty-handle::after { top: 50%; margin-top=
: 22px; box-shadow: 0 -3px 0 var(--mfn-before-after-slider),0 0 12px rgba(5=
1,51,51,.5); background-color: var(--mfn-before-after-slider); }

.twentytwenty-vertical .twentytwenty-handle::before { left: 50%; margin-lef=
t: 22px; box-shadow: rgb(255, 255, 255) 3px 0px 0px, rgba(51, 51, 51, 0.5) =
0px 0px 12px; }

.twentytwenty-vertical .twentytwenty-handle::after { right: 50%; margin-rig=
ht: 22px; box-shadow: rgb(255, 255, 255) -3px 0px 0px, rgba(51, 51, 51, 0.5=
) 0px 0px 12px; }

.twentytwenty-left-arrow { border-right: 6px solid var(--mfn-before-after-s=
lider); left: 50%; margin-left: -17px; }

.twentytwenty-right-arrow { border-left: 6px solid var(--mfn-before-after-s=
lider); right: 50%; margin-right: -17px; }

.twentytwenty-up-arrow { border-bottom: 6px solid rgb(255, 255, 255); top: =
50%; margin-top: -17px; }

.twentytwenty-down-arrow { border-top: 6px solid rgb(255, 255, 255); bottom=
: 50%; margin-bottom: -17px; }

.image_frame.stretch .image_wrapper img, .image_item.stretch:not(.svg) { wi=
dth: 100%; }

.column_attr.bg-cover, .mcb-section.bg-cover, .mcb-wrap.bg-cover { backgrou=
nd-size: cover; }

.column_attr.bg-contain, .mcb-section.bg-contain, .mcb-wrap.bg-contain { ba=
ckground-size: contain; }

@media only screen and (min-width: 1921px) {
  .image_frame.stretch-ultrawide .image_wrapper img, .image_item.stretch-ul=
trawide:not(.svg) { width: 100%; }
  .column_attr.bg-cover-ultrawide, .mcb-column.bg-cover-ultrawide .mcb-colu=
mn-inner, .mcb-section.bg-cover-ultrawide, .mcb-wrap.bg-cover-ultrawide .mc=
b-wrap-inner { background-size: cover; }
}

.date_label, .timeline_items > li h3 span { font-size: 12px; line-height: 1=
8px; display: inline-block; padding: 2px 5px; border-radius: 4px; backgroun=
d-image: url("../images/stripes/stripes_3_b.png"); }

.date_label::after, .timeline_items > li h3 span::after { content: ""; disp=
lay: block; position: absolute; right: -5px; top: 6px; width: 0px; height: =
0px; border-color: transparent; border-style: solid; border-width: 5.5px 0p=
x 5.5px 5px; }

.date_label { background-color: rgb(248, 248, 248); color: rgb(168, 168, 16=
8); }

.date_label::after { border-left-color: rgb(248, 248, 248); }

.timeline_items > li h3 span { background-color: var(--mfn-timeline-date-bg=
); }

.timeline_items > li h3 span::after { border-left-color: var(--mfn-timeline=
-date-bg); }

@media only screen and (min-width: 768px) {
  .timeline_items > li:nth-child(2n) h3 span::after { border-right-color: v=
ar(--mfn-timeline-date-bg); border-width: 5.5px 5.5px 5.5px 0px; left: -5px=
; right: auto; }
  .style-simple .timeline_items > li:nth-child(2n) h3 span::after { border-=
right-color: transparent; }
}

.column_sidebar_widget .widget::after { display: none; }

.column_sidebar_widget .widget { margin-bottom: 20px; padding-bottom: 20px;=
 }

.mcb-item-sidebar_widget-inner { overflow: auto; }

.isotope_wrapper { z-index: 1; position: relative; }

.isotope-item { z-index: 2; }

.isotope-hidden.isotope-item { pointer-events: none; z-index: 1; }

::selection { color: rgb(255, 255, 255); }

#comments > :first-child, #edd_checkout_cart td, #edd_checkout_cart th, .ac=
cordion .question, .accordion .question.active .title, .accordion .question=
 .title::before, .article_box .desc_wrapper p, .chart_box::before, .column_=
opening_hours .mcb-item-opening_hours-inner, .column_pricing_item .mcb-item=
-pricing_item-inner, .fixed-nav .desc .date, .format-link .post-title .icon=
-link, .header-stack #Top_bar .logo, .how_it_works .image, .icon_box.has_bo=
rder::after, .idea_box, .Latest_news ul li .desc_footer, .Latest_news ul li=
 .photo, .list_item .circle, .mcb-sidebar, .offer_thumb.bottom .slider_pagi=
nation a, .offer_thumb .slider_pagination, .offer_thumb .slider_pagination =
a, .opening_hours .opening_hours_wrapper li, .portfolio_group.list .portfol=
io-item, .portfolio_group .portfolio-item .desc .details-wrapper, .post-foo=
ter .post-links, .post-header .title_wrapper, .promo_box.has_border::after,=
 .Recent_posts ul li .desc h6, .section-post-related .section-related-adjus=
tment, .share_wrapper, .style-simple #Filters .filters_wrapper ul, .style-s=
imple .faq .question, .team_list .bq_wrapper, .widget::after, .widget_recen=
t_entries ul li a, .woocommerce .product .related.products, .woocommerce .p=
roduct .upsells.products, .woocommerce .product div.entry-summary h1.produc=
t_title::after, .woocommerce .quantity input.qty, .woocommerce .widget_best=
_sellers li, .woocommerce .widget_featured_products li, .woocommerce .widge=
t_layered_nav li, .woocommerce .widget_onsale li, .woocommerce .widget_prod=
ucts li, .woocommerce .widget_random_products li, .woocommerce .widget_rece=
nt_products li, .woocommerce .widget_recent_reviews li, .woocommerce .widge=
t_recently_viewed_products li, .woocommerce .widget_shopping_cart ul.produc=
t_list_widget li, .woocommerce .widget_top_rated_products li, a.content_lin=
k, a.icon_bar, dl > dd, dl > dt, input[type=3D"date"], input[type=3D"email"=
], input[type=3D"number"], input[type=3D"password"], input[type=3D"search"]=
, input[type=3D"tel"], input[type=3D"text"], input[type=3D"url"], select, t=
able td, table th, textarea { border-color: rgba(0, 0, 0, 0.08); }

.tooltip-img .tooltip-content, .tooltip::after, .tooltip::before { backgrou=
nd: rgb(68, 68, 68); color: rgb(255, 255, 255); }

.tooltip::before { box-shadow: rgba(0, 0, 0, 0.15) 0px 0px 15px; }

.dropcap, .highlight:not(.highlight-underline) { color: rgb(255, 255, 255);=
 }

.woocommerce .quantity input.qty, input[type=3D"date"], input[type=3D"email=
"], input[type=3D"number"], input[type=3D"password"], input[type=3D"search"=
], input[type=3D"tel"], input[type=3D"text"], input[type=3D"url"], select, =
textarea { background-color: rgb(255, 255, 255); color: rgb(98, 98, 98); bo=
x-shadow: rgba(0, 0, 0, 0.02) 0px 0px 2px 2px inset; }

input[type=3D"date"]:focus, input[type=3D"email"]:focus, input[type=3D"numb=
er"]:focus, input[type=3D"password"]:focus, input[type=3D"search"]:focus, i=
nput[type=3D"tel"]:focus, input[type=3D"text"]:focus, input[type=3D"url"]:f=
ocus, select:focus, textarea:focus { background-color: rgb(233, 245, 252); =
border-color: rgb(213, 229, 238); color: rgb(25, 130, 194); }

select { padding-right: 25px; background: url("data:image/svg+xml;charset=
=3DUS-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20xmlns%3D%22http=
%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M5%206l5%205%205-5%2=
02%201-7%207-7-7%202-1z%22%20fill%3D%22%23555%22%2F%3E%3C%2Fsvg%3E") right =
5px top 55% no-repeat rgb(255, 255, 255); }

select[multiple] { background-image: none; }

hr { background-color: rgba(0, 0, 0, 0.08); color: rgba(0, 0, 0, 0.08); }

#Top_bar .menu > li > a span { border-color: rgba(0, 0, 0, 0.05); }

#Footer .Recent_posts ul li .desc h6, #Footer .widget_archive ul li::after,=
 #Footer .widget_best_sellers li, #Footer .widget_featured_products li, #Fo=
oter .widget_layered_nav li, #Footer .widget_nav_menu ul li::after, #Footer=
 .widget_onsale li, #Footer .widget_products li, #Footer .widget_random_pro=
ducts li, #Footer .widget_recent_entries ul li a, #Footer .widget_recent_pr=
oducts li, #Footer .widget_recent_reviews li, #Footer .widget_recently_view=
ed_products li, #Footer .widget_shopping_cart ul.product_list_widget li, #F=
ooter .widget_top_rated_products li, #Footer table td, #Footer table th, #S=
liding-top .Recent_posts ul li .desc h6, #Sliding-top .widget_archive ul li=
::after, #Sliding-top .widget_best_sellers li, #Sliding-top .widget_feature=
d_products li, #Sliding-top .widget_layered_nav li, #Sliding-top .widget_na=
v_menu ul li::after, #Sliding-top .widget_onsale li, #Sliding-top .widget_p=
roducts li, #Sliding-top .widget_random_products li, #Sliding-top .widget_r=
ecent_entries ul li a, #Sliding-top .widget_recent_products li, #Sliding-to=
p .widget_recent_reviews li, #Sliding-top .widget_recently_viewed_products =
li, #Sliding-top .widget_shopping_cart ul.product_list_widget li, #Sliding-=
top .widget_top_rated_products li, #Sliding-top table td, #Sliding-top tabl=
e th { border-color: rgba(255, 255, 255, 0.08); }

#comments .commentlist > li .photo, .author-box .avatar-wrapper, .content_s=
lider .content_slider_ul .slick-list, .edd_download_image, .google-map, .ic=
on_box .icon_wrapper, .image_frame, .wp-caption { border-color: rgb(248, 24=
8, 248); }

.wp-caption-text { background: rgb(248, 248, 248); color: rgb(166, 166, 166=
); }

.icon_box .icon_wrapper::before, .image_frame .image_wrapper, .wp-caption i=
mg { border-color: rgb(226, 226, 226); }

.edd_download_image::after, .image_frame .image_wrapper .mask { box-shadow:=
 rgba(0, 0, 0, 0.07) 0px 0px 5px 2px inset; }

.image_frame .image_wrapper .mask::after { background: rgba(0, 0, 0, 0.15);=
 }

.no-shadows .edd_download_image::after, .no-shadows .image_frame .image_wra=
pper .mask { box-shadow: unset; }

.if-overlay .image_frame .image_wrapper .mask { box-shadow: transparent 0px=
 0px 0px 0px inset; }

.sliding_box .desc_wrapper .title { color: rgb(255, 255, 255); }

#edd_checkout_cart .edd_cart_header_row th, .chart_box .chart .icon, .chart=
_box .chart .num, .counter .desc_wrapper .number-wrapper, .dark a.icon_bar,=
 .style-simple .quick_fact .number-wrapper, a.icon_bar { color: rgb(68, 68,=
 68); }

.column_column .get_in_touch ul, .feature_list ul li:hover, .feature_list u=
l li:hover .icon i, .feature_list ul li:hover a, .feature_list ul li:hover =
a .icon i, .get_in_touch, .get_in_touch .title, .get_in_touch a, .get_in_to=
uch a:hover, .get_in_touch ul, .how_it_works .image_wrapper .number, .icon_=
box:hover .icon_wrapper, .icon_box a:hover .icon_wrapper, .infobox, .infobo=
x a, .infobox h3, .infobox ul, .list_item.lists_1 .list_left, .trailer_box =
.desc .subtitle, .trailer_box .desc h2 { color: rgb(255, 255, 255); }

.accordion .question .title, .faq .question .title, .ui-tabs .ui-tabs-nav l=
i a, table th { color: rgb(68, 68, 68); }

.ui-tabs .ui-tabs-nav li.ui-state-active a::after, body.table-hover:not(.wo=
ocommerce-page) table tr:hover td, body.table-hover:not(.woocommerce-page) =
table tr:hover td a { color: rgb(255, 255, 255); }

.accordion .question .answer, .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-sta=
te-active a, .ui-tabs .ui-tabs-nav li.ui-state-active::after, .ui-tabs .ui-=
tabs-nav li.ui-state-active a, .ui-tabs .ui-tabs-nav li.ui-tabs-selected::a=
fter, .ui-tabs .ui-tabs-panel { background-color: rgb(255, 255, 255); }

.fake-tabs { margin-bottom: 70px; }

.fake-tabs > ul { display: flex; justify-content: center; border-bottom: 1p=
x solid rgba(0, 0, 0, 0.08); text-align: center; }

.fake-tabs > ul li { display: inline-block; }

.fake-tabs > ul li a { display: flex; height: 100%; align-items: center; bo=
x-sizing: border-box; position: relative; font-weight: 500; text-decoration=
: none; padding: 25px 15px; }

.fake-tabs > ul li a::after { content: ""; display: none; position: absolut=
e; left: 0px; bottom: -1px; width: 100%; height: 1px; border-radius: 2px 2p=
x 0px 0px; }

.fake-tabs > ul li.active a::after { display: block; }

.fake-tabs > ul li a .number { display: inline-block; padding: 0px 9px; bor=
der-radius: 3px; color: rgb(255, 255, 255); margin-left: 5px; }

.fake-tabs-count-1 > ul { display: none; }

.fake-tabs > .tab { height: 0px; overflow: hidden; opacity: 0; transition: =
opacity 0.2s ease-in-out; }

.fake-tabs > .tab.active { height: unset; overflow: unset; opacity: 1; }

.fake-tabs > .tab[tabindex=3D"-1"] { visibility: hidden; }

.content-brightness-dark .fake-tabs > ul { border-color: rgba(255, 255, 255=
, 0.08); }

.table_of_content .title { margin-bottom: 15px; }

.table_of_content .title-inner { display: inline; margin: 0px; }

.table_of_content .title .toggle { margin: 0px 10px; font-size: 80%; }

.table_of_content.hide .title .toggle-hide, .table_of_content .title .toggl=
e-show { display: none; }

.table_of_content.hide .title .toggle-show { display: inline; }

.table_of_content.hide_on_start .table_of_content_wrapper { display: none; =
}

.table_of_content .table_of_content_wrapper ol { counter-reset: mfnolnested=
 0; line-height: 1.5; margin: 0px; }

.table_of_content .table_of_content_wrapper ol li { margin-bottom: 10px; }

.table_of_content .table_of_content_wrapper ol li:not(.mfn_toc_nested) { co=
unter-increment: mfnolnested 1; }

.table_of_content .table_of_content_wrapper li.mfn_toc_nested { margin-left=
: 15px; margin-bottom: 15px; list-style: none; }

.table_of_content .table_of_content_wrapper li.mfn_toc_nested:last-child { =
margin-bottom: 0px; }

.table_of_content .table_of_content_wrapper li.mfn_toc_nested li.mfn_toc_ne=
sted { margin-left: 30px; }

.table_of_content .table_of_content_wrapper ol.mfn_toc_numbers, .table_of_c=
ontent .table_of_content_wrapper ol.mfn_toc_numbers ol { list-style: none; =
margin: 0px; }

.table_of_content .table_of_content_wrapper ol.mfn_toc_numbers li:not(.mfn_=
toc_nested)::before { margin-right: 10px; content: counters(mfnolnested, ".=
"); }

.table_of_content .table_of_content_wrapper ol.mfn_toc_bullets { margin-lef=
t: 15px; }

.table_of_content .table_of_content_wrapper ol.mfn_toc_bullets, .table_of_c=
ontent .table_of_content_wrapper ol.mfn_toc_bullets ol { list-style-type: s=
quare; }

.table_of_content .table_of_content_wrapper ol.mfn_toc_custom_icon, .table_=
of_content .table_of_content_wrapper ol.mfn_toc_custom_icon ol { list-style=
: none; margin: 0px; }

.table_of_content .table_of_content_wrapper ol.mfn_toc_custom_icon li i { m=
argin-right: 10px; line-height: inherit; }

.table_of_content .table_of_content_wrapper ol.mfn_toc_custom_icon li, .tab=
le_of_content .table_of_content_wrapper ol.mfn_toc_numbers li { display: fl=
ex; align-items: flex-start; }

.table_of_content .table_of_content_wrapper ol.mfn_toc_custom_icon li i, .t=
able_of_content .table_of_content_wrapper ol.mfn_toc_numbers li:not(.mfn_to=
c_nested)::before { flex-shrink: 0; }

.table_of_content .table_of_content_wrapper ol.mfn_toc_custom_icon li:last-=
child, .table_of_content .table_of_content_wrapper ol.mfn_toc_numbers li:la=
st-child { margin-bottom: 0px; }

.mfn-popup { display: block; position: fixed; top: 0px; left: 0px; width: 1=
00%; height: 100%; z-index: 999; background-color: rgba(0, 0, 0, 0.3); }

.mfn-popup .mfn-popup-content { display: block; position: fixed; top: 50%; =
transform: translateY(-50%); max-height: 80%; left: 0px; right: 0px; margin=
: 0px auto; max-width: 80%; box-sizing: border-box; z-index: 1999; backgrou=
nd-color: rgb(255, 255, 255); border-radius: 3px; box-shadow: rgba(105, 103=
, 139, 0.03) 0px 2px 4px; overflow: hidden; animation-name: mfn-popup-open;=
 animation-duration: 0.3s; }

.mfn-popup-940 .mfn-popup-content { width: 940px; }

@keyframes mfn-popup-open {=20
  0% { opacity: 0; margin-top: -100px; }
  100% { opacity: 1; margin-top: 0px; }
}

.mfn-popup-arrow { display: flex; justify-content: center; align-items: cen=
ter; position: absolute; z-index: 5; width: 40px; height: 40px; font-size: =
30px; color: rgba(0, 0, 0, 0.3); transition: 0.3s ease-in-out; cursor: poin=
ter; background-color: transparent; }

.mfn-popup-arrow:hover { color: rgba(0, 0, 0, 0.8); }

.mfn-close-icon { z-index: 5; display: flex; justify-content: center; align=
-items: center; width: 40px; height: 40px; font-size: 20px; cursor: pointer=
; text-decoration: none !important; }

.mfn-close-icon .icon { color: rgba(0, 0, 0, 0.3); display: inline-block; t=
ransition: 0.3s ease-in-out; }

.mfn-close-icon:hover .icon { color: rgba(0, 0, 0, 0.8); transform: rotate(=
180deg); }

.content-brightness-dark .mfn-close-icon .icon { color: rgba(255, 255, 255,=
 0.3); }

.content-brightness-dark .mfn-close-icon:hover .icon { color: rgba(255, 255=
, 255, 0.8); }

.pricing-box-box.pricing-box-featured, .pricing-box-box.pricing-box-feature=
d .plan-header .price > span, .pricing-box-box.pricing-box-featured .plan-h=
eader .price sup.currency, .pricing-box-box.pricing-box-featured .plan-head=
er .price sup.period, .pricing-box-box.pricing-box-featured .plan-header h2=
, .pricing-box-box.pricing-box-featured .plan-header p.subtitle, .pricing-b=
ox-box.pricing-box-featured .plan-inside ul { color: rgb(255, 255, 255); }

.pricing-box-box.pricing-box-featured .plan-header hr { border-color: rgba(=
0, 0, 0, 0.2); background: rgba(0, 0, 0, 0.2); }

.pricing-box-box.pricing-box-featured a.button { background-color: rgb(255,=
 255, 255); color: rgb(68, 68, 68); }

.pricing-box-box.pricing-box-featured a.button:hover { opacity: 0.9; }

.ui-helper-reset { border: 0px; outline: 0px; line-height: 1.3; text-decora=
tion: none; font-size: 100%; list-style: none; margin: 0px; padding: 0px; }

.ui-helper-clearfix::after, .ui-helper-clearfix::before { content: ""; disp=
lay: table; }

.ui-helper-clearfix::after { clear: both; }

.ui-helper-clearfix { zoom: 1; }

.ui-tabs { position: relative; overflow: hidden; zoom: 1; margin-bottom: 15=
px; border-radius: 5px; border: var(--mfn-tabs-border-width) solid var(--mf=
n-tabs-border-color); background: none !important; }

.ui-tabs .ui-tabs-nav { display: block; background-image: url("../images/bg=
_panel.png"); background-repeat: repeat-x; background-position: 0px 0px; bo=
rder-top-color: ; border-top-style: ; border-top-width: ; border-right-colo=
r: ; border-right-style: ; border-right-width: ; border-left-color: ; borde=
r-left-style: ; border-left-width: ; border-image-source: ; border-image-sl=
ice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; =
border-bottom: var(--mfn-tabs-border-width) solid var(--mfn-tabs-border-col=
or); margin: 0px; padding: 0px; }

.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relativ=
e; white-space: nowrap; border-top-color: ; border-top-style: ; border-top-=
width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width:=
 ; border-left-color: ; border-left-style: ; border-left-width: ; border-im=
age-source: ; border-image-slice: ; border-image-width: ; border-image-outs=
et: ; border-image-repeat: ; border-right: var(--mfn-tabs-border-width) sol=
id var(--mfn-tabs-border-color); margin: 0px; padding: 0px; }

.ui-tabs .ui-tabs-nav li a { text-decoration: none; display: block; font-si=
ze: 13px; font-weight: 700; padding: 14px 30px; }

.ui-tabs .ui-tabs-nav li a i { margin-right: 4px; }

.ui-tabs .ui-tabs-nav li.ui-state-active::after, .ui-tabs .ui-tabs-nav li.u=
i-tabs-selected::after { content: ""; display: block; height: 5px; width: 1=
00%; position: absolute; left: 0px; bottom: -5px; z-index: 1; }

.ui-tabs .ui-tabs-nav li.ui-state-active a, .ui-tabs .ui-tabs-nav li.ui-sta=
te-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a, .ui-tabs .ui=
-tabs-nav li.ui-tabs-selected a { cursor: text; }

.ui-tabs .ui-tabs-nav li.ui-state-active a::after, .ui-tabs .ui-tabs-nav li=
.ui-state-disabled a::after, .ui-tabs .ui-tabs-nav li.ui-state-processing a=
::after, .ui-tabs .ui-tabs-nav li.ui-tabs-selected a::after { content: ""; =
display: block; height: var(--mfn-tabs-border-width); width: 80%; position:=
 absolute; left: 50%; margin-left: -40%; top: 100%; z-index: 2; }

.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .=
ui-tabs-nav li a { cursor: pointer; }

.ui-tabs .ui-tabs-panel { display: block; box-sizing: border-box; backgroun=
d-image: url("../images/box_shadow.png"); background-repeat: repeat-x; back=
ground-position: 0px 0px; border-width: 0px; padding: 15px 20px 20px; margi=
n: 0px; overflow: hidden; }

.ui-tabs .ui-tabs-panel p:last-child { margin-bottom: 0px; }

.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab.ui-tabs-panel=
 { background-color: rgb(255, 255, 255); }

.wpb_tour .wpb_tabs_nav a { width: auto !important; }

.tabs_centered.ui-tabs .ui-tabs-nav { text-align: center; }

.tabs_centered.ui-tabs .ui-tabs-nav li { display: inline-block; float: none=
; }

.tabs_centered.ui-tabs .ui-tabs-nav li:first-child { border-left-width: var=
(--mfn-tabs-border-width); }

@media only screen and (min-width: 767px) {
  .tabs_vertical.ui-tabs { border-radius: 0px !important; }
  .tabs_vertical.ui-widget-content { border: 0px; }
  .tabs_vertical.ui-tabs .ui-tabs-nav { width: 30%; float: left; background=
: none; border-left-width: var(--mfn-tabs-border-width); border-bottom-widt=
h: var(--mfn-tabs-border-width); border-right-width: 0px; border-top-width:=
 var(--mfn-tabs-border-width); border-radius: 5px 0px 0px 5px !important; }
  .tabs_vertical.ui-tabs .ui-tabs-panel { width: 69.7%; float: left; min-he=
ight: 120px; background-image: none; border-radius: 0px 5px 5px !important;=
 border: var(--mfn-tabs-border-width) solid var(--mfn-tabs-border-color) !i=
mportant; }
  .tabs_vertical.ui-tabs .ui-tabs-nav li { float: none; width: 100%; white-=
space: normal; border-left-width: 0px; border-bottom-width: var(--mfn-tabs-=
border-width); border-right-width: 0px; border-top-width: 0px; }
  .tabs_vertical.ui-tabs .ui-tabs-nav li:first-child a { border-radius: 5px=
 0px 0px !important; }
  .tabs_vertical.ui-tabs .ui-tabs-nav li:last-child { border-bottom: 0px !i=
mportant; }
  .tabs_vertical.ui-tabs .ui-tabs-nav li a { float: none; line-height: 18px=
; height: auto; padding-left: 20px; padding-right: 20px; background-image: =
url("../images/bg_panel.png"); background-repeat: repeat-x; background-posi=
tion: 0px 0px; }
  .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-state-active a, .tabs_vertical.=
ui-tabs .ui-tabs-nav li.ui-tabs-selected a { background-image: none; }
  .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-state-active a::after, .tabs_ve=
rtical.ui-tabs .ui-tabs-nav li.ui-state-disabled a::after, .tabs_vertical.u=
i-tabs .ui-tabs-nav li.ui-state-processing a::after, .tabs_vertical.ui-tabs=
 .ui-tabs-nav li.ui-tabs-selected a::after { display: none; }
  .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-state-active::after, .tabs_vert=
ical.ui-tabs .ui-tabs-nav li.ui-tabs-selected::after { content: ""; display=
: block; height: 100%; width: 1px; position: absolute; left: auto; right: -=
1px; top: 0px; z-index: 1; }
}

.style-simple .ui-tabs { border: 0px; }

.style-simple .ui-tabs .ui-tabs-nav, .style-simple .ui-tabs .ui-tabs-panel =
{ background: none; }

.style-simple .ui-tabs .ui-tabs-nav li { border: 0px; display: inline-block=
; float: none; }

.style-simple .ui-tabs .ui-tabs-nav li.ui-state-active::after, .style-simpl=
e .ui-tabs .ui-tabs-nav li.ui-state-active a, .style-simple .ui-tabs .ui-ta=
bs-nav li.ui-tabs-selected::after { background-color: transparent; }

.style-simple .ui-tabs .ui-tabs-nav li.ui-state-active a::after, .style-sim=
ple .ui-tabs .ui-tabs-nav li.ui-state-disabled a::after, .style-simple .ui-=
tabs .ui-tabs-nav li.ui-state-processing a::after, .style-simple .ui-tabs .=
ui-tabs-nav li.ui-tabs-selected a::after { top: 100%; height: var(--mfn-tab=
s-border-width); margin-left: -50%; width: 100%; }

.style-simple .tabs_vertical.ui-tabs .ui-tabs-panel { border-left-width: va=
r(--mfn-tabs-border-width) !important; border-bottom-width: 0px !important;=
 border-right-width: 0px !important; border-top-width: 0px !important; }

.style-simple .tabs_vertical.ui-tabs .ui-tabs-nav { border: 0px; }

.style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-state-active a::aft=
er, .style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-state-disabled =
a::after, .style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-state-pro=
cessing a::after, .style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li.ui-t=
abs-selected a::after { display: block; width: var(--mfn-tabs-border-width)=
; height: 100%; inset: 0px auto auto 100%; margin: 0px; }

.style-simple .tabs_vertical.ui-tabs .ui-tabs-nav li a { background: none; =
text-align: right; padding-right: 20px !important; padding-left: 10px !impo=
rtant; }

.style-simple .accordion .question { border-width: 0px 0px 0px 1px; border-=
radius: 0px; position: relative; margin-bottom: 0px; }

.style-simple .accordion .question::after { content: ""; display: none; wid=
th: 2px; height: 100%; position: absolute; left: 0px; top: 0px; background-=
color: rgb(204, 204, 204); }

.style-simple .accordion .question.active::after { display: block; }

.style-simple .accordion .question .title { background: none; padding-left:=
 50px; border: 0px; }

.style-simple .accordion .question .title::before { display: none; }

.style-simple .accordion .question .answer { background: none; padding: 0px=
 20px 10px 50px; }

.style-simple .faq .question { border-width: 0px 0px 0px 1px; border-style:=
 solid; margin-bottom: 0px; position: relative; background: none; }

.style-simple .faq .question::before { display: none; }

.style-simple .faq .question::after { content: ""; display: none; width: 2p=
x; height: 100%; position: absolute; top: 0px; left: -1px; background-color=
: rgb(204, 204, 204); }

.style-simple .faq .question .answer, .style-simple .faq .question .title {=
 padding-left: 70px; }

.style-simple .faq .question.active::after { display: block; }

.style-simple table:not(.recaptchatable) th, .style-simple table:not(.recap=
tchatable) tr:first-child td { background: none; }

.style-simple table:not(.recaptchatable) th, .style-simple table td { borde=
r-width: 0px 1px 1px 0px; }

.style-simple table:not(.recaptchatable) tr td:last-child, .style-simple ta=
ble tr th:last-child { border-right: 0px; }

.style-simple table:not(.recaptchatable) tr:last-child td, .style-simple ta=
ble:not(.recaptchatable) tr:last-child th { border-bottom: 0px; }

.style-simple table:not(.recaptchatable) tr:nth-child(2n) td { background: =
none; }

.style-simple .opening_hours .opening_hours_wrapper li { padding-bottom: 0p=
x; border: 0px; margin-bottom: 0px; text-align: left; }

.style-simple .opening_hours .opening_hours_wrapper li label { background-c=
olor: transparent; background-image: none; font-size: 15px; border-bottom: =
1px solid rgb(204, 204, 204); padding: 10px 0px; border-radius: 0px; }

.style-simple .opening_hours .opening_hours_wrapper li span { font-size: 32=
px; line-height: 32px; padding: 10px 0px; }

.style-simple .opening_hours .opening_hours_wrapper li span sup { top: -1px=
; font-size: 16px; line-height: 16px; margin-left: 4px; }

.style-simple .dark .opening_hours, .style-simple .dark .opening_hours h3 {=
 color: rgba(255, 255, 255, 0.9); }

.style-simple .column_opening_hours .mcb-item-opening_hours-inner { padding=
: 0px; border: 0px; background-color: transparent; }

.style-simple .icon_box .icon_wrapper, .style-simple .icon_box .image_wrapp=
er { padding-top: 5px; margin-bottom: 25px; }

.style-simple .icon_box .icon_wrapper { font-size: 80px; background-color: =
transparent; box-shadow: transparent 0px 0px 0px 0px; border-width: 0px; ba=
ckground-image: none; transform: scale(1) !important; }

.style-simple .icon_box .icon_wrapper::before { display: none; }

.style-simple .icon_box .icon_wrapper i, .style-simple .icon_box .image_wra=
pper img { position: relative; top: 0px; }

.style-simple .icon_box .desc_wrapper .title { margin-bottom: 20px; }

.style-simple .icon_box .desc_wrapper .title::before { content: ""; display=
: block; width: 0px; margin: 0px auto; height: 2px; top: -15px; position: r=
elative; background-color: rgb(204, 204, 204); }

.style-simple .icon_box:hover .icon_wrapper i, .style-simple .icon_box:hove=
r .image_wrapper img { top: -5px; }

.style-simple .icon_box:hover .desc_wrapper .title::before { width: 100px; =
}

.style-simple .icon_box .desc_wrapper .title::before, .style-simple .icon_b=
ox .icon_wrapper i, .style-simple .icon_box .image_wrapper img { transition=
: 0.3s ease-in-out; }

.style-simple #Filters { text-align: center; }

.style-simple #Filters .filters_buttons { background: none; padding: 15px 0=
px; }

.style-simple #Filters .filters_wrapper { margin-top: 0px; }

.style-simple #Filters .filters_wrapper ul { overflow: visible; display: in=
line-block; border-bottom-width: 1px; border-style: solid; }

.style-simple #Filters .filters_wrapper ul li { width: auto; margin: 0px; }

.style-simple #Filters .filters_wrapper ul li a { background: none; border:=
 0px; padding: 14px 25px; position: relative; }

.style-simple #Filters .filters_wrapper ul li a::after { content: ""; displ=
ay: none; position: absolute; left: 0px; bottom: -1px; width: 100%; height:=
 2px; background: rgb(204, 204, 204); }

.style-simple #Filters .filters_wrapper ul li.close a { color: inherit; pad=
ding: 14px 15px; width: auto; border: 0px !important; }

.style-simple #Filters .filters_wrapper ul li.current-cat a, .style-simple =
#Filters .filters_wrapper ul li a:hover { background: none; color: inherit;=
 }

.style-simple #Filters .filters_wrapper ul li.current-cat a::after { displa=
y: block; }

.style-simple ul.clients.clients_tiles li .client_wrapper::after { display:=
 none; }

.style-simple .progress_bars .bars_list li .bar { height: 5px; box-shadow: =
transparent 0px 0px 0px 0px inset; background: rgba(0, 0, 0, 0.03); border-=
radius: 0px; }

.style-simple .column_counter .mcb-item-counter-inner, .style-simple .progr=
ess_bars .bars_list li .bar .progress { background-image: none; }

.style-simple .list_item.lists_1 .list_left { border-radius: 2px; }

.style-simple .list_item .circle, .style-simple .list_item.lists_1 .list_le=
ft { background-image: none; box-shadow: transparent 0px 0px 0px 0px inset;=
 }

.style-simple blockquote { background: none; line-height: 25px; font-style:=
 italic; }

.style-simple .blockquote .mfn-blockquote-icon { display: none; }

.style-simple .testimonials_slider .testimonials_slider_ul li .bq_wrapper {=
 padding-top: 0px; padding-bottom: 1px; background: none; text-align: cente=
r; }

.style-simple .testimonials_slider .testimonials_slider_ul li .bq_wrapper b=
lockquote { margin-left: 0px; margin-right: 0px; }

.style-simple .testimonials_slider .slider_images { background-color: trans=
parent; }

.style-simple .testimonials_slider .slider_images::before { display: none; =
}

.style-simple .article_box .desc_wrapper { background-image: none; }

.style-simple .article_box .desc_wrapper p { border-bottom-width: 0px; marg=
in-bottom: 0px; padding-bottom: 10px; }

.style-simple .article_box .desc_wrapper p > span { display: block; }

.style-simple .article_box .desc_wrapper p::after { background-color: var(-=
-mfn-article-box-decoration); content: ""; display: inline-block; height: 2=
px; margin-top: 10px; width: 20px; }

.style-simple .article_box:hover .desc_wrapper p::after { width: 40%; }

.style-simple .article_box .desc_wrapper i.icon-right-open { display: none;=
 }

.style-simple .article_box .desc_wrapper p::after { transition: 0.3s ease-i=
n-out; }

.style-simple .idea_box { border: 1px solid rgba(0, 0, 0, 0.08); padding: 1=
5px 15px 15px 0px; background: none; }

.style-simple .idea_box .icon { display: block; position: static; float: le=
ft; left: 0px; top: 0px; width: 60px; text-align: center; margin-top: 5px; =
}

.style-simple .idea_box .desc { border-left: 1px solid rgba(0, 0, 0, 0.08);=
 padding: 10px 15px 10px 20px; margin-left: 60px; }

.style-simple .sliding_box .photo_wrapper { top: 0px; }

.style-simple .sliding_box .desc_wrapper { background: none; padding-left: =
0px; padding-right: 0px; }

.style-simple .sliding_box .desc_wrapper h4 { color: inherit; margin-bottom=
: 5px; }

.style-simple .sliding_box .desc_wrapper::after { display: inline-block; co=
ntent: ""; width: 20%; height: 2px; border: 0px; background-color: var(--mf=
n-sliding-box-bg); position: static; top: 0px; margin: 0px; }

.style-simple .sliding_box:hover .desc_wrapper::after { width: 60%; }

.style-simple .trailer_box .desc { padding: 27px 15px 30px; }

.style-simple .trailer_box .desc .line { display: none; }

.style-simple .trailer_box .desc .subtitle { background-image: none; backgr=
ound-color: transparent; color: rgba(255, 255, 255, 0.7); margin-bottom: 10=
px; padding: 0px; }

.style-simple .trailer_box:hover .desc .subtitle, .style-simple .trailer_bo=
x:hover .desc h2 { bottom: 0px; }

.style-simple .trailer_box .desc { transition: 0.3s ease-in-out; }

.style-simple .timeline_items { background: none; }

.style-simple .timeline_items::after { display: none; }

.style-simple .timeline_items > li { width: calc(50% + 2px); padding: 0px 0=
px 0px 50%; background: none; margin-bottom: 15px !important; }

.style-simple .timeline_items > li:nth-child(2n) { padding: 0px 50% 0px 0px=
; background: none; }

.style-simple .timeline_items > li h3 span { background: none; border-radiu=
s: 4px; font-size: 14px; font-style: italic; top: 22px; }

.style-simple .timeline_items > li h3 span::after { border-left-color: tran=
sparent; }

.style-simple .timeline_items > li .desc::before, .style-simple .timeline_i=
tems > li h3::before { display: none; }

.style-simple .timeline_items > li h3 { border-left: 2px solid rgba(0, 0, 0=
, 0.08); margin: 0px; padding: 15px 0px 0px 25px; width: 100%; box-sizing: =
border-box; }

.style-simple .timeline_items > li h3 span { position: absolute; right: 52%=
; }

.style-simple .timeline_items > li:nth-child(2n) h3 { padding: 15px 25px 0p=
x 0px; text-align: right; border-left: 0px; border-right: 2px solid rgba(0,=
 0, 0, 0.04); }

.style-simple .timeline_items > li:nth-child(2n) h3 span { left: 52%; right=
: auto; }

.style-simple .timeline_items > li .desc { border-left: 2px solid rgba(0, 0=
, 0, 0.08); padding: 15px 0px 15px 25px; background: none; width: 100%; box=
-sizing: border-box; }

.style-simple .timeline_items > li:nth-child(2n) .desc { padding: 15px 25px=
 15px 0px; border-left: 0px; border-right: 2px solid rgba(0, 0, 0, 0.04); }

.style-simple .timeline_items > li:hover .desc, .style-simple .timeline_ite=
ms > li:hover h3, .style-simple .timeline_items > li:nth-child(2n):hover, .=
style-simple .timeline_items > li:nth-child(2n):hover h3 { transition: 0.3s=
 ease-in-out; }

.style-simple .quick_fact .number-wrapper { font-family: inherit; font-size=
: 60px; line-height: 60px; }

.style-simple .quick_fact .title { font-family: inherit; font-size: 18px; f=
ont-weight: 400; }

.style-simple .quick_fact hr { display: none; }

.style-simple .downcount .title { margin-bottom: 0px; }

.style-simple .chart_box::before { background-color: transparent; backgroun=
d-image: none; border-width: 0px; }

.style-simple .chart_box .chart .num { font-family: inherit; font-size: 30p=
x; }

.style-simple .dark .chart_box .chart .icon, .style-simple .dark .chart_box=
 .chart .num { color: rgb(255, 255, 255); }

.style-simple a.content_link { border-width: 0px 0px 2px; margin: 0px 10px;=
 background-color: transparent; background-image: none; }

.style-simple a.content_link::after { border-width: 0px 0px 2px; bottom: -2=
px; }

.style-simple a.content_link::before { border-width: 0px 5px 6px; }

.style-simple .how_it_works .image { border-width: 0px 0px 2px; background:=
 transparent; border-radius: 0px; margin-bottom: 30px; }

.style-simple .how_it_works .image_wrapper .number { border-radius: 0px; bo=
ttom: -17px; left: 50%; margin-left: -17px; box-shadow: transparent 0px 0px=
 0px 0px inset; }

.style-simple .how_it_works.no-img .image { border-width: 0px 0px 2px; }

.style-simple .offer_thumb_ul li.offer_thumb_li { padding-left: 0px; }

.style-simple .offer_thumb .slider_pagination a img { opacity: 0.7; }

.style-simple .offer_thumb .slider_pagination a.selected img, .style-simple=
 .offer_thumb .slider_pagination a:not(.selected):hover img { opacity: 1; }

@media only screen and (min-width: 768px) {
  .style-simple .offer_thumb .slider_pagination { border: 0px; }
  .style-simple .offer_thumb .slider_pagination a { margin-bottom: 6px; bor=
der-width: 1px; background: none; }
  .style-simple .offer_thumb.bottom .slider_pagination a { margin: 3px; }
  .style-simple .offer_thumb .slider_pagination a::after, .style-simple .of=
fer_thumb .slider_pagination a::before { display: none; }
}

.style-simple .feature_list hr { color: transparent; background-color: tran=
sparent !important; }

.style-simple .progress_icons .progress_icon { color: rgba(0, 0, 0, 0.3); b=
order-width: 1px; border-style: solid; }

.style-simple .progress_icons .progress_icon.themebg { border-color: transp=
arent; color: rgb(255, 255, 255); }

.style-simple .progress_icons .progress_icon:not(.themebg) { background: no=
ne; border-color: rgba(0, 0, 0, 0.3); }

.style-simple .pricing-box { border: 0px; }

.style-simple .pricing-box:not(.pricing-box-featured) { background: none; }

.style-simple .highlight { background-image: none; }

.style-simple .get_in_touch ul li { border-bottom: 1px solid var(--mfn-cont=
actbox-line); }

.style-simple .get_in_touch ul li:last-child { border: 0px; }

.style-simple .get_in_touch ul li::after { display: none; }

.style-simple .get_in_touch ul li .icon { left: 5px; }

.style-simple .column_column .get_in_touch, .style-simple .column_contact_b=
ox .mcb-item-contact_box-inner, .style-simple .column_info_box .mcb-item-in=
fo_box-inner { padding: 25px 30px; }

.style-simple .infobox ul li { border-bottom: 1px solid var(--mfn-infobox-l=
ine); padding-left: 40px; }

.style-simple .infobox ul li:last-child { border: 0px; }

.style-simple .infobox ul li::after { display: none; }

.style-simple .infobox ul li::before { left: 5px; }

.style-simple a.icon_bar { border-width: 0px; background-color: rgb(240, 24=
0, 240); background-image: none; box-shadow: transparent 0px 0px 0px 0px in=
set; }

.style-simple a.icon_bar span.t { opacity: 1; }

.style-simple a:hover.icon_bar span.t { opacity: 0; }

.style-simple a.icon_bar span.b { position: absolute; top: 0px; opacity: 0;=
 }

.style-simple a:hover.icon_bar span.b { opacity: 1; }

.style-simple a.icon_bar span { transition: 0.3s ease-in-out; }

.style-simple a.icon_bar span.b { transform: translateZ(0px); }

.style-simple a:hover.icon_bar span { transform: translateY(0px); }

.no-hover-all a.action_button::after, .no-hover-all a.button::after, .no-ho=
ver-all a.tp-button::after, .no-hover-all button::after, .no-hover-all inpu=
t[type=3D"button"]::after, .no-hover-all input[type=3D"reset"]::after, .no-=
hover-all input[type=3D"submit"]::after { background: transparent; }

.no-hover-all a.action_button:hover::after, .no-hover-all a.button:hover::a=
fter, .no-hover-all a.tp-button:hover::after, .no-hover-all button:hover::a=
fter, .no-hover-all input[type=3D"button"]:hover::after, .no-hover-all inpu=
t[type=3D"reset"]:hover::after, .no-hover-all input[type=3D"submit"]:hover:=
:after { width: 0px; }

.no-hover-all ul.clients .client_wrapper:hover { background: rgba(0, 0, 0, =
0.01); }

.no-hover-all ul.clients.clients_tiles li .client_wrapper:hover::before { h=
eight: 1px; background: var(--mfn-clients-tiles-hover); }

.no-hover-all a:hover.content_link::after, .no-hover-all a:hover.content_li=
nk::before, .no-hover-all ul.clients.clients_tiles li .client_wrapper:hover=
::after { display: none; }

.no-hover-all a:hover.content_link { background-image: inherit; }

.no-hover-all .feature_list ul li:hover, .no-hover-all .feature_list ul li:=
hover .icon i, .no-hover-all .feature_list ul li:hover a, .no-hover-all .fe=
ature_list ul li:hover a .icon i { color: inherit; }

.no-hover-all .feature_list ul li:hover, .no-hover-all .feature_list ul li:=
hover a { background: transparent; }

.no-hover-all .flat_box .photo_wrapper img.photo, .no-hover-all .flat_box:h=
over .photo_wrapper .icon, .no-hover-all .flat_box a:hover .photo_wrapper .=
icon { transform: translateX(0px); }

.no-hover-all a:hover.icon_bar { color: inherit !important; }

.no-hover-all a:hover.icon_bar span { transform: translateY(0px); }

.no-hover-all .icon_box:hover .icon_wrapper { transform: scale(1); }

.no-hover-all .icon_box:hover .icon_wrapper, .no-hover-all .icon_box a:hove=
r .icon_wrapper { color: inherit; }

.no-hover-all .icon_box:hover .icon_wrapper::before, .no-hover-all .icon_bo=
x a:hover .icon_wrapper::before { background-color: transparent; }

.no-hover-all.style-simple .icon_box:hover .icon_wrapper i, .no-hover-all.s=
tyle-simple .icon_box:hover .image_wrapper img { top: 0px; }

.no-hover-all.style-simple .icon_box .desc_wrapper .title::before { display=
: none; }

.no-hover-all .sliding_box:hover .desc_wrapper::after { top: 0px; }

.no-hover-all .sliding_box .photo_wrapper, .no-hover-all .sliding_box:hover=
 .photo_wrapper { bottom: 0px; }

.no-hover-all .style-simple .sliding_box:hover .desc_wrapper::after { width=
: 20%; }

.no-hover-all .story_box .photo_wrapper img { opacity: 1; }

.no-hover-all .story_box:hover .desc_wrapper hr { width: 20%; }

.no-hover-all .trailer_box:hover a::after { display: none; }

.no-hover-all .trailer_box:hover .desc .subtitle, .no-hover-all .trailer_bo=
x:hover .desc h2 { bottom: 0px; }

.no-hover-all .trailer_box:hover .desc .line { width: 0px; }

.no-hover-all .trailer_box.plain .desc .line { display: none; }

.no-hover-all .style-simple .trailer_box:hover .desc { background-color: tr=
ansparent; }

.section_wrapper { display: flex; align-items: flex-start; flex-wrap: wrap;=
 }

.full-width .mfn-parallax ~ .section_wrapper { width: 100%; }

.mcb-wrap, .mcb-wrap-inner { display: flex; align-items: flex-start; }

.mcb-wrap-inner { align-content: flex-start; flex-wrap: wrap; position: rel=
ative; width: 100%; align-self: stretch; }

.column_column { display: flex; }

.mcb-item-column-inner { width: 100%; word-break: break-word; }

.mfn-temporary-hidden { display: none !important; }

.mfn-header-tmpl { --mfn-column-gap-left: 5px; --mfn-column-gap-right: 5px;=
 --mfn-column-gap-bottom: 0; --mfn-header-menu-gap: 0px; --mfn-header-menu-=
icon-gap: 5px; --mfn-header-menu-submenu-icon-gap: 10px; --mfn-header-menu-=
sep: rgba(1,7,39,0.15); --mfn-header-menu-animation-height: 3px; --mfn-head=
er-menu-icon-size: 25px; --mfn-header-submenu-icon-size: 13px; --mfn-header=
-menu-animation-color: #0089f7; --mfn-header-menu-sidebar-width: 350px; --m=
fn-header-search-icon-color: #333; --mfn-header-icon-color: #333; --mfn-hea=
der-submenu-border-radius-top: 4px; --mfn-header-submenu-border-radius-righ=
t: 4px; --mfn-header-submenu-border-radius-bottom: 4px; --mfn-header-submen=
u-border-radius-left: 4px; --mfn-header-submenu-dropdown-size: 8px; --mfn-h=
eader-submenu-dropdown-offset: 0px; --mfn-header-submenu-dropdown-color: #f=
ff; width: 100%; position: relative; z-index: 3; }

.mfn-header-tmpl-fixed { position: fixed; top: 0px; left: 0px; }

.mfn-header-tmpl-absolute { position: absolute; left: 0px; top: 0px; }

.mfn-header-scrolled .mfn-header-tmpl.mfn-hasSticky .mfn-header-tmpl-builde=
r > .mfn-default-section, .mfn-header-tmpl.mfn-hasSticky .mfn-header-sticky=
-section { display: none; }

.mfn-header-scrolled .mfn-header-tmpl.mfn-hasSticky .mfn-header-sticky-sect=
ion { display: block; }

.mfn-header-tmpl .mfn-header-mobile-section { display: none; }

@media (min-width: 768px) {
  .mfn-header-scrolled .mfn-header-tmpl.mfn-hasSticky { position: fixed; to=
p: 0px; left: 0px; animation-name: mfnShowSticky; animation-duration: 0.5s;=
 }
  html.mfn-disable-css-animations .mfn-header-scrolled .mfn-header-tmpl.mfn=
-hasSticky { animation-duration: 0s; }
}

@media only screen and (max-width: 767px) {
  .mfn-header-scrolled .mfn-header-tmpl.mfn-hasSticky:not(.mfn-hasMobile) {=
 position: fixed; top: 0px; animation-name: mfnShowSticky; animation-durati=
on: 0.5s; }
  .mfn-mobile-header-tmpl-fixed { position: fixed; top: 0px; left: 0px; }
  .mfn-mobile-header-tmpl-absolute { position: absolute; left: 0px; top: 0p=
x; }
  .mfn-header-tmpl.mfn-hasMobile .mfn-default-section, .mfn-header-tmpl.mfn=
-hasMobile .mfn-header-sticky-section { display: none; }
  .mfn-header-tmpl.mfn-hasMobile .mfn-header-mobile-section { display: bloc=
k; }
  .mfn-header-scrolled .mfn-header-tmpl.mfn-hasSticky.mfn-hasMobile .mfn-he=
ader-sticky-section, .mfn-header-tmpl.mfn-hasMobile .mfn-default-section, .=
mfn-header-tmpl.mfn-hasMobile .mfn-header-sticky-section { display: none; }
  .mfn-header-tmpl .section_wrapper { padding-left: 0px !important; padding=
-right: 0px !important; }
}

@keyframes mfnShowSticky {=20
  0% { top: -100%; }
  100% { top: 0px; }
}

.mfn-header-tmpl .mfn-header-tmpl-builder > .mcb-section > .section_wrapper=
 > .mcb-wrap:hover { z-index: 2; }

.close-closeable-section { position: absolute; top: 50%; transform: transla=
teY(-50%); z-index: 1; }

.close-button-left .close-closeable-section { left: 5px; }

.close-button-right .close-closeable-section { right: 5px; }

.admin-bar.mfn-header-scrolled .mfn-header-tmpl:not(.mfn-header-tmpl-defaul=
t), .admin-bar .mfn-header-tmpl-fixed { margin-top: 32px; }

.admin-bar .mfn-header-tmpl-menu-sidebar .mfn-close-icon { top: 42px; }

@media screen and (max-width: 782px) {
  .admin-bar.mfn-header-scrolled .mfn-header-tmpl, .admin-bar .mfn-header-t=
mpl-fixed { margin-top: 46px; }
  .admin-bar .mfn-mobile-header-tmpl-fixed { top: 46px; margin-top: 0px !im=
portant; }
  .admin-bar .mfn-header-tmpl-menu-sidebar .mfn-close-icon { top: 56px; }
}

.mfn-content-gray #Content, .mfn-content-gray .mfn-main-slider { filter: gr=
ayscale(100%); transition: filter 0.3s ease-in-out; }

.mfn-content-blur #Content, .mfn-content-blur .mfn-main-slider { transition=
: blur 0.3s ease-in-out; }

.mfn-header-overlay { position: fixed; left: 0px; top: 0px; width: 100%; he=
ight: 0px; z-index: 2; opacity: 0; transition: opacity 0.2s ease-in-out; }

.mfn-content-blur .mfn-header-overlay, .mfn-content-overlay .mfn-header-ove=
rlay { opacity: 1; height: 100%; }

.mfn-bring-to-front { z-index: 4; }

.mfn-header-tmpl .mcb-header-wrap { width: auto; max-width: 100%; }

.mfn-header-tmpl .mcb-header-section > .section_wrapper, .mfn-header-tmpl .=
mcb-header-wrap > .mcb-wrap-inner { flex-wrap: nowrap; }

.mfn-header-tmpl .mcb-header-section > .section_wrapper::after { content: u=
nset; }

@media only screen and (min-width: 960px) and (max-width: 1440px) {
  .mfn-header-tmpl .laptop-five-sixth.mcb-header-wrap:not(.mfn-item-custom-=
width), .mfn-header-tmpl .laptop-four-fifth.mcb-header-wrap:not(.mfn-item-c=
ustom-width), .mfn-header-tmpl .laptop-one-fifth.mcb-header-wrap:not(.mfn-i=
tem-custom-width), .mfn-header-tmpl .laptop-one-fourth.mcb-header-wrap:not(=
.mfn-item-custom-width), .mfn-header-tmpl .laptop-one-second.mcb-header-wra=
p:not(.mfn-item-custom-width), .mfn-header-tmpl .laptop-one-sixth.mcb-heade=
r-wrap:not(.mfn-item-custom-width), .mfn-header-tmpl .laptop-one-third.mcb-=
header-wrap:not(.mfn-item-custom-width), .mfn-header-tmpl .laptop-one.mcb-h=
eader-wrap:not(.mfn-item-custom-width), .mfn-header-tmpl .laptop-three-fift=
h.mcb-header-wrap:not(.mfn-item-custom-width), .mfn-header-tmpl .laptop-thr=
ee-fourth.mcb-header-wrap:not(.mfn-item-custom-width), .mfn-header-tmpl .la=
ptop-two-fifth.mcb-header-wrap:not(.mfn-item-custom-width), .mfn-header-tmp=
l .laptop-two-third.mcb-header-wrap:not(.mfn-item-custom-width) { width: au=
to; }
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
  .mfn-header-tmpl .tablet-five-sixth.mcb-header-wrap:not(.mfn-item-custom-=
width), .mfn-header-tmpl .tablet-four-fifth.mcb-header-wrap:not(.mfn-item-c=
ustom-width), .mfn-header-tmpl .tablet-one-fifth.mcb-header-wrap:not(.mfn-i=
tem-custom-width), .mfn-header-tmpl .tablet-one-fourth.mcb-header-wrap:not(=
.mfn-item-custom-width), .mfn-header-tmpl .tablet-one-second.mcb-header-wra=
p:not(.mfn-item-custom-width), .mfn-header-tmpl .tablet-one-sixth.mcb-heade=
r-wrap:not(.mfn-item-custom-width), .mfn-header-tmpl .tablet-one-third.mcb-=
header-wrap:not(.mfn-item-custom-width), .mfn-header-tmpl .tablet-one.mcb-h=
eader-wrap:not(.mfn-item-custom-width), .mfn-header-tmpl .tablet-three-fift=
h.mcb-header-wrap:not(.mfn-item-custom-width), .mfn-header-tmpl .tablet-thr=
ee-fourth.mcb-header-wrap:not(.mfn-item-custom-width), .mfn-header-tmpl .ta=
blet-two-fifth.mcb-header-wrap:not(.mfn-item-custom-width), .mfn-header-tmp=
l .tablet-two-third.mcb-header-wrap:not(.mfn-item-custom-width) { width: au=
to; }
}

@media only screen and (max-width: 767px) {
  .mfn-header-tmpl .mobile-five-sixth.mcb-header-wrap:not(.mfn-item-custom-=
width), .mfn-header-tmpl .mobile-four-fifth.mcb-header-wrap:not(.mfn-item-c=
ustom-width), .mfn-header-tmpl .mobile-one-fifth.mcb-header-wrap:not(.mfn-i=
tem-custom-width), .mfn-header-tmpl .mobile-one-fourth.mcb-header-wrap:not(=
.mfn-item-custom-width), .mfn-header-tmpl .mobile-one-second.mcb-header-wra=
p:not(.mfn-item-custom-width), .mfn-header-tmpl .mobile-one-sixth.mcb-heade=
r-wrap:not(.mfn-item-custom-width), .mfn-header-tmpl .mobile-one-third.mcb-=
header-wrap:not(.mfn-item-custom-width), .mfn-header-tmpl .mobile-one.mcb-h=
eader-wrap:not(.mfn-item-custom-width), .mfn-header-tmpl .mobile-three-fift=
h.mcb-header-wrap:not(.mfn-item-custom-width), .mfn-header-tmpl .mobile-thr=
ee-fourth.mcb-header-wrap:not(.mfn-item-custom-width), .mfn-header-tmpl .mo=
bile-two-fifth.mcb-header-wrap:not(.mfn-item-custom-width), .mfn-header-tmp=
l .mobile-two-third.mcb-header-wrap:not(.mfn-item-custom-width) { width: au=
to; }
}

.mfn-item-inline.column_header_menu, .mfn-item-inline.column_header_promo_b=
ar { flex: 1 1 0px !important; }

.mfn-header-tmpl .column_column { flex-shrink: 1 !important; }

.mfn-header-tmpl .column_column .column_attr > :last-child { margin-bottom:=
 0px; }

.column_header_logo .logo-wrapper { display: flex; align-items: center; wid=
th: 100%; height: 100%; line-height: 0; }

.column_header_logo .logo-wrapper > * { width: 100%; height: auto; }

.column_header_promo_bar .promo_bar_slider .pbs_one { display: none; }

.column_header_promo_bar .promo_bar_slider .pbs_one.pbs-active, .column_hea=
der_promo_bar .promo_bar_slider:not(.mfn-initialized) .pbs_one:first-child =
{ display: block; animation: 0.3s cubic-bezier(0.2, 1, 0.3, 1) 0s 1 normal =
none running mfnPBSFadeIn; }

.column_header_promo_bar .promo_bar_slider .pbs_one.pbs-active.pbs-active-e=
nds { animation: 0.3s cubic-bezier(0.2, 1, 0.3, 1) 0s 1 normal none running=
 mfnPBSFadeOut; }

@keyframes mfnPBSFadeIn {=20
  0% { opacity: 0; transform: scale(0.98); }
  100% { opacity: 1; transform: scale(1); }
}

@-webkit-keyframes mfnPBSFadeIn {=20
  0% { opacity: 0; transform: scale(0.98); }
  100% { opacity: 1; transform: scale(1); }
}

@keyframes mfnPBSFadeOut {=20
  0% { opacity: 1; transform: scale(1); }
  100% { opacity: 0; transform: scale(0.98); }
}

@-webkit-keyframes mfnPBSFadeOut {=20
  0% { opacity: 1; transform: scale(1); }
  100% { opacity: 0; transform: scale(0.98); }
}

.column_header_search .search_wrapper { position: relative; }

.column_header_search .search_wrapper input[type=3D"text"] { position: rela=
tive; margin: 0px; padding-left: 40px; width: 100%; color: var(--mfn-header=
-search-color); }

.column_header_search .search_wrapper input[type=3D"text"]::placeholder { c=
olor: var(--mfn-header-search-color); }

.column_header_search .search_wrapper .icon_search { position: absolute; le=
ft: 22px; top: 50%; z-index: 1; transform: translate(-50%, -50%); }

.column_header_search .search_wrapper svg.icon_search { width: var(--mfn-he=
ader-search-icon-size); }

.column_header_search .search_wrapper svg.icon_search .path { stroke: var(-=
-mfn-header-search-icon-color); }

.column_header_search .search_wrapper .icon_search i { font-size: var(--mfn=
-header-search-icon-size); color: var(--mfn-header-search-icon-color); }

.column_header_search .search_wrapper .icon_close { display: none; }

.mfn-header-tmpl .column_header_search .mfn-live-search-box, .top-bar-right=
-input .mfn-live-search-box { position: absolute; z-index: 202; right: 0px;=
 top: calc(100% + 10px); width: 100%; min-width: 400px; border-top: 0px; }

.mfn-header-tmpl .column_header_search .mfn-live-search-box { background-co=
lor: rgb(255, 255, 255); box-shadow: rgba(1, 7, 39, 0.1) 0px 10px 46px 0px;=
 border-radius: 4px; }

.mfn-header-menu { display: flex; align-items: stretch; flex-wrap: wrap; fo=
nt-size: 15px; line-height: 1.5; font-weight: 500; }

.mfn-header-menu, .mfn-header-menu .mfn-submenu { margin: 0px; padding: 0px=
; list-style: none; }

.mfn-header-menu .mfn-menu-li { position: relative; }

.mfn-header-menu .mfn-menu-li .mfn-menu-link { display: flex; text-decorati=
on: none; }

.mfn-header-menu > .mfn-menu-li > .mfn-menu-link { position: relative; alig=
n-items: center; justify-content: center; padding: 8px 20px; width: 100%; b=
ox-sizing: border-box; }

.mfn-header-menu > .mfn-menu-li > .mfn-menu-link .menu-item-helper { displa=
y: flex; position: absolute; left: 0px; top: 0px; width: 100%; height: 100%=
; box-sizing: border-box; }

.mfn-header-menu .mfn-menu-li .mfn-submenu { display: none; position: absol=
ute; width: 220px; border-radius: var(--mfn-header-submenu-border-radius-to=
p) var(--mfn-header-submenu-border-radius-right) var(--mfn-header-submenu-b=
order-radius-bottom) var(--mfn-header-submenu-border-radius-left); }

.mfn-header-menu .mfn-menu-li .mfn-submenu .mfn-menu-link { align-items: ce=
nter; padding: 10px 20px; }

.mfn-header-menu .mfn-menu-li .mfn-submenu .mfn-menu-li:first-child .mfn-me=
nu-link { border-radius: var(--mfn-header-submenu-border-radius-top) var(--=
mfn-header-submenu-border-radius-right) 0 0; }

.mfn-header-menu .mfn-menu-li .mfn-submenu .mfn-menu-li:last-child .mfn-men=
u-link { border-bottom: 0px; border-radius: 0 0 var(--mfn-header-submenu-bo=
rder-radius-bottom) var(--mfn-header-submenu-border-radius-left); }

.mfn-header-menu .mfn-menu-li .mfn-submenu .mfn-menu-link .menu-sub { margi=
n-left: auto; }

.mfn-menu-submenu-on-click .mfn-menu-li.mfn-li-hover > .mfn-submenu, .mfn-m=
enu-submenu-on-hover .mfn-menu-li:hover > .mfn-submenu { display: block; }

.mfn-header-menu > .mfn-menu-li .mfn-submenu { left: 0px; top: 100%; }

.mfn-header-menu.mfn-menu-fold-last-to-right > .mfn-menu-li:nth-last-of-typ=
e(-n+2) .mfn-submenu { left: auto; right: 0px; }

.mfn-header-menu > .mfn-menu-li .mfn-submenu .mfn-menu-li .mfn-submenu { le=
ft: 100%; top: 0px; }

.mfn-header-menu.mfn-menu-fold-last-to-right > .mfn-menu-li:nth-last-of-typ=
e(-n+2) .mfn-submenu .mfn-menu-li .mfn-submenu { left: auto; right: 100%; }

.mfn-menu-submenu-show-fade-in.mfn-menu-submenu-on-click .mfn-menu-item-has=
-megamenu.mfn-li-hover .mfn-dropdown-pointer, .mfn-menu-submenu-show-fade-i=
n.mfn-menu-submenu-on-click .mfn-menu-item-has-megamenu.mfn-li-hover .mfn-m=
enu-item-megamenu, .mfn-menu-submenu-show-fade-in.mfn-menu-submenu-on-click=
 .mfn-menu-li.mfn-li-hover > .mfn-dropdown-pointer, .mfn-menu-submenu-show-=
fade-in.mfn-menu-submenu-on-click .mfn-menu-li.mfn-li-hover > .mfn-submenu,=
 .mfn-menu-submenu-show-fade-in.mfn-menu-submenu-on-hover .mfn-menu-item-ha=
s-megamenu:hover .mfn-dropdown-pointer, .mfn-menu-submenu-show-fade-in.mfn-=
menu-submenu-on-hover .mfn-menu-item-has-megamenu:hover .mfn-menu-item-mega=
menu, .mfn-menu-submenu-show-fade-in.mfn-menu-submenu-on-hover .mfn-menu-li=
:hover > .mfn-dropdown-pointer, .mfn-menu-submenu-show-fade-in.mfn-menu-sub=
menu-on-hover .mfn-menu-li:hover > .mfn-submenu { animation: 0.5s cubic-bez=
ier(0.2, 1, 0.3, 1) 0s 1 normal none running mfnSubmenuFadeIn; }

@keyframes mfnSubmenuFadeIn {=20
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@-webkit-keyframes mfnSubmenuFadeIn {=20
  0% { opacity: 0; }
  100% { opacity: 1; }
}

.mfn-menu-submenu-show-fade-up.mfn-menu-submenu-on-click .mfn-menu-item-has=
-megamenu.mfn-li-hover .mfn-dropdown-pointer, .mfn-menu-submenu-show-fade-u=
p.mfn-menu-submenu-on-click .mfn-menu-item-has-megamenu.mfn-li-hover .mfn-m=
enu-item-megamenu, .mfn-menu-submenu-show-fade-up.mfn-menu-submenu-on-click=
 .mfn-menu-li.mfn-li-hover > .mfn-dropdown-pointer, .mfn-menu-submenu-show-=
fade-up.mfn-menu-submenu-on-click .mfn-menu-li.mfn-li-hover > .mfn-submenu,=
 .mfn-menu-submenu-show-fade-up.mfn-menu-submenu-on-hover .mfn-menu-item-ha=
s-megamenu:hover .mfn-dropdown-pointer, .mfn-menu-submenu-show-fade-up.mfn-=
menu-submenu-on-hover .mfn-menu-item-has-megamenu:hover .mfn-menu-item-mega=
menu, .mfn-menu-submenu-show-fade-up.mfn-menu-submenu-on-hover .mfn-menu-li=
:hover > .mfn-dropdown-pointer, .mfn-menu-submenu-show-fade-up.mfn-menu-sub=
menu-on-hover .mfn-menu-li:hover > .mfn-submenu { animation: 0.5s cubic-bez=
ier(0.2, 1, 0.3, 1) 0s 1 normal none running mfnSubmenuFadeInUp; }

@keyframes mfnSubmenuFadeInUp {=20
  0% { opacity: 0; transform: translateY(20px); }
  100% { opacity: 1; transform: translateY(0px); }
}

@-webkit-keyframes mfnSubmenuFadeInUp {=20
  0% { opacity: 0; transform: translateY(20px); }
  100% { opacity: 1; transform: translateY(0px); }
}

.mfn-header-menu .mfn-menu-li > .mfn-menu-link { color: rgb(115, 116, 140);=
 }

.mfn-header-menu .mfn-menu-li:hover > .mfn-menu-link { color: rgb(42, 43, 5=
7); }

.mfn-header-menu .mfn-menu-li.current-menu-item > .mfn-menu-link, .mfn-head=
er-menu .mfn-menu-link .menu-icon i { color: rgb(0, 137, 247); }

.mfn-header-menu .mfn-submenu { background-color: rgb(255, 255, 255); box-s=
hadow: rgba(1, 7, 39, 0.05) 0px 10px 20px 0px; }

.mfn-header-menu > .mfn-menu-li, .mfn-header-menu > .mfn-menu-li .mfn-menu-=
link .menu-icon, .mfn-header-menu > .mfn-menu-li .mfn-menu-link .menu-sub, =
.mfn-header-menu > .mfn-menu-li > .menu-item-helper { z-index: 1; }

.mfn-header-menu > .mfn-menu-li:hover { z-index: 2; }

.mfn-header-menu > .mfn-menu-li .mfn-menu-link .sub-menu { z-index: 3; }

.mfn-header-menu > .mfn-menu-li > .mfn-menu-link, .mfn-menu-separator-on > =
.mfn-menu-li::after { z-index: 4; }

.mfn-header-menu > .mfn-menu-li > .mfn-menu-link > .label-wrapper > .menu-l=
abel { white-space: nowrap; }

.mfn-header-menu > .mfn-menu-li .mfn-menu-link span.menu-sub i { font-size:=
 var(--mfn-header-submenu-icon-size); }

.mfn-header-menu .mfn-menu-li:not(.menu-item-has-children, .mfn-menu-item-h=
as-megamenu) .mfn-menu-link .menu-sub { display: none !important; }

.mfn-header-menu .mfn-menu-li .mfn-submenu .mfn-menu-link .menu-sub > i { f=
ont-size: var(--mfn-header-submenu-submenu-icon-size); }

.mfn-header-menu .mfn-menu-link .menu-icon { line-height: 1; }

.mfn-header-menu .mfn-menu-link .menu-icon i { font-size: var(--mfn-header-=
menu-icon-size); }

.mfn-header-menu .mfn-menu-li .mfn-submenu .mfn-menu-link .menu-icon { font=
-size: var(--mfn-header-submenu-subicon-gap); }

.mfn-header-menu .mfn-menu-li .mfn-submenu .mfn-menu-link .menu-icon > i { =
font-size: var(--mfn-header-submenu-subicon-size); }

.mfn-header-menu .mfn-menu-link .menu-icon > img, .mfn-header-menu .mfn-men=
u-link .menu-icon > svg { height: auto; width: var(--mfn-header-menu-icon-s=
ize); }

.mfn-header-menu .mfn-menu-link .label-wrapper { position: relative; displa=
y: flex; flex-direction: column; }

.mfn-header-menu .mfn-menu-link .label-wrapper .menu-desc { font-size: 85%;=
 }

.mfn-menu-submenu-icon-off .mfn-menu-link .menu-sub, .mfn-menu-submenu-on-c=
lick .mfn-menu-item-has-megamenu.mfn-li-hover > .mfn-submenu, .mfn-menu-sub=
menu-on-hover .mfn-menu-item-has-megamenu:hover > .mfn-submenu { display: n=
one; }

.mfn-items-align-left .mfn-menu-li .mfn-menu-link { justify-content: flex-s=
tart; }

.mfn-items-align-left.mfn-menu-icon-right .mfn-menu-li .mfn-menu-link { jus=
tify-content: flex-end; }

.mfn-items-align-center .mfn-menu-li .mfn-menu-link { justify-content: cent=
er; }

.mfn-items-align-right .mfn-menu-li .mfn-menu-link { justify-content: flex-=
end; }

.mfn-items-align-right.mfn-menu-icon-right .mfn-menu-li .mfn-menu-link { ju=
stify-content: flex-start; }

.mfn-menu-icon-left .mfn-menu-link > .menu-icon { margin-right: var(--mfn-h=
eader-menu-icon-gap); }

.mfn-menu-icon-left .mfn-menu-link > .menu-sub { margin-left: var(--mfn-hea=
der-menu-submenu-icon-gap); }

.mfn-menu-icon-right > .mfn-menu-li > .mfn-menu-link { flex-direction: row-=
reverse; }

.mfn-menu-icon-right .mfn-menu-link > .menu-icon { margin-left: var(--mfn-h=
eader-menu-icon-gap); }

.mfn-menu-icon-right .mfn-menu-link > .menu-sub { margin-right: var(--mfn-h=
eader-menu-submenu-icon-gap); }

.mfn-menu-icon-top > .mfn-menu-li > .mfn-menu-link { flex-wrap: wrap; }

.mfn-menu-icon-top .mfn-menu-link > .menu-icon { margin-bottom: var(--mfn-h=
eader-menu-icon-gap); width: 100%; text-align: center; }

.mfn-menu-icon-top .mfn-menu-link > .menu-sub { margin-left: var(--mfn-head=
er-menu-submenu-icon-gap); }

.mfn-menu-icon-top .mfn-menu-link > .label-wrapper { align-items: center; }

.mfn-menu-icon-top .mfn-menu-li .mfn-submenu .mfn-menu-link { justify-conte=
nt: center; flex-wrap: wrap; }

.mfn-menu-icon-top .mfn-menu-li .mfn-submenu .mfn-menu-link .menu-sub { mar=
gin-left: var(--mfn-header-menu-submenu-icon-gap); }

.mfn-menu-icon-top.mfn-items-align-left .mfn-menu-li .mfn-menu-link, .mfn-m=
enu-icon-top.mfn-items-align-right .mfn-menu-li .mfn-menu-link { justify-co=
ntent: center; }

.mfn-menu-icon-top.mfn-items-align-left .mfn-menu-link > .menu-icon, .mfn-m=
enu-icon-top.mfn-items-align-right .mfn-menu-link > .menu-icon { text-align=
: center; }

.mfn-menu-separator-on > .mfn-menu-li::after { content: ""; width: 1px; hei=
ght: 100%; background-color: var(--mfn-header-menu-sep); position: absolute=
; top: 0px; right: calc(var(--mfn-header-menu-gap)*-0.5); }

.mfn-menu-separator-on > .mfn-menu-li:last-child::after { display: none; }

.mfn-header-menu > .mfn-menu-li { display: inline-flex; margin: 0 calc(var(=
--mfn-header-menu-gap)/2); }

.mfn-header-menu > .mfn-menu-li:first-child { margin-left: 0px; }

.mfn-header-menu > .mfn-menu-li:last-child { margin-right: 0px; }

.mfn-menu-animation-text-line-bottom > .mfn-menu-li > .mfn-menu-link { tran=
sition: color 0.2s ease-in-out; }

.mfn-menu-animation-text-line-bottom > .mfn-menu-li > .mfn-menu-link .label=
-wrapper::before { content: ""; position: absolute; left: 0px; top: 100%; w=
idth: 100%; height: var(--mfn-header-menu-animation-height); background-col=
or: var(--mfn-header-menu-animation-color); transform: scaleX(0); transitio=
n: transform 0.2s ease-in-out; }

.mfn-menu-animation-text-line-bottom > .mfn-menu-li.current-menu-item > .mf=
n-menu-link .label-wrapper::before, .mfn-menu-animation-text-line-bottom > =
.mfn-menu-li:hover > .mfn-menu-link .label-wrapper::before { transform: sca=
leX(1); }

.mfn-menu-animation-text-toggle-line-bottom > .mfn-menu-li > .mfn-menu-link=
 { transition: color 0.4s cubic-bezier(0.8, 0, 0.2, 1); }

.mfn-menu-animation-text-toggle-line-bottom > .mfn-menu-li > .mfn-menu-link=
 .label-wrapper::before { content: ""; position: absolute; left: 0px; top: =
100%; width: 100%; height: var(--mfn-header-menu-animation-height); backgro=
und-color: var(--mfn-header-menu-animation-color); transform: scaleX(0); tr=
ansform-origin: 100% 50%; transition: transform 0.4s cubic-bezier(0.8, 0, 0=
.2, 1); }

.mfn-menu-animation-text-toggle-line-bottom > .mfn-menu-li.current-menu-ite=
m > .mfn-menu-link .label-wrapper::before, .mfn-menu-animation-text-toggle-=
line-bottom > .mfn-menu-li:hover > .mfn-menu-link .label-wrapper::before { =
transform: scaleX(1); transform-origin: 0px 50%; }

.mfn-menu-animation-text-bg-line > .mfn-menu-li > .mfn-menu-link { transiti=
on: color 0.2s cubic-bezier(0.2, 1, 0.3, 1); }

.mfn-menu-animation-text-bg-line > .mfn-menu-li > .mfn-menu-link .label-wra=
pper { padding: 0px 0.5em; }

.mfn-menu-animation-text-bg-line > .mfn-menu-li > .mfn-menu-link .label-wra=
pper::before { content: ""; position: absolute; bottom: 0px; left: 0px; wid=
th: 100%; height: 50%; transform: scaleX(0); background-color: var(--mfn-he=
ader-menu-animation-color); opacity: 0.3; transition: transform 0.2s cubic-=
bezier(0.2, 1, 0.3, 1); }

.mfn-menu-animation-text-bg-line > .mfn-menu-li.current-menu-item > .mfn-me=
nu-link .label-wrapper::before, .mfn-menu-animation-text-bg-line > .mfn-men=
u-li:hover > .mfn-menu-link .label-wrapper::before { transform: scaleX(1); =
}

.mfn-menu-animation-text-bg-line > .mfn-menu-li.current-menu-item > .mfn-me=
nu-link, .mfn-menu-animation-text-bg-line > .mfn-menu-li:hover > .mfn-menu-=
link { color: rgb(0, 137, 247); }

.mfn-menu-animation-toggle-line-bottom > .mfn-menu-li > .mfn-menu-link::bef=
ore, .mfn-menu-animation-toggle-line-top > .mfn-menu-li > .mfn-menu-link::b=
efore { content: ""; position: absolute; left: 0px; width: 100%; height: va=
r(--mfn-header-menu-animation-height); background-color: var(--mfn-header-m=
enu-animation-color); transform: scaleX(0); transition: transform 0.2s ease=
-in-out; }

.mfn-menu-animation-toggle-line-top > .mfn-menu-li > .mfn-menu-link::before=
 { bottom: 100%; }

.mfn-menu-animation-toggle-line-bottom > .mfn-menu-li > .mfn-menu-link::bef=
ore { top: 100%; }

.mfn-menu-animation-toggle-line-bottom > .mfn-menu-li.current-menu-item > .=
mfn-menu-link::before, .mfn-menu-animation-toggle-line-bottom > .mfn-menu-l=
i:hover > .mfn-menu-link::before, .mfn-menu-animation-toggle-line-top > .mf=
n-menu-li.current-menu-item > .mfn-menu-link::before, .mfn-menu-animation-t=
oggle-line-top > .mfn-menu-li:hover > .mfn-menu-link::before { transform: s=
caleX(1); }

.mfn-menu-animation-bg-left > .mfn-menu-li > .mfn-menu-link { transition: c=
olor 0.2s ease-in-out; }

.mfn-menu-animation-bg-left > .mfn-menu-li > .mfn-menu-link .menu-item-help=
er { transform: scaleX(0); transition: transform 0.2s ease-in-out; transfor=
m-origin: 0px 50%; background-color: var(--mfn-header-menu-animation-color)=
; }

.mfn-menu-animation-bg-left > .mfn-menu-li.current-menu-item > .mfn-menu-li=
nk .menu-item-helper, .mfn-menu-animation-bg-left > .mfn-menu-li:hover > .m=
fn-menu-link .menu-item-helper { transform: scaleX(1); }

.mfn-menu-icon-rotate .mfn-menu-li > .mfn-menu-link .menu-icon { transition=
: transform 0.3s ease-out; }

.mfn-menu-icon-rotate .mfn-menu-li.current-menu-item > .mfn-menu-link .menu=
-icon, .mfn-menu-icon-rotate .mfn-menu-li:hover > .mfn-menu-link .menu-icon=
 { transform: rotate(180deg); }

.mfn-menu-icon-zoom .mfn-menu-li > .mfn-menu-link .menu-icon { transition: =
transform 0.3s ease-out; }

.mfn-menu-icon-zoom .mfn-menu-li.current-menu-item > .mfn-menu-link .menu-i=
con, .mfn-menu-icon-zoom .mfn-menu-li:hover > .mfn-menu-link .menu-icon { t=
ransform: scale(1.2); }

.mfn-menu-submenu-icon-rotate > .mfn-menu-li > .mfn-menu-link .menu-sub { t=
ransition: transform 0.3s ease-out; }

.mfn-menu-submenu-icon-rotate > .mfn-menu-li.current-menu-item > .mfn-menu-=
link .menu-sub, .mfn-menu-submenu-icon-rotate > .mfn-menu-li:hover > .mfn-m=
enu-link .menu-sub { transform: rotate(180deg); }

.mfn-menu-submenu-icon-zoom > .mfn-menu-li > .mfn-menu-link .menu-sub { tra=
nsition: transform 0.3s ease-out; }

.mfn-menu-submenu-icon-zoom > .mfn-menu-li.current-menu-item > .mfn-menu-li=
nk .menu-sub, .mfn-menu-submenu-icon-zoom > .mfn-menu-li:hover > .mfn-menu-=
link .menu-sub { transform: scale(1.2); }

.mfn-menu-dropdown-pointer > .mfn-menu-li > .mfn-dropdown-pointer { display=
: none; position: absolute; top: calc(100% + 1px); width: 100%; z-index: 1;=
 line-height: 0; }

.mfn-menu-dropdown-pointer > .mfn-menu-li > .mfn-dropdown-pointer::after { =
display: inline-block; content: ""; width: 0px; height: 0px; border-left: v=
ar(--mfn-header-submenu-dropdown-size) solid transparent; border-right: var=
(--mfn-header-submenu-dropdown-size) solid transparent; border-bottom: var(=
--mfn-header-submenu-dropdown-size) solid var(--mfn-header-submenu-dropdown=
-color); }

.mfn-menu-dropdown-pointer > .mfn-menu-li > .mfn-menu-item-megamenu { paddi=
ng-top: var(--mfn-header-submenu-dropdown-size) !important; }

.mfn-menu-dropdown-pointer > .mfn-menu-li .mfn-submenu { top: calc(100% + v=
ar(--mfn-header-submenu-dropdown-size)); }

.mfn-menu-dropdown-pointer .mfn-menu-li .mfn-menu-li .mfn-dropdown-pointer,=
 .mfn-menu-dropdown-pointer > .mfn-menu-li:not(.mfn-menu-item-has-megamenu)=
:not(.menu-item-has-children) .mfn-dropdown-pointer { display: none !import=
ant; }

.mfn-menu-dropdown-pointer-left > .mfn-menu-li > .mfn-dropdown-pointer { te=
xt-align: left; }

.mfn-menu-dropdown-pointer-left > .mfn-menu-li > .mfn-dropdown-pointer::aft=
er { margin-left: var(--mfn-header-submenu-dropdown-offset); }

.mfn-menu-dropdown-pointer-center > .mfn-menu-li > .mfn-dropdown-pointer { =
text-align: center; }

.mfn-menu-dropdown-pointer-center > .mfn-menu-li > .mfn-dropdown-pointer::a=
fter { margin-left: var(--mfn-header-submenu-dropdown-offset); }

.mfn-menu-dropdown-pointer-right > .mfn-menu-li > .mfn-dropdown-pointer { t=
ext-align: right; }

.mfn-menu-dropdown-pointer-right > .mfn-menu-li > .mfn-dropdown-pointer::af=
ter { margin-right: var(--mfn-header-submenu-dropdown-offset); }

.mfn-menu-submenu-on-click .mfn-menu-item-has-megamenu.mfn-li-hover > .mfn-=
dropdown-pointer, .mfn-menu-submenu-on-click .mfn-menu-li.mfn-li-hover > .m=
fn-dropdown-pointer, .mfn-menu-submenu-on-hover .mfn-menu-item-has-megamenu=
:hover > .mfn-dropdown-pointer, .mfn-menu-submenu-on-hover .mfn-menu-li:hov=
er > .mfn-dropdown-pointer { display: inline-block; }

.mfn-header-tmpl .mfn-icon-box .icon-wrapper i { font-size: var(--mfn-heade=
r-menu-icon-size); color: var(--mfn-header-icon-color); }

.mfn-header-tmpl .mfn-icon-box .icon-wrapper svg .path { stroke: var(--mfn-=
header-icon-color); }

.mfn-header-tmpl .mfn-icon-box .icon-wrapper img, .mfn-header-tmpl .mfn-ico=
n-box .icon-wrapper svg { width: var(--mfn-header-menu-icon-size); }

.mfn-header-tmpl .mfn-header-icon-box.mfn-hide-count-if-0 .mfn-header-icon-=
0 { display: none !important; }

.mcb-item-header_burger-inner { z-index: 2; }

html.mfn-header-tmpl-burger-sidebar-opened { overflow: hidden; }

html.scrollbar-hidden, html.scrollbar-hidden .mfn-footer-sliding .mfn-foote=
r-tmpl .mfn-builder-content, html.scrollbar-hidden .mfn-header-scrolled .mf=
n-header-tmpl.mfn-hasSticky .mfn-builder-content { padding-right: 15px; }

.column_header_burger.mfn-header-tmpl-menu-active::before { content: ""; di=
splay: none; position: fixed; top: 0px; left: 0px; width: 100vw; height: 10=
0vh; z-index: 1; background-color: rgba(0, 0, 0, 0.1); animation: 1s cubic-=
bezier(0.2, 1, 0.3, 1) 0s 1 normal none running mfnMmSubmenuFadeIn; }

.mfn-header-tmpl-menu-sidebar { z-index: 1; top: 0px; width: var(--mfn-head=
er-menu-sidebar-width); height: 100vh; background-color: rgb(246, 247, 249)=
; transition: 0.5s ease-in-out; position: fixed !important; }

.mfn-header-tmpl-menu-sidebar .mfn-header-tmpl-menu-sidebar-wrapper { displ=
ay: flex; flex-wrap: wrap; position: relative; align-items: center; overflo=
w-y: auto; height: 100%; padding: 50px; box-sizing: border-box; }

.mfn-header-tmpl-menu-sidebar .mfn-header-menu { flex-direction: column; wi=
dth: 100%; }

.mfn-header-tmpl-menu-sidebar .mfn-header-menu > .mfn-menu-li { flex-direct=
ion: column; }

.mfn-header-tmpl-menu-sidebar .mfn-header-menu .mfn-submenu { display: none=
; position: relative; left: unset; top: unset; width: 100%; }

.mfn-header-tmpl-menu-sidebar .mfn-header-menu .mfn-submenu .mfn-menu-li .m=
fn-submenu { left: unset; top: unset; }

.mfn-header-tmpl-menu-sidebar-left { left: calc(var(--mfn-header-menu-sideb=
ar-width)*-1); }

.mfn-header-tmpl-menu-active .mfn-header-tmpl-menu-sidebar-left { left: 0px=
; }

.mfn-header-tmpl-menu-sidebar-right { right: calc(var(--mfn-header-menu-sid=
ebar-width)*-1); }

.mfn-header-tmpl-menu-active .mfn-header-tmpl-menu-sidebar-right { right: 0=
px; }

.mfn-header-tmpl-menu-sidebar-center { display: none; }

.mfn-header-tmpl-menu-active .mfn-header-tmpl-menu-sidebar-center { left: 0=
px; right: 0px; margin-left: auto; margin-right: auto; display: block; }

.mfn-header-tmpl-menu-sidebar.mfn-header-classic-mobile-menu { width: 100%;=
 height: auto; transition: all; overflow: auto; }

.mfn-header-tmpl-menu-sidebar .mfn-close-icon { position: absolute; top: 10=
px; }

.mfn-header-tmpl-menu-sidebar-left .mfn-close-icon { left: 10px; }

.mfn-header-tmpl-menu-sidebar-right .mfn-close-icon { right: 10px; }

.mfn-header-classic-mobile-menu-close-icon-hidden .mfn-close-icon { display=
: none; }

.mfn-close-icon-pos-left .mfn-close-icon { left: 10px; }

.mfn-close-icon-pos-right .mfn-close-icon { right: 10px; }

.mfn-header-tmpl-menu-sidebar .mfn-header-menu > .mfn-menu-li { display: in=
line-flex; margin: calc(var(--mfn-header-menu-gap)/2) 0; }

.mfn-header-tmpl-menu-sidebar .mfn-header-menu > .mfn-menu-li:first-child {=
 margin-top: 0px; }

.mfn-header-tmpl-menu-sidebar .mfn-header-menu > .mfn-menu-li:last-child { =
margin-bottom: 0px; }

#Side_slide .menu_wrapper .mfn-header-menu, #Side_slide .menu_wrapper .mfn-=
header-menu > .mfn-menu-li { flex-direction: column; }

.column_header_icon .mfn-header-cart-link .icon-wrapper, .column_header_ico=
n .mfn-header-wishlist-link .icon-wrapper { position: relative; }

.column_header_icon .header-cart-count, .column_header_icon .header-wishlis=
t-count { display: inline-block; position: absolute; font-size: 11px; line-=
height: 1; background-color: rgb(51, 51, 51); color: rgb(255, 255, 255); mi=
n-width: 18px; text-align: center; border-radius: 18px; padding: 3px; }

.mfn-header-tmpl .column_header_icon .search_wrapper { position: fixed; lef=
t: 50%; transform: translate(-50%, -50%); top: 50%; display: none; z-index:=
 205; box-sizing: border-box; width: 600px; max-width: 80%; overflow: hidde=
n; }

.mfn-header-tmpl .column_header_icon .mfn-searchbar-active .search_wrapper =
{ display: block; }

.mfn-header-tmpl .column_header_icon .search_wrapper > form { position: rel=
ative; }

.mfn-header-tmpl .column_header_icon .search_wrapper input[type=3D"text"] {=
 width: 100%; margin: 0px; box-sizing: border-box; box-shadow: 0px 0px 0px;=
 padding: 22px 30px 22px 60px; background: none; border-width: 0px; font-si=
ze: 15px; color: rgba(0, 0, 0, 0.8); }

.mfn-header-tmpl .column_header_icon .search_wrapper input[type=3D"text"]:f=
ocus { background-color: transparent !important; }

.mfn-header-tmpl .column_header_icon .search_wrapper .icon_close, .mfn-head=
er-tmpl .column_header_icon .search_wrapper .icon_search { position: absolu=
te; top: 50%; transform: translateY(-50%); }

.mfn-header-tmpl .column_header_icon .search_wrapper .icon_search { left: 1=
5px; }

.mfn-header-tmpl .column_header_icon .search_wrapper .icon_close { right: 1=
0px; }

.mfn-header-tmpl .column_header_icon .search_wrapper { background-color: rg=
b(255, 255, 255); box-shadow: rgba(1, 7, 39, 0.1) 0px 10px 46px 0px; border=
-radius: 4px; }

.mfn-header-tmpl a.mfn-icon-box, .mfn-header-tmpl a:hover.mfn-icon-box { te=
xt-decoration: none; }

.mfn-header-tmpl .mfn-icon-box-left .icon-wrapper { margin: 0px 10px 0px 0p=
x; }

.mfn-header-tmpl .mfn-icon-box-right .icon-wrapper { margin: 0px 0px 0px 10=
px; }

.mfn-header-tmpl .mfn-icon-box-top .icon-wrapper { margin: 0px 0px 5px; }

.mfn-header-tmpl .mfn-icon-box-bottom .icon-wrapper { margin: 5px 0px 0px; =
}

.column_header_burger.mfn-item-inline .icon-wrapper, .column_header_icon.mf=
n-item-inline .icon-wrapper { width: auto; }

@media (max-width: 959px) {
  .mfn-header-tmpl .mfn-icon-box-tablet-left .icon-wrapper { margin: 0px 10=
px 0px 0px; }
  .mfn-header-tmpl .mfn-icon-box-tablet-right .icon-wrapper { margin: 0px 0=
px 0px 10px; }
  .mfn-header-tmpl .mfn-icon-box-tablet-top .icon-wrapper { margin: 0px 0px=
 5px; }
  .mfn-header-tmpl .mfn-icon-box-tablet-bottom .icon-wrapper { margin: 5px =
0px 0px; }
}

@media (max-width: 767px) {
  .mfn-header-tmpl .mfn-icon-box-mobile-left .icon-wrapper { margin: 0px 10=
px 0px 0px; }
  .mfn-header-tmpl .mfn-icon-box-mobile-right .icon-wrapper { margin: 0px 0=
px 0px 10px; }
  .mfn-header-tmpl .mfn-icon-box-mobile-top .icon-wrapper { margin: 0px 0px=
 5px; }
  .mfn-header-tmpl .mfn-icon-box-mobile-bottom .icon-wrapper { margin: 5px =
0px 0px; }
}

.mfn-header-tmpl .mfn-icon-box-empty-desc .icon-wrapper { margin: 0px; }

.mfn-megamenu-tmpl-builder { --mfn-column-gap-left: 12px; --mfn-column-gap-=
right: 12px; --mfn-megamenu-menu-gap: 0px; --mfn-megamenu-menu-icon-gap: 5p=
x; --mfn-megamenu-menu-submenu-icon-gap: 10px; --mfn-megamenu-menu-sep: rgb=
a(1,7,39,0.15); --mfn-megamenu-menu-animation-height: 3px; --mfn-megamenu-m=
enu-icon-size: 25px; --mfn-megamenu-submenu-icon-size: 13px; --mfn-megamenu=
-menu-animation-color: #0089f7; --mfn-column-gap-bottom: 10px; --mfn-megame=
nu-submenu-border-radius-top: 4px; --mfn-megamenu-submenu-border-radius-rig=
ht: 4px; --mfn-megamenu-submenu-border-radius-bottom: 4px; --mfn-megamenu-s=
ubmenu-border-radius-left: 4px; }

.mfn-menu-item-megamenu { position: absolute; top: 100%; }

.mfn-megamenu-full-width, .mfn-megamenu-grid { width: 100vw; }

.mfn-megamenu-full-width .container { max-width: 100%; }

.mfn-megamenu-custom-width { width: 220px; }

.mfn-megamenu-pos-left { left: 0px; }

.mfn-megamenu-pos-right { right: 0px; left: auto; }

.mfn-menu-item-has-megamenu .mfn-menu-item-megamenu { display: none; }

.mfn-menu-submenu-on-click .mfn-menu-item-has-megamenu.mfn-li-hover > .mfn-=
menu-item-megamenu, .mfn-menu-submenu-on-hover .mfn-menu-item-has-megamenu:=
hover > .mfn-menu-item-megamenu.mfn-megamenu-grid.mfn-mm-grid-set, .mfn-men=
u-submenu-on-hover .mfn-menu-item-has-megamenu:hover > .mfn-menu-item-megam=
enu:not(.mfn-megamenu-grid) { display: block; }

@media only screen and (max-width: 767px) {
  .mfn-menu-item-megamenu { max-width: 90vw; }
  .mfn-menu-item-megamenu > .container { padding-left: 0px !important; padd=
ing-right: 0px !important; }
}

.mfn-menu-item-megamenu .mfn-icon-box { --mfn-header-icon-color: #0089f7; -=
-mfn-header-menu-icon-size: 7vh; }

.mfn-menu-item-megamenu .mfn-icon-box .icon-wrapper img, .mfn-menu-item-meg=
amenu .mfn-icon-box .icon-wrapper svg { width: auto; }

@media only screen and (min-width: 1240px) {
  .home .mfn-header-menu .mfn-menu-item-megamenu-always-on-home > .mfn-subm=
enu, .mfn-header-menu .mfn-menu-item-megamenu-always-on > .mfn-submenu { di=
splay: block; }
}

@media only screen and (max-width: 1239px) {
  .mfn-header-menu .mfn-menu-item-megamenu-always-on-home > .mfn-submenu .m=
fn-menu-item-megamenu, .mfn-header-menu .mfn-menu-item-megamenu-always-on >=
 .mfn-submenu .mfn-menu-item-megamenu { display: none !important; }
  .mfn-header-menu .mfn-menu-item-megamenu-always-on-home .mfn-menu-item-ha=
s-megamenu .menu-sub, .mfn-header-menu .mfn-menu-item-megamenu-always-on .m=
fn-menu-item-has-megamenu .menu-sub { display: none; }
}

.mfn-header-menu .mfn-submenu .mfn-menu-item-has-megamenu { position: stati=
c; }

.mfn-header-menu .mfn-submenu .mfn-menu-item-megamenu { min-height: 100%; }

.mfn-header-menu .mfn-submenu .mfn-megamenu-pos-left { left: 100%; top: 0px=
; }

.mfn-header-menu .mfn-submenu .mfn-megamenu-pos-right { right: 100%; top: 0=
px; }

.mfn-megamenu-menu { display: flex; align-items: stretch; flex-wrap: wrap; =
font-size: 15px; line-height: 1.5; font-weight: 500; }

.mfn-megamenu-menu, .mfn-megamenu-menu .sub-menu { margin: 0px; padding: 0p=
x; list-style: none; }

.mfn-megamenu-menu li { position: relative; }

.mfn-megamenu-menu li a { display: flex; text-decoration: none; }

.mfn-megamenu-menu > li:last-child:not(.menu-item-has-children) > a, .mfn-m=
egamenu-menu > li:last-child li:last-child a { border-bottom: 0px !importan=
t; }

.mfn-megamenu-menu > li > a { position: relative; align-items: center; padd=
ing: 8px 20px; width: 100%; box-sizing: border-box; }

.mfn-megamenu-menu > li > a .menu-item-helper { display: flex; position: ab=
solute; left: 0px; top: 0px; width: 100%; height: 100%; box-sizing: border-=
box; }

.mfn-megamenu-menu li .sub-menu { display: none; position: absolute; width:=
 220px; }

.mfn-megamenu-menu li .sub-menu a { align-items: center; padding: 10px 20px=
; }

.mfn-megamenu-menu li .sub-menu a .menu-sub { margin-left: auto; }

.mfn-mm-submenu-on-click li.mfn-li-hover > .sub-menu, .mfn-mm-submenu-on-ho=
ver li:hover > .sub-menu { display: block; }

.mfn-megamenu-menu.mfn-mm-menu-horizontal > li .sub-menu { left: 0px; top: =
100%; }

.mfn-megamenu-menu.mfn-mm-menu-horizontal > li .sub-menu li .sub-menu { lef=
t: 100%; top: 0px; }

.mfn-megamenu-menu li .sub-menu { border-radius: var(--mfn-megamenu-submenu=
-border-radius-top) var(--mfn-megamenu-submenu-border-radius-right) var(--m=
fn-megamenu-submenu-border-radius-bottom) var(--mfn-megamenu-submenu-border=
-radius-left); }

.mfn-megamenu-menu li .sub-menu li:first-child a { border-radius: var(--mfn=
-megamenu-submenu-border-radius-top) var(--mfn-megamenu-submenu-border-radi=
us-right) 0 0; }

.mfn-megamenu-menu li .sub-menu li:last-child a { border-radius: 0 0 var(--=
mfn-megamenu-submenu-border-radius-bottom) var(--mfn-megamenu-submenu-borde=
r-radius-left); }

.mfn-mm-menu-vertical { flex-direction: column; }

.mfn-mm-menu-vertical li { display: flex; flex-direction: column; }

.mfn-mm-menu-vertical li .sub-menu { display: block; position: static; widt=
h: 100%; }

.mfn-mm-menu-horizontal > li { display: inline-flex; }

.mfn-mm-submenu-toggled.mfn-mm-menu-vertical li .sub-menu, .mfn-mm-submenu-=
toggled .sub-menu, .mfn-mm-submenu-visible li .menu-sub { display: none; }

.mfn-mm-submenu-show-fade-in.mfn-mm-submenu-on-click li.mfn-li-hover > .sub=
-menu, .mfn-mm-submenu-show-fade-in.mfn-mm-submenu-on-hover li:hover > .sub=
-menu { animation: 0.5s cubic-bezier(0.2, 1, 0.3, 1) 0s 1 normal none runni=
ng mfnMmSubmenuFadeIn; }

@keyframes mfnMmSubmenuFadeIn {=20
  0% { opacity: 0; }
  100% { top: 1px; }
}

@-webkit-keyframes mfnMmSubmenuFadeIn {=20
  0% { opacity: 0; }
  100% { top: 1px; }
}

.mfn-mm-submenu-show-fade-up.mfn-mm-submenu-on-click li.mfn-li-hover > .sub=
-menu, .mfn-mm-submenu-show-fade-up.mfn-mm-submenu-on-hover li:hover > .sub=
-menu { animation: 0.5s cubic-bezier(0.2, 1, 0.3, 1) 0s 1 normal none runni=
ng mfnMmSubmenuFadeInUp; }

@keyframes mfnMmSubmenuFadeInUp {=20
  0% { opacity: 0; transform: translateY(20px); }
  100% { top: 1px; transform: translateY(0px); }
}

@-webkit-keyframes mfnMmSubmenuFadeInUp {=20
  0% { opacity: 0; transform: translateY(20px); }
  100% { top: 1px; transform: translateY(0px); }
}

.mfn-megamenu-menu li > a { color: rgb(115, 116, 140); }

.mfn-megamenu-menu li > a:hover { color: rgb(42, 43, 57); }

.mfn-megamenu-menu a .menu-icon i, .mfn-megamenu-menu li.current-menu-item =
> a { color: rgb(0, 137, 247); }

.mfn-mm-menu-horizontal .sub-menu { background-color: rgb(255, 255, 255); b=
ox-shadow: rgba(1, 7, 39, 0.05) 0px 10px 20px 0px; }

.mfn-megamenu-menu > li, .mfn-megamenu-menu > li > .menu-item-helper, .mfn-=
megamenu-menu > li a .menu-icon, .mfn-megamenu-menu > li a .menu-sub { z-in=
dex: 1; }

.mfn-megamenu-menu > li:hover { z-index: 2; }

.mfn-megamenu-menu > li a .sub-menu { z-index: 3; }

.mfn-megamenu-menu > li > a, .mfn-menu-separator-on > li::after { z-index: =
4; }

.mfn-megamenu-menu a .menu-label { white-space: nowrap; }

.mfn-megamenu-menu > li a span.menu-sub i { font-size: var(--mfn-megamenu-s=
ubmenu-icon-size); }

.mfn-megamenu-menu li:not(.menu-item-has-children) a .menu-sub { display: n=
one !important; }

.mfn-megamenu-menu li .sub-menu a .menu-sub > i { font-size: var(--mfn-mega=
menu-submenu-submenu-icon-size); }

.mfn-megamenu-menu a .menu-icon { line-height: 1; }

.mfn-megamenu-menu a .menu-icon i { font-size: var(--mfn-megamenu-menu-icon=
-size); }

.mfn-megamenu-menu li .sub-menu a .menu-icon { margin-right: var(--mfn-mega=
menu-submenu-subicon-gap); }

.mfn-megamenu-menu li .sub-menu a .menu-icon > i { font-size: var(--mfn-meg=
amenu-submenu-subicon-size); }

.mfn-megamenu-menu a .menu-icon > img, .mfn-megamenu-menu a .menu-icon > sv=
g { height: auto; width: var(--mfn-megamenu-menu-icon-size); }

.mfn-megamenu-menu a .label-wrapper { position: relative; display: flex; fl=
ex-direction: column; }

.mfn-megamenu-menu a .label-wrapper .menu-desc { font-size: 85%; }

.mfn-megamenu-menu li.menu-item-has-children > a > .decoration-icon { displ=
ay: none; }

.mfn-megamenu-menu .decoration-icon i { font-size: 13px; }

.mfn-mm-menu-icon-left .decoration-icon { margin-left: auto; }

.mfn-mm-menu-icon-right .decoration-icon { margin-right: auto; }

.mfn-mm-menu-icon-top .decoration-icon { margin-left: 10px; }

.mfn-mm-submenu-off .sub-menu, .mfn-mm-submenu-off a .menu-sub { display: n=
one !important; }

.mfn-mm-menu-icon-left a > .menu-icon { margin-right: var(--mfn-megamenu-me=
nu-icon-gap); }

.mfn-mm-menu-icon-left a > .menu-sub { margin-left: var(--mfn-megamenu-menu=
-submenu-icon-gap); }

.mfn-mm-menu-icon-left.mfn-mm-menu-vertical a > .menu-sub { margin-left: au=
to; }

.mfn-mm-menu-icon-right li > a { flex-direction: row-reverse; }

.mfn-mm-menu-icon-right a > .menu-icon { margin-left: var(--mfn-megamenu-me=
nu-icon-gap); }

.mfn-mm-menu-icon-right a > .menu-sub { margin-right: var(--mfn-megamenu-me=
nu-submenu-icon-gap); }

.mfn-mm-menu-icon-right.mfn-mm-menu-vertical a > .menu-sub { margin-right: =
auto; margin-left: unset !important; }

.mfn-mm-menu-icon-top > li > a { flex-wrap: wrap; justify-content: center; =
}

.mfn-mm-menu-icon-top a > .menu-icon { margin-bottom: var(--mfn-megamenu-me=
nu-icon-gap); width: 100%; text-align: center; }

.mfn-mm-menu-icon-top a > .menu-sub { margin-left: var(--mfn-megamenu-menu-=
submenu-icon-gap); }

.mfn-mm-menu-icon-top a > .label-wrapper { align-items: center; }

.mfn-mm-menu-icon-top li .sub-menu a { justify-content: center; flex-wrap: =
wrap; }

.mfn-mm-menu-icon-top li .sub-menu a .menu-sub { margin-left: var(--mfn-meg=
amenu-menu-submenu-icon-gap); }

.mfn-mm-menu-icon-top.mfn-items-align-left li a, .mfn-mm-menu-icon-top.mfn-=
items-align-right li a { justify-content: center; }

.mfn-mm-menu-icon-top.mfn-items-align-left a > .menu-icon, .mfn-mm-menu-ico=
n-top.mfn-items-align-right a > .menu-icon { text-align: center; }

.mfn-mm-menu-icon-rotate li > a .menu-icon { transition: transform 0.3s eas=
e-out; }

.mfn-mm-menu-icon-rotate li.current-menu-item > a .menu-icon, .mfn-mm-menu-=
icon-rotate li:hover > a .menu-icon { transform: rotate(180deg); }

.mfn-mm-menu-icon-zoom li > a .menu-icon { transition: transform 0.3s ease-=
out; }

.mfn-mm-menu-icon-zoom li.current-menu-item > a .menu-icon, .mfn-mm-menu-ic=
on-zoom li:hover > a .menu-icon { transform: scale(1.2); }

.mfn-mm-submenu-icon-rotate li > a .menu-sub { transition: transform 0.3s e=
ase-out; }

.mfn-mm-submenu-icon-rotate li.current-menu-item > a .menu-sub, .mfn-mm-sub=
menu-icon-rotate li.mfn-li-childrens-show > a .menu-sub, .mfn-mm-submenu-ic=
on-rotate li:hover > a .menu-sub { transform: rotate(180deg); }

.mfn-mm-submenu-icon-zoom li > a .menu-sub { transition: transform 0.3s eas=
e-out; }

.mfn-mm-submenu-icon-zoom li.current-menu-item > a .menu-sub, .mfn-mm-subme=
nu-icon-zoom li.mfn-li-childrens-show > a .menu-sub, .mfn-mm-submenu-icon-z=
oom li:hover > a .menu-sub { transform: scale(1.2); }

.mfn-footer-fixed .mfn-footer-tmpl { position: fixed; width: 100%; bottom: =
0px; left: 0px; z-index: 1; }

.mfn-footer-sliding .mfn-footer-tmpl { position: fixed; width: 100%; bottom=
: 0px; left: 0px; z-index: -1; }

.mfn-footer-sliding #Wrapper { z-index: 0; overflow-x: hidden; }

.mfn-footer-sliding #Content { position: relative; }

.mfn-footer-stick .mfn-footer-tmpl.is-sticky { position: fixed; width: 100%=
; bottom: 0px; left: 0px; }

@media only screen and (max-width: 767px) {
  .mfn-footer-fixed .mfn-footer-tmpl, .mfn-footer-sliding .mfn-footer-tmpl =
{ position: static; }
  .mfn-footer-fixed #Content, .mfn-footer-sliding #Content { margin-bottom:=
 0px !important; }
  .footer-menu-sticky .mfn-footer-tmpl { padding-bottom: 70px; }
  .mfn-footer-tmpl .mcb-section:not(.full-width) { max-width: 700px; paddin=
g-left: 33px; padding-right: 33px; }
  .mfn-footer-tmpl .mcb-section .section_wrapper { max-width: 100% !importa=
nt; }
}

.column_footer_logo .logo-wrapper { display: flex; align-items: center; wid=
th: 100%; height: 100%; line-height: 0; }

.column_footer_logo .logo-wrapper img { max-width: 100%; height: auto; }

.mfn-footer-menu { display: flex; flex-direction: column; font-size: 15px; =
line-height: 1.5; font-weight: 500; margin: 0px; padding: 0px; list-style: =
none; }

.mfn-footer-menu li { position: relative; }

.mfn-footer-menu li a { display: block; text-decoration: none; }

.mfn-footer-menu li ul { display: none; }

.mfn-footer-menu-style-horizontal { display: flex; flex-flow: wrap; }

.mfn-footer-menu-style-vertical li a { padding: 10px 0px; }

.mfn-footer-menu-style-horizontal li a { display: flex; padding: 0px 15px; =
}

body { --mfn-swiper-pagination-bullet-active-color: #007aff; --mfn-swiper-p=
agination-bullet-inactive-color: #000; --mfn-swiper-pagination-bullet-width=
: 10px; --mfn-swiper-pagination-bullet-height: 10px; --mfn-swiper-paginatio=
n-spacing: 20px; --mfn-swiper-arrow-width: auto; --mfn-swiper-arrow-height:=
 auto; --mfn-swiper-arrow-size: 50px; --mfn-swiper-arrow-spacing: 20px; }

.mfn-slider-linear .swiper-wrapper { transition-timing-function: linear; }

.mfn-builder-content .mfn-slider-linear .swiper-slide { width: auto; }

.mfn-builder-content .swiper-pagination { line-height: 1; }

.mfn-builder-content .swiper-pagination-bullet { margin: 0px 5px; width: va=
r(--mfn-swiper-pagination-bullet-width); height: var(--mfn-swiper-paginatio=
n-bullet-height); transition: transform 0.2s ease-in-out; }

.mfn-builder-content .swiper-pagination-bullet-active { background: var(--m=
fn-swiper-pagination-bullet-active-color); transform: scale(1.2); opacity: =
1 !important; }

.mfn-builder-content .swiper-button-next, .mfn-builder-content .swiper-butt=
on-prev { flex-shrink: 0; margin-top: 0px; width: var(--mfn-swiper-arrow-wi=
dth); height: var(--mfn-swiper-arrow-height); }

.mfn-builder-content .swiper-button-next::after, .mfn-builder-content .swip=
er-button-prev::after { display: none; }

.mfn-builder-content .swiper-button-next i, .mfn-builder-content .swiper-bu=
tton-prev i { font-size: var(--mfn-swiper-arrow-size); }

.mfn-builder-content .swiper-button-next i::before, .mfn-builder-content .s=
wiper-button-prev i::before { margin: 0px; }

.mfn-builder-content .swiper-button-prev { order: 1; }

.mfn-builder-content .swiper { order: 2; }

.mfn-builder-content .swiper-button-next { order: 3; }

.mfn-builder-content .swiper-pagination { order: 4; }

.mfn-arrows-standard .swiper-button-next, .mfn-arrows-standard .swiper-butt=
on-prev { position: static; align-self: center; }

.mfn-arrows-standard .swiper { flex: 1 1 0%; margin: 0 var(--mfn-swiper-arr=
ow-spacing); }

.mfn-arrows-absolute { position: relative; }

.mfn-arrows-absolute .mfn-swiper-arrow { position: absolute; top: 50%; tran=
sform: translateY(-50%); z-index: 3; }

.mfn-arrows-absolute .mfn-swiper-arrow.swiper-button-prev { left: 0px; }

.mfn-arrows-absolute .mfn-swiper-arrow.swiper-button-next { right: 0px; }

.mfn-arrows-overlay .swiper-button-next, .mfn-arrows-overlay .swiper-button=
-prev { position: absolute; top: 50%; transform: translateY(-50%); }

.mfn-arrows-overlay .swiper-button-prev { left: var(--mfn-swiper-arrow-spac=
ing); }

.mfn-arrows-overlay .swiper-button-next { right: var(--mfn-swiper-arrow-spa=
cing); }

.mfn-arrows-custom .swiper-button-next, .mfn-arrows-custom .swiper-button-p=
rev { inset: unset; }

.swiper-pagination { position: relative; text-align: center; transition: op=
acity 0.3s; transform: translateZ(0px); z-index: 10; }

.mfn-dots-standard .swiper-pagination { width: 100%; margin-top: var(--mfn-=
swiper-pagination-spacing); }

.mfn-dots-overlay .swiper-pagination { position: absolute; left: 50%; botto=
m: var(--mfn-swiper-pagination-spacing); transform: translateX(-50%); }

.mfn-dots-custom .swiper-pagination { position: absolute; }

.mfn-looped-items-slider { display: block; width: 100%; position: relative;=
 }

.mfn-queryloop-item-wrapper { flex-wrap: wrap; position: relative; width: 1=
00%; box-sizing: border-box; display: flex !important; }

.mfn-looped-items-slider .mfn-queryloop-item-wrapper { height: 100%; }

.swiper.mfn-looped-items-slider .swiper-slide { height: auto; }

.mfn-looped-items-slider .mfn-queryloop-item-wrapper .mcb-column:last-child=
 .mcb-column-inner { margin-bottom: 0px; }

.mfn-query-loop-masonry { display: block; position: relative; width: 100%; =
}

.mfn-ql-slider-wrapper-offset { overflow: hidden; }

.mfn-ql-slider-wrapper-offset .swiper { overflow: visible; }

.mfn-ql-slider-wrapper-offset.mfn-arrows-standard.mfn-dots-standard .sectio=
n_wrapper { justify-content: center; }

.mfn-ql-slider-wrapper-offset.mfn-arrows-standard.mfn-dots-standard .swiper=
 { order: 1; margin: 0 0 var(--mfn-swiper-pagination-spacing); }

.mfn-ql-slider-wrapper-offset.mfn-arrows-standard.mfn-dots-standard .swiper=
-button-prev { order: 2; margin-right: var(--mfn-swiper-arrow-spacing); }

.mfn-ql-slider-wrapper-offset.mfn-arrows-standard.mfn-dots-standard .swiper=
-pagination { order: 3; width: auto; align-self: center; margin-top: 0px; }

.mfn-ql-slider-wrapper-offset.mfn-arrows-standard.mfn-dots-standard .swiper=
-button-next { order: 4; margin-left: var(--mfn-swiper-arrow-spacing); }

.mfn-ql-slider-wrapper-offset.mfn-arrows-standard.mfn-dots-overlay .swiper-=
button-next, .mfn-ql-slider-wrapper-offset.mfn-arrows-standard.mfn-dots-ove=
rlay .swiper-button-prev { position: absolute; top: 50%; transform: transla=
teY(-50%); }

.mfn-ql-slider-wrapper-offset.mfn-arrows-standard.mfn-dots-overlay .swiper-=
button-prev { left: var(--mfn-swiper-arrow-spacing); }

.mfn-ql-slider-wrapper-offset.mfn-arrows-standard.mfn-dots-overlay .swiper-=
button-next { right: var(--mfn-swiper-arrow-spacing); }

.mfn-ql-slider-wrapper-offset.mfn-arrows-standard.mfn-dots-hidden .section_=
wrapper { justify-content: center; }

.mfn-ql-slider-wrapper-offset.mfn-arrows-standard.mfn-dots-hidden .swiper {=
 order: 1; margin: 0 0 var(--mfn-swiper-pagination-spacing); }

.mfn-ql-slider-wrapper-offset.mfn-arrows-standard.mfn-dots-hidden .swiper-b=
utton-prev { order: 2; margin-right: var(--mfn-swiper-arrow-spacing); }

.mfn-ql-slider-wrapper-offset.mfn-arrows-standard.mfn-dots-hidden .swiper-b=
utton-next { order: 3; }

.mfn-query-loop-masonry .mfn-queryloop-item-wrapper { float: left; display:=
 block !important; }

.mfn-looped-items-masonry .section_wrapper { display: block; }

body:not(.mfn-ui) .mfn-looped-items-slider-wrapper .section_wrapper .swiper=
-wrapper .mfn-queryloop-item-wrapper { margin-left: 0px; margin-right: 0px;=
 }

html.mfn-popup-browser-scroll-disabled { overflow: hidden; max-height: 100v=
h; padding-right: 15px; }

.mfn-popup-browser-scroll-disabled .mfn-header-tmpl-fixed { width: calc(100=
% - 15px); }

.mfn-popup-tmpl { display: none; position: fixed; top: 0px; left: 0px; widt=
h: 100%; height: 100%; z-index: 10000; }

.mfn-popup-tmpl.mfn-popup-active { display: block; }

.mfn-popup-tmpl::before { content: ""; display: block; width: 200%; height:=
 200%; left: -50%; top: -50%; position: absolute; }

.mfn-popup-tmpl.mfn-popup-active::before { animation-name: mfnpopupfade-in;=
 animation-duration: 1s; }

.mfn-popup-tmpl-content { display: flex; position: fixed; max-height: calc(=
100vh - var(--mfn-popup-tmpl-offset)*2); max-width: calc(100vw - var(--mfn-=
popup-tmpl-offset)*2); box-sizing: border-box; z-index: 1999; background-co=
lor: rgb(255, 255, 255); border-radius: 3px; box-shadow: rgba(105, 103, 139=
, 0.03) 0px 2px 4px; }

.mfn-popup-tmpl-content .mfn-popup-tmpl-content-wrapper { overflow: auto; p=
adding: 30px; box-sizing: border-box; max-height: 100%; display: block; wid=
th: 100%; }

.mfn-popup-tmpl.mfn-popup-tmpl-center .mfn-popup-tmpl-content { top: 50%; t=
ransform: translateY(-50%) translateX(-50%); left: 50%; }

.mfn-popup-tmpl.mfn-popup-tmpl-top-left .mfn-popup-tmpl-content { top: 0px;=
 left: 0px; margin: var(--mfn-popup-tmpl-offset); }

.mfn-popup-tmpl.mfn-popup-tmpl-top-center .mfn-popup-tmpl-content { top: 0p=
x; transform: translateX(-50%); left: 50%; margin-top: var(--mfn-popup-tmpl=
-offset); }

.mfn-popup-tmpl.mfn-popup-tmpl-top-right .mfn-popup-tmpl-content { top: 0px=
; right: 0px; margin: var(--mfn-popup-tmpl-offset); }

.mfn-popup-tmpl.mfn-popup-tmpl-center-left .mfn-popup-tmpl-content { top: 5=
0%; transform: translateY(-50%); left: 0px; margin-left: var(--mfn-popup-tm=
pl-offset); }

.mfn-popup-tmpl.mfn-popup-tmpl-center-right .mfn-popup-tmpl-content { top: =
50%; transform: translateY(-50%); right: 0px; margin-right: var(--mfn-popup=
-tmpl-offset); }

.mfn-popup-tmpl.mfn-popup-tmpl-bottom-left .mfn-popup-tmpl-content { bottom=
: 0px; left: 0px; margin: var(--mfn-popup-tmpl-offset); }

.mfn-popup-tmpl.mfn-popup-tmpl-bottom-center .mfn-popup-tmpl-content { bott=
om: 0px; transform: translateX(-50%); left: 50%; margin-bottom: var(--mfn-p=
opup-tmpl-offset); }

.mfn-popup-tmpl.mfn-popup-tmpl-bottom-right .mfn-popup-tmpl-content { botto=
m: 0px; right: 0px; margin: var(--mfn-popup-tmpl-offset); }

.mfn-popup-tmpl-custom-width .mfn-popup-tmpl-content, .mfn-popup-tmpl.mfn-p=
opup-tmpl-width-default .mfn-popup-tmpl-content { width: 640px; }

.mfn-popup-tmpl.mfn-popup-tmpl-full-width .mfn-popup-tmpl-content { width: =
100%; }

.mfn-popup-tmpl .exit-mfn-popup:hover { text-decoration: none; }

.mfn-popup-tmpl .mfn-popup-tmpl-content .mcb-column a.exit-mfn-popup { font=
-size: var(--mfn-exitbutton-item-size); margin: 0px; }

.mfn-popup-tmpl .mfn-popup-tmpl-content .mcb-column a.exit-mfn-popup img { =
width: var(--mfn-exitbutton-item-size); }

.mfn-popup-tmpl .exit-mfn-popup-abs { position: absolute; top: 0px; z-index=
: 10; width: var(--mfn-exitbutton-size); height: var(--mfn-exitbutton-size)=
; display: flex; justify-content: center; align-items: center; font-size: v=
ar(--mfn-exitbutton-font-size); transition: 0.3s; line-height: 1em; }

.mfn-popup-close-button-right .exit-mfn-popup-abs { right: var(--mfn-exitbu=
tton-offset-horizontal); }

.mfn-popup-close-button-left .exit-mfn-popup-abs { left: var(--mfn-exitbutt=
on-offset-horizontal); }

.mfn-popup-tmpl.mfn-popup-tmpl-close-button-show-delay .exit-mfn-popup { op=
acity: 0; transition: 0.5s; }

.mfn-popup-tmpl.mfn-popup-tmpl-close-button-hidden .exit-mfn-popup-abs { di=
splay: none; }

.mfn-popup-tmpl.mfn-popup-tmpl-close-button-show-delay.mfn-closebutton-acti=
ve .exit-mfn-popup { opacity: 1; }

.mfn-popup-tmpl.mfn-popup-animate-fade-in.mfn-popup-active { animation-name=
: mfnpopupfade-in; animation-duration: 0.5s; }

.mfn-popup-tmpl.mfn-popup-animate-zoom-in.mfn-popup-active { animation-name=
: mfnpopupzoom-in; animation-duration: 0.5s; }

.mfn-popup-tmpl.mfn-popup-animate-fade-in-up.mfn-popup-active { animation-n=
ame: mfnpopupfade-in-up; animation-duration: 0.5s; }

.mfn-popup-tmpl.mfn-popup-animate-fade-in-down.mfn-popup-active { animation=
-name: mfnpopupfade-in-down; animation-duration: 0.5s; }

.mfn-popup-tmpl.mfn-popup-animate-fade-in-left.mfn-popup-active { animation=
-name: mfnpopupfade-in-left; animation-duration: 0.5s; }

.mfn-popup-tmpl.mfn-popup-animate-fade-in-right.mfn-popup-active { animatio=
n-name: mfnpopupfade-in-right; animation-duration: 0.5s; }

@keyframes mfnpopupfade-in {=20
  0% { opacity: 0; }
  100% { opacity: 1; }
}

@keyframes mfnpopupzoom-in {=20
  0% { transform: scale(0.9); }
  100% { transform: scale(1); }
}

@keyframes mfnpopupfade-in-up {=20
  0% { transform: translateY(100px); }
  100% { transform: translateY(0px); }
}

@keyframes mfnpopupfade-in-down {=20
  0% { transform: translateY(-100px); }
  100% { transform: translateY(0px); }
}

@keyframes mfnpopupfade-in-left {=20
  0% { transform: translateX(100px); }
  100% { transform: translateX(0px); }
}

@keyframes mfnpopupfade-in-right {=20
  0% { transform: translateX(-100px); }
  100% { transform: translateX(0px); }
}

@media only screen and (min-width: 960px) and (max-width: 1239px) {
  .mfn-popup-tmpl .container, .mfn-popup-tmpl .section_wrapper { max-width:=
 100%; }
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
  .mfn-popup-tmpl .container, .mfn-popup-tmpl .section_wrapper { max-width:=
 100%; }
}

@media only screen and (max-width: 767px) {
  .mfn-popup-tmpl .container, .mfn-popup-tmpl .section_wrapper { max-width:=
 100% !important; }
  .mfn-popup-tmpl .container, .mfn-popup-tmpl .mfn-popup-tmpl-content-wrapp=
er .section_wrapper { max-width: 100% !important; padding-left: 0px !import=
ant; padding-right: 0px !important; }
  .mfn-popup-tmpl-content { max-height: calc(90vh - var(--mfn-popup-tmpl-of=
fset)*2); }
}

.mfn-sidemenu-tmpl { --mfn-sidemenu-width: 400px; --mfn-header-menu-icon-si=
ze: 25px; --mfn-header-icon-color: #333; --mfn-sidemenu-menu-tabber-spacing=
: 15px; --mfn-sidemenu-menu-tabber-padding: 5px; --mfn-sidemenu-menu-tabber=
-tab-spacing: 3px; --mfn-sidemenu-menu-tabber-bg: rgba(0,0,0,0.05); --mfn-s=
idemenu-menu-tabber-link-bg-active: #fff; --mfn-sidemenu-menu-tabber-link: =
rgba(0,0,0,0.4); --mfn-sidemenu-menu-tabber-link-active: #000; --mfn-sideme=
nu-submenu-icon-size: 20px; --mfn-sidemenu-submenu-icon-width: 30px; --mfn-=
sidemenu-icon-width: 20px; --mfn-sidemenu-icon-gap: 5px; --mfn-sidemenu-clo=
sebutton-size: 30px; --mfn-sidemenu-closebutton-font-size: 16px; --mfn-side=
menu-closebutton-offset-horizontal: 0; --mfn-sidemenu-submenu-icon-offset-t=
op: 4px; display: block; position: fixed; top: 0px; z-index: 998; backgroun=
d-color: rgb(255, 255, 255); width: var(--mfn-sidemenu-width); max-width: 1=
00%; height: 100%; overflow: hidden; box-sizing: border-box; opacity: 0; tr=
ansition: 0.3s; }

.mfn-sidemenu-tmpl .mfn-sidemenu-tmpl-builder { display: flex; flex-directi=
on: column; min-height: 100%; width: 100%; box-sizing: border-box; max-heig=
ht: 100%; overflow: auto; }

.mfn-sidemenu-align-left { left: calc(var(--mfn-sidemenu-width)*-1); }

.mfn-sidemenu-align-right { right: calc(var(--mfn-sidemenu-width)*-1); }

.mfn-sidemenu-align-left.mfn-sidemenu-active { left: 0px; opacity: 1; }

.mfn-sidemenu-align-right.mfn-sidemenu-active { right: 0px; opacity: 1; }

.mfn-sidemenu-tmpl .mfn-sidemenu-closebutton { position: absolute; top: 0px=
; z-index: 10; display: none; justify-content: center; align-items: center;=
 width: var(--mfn-sidemenu-closebutton-size); height: var(--mfn-sidemenu-cl=
osebutton-size); font-size: var(--mfn-sidemenu-closebutton-font-size); line=
-height: 1em; }

.mfn-sidemenu-tmpl .mfn-sidemenu-closebutton:hover { text-decoration: none;=
 }

.mfn-sidemenu-tmpl.mfn-sidemenu-closebutton-active .mfn-sidemenu-closebutto=
n { display: flex; }

.mfn-sidemenu-tmpl.mfn-sidemenu-close-button-right .mfn-sidemenu-closebutto=
n { right: var(--mfn-sidemenu-closebutton-offset-horizontal); }

.mfn-sidemenu-tmpl.mfn-sidemenu-close-button-left .mfn-sidemenu-closebutton=
 { left: var(--mfn-sidemenu-closebutton-offset-horizontal); }

@media only screen and (min-width: 1240px) {
  .mfn-sidemenu-always-visible-tmpl-left { padding-left: var(--mfn-sidemenu=
-always-visible-offset); }
  .mfn-sidemenu-always-visible-tmpl-right { padding-right: var(--mfn-sideme=
nu-always-visible-offset); }
  .header-creative.mfn-sidemenu-always-visible-tmpl-active .mfn-sidemenu-al=
ways-visible { display: none !important; }
  .mfn-sidemenu-always-visible-tmpl-left #Top_bar.is-sticky, .mfn-sidemenu-=
always-visible-tmpl-left.header-fixed #Top_bar, .mfn-sidemenu-always-visibl=
e-tmpl-left.mfn-header-scrolled .mfn-header-tmpl.mfn-hasSticky, .mfn-sideme=
nu-always-visible-tmpl-left .mfn-header-tmpl-fixed { left: var(--mfn-sideme=
nu-always-visible-offset); width: calc(100% - var(--mfn-sidemenu-always-vis=
ible-offset)); }
  .mfn-sidemenu-always-visible-tmpl-right #Top_bar.is-sticky, .mfn-sidemenu=
-always-visible-tmpl-right.header-fixed #Top_bar, .mfn-sidemenu-always-visi=
ble-tmpl-right.mfn-header-scrolled .mfn-header-tmpl.mfn-hasSticky, .mfn-sid=
emenu-always-visible-tmpl-right .mfn-header-tmpl-fixed { right: var(--mfn-s=
idemenu-always-visible-offset); width: calc(100% - var(--mfn-sidemenu-alway=
s-visible-offset)); }
  .mfn-sidemenu-always-visible-tmpl-active:not(.mfn-ui) .mfn-sidemenu-alway=
s-visible .mfn-sidemenu-closebutton { display: none; }
  .mfn-sidemenu-bodyscroll-disabled { padding-right: 15px; }
}

.mfn-sidemenu-bodyscroll-disabled { overflow: hidden; }

.admin-bar .mfn-sidemenu-tmpl { margin-top: 32px; height: calc(100% - 32px)=
; }

.mfn-sidemenu-tmpl .mfn-header-icon-box .icon-wrapper i { font-size: var(--=
mfn-header-menu-icon-size); color: var(--mfn-header-icon-color); }

.mfn-sidemenu-tmpl .mfn-header-icon-box .icon-wrapper svg .path { stroke: v=
ar(--mfn-header-icon-color); }

.mfn-sidemenu-tmpl .mfn-header-icon-box .icon-wrapper img, .mfn-sidemenu-tm=
pl .mfn-header-icon-box .icon-wrapper svg { width: var(--mfn-header-menu-ic=
on-size); }

.mfn-header-tmpl .column_header_icon .mfn-icon-box, .mfn-header-tmpl .colum=
n_header_icon .mfn-icon-box .icon-wrapper { overflow: unset; }

.mfn-icon-box-left .icon-wrapper, .mfn-icon-box-right .icon-wrapper { width=
: 25%; }

.mfn-sidemenu-menu { list-style-type: none; padding: 0px; margin: 0px; disp=
lay: flex; flex-wrap: wrap; align-items: flex-start; }

.mfn-sidemenu-menu li { display: flex; width: 100%; flex-wrap: wrap; positi=
on: relative; }

.mfn-sidemenu-menu li a.mfn-menu-link { display: flex; text-decoration: non=
e; flex-grow: 1; align-items: center; padding: 4px 0px; }

.mfn-sidemenu-menu li a.mfn-menu-link .menu-icon { display: flex; font-size=
: var(--mfn-sidemenu-icon-width); line-height: 1em; }

.mfn-sidemenu-menu li a.mfn-menu-link .menu-icon img { width: var(--mfn-sid=
emenu-icon-width); height: auto; }

.mfn-sidemenu-menu.mfn-menu-icon-left li a .menu-icon { margin-right: var(-=
-mfn-sidemenu-icon-gap); }

.mfn-sidemenu-menu.mfn-menu-submenu-on li.menu-item-has-children ul { displ=
ay: block; width: 100%; }

.mfn-sidemenu-menu .mfn-menu-li > .mfn-menu-link { color: rgb(115, 116, 140=
); }

.mfn-sidemenu-menu .mfn-menu-li:hover > .mfn-menu-link { color: rgb(42, 43,=
 57); }

.mfn-sidemenu-menu .mfn-menu-li.current-menu-item > .mfn-menu-link, .mfn-si=
demenu-menu .mfn-menu-link .menu-icon i { color: rgb(0, 137, 247); }

.mfn-sidemenu-menu li > .outer-menu-sub { display: none; position: absolute=
; top: var(--mfn-sidemenu-submenu-icon-offset-top); right: 0px; z-index: 2;=
 width: var(--mfn-sidemenu-submenu-icon-width); line-height: 1em; font-size=
: var(--mfn-sidemenu-submenu-icon-size); align-items: center; justify-conte=
nt: center; text-decoration: none; }

.mfn-sidemenu-menu.mfn-menu-submenu-icon-on li.menu-item-has-children > .ou=
ter-menu-sub { display: flex; }

.mfn-sidemenu-menu .mfn-menu-link .label-wrapper .menu-desc { font-size: 85=
%; }

.mfn-sidemenu-menu.mfn-menu-submenu-off li.menu-item-has-children .outer-me=
nu-sub, .mfn-sidemenu-menu.mfn-menu-submenu-off li.menu-item-has-children u=
l { display: none; }

.mfn-sidemenu-menu.mfn-menu-submenu-on.mfn-menu-submenu-visible li ul { pad=
ding-left: 15px; }

.mfn-sidemenu-menu.mfn-menu-submenu-on.mfn-menu-submenu-toggled li.menu-ite=
m-has-children ul { display: none; flex-wrap: wrap; }

.mfn-sidemenu-menu.mfn-menu-submenu-on.mfn-menu-submenu-toggled li.current-=
menu-ancestor > ul, .mfn-sidemenu-menu.mfn-menu-submenu-on.mfn-menu-submenu=
-toggled li.current-menu-item, .mfn-sidemenu-menu.mfn-menu-submenu-on.mfn-m=
enu-submenu-toggled li.current-menu-item > ul { display: flex; }

.mfn-sidemenu-menu.mfn-menu-submenu-on.mfn-menu-submenu-replace li.menu-ite=
m-has-children ul { display: none; }

.mfn-menu-submenu-icon-rotate .mfn-menu-li > .outer-menu-sub i { transition=
: transform 0.3s ease-out; }

.mfn-menu-submenu-icon-rotate .mfn-menu-li > .outer-menu-sub:hover > i > i =
{ transform: rotate(180deg); }

.mfn-menu-submenu-icon-rotate .mfn-menu-li.current-menu-ancestor > .outer-m=
enu-sub > i, .mfn-menu-submenu-icon-rotate .mfn-menu-li.current-menu-item >=
 .outer-menu-sub > i { transform: rotate(180deg) !important; }

@media only screen and (max-width: 959px) {
  .mfn-menu-submenu-icon-rotate .mfn-menu-li > .outer-menu-sub:hover > i { =
transform: unset; }
}

.mfn-menu-submenu-icon-zoom .mfn-menu-li > .outer-menu-sub i { transition: =
transform 0.3s ease-out; }

.mfn-menu-submenu-icon-zoom .mfn-menu-li.current-menu-item > .outer-menu-su=
b i, .mfn-menu-submenu-icon-zoom .mfn-menu-li > .outer-menu-sub:hover i { t=
ransform: scale(1.2); }

.mfn-tag-cloud { display: flex; flex-wrap: wrap; width: 100%; --mfn-tag-clo=
ud-offset: 3px; list-style-type: none; padding: 0px; margin: 0px; }

.mfn-tag-cloud.mfn-tag-cloud-text li a::after { content: ","; margin-right:=
 var(--mfn-tag-cloud-offset); }

.mfn-tag-cloud.mfn-tag-cloud-text li:last-child a::after { content: ""; dis=
play: none; }

.mfn-tag-cloud.mfn-tag-cloud-pills li { margin-right: var(--mfn-tag-cloud-o=
ffset); margin-bottom: var(--mfn-tag-cloud-offset); }

.mfn-tag-cloud.mfn-tag-cloud-pills li a { display: block; padding: 2px 10px=
; background-color: rgba(0, 0, 0, 0.1); }

.mfn-tag-cloud a:hover { text-decoration: none; }

.mfn-sidemenu-breadcrumbs { display: flex; width: 100%; margin-bottom: 5px;=
 align-items: center; }

.mfn-sidemenu-breadcrumbs a { display: block; padding: 5px; margin-right: 5=
px; text-decoration: none; }

.mfn-menu-tabs-wrapper { display: block; width: 100%; position: relative; m=
argin-bottom: var(--mfn-sidemenu-menu-tabber-spacing); }

.mfn-menu-tabs-wrapper ul.mfn-menu-tabs-nav { display: flex; width: 100%; f=
lex-wrap: wrap; list-style-type: none; padding: var(--mfn-sidemenu-menu-tab=
ber-padding); margin: 0px; background-color: var(--mfn-sidemenu-menu-tabber=
-bg); }

.mfn-menu-tabs-wrapper ul.mfn-menu-tabs-nav li { flex: 1 1 0%; margin-right=
: var(--mfn-sidemenu-menu-tabber-tab-spacing); }

.mfn-menu-tabs-wrapper ul.mfn-menu-tabs-nav li:last-child { margin-right: 0=
px; }

.mfn-menu-tabs-wrapper ul.mfn-menu-tabs-nav li a { display: block; text-ali=
gn: center; padding: 5px 10px; font-weight: 500; text-decoration: none; col=
or: var(--mfn-sidemenu-menu-tabber-link); transition: 0.2s ease-in-out; }

.mfn-menu-tabs-wrapper ul.mfn-menu-tabs-nav li.active a, .mfn-menu-tabs-wra=
pper ul.mfn-menu-tabs-nav li:hover a { background-color: var(--mfn-sidemenu=
-menu-tabber-link-bg-active); color: var(--mfn-sidemenu-menu-tabber-link-ac=
tive); }

.mfn-menu-wrapper { display: block; position: relative; width: 100%; overfl=
ow: hidden; }

.mfn-menu-tabs-wrapper .mfn-menu-tabs-content { display: none; }

.mfn-menu-tabs-wrapper .mfn-menu-tabs-content.active { display: block; }

.image_frame.mfn-coverimg { display: inline-block; width: 100%; }

.image_frame.mfn-coverimg .mfn-coverimg-wrapper { display: flex; flex-wrap:=
 wrap; width: 100%; }

.image_frame.mfn-coverimg .mfn-coverimg-wrapper img { -webkit-box-flex: 1; =
flex-grow: 1; object-fit: cover; height: 100%; width: 100%; }

.image_frame.mfn-coverimg .mfn-fitimg-wrapper img { width: auto; }

.mfn-query-pagination { --mfn-pagination-items-color: #000; }

.mfn-query-pagination .page-numbers { color: var(--mfn-pagination-items-col=
or); }

.mfn-query-pagination { position: relative; z-index: 1; display: flex; widt=
h: 100%; align-items: center; justify-content: center; }

.mfn-query-pagination ul.page-numbers { display: flex; flex-wrap: wrap; }

.mfn-query-pagination ul.page-numbers li a, .mfn-query-pagination ul.page-n=
umbers li span { display: block; padding: 5px; position: relative; text-ali=
gn: center; }

.mfn-query-pagination ul.page-numbers li a:hover { text-decoration: none; }

.mfn-query-pagination-dots ul li .page-numbers:not(.prev, .next) { text-ind=
ent: -999px; overflow: hidden; display: flex; align-items: center; }

.mfn-query-pagination-dots ul li .page-numbers:not(.prev, .next)::before { =
content: ""; display: block; width: 10px; height: 10px; border-radius: 50%;=
 background-color: var(--mfn-pagination-items-color); }

.mfn-query-pagination-loadmore ul li .page-numbers:not(.next), .mfn-query-p=
agination-prevnext ul li .page-numbers:not(.prev, .next) { display: none; }

.mfn-query-pagination-loadmore ul li .next.loading { color: transparent; }

.mfn-query-pagination-loadmore ul li .next.loading::after { color: var(--mf=
n-pagination-items-color); content: ""; display: block; position: absolute;=
 inset: 50% auto auto 50%; margin: -10px 0px 0px -10px; width: 20px; height=
: 20px; border-radius: 100%; border-width: 2px; border-style: solid; backgr=
ound: none; transform: none; animation: 1.5s linear 0s infinite normal none=
 running spin; border-bottom-color: transparent !important; transition: non=
e !important; }

.mfn-query-pagination-infiniteload ul li .page-numbers:not(.next) { display=
: none; }

.column_heading.mfn-line-clamp .title { display: -webkit-box; -webkit-box-o=
rient: vertical; overflow: hidden; }

.mcb-column.column_breadcrumbs .breadcrumbs { display: flex; flex-wrap: wra=
p; width: 100%; align-items: center; }

.mcb-column.column_breadcrumbs .breadcrumbs li { display: flex; gap: inheri=
t; align-items: center; }

.mcb-column.column_breadcrumbs .breadcrumbs li .mfn-breadcrumbs-separator {=
 line-height: 1em; }

.mcb-column.column_breadcrumbs .breadcrumbs a:hover { text-decoration: none=
; }

.mfn-share-post { display: flex; flex-wrap: wrap; width: 100%; align-items:=
 center; gap: 10px; }

.mfn-share-post .mfn-share-post-button { display: flex; gap: 5px; justify-c=
ontent: center; align-items: center; padding: 5px 10px; border: 1px solid; =
border-radius: 4px; }

.mfn-share-post .mfn-share-post-button:hover { text-decoration: none; }

.column_cf7 input, .column_cf7 select, .column_cf7 textarea { height: auto;=
 min-height: 42px; }

.column_cf7 input[type=3D"checkbox"], .column_cf7 input[type=3D"radio"] { m=
in-height: auto; }

.mfn-banner-box { --mfn-banner-box-animation-duration: .2s; --mfn-banner-bo=
x-offset: 0px; --mfn-banner-box-badge-offset: 20px; --mfn-banner-box-desc-b=
g: #e9ecef; --mfn-banner-box-cta-icon-size: 24px; --mfn-banner-box-cta-imag=
e-width: 24px; --mfn-banner-box-hidden-content-gap: 15px; position: relativ=
e; display: block; overflow: hidden; }

.mfn-banner-box .banner-image { line-height: 0; overflow: hidden; }

.mfn-banner-box .banner-badge { position: absolute; z-index: 5; }

.mfn-banner-box .banner-desc { justify-content: center; left: 0px; top: 0px=
; margin: var(--mfn-banner-box-offset); width: calc(100% - var(--mfn-banner=
-box-offset)*2); height: calc(100% - var(--mfn-banner-box-offset)*2); z-ind=
ex: 1; }

.mfn-banner-box .banner-desc, .mfn-banner-box .banner-wrapper { align-items=
: center; display: flex; position: absolute; box-sizing: border-box; }

.mfn-banner-box .banner-wrapper { flex-direction: column; padding: 30px; te=
xt-align: center; transition: all var(--mfn-banner-box-animation-duration) =
ease-in-out; }

.mfn-banner-box .banner-badge.banner-badge-top-right { top: var(--mfn-banne=
r-box-badge-offset); right: var(--mfn-banner-box-badge-offset); }

.mfn-banner-box .banner-badge.banner-badge-top-left { top: var(--mfn-banner=
-box-badge-offset); left: var(--mfn-banner-box-badge-offset); }

.mfn-banner-box .banner-badge.banner-badge-bottom-right { bottom: var(--mfn=
-banner-box-badge-offset); right: var(--mfn-banner-box-badge-offset); }

.mfn-banner-box .banner-badge.banner-badge-bottom-left { bottom: var(--mfn-=
banner-box-badge-offset); left: var(--mfn-banner-box-badge-offset); }

.mfn-banner-box .banner-wrapper > .last-visible-el, .mfn-banner-box .banner=
-wrapper > :last-child, .mfn-banner-box .hidden-desc .hidden-wrapper > :las=
t-child { margin-bottom: 0px; }

.mfn-banner-box .banner-desc .hidden-desc { opacity: 0; height: 0px; transi=
tion: all var(--mfn-banner-box-animation-duration) ease-in-out; }

.mfn-banner-box .banner-wrapper .hidden-desc .hidden-wrapper { padding-top:=
 var(--mfn-banner-box-hidden-content-gap); }

.mfn-banner-box:hover .banner-desc .hidden-desc { opacity: 1; height: var(-=
-mfn-banner-box-height); }

.mfn-banner-box-boxed .banner-wrapper { background-color: rgb(233, 236, 239=
); width: 60%; max-width: 100%; overflow: hidden; }

.mfn-banner-box-height .banner-image img { object-fit: cover; width: 100%; =
}

.mfn-banner-box .banner-badge, .mfn-banner-box .banner-cta, .mfn-banner-box=
 .excerpt, .mfn-banner-box .subtitle, .mfn-banner-box .title { transition: =
all var(--mfn-banner-box-animation-duration) ease-in-out; }

.mfn-banner-box .banner-cta { display: inline-flex; }

.mfn-banner-box .hidden-desc .banner-cta { transition-delay: var(--mfn-bann=
er-box-animation-duration); }

.mfn-banner-box .cta-icon, .mfn-banner-box .cta-image { align-items: center=
; justify-content: center; line-height: 1; }

.mfn-banner-box .cta-icon i { font-size: var(--mfn-banner-box-cta-icon-size=
); }

.mfn-banner-box .cta-image img { width: var(--mfn-banner-box-cta-image-widt=
h); }

.mfn-banner-box-cta-zoom-in .banner-cta { transition: all var(--mfn-banner-=
box-animation-duration) ease-in-out; }

.mfn-banner-box-cta-zoom-in:hover .banner-cta { transform: scale(1.1); }

.mfn-banner-box-image-toggle .banner-image img { transform: translateY(100%=
); transition: all var(--mfn-banner-box-animation-duration) ease-in-out; }

.mfn-banner-box-image-toggle:hover .banner-image img { transform: translate=
(0px); }

.mfn-banner-box-image-zoom-in .banner-image img { transition: all var(--mfn=
-banner-box-animation-duration) ease-in-out; }

.mfn-banner-box-image-zoom-in:hover .banner-image img { transform: scale(1.=
1); }

.mfn-banner-box-image-zoom-out .banner-image img { transition: all var(--mf=
n-banner-box-animation-duration) ease-in-out; transform: scale(1.1); }

.mfn-banner-box-image-zoom-out:hover .banner-image img { transform: scale(1=
); }

.mfn-banner-box-image-blur .banner-image img { transition: all var(--mfn-ba=
nner-box-animation-duration) ease-in-out; transform: scale(1.03); }

.mfn-banner-box-image-blur:hover .banner-image img { filter: blur(6px); }

.mfn-banner-box-image-overlay .banner-image::after { content: ""; position:=
 absolute; left: 0px; top: 0px; width: 100%; height: 100%; background-color=
: transparent; transition: all var(--mfn-banner-box-animation-duration) eas=
e-in-out; }

.mfn-banner-box-image-overlay:hover .banner-image::after { background-color=
: rgba(0, 0, 0, 0.6); }

@media only screen and (max-width: 959px) {
  .mfn-banner-box.mfn-show-hidden-elements-on-tablet .banner-desc .hidden-d=
esc { opacity: 1; height: var(--mfn-banner-box-height); }
}

@media only screen and (max-width: 767px) {
  .mfn-banner-box.mfn-show-hidden-elements-on-mobile .banner-desc .hidden-d=
esc { opacity: 1; height: var(--mfn-banner-box-height); }
}

.mfn-image-hotspot { --mfn-image-hotspot-marker-default-size: 12px; --mfn-i=
mage-hotspot-marker-default-border-radius: 100%; --mfn-image-hotspot-marker=
-default-bg: #0089f7; --mfn-image-hotspot-marker-default-pulse-bg: #0089f7;=
 --mfn-image-hotspot-marker-icon-pulse-bg: #0089f7; --mfn-image-hotspot-mar=
ker-text-pulse-bg: #0089f7; --mfn-image-hotspot-marker-text-color: #161922;=
 --mfn-image-hotspot-marker-text-bg: #fff; --mfn-image-hotspot-marker-text-=
padding: 2px 8px; --mfn-image-hotspot-marker-icon-size: 30px; --mfn-image-h=
otspot-marker-icon-font-size: 12px; --mfn-image-hotspot-marker-icon-border-=
radius: 100%; --mfn-image-hotspot-marker-icon-color: #fff; --mfn-image-hots=
pot-marker-icon-bg: #0089f7; --mfn-image-hotspot-content-width: 240px; --mf=
n-image-hotspot-content-bg: #fff; --mfn-image-hotspot-box-shadow: 0px 10px =
46px 0px rgba(1,7,39,0.1); --mfn-image-hotspot-border-radius: 4px; --mfn-im=
age-hotspot-content-offset: 15px; display: flex; }

.mfn-image-hotspot .hotspot-wrapper { display: inline-flex; position: relat=
ive; }

.mfn-image-hotspot .hotspot-image { overflow: hidden; line-height: 0; }

.mfn-image-hotspot .hotspot-point { position: absolute; z-index: 10; }

.mfn-image-hotspot .hotspot-marker { display: inline-flex; align-items: cen=
ter; justify-content: center; position: relative; }

.mfn-image-hotspot .hotspot-content { display: none; position: absolute; pa=
dding: 15px; box-sizing: border-box; width: var(--mfn-image-hotspot-content=
-width); background-color: var(--mfn-image-hotspot-content-bg); box-shadow:=
 var(--mfn-image-hotspot-box-shadow); border-radius: var(--mfn-image-hotspo=
t-border-radius); }

.mfn-image-hotspot .hotspot-point.is-active .hotspot-content { display: blo=
ck; }

.mfn-image-hotspot .hotspot-point.is-active-force .hotspot-content { displa=
y: block !important; }

.mfn-image-hotspot .hotspot-point.is-active { z-index: 11; }

.mfn-image-hotspot .hotspot-content > :last-child { margin-bottom: 0px; }

.mfn-image-hotspot .hotspot-content::before { content: ""; position: absolu=
te; }

.mfn-image-hotspot-height .hotspot-image img { object-fit: cover; width: 10=
0%; }

.mfn-image-hotspot-height.mfn-image-hotspot-height-cover .hotspot-wrapper, =
.mfn-image-hotspot-height.mfn-image-hotspot-height-cover .hotspot-wrapper .=
hotspot-image { width: 100%; }

.mfn-image-hotspot .marker-default { width: var(--mfn-image-hotspot-marker-=
default-size); height: var(--mfn-image-hotspot-marker-default-size); border=
-radius: var(--mfn-image-hotspot-marker-default-border-radius); background-=
color: var(--mfn-image-hotspot-marker-default-bg); }

.mfn-image-hotspot .marker-text { color: var(--mfn-image-hotspot-marker-tex=
t-color); background-color: var(--mfn-image-hotspot-marker-text-bg); paddin=
g: var(--mfn-image-hotspot-marker-text-padding); border-radius: 3px; }

.mfn-image-hotspot .marker-icon { display: inline-flex; align-items: center=
; justify-content: center; width: var(--mfn-image-hotspot-marker-icon-size)=
; height: var(--mfn-image-hotspot-marker-icon-size); border-radius: var(--m=
fn-image-hotspot-marker-icon-border-radius); background-color: var(--mfn-im=
age-hotspot-marker-icon-bg); color: var(--mfn-image-hotspot-marker-icon-col=
or); }

.mfn-image-hotspot .marker-icon i { font-size: var(--mfn-image-hotspot-mark=
er-icon-font-size); }

.mfn-image-hotspot a.hotspot-marker:hover { text-decoration: none; }

@media only screen and (min-width: 960px) and (max-width: 1440px) {
  .mfn-image-hotspot-hide-laptop .hotspot-point { display: none; }
}

@media only screen and (min-width: 768px) and (max-width: 959px) {
  .mfn-image-hotspot-hide-tablet .hotspot-point { display: none; }
}

@media (max-width: 767px) {
  .mfn-image-hotspot-hide-mobile .hotspot-point { display: none; }
}

.hotspot-point-left .hotspot-content, .hotspot-point-right .hotspot-content=
 { top: 50%; transform: translateY(-50%); }

.hotspot-point-left .hotspot-content::before, .hotspot-point-right .hotspot=
-content::before { width: var(--mfn-image-hotspot-content-offset); height: =
100%; top: 0px; }

.hotspot-point-left .hotspot-content { right: calc(100% + var(--mfn-image-h=
otspot-content-offset)); }

.hotspot-point-left .hotspot-content::before { left: 100%; }

.hotspot-point-right .hotspot-content { left: calc(100% + var(--mfn-image-h=
otspot-content-offset)); }

.hotspot-point-right .hotspot-content::before { right: 100%; }

.hotspot-point-bottom .hotspot-content, .hotspot-point-top .hotspot-content=
 { left: calc(50% - var(--mfn-image-hotspot-content-width)*0.5); }

.hotspot-point-bottom .hotspot-content::before, .hotspot-point-top .hotspot=
-content::before { height: var(--mfn-image-hotspot-content-offset); width: =
100%; left: 0px; }

.hotspot-point-top .hotspot-content { bottom: calc(100% + var(--mfn-image-h=
otspot-content-offset)); }

.hotspot-point-top .hotspot-content::before { top: 100%; }

.hotspot-point-bottom .hotspot-content { top: calc(100% + var(--mfn-image-h=
otspot-content-offset)); }

.hotspot-point-bottom .hotspot-content::before { bottom: 100%; }

@media (max-width: 1440px) {
  .hotspot-point-laptop-bottom .hotspot-content, .hotspot-point-laptop-left=
 .hotspot-content, .hotspot-point-laptop-right .hotspot-content, .hotspot-p=
oint-laptop-top .hotspot-content { inset: auto; transform: unset; }
  .hotspot-point-laptop-bottom .hotspot-content::before, .hotspot-point-lap=
top-left .hotspot-content::before, .hotspot-point-laptop-right .hotspot-con=
tent::before, .hotspot-point-laptop-top .hotspot-content::before { inset: a=
uto; height: unset; width: unset; }
  .hotspot-point-laptop-left .hotspot-content, .hotspot-point-laptop-right =
.hotspot-content { top: 50%; transform: translateY(-50%); }
  .hotspot-point-laptop-left .hotspot-content::before, .hotspot-point-lapto=
p-right .hotspot-content::before { width: var(--mfn-image-hotspot-content-o=
ffset); height: 100%; top: 0px; }
  .hotspot-point-laptop-left .hotspot-content { right: calc(100% + var(--mf=
n-image-hotspot-content-offset)); }
  .hotspot-point-laptop-left .hotspot-content::before { left: 100%; }
  .hotspot-point-laptop-right .hotspot-content { left: calc(100% + var(--mf=
n-image-hotspot-content-offset)); }
  .hotspot-point-laptop-right .hotspot-content::before { right: 100%; }
  .hotspot-point-laptop-bottom .hotspot-content, .hotspot-point-laptop-top =
.hotspot-content { left: calc(50% - var(--mfn-image-hotspot-content-width)*=
0.5); }
  .hotspot-point-laptop-bottom .hotspot-content::before, .hotspot-point-lap=
top-top .hotspot-content::before { height: var(--mfn-image-hotspot-content-=
offset); width: 100%; left: 0px; }
  .hotspot-point-laptop-top .hotspot-content { bottom: calc(100% + var(--mf=
n-image-hotspot-content-offset)); }
  .hotspot-point-laptop-top .hotspot-content::before { top: 100%; }
  .hotspot-point-laptop-bottom .hotspot-content { top: calc(100% + var(--mf=
n-image-hotspot-content-offset)); }
  .hotspot-point-laptop-bottom .hotspot-content::before { bottom: 100%; }
}

@media (max-width: 959px) {
  .hotspot-point-tablet-bottom .hotspot-content, .hotspot-point-tablet-left=
 .hotspot-content, .hotspot-point-tablet-right .hotspot-content, .hotspot-p=
oint-tablet-top .hotspot-content { inset: auto; transform: unset; }
  .hotspot-point-tablet-bottom .hotspot-content::before, .hotspot-point-tab=
let-left .hotspot-content::before, .hotspot-point-tablet-right .hotspot-con=
tent::before, .hotspot-point-tablet-top .hotspot-content::before { inset: a=
uto; height: unset; width: unset; }
  .hotspot-point-tablet-left .hotspot-content, .hotspot-point-tablet-right =
.hotspot-content { top: 50%; transform: translateY(-50%); }
  .hotspot-point-tablet-left .hotspot-content::before, .hotspot-point-table=
t-right .hotspot-content::before { width: var(--mfn-image-hotspot-content-o=
ffset); height: 100%; top: 0px; }
  .hotspot-point-tablet-left .hotspot-content { right: calc(100% + var(--mf=
n-image-hotspot-content-offset)); }
  .hotspot-point-tablet-left .hotspot-content::before { left: 100%; }
  .hotspot-point-tablet-right .hotspot-content { left: calc(100% + var(--mf=
n-image-hotspot-content-offset)); }
  .hotspot-point-tablet-right .hotspot-content::before { right: 100%; }
  .hotspot-point-tablet-bottom .hotspot-content, .hotspot-point-tablet-top =
.hotspot-content { left: calc(50% - var(--mfn-image-hotspot-content-width)*=
0.5); }
  .hotspot-point-tablet-bottom .hotspot-content::before, .hotspot-point-tab=
let-top .hotspot-content::before { height: var(--mfn-image-hotspot-content-=
offset); width: 100%; left: 0px; }
  .hotspot-point-tablet-top .hotspot-content { bottom: calc(100% + var(--mf=
n-image-hotspot-content-offset)); }
  .hotspot-point-tablet-top .hotspot-content::before { top: 100%; }
  .hotspot-point-tablet-bottom .hotspot-content { top: calc(100% + var(--mf=
n-image-hotspot-content-offset)); }
  .hotspot-point-tablet-bottom .hotspot-content::before { bottom: 100%; }
}

@media (max-width: 767px) {
  .hotspot-point-mobile-bottom .hotspot-content, .hotspot-point-mobile-left=
 .hotspot-content, .hotspot-point-mobile-right .hotspot-content, .hotspot-p=
oint-mobile-top .hotspot-content { inset: auto; transform: unset; }
  .hotspot-point-mobile-bottom .hotspot-content::before, .hotspot-point-mob=
ile-left .hotspot-content::before, .hotspot-point-mobile-right .hotspot-con=
tent::before, .hotspot-point-mobile-top .hotspot-content::before { inset: a=
uto; height: unset; width: unset; }
  .hotspot-point-mobile-left .hotspot-content, .hotspot-point-mobile-right =
.hotspot-content { top: 50%; transform: translateY(-50%); }
  .hotspot-point-mobile-left .hotspot-content::before, .hotspot-point-mobil=
e-right .hotspot-content::before { width: var(--mfn-image-hotspot-content-o=
ffset); height: 100%; top: 0px; }
  .hotspot-point-mobile-left .hotspot-content { right: calc(100% + var(--mf=
n-image-hotspot-content-offset)); }
  .hotspot-point-mobile-left .hotspot-content::before { left: 100%; }
  .hotspot-point-mobile-right .hotspot-content { left: calc(100% + var(--mf=
n-image-hotspot-content-offset)); }
  .hotspot-point-mobile-right .hotspot-content::before { right: 100%; }
  .hotspot-point-mobile-bottom .hotspot-content, .hotspot-point-mobile-top =
.hotspot-content { left: calc(50% - var(--mfn-image-hotspot-content-width)*=
0.5); }
  .hotspot-point-mobile-bottom .hotspot-content::before, .hotspot-point-mob=
ile-top .hotspot-content::before { height: var(--mfn-image-hotspot-content-=
offset); width: 100%; left: 0px; }
  .hotspot-point-mobile-top .hotspot-content { bottom: calc(100% + var(--mf=
n-image-hotspot-content-offset)); }
  .hotspot-point-mobile-top .hotspot-content::before { top: 100%; }
  .hotspot-point-mobile-bottom .hotspot-content { top: calc(100% + var(--mf=
n-image-hotspot-content-offset)); }
  .hotspot-point-mobile-bottom .hotspot-content::before { bottom: 100%; }
}

.mfn-image-hotspot-point-pulse .hotspot-marker { animation: 1.5s ease-in-ou=
t 0s infinite normal none running hotspot-marker-pulse; }

.mfn-image-hotspot-point-pulse .hotspot-marker.marker-icon { animation: 1.5=
s ease-in-out 0s infinite normal none running hotspot-marker-icon-pulse; }

.mfn-image-hotspot-point-pulse .hotspot-marker.marker-text { animation: 1.5=
s ease-in-out 0s infinite normal none running hotspot-marker-text-pulse; }

.mfn-image-hotspot-point-scale .hotspot-marker { animation: 1.2s ease-in-ou=
t 0s infinite normal none running hotspot-marker-scale; }

.mfn-image-hotspot-point-bounce .hotspot-marker { animation: 1.2s ease 0s i=
nfinite normal none running hotspot-marker-bounce; }

@keyframes hotspot-marker-pulse {=20
  0% { outline: 0 solid var(--mfn-image-hotspot-marker-default-pulse-bg); }
  100% { outline: transparent solid 15px; }
}

@keyframes hotspot-marker-icon-pulse {=20
  0% { outline: 0 solid var(--mfn-image-hotspot-marker-icon-pulse-bg); }
  100% { outline: transparent solid 15px; }
}

@keyframes hotspot-marker-text-pulse {=20
  0% { outline: 0 solid var(--mfn-image-hotspot-marker-text-pulse-bg); }
  100% { outline: transparent solid 15px; }
}

@keyframes hotspot-marker-scale {=20
  0% { transform: scale(1); }
  60% { transform: scale(1.15); }
  100% { transform: scale(1); }
}

@keyframes hotspot-marker-bounce {=20
  0% { transform: translateY(0px); }
  50% { transform: translateY(-15%); }
  100% { transform: translateY(0px); }
}

.mfn-image-hotspot-content-fadeIn .hotspot-content { display: block; opacit=
y: 0; transition: opacity 0.3s ease-in-out; transform: scale(0); }

.mfn-image-hotspot-content-fadeIn .hotspot-point.is-active .hotspot-content=
 { opacity: 1; transform: scale(1); }

.mfn-hotspot-style-line canvas { position: absolute; top: 0px; left: 0px; z=
-index: 2; pointer-events: none; width: 100%; height: 100%; }

.mcb-item-icon_2-inner .mfn-icon-2 { display: flex; align-items: center; ju=
stify-content: center; line-height: 1em; }

.column.mfn-read-more-hidden { display: none; }
------MultipartBoundary--9uweDQqvxaswtTRdWfiRfWtRUsv05MqdaL6kSzNZQL----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-175f8c25-0a25-4ec0-b68f-544adbf2f0df@mhtml.blink

@charset "utf-8";

#rs-demo-id { }
------MultipartBoundary--9uweDQqvxaswtTRdWfiRfWtRUsv05MqdaL6kSzNZQL----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-708cead7-225f-4e61-b190-18ed021298ff@mhtml.blink

@charset "utf-8";

#slider-1-slide-11-layer-0 { font-family: Dubai !important; }

#slider-1-slide-11-layer-3 { font-family: Dubai !important; }

#slider-1-slide-11-layer-6 { font-family: Dubai !important; }

#slider-1-slide-11-layer-4 { font-family: Dubai !important; }

#slider-1-slide-11-layer-5 { font-family: Dubai !important; }

#slider-1-slide-10-layer-0 { font-family: Dubai !important; }

#slider-1-slide-10-layer-3 { font-family: Dubai !important; }

#slider-1-slide-10-layer-6 { font-family: Dubai !important; }

#slider-1-slide-10-layer-4 { font-family: Dubai !important; }

#slider-1-slide-10-layer-5 { font-family: Dubai !important; }

#slider-1-slide-9-layer-0 { font-family: Dubai !important; }

#slider-1-slide-9-layer-3 { font-family: Dubai !important; }

#slider-1-slide-9-layer-6 { font-family: Dubai !important; }

#slider-1-slide-9-layer-4 { font-family: Dubai !important; }

#slider-1-slide-9-layer-5 { font-family: Dubai !important; }

.menu-sub.mfn-menu-subicon i { padding-right: 5px; }

#slider-1-slide-12-layer-0 { font-family: Dubai !important; }

#slider-1-slide-12-layer-3 { font-family: Dubai !important; }

#slider-1-slide-12-layer-6 { font-family: Dubai !important; }

#slider-1-slide-12-layer-4 { font-family: Dubai !important; }

#slider-1-slide-12-layer-5 { font-family: Dubai !important; }

.gf_browser_chrome.gform_wrapper.gform-theme.gform-theme--foundation.gform-=
theme--framework.gform-theme--orbital { display: block !important; }

.pp-gravity-form .gform_wrapper .pp-gf-select-custom::after { display: none=
 !important; }

.gf_step_number { --gf-field-pg-steps-number-bg-color-complete: #e51c28; }

.gf_step_number { --gf-field-pg-steps-number-border-color-complete: #e51c28=
; }

.gform_required_legend { display: none !important; }

#gform_previous_button_1_99 { border: none; }

#gf_page_steps_1 { margin-bottom: 60px !important; }

select:focus { background: none !important; }

.pp-timeline-card-content p { text-align: justify; }
------MultipartBoundary--9uweDQqvxaswtTRdWfiRfWtRUsv05MqdaL6kSzNZQL----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-c6ac0017-4631-44ac-9eea-05f31080c9ef@mhtml.blink

@charset "utf-8";

.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), .e=
-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { b=
ackground-image: none !important; }

@media screen and (max-height: 1024px) {
  .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), =
.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {=
 background-image: none !important; }
}

@media screen and (max-height: 640px) {
  .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), =
.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {=
 background-image: none !important; }
}
------MultipartBoundary--9uweDQqvxaswtTRdWfiRfWtRUsv05MqdaL6kSzNZQL----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-377b4c9e-afca-4a68-beae-cb7cd162dca5@mhtml.blink

@charset "utf-8";

@font-face { font-family: Dubai; src: url("https://sadrfoulad.com/wp-conten=
t/uploads/2024/02/Dubai-Regular.woff#1411") format("woff"), url("https://sa=
drfoulad.com/wp-content/uploads/2024/02/Dubai-Regular-1.ttf#1410") format("=
truetype"); font-weight: normal; font-style: normal; font-display: swap; }

@font-face { font-family: dubaiB; src: url("https://sadrfoulad.com/wp-conte=
nt/uploads/2024/02/Dubai-Bold.woff#1412") format("woff"), url("https://sadr=
foulad.com/wp-content/uploads/2024/02/Dubai-Bold.ttf#1413") format("truetyp=
e"); font-weight: normal; font-style: normal; font-display: swap; }

html { background-color: rgb(245, 243, 239); }

#Wrapper, #Content, .mfn-popup .mfn-popup-content, .mfn-off-canvas-sidebar =
.mfn-off-canvas-content-wrapper, .mfn-cart-holder, .mfn-header-login, #Top_=
bar .search_wrapper, #Top_bar .top_bar_right .mfn-live-search-box, .column_=
livesearch .mfn-live-search-wrapper, .column_livesearch .mfn-live-search-bo=
x { background-color: rgb(245, 243, 239); }

.layout-boxed.mfn-bebuilder-header.mfn-ui #Wrapper .mfn-only-sample-content=
 { background-color: rgb(245, 243, 239); }

body:not(.template-slider) #Header { min-height: 0px; }

body.header-below:not(.template-slider) #Header { padding-top: 0px; }

#Footer .widgets_wrapper { padding: 70px 0px; }

.has-search-overlay.search-overlay-opened #search-overlay { background-colo=
r: rgba(0, 0, 0, 0.6); }

.elementor-page.elementor-default #Content .the_content .section_wrapper { =
max-width: 100%; }

.elementor-page.elementor-default #Content .section.the_content { width: 10=
0%; }

.elementor-page.elementor-default #Content .section_wrapper .the_content_wr=
apper { margin-left: 0px; margin-right: 0px; width: 100%; }

body, span.date_label, .timeline_items li h3 span, input[type=3D"date"], in=
put[type=3D"text"], input[type=3D"password"], input[type=3D"tel"], input[ty=
pe=3D"email"], input[type=3D"url"], textarea, select, .offer_li .title h3, =
.mfn-menu-item-megamenu { font-family: Dubai, -apple-system, BlinkMacSystem=
Font, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue",=
 sans-serif; }

.lead, .big { font-family: Dubai, -apple-system, BlinkMacSystemFont, "Segoe=
 UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;=
 }

#menu > ul > li > a, #overlay-menu ul li a { font-family: Dubai, -apple-sys=
tem, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell=
, "Helvetica Neue", sans-serif; }

#Subheader .title { font-family: dubaiB, -apple-system, BlinkMacSystemFont,=
 "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans=
-serif; }

h1, h2, h3, h4, .text-logo #logo { font-family: dubaiB, -apple-system, Blin=
kMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvet=
ica Neue", sans-serif; }

h5, h6 { font-family: dubaiB, -apple-system, BlinkMacSystemFont, "Segoe UI"=
, Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; }

blockquote { font-family: Dubai, -apple-system, BlinkMacSystemFont, "Segoe =
UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; =
}

.chart_box .chart .num, .counter .desc_wrapper .number-wrapper, .how_it_wor=
ks .image .number, .pricing-box .plan-header .price, .quick_fact .number-wr=
apper, .woocommerce .product div.entry-summary .price { font-family: Dubai,=
 -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu=
, Cantarell, "Helvetica Neue", sans-serif; }

body, .mfn-menu-item-megamenu { font-size: 16px; line-height: 24px; font-we=
ight: 400; letter-spacing: 0px; }

.lead, .big { font-size: 20px; line-height: 30px; font-weight: 700; letter-=
spacing: 0px; }

#menu > ul > li > a, #overlay-menu ul li a { font-size: 16px; font-weight: =
600; letter-spacing: 0px; }

#overlay-menu ul li a { line-height: 24px; }

#Subheader .title { font-size: 32px; line-height: 40px; font-weight: 700; l=
etter-spacing: 0px; }

h1, .text-logo #logo { font-size: 32px; line-height: 36px; font-weight: 700=
; letter-spacing: 0px; }

h2 { font-size: 32px; line-height: 36px; font-weight: 700; letter-spacing: =
0px; }

h3, .woocommerce ul.products li.product h3, .woocommerce #customer_login h2=
 { font-size: 32px; line-height: 38px; font-weight: 700; letter-spacing: 0p=
x; }

h4, .woocommerce .woocommerce-order-details__title, .woocommerce .wc-bacs-b=
ank-details-heading, .woocommerce .woocommerce-customer-details h2 { font-s=
ize: 20px; line-height: 32px; font-weight: 400; letter-spacing: 0px; }

h5 { font-size: 20px; line-height: 28px; font-weight: 400; letter-spacing: =
0px; }

h6 { font-size: 16px; line-height: 18px; font-weight: 500; letter-spacing: =
0px; }

#Intro .intro-title { font-size: 32px; line-height: 40px; font-weight: 700;=
 letter-spacing: 0px; }

@media only screen and (min-width: 768px) and (max-width: 959px) {
  body, .mfn-menu-item-megamenu { font-size: 14px; line-height: 20px; font-=
weight: 400; letter-spacing: 0px; }
  .lead, .big { font-size: 17px; line-height: 26px; font-weight: 700; lette=
r-spacing: 0px; }
  #menu > ul > li > a, #overlay-menu ul li a { font-size: 14px; font-weight=
: 600; letter-spacing: 0px; }
  #overlay-menu ul li a { line-height: 21px; }
  #Subheader .title { font-size: 27px; line-height: 34px; font-weight: 700;=
 letter-spacing: 0px; }
  h1, .text-logo #logo { font-size: 27px; line-height: 31px; font-weight: 7=
00; letter-spacing: 0px; }
  h2 { font-size: 27px; line-height: 31px; font-weight: 700; letter-spacing=
: 0px; }
  h3, .woocommerce ul.products li.product h3, .woocommerce #customer_login =
h2 { font-size: 27px; line-height: 32px; font-weight: 700; letter-spacing: =
0px; }
  h4, .woocommerce .woocommerce-order-details__title, .woocommerce .wc-bacs=
-bank-details-heading, .woocommerce .woocommerce-customer-details h2 { font=
-size: 17px; line-height: 27px; font-weight: 400; letter-spacing: 0px; }
  h5 { font-size: 17px; line-height: 24px; font-weight: 400; letter-spacing=
: 0px; }
  h6 { font-size: 14px; line-height: 19px; font-weight: 500; letter-spacing=
: 0px; }
  #Intro .intro-title { font-size: 27px; line-height: 34px; font-weight: 70=
0; letter-spacing: 0px; }
  blockquote { font-size: 15px; }
  .chart_box .chart .num { font-size: 45px; line-height: 45px; }
  .counter .desc_wrapper .number-wrapper { font-size: 45px; line-height: 45=
px; }
  .counter .desc_wrapper .title { font-size: 14px; line-height: 18px; }
  .faq .question .title { font-size: 14px; }
  .fancy_heading .title { font-size: 38px; line-height: 38px; }
  .offer .offer_li .desc_wrapper .title h3 { font-size: 32px; line-height: =
32px; }
  .offer_thumb_ul li.offer_thumb_li .desc_wrapper .title h3 { font-size: 32=
px; line-height: 32px; }
  .pricing-box .plan-header h2 { font-size: 27px; line-height: 27px; }
  .pricing-box .plan-header .price > span { font-size: 40px; line-height: 4=
0px; }
  .pricing-box .plan-header .price sup.currency { font-size: 18px; line-hei=
ght: 18px; }
  .pricing-box .plan-header .price sup.period { font-size: 14px; line-heigh=
t: 14px; }
  .quick_fact .number-wrapper { font-size: 80px; line-height: 80px; }
  .trailer_box .desc h2 { font-size: 27px; line-height: 27px; }
  .widget > h3 { font-size: 17px; line-height: 20px; }
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
  body, .mfn-menu-item-megamenu { font-size: 13px; line-height: 19px; font-=
weight: 400; letter-spacing: 0px; }
  .lead, .big { font-size: 15px; line-height: 23px; font-weight: 700; lette=
r-spacing: 0px; }
  #menu > ul > li > a, #overlay-menu ul li a { font-size: 13px; font-weight=
: 600; letter-spacing: 0px; }
  #overlay-menu ul li a { line-height: 19.5px; }
  #Subheader .title { font-size: 24px; line-height: 30px; font-weight: 700;=
 letter-spacing: 0px; }
  h1, .text-logo #logo { font-size: 24px; line-height: 27px; font-weight: 7=
00; letter-spacing: 0px; }
  h2 { font-size: 24px; line-height: 27px; font-weight: 700; letter-spacing=
: 0px; }
  h3, .woocommerce ul.products li.product h3, .woocommerce #customer_login =
h2 { font-size: 24px; line-height: 29px; font-weight: 700; letter-spacing: =
0px; }
  h4, .woocommerce .woocommerce-order-details__title, .woocommerce .wc-bacs=
-bank-details-heading, .woocommerce .woocommerce-customer-details h2 { font=
-size: 15px; line-height: 24px; font-weight: 400; letter-spacing: 0px; }
  h5 { font-size: 15px; line-height: 21px; font-weight: 400; letter-spacing=
: 0px; }
  h6 { font-size: 13px; line-height: 19px; font-weight: 500; letter-spacing=
: 0px; }
  #Intro .intro-title { font-size: 24px; line-height: 30px; font-weight: 70=
0; letter-spacing: 0px; }
  blockquote { font-size: 14px; }
  .chart_box .chart .num { font-size: 40px; line-height: 40px; }
  .counter .desc_wrapper .number-wrapper { font-size: 40px; line-height: 40=
px; }
  .counter .desc_wrapper .title { font-size: 13px; line-height: 16px; }
  .faq .question .title { font-size: 13px; }
  .fancy_heading .title { font-size: 34px; line-height: 34px; }
  .offer .offer_li .desc_wrapper .title h3 { font-size: 28px; line-height: =
28px; }
  .offer_thumb_ul li.offer_thumb_li .desc_wrapper .title h3 { font-size: 28=
px; line-height: 28px; }
  .pricing-box .plan-header h2 { font-size: 24px; line-height: 24px; }
  .pricing-box .plan-header .price > span { font-size: 34px; line-height: 3=
4px; }
  .pricing-box .plan-header .price sup.currency { font-size: 16px; line-hei=
ght: 16px; }
  .pricing-box .plan-header .price sup.period { font-size: 13px; line-heigh=
t: 13px; }
  .quick_fact .number-wrapper { font-size: 70px; line-height: 70px; }
  .trailer_box .desc h2 { font-size: 24px; line-height: 24px; }
  .widget > h3 { font-size: 16px; line-height: 19px; }
}

@media only screen and (max-width: 479px) {
  body, .mfn-menu-item-megamenu { font-size: 13px; line-height: 19px; font-=
weight: 400; letter-spacing: 0px; }
  .lead, .big { font-size: 13px; line-height: 19px; font-weight: 700; lette=
r-spacing: 0px; }
  #menu > ul > li > a, #overlay-menu ul li a { font-size: 13px; font-weight=
: 600; letter-spacing: 0px; }
  #overlay-menu ul li a { line-height: 19.5px; }
  #Subheader .title { font-size: 19px; line-height: 24px; font-weight: 700;=
 letter-spacing: 0px; }
  h1, .text-logo #logo { font-size: 19px; line-height: 22px; font-weight: 7=
00; letter-spacing: 0px; }
  h2 { font-size: 19px; line-height: 22px; font-weight: 700; letter-spacing=
: 0px; }
  h3, .woocommerce ul.products li.product h3, .woocommerce #customer_login =
h2 { font-size: 19px; line-height: 23px; font-weight: 700; letter-spacing: =
0px; }
  h4, .woocommerce .woocommerce-order-details__title, .woocommerce .wc-bacs=
-bank-details-heading, .woocommerce .woocommerce-customer-details h2 { font=
-size: 13px; line-height: 19px; font-weight: 400; letter-spacing: 0px; }
  h5 { font-size: 13px; line-height: 19px; font-weight: 400; letter-spacing=
: 0px; }
  h6 { font-size: 13px; line-height: 19px; font-weight: 500; letter-spacing=
: 0px; }
  #Intro .intro-title { font-size: 19px; line-height: 24px; font-weight: 70=
0; letter-spacing: 0px; }
  blockquote { font-size: 13px; }
  .chart_box .chart .num { font-size: 35px; line-height: 35px; }
  .counter .desc_wrapper .number-wrapper { font-size: 35px; line-height: 35=
px; }
  .counter .desc_wrapper .title { font-size: 13px; line-height: 26px; }
  .faq .question .title { font-size: 13px; }
  .fancy_heading .title { font-size: 30px; line-height: 30px; }
  .offer .offer_li .desc_wrapper .title h3 { font-size: 26px; line-height: =
26px; }
  .offer_thumb_ul li.offer_thumb_li .desc_wrapper .title h3 { font-size: 26=
px; line-height: 26px; }
  .pricing-box .plan-header h2 { font-size: 21px; line-height: 21px; }
  .pricing-box .plan-header .price > span { font-size: 32px; line-height: 3=
2px; }
  .pricing-box .plan-header .price sup.currency { font-size: 14px; line-hei=
ght: 14px; }
  .pricing-box .plan-header .price sup.period { font-size: 13px; line-heigh=
t: 13px; }
  .quick_fact .number-wrapper { font-size: 60px; line-height: 60px; }
  .trailer_box .desc h2 { font-size: 21px; line-height: 21px; }
  .widget > h3 { font-size: 15px; line-height: 18px; }
}

.with_aside .sidebar.columns { width: 23%; }

.with_aside .sections_group { width: 77%; }

.aside_both .sidebar.columns { width: 18%; }

.aside_both .sidebar.sidebar-1 { margin-left: -82%; }

.aside_both .sections_group { width: 64%; margin-left: 18%; }

@media only screen and (min-width: 1240px) {
  #Wrapper, .with_aside .content_wrapper { max-width: 1240px; }
  body.layout-boxed.mfn-header-scrolled .mfn-header-tmpl.mfn-sticky-layout-=
width { max-width: 1240px; left: 0px; right: 0px; margin-left: auto; margin=
-right: auto; }
  body.layout-boxed:not(.mfn-header-scrolled) .mfn-header-tmpl.mfn-header-l=
ayout-width, body.layout-boxed .mfn-header-tmpl.mfn-header-layout-width:not=
(.mfn-hasSticky) { max-width: 1240px; left: 0px; right: 0px; margin-left: a=
uto; margin-right: auto; }
  body.layout-boxed.mfn-bebuilder-header.mfn-ui .mfn-only-sample-content { =
max-width: 1240px; margin-left: auto; margin-right: auto; }
  .section_wrapper, .container { max-width: 1220px; }
  .layout-boxed.header-boxed #Top_bar.is-sticky { max-width: 1240px; }
}

@media only screen and (max-width: 767px) {
  #Wrapper { max-width: calc(100% - 67px); }
  .content_wrapper .section_wrapper, .container, .four.columns .widget-area=
 { padding-left: 33px; padding-right: 33px; max-width: 550px !important; }
}

body { --mfn-button-font-family: "Inter"; --mfn-button-font-size: 12px; --m=
fn-button-font-weight: 700; --mfn-button-font-style: inherit; --mfn-button-=
letter-spacing: 0px; --mfn-button-padding: 16px 32px 16px 32px; --mfn-butto=
n-border-width: 2px; --mfn-button-border-radius: 0px; --mfn-button-gap: 10p=
x; --mfn-button-transition: 0.2s; --mfn-button-color: #ed1c24; --mfn-button=
-color-hover: #ffffff; --mfn-button-bg: rgba(255,255,255,0); --mfn-button-b=
g-hover: #ed1c24; --mfn-button-border-color: #ed1c24; --mfn-button-border-c=
olor-hover: #ed1c24; --mfn-button-icon-color: #ed1c24; --mfn-button-icon-co=
lor-hover: #ffffff; --mfn-button-box-shadow: unset; --mfn-button-theme-colo=
r: #ffffff; --mfn-button-theme-color-hover: #ffffff; --mfn-button-theme-bg:=
 #ed1c24; --mfn-button-theme-bg-hover: #ed1c24; --mfn-button-theme-border-c=
olor: transparent; --mfn-button-theme-border-color-hover: transparent; --mf=
n-button-theme-icon-color: #ffffff; --mfn-button-theme-icon-color-hover: #f=
fffff; --mfn-button-theme-box-shadow: unset; --mfn-button-shop-color: #ffff=
ff; --mfn-button-shop-color-hover: #ffffff; --mfn-button-shop-bg: #ed1c24; =
--mfn-button-shop-bg-hover: #ed1c24; --mfn-button-shop-border-color: transp=
arent; --mfn-button-shop-border-color-hover: transparent; --mfn-button-shop=
-icon-color: #626262; --mfn-button-shop-icon-color-hover: #626262; --mfn-bu=
tton-shop-box-shadow: unset; --mfn-button-action-color: #ffffff; --mfn-butt=
on-action-color-hover: #ffffff; --mfn-button-action-bg: #ed1c24; --mfn-butt=
on-action-bg-hover: #ee383e; --mfn-button-action-border-color: transparent;=
 --mfn-button-action-border-color-hover: transparent; --mfn-button-action-i=
con-color: #ffffff; --mfn-button-action-icon-color-hover: #ffffff; --mfn-bu=
tton-action-box-shadow: unset; }

@media only screen and (max-width: 959px) {
  body { }
}

@media only screen and (max-width: 768px) {
  body { }
}

#Top_bar #logo, .header-fixed #Top_bar #logo, .header-plain #Top_bar #logo,=
 .header-transparent #Top_bar #logo { height: 60px; line-height: 60px; padd=
ing: 15px 0px; }

.logo-overflow #Top_bar:not(.is-sticky) .logo { height: 90px; }

#Top_bar .menu > li > a { padding: 15px 0px; }

.menu-highlight:not(.header-creative) #Top_bar .menu > li > a { margin: 20p=
x 0px; }

.header-plain:not(.menu-highlight) #Top_bar .menu > li > a span:not(.descri=
ption) { line-height: 90px; }

.header-fixed #Top_bar .menu > li > a { padding: 30px 0px; }

@media only screen and (max-width: 767px) {
  .mobile-header-mini #Top_bar #logo { margin: 5px 0px; height: 50px !impor=
tant; line-height: 50px !important; }
}

#Top_bar #logo img.svg { width: 100px; }

.image_frame, .wp-caption { border-width: 0px; }

.alert { border-radius: 0px; }

#Top_bar .top_bar_right .top-bar-right-input input { width: 200px; }

.mfn-live-search-box .mfn-live-search-list { max-height: 300px; }

input[type=3D"date"], input[type=3D"email"], input[type=3D"number"], input[=
type=3D"password"], input[type=3D"search"], input[type=3D"tel"], input[type=
=3D"text"], input[type=3D"url"], select, textarea, .woocommerce .quantity i=
nput.qty { border-width: 0px 0px 1px; box-shadow: unset; resize: none; }

.select2-container--default .select2-selection--single, .select2-dropdown, =
.select2-container--default.select2-container--open .select2-selection--sin=
gle { border-width: 0px 0px 1px; }

input[type=3D"date"], input[type=3D"email"], input[type=3D"number"], input[=
type=3D"password"], input[type=3D"search"], input[type=3D"tel"], input[type=
=3D"text"], input[type=3D"url"], select, textarea, .woocommerce .quantity i=
nput.qty { border-radius: 0px; }

.select2-container--default .select2-selection--single, .select2-dropdown, =
.select2-container--default.select2-container--open .select2-selection--sin=
gle { border-radius: 0px; }

#Side_slide { right: -250px; width: 250px; }

#Side_slide.left { left: -250px; }

.blog-teaser li .desc-wrapper .desc { background-position-y: -1px; }

.mfn-free-delivery-info { --mfn-free-delivery-bar: #ed1c24; --mfn-free-deli=
very-bg: rgba(0,0,0,0.1); --mfn-free-delivery-achieved: #ed1c24; }

@media only screen and (max-width: 767px) {
}

@media only screen and (min-width: 1240px) {
  body:not(.header-simple) #Top_bar #menu { display: block !important; }
  .tr-menu #Top_bar #menu { background: none !important; }
  #Top_bar .menu > li > ul.mfn-megamenu > li { float: left; }
  #Top_bar .menu > li > ul.mfn-megamenu > li.mfn-megamenu-cols-1 { width: 1=
00%; }
  #Top_bar .menu > li > ul.mfn-megamenu > li.mfn-megamenu-cols-2 { width: 5=
0%; }
  #Top_bar .menu > li > ul.mfn-megamenu > li.mfn-megamenu-cols-3 { width: 3=
3.33%; }
  #Top_bar .menu > li > ul.mfn-megamenu > li.mfn-megamenu-cols-4 { width: 2=
5%; }
  #Top_bar .menu > li > ul.mfn-megamenu > li.mfn-megamenu-cols-5 { width: 2=
0%; }
  #Top_bar .menu > li > ul.mfn-megamenu > li.mfn-megamenu-cols-6 { width: 1=
6.66%; }
  #Top_bar .menu > li > ul.mfn-megamenu > li > ul { position: inherit; left=
: auto; top: auto; border-width: 0px 1px 0px 0px; display: block !important=
; }
  #Top_bar .menu > li > ul.mfn-megamenu > li:last-child > ul { border: 0px;=
 }
  #Top_bar .menu > li > ul.mfn-megamenu > li > ul li { width: auto; }
  #Top_bar .menu > li > ul.mfn-megamenu a.mfn-megamenu-title { text-transfo=
rm: uppercase; font-weight: 400; background: none; }
  #Top_bar .menu > li > ul.mfn-megamenu a .menu-arrow { display: none; }
  .menuo-right #Top_bar .menu > li > ul.mfn-megamenu { left: 0px; margin: 0=
px 1%; padding: 20px 0px; width: 98% !important; }
  .menuo-right #Top_bar .menu > li > ul.mfn-megamenu-bg { box-sizing: borde=
r-box; }
  #Top_bar .menu > li > ul.mfn-megamenu-bg { padding: 20px 166px 20px 20px;=
 background-repeat: no-repeat; background-position: right bottom; }
  .rtl #Top_bar .menu > li > ul.mfn-megamenu-bg { padding-left: 166px; padd=
ing-right: 20px; background-position: left bottom; }
  #Top_bar .menu > li > ul.mfn-megamenu-bg > li { background: none; }
  #Top_bar .menu > li > ul.mfn-megamenu-bg > li a { border: none; }
  #Top_bar .menu > li > ul.mfn-megamenu-bg > li > ul { box-shadow: 0px 0px =
0px 0px; background: none !important; }
  .mm-vertical #Top_bar .container { position: relative; }
  .mm-vertical #Top_bar .top_bar_left { position: static; }
  .mm-vertical #Top_bar .menu > li ul { background-image: none; box-shadow:=
 transparent 0px 0px 0px 0px !important; }
  .mm-vertical #Top_bar .menu > li > ul.mfn-megamenu { padding: 20px 0px; }
  .mm-vertical.header-plain #Top_bar .menu > li > ul.mfn-megamenu { margin:=
 0px; width: 100% !important; }
  .mm-vertical #Top_bar .menu > li > ul.mfn-megamenu > li { display: table-=
cell; width: 10%; padding: 0px 15px; border-right: 1px solid rgba(0, 0, 0, =
0.05); float: none !important; }
  .mm-vertical #Top_bar .menu > li > ul.mfn-megamenu > li:last-child { bord=
er-right-width: 0px; }
  .mm-vertical #Top_bar .menu > li > ul.mfn-megamenu > li.hide-border { bor=
der-right-width: 0px; }
  .mm-vertical #Top_bar .menu > li > ul.mfn-megamenu > li a { border-bottom=
-width: 0px; padding: 9px 15px; line-height: 120%; }
  .mm-vertical #Top_bar .menu > li > ul.mfn-megamenu a.mfn-megamenu-title {=
 font-weight: 700; }
  .rtl .mm-vertical #Top_bar .menu > li > ul.mfn-megamenu > li:first-child =
{ border-right-width: 0px; }
  .rtl .mm-vertical #Top_bar .menu > li > ul.mfn-megamenu > li:last-child {=
 border-right-width: 1px; }
  body.header-shop #Top_bar #menu { background-color: transparent; display:=
 flex !important; }
  .header-shop #Top_bar.is-sticky .top_bar_row_second { display: none; }
  .header-plain:not(.menuo-right) #Header .top_bar_left { width: auto !impo=
rtant; }
  .header-stack.header-center #Top_bar #menu { display: inline-block !impor=
tant; }
  .header-simple #Top_bar #menu { display: none; height: auto; width: 300px=
; bottom: auto; top: 100%; right: 1px; position: absolute; margin: 0px; }
  .header-simple #Header a.responsive-menu-toggle { display: block; right: =
10px; }
  .header-simple #Top_bar #menu > ul { width: 100%; float: left; }
  .header-simple #Top_bar #menu ul li { width: 100%; padding-bottom: 0px; b=
order-right: 0px; position: relative; }
  .header-simple #Top_bar #menu ul li a { padding: 0px 20px; margin: 0px; d=
isplay: block; height: auto; line-height: normal; border: none; }
  .header-simple #Top_bar #menu ul li a:not(.menu-toggle)::after { display:=
 none; }
  .header-simple #Top_bar #menu ul li a span { border: none; line-height: 4=
4px; display: inline; padding: 0px; }
  .header-simple #Top_bar #menu ul li.submenu .menu-toggle { display: block=
; position: absolute; right: 0px; top: 0px; width: 44px; height: 44px; line=
-height: 44px; font-size: 30px; font-weight: 300; text-align: center; curso=
r: pointer; color: rgb(68, 68, 68); opacity: 0.33; transform: unset; }
  .header-simple #Top_bar #menu ul li.submenu .menu-toggle::after { content=
: "+"; position: static; }
  .header-simple #Top_bar #menu ul li.hover > .menu-toggle::after { content=
: "-"; }
  .header-simple #Top_bar #menu ul li.hover a { border-bottom: 0px; }
  .header-simple #Top_bar #menu ul.mfn-megamenu li .menu-toggle { display: =
none; }
  .header-simple #Top_bar #menu ul li ul { top: 0px; padding: 0px; backgrou=
nd-image: none; position: relative !important; left: 0px !important; margin=
: 0px !important; width: auto !important; }
  .header-simple #Top_bar #menu ul li ul li { display: block; padding: 0px;=
 width: 100% !important; }
  .header-simple #Top_bar #menu ul li ul li a { padding: 0px 20px 0px 30px;=
 }
  .header-simple #Top_bar #menu ul li ul li a .menu-arrow { display: none; =
}
  .header-simple #Top_bar #menu ul li ul li a span { padding: 0px; }
  .header-simple #Top_bar #menu ul li ul li a span::after { display: none !=
important; }
  .header-simple #Top_bar .menu > li > ul.mfn-megamenu a.mfn-megamenu-title=
 { text-transform: uppercase; font-weight: 400; }
  .header-simple #Top_bar .menu > li > ul.mfn-megamenu > li > ul { position=
: inherit; left: auto; top: auto; display: block !important; }
  .header-simple #Top_bar #menu ul li ul li ul { padding: 0px; top: 0px; bo=
rder-left: 0px !important; }
  .header-simple #Top_bar #menu ul li ul li ul li a { padding: 0px 20px 0px=
 40px; }
  .rtl.header-simple #Top_bar #menu { left: 1px; right: auto; }
  .rtl.header-simple #Top_bar a.responsive-menu-toggle { left: 10px; right:=
 auto; }
  .rtl.header-simple #Top_bar #menu ul li.submenu .menu-toggle { left: 0px;=
 right: auto; }
  .rtl.header-simple #Top_bar #menu ul li ul { left: auto !important; right=
: 0px !important; }
  .rtl.header-simple #Top_bar #menu ul li ul li a { padding: 0px 30px 0px 2=
0px; }
  .rtl.header-simple #Top_bar #menu ul li ul li ul li a { padding: 0px 40px=
 0px 20px; }
  .menu-highlight #Top_bar .menu > li { margin: 0px 2px; }
  .menu-highlight:not(.header-creative) #Top_bar .menu > li > a { padding: =
0px; border-radius: 5px; }
  .menu-highlight #Top_bar .menu > li > a::after { display: none; }
  .menu-highlight #Top_bar .menu > li > a span:not(.description) { line-hei=
ght: 50px; }
  .menu-highlight #Top_bar .menu > li > a span.description { display: none;=
 }
  .menu-highlight.header-stack #Top_bar .menu > li > a { margin: 10px 0px !=
important; }
  .menu-highlight.header-stack #Top_bar .menu > li > a span:not(.descriptio=
n) { line-height: 40px; }
  .menu-highlight.header-simple #Top_bar #menu ul li, .menu-highlight.heade=
r-creative #Top_bar #menu ul li { margin: 0px; }
  .menu-highlight.header-simple #Top_bar #menu ul li > a, .menu-highlight.h=
eader-creative #Top_bar #menu ul li > a { border-radius: 0px; }
  .menu-highlight:not(.header-fixed):not(.header-simple) #Top_bar.is-sticky=
 .menu > li > a { margin: 10px 0px !important; padding: 5px 0px !important;=
 }
  .menu-highlight:not(.header-fixed):not(.header-simple) #Top_bar.is-sticky=
 .menu > li > a span { line-height: 30px !important; }
  .header-modern.menu-highlight.menuo-right .menu_wrapper { margin-right: 2=
0px; }
  .menu-line-below #Top_bar .menu > li > a:not(.menu-toggle)::after { top: =
auto; bottom: -4px; }
  .menu-line-below #Top_bar.is-sticky .menu > li > a:not(.menu-toggle)::aft=
er { top: auto; bottom: -4px; }
  .menu-line-below-80 #Top_bar:not(.is-sticky) .menu > li > a:not(.menu-tog=
gle)::after { height: 4px; left: 10%; top: 50%; margin-top: 20px; width: 80=
%; }
  .menu-line-below-80-1 #Top_bar:not(.is-sticky) .menu > li > a:not(.menu-t=
oggle)::after { height: 1px; left: 10%; top: 50%; margin-top: 20px; width: =
80%; }
  .menu-link-color #Top_bar .menu > li > a:not(.menu-toggle)::after { displ=
ay: none !important; }
  .menu-arrow-top #Top_bar .menu > li > a::after { border-color: rgb(204, 2=
04, 204) transparent transparent; border-style: solid; border-width: 7px 7p=
x 0px; display: block; height: 0px; left: 50%; margin-left: -7px; width: 0p=
x; background: none 0px 0px repeat scroll rgba(0, 0, 0, 0) !important; top:=
 0px !important; }
  .menu-arrow-top #Top_bar.is-sticky .menu > li > a::after { top: 0px !impo=
rtant; }
  .menu-arrow-bottom #Top_bar .menu > li > a::after { border-color: transpa=
rent transparent rgb(204, 204, 204); border-style: solid; border-width: 0px=
 7px 7px; display: block; height: 0px; left: 50%; margin-left: -7px; top: a=
uto; bottom: 0px; width: 0px; background: none !important; }
  .menu-arrow-bottom #Top_bar.is-sticky .menu > li > a::after { top: auto; =
bottom: 0px; }
  .menuo-no-borders #Top_bar .menu > li > a span { border-width: 0px !impor=
tant; }
  .menuo-no-borders #Header_creative #Top_bar .menu > li > a span { border-=
bottom-width: 0px; }
  .menuo-no-borders.header-plain #Top_bar a#header_cart, .menuo-no-borders.=
header-plain #Top_bar a#search_button, .menuo-no-borders.header-plain #Top_=
bar .wpml-languages, .menuo-no-borders.header-plain #Top_bar a.action_butto=
n { border-width: 0px; }
  .menuo-right #Top_bar .menu_wrapper { float: right; }
  .menuo-right.header-stack:not(.header-center) #Top_bar .menu_wrapper { ma=
rgin-right: 150px; }
  body.header-creative { padding-left: 50px; }
  body.header-creative.header-open { padding-left: 250px; }
  body.error404, body.under-construction, body.elementor-maintenance-mode, =
body.template-blank, body.under-construction.header-rtl.header-creative.hea=
der-open { padding-left: 0px !important; padding-right: 0px !important; }
  .header-creative.footer-fixed #Footer, .header-creative.footer-sliding #F=
ooter, .header-creative.footer-stick #Footer.is-sticky { box-sizing: border=
-box; padding-left: 50px; }
  .header-open.footer-fixed #Footer, .header-open.footer-sliding #Footer, .=
header-creative.footer-stick #Footer.is-sticky { padding-left: 250px; }
  .header-rtl.header-creative.footer-fixed #Footer, .header-rtl.header-crea=
tive.footer-sliding #Footer, .header-rtl.header-creative.footer-stick #Foot=
er.is-sticky { padding-left: 0px; padding-right: 50px; }
  .header-rtl.header-open.footer-fixed #Footer, .header-rtl.header-open.foo=
ter-sliding #Footer, .header-rtl.header-creative.footer-stick #Footer.is-st=
icky { padding-right: 250px; }
  #Header_creative { background-color: rgb(255, 255, 255); position: fixed;=
 width: 250px; height: 100%; left: -200px; top: 0px; z-index: 9002; box-sha=
dow: rgba(0, 0, 0, 0.15) 2px 0px 4px 2px; }
  #Header_creative .container { width: 100%; }
  #Header_creative .creative-wrapper { opacity: 0; margin-right: 50px; }
  #Header_creative a.creative-menu-toggle { display: block; width: 34px; he=
ight: 34px; line-height: 34px; font-size: 22px; text-align: center; positio=
n: absolute; top: 10px; right: 8px; border-radius: 3px; }
  .admin-bar #Header_creative a.creative-menu-toggle { top: 42px; }
  #Header_creative #Top_bar { position: static; width: 100%; }
  #Header_creative #Top_bar .top_bar_left { float: none; width: 100% !impor=
tant; }
  #Header_creative #Top_bar .logo { float: none; text-align: center; margin=
: 15px 0px; }
  #Header_creative #Top_bar #menu { background-color: transparent; }
  #Header_creative #Top_bar .menu_wrapper { float: none; margin: 0px 0px 30=
px; }
  #Header_creative #Top_bar .menu > li { width: 100%; float: none; position=
: relative; }
  #Header_creative #Top_bar .menu > li > a { padding: 0px; text-align: cent=
er; }
  #Header_creative #Top_bar .menu > li > a::after { display: none; }
  #Header_creative #Top_bar .menu > li > a span { border-right: 0px; border=
-bottom-width: 1px; line-height: 38px; }
  #Header_creative #Top_bar .menu li ul { left: 100%; right: auto; top: 0px=
; box-shadow: rgba(0, 0, 0, 0.03) 2px 2px 2px 0px; }
  #Header_creative #Top_bar .menu > li > ul.mfn-megamenu { margin: 0px; wid=
th: 700px !important; }
  #Header_creative #Top_bar .menu > li > ul.mfn-megamenu > li > ul { left: =
0px; }
  #Header_creative #Top_bar .menu li ul li a { padding-top: 9px; padding-bo=
ttom: 8px; }
  #Header_creative #Top_bar .menu li ul li ul { top: 0px; }
  #Header_creative #Top_bar .menu > li > a span.description { display: bloc=
k; font-size: 13px; clear: both; line-height: 28px !important; }
  .menuo-arrows #Top_bar .menu > li.submenu > a > span::after { content: un=
set !important; }
  #Header_creative #Top_bar .top_bar_right { float: left; height: auto; mar=
gin-bottom: 35px; text-align: center; padding: 0px 20px; top: 0px; box-sizi=
ng: border-box; width: 100% !important; }
  #Header_creative #Top_bar .top_bar_right::before { content: none; }
  #Header_creative #Top_bar .top_bar_right .top_bar_right_wrapper { flex-wr=
ap: wrap; justify-content: center; }
  #Header_creative #Top_bar .top_bar_right .top-bar-right-icon, #Header_cre=
ative #Top_bar .top_bar_right .wpml-languages, #Header_creative #Top_bar .t=
op_bar_right .top-bar-right-button, #Header_creative #Top_bar .top_bar_righ=
t .top-bar-right-input { min-height: 30px; margin: 5px; }
  #Header_creative #Top_bar .search_wrapper { left: 100%; top: auto; }
  #Header_creative #Top_bar .banner_wrapper { display: block; text-align: c=
enter; }
  #Header_creative #Top_bar .banner_wrapper img { max-width: 100%; height: =
auto; display: inline-block; }
  #Header_creative #Action_bar { display: none; position: absolute; bottom:=
 0px; top: auto; clear: both; padding: 0px 20px; box-sizing: border-box; }
  #Header_creative #Action_bar .contact_details { width: 100%; text-align: =
center; margin-bottom: 20px; }
  #Header_creative #Action_bar .contact_details li { padding: 0px; }
  #Header_creative #Action_bar .social { float: none; text-align: center; p=
adding: 5px 0px 15px; }
  #Header_creative #Action_bar .social li { margin-bottom: 2px; }
  #Header_creative #Action_bar .social-menu { float: none; text-align: cent=
er; }
  #Header_creative #Action_bar .social-menu li { border-color: rgba(0, 0, 0=
, 0.1); }
  #Header_creative .social li a { color: rgba(0, 0, 0, 0.5); }
  #Header_creative .social li a:hover { color: rgb(0, 0, 0); }
  #Header_creative .creative-social { position: absolute; bottom: 10px; rig=
ht: 0px; width: 50px; }
  #Header_creative .creative-social li { display: block; float: none; width=
: 100%; text-align: center; margin-bottom: 5px; }
  .header-creative .fixed-nav.fixed-nav-prev { margin-left: 50px; }
  .header-creative.header-open .fixed-nav.fixed-nav-prev { margin-left: 250=
px; }
  .menuo-last #Header_creative #Top_bar .menu li.last ul { top: auto; botto=
m: 0px; }
  .header-open #Header_creative { left: 0px; }
  .header-open #Header_creative .creative-wrapper { opacity: 1; margin: 0px=
 !important; }
  .header-open #Header_creative .creative-menu-toggle, .header-open #Header=
_creative .creative-social { display: none; }
  .header-open #Header_creative #Action_bar { display: block; }
  body.header-rtl.header-creative { padding-left: 0px; padding-right: 50px;=
 }
  .header-rtl #Header_creative { left: auto; right: -200px; }
  .header-rtl #Header_creative .creative-wrapper { margin-left: 50px; margi=
n-right: 0px; }
  .header-rtl #Header_creative a.creative-menu-toggle { left: 8px; right: a=
uto; }
  .header-rtl #Header_creative .creative-social { left: 0px; right: auto; }
  .header-rtl #Footer #back_to_top.sticky { right: 125px; }
  .header-rtl #popup_contact { right: 70px; }
  .header-rtl #Header_creative #Top_bar .menu li ul { left: auto; right: 10=
0%; }
  .header-rtl #Header_creative #Top_bar .search_wrapper { left: auto; right=
: 100%; }
  .header-rtl .fixed-nav.fixed-nav-prev { margin-left: 0px !important; }
  .header-rtl .fixed-nav.fixed-nav-next { margin-right: 50px; }
  body.header-rtl.header-creative.header-open { padding-left: 0px; padding-=
right: 250px !important; }
  .header-rtl.header-open #Header_creative { left: auto; right: 0px; }
  .header-rtl.header-open #Footer #back_to_top.sticky { right: 325px; }
  .header-rtl.header-open #popup_contact { right: 270px; }
  .header-rtl.header-open .fixed-nav.fixed-nav-next { margin-right: 250px; =
}
  #Header_creative.active { left: -1px; }
  .header-rtl #Header_creative.active { left: auto; right: -1px; }
  #Header_creative.active .creative-wrapper { opacity: 1; margin: 0px; }
  .header-creative .vc_row[data-vc-full-width] { padding-left: 50px; }
  .header-creative.header-open .vc_row[data-vc-full-width] { padding-left: =
250px; }
  .header-open .vc_parallax .vc_parallax-inner { left: auto; width: calc(10=
0% - 250px); }
  .header-open.header-rtl .vc_parallax .vc_parallax-inner { left: 0px; righ=
t: auto; }
  #Header_creative.scroll { height: 100%; overflow-y: auto; }
  #Header_creative.scroll:not(.dropdown) .menu li ul { display: none !impor=
tant; }
  #Header_creative.scroll #Action_bar { position: static; }
  #Header_creative.dropdown { outline: none; }
  #Header_creative.dropdown #Top_bar .menu_wrapper { float: left; width: 10=
0%; }
  #Header_creative.dropdown #Top_bar #menu ul li { position: relative; floa=
t: left; }
  #Header_creative.dropdown #Top_bar #menu ul li a:not(.menu-toggle)::after=
 { display: none; }
  #Header_creative.dropdown #Top_bar #menu ul li a span { line-height: 38px=
; padding: 0px; }
  #Header_creative.dropdown #Top_bar #menu ul li.submenu .menu-toggle { dis=
play: block; position: absolute; right: 0px; top: 0px; width: 38px; height:=
 38px; line-height: 38px; font-size: 26px; font-weight: 300; text-align: ce=
nter; cursor: pointer; color: rgb(68, 68, 68); opacity: 0.33; z-index: 203;=
 }
  #Header_creative.dropdown #Top_bar #menu ul li.submenu .menu-toggle::afte=
r { content: "+"; position: static; }
  #Header_creative.dropdown #Top_bar #menu ul li.hover > .menu-toggle::afte=
r { content: "-"; }
  #Header_creative.dropdown #Top_bar #menu ul.sub-menu li:not(:last-of-type=
) a { border-bottom: 0px; }
  #Header_creative.dropdown #Top_bar #menu ul.mfn-megamenu li .menu-toggle =
{ display: none; }
  #Header_creative.dropdown #Top_bar #menu ul li ul { top: 0px; padding: 0p=
x; background-image: none; position: relative !important; left: 0px !import=
ant; margin-left: 0px !important; width: auto !important; }
  #Header_creative.dropdown #Top_bar #menu ul li ul li { width: 100% !impor=
tant; }
  #Header_creative.dropdown #Top_bar #menu ul li ul li a { padding: 0px 10p=
x; text-align: center; }
  #Header_creative.dropdown #Top_bar #menu ul li ul li a .menu-arrow { disp=
lay: none; }
  #Header_creative.dropdown #Top_bar #menu ul li ul li a span { padding: 0p=
x; }
  #Header_creative.dropdown #Top_bar #menu ul li ul li a span::after { disp=
lay: none !important; }
  #Header_creative.dropdown #Top_bar .menu > li > ul.mfn-megamenu a.mfn-meg=
amenu-title { text-transform: uppercase; font-weight: 400; }
  #Header_creative.dropdown #Top_bar .menu > li > ul.mfn-megamenu > li > ul=
 { position: inherit; left: auto; top: auto; display: block !important; }
  #Header_creative.dropdown #Top_bar #menu ul li ul li ul { padding: 0px; t=
op: 0px; border-left: 0px !important; }
  #Header_creative { transition: left 0.5s ease-in-out, right 0.5s ease-in-=
out; }
  #Header_creative .creative-wrapper { transition: opacity 0.5s ease-in-out=
, margin ease-in-out 0.5s; }
  #Header_creative.active .creative-wrapper { transition: opacity 0.5s ease=
-in-out, margin ease-in-out; }
}

@media only screen and (min-width: 1240px) {
  #Top_bar.is-sticky { width: 100%; left: 0px; top: -60px; height: 60px; z-=
index: 701; background: rgb(255, 255, 255); opacity: 0.97; box-shadow: rgba=
(0, 0, 0, 0.1) 0px 2px 5px 0px; position: fixed !important; }
  .layout-boxed.header-boxed #Top_bar.is-sticky { left: 50%; transform: tra=
nslateX(-50%); }
  #Top_bar.is-sticky .top_bar_left, #Top_bar.is-sticky .top_bar_right, #Top=
_bar.is-sticky .top_bar_right::before { background: none; box-shadow: unset=
; }
  #Top_bar.is-sticky .logo { width: auto; margin: 0px 30px 0px 20px; paddin=
g: 0px; }
  #Top_bar.is-sticky #logo, #Top_bar.is-sticky .custom-logo-link { padding:=
 5px 0px !important; height: 50px !important; line-height: 50px !important;=
 }
  .logo-no-sticky-padding #Top_bar.is-sticky #logo { height: 60px !importan=
t; line-height: 60px !important; }
  #Top_bar.is-sticky #logo img.logo-main { display: none; }
  #Top_bar.is-sticky #logo img.logo-sticky { display: inline; max-height: 3=
5px; }
  .logo-sticky-width-auto #Top_bar.is-sticky #logo img.logo-sticky { width:=
 auto; }
  #Top_bar.is-sticky .menu_wrapper { clear: none; }
  #Top_bar.is-sticky .menu_wrapper .menu > li > a { padding: 15px 0px; }
  #Top_bar.is-sticky .menu > li > a, #Top_bar.is-sticky .menu > li > a span=
 { line-height: 30px; }
  #Top_bar.is-sticky .menu > li > a::after { top: auto; bottom: -4px; }
  #Top_bar.is-sticky .menu > li > a span.description { display: none; }
  #Top_bar.is-sticky .secondary_menu_wrapper, #Top_bar.is-sticky .banner_wr=
apper { display: none; }
  .header-overlay #Top_bar.is-sticky { display: none; }
  .sticky-dark #Top_bar.is-sticky, .sticky-dark #Top_bar.is-sticky #menu { =
background: rgba(0, 0, 0, 0.8); }
  .sticky-dark #Top_bar.is-sticky .menu > li:not(.current-menu-item) > a { =
color: rgb(255, 255, 255); }
  .sticky-dark #Top_bar.is-sticky .top_bar_right .top-bar-right-icon { colo=
r: rgba(255, 255, 255, 0.9); }
  .sticky-dark #Top_bar.is-sticky .top_bar_right .top-bar-right-icon svg .p=
ath { stroke: rgba(255, 255, 255, 0.9); }
  .sticky-dark #Top_bar.is-sticky .wpml-languages a.active, .sticky-dark #T=
op_bar.is-sticky .wpml-languages ul.wpml-lang-dropdown { background: rgba(0=
, 0, 0, 0.1); border-color: rgba(0, 0, 0, 0.1); }
  .sticky-white #Top_bar.is-sticky, .sticky-white #Top_bar.is-sticky #menu =
{ background: rgba(255, 255, 255, 0.8); }
  .sticky-white #Top_bar.is-sticky .menu > li:not(.current-menu-item) > a {=
 color: rgb(34, 34, 34); }
  .sticky-white #Top_bar.is-sticky .top_bar_right .top-bar-right-icon { col=
or: rgba(0, 0, 0, 0.8); }
  .sticky-white #Top_bar.is-sticky .top_bar_right .top-bar-right-icon svg .=
path { stroke: rgba(0, 0, 0, 0.8); }
  .sticky-white #Top_bar.is-sticky .wpml-languages a.active, .sticky-white =
#Top_bar.is-sticky .wpml-languages ul.wpml-lang-dropdown { background: rgba=
(255, 255, 255, 0.1); border-color: rgba(0, 0, 0, 0.1); }
}

@media only screen and (min-width: 768px) and (max-width: 1240px) {
  .header_placeholder { height: 0px !important; }
}

@media only screen and (max-width: 1239px) {
  #Top_bar #menu { display: none; height: auto; width: 300px; bottom: auto;=
 top: 100%; right: 1px; position: absolute; margin: 0px; }
  #Top_bar a.responsive-menu-toggle { display: block; }
  #Top_bar #menu > ul { width: 100%; float: left; }
  #Top_bar #menu ul li { width: 100%; padding-bottom: 0px; border-right: 0p=
x; position: relative; }
  #Top_bar #menu ul li a { padding: 0px 25px; margin: 0px; display: block; =
height: auto; line-height: normal; border: none; }
  #Top_bar #menu ul li a:not(.menu-toggle)::after { display: none; }
  #Top_bar #menu ul li a span { border: none; line-height: 44px; display: i=
nline; padding: 0px; }
  #Top_bar #menu ul li a span.description { margin: 0px 0px 0px 5px; }
  #Top_bar #menu ul li.submenu .menu-toggle { display: block; position: abs=
olute; right: 15px; top: 0px; width: 44px; height: 44px; line-height: 44px;=
 font-size: 30px; font-weight: 300; text-align: center; cursor: pointer; co=
lor: rgb(68, 68, 68); opacity: 0.33; transform: unset; }
  #Top_bar #menu ul li.submenu .menu-toggle::after { content: "+"; position=
: static; }
  #Top_bar #menu ul li.hover > .menu-toggle::after { content: "-"; }
  #Top_bar #menu ul li.hover a { border-bottom: 0px; }
  #Top_bar #menu ul li a span::after { display: none !important; }
  #Top_bar #menu ul.mfn-megamenu li .menu-toggle { display: none; }
  .menuo-arrows.keyboard-support #Top_bar .menu > li.submenu > a:not(.menu-=
toggle)::after, .menuo-arrows:not(.keyboard-support) #Top_bar .menu > li.su=
bmenu > a:not(.menu-toggle)::after { display: none !important; }
  #Top_bar #menu ul li ul { top: 0px; padding: 0px; position: relative !imp=
ortant; left: 0px !important; margin-left: 0px !important; width: auto !imp=
ortant; background-image: none !important; box-shadow: transparent 0px 0px =
0px 0px !important; }
  #Top_bar #menu ul li ul li { width: 100% !important; }
  #Top_bar #menu ul li ul li a { padding: 0px 20px 0px 35px; }
  #Top_bar #menu ul li ul li a .menu-arrow { display: none; }
  #Top_bar #menu ul li ul li a span { padding: 0px; }
  #Top_bar #menu ul li ul li a span::after { display: none !important; }
  #Top_bar .menu > li > ul.mfn-megamenu a.mfn-megamenu-title { text-transfo=
rm: uppercase; font-weight: 400; }
  #Top_bar .menu > li > ul.mfn-megamenu > li > ul { position: inherit; left=
: auto; top: auto; display: block !important; }
  #Top_bar #menu ul li ul li ul { padding: 0px; top: 0px; border-left: 0px =
!important; }
  #Top_bar #menu ul li ul li ul li a { padding: 0px 20px 0px 45px; }
  #Header #menu > ul > li.current-menu-item > a, #Header #menu > ul > li.cu=
rrent_page_item > a, #Header #menu > ul > li.current-menu-parent > a, #Head=
er #menu > ul > li.current-page-parent > a, #Header #menu > ul > li.current=
-menu-ancestor > a, #Header #menu > ul > li.current_page_ancestor > a { bac=
kground: rgba(0, 0, 0, 0.02); }
  .rtl #Top_bar #menu { left: 1px; right: auto; }
  .rtl #Top_bar a.responsive-menu-toggle { left: 20px; right: auto; }
  .rtl #Top_bar #menu ul li.submenu .menu-toggle { left: 15px; right: auto;=
 border-left: none; border-right: 1px solid rgb(238, 238, 238); transform: =
unset; }
  .rtl #Top_bar #menu ul li ul { left: auto !important; right: 0px !importa=
nt; }
  .rtl #Top_bar #menu ul li ul li a { padding: 0px 30px 0px 20px; }
  .rtl #Top_bar #menu ul li ul li ul li a { padding: 0px 40px 0px 20px; }
  .header-stack .menu_wrapper a.responsive-menu-toggle { position: static !=
important; margin: 11px 0px !important; }
  .header-stack .menu_wrapper #menu { left: 0px; right: auto; }
  .rtl.header-stack #Top_bar #menu { left: auto; right: 0px; }
  .admin-bar #Header_creative { top: 32px; }
  .header-creative.layout-boxed { padding-top: 85px; }
  .header-creative.layout-full-width #Wrapper { padding-top: 60px; }
  #Header_creative { position: fixed; width: 100%; top: 0px; z-index: 1001;=
 left: 0px !important; }
  #Header_creative .creative-wrapper { display: block !important; opacity: =
1 !important; }
  #Header_creative .creative-menu-toggle, #Header_creative .creative-social=
 { display: none !important; opacity: 1 !important; }
  #Header_creative #Top_bar { position: static; width: 100%; }
  #Header_creative #Top_bar .one { display: flex; }
  #Header_creative #Top_bar #logo, #Header_creative #Top_bar .custom-logo-l=
ink { height: 50px; line-height: 50px; padding: 5px 0px; }
  #Header_creative #Top_bar #logo img.logo-sticky { max-height: 40px !impor=
tant; }
  #Header_creative #logo img.logo-main { display: none; }
  #Header_creative #logo img.logo-sticky { display: inline-block; }
  .logo-no-sticky-padding #Header_creative #Top_bar #logo { height: 60px; l=
ine-height: 60px; padding: 0px; }
  .logo-no-sticky-padding #Header_creative #Top_bar #logo img.logo-sticky {=
 max-height: 60px !important; }
  #Header_creative #Action_bar { display: none; }
  #Header_creative #Top_bar .top_bar_right::before { content: none; }
  #Header_creative.scroll { overflow: visible !important; }
}

body { --mfn-clients-tiles-hover: #ed1c24; --mfn-icon-box-icon: #0089F7; --=
mfn-sliding-box-bg: #0089F7; --mfn-woo-body-color: #25282a; --mfn-woo-headi=
ng-color: #25282a; --mfn-woo-themecolor: #ed1c24; --mfn-woo-bg-themecolor: =
#ed1c24; --mfn-woo-border-themecolor: #ed1c24; }

#Header_wrapper, #Intro { background-color: rgb(245, 243, 239); }

#Subheader { background-color: rgb(255, 255, 255); }

.header-classic #Action_bar, .header-fixed #Action_bar, .header-plain #Acti=
on_bar, .header-split #Action_bar, .header-shop #Action_bar, .header-shop-s=
plit #Action_bar, .header-stack #Action_bar { background-color: rgb(237, 28=
, 36); }

#Sliding-top { background-color: rgb(84, 84, 84); }

#Sliding-top a.sliding-top-control { border-right-color: rgb(84, 84, 84); }

#Sliding-top.st-center a.sliding-top-control, #Sliding-top.st-left a.slidin=
g-top-control { border-top-color: rgb(84, 84, 84); }

#Footer { background-color: rgb(255, 255, 255); }

.grid .post-item, .masonry:not(.tiles) .post-item, .photo2 .post .post-desc=
-wrapper { background-color: transparent; }

.portfolio_group .portfolio-item .desc { background-color: transparent; }

.woocommerce ul.products li.product, .shop_slider .shop_slider_ul li .item_=
wrapper .desc { background-color: transparent; }

body, ul.timeline_items, .icon_box a .desc, .icon_box a:hover .desc, .featu=
re_list ul li a, .list_item a, .list_item a:hover, .widget_recent_entries u=
l li a, .flat_box a, .flat_box a:hover, .story_box .desc, .content_slider.c=
arousel ul li a .title, .content_slider.flat.description ul li .desc, .cont=
ent_slider.flat.description ul li a .desc, .post-nav.minimal a i { color: r=
gb(37, 40, 42); }

.post-nav.minimal a svg { fill: rgb(37, 40, 42); }

.themecolor, .opening_hours .opening_hours_wrapper li span, .fancy_heading_=
icon .icon_top, .fancy_heading_arrows .icon-right-dir, .fancy_heading_arrow=
s .icon-left-dir, .fancy_heading_line .title, .button-love a.mfn-love, .for=
mat-link .post-title .icon-link, .pager-single > span, .pager-single a:hove=
r, .widget_meta ul, .widget_pages ul, .widget_rss ul, .widget_mfn_recent_co=
mments ul li::after, .widget_archive ul, .widget_recent_comments ul li::aft=
er, .widget_nav_menu ul, .woocommerce ul.products li.product .price, .shop_=
slider .shop_slider_ul li .item_wrapper .price, .woocommerce-page ul.produc=
ts li.product .price, .widget_price_filter .price_label .from, .widget_pric=
e_filter .price_label .to, .woocommerce ul.product_list_widget li .quantity=
 .amount, .woocommerce .product div.entry-summary .price, .woocommerce .pro=
duct .woocommerce-variation-price .price, .woocommerce .star-rating span, #=
Error_404 .error_pic i, .style-simple #Filters .filters_wrapper ul li a:hov=
er, .style-simple #Filters .filters_wrapper ul li.current-cat a, .style-sim=
ple .quick_fact .title, .mfn-cart-holder .mfn-ch-content .mfn-ch-product .w=
oocommerce-Price-amount, .woocommerce .comment-form-rating p.stars a::befor=
e, .wishlist .wishlist-row .price, .search-results .search-item .post-produ=
ct-price, .progress_icons.transparent .progress_icon.themebg { color: rgb(2=
37, 28, 36); }

.mfn-wish-button.loved:not(.link) .path { fill: rgb(237, 28, 36); stroke: r=
gb(237, 28, 36); }

.themebg, #comments .commentlist > li .reply a.comment-reply-link, #Filters=
 .filters_wrapper ul li a:hover, #Filters .filters_wrapper ul li.current-ca=
t a, .fixed-nav .arrow, .offer_thumb .slider_pagination a::before, .offer_t=
humb .slider_pagination a.selected::after, .pager .pages a:hover, .pager .p=
ages a.active, .pager .pages span.page-numbers.current, .pager-single span:=
:after, .portfolio_group.exposure .portfolio-item .desc-inner .line, .Recen=
t_posts ul li .desc::after, .Recent_posts ul li .photo .c, .slider_paginati=
on a.selected, .slider_pagination .slick-active a, .slider_pagination a.sel=
ected::after, .slider_pagination .slick-active a::after, .testimonials_slid=
er .slider_images, .testimonials_slider .slider_images a::after, .testimoni=
als_slider .slider_images::before, #Top_bar .header-cart-count, #Top_bar .h=
eader-wishlist-count, .mfn-footer-stickymenu ul li a .header-wishlist-count=
, .mfn-footer-stickymenu ul li a .header-cart-count, .widget_categories ul,=
 .widget_mfn_menu ul li a:hover, .widget_mfn_menu ul li.current-menu-item:n=
ot(.current-menu-ancestor) > a, .widget_mfn_menu ul li.current_page_item:no=
t(.current_page_ancestor) > a, .widget_product_categories ul, .widget_recen=
t_entries ul li::after, .woocommerce-account table.my_account_orders .order=
-number a, .woocommerce-MyAccount-navigation ul li.is-active a, .style-simp=
le .accordion .question::after, .style-simple .faq .question::after, .style=
-simple .icon_box .desc_wrapper .title::before, .style-simple #Filters .fil=
ters_wrapper ul li a::after, .style-simple .trailer_box:hover .desc, .tp-bu=
llets.simplebullets.round .bullet.selected, .tp-bullets.simplebullets.round=
 .bullet.selected::after, .tparrows.default, .tp-bullets.tp-thumbs .bullet.=
selected::after { background-color: rgb(237, 28, 36); }

.Latest_news ul li .photo, .Recent_posts.blog_news ul li .photo, .style-sim=
ple .opening_hours .opening_hours_wrapper li label, .style-simple .timeline=
_items li:hover h3, .style-simple .timeline_items li:nth-child(2n):hover h3=
, .style-simple .timeline_items li:hover .desc, .style-simple .timeline_ite=
ms li:nth-child(2n):hover, .style-simple .offer_thumb .slider_pagination a.=
selected { border-color: rgb(237, 28, 36); }

a { color: rgb(237, 28, 36); }

a:hover { color: rgb(37, 40, 42); }

::selection { background-color: rgb(0, 137, 247); color: white; }

.blockquote p.author span, .counter .desc_wrapper .title, .article_box .des=
c_wrapper p, .team .desc_wrapper p.subtitle, .pricing-box .plan-header p.su=
btitle, .pricing-box .plan-header .price sup.period, .chart_box p, .fancy_h=
eading .inside, .fancy_heading_line .slogan, .post-meta, .post-meta a, .pos=
t-footer, .post-footer a span.label, .pager .pages a, .button-love a .label=
, .pager-single a, #comments .commentlist > li .comment-author .says, .fixe=
d-nav .desc .date, .filters_buttons li.label, .Recent_posts ul li a .desc .=
date, .widget_recent_entries ul li .post-date, .tp_recent_tweets .twitter_t=
ime, .widget_price_filter .price_label, .shop-filters .woocommerce-result-c=
ount, .woocommerce ul.product_list_widget li .quantity, .widget_shopping_ca=
rt ul.product_list_widget li dl, .product_meta .posted_in, .woocommerce .sh=
op_table .product-name .variation > dd, .shipping-calculator-button::after,=
 .shop_slider .shop_slider_ul li .item_wrapper .price del, .woocommerce .pr=
oduct .entry-summary .woocommerce-product-rating .woocommerce-review-link, =
.woocommerce .product.style-default .entry-summary .product_meta .tagged_as=
, .woocommerce .tagged_as, .wishlist .sku_wrapper, .woocommerce .column_pro=
duct_rating .woocommerce-review-link, .woocommerce #reviews #comments ol.co=
mmentlist li .comment-text p.meta .woocommerce-review__verified, .woocommer=
ce #reviews #comments ol.commentlist li .comment-text p.meta .woocommerce-r=
eview__dash, .woocommerce #reviews #comments ol.commentlist li .comment-tex=
t p.meta .woocommerce-review__published-date, .testimonials_slider .testimo=
nials_slider_ul li .author span, .testimonials_slider .testimonials_slider_=
ul li .author span a, .Latest_news ul li .desc_footer, .share-simple-wrappe=
r .icons a { color: rgb(37, 40, 42); }

h1, h1 a, h1 a:hover, .text-logo #logo { color: rgb(22, 25, 34); }

h2, h2 a, h2 a:hover { color: rgb(22, 25, 34); }

h3, h3 a, h3 a:hover { color: rgb(22, 25, 34); }

h4, h4 a, h4 a:hover, .style-simple .sliding_box .desc_wrapper h4 { color: =
rgb(22, 25, 34); }

h5, h5 a, h5 a:hover { color: rgb(95, 98, 113); }

h6, h6 a, h6 a:hover, a.content_link .title { color: rgb(22, 25, 34); }

.woocommerce #customer_login h2 { color: rgb(22, 25, 34); }

.woocommerce .woocommerce-order-details__title, .woocommerce .wc-bacs-bank-=
details-heading, .woocommerce .woocommerce-customer-details h2, .woocommerc=
e #respond .comment-reply-title, .woocommerce #reviews #comments ol.comment=
list li .comment-text p.meta .woocommerce-review__author { color: rgb(22, 2=
5, 34); }

.dropcap, .highlight:not(.highlight_image) { background-color: rgb(237, 28,=
 36); }

a.mfn-link { color: rgb(237, 28, 36); }

a.mfn-link-2 span, a:hover.mfn-link-2 span::before, a.hover.mfn-link-2 span=
::before, a.mfn-link-5 span, a.mfn-link-8::after, a.mfn-link-8::before { ba=
ckground: rgb(237, 28, 36); }

a:hover.mfn-link { color: rgb(237, 28, 36); }

a.mfn-link-2 span::before, a:hover.mfn-link-4::before, a:hover.mfn-link-4::=
after, a.hover.mfn-link-4::before, a.hover.mfn-link-4::after, a.mfn-link-5:=
:before, a.mfn-link-7::after, a.mfn-link-7::before { background: rgb(237, 2=
8, 36); }

a.mfn-link-6::before { border-bottom-color: rgb(237, 28, 36); }

a.mfn-link svg .path { stroke: rgb(237, 28, 36); }

.column_column ul, .column_column ol, .the_content_wrapper:not(.is-elemento=
r) ul, .the_content_wrapper:not(.is-elementor) ol { color: rgb(37, 40, 42);=
 }

hr.hr_color, .hr_color hr, .hr_dots span { color: rgb(237, 28, 36); backgro=
und: rgb(237, 28, 36); }

.hr_zigzag i { color: rgb(237, 28, 36); }

.highlight-left::after, .highlight-right::after { background: rgb(237, 28, =
36); }

@media only screen and (max-width: 767px) {
  .highlight-left .wrap:first-child, .highlight-right .wrap:last-child { ba=
ckground: rgb(237, 28, 36); }
}

#Header .top_bar_left, .header-classic #Top_bar, .header-plain #Top_bar, .h=
eader-stack #Top_bar, .header-split #Top_bar, .header-shop #Top_bar, .heade=
r-shop-split #Top_bar, .header-fixed #Top_bar, .header-below #Top_bar, #Hea=
der_creative, #Top_bar #menu, .sticky-tb-color #Top_bar.is-sticky { backgro=
und-color: rgb(26, 28, 29); }

#Top_bar .wpml-languages a.active, #Top_bar .wpml-languages ul.wpml-lang-dr=
opdown { background-color: rgb(26, 28, 29); }

#Top_bar .top_bar_right::before { background-color: rgb(26, 28, 29); }

#Header .top_bar_right { background-color: rgb(26, 28, 29); }

#Top_bar .top_bar_right .top-bar-right-icon, #Top_bar .top_bar_right .top-b=
ar-right-icon svg .path { color: rgb(255, 255, 255); stroke: rgb(255, 255, =
255); }

#Top_bar .menu > li > a, #Top_bar #menu ul li.submenu .menu-toggle { color:=
 rgb(255, 255, 255); }

#Top_bar .menu > li.current-menu-item > a, #Top_bar .menu > li.current_page=
_item > a, #Top_bar .menu > li.current-menu-parent > a, #Top_bar .menu > li=
.current-page-parent > a, #Top_bar .menu > li.current-menu-ancestor > a, #T=
op_bar .menu > li.current-page-ancestor > a, #Top_bar .menu > li.current_pa=
ge_ancestor > a, #Top_bar .menu > li.hover > a { color: rgb(255, 255, 255);=
 }

#Top_bar .menu > li a:not(.menu-toggle)::after { background: rgb(255, 255, =
255); }

.menuo-arrows #Top_bar .menu > li.submenu > a > span:not(.description)::aft=
er { border-top-color: rgb(255, 255, 255); }

#Top_bar .menu > li.current-menu-item.submenu > a > span:not(.description):=
:after, #Top_bar .menu > li.current_page_item.submenu > a > span:not(.descr=
iption)::after, #Top_bar .menu > li.current-menu-parent.submenu > a > span:=
not(.description)::after, #Top_bar .menu > li.current-page-parent.submenu >=
 a > span:not(.description)::after, #Top_bar .menu > li.current-menu-ancest=
or.submenu > a > span:not(.description)::after, #Top_bar .menu > li.current=
-page-ancestor.submenu > a > span:not(.description)::after, #Top_bar .menu =
> li.current_page_ancestor.submenu > a > span:not(.description)::after, #To=
p_bar .menu > li.hover.submenu > a > span:not(.description)::after { border=
-top-color: rgb(255, 255, 255); }

.menu-highlight #Top_bar #menu > ul > li.current-menu-item > a, .menu-highl=
ight #Top_bar #menu > ul > li.current_page_item > a, .menu-highlight #Top_b=
ar #menu > ul > li.current-menu-parent > a, .menu-highlight #Top_bar #menu =
> ul > li.current-page-parent > a, .menu-highlight #Top_bar #menu > ul > li=
.current-menu-ancestor > a, .menu-highlight #Top_bar #menu > ul > li.curren=
t-page-ancestor > a, .menu-highlight #Top_bar #menu > ul > li.current_page_=
ancestor > a, .menu-highlight #Top_bar #menu > ul > li.hover > a { backgrou=
nd: rgb(255, 255, 255); }

.menu-arrow-bottom #Top_bar .menu > li > a::after { border-bottom-color: rg=
b(255, 255, 255); }

.menu-arrow-top #Top_bar .menu > li > a::after { border-top-color: rgb(255,=
 255, 255); }

.header-plain #Top_bar .menu > li.current-menu-item > a, .header-plain #Top=
_bar .menu > li.current_page_item > a, .header-plain #Top_bar .menu > li.cu=
rrent-menu-parent > a, .header-plain #Top_bar .menu > li.current-page-paren=
t > a, .header-plain #Top_bar .menu > li.current-menu-ancestor > a, .header=
-plain #Top_bar .menu > li.current-page-ancestor > a, .header-plain #Top_ba=
r .menu > li.current_page_ancestor > a, .header-plain #Top_bar .menu > li.h=
over > a, .header-plain #Top_bar .wpml-languages:hover, .header-plain #Top_=
bar .wpml-languages ul.wpml-lang-dropdown { background: rgb(255, 255, 255);=
 color: rgb(255, 255, 255); }

.header-plain #Top_bar .top_bar_right .top-bar-right-icon:hover { backgroun=
d: rgb(255, 255, 255); }

.header-plain #Top_bar, .header-plain #Top_bar .menu > li > a span:not(.des=
cription), .header-plain #Top_bar .top_bar_right .top-bar-right-icon, .head=
er-plain #Top_bar .top_bar_right .top-bar-right-button, .header-plain #Top_=
bar .top_bar_right .top-bar-right-input, .header-plain #Top_bar .wpml-langu=
ages { border-color: rgb(255, 255, 255); }

#Top_bar .menu > li ul { background-color: rgb(255, 255, 255); }

#Top_bar .menu > li ul li a { color: rgb(26, 28, 29); }

#Top_bar .menu > li ul li a:hover, #Top_bar .menu > li ul li.hover > a { co=
lor: rgb(43, 47, 48); }

.overlay-menu-toggle { background: transparent; color: rgb(255, 255, 255) !=
important; }

#Overlay { background: rgba(26, 28, 29, 0.95); }

#overlay-menu ul li a, .header-overlay .overlay-menu-toggle.focus { color: =
rgb(255, 255, 255); }

#overlay-menu ul li.current-menu-item > a, #overlay-menu ul li.current_page=
_item > a, #overlay-menu ul li.current-menu-parent > a, #overlay-menu ul li=
.current-page-parent > a, #overlay-menu ul li.current-menu-ancestor > a, #o=
verlay-menu ul li.current-page-ancestor > a, #overlay-menu ul li.current_pa=
ge_ancestor > a { color: rgb(245, 243, 239); }

#Top_bar .responsive-menu-toggle, #Header_creative .creative-menu-toggle, #=
Header_creative .responsive-menu-toggle { color: rgb(255, 255, 255); backgr=
ound: transparent; }

.mfn-footer-stickymenu { background-color: rgb(26, 28, 29); }

.mfn-footer-stickymenu ul li a, .mfn-footer-stickymenu ul li a .path { colo=
r: rgb(255, 255, 255); stroke: rgb(255, 255, 255); }

#Side_slide { background-color: rgb(245, 243, 239); border-color: rgb(245, =
243, 239); }

#Side_slide, #Side_slide #menu ul li.submenu .menu-toggle, #Side_slide .sea=
rch-wrapper input.field, #Side_slide a:not(.button) { color: rgb(26, 28, 29=
); }

#Side_slide .extras .extras-wrapper a svg .path { stroke: rgb(26, 28, 29); =
}

#Side_slide #menu ul li.hover > .menu-toggle, #Side_slide a.active, #Side_s=
lide a:not(.button):hover { color: rgb(43, 47, 48); }

#Side_slide .extras .extras-wrapper a:hover svg .path { stroke: rgb(43, 47,=
 48); }

#Side_slide #menu ul li.current-menu-item > a, #Side_slide #menu ul li.curr=
ent_page_item > a, #Side_slide #menu ul li.current-menu-parent > a, #Side_s=
lide #menu ul li.current-page-parent > a, #Side_slide #menu ul li.current-m=
enu-ancestor > a, #Side_slide #menu ul li.current-page-ancestor > a, #Side_=
slide #menu ul li.current_page_ancestor > a, #Side_slide #menu ul li.hover =
> a, #Side_slide #menu ul li:hover > a { color: rgb(43, 47, 48); }

#Action_bar .contact_details { color: rgb(37, 40, 42); }

#Action_bar .contact_details a { color: rgb(255, 255, 255); }

#Action_bar .contact_details a:hover { color: rgb(37, 40, 42); }

#Action_bar .social li a, #Header_creative .social li a, #Action_bar:not(.c=
reative) .social-menu a { color: rgb(255, 255, 255); }

#Action_bar .social li a:hover, #Header_creative .social li a:hover, #Actio=
n_bar:not(.creative) .social-menu a:hover { color: rgb(255, 255, 255); }

#Subheader .title { color: rgb(26, 28, 29); }

#Subheader ul.breadcrumbs li, #Subheader ul.breadcrumbs li a { color: rgba(=
26, 28, 29, 0.6); }

.mfn-footer, .mfn-footer .widget_recent_entries ul li a { color: rgb(37, 40=
, 42); }

.mfn-footer a:not(.button, .icon_bar, .mfn-btn, .mfn-option-btn) { color: r=
gb(141, 150, 145); }

.mfn-footer a:not(.button, .icon_bar, .mfn-btn, .mfn-option-btn):hover { co=
lor: rgb(37, 40, 42); }

.mfn-footer h1, .mfn-footer h1 a, .mfn-footer h1 a:hover, .mfn-footer h2, .=
mfn-footer h2 a, .mfn-footer h2 a:hover, .mfn-footer h3, .mfn-footer h3 a, =
.mfn-footer h3 a:hover, .mfn-footer h4, .mfn-footer h4 a, .mfn-footer h4 a:=
hover, .mfn-footer h5, .mfn-footer h5 a, .mfn-footer h5 a:hover, .mfn-foote=
r h6, .mfn-footer h6 a, .mfn-footer h6 a:hover { color: rgb(37, 40, 42); }

.mfn-footer .themecolor, .mfn-footer .widget_meta ul, .mfn-footer .widget_p=
ages ul, .mfn-footer .widget_rss ul, .mfn-footer .widget_mfn_recent_comment=
s ul li::after, .mfn-footer .widget_archive ul, .mfn-footer .widget_recent_=
comments ul li::after, .mfn-footer .widget_nav_menu ul, .mfn-footer .widget=
_price_filter .price_label .from, .mfn-footer .widget_price_filter .price_l=
abel .to, .mfn-footer .star-rating span { color: rgb(0, 137, 247); }

.mfn-footer .themebg, .mfn-footer .widget_categories ul, .mfn-footer .Recen=
t_posts ul li .desc::after, .mfn-footer .Recent_posts ul li .photo .c, .mfn=
-footer .widget_recent_entries ul li::after, .mfn-footer .widget_mfn_menu u=
l li a:hover, .mfn-footer .widget_product_categories ul { background-color:=
 rgb(0, 137, 247); }

.mfn-footer .Recent_posts ul li a .desc .date, .mfn-footer .widget_recent_e=
ntries ul li .post-date, .mfn-footer .tp_recent_tweets .twitter_time, .mfn-=
footer .widget_price_filter .price_label, .mfn-footer .shop-filters .woocom=
merce-result-count, .mfn-footer ul.product_list_widget li .quantity, .mfn-f=
ooter .widget_shopping_cart ul.product_list_widget li dl { color: rgb(37, 4=
0, 42); }

.mfn-footer .footer_copy .social li a, .mfn-footer .footer_copy .social-men=
u a { color: rgb(141, 150, 145); }

.mfn-footer .footer_copy .social li a:hover, .mfn-footer .footer_copy .soci=
al-menu a:hover { color: rgb(37, 40, 42); }

.mfn-footer .footer_copy { border-top-color: rgba(255, 255, 255, 0.1); }

#Sliding-top, #Sliding-top .widget_recent_entries ul li a { color: rgb(204,=
 204, 204); }

#Sliding-top a { color: rgb(0, 110, 223); }

#Sliding-top a:hover { color: rgb(0, 137, 247); }

#Sliding-top h1, #Sliding-top h1 a, #Sliding-top h1 a:hover, #Sliding-top h=
2, #Sliding-top h2 a, #Sliding-top h2 a:hover, #Sliding-top h3, #Sliding-to=
p h3 a, #Sliding-top h3 a:hover, #Sliding-top h4, #Sliding-top h4 a, #Slidi=
ng-top h4 a:hover, #Sliding-top h5, #Sliding-top h5 a, #Sliding-top h5 a:ho=
ver, #Sliding-top h6, #Sliding-top h6 a, #Sliding-top h6 a:hover { color: r=
gb(255, 255, 255); }

#Sliding-top .themecolor, #Sliding-top .widget_meta ul, #Sliding-top .widge=
t_pages ul, #Sliding-top .widget_rss ul, #Sliding-top .widget_mfn_recent_co=
mments ul li::after, #Sliding-top .widget_archive ul, #Sliding-top .widget_=
recent_comments ul li::after, #Sliding-top .widget_nav_menu ul, #Sliding-to=
p .widget_price_filter .price_label .from, #Sliding-top .widget_price_filte=
r .price_label .to, #Sliding-top .star-rating span { color: rgb(0, 137, 247=
); }

#Sliding-top .themebg, #Sliding-top .widget_categories ul, #Sliding-top .Re=
cent_posts ul li .desc::after, #Sliding-top .Recent_posts ul li .photo .c, =
#Sliding-top .widget_recent_entries ul li::after, #Sliding-top .widget_mfn_=
menu ul li a:hover, #Sliding-top .widget_product_categories ul { background=
-color: rgb(0, 137, 247); }

#Sliding-top .Recent_posts ul li a .desc .date, #Sliding-top .widget_recent=
_entries ul li .post-date, #Sliding-top .tp_recent_tweets .twitter_time, #S=
liding-top .widget_price_filter .price_label, #Sliding-top .shop-filters .w=
oocommerce-result-count, #Sliding-top ul.product_list_widget li .quantity, =
#Sliding-top .widget_shopping_cart ul.product_list_widget li dl { color: rg=
b(168, 168, 168); }

blockquote, blockquote a, blockquote a:hover { color: rgb(68, 68, 68); }

.portfolio_group.masonry-hover .portfolio-item .masonry-hover-wrapper .hove=
r-desc, .masonry.tiles .post-item .post-desc-wrapper .post-desc .post-title=
::after, .masonry.tiles .post-item.no-img, .masonry.tiles .post-item.format=
-quote, .blog-teaser li .desc-wrapper .desc .post-title::after, .blog-tease=
r li.no-img, .blog-teaser li.format-quote { background: rgb(255, 255, 255);=
 }

.image_frame .image_wrapper .image_links a { background: rgb(255, 255, 255)=
; color: rgb(22, 25, 34); border-color: rgb(255, 255, 255); }

.image_frame .image_wrapper .image_links a.loading::after { border-color: r=
gb(22, 25, 34); }

.image_frame .image_wrapper .image_links a .path { stroke: rgb(22, 25, 34);=
 }

.image_frame .image_wrapper .image_links a.mfn-wish-button.loved .path { fi=
ll: rgb(22, 25, 34); stroke: rgb(22, 25, 34); }

.image_frame .image_wrapper .image_links a.mfn-wish-button.loved:hover .pat=
h { fill: rgb(0, 137, 247); stroke: rgb(0, 137, 247); }

.image_frame .image_wrapper .image_links a:hover { background: rgb(255, 255=
, 255); color: rgb(0, 137, 247); border-color: rgb(255, 255, 255); }

.image_frame .image_wrapper .image_links a:hover .path { stroke: rgb(0, 137=
, 247); }

.image_frame { border-color: rgb(248, 248, 248); }

.image_frame .image_wrapper .mask::after { background: rgba(0, 0, 0, 0.15);=
 }

.counter .icon_wrapper i { color: rgb(0, 137, 247); }

.quick_fact .number-wrapper .number { color: rgb(0, 137, 247); }

.progress_bars .bars_list li .bar .progress { background-color: rgb(0, 137,=
 247); }

a:hover.icon_bar { color: rgb(0, 137, 247) !important; }

a.content_link, a:hover.content_link { color: rgb(0, 137, 247); }

a.content_link::before { border-bottom-color: rgb(0, 137, 247); }

a.content_link::after { border-color: rgb(0, 137, 247); }

.mcb-item-contact_box-inner, .mcb-item-info_box-inner, .column_column .get_=
in_touch, .google-map-contact-wrapper { background-color: rgb(0, 137, 247);=
 }

.google-map-contact-wrapper .get_in_touch::after { border-top-color: rgb(0,=
 137, 247); }

.timeline_items li h3::before, .timeline_items::after, .timeline .post-item=
::before { border-color: rgb(237, 28, 36); }

.how_it_works .image_wrapper .number { background: rgb(237, 28, 36); }

.trailer_box .desc .subtitle, .trailer_box.plain .desc .line { background-c=
olor: rgb(0, 137, 247); }

.trailer_box.plain .desc .subtitle { color: rgb(0, 137, 247); }

.icon_box .icon_wrapper, .icon_box a .icon_wrapper, .style-simple .icon_box=
:hover .icon_wrapper { color: rgb(0, 137, 247); }

.icon_box:hover .icon_wrapper::before, .icon_box a:hover .icon_wrapper::bef=
ore { background-color: rgb(0, 137, 247); }

.list_item.lists_1 .list_left { background-color: rgb(0, 137, 247); }

.list_item .list_left { color: rgb(0, 137, 247); }

.feature_list ul li .icon i { color: rgb(0, 137, 247); }

.feature_list ul li:hover, .feature_list ul li:hover a { background: rgb(0,=
 137, 247); }

.ui-tabs .ui-tabs-nav li a, .accordion .question > .title, .faq .question >=
 .title, table th, .fake-tabs > ul li a { color: rgb(68, 68, 68); }

.ui-tabs .ui-tabs-nav li.ui-state-active a, .accordion .question.active > .=
title > .acc-icon-plus, .accordion .question.active > .title > .acc-icon-mi=
nus, .accordion .question.active > .title, .faq .question.active > .title >=
 .acc-icon-plus, .faq .question.active > .title, .fake-tabs > ul li.active =
a { color: rgb(0, 137, 247); }

.ui-tabs .ui-tabs-nav li.ui-state-active a::after, .fake-tabs > ul li a::af=
ter, .fake-tabs > ul li a .number { background: rgb(0, 137, 247); }

body.table-hover:not(.woocommerce-page) table tr:hover td { background: rgb=
(237, 28, 36); }

.pricing-box .plan-header .price sup.currency, .pricing-box .plan-header .p=
rice > span { color: rgb(0, 137, 247); }

.pricing-box .plan-inside ul li .yes { background: rgb(0, 137, 247); }

.pricing-box-box.pricing-box-featured { background: rgb(0, 137, 247); }

.alert_warning { background: rgb(254, 248, 234); }

.alert_warning, .alert_warning a, .alert_warning a:hover, .alert_warning a.=
close .icon { color: rgb(138, 91, 32); }

.alert_warning .path { stroke: rgb(138, 91, 32); }

.alert_error { background: rgb(250, 233, 232); }

.alert_error, .alert_error a, .alert_error a:hover, .alert_error a.close .i=
con { color: rgb(150, 35, 23); }

.alert_error .path { stroke: rgb(150, 35, 23); }

.alert_info { background: rgb(239, 239, 239); }

.alert_info, .alert_info a, .alert_info a:hover, .alert_info a.close .icon =
{ color: rgb(87, 87, 91); }

.alert_info .path { stroke: rgb(87, 87, 91); }

.alert_success { background: rgb(234, 248, 239); }

.alert_success, .alert_success a, .alert_success a:hover, .alert_success a.=
close .icon { color: rgb(58, 139, 91); }

.alert_success .path { stroke: rgb(58, 139, 91); }

input[type=3D"date"], input[type=3D"email"], input[type=3D"number"], input[=
type=3D"password"], input[type=3D"search"], input[type=3D"tel"], input[type=
=3D"text"], input[type=3D"url"], select, textarea, .woocommerce .quantity i=
nput.qty, .wp-block-search input[type=3D"search"], .dark input[type=3D"emai=
l"], .dark input[type=3D"password"], .dark input[type=3D"tel"], .dark input=
[type=3D"text"], .dark select, .dark textarea { color: rgb(255, 255, 255); =
background-color: rgba(0, 0, 0, 0); border-color: rgb(72, 73, 74); }

.wc-block-price-filter__controls input { border-color: rgb(72, 73, 74) !imp=
ortant; }

::-webkit-input-placeholder { color: rgb(104, 104, 104); }

input[type=3D"date"]:focus, input[type=3D"email"]:focus, input[type=3D"numb=
er"]:focus, input[type=3D"password"]:focus, input[type=3D"search"]:focus, i=
nput[type=3D"tel"]:focus, input[type=3D"text"]:focus, input[type=3D"url"]:f=
ocus, select:focus, textarea:focus { color: rgb(255, 255, 255); background-=
color: rgba(0, 0, 0, 0); border-color: rgb(237, 28, 36); }

.wc-block-price-filter__controls input:focus { border-color: rgb(237, 28, 3=
6) !important; }

select:focus { background-color: rgb(0, 0, 0) !important; }

:focus::-webkit-input-placeholder { color: rgb(104, 104, 104); }

.select2-container--default .select2-selection--single { background-color: =
rgba(0, 0, 0, 0); border-color: rgb(72, 73, 74); }

.select2-dropdown { background-color: rgb(0, 0, 0); border-color: rgb(72, 7=
3, 74); }

.select2-container--default .select2-selection--single .select2-selection__=
rendered { color: rgb(255, 255, 255); }

.select2-container--default.select2-container--open .select2-selection--sin=
gle { border-color: rgb(72, 73, 74); }

.select2-container--default .select2-search--dropdown .select2-search__fiel=
d { color: rgb(255, 255, 255); background-color: rgba(0, 0, 0, 0); border-c=
olor: rgb(72, 73, 74); }

.select2-container--default .select2-search--dropdown .select2-search__fiel=
d:focus { color: rgb(255, 255, 255); border-color: rgb(237, 28, 36); backgr=
ound-color: rgba(0, 0, 0, 0) !important; }

.select2-container--default .select2-results__option[data-selected=3D"true"=
], .select2-container--default .select2-results__option--highlighted[data-s=
elected] { background-color: rgb(237, 28, 36); color: white; }

.woocommerce span.onsale, .shop_slider .shop_slider_ul li .item_wrapper spa=
n.onsale { background-color: rgb(237, 28, 36); }

.woocommerce .widget_price_filter .ui-slider .ui-slider-handle { border-col=
or: rgb(237, 28, 36) !important; }

.woocommerce div.product div.images .woocommerce-product-gallery__wrapper .=
zoomImg { background-color: rgb(245, 243, 239); }

.mfn-wish-button .path { stroke: rgba(0, 0, 0, 0.15); }

.mfn-wish-button:hover .path { stroke: rgba(0, 0, 0, 0.3); }

.mfn-wish-button.loved:not(.link) .path { stroke: rgba(0, 0, 0, 0.3); fill:=
 rgba(0, 0, 0, 0.3); }

.woocommerce div.product div.images .woocommerce-product-gallery__trigger, =
.woocommerce div.product div.images .mfn-wish-button, .woocommerce .mfn-pro=
duct-gallery-grid .woocommerce-product-gallery__trigger, .woocommerce .mfn-=
product-gallery-grid .mfn-wish-button { background-color: rgb(255, 255, 255=
); }

.woocommerce div.product div.images .woocommerce-product-gallery__trigger:h=
over, .woocommerce div.product div.images .mfn-wish-button:hover, .woocomme=
rce .mfn-product-gallery-grid .woocommerce-product-gallery__trigger:hover, =
.woocommerce .mfn-product-gallery-grid .mfn-wish-button:hover { background-=
color: rgb(255, 255, 255); }

.woocommerce div.product div.images .woocommerce-product-gallery__trigger::=
before, .woocommerce .mfn-product-gallery-grid .woocommerce-product-gallery=
__trigger::before { border-color: rgb(22, 25, 34); }

.woocommerce div.product div.images .woocommerce-product-gallery__trigger::=
after, .woocommerce .mfn-product-gallery-grid .woocommerce-product-gallery_=
_trigger::after { background-color: rgb(22, 25, 34); }

.woocommerce div.product div.images .mfn-wish-button path, .woocommerce .mf=
n-product-gallery-grid .mfn-wish-button path { stroke: rgb(22, 25, 34); }

.woocommerce div.product div.images .woocommerce-product-gallery__trigger:h=
over::before, .woocommerce .mfn-product-gallery-grid .woocommerce-product-g=
allery__trigger:hover::before { border-color: rgb(0, 137, 247); }

.woocommerce div.product div.images .woocommerce-product-gallery__trigger:h=
over::after, .woocommerce .mfn-product-gallery-grid .woocommerce-product-ga=
llery__trigger:hover::after { background-color: rgb(0, 137, 247); }

.woocommerce div.product div.images .mfn-wish-button:hover path, .woocommer=
ce .mfn-product-gallery-grid .mfn-wish-button:hover path { stroke: rgb(0, 1=
37, 247); }

.woocommerce div.product div.images .mfn-wish-button.loved path, .woocommer=
ce .mfn-product-gallery-grid .mfn-wish-button.loved path { stroke: rgb(0, 1=
37, 247); fill: rgb(0, 137, 247); }

#mfn-gdpr { background-color: rgb(238, 242, 245); border-radius: 5px; box-s=
hadow: rgba(1, 7, 39, 0.13) 0px 15px 30px 0px; }

#mfn-gdpr .mfn-gdpr-content, #mfn-gdpr .mfn-gdpr-content h1, #mfn-gdpr .mfn=
-gdpr-content h2, #mfn-gdpr .mfn-gdpr-content h3, #mfn-gdpr .mfn-gdpr-conte=
nt h4, #mfn-gdpr .mfn-gdpr-content h5, #mfn-gdpr .mfn-gdpr-content h6, #mfn=
-gdpr .mfn-gdpr-content ol, #mfn-gdpr .mfn-gdpr-content ul { color: rgb(98,=
 98, 98); }

#mfn-gdpr .mfn-gdpr-content a, #mfn-gdpr a.mfn-gdpr-readmore { color: rgb(2=
2, 25, 34); }

#mfn-gdpr .mfn-gdpr-content a:hover, #mfn-gdpr a.mfn-gdpr-readmore:hover { =
color: rgb(0, 137, 247); }

#mfn-gdpr .mfn-gdpr-button { background-color: rgb(0, 110, 223); color: rgb=
(255, 255, 255); border-color: transparent; }

#mfn-gdpr .mfn-gdpr-button:hover, #mfn-gdpr .mfn-gdpr-button::before { back=
ground-color: rgb(0, 137, 247); color: rgb(255, 255, 255); border-color: tr=
ansparent; }

@media only screen and (min-width: 768px) {
  .header-semi #Top_bar:not(.is-sticky) { background-color: rgba(26, 28, 29=
, 0.8); }
}

@media only screen and (max-width: 767px) {
  #Top_bar { background-color: rgb(26, 28, 29) !important; }
  #Action_bar { background-color: rgb(237, 28, 36) !important; }
  #Action_bar .contact_details { color: rgb(37, 40, 42); }
  #Action_bar .contact_details a { color: rgb(255, 255, 255); }
  #Action_bar .contact_details a:hover { color: rgb(37, 40, 42); }
  #Action_bar .social li a, #Action_bar .social-menu a { color: rgb(255, 25=
5, 255) !important; }
  #Action_bar .social li a:hover, #Action_bar .social-menu a:hover { color:=
 rgb(37, 40, 42) !important; }
}

form input.display-none { display: none !important; }

.mcb-section .mcb-wrap .mcb-item-65qsy7exul .logo-wrapper { align-items: ce=
nter; }

.mcb-section .mcb-wrap .mcb-item-65qsy7exul { flex: 0 0 113px; max-width: 1=
13px; }

.mcb-section .mcb-wrap-ejvxu2gvp { flex-grow: 1; }

.mcb-section .mcb-wrap-ejvxu2gvp .mcb-wrap-inner-ejvxu2gvp { align-items: c=
enter; }

.mcb-section .mcb-wrap .mcb-item-a7vqu6y8q .mfn-header-menu { justify-conte=
nt: flex-start; }

.mcb-section .mcb-wrap .mcb-item-a7vqu6y8q .mfn-header-menu > li.mfn-menu-l=
i > a.mfn-menu-link { color: rgb(255, 255, 255); padding-top: 32px; padding=
-bottom: 32px; font-size: 13px; font-weight: bold; }

.mcb-section .mcb-wrap .mcb-item-a7vqu6y8q .mfn-header-menu > li.mfn-menu-l=
i { --mfn-header-menu-gap: 0px; flex-grow: unset; --mfn-header-menu-submenu=
-icon-gap: 0px; }

.mcb-section .mcb-wrap .mcb-item-a7vqu6y8q .mfn-header-menu li.mfn-menu-li =
.mfn-menu-subicon i { --mfn-header-submenu-icon-size: 12px; }

.mcb-section .mcb-wrap .mcb-item-4utaz8nd .button { font-family: Dubai; pad=
ding: 12px 24px; color: rgb(255, 255, 255); background-color: rgb(229, 28, =
40); }

.mcb-section .mcb-wrap .mcb-item-tm0ncdx8p .mfn-header-tmpl-menu-sidebar .m=
fn-header-tmpl-menu-sidebar-wrapper { align-items: center; }

.mcb-section .mcb-wrap .mcb-item-tm0ncdx8p .mfn-header-tmpl-menu-sidebar .m=
fn-close-icon { font-size: 20px; }

.mcb-section .mcb-wrap .mcb-item-tm0ncdx8p .icon-wrapper i { color: rgb(255=
, 255, 255); }

.mcb-section .mcb-wrap .mcb-item-tm0ncdx8p .mfn-header-tmpl-menu-sidebar { =
background-color: rgba(0, 0, 0, 0.91); }

.mcb-section .mcb-wrap .mcb-item-tm0ncdx8p .mfn-header-tmpl-menu-sidebar .m=
fn-header-menu li .mfn-submenu { background-color: rgba(0, 0, 0, 0); }

.mcb-section .mcb-wrap .mcb-item-tm0ncdx8p .mfn-header-tmpl-menu-sidebar .m=
fn-header-menu > li > a { color: rgb(255, 255, 255); }

.mcb-section .mcb-wrap .mcb-item-tm0ncdx8p .mfn-header-tmpl-menu-sidebar .m=
fn-header-menu > li:hover > a { color: rgb(229, 28, 40); }

.mcb-section .mcb-wrap .mcb-item-tm0ncdx8p .mfn-header-tmpl-menu-sidebar .m=
fn-header-menu > li.current-menu-item > a { color: rgb(229, 28, 40); }

.mcb-section .mcb-wrap .mcb-item-tm0ncdx8p .mfn-header-tmpl-menu-sidebar .m=
fn-header-menu > li > a .menu-sub i { color: rgb(255, 255, 255); }

.mcb-section .mcb-wrap .mcb-item-tm0ncdx8p .mfn-header-tmpl-menu-sidebar .m=
fn-header-menu > li > a:hover .menu-sub i { color: rgb(229, 28, 40); }

.mcb-section .mcb-wrap .mcb-item-tm0ncdx8p .mfn-header-tmpl-menu-sidebar .m=
fn-header-menu > li.current-menu-item > a .menu-sub i { color: rgb(229, 28,=
 40); }

.mcb-section .mcb-wrap .mcb-item-tm0ncdx8p .mfn-header-tmpl-menu-sidebar .m=
fn-header-menu li .mfn-submenu li a { color: rgb(255, 255, 255); }

.mcb-section .mcb-wrap .mcb-item-tm0ncdx8p .mfn-header-tmpl-menu-sidebar .m=
fn-header-menu li .mfn-submenu li:hover > a { color: rgb(229, 28, 40); }

.mcb-section .mcb-wrap .mcb-item-tm0ncdx8p .mfn-header-tmpl-menu-sidebar .m=
fn-header-menu li .mfn-submenu li.current-menu-item > a { color: rgb(229, 2=
8, 40); }

.mcb-section .mcb-wrap-7a4pffe4e { flex-grow: 1; }

.mcb-section .mcb-wrap-7a4pffe4e .mcb-wrap-inner-7a4pffe4e { align-items: c=
enter; }

.mcb-section-6qz7gmslj .mcb-section-inner-6qz7gmslj { align-items: center; =
}

.mcb-section-6qz7gmslj { border-style: solid; border-color: rgba(255, 255, =
255, 0.2); border-width: 0px 0px 1px; padding-left: 35px; padding-right: 35=
px; transition: 0.3s; background-color: rgba(0, 0, 0, 0.5); }

.mfn-header-scrolled .mfn-header-tmpl .mcb-section-6qz7gmslj { background-c=
olor: rgb(37, 40, 42); }

.mfn-header-tmpl .mcb-section-6qz7gmslj { transition: 1s; }

.mcb-section-6qz7gmslj:hover { background-color: rgb(37, 40, 42); }

@media (max-width: 1440px) {
  .mcb-section .mcb-wrap .mcb-item-a7vqu6y8q .mfn-header-menu > li.mfn-menu=
-li { --mfn-header-menu-icon-size: 4px; --mfn-header-menu-icon-gap: 9px; }
}

@media (max-width: 959px) {
  .mcb-section .mcb-wrap .mcb-item-65qsy7exul .logo-wrapper { align-items: =
center; }
  .mcb-section .mcb-wrap-ejvxu2gvp { flex-grow: 1; }
  .mcb-section .mcb-wrap-ejvxu2gvp .mcb-wrap-inner-ejvxu2gvp { align-items:=
 center; }
  .mcb-section .mcb-wrap .mcb-item-a7vqu6y8q .mfn-header-menu { justify-con=
tent: center; }
  .mcb-section .mcb-wrap .mcb-item-a7vqu6y8q .mfn-header-menu > li.mfn-menu=
-li { flex-grow: unset; }
  .mcb-section .mcb-wrap-7a4pffe4e { flex-grow: 1; }
  .mcb-section .mcb-wrap-7a4pffe4e .mcb-wrap-inner-7a4pffe4e { align-items:=
 center; justify-content: flex-end; }
  .mcb-section-6qz7gmslj .mcb-section-inner-6qz7gmslj { align-items: center=
; }
  .mcb-section-6qz7gmslj { padding: 15px; }
}

@media (max-width: 767px) {
  .mcb-section .mcb-wrap .mcb-item-65qsy7exul .logo-wrapper { align-items: =
center; }
  .mcb-section .mcb-wrap-ejvxu2gvp { flex-grow: 1; }
  .mcb-section .mcb-wrap-ejvxu2gvp .mcb-wrap-inner-ejvxu2gvp { align-items:=
 center; }
  .mcb-section .mcb-wrap .mcb-item-a7vqu6y8q .mfn-header-menu { justify-con=
tent: center; }
  .mcb-section .mcb-wrap .mcb-item-a7vqu6y8q .mfn-header-menu > li.mfn-menu=
-li { flex-grow: unset; }
  .mcb-section .mcb-wrap .mcb-item-tm0ncdx8p .mfn-header-tmpl-menu-sidebar =
{ --mfn-header-menu-sidebar-width: 320px; }
  .mcb-section .mcb-wrap-7a4pffe4e { flex-grow: 1; }
  .mcb-section .mcb-wrap-7a4pffe4e .mcb-wrap-inner-7a4pffe4e { align-items:=
 center; }
  .mcb-section-6qz7gmslj .mcb-section-inner-6qz7gmslj { align-items: center=
; }
}
------MultipartBoundary--9uweDQqvxaswtTRdWfiRfWtRUsv05MqdaL6kSzNZQL----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-c714ff0d-b9be-41dd-8296-20e3c4f972f1@mhtml.blink

@charset "utf-8";

:root { --wp--preset--aspect-ratio--square: 1; --wp--preset--aspect-ratio--=
4-3: 4/3; --wp--preset--aspect-ratio--3-4: 3/4; --wp--preset--aspect-ratio-=
-3-2: 3/2; --wp--preset--aspect-ratio--2-3: 2/3; --wp--preset--aspect-ratio=
--16-9: 16/9; --wp--preset--aspect-ratio--9-16: 9/16; --wp--preset--color--=
black: #000000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--prese=
t--color--white: #ffffff; --wp--preset--color--pale-pink: #f78da7; --wp--pr=
eset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange=
: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset=
--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: =
#00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color-=
-vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp=
--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg=
,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%); --wp--preset--gradient--light-=
green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,=
rgb(0,208,130) 100%); --wp--preset--gradient--luminous-vivid-amber-to-lumin=
ous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,=
0,1) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: lin=
ear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%); --wp--preset=
--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb=
(238,238,238) 0%,rgb(169,184,195) 100%); --wp--preset--gradient--cool-to-wa=
rm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%=
,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76=
) 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg=
,rgb(255,206,236) 0%,rgb(152,150,240) 100%); --wp--preset--gradient--blush-=
bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb=
(107,0,62) 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(13=
5deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%); --wp--pr=
eset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(=
182,227,212) 50%,rgb(51,167,181) 100%); --wp--preset--gradient--electric-gr=
ass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%); --w=
p--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(4=
0,116,252) 100%); --wp--preset--font-size--small: 13px; --wp--preset--font-=
size--medium: 20px; --wp--preset--font-size--large: 36px; --wp--preset--fon=
t-size--x-large: 42px; --wp--preset--spacing--20: 0.44rem; --wp--preset--sp=
acing--30: 0.67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing-=
-50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70:=
 3.38rem; --wp--preset--spacing--80: 5.06rem; --wp--preset--shadow--natural=
: 6px 6px 9px rgba(0, 0, 0, 0.2); --wp--preset--shadow--deep: 12px 12px 50p=
x rgba(0, 0, 0, 0.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0=
, 0.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255=
, 1), 6px 6px rgba(0, 0, 0, 1); --wp--preset--shadow--crisp: 6px 6px 0px rg=
ba(0, 0, 0, 1); }

:where(.is-layout-flex) { gap: 0.5em; }

:where(.is-layout-grid) { gap: 0.5em; }

body .is-layout-flex { display: flex; }

.is-layout-flex { flex-wrap: wrap; align-items: center; }

.is-layout-flex > :is(*, div) { margin: 0px; }

body .is-layout-grid { display: grid; }

.is-layout-grid > :is(*, div) { margin: 0px; }

:where(.wp-block-columns.is-layout-flex) { gap: 2em; }

:where(.wp-block-columns.is-layout-grid) { gap: 2em; }

:where(.wp-block-post-template.is-layout-flex) { gap: 1.25em; }

:where(.wp-block-post-template.is-layout-grid) { gap: 1.25em; }

.has-black-color { color: var(--wp--preset--color--black) !important; }

.has-cyan-bluish-gray-color { color: var(--wp--preset--color--cyan-bluish-g=
ray) !important; }

.has-white-color { color: var(--wp--preset--color--white) !important; }

.has-pale-pink-color { color: var(--wp--preset--color--pale-pink) !importan=
t; }

.has-vivid-red-color { color: var(--wp--preset--color--vivid-red) !importan=
t; }

.has-luminous-vivid-orange-color { color: var(--wp--preset--color--luminous=
-vivid-orange) !important; }

.has-luminous-vivid-amber-color { color: var(--wp--preset--color--luminous-=
vivid-amber) !important; }

.has-light-green-cyan-color { color: var(--wp--preset--color--light-green-c=
yan) !important; }

.has-vivid-green-cyan-color { color: var(--wp--preset--color--vivid-green-c=
yan) !important; }

.has-pale-cyan-blue-color { color: var(--wp--preset--color--pale-cyan-blue)=
 !important; }

.has-vivid-cyan-blue-color { color: var(--wp--preset--color--vivid-cyan-blu=
e) !important; }

.has-vivid-purple-color { color: var(--wp--preset--color--vivid-purple) !im=
portant; }

.has-black-background-color { background-color: var(--wp--preset--color--bl=
ack) !important; }

.has-cyan-bluish-gray-background-color { background-color: var(--wp--preset=
--color--cyan-bluish-gray) !important; }

.has-white-background-color { background-color: var(--wp--preset--color--wh=
ite) !important; }

.has-pale-pink-background-color { background-color: var(--wp--preset--color=
--pale-pink) !important; }

.has-vivid-red-background-color { background-color: var(--wp--preset--color=
--vivid-red) !important; }

.has-luminous-vivid-orange-background-color { background-color: var(--wp--p=
reset--color--luminous-vivid-orange) !important; }

.has-luminous-vivid-amber-background-color { background-color: var(--wp--pr=
eset--color--luminous-vivid-amber) !important; }

.has-light-green-cyan-background-color { background-color: var(--wp--preset=
--color--light-green-cyan) !important; }

.has-vivid-green-cyan-background-color { background-color: var(--wp--preset=
--color--vivid-green-cyan) !important; }

.has-pale-cyan-blue-background-color { background-color: var(--wp--preset--=
color--pale-cyan-blue) !important; }

.has-vivid-cyan-blue-background-color { background-color: var(--wp--preset-=
-color--vivid-cyan-blue) !important; }

.has-vivid-purple-background-color { background-color: var(--wp--preset--co=
lor--vivid-purple) !important; }

.has-black-border-color { border-color: var(--wp--preset--color--black) !im=
portant; }

.has-cyan-bluish-gray-border-color { border-color: var(--wp--preset--color-=
-cyan-bluish-gray) !important; }

.has-white-border-color { border-color: var(--wp--preset--color--white) !im=
portant; }

.has-pale-pink-border-color { border-color: var(--wp--preset--color--pale-p=
ink) !important; }

.has-vivid-red-border-color { border-color: var(--wp--preset--color--vivid-=
red) !important; }

.has-luminous-vivid-orange-border-color { border-color: var(--wp--preset--c=
olor--luminous-vivid-orange) !important; }

.has-luminous-vivid-amber-border-color { border-color: var(--wp--preset--co=
lor--luminous-vivid-amber) !important; }

.has-light-green-cyan-border-color { border-color: var(--wp--preset--color-=
-light-green-cyan) !important; }

.has-vivid-green-cyan-border-color { border-color: var(--wp--preset--color-=
-vivid-green-cyan) !important; }

.has-pale-cyan-blue-border-color { border-color: var(--wp--preset--color--p=
ale-cyan-blue) !important; }

.has-vivid-cyan-blue-border-color { border-color: var(--wp--preset--color--=
vivid-cyan-blue) !important; }

.has-vivid-purple-border-color { border-color: var(--wp--preset--color--viv=
id-purple) !important; }

.has-vivid-cyan-blue-to-vivid-purple-gradient-background { background: var(=
--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important; }

.has-light-green-cyan-to-vivid-green-cyan-gradient-background { background:=
 var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !importa=
nt; }

.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background { ba=
ckground: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivi=
d-orange) !important; }

.has-luminous-vivid-orange-to-vivid-red-gradient-background { background: v=
ar(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important; =
}

.has-very-light-gray-to-cyan-bluish-gray-gradient-background { background: =
var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important=
; }

.has-cool-to-warm-spectrum-gradient-background { background: var(--wp--pres=
et--gradient--cool-to-warm-spectrum) !important; }

.has-blush-light-purple-gradient-background { background: var(--wp--preset-=
-gradient--blush-light-purple) !important; }

.has-blush-bordeaux-gradient-background { background: var(--wp--preset--gra=
dient--blush-bordeaux) !important; }

.has-luminous-dusk-gradient-background { background: var(--wp--preset--grad=
ient--luminous-dusk) !important; }

.has-pale-ocean-gradient-background { background: var(--wp--preset--gradien=
t--pale-ocean) !important; }

.has-electric-grass-gradient-background { background: var(--wp--preset--gra=
dient--electric-grass) !important; }

.has-midnight-gradient-background { background: var(--wp--preset--gradient-=
-midnight) !important; }

.has-small-font-size { font-size: var(--wp--preset--font-size--small) !impo=
rtant; }

.has-medium-font-size { font-size: var(--wp--preset--font-size--medium) !im=
portant; }

.has-large-font-size { font-size: var(--wp--preset--font-size--large) !impo=
rtant; }

.has-x-large-font-size { font-size: var(--wp--preset--font-size--x-large) !=
important; }

:where(.wp-block-post-template.is-layout-flex) { gap: 1.25em; }

:where(.wp-block-post-template.is-layout-grid) { gap: 1.25em; }

:where(.wp-block-columns.is-layout-flex) { gap: 2em; }

:where(.wp-block-columns.is-layout-grid) { gap: 2em; }

:root :where(.wp-block-pullquote) { font-size: 1.5em; line-height: 1.6; }
------MultipartBoundary--9uweDQqvxaswtTRdWfiRfWtRUsv05MqdaL6kSzNZQL----
Content-Type: text/css
Content-Transfer-Encoding: quoted-printable
Content-Location: cid:css-e1ac3335-1083-4f09-88cf-30595abe7f96@mhtml.blink

@charset "utf-8";

#header, .header, #footer, .footer, .site-header, #site-header, .main-heade=
r, #main-header, .top-header, #top-header, .page-header, #masthead, .site-f=
ooter, #site-footer, .main-footer, #main-footer, .bottom-footer, #bottom-fo=
oter, .page-footer, #colophon { display: none; }
------MultipartBoundary--9uweDQqvxaswtTRdWfiRfWtRUsv05MqdaL6kSzNZQL------
